/* docara-shell-source: runtime/utility/scroll-margin/default/css/default.css */
@layer sf.utilities {
  .scroll-m-0 {
    scroll-margin: var(--sf-space-0);
  }
  .scroll-mt-0 {
    scroll-margin-top: var(--sf-space-0);
  }
  .scroll-m-inline-end-0 {
    scroll-margin-inline-end: var(--sf-space-0);
  }
  .scroll-mb-0 {
    scroll-margin-bottom: var(--sf-space-0);
  }
  .scroll-m-inline-start-0 {
    scroll-margin-inline-start: var(--sf-space-0);
  }
  .scroll-m-inline-0 {
    scroll-margin-inline-end: var(--sf-space-0);
    scroll-margin-inline-start: var(--sf-space-0);
  }
  .scroll-my-0 {
    scroll-margin-top: var(--sf-space-0);
    scroll-margin-bottom: var(--sf-space-0);
  }
  .scroll-m-1\/4 {
    scroll-margin: var(--sf-space-1\/4);
  }
  .scroll-mt-1\/4 {
    scroll-margin-top: var(--sf-space-1\/4);
  }
  .scroll-m-inline-end-1\/4 {
    scroll-margin-inline-end: var(--sf-space-1\/4);
  }
  .scroll-mb-1\/4 {
    scroll-margin-bottom: var(--sf-space-1\/4);
  }
  .scroll-m-inline-start-1\/4 {
    scroll-margin-inline-start: var(--sf-space-1\/4);
  }
  .scroll-m-inline-1\/4 {
    scroll-margin-inline-end: var(--sf-space-1\/4);
    scroll-margin-inline-start: var(--sf-space-1\/4);
  }
  .scroll-my-1\/4 {
    scroll-margin-top: var(--sf-space-1\/4);
    scroll-margin-bottom: var(--sf-space-1\/4);
  }
  .scroll-m-1\/3 {
    scroll-margin: var(--sf-space-1\/3);
  }
  .scroll-mt-1\/3 {
    scroll-margin-top: var(--sf-space-1\/3);
  }
  .scroll-m-inline-end-1\/3 {
    scroll-margin-inline-end: var(--sf-space-1\/3);
  }
  .scroll-mb-1\/3 {
    scroll-margin-bottom: var(--sf-space-1\/3);
  }
  .scroll-m-inline-start-1\/3 {
    scroll-margin-inline-start: var(--sf-space-1\/3);
  }
  .scroll-m-inline-1\/3 {
    scroll-margin-inline-end: var(--sf-space-1\/3);
    scroll-margin-inline-start: var(--sf-space-1\/3);
  }
  .scroll-my-1\/3 {
    scroll-margin-top: var(--sf-space-1\/3);
    scroll-margin-bottom: var(--sf-space-1\/3);
  }
  .scroll-m-1\/2 {
    scroll-margin: var(--sf-space-1\/2);
  }
  .scroll-mt-1\/2 {
    scroll-margin-top: var(--sf-space-1\/2);
  }
  .scroll-m-inline-end-1\/2 {
    scroll-margin-inline-end: var(--sf-space-1\/2);
  }
  .scroll-mb-1\/2 {
    scroll-margin-bottom: var(--sf-space-1\/2);
  }
  .scroll-m-inline-start-1\/2 {
    scroll-margin-inline-start: var(--sf-space-1\/2);
  }
  .scroll-m-inline-1\/2 {
    scroll-margin-inline-end: var(--sf-space-1\/2);
    scroll-margin-inline-start: var(--sf-space-1\/2);
  }
  .scroll-my-1\/2 {
    scroll-margin-top: var(--sf-space-1\/2);
    scroll-margin-bottom: var(--sf-space-1\/2);
  }
  .scroll-m-1 {
    scroll-margin: var(--sf-space-1);
  }
  .scroll-mt-1 {
    scroll-margin-top: var(--sf-space-1);
  }
  .scroll-m-inline-end-1 {
    scroll-margin-inline-end: var(--sf-space-1);
  }
  .scroll-mb-1 {
    scroll-margin-bottom: var(--sf-space-1);
  }
  .scroll-m-inline-start-1 {
    scroll-margin-inline-start: var(--sf-space-1);
  }
  .scroll-m-inline-1 {
    scroll-margin-inline-end: var(--sf-space-1);
    scroll-margin-inline-start: var(--sf-space-1);
  }
  .scroll-my-1 {
    scroll-margin-top: var(--sf-space-1);
    scroll-margin-bottom: var(--sf-space-1);
  }
  .scroll-m-2 {
    scroll-margin: var(--sf-space-2);
  }
  .scroll-mt-2 {
    scroll-margin-top: var(--sf-space-2);
  }
  .scroll-m-inline-end-2 {
    scroll-margin-inline-end: var(--sf-space-2);
  }
  .scroll-mb-2 {
    scroll-margin-bottom: var(--sf-space-2);
  }
  .scroll-m-inline-start-2 {
    scroll-margin-inline-start: var(--sf-space-2);
  }
  .scroll-m-inline-2 {
    scroll-margin-inline-end: var(--sf-space-2);
    scroll-margin-inline-start: var(--sf-space-2);
  }
  .scroll-my-2 {
    scroll-margin-top: var(--sf-space-2);
    scroll-margin-bottom: var(--sf-space-2);
  }
  .scroll-m-3 {
    scroll-margin: var(--sf-space-3);
  }
  .scroll-mt-3 {
    scroll-margin-top: var(--sf-space-3);
  }
  .scroll-m-inline-end-3 {
    scroll-margin-inline-end: var(--sf-space-3);
  }
  .scroll-mb-3 {
    scroll-margin-bottom: var(--sf-space-3);
  }
  .scroll-m-inline-start-3 {
    scroll-margin-inline-start: var(--sf-space-3);
  }
  .scroll-m-inline-3 {
    scroll-margin-inline-end: var(--sf-space-3);
    scroll-margin-inline-start: var(--sf-space-3);
  }
  .scroll-my-3 {
    scroll-margin-top: var(--sf-space-3);
    scroll-margin-bottom: var(--sf-space-3);
  }
  .scroll-m-4 {
    scroll-margin: var(--sf-space-4);
  }
  .scroll-mt-4 {
    scroll-margin-top: var(--sf-space-4);
  }
  .scroll-m-inline-end-4 {
    scroll-margin-inline-end: var(--sf-space-4);
  }
  .scroll-mb-4 {
    scroll-margin-bottom: var(--sf-space-4);
  }
  .scroll-m-inline-start-4 {
    scroll-margin-inline-start: var(--sf-space-4);
  }
  .scroll-m-inline-4 {
    scroll-margin-inline-end: var(--sf-space-4);
    scroll-margin-inline-start: var(--sf-space-4);
  }
  .scroll-my-4 {
    scroll-margin-top: var(--sf-space-4);
    scroll-margin-bottom: var(--sf-space-4);
  }
  .scroll-m-5 {
    scroll-margin: var(--sf-space-5);
  }
  .scroll-mt-5 {
    scroll-margin-top: var(--sf-space-5);
  }
  .scroll-m-inline-end-5 {
    scroll-margin-inline-end: var(--sf-space-5);
  }
  .scroll-mb-5 {
    scroll-margin-bottom: var(--sf-space-5);
  }
  .scroll-m-inline-start-5 {
    scroll-margin-inline-start: var(--sf-space-5);
  }
  .scroll-m-inline-5 {
    scroll-margin-inline-end: var(--sf-space-5);
    scroll-margin-inline-start: var(--sf-space-5);
  }
  .scroll-my-5 {
    scroll-margin-top: var(--sf-space-5);
    scroll-margin-bottom: var(--sf-space-5);
  }
  .scroll-m-6 {
    scroll-margin: var(--sf-space-6);
  }
  .scroll-mt-6 {
    scroll-margin-top: var(--sf-space-6);
  }
  .scroll-m-inline-end-6 {
    scroll-margin-inline-end: var(--sf-space-6);
  }
  .scroll-mb-6 {
    scroll-margin-bottom: var(--sf-space-6);
  }
  .scroll-m-inline-start-6 {
    scroll-margin-inline-start: var(--sf-space-6);
  }
  .scroll-m-inline-6 {
    scroll-margin-inline-end: var(--sf-space-6);
    scroll-margin-inline-start: var(--sf-space-6);
  }
  .scroll-my-6 {
    scroll-margin-top: var(--sf-space-6);
    scroll-margin-bottom: var(--sf-space-6);
  }
  .scroll-m-7 {
    scroll-margin: var(--sf-space-7);
  }
  .scroll-mt-7 {
    scroll-margin-top: var(--sf-space-7);
  }
  .scroll-m-inline-end-7 {
    scroll-margin-inline-end: var(--sf-space-7);
  }
  .scroll-mb-7 {
    scroll-margin-bottom: var(--sf-space-7);
  }
  .scroll-m-inline-start-7 {
    scroll-margin-inline-start: var(--sf-space-7);
  }
  .scroll-m-inline-7 {
    scroll-margin-inline-end: var(--sf-space-7);
    scroll-margin-inline-start: var(--sf-space-7);
  }
  .scroll-my-7 {
    scroll-margin-top: var(--sf-space-7);
    scroll-margin-bottom: var(--sf-space-7);
  }
  .scroll-m-8 {
    scroll-margin: var(--sf-space-8);
  }
  .scroll-mt-8 {
    scroll-margin-top: var(--sf-space-8);
  }
  .scroll-m-inline-end-8 {
    scroll-margin-inline-end: var(--sf-space-8);
  }
  .scroll-mb-8 {
    scroll-margin-bottom: var(--sf-space-8);
  }
  .scroll-m-inline-start-8 {
    scroll-margin-inline-start: var(--sf-space-8);
  }
  .scroll-m-inline-8 {
    scroll-margin-inline-end: var(--sf-space-8);
    scroll-margin-inline-start: var(--sf-space-8);
  }
  .scroll-my-8 {
    scroll-margin-top: var(--sf-space-8);
    scroll-margin-bottom: var(--sf-space-8);
  }
}

