/* docara-shell-source: runtime/utility/headers/default/css/default.css */
@layer sf.base {
  .bg-surface-overlay {
    background-color: var(--sf-surface-overlay);
    -webkit-backdrop-filter: blur(var(--sf-surface-overlay--blur));
            backdrop-filter: blur(var(--sf-surface-overlay--blur));
  }
}
@layer sf.utilities {
  h1 {
    font-size: var(--sf-heading-1--size);
    line-height: var(--sf-heading-1--height);
  }
  h2 {
    font-size: var(--sf-heading-2--size);
    line-height: var(--sf-heading-2--height);
  }
  h3 {
    font-size: var(--sf-heading-3--size);
    line-height: var(--sf-heading-3--height);
  }
  h4 {
    font-size: var(--sf-heading-4--size);
    line-height: var(--sf-heading-4--height);
  }
  h5 {
    font-size: var(--sf-heading-5--size);
    line-height: var(--sf-heading-5--height);
  }
  h6 {
    font-size: var(--sf-heading-6--size);
    line-height: var(--sf-heading-6--height);
  }
}

/* docara-shell-source: runtime/utility/height-ext/default/css/default.css */
@layer sf.utilities {
  .h-a0 {
    height: var(--sf-a0);
  }
  .h-a1 {
    height: var(--sf-a1);
  }
  .h-a2 {
    height: var(--sf-a2);
  }
  .h-a3 {
    height: var(--sf-a3);
  }
  .h-a4 {
    height: var(--sf-a4);
  }
  .h-a5 {
    height: var(--sf-a5);
  }
  .h-a6 {
    height: var(--sf-a6);
  }
  .h-a7 {
    height: var(--sf-a7);
  }
  .h-a8 {
    height: var(--sf-a8);
  }
  .h-a9 {
    height: var(--sf-a9);
  }
  .h-b0 {
    height: var(--sf-b0);
  }
  .h-b1 {
    height: var(--sf-b1);
  }
  .h-b2 {
    height: var(--sf-b2);
  }
  .h-b3 {
    height: var(--sf-b3);
  }
  .h-b4 {
    height: var(--sf-b4);
  }
  .h-b5 {
    height: var(--sf-b5);
  }
  .h-b6 {
    height: var(--sf-b6);
  }
  .h-b7 {
    height: var(--sf-b7);
  }
  .h-b8 {
    height: var(--sf-b8);
  }
  .h-b9 {
    height: var(--sf-b9);
  }
  .h-c0 {
    height: var(--sf-c0);
  }
  .h-c1 {
    height: var(--sf-c1);
  }
  .h-c2 {
    height: var(--sf-c2);
  }
  .h-c3 {
    height: var(--sf-c3);
  }
  .h-c4 {
    height: var(--sf-c4);
  }
  .h-c5 {
    height: var(--sf-c5);
  }
  .h-c6 {
    height: var(--sf-c6);
  }
  .h-c7 {
    height: var(--sf-c7);
  }
  .h-c8 {
    height: var(--sf-c8);
  }
  .h-c9 {
    height: var(--sf-c9);
  }
  .h-d0 {
    height: var(--sf-d0);
  }
  .h-d1 {
    height: var(--sf-d1);
  }
  .h-d2 {
    height: var(--sf-d2);
  }
  .h-d3 {
    height: var(--sf-d3);
  }
  .h-d4 {
    height: var(--sf-d4);
  }
  .h-d5 {
    height: var(--sf-d5);
  }
  .h-d6 {
    height: var(--sf-d6);
  }
  .h-d7 {
    height: var(--sf-d7);
  }
  .h-d8 {
    height: var(--sf-d8);
  }
  .h-d9 {
    height: var(--sf-d9);
  }
  .h-e0 {
    height: var(--sf-e0);
  }
  .h-e1 {
    height: var(--sf-e1);
  }
  .h-e2 {
    height: var(--sf-e2);
  }
  .h-e3 {
    height: var(--sf-e3);
  }
  .h-e4 {
    height: var(--sf-e4);
  }
  .h-e5 {
    height: var(--sf-e5);
  }
  .h-e6 {
    height: var(--sf-e6);
  }
  .h-e7 {
    height: var(--sf-e7);
  }
  .h-e8 {
    height: var(--sf-e8);
  }
  .h-e9 {
    height: var(--sf-e9);
  }
  .h-f0 {
    height: var(--sf-f0);
  }
  .h-f1 {
    height: var(--sf-f1);
  }
  .h-f2 {
    height: var(--sf-f2);
  }
  .h-f3 {
    height: var(--sf-f3);
  }
  .h-f4 {
    height: var(--sf-f4);
  }
  .h-f5 {
    height: var(--sf-f5);
  }
  .h-f6 {
    height: var(--sf-f6);
  }
  .h-f7 {
    height: var(--sf-f7);
  }
  .h-f8 {
    height: var(--sf-f8);
  }
  .h-f9 {
    height: var(--sf-f9);
  }
  .h-g0 {
    height: var(--sf-g0);
  }
  .h-g1 {
    height: var(--sf-g1);
  }
  .h-g2 {
    height: var(--sf-g2);
  }
  .h-g3 {
    height: var(--sf-g3);
  }
  .h-g4 {
    height: var(--sf-g4);
  }
  .h-g5 {
    height: var(--sf-g5);
  }
  .h-g6 {
    height: var(--sf-g6);
  }
  .h-g7 {
    height: var(--sf-g7);
  }
  .h-g8 {
    height: var(--sf-g8);
  }
  .h-g9 {
    height: var(--sf-g9);
  }
  .h-h0 {
    height: var(--sf-h0);
  }
  .h-h1 {
    height: var(--sf-h1);
  }
  .h-h2 {
    height: var(--sf-h2);
  }
  .h-h3 {
    height: var(--sf-h3);
  }
  .h-h4 {
    height: var(--sf-h4);
  }
  .h-h5 {
    height: var(--sf-h5);
  }
  .h-h6 {
    height: var(--sf-h6);
  }
  .h-h7 {
    height: var(--sf-h7);
  }
  .h-h8 {
    height: var(--sf-h8);
  }
  .h-h9 {
    height: var(--sf-h9);
  }
  .h-i0 {
    height: var(--sf-i0);
  }
  .h-i1 {
    height: var(--sf-i1);
  }
  .h-i2 {
    height: var(--sf-i2);
  }
  .h-i3 {
    height: var(--sf-i3);
  }
  .h-i4 {
    height: var(--sf-i4);
  }
  .h-i5 {
    height: var(--sf-i5);
  }
  .h-i6 {
    height: var(--sf-i6);
  }
  .h-i7 {
    height: var(--sf-i7);
  }
  .h-i8 {
    height: var(--sf-i8);
  }
  .h-i9 {
    height: var(--sf-i9);
  }
}

/* docara-shell-source: runtime/utility/height/default/css/default.css */
@layer sf.utilities {
  .h-auto {
    height: auto;
  }
  .h-1\/2 {
    height: 50%;
  }
  .h-1\/3 {
    height: 33.333333%;
  }
  .h-2\/3 {
    height: 66.666667%;
  }
  .h-1\/4 {
    height: 25%;
  }
  .h-2\/4 {
    height: 50%;
  }
  .h-3\/4 {
    height: 75%;
  }
  .h-1\/5 {
    height: 20%;
  }
  .h-2\/5 {
    height: 40%;
  }
  .h-3\/5 {
    height: 60%;
  }
  .h-4\/5 {
    height: 80%;
  }
  .h-1\/6 {
    height: 16.666667%;
  }
  .h-2\/6 {
    height: 33.333333%;
  }
  .h-3\/6 {
    height: 50%;
  }
  .h-4\/6 {
    height: 66.666667%;
  }
  .h-5\/6 {
    height: 83.333333%;
  }
  .h-full {
    height: 100%;
  }
  .h-screen {
    height: 100vh;
  }
  .h-screen-small {
    height: var(--sf-viewport-height-small);
  }
  .h-screen-large {
    height: var(--sf-viewport-height-large);
  }
  .h-screen-dynamic {
    height: var(--sf-viewport-height-dynamic);
  }
  .h-screen-1\/2 {
    height: 50vh;
  }
  .h-screen-1\/3 {
    height: 33.333333vh;
  }
  .h-screen-2\/3 {
    height: 66.666667vh;
  }
  .h-screen-1\/4 {
    height: 25vh;
  }
  .h-screen-2\/4 {
    height: 50vh;
  }
  .h-screen-3\/4 {
    height: 75vh;
  }
  .h-min {
    height: -webkit-min-content;
    height: -moz-min-content;
    height: min-content;
  }
  .h-max {
    height: -webkit-max-content;
    height: -moz-max-content;
    height: max-content;
  }
  .h-content-min {
    height: -webkit-min-content;
    height: -moz-min-content;
    height: min-content;
  }
  .h-content-max {
    height: -webkit-max-content;
    height: -moz-max-content;
    height: max-content;
  }
  .h-fit {
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content;
  }
  .h-px {
    height: 1px;
  }
  .h-0 {
    height: 0;
  }
}

/* docara-shell-source: runtime/utility/justify-content/default/css/default.css */
@layer sf.utilities {
  .justify-start,
  .content-main-start {
    justify-content: flex-start;
  }
  .justify-end,
  .content-main-end {
    justify-content: flex-end;
  }
  .justify-center,
  .content-main-center {
    justify-content: center;
  }
  .justify-between,
  .content-main-between {
    justify-content: space-between;
  }
  .justify-around,
  .content-main-around {
    justify-content: space-around;
  }
  .justify-evenly,
  .content-main-evenly {
    justify-content: space-evenly;
  }
}

/* docara-shell-source: runtime/utility/margin/default/css/default.css */
@layer sf.utilities {
  .m-auto {
    margin: var(--sf-space-auto);
  }
  .-m-auto {
    margin: calc(0rem - var(--sf-space-auto));
  }
  .m-top-auto {
    margin-top: var(--sf-space-auto);
  }
  .-m-top-auto {
    margin-top: calc(0rem - var(--sf-space-auto));
  }
  _:-ms-input-placeholder, html:not([dir="rtl"]) .m-inline-end-auto {
    margin-right: var(--sf-space-auto);
  }
  @supports not (margin-inline-end: initial) {
  html:not([dir="rtl"]) .m-inline-end-auto {
    margin-right: var(--sf-space-auto);
    }
  }
  .m-inline-end-auto:where(:dir(ltr)) {
    margin-right: var(--sf-space-auto);
  }
  _:-ms-input-placeholder, [dir="rtl"] .m-inline-end-auto {
    margin-left: var(--sf-space-auto);
  }
  @supports not (margin-inline-end: initial) {
  [dir="rtl"] .m-inline-end-auto {
    margin-left: var(--sf-space-auto);
    }
  }
  .m-inline-end-auto:where(:dir(rtl)) {
    margin-left: var(--sf-space-auto);
  }
  .m-inline-end-auto {
    -webkit-margin-end: var(--sf-space-auto);
            margin-inline-end: var(--sf-space-auto);
  }
  _:-ms-input-placeholder, html:not([dir="rtl"]) .-m-inline-end-auto {
    margin-right: calc(0rem - var(--sf-space-auto));
  }
  @supports not (margin-inline-end: initial) {
  html:not([dir="rtl"]) .-m-inline-end-auto {
    margin-right: calc(0rem - var(--sf-space-auto));
    }
  }
  .-m-inline-end-auto:where(:dir(ltr)) {
    margin-right: calc(0rem - var(--sf-space-auto));
  }
  _:-ms-input-placeholder, [dir="rtl"] .-m-inline-end-auto {
    margin-left: calc(0rem - var(--sf-space-auto));
  }
  @supports not (margin-inline-end: initial) {
  [dir="rtl"] .-m-inline-end-auto {
    margin-left: calc(0rem - var(--sf-space-auto));
    }
  }
  .-m-inline-end-auto:where(:dir(rtl)) {
    margin-left: calc(0rem - var(--sf-space-auto));
  }
  .-m-inline-end-auto {
    -webkit-margin-end: calc(0rem - var(--sf-space-auto));
            margin-inline-end: calc(0rem - var(--sf-space-auto));
  }
  .m-bottom-auto {
    margin-bottom: var(--sf-space-auto);
  }
  .-m-bottom-auto {
    margin-bottom: calc(0rem - var(--sf-space-auto));
  }
  _:-ms-input-placeholder, html:not([dir="rtl"]) .m-inline-start-auto {
    margin-left: var(--sf-space-auto);
  }
  @supports not (margin-inline-start: initial) {
  html:not([dir="rtl"]) .m-inline-start-auto {
    margin-left: var(--sf-space-auto);
    }
  }
  .m-inline-start-auto:where(:dir(ltr)) {
    margin-left: var(--sf-space-auto);
  }
  _:-ms-input-placeholder, [dir="rtl"] .m-inline-start-auto {
    margin-right: var(--sf-space-auto);
  }
  @supports not (margin-inline-start: initial) {
  [dir="rtl"] .m-inline-start-auto {
    margin-right: var(--sf-space-auto);
    }
  }
  .m-inline-start-auto:where(:dir(rtl)) {
    margin-right: var(--sf-space-auto);
  }
  .m-inline-start-auto {
    -webkit-margin-start: var(--sf-space-auto);
            margin-inline-start: var(--sf-space-auto);
  }
  _:-ms-input-placeholder, html:not([dir="rtl"]) .-m-inline-start-auto {
    margin-left: calc(0rem - var(--sf-space-auto));
  }
  @supports not (margin-inline-start: initial) {
  html:not([dir="rtl"]) .-m-inline-start-auto {
    margin-left: calc(0rem - var(--sf-space-auto));
    }
  }
  .-m-inline-start-auto:where(:dir(ltr)) {
    margin-left: calc(0rem - var(--sf-space-auto));
  }
  _:-ms-input-placeholder, [dir="rtl"] .-m-inline-start-auto {
    margin-right: calc(0rem - var(--sf-space-auto));
  }
  @supports not (margin-inline-start: initial) {
  [dir="rtl"] .-m-inline-start-auto {
    margin-right: calc(0rem - var(--sf-space-auto));
    }
  }
  .-m-inline-start-auto:where(:dir(rtl)) {
    margin-right: calc(0rem - var(--sf-space-auto));
  }
  .-m-inline-start-auto {
    -webkit-margin-start: calc(0rem - var(--sf-space-auto));
            margin-inline-start: calc(0rem - var(--sf-space-auto));
  }
  .m-inline-auto {
    margin-left: var(--sf-space-auto);
    margin-right: var(--sf-space-auto);
    margin-inline: var(--sf-space-auto);
  }
  .-m-inline-auto {
    margin-left: calc(0rem - var(--sf-space-auto));
    margin-right: calc(0rem - var(--sf-space-auto));
    margin-inline: calc(0rem - var(--sf-space-auto));
  }
  .m-block-auto {
    margin-top: var(--sf-space-auto);
    margin-bottom: var(--sf-space-auto);
    margin-block: var(--sf-space-auto);
  }
  .-m-block-auto {
    margin-top: calc(0rem - var(--sf-space-auto));
    margin-bottom: calc(0rem - var(--sf-space-auto));
    margin-block: calc(0rem - var(--sf-space-auto));
  }
  .m-0 {
    margin: var(--sf-space-0);
  }
  .-m-0 {
    margin: calc(0rem - var(--sf-space-0));
  }
  .m-top-0 {
    margin-top: var(--sf-space-0);
  }
  .-m-top-0 {
    margin-top: calc(0rem - var(--sf-space-0));
  }
  _:-ms-input-placeholder, html:not([dir="rtl"]) .m-inline-end-0 {
    margin-right: var(--sf-space-0);
  }
  @supports not (margin-inline-end: initial) {
  html:not([dir="rtl"]) .m-inline-end-0 {
    margin-right: var(--sf-space-0);
    }
  }
  .m-inline-end-0:where(:dir(ltr)) {
    margin-right: var(--sf-space-0);
  }
  _:-ms-input-placeholder, [dir="rtl"] .m-inline-end-0 {
    margin-left: var(--sf-space-0);
  }
  @supports not (margin-inline-end: initial) {
  [dir="rtl"] .m-inline-end-0 {
    margin-left: var(--sf-space-0);
    }
  }
  .m-inline-end-0:where(:dir(rtl)) {
    margin-left: var(--sf-space-0);
  }
  .m-inline-end-0 {
    -webkit-margin-end: var(--sf-space-0);
            margin-inline-end: var(--sf-space-0);
  }
  _:-ms-input-placeholder, html:not([dir="rtl"]) .-m-inline-end-0 {
    margin-right: calc(0rem - var(--sf-space-0));
  }
  @supports not (margin-inline-end: initial) {
  html:not([dir="rtl"]) .-m-inline-end-0 {
    margin-right: calc(0rem - var(--sf-space-0));
    }
  }
  .-m-inline-end-0:where(:dir(ltr)) {
    margin-right: calc(0rem - var(--sf-space-0));
  }
  _:-ms-input-placeholder, [dir="rtl"] .-m-inline-end-0 {
    margin-left: calc(0rem - var(--sf-space-0));
  }
  @supports not (margin-inline-end: initial) {
  [dir="rtl"] .-m-inline-end-0 {
    margin-left: calc(0rem - var(--sf-space-0));
    }
  }
  .-m-inline-end-0:where(:dir(rtl)) {
    margin-left: calc(0rem - var(--sf-space-0));
  }
  .-m-inline-end-0 {
    -webkit-margin-end: calc(0rem - var(--sf-space-0));
            margin-inline-end: calc(0rem - var(--sf-space-0));
  }
  .m-bottom-0 {
    margin-bottom: var(--sf-space-0);
  }
  .-m-bottom-0 {
    margin-bottom: calc(0rem - var(--sf-space-0));
  }
  _:-ms-input-placeholder, html:not([dir="rtl"]) .m-inline-start-0 {
    margin-left: var(--sf-space-0);
  }
  @supports not (margin-inline-start: initial) {
  html:not([dir="rtl"]) .m-inline-start-0 {
    margin-left: var(--sf-space-0);
    }
  }
  .m-inline-start-0:where(:dir(ltr)) {
    margin-left: var(--sf-space-0);
  }
  _:-ms-input-placeholder, [dir="rtl"] .m-inline-start-0 {
    margin-right: var(--sf-space-0);
  }
  @supports not (margin-inline-start: initial) {
  [dir="rtl"] .m-inline-start-0 {
    margin-right: var(--sf-space-0);
    }
  }
  .m-inline-start-0:where(:dir(rtl)) {
    margin-right: var(--sf-space-0);
  }
  .m-inline-start-0 {
    -webkit-margin-start: var(--sf-space-0);
            margin-inline-start: var(--sf-space-0);
  }
  _:-ms-input-placeholder, html:not([dir="rtl"]) .-m-inline-start-0 {
    margin-left: calc(0rem - var(--sf-space-0));
  }
  @supports not (margin-inline-start: initial) {
  html:not([dir="rtl"]) .-m-inline-start-0 {
    margin-left: calc(0rem - var(--sf-space-0));
    }
  }
  .-m-inline-start-0:where(:dir(ltr)) {
    margin-left: calc(0rem - var(--sf-space-0));
  }
  _:-ms-input-placeholder, [dir="rtl"] .-m-inline-start-0 {
    margin-right: calc(0rem - var(--sf-space-0));
  }
  @supports not (margin-inline-start: initial) {
  [dir="rtl"] .-m-inline-start-0 {
    margin-right: calc(0rem - var(--sf-space-0));
    }
  }
  .-m-inline-start-0:where(:dir(rtl)) {
    margin-right: calc(0rem - var(--sf-space-0));
  }
  .-m-inline-start-0 {
    -webkit-margin-start: calc(0rem - var(--sf-space-0));
            margin-inline-start: calc(0rem - var(--sf-space-0));
  }
  .m-inline-0 {
    margin-left: var(--sf-space-0);
    margin-right: var(--sf-space-0);
    margin-inline: var(--sf-space-0);
  }
  .-m-inline-0 {
    margin-left: calc(0rem - var(--sf-space-0));
    margin-right: calc(0rem - var(--sf-space-0));
    margin-inline: calc(0rem - var(--sf-space-0));
  }
  .m-block-0 {
    margin-top: var(--sf-space-0);
    margin-bottom: var(--sf-space-0);
    margin-block: var(--sf-space-0);
  }
  .-m-block-0 {
    margin-top: calc(0rem - var(--sf-space-0));
    margin-bottom: calc(0rem - var(--sf-space-0));
    margin-block: calc(0rem - var(--sf-space-0));
  }
  .m-1\/4 {
    margin: var(--sf-space-1\/4);
  }
  .-m-1\/4 {
    margin: calc(0rem - var(--sf-space-1\/4));
  }
  .m-top-1\/4 {
    margin-top: var(--sf-space-1\/4);
  }
  .-m-top-1\/4 {
    margin-top: calc(0rem - var(--sf-space-1\/4));
  }
  _:-ms-input-placeholder, html:not([dir="rtl"]) .m-inline-end-1\/4 {
    margin-right: var(--sf-space-1\/4);
  }
  @supports not (margin-inline-end: initial) {
  html:not([dir="rtl"]) .m-inline-end-1\/4 {
    margin-right: var(--sf-space-1\/4);
    }
  }
  .m-inline-end-1\/4:where(:dir(ltr)) {
    margin-right: var(--sf-space-1\/4);
  }
  _:-ms-input-placeholder, [dir="rtl"] .m-inline-end-1\/4 {
    margin-left: var(--sf-space-1\/4);
  }
  @supports not (margin-inline-end: initial) {
  [dir="rtl"] .m-inline-end-1\/4 {
    margin-left: var(--sf-space-1\/4);
    }
  }
  .m-inline-end-1\/4:where(:dir(rtl)) {
    margin-left: var(--sf-space-1\/4);
  }
  .m-inline-end-1\/4 {
    -webkit-margin-end: var(--sf-space-1\/4);
            margin-inline-end: var(--sf-space-1\/4);
  }
  _:-ms-input-placeholder, html:not([dir="rtl"]) .-m-inline-end-1\/4 {
    margin-right: calc(0rem - var(--sf-space-1\/4));
  }
  @supports not (margin-inline-end: initial) {
  html:not([dir="rtl"]) .-m-inline-end-1\/4 {
    margin-right: calc(0rem - var(--sf-space-1\/4));
    }
  }
  .-m-inline-end-1\/4:where(:dir(ltr)) {
    margin-right: calc(0rem - var(--sf-space-1\/4));
  }
  _:-ms-input-placeholder, [dir="rtl"] .-m-inline-end-1\/4 {
    margin-left: calc(0rem - var(--sf-space-1\/4));
  }
  @supports not (margin-inline-end: initial) {
  [dir="rtl"] .-m-inline-end-1\/4 {
    margin-left: calc(0rem - var(--sf-space-1\/4));
    }
  }
  .-m-inline-end-1\/4:where(:dir(rtl)) {
    margin-left: calc(0rem - var(--sf-space-1\/4));
  }
  .-m-inline-end-1\/4 {
    -webkit-margin-end: calc(0rem - var(--sf-space-1\/4));
            margin-inline-end: calc(0rem - var(--sf-space-1\/4));
  }
  .m-bottom-1\/4 {
    margin-bottom: var(--sf-space-1\/4);
  }
  .-m-bottom-1\/4 {
    margin-bottom: calc(0rem - var(--sf-space-1\/4));
  }
  _:-ms-input-placeholder, html:not([dir="rtl"]) .m-inline-start-1\/4 {
    margin-left: var(--sf-space-1\/4);
  }
  @supports not (margin-inline-start: initial) {
  html:not([dir="rtl"]) .m-inline-start-1\/4 {
    margin-left: var(--sf-space-1\/4);
    }
  }
  .m-inline-start-1\/4:where(:dir(ltr)) {
    margin-left: var(--sf-space-1\/4);
  }
  _:-ms-input-placeholder, [dir="rtl"] .m-inline-start-1\/4 {
    margin-right: var(--sf-space-1\/4);
  }
  @supports not (margin-inline-start: initial) {
  [dir="rtl"] .m-inline-start-1\/4 {
    margin-right: var(--sf-space-1\/4);
    }
  }
  .m-inline-start-1\/4:where(:dir(rtl)) {
    margin-right: var(--sf-space-1\/4);
  }
  .m-inline-start-1\/4 {
    -webkit-margin-start: var(--sf-space-1\/4);
            margin-inline-start: var(--sf-space-1\/4);
  }
  _:-ms-input-placeholder, html:not([dir="rtl"]) .-m-inline-start-1\/4 {
    margin-left: calc(0rem - var(--sf-space-1\/4));
  }
  @supports not (margin-inline-start: initial) {
  html:not([dir="rtl"]) .-m-inline-start-1\/4 {
    margin-left: calc(0rem - var(--sf-space-1\/4));
    }
  }
  .-m-inline-start-1\/4:where(:dir(ltr)) {
    margin-left: calc(0rem - var(--sf-space-1\/4));
  }
  _:-ms-input-placeholder, [dir="rtl"] .-m-inline-start-1\/4 {
    margin-right: calc(0rem - var(--sf-space-1\/4));
  }
  @supports not (margin-inline-start: initial) {
  [dir="rtl"] .-m-inline-start-1\/4 {
    margin-right: calc(0rem - var(--sf-space-1\/4));
    }
  }
  .-m-inline-start-1\/4:where(:dir(rtl)) {
    margin-right: calc(0rem - var(--sf-space-1\/4));
  }
  .-m-inline-start-1\/4 {
    -webkit-margin-start: calc(0rem - var(--sf-space-1\/4));
            margin-inline-start: calc(0rem - var(--sf-space-1\/4));
  }
  .m-inline-1\/4 {
    margin-left: var(--sf-space-1\/4);
    margin-right: var(--sf-space-1\/4);
    margin-inline: var(--sf-space-1\/4);
  }
  .-m-inline-1\/4 {
    margin-left: calc(0rem - var(--sf-space-1\/4));
    margin-right: calc(0rem - var(--sf-space-1\/4));
    margin-inline: calc(0rem - var(--sf-space-1\/4));
  }
  .m-block-1\/4 {
    margin-top: var(--sf-space-1\/4);
    margin-bottom: var(--sf-space-1\/4);
    margin-block: var(--sf-space-1\/4);
  }
  .-m-block-1\/4 {
    margin-top: calc(0rem - var(--sf-space-1\/4));
    margin-bottom: calc(0rem - var(--sf-space-1\/4));
    margin-block: calc(0rem - var(--sf-space-1\/4));
  }
  .m-1\/3 {
    margin: var(--sf-space-1\/3);
  }
  .-m-1\/3 {
    margin: calc(0rem - var(--sf-space-1\/3));
  }
  .m-top-1\/3 {
    margin-top: var(--sf-space-1\/3);
  }
  .-m-top-1\/3 {
    margin-top: calc(0rem - var(--sf-space-1\/3));
  }
  _:-ms-input-placeholder, html:not([dir="rtl"]) .m-inline-end-1\/3 {
    margin-right: var(--sf-space-1\/3);
  }
  @supports not (margin-inline-end: initial) {
  html:not([dir="rtl"]) .m-inline-end-1\/3 {
    margin-right: var(--sf-space-1\/3);
    }
  }
  .m-inline-end-1\/3:where(:dir(ltr)) {
    margin-right: var(--sf-space-1\/3);
  }
  _:-ms-input-placeholder, [dir="rtl"] .m-inline-end-1\/3 {
    margin-left: var(--sf-space-1\/3);
  }
  @supports not (margin-inline-end: initial) {
  [dir="rtl"] .m-inline-end-1\/3 {
    margin-left: var(--sf-space-1\/3);
    }
  }
  .m-inline-end-1\/3:where(:dir(rtl)) {
    margin-left: var(--sf-space-1\/3);
  }
  .m-inline-end-1\/3 {
    -webkit-margin-end: var(--sf-space-1\/3);
            margin-inline-end: var(--sf-space-1\/3);
  }
  _:-ms-input-placeholder, html:not([dir="rtl"]) .-m-inline-end-1\/3 {
    margin-right: calc(0rem - var(--sf-space-1\/3));
  }
  @supports not (margin-inline-end: initial) {
  html:not([dir="rtl"]) .-m-inline-end-1\/3 {
    margin-right: calc(0rem - var(--sf-space-1\/3));
    }
  }
  .-m-inline-end-1\/3:where(:dir(ltr)) {
    margin-right: calc(0rem - var(--sf-space-1\/3));
  }
  _:-ms-input-placeholder, [dir="rtl"] .-m-inline-end-1\/3 {
    margin-left: calc(0rem - var(--sf-space-1\/3));
  }
  @supports not (margin-inline-end: initial) {
  [dir="rtl"] .-m-inline-end-1\/3 {
    margin-left: calc(0rem - var(--sf-space-1\/3));
    }
  }
  .-m-inline-end-1\/3:where(:dir(rtl)) {
    margin-left: calc(0rem - var(--sf-space-1\/3));
  }
  .-m-inline-end-1\/3 {
    -webkit-margin-end: calc(0rem - var(--sf-space-1\/3));
            margin-inline-end: calc(0rem - var(--sf-space-1\/3));
  }
  .m-bottom-1\/3 {
    margin-bottom: var(--sf-space-1\/3);
  }
  .-m-bottom-1\/3 {
    margin-bottom: calc(0rem - var(--sf-space-1\/3));
  }
  _:-ms-input-placeholder, html:not([dir="rtl"]) .m-inline-start-1\/3 {
    margin-left: var(--sf-space-1\/3);
  }
  @supports not (margin-inline-start: initial) {
  html:not([dir="rtl"]) .m-inline-start-1\/3 {
    margin-left: var(--sf-space-1\/3);
    }
  }
  .m-inline-start-1\/3:where(:dir(ltr)) {
    margin-left: var(--sf-space-1\/3);
  }
  _:-ms-input-placeholder, [dir="rtl"] .m-inline-start-1\/3 {
    margin-right: var(--sf-space-1\/3);
  }
  @supports not (margin-inline-start: initial) {
  [dir="rtl"] .m-inline-start-1\/3 {
    margin-right: var(--sf-space-1\/3);
    }
  }
  .m-inline-start-1\/3:where(:dir(rtl)) {
    margin-right: var(--sf-space-1\/3);
  }
  .m-inline-start-1\/3 {
    -webkit-margin-start: var(--sf-space-1\/3);
            margin-inline-start: var(--sf-space-1\/3);
  }
  _:-ms-input-placeholder, html:not([dir="rtl"]) .-m-inline-start-1\/3 {
    margin-left: calc(0rem - var(--sf-space-1\/3));
  }
  @supports not (margin-inline-start: initial) {
  html:not([dir="rtl"]) .-m-inline-start-1\/3 {
    margin-left: calc(0rem - var(--sf-space-1\/3));
    }
  }
  .-m-inline-start-1\/3:where(:dir(ltr)) {
    margin-left: calc(0rem - var(--sf-space-1\/3));
  }
  _:-ms-input-placeholder, [dir="rtl"] .-m-inline-start-1\/3 {
    margin-right: calc(0rem - var(--sf-space-1\/3));
  }
  @supports not (margin-inline-start: initial) {
  [dir="rtl"] .-m-inline-start-1\/3 {
    margin-right: calc(0rem - var(--sf-space-1\/3));
    }
  }
  .-m-inline-start-1\/3:where(:dir(rtl)) {
    margin-right: calc(0rem - var(--sf-space-1\/3));
  }
  .-m-inline-start-1\/3 {
    -webkit-margin-start: calc(0rem - var(--sf-space-1\/3));
            margin-inline-start: calc(0rem - var(--sf-space-1\/3));
  }
  .m-inline-1\/3 {
    margin-left: var(--sf-space-1\/3);
    margin-right: var(--sf-space-1\/3);
    margin-inline: var(--sf-space-1\/3);
  }
  .-m-inline-1\/3 {
    margin-left: calc(0rem - var(--sf-space-1\/3));
    margin-right: calc(0rem - var(--sf-space-1\/3));
    margin-inline: calc(0rem - var(--sf-space-1\/3));
  }
  .m-block-1\/3 {
    margin-top: var(--sf-space-1\/3);
    margin-bottom: var(--sf-space-1\/3);
    margin-block: var(--sf-space-1\/3);
  }
  .-m-block-1\/3 {
    margin-top: calc(0rem - var(--sf-space-1\/3));
    margin-bottom: calc(0rem - var(--sf-space-1\/3));
    margin-block: calc(0rem - var(--sf-space-1\/3));
  }
  .m-1\/2 {
    margin: var(--sf-space-1\/2);
  }
  .-m-1\/2 {
    margin: calc(0rem - var(--sf-space-1\/2));
  }
  .m-top-1\/2 {
    margin-top: var(--sf-space-1\/2);
  }
  .-m-top-1\/2 {
    margin-top: calc(0rem - var(--sf-space-1\/2));
  }
  _:-ms-input-placeholder, html:not([dir="rtl"]) .m-inline-end-1\/2 {
    margin-right: var(--sf-space-1\/2);
  }
  @supports not (margin-inline-end: initial) {
  html:not([dir="rtl"]) .m-inline-end-1\/2 {
    margin-right: var(--sf-space-1\/2);
    }
  }
  .m-inline-end-1\/2:where(:dir(ltr)) {
    margin-right: var(--sf-space-1\/2);
  }
  _:-ms-input-placeholder, [dir="rtl"] .m-inline-end-1\/2 {
    margin-left: var(--sf-space-1\/2);
  }
  @supports not (margin-inline-end: initial) {
  [dir="rtl"] .m-inline-end-1\/2 {
    margin-left: var(--sf-space-1\/2);
    }
  }
  .m-inline-end-1\/2:where(:dir(rtl)) {
    margin-left: var(--sf-space-1\/2);
  }
  .m-inline-end-1\/2 {
    -webkit-margin-end: var(--sf-space-1\/2);
            margin-inline-end: var(--sf-space-1\/2);
  }
  _:-ms-input-placeholder, html:not([dir="rtl"]) .-m-inline-end-1\/2 {
    margin-right: calc(0rem - var(--sf-space-1\/2));
  }
  @supports not (margin-inline-end: initial) {
  html:not([dir="rtl"]) .-m-inline-end-1\/2 {
    margin-right: calc(0rem - var(--sf-space-1\/2));
    }
  }
  .-m-inline-end-1\/2:where(:dir(ltr)) {
    margin-right: calc(0rem - var(--sf-space-1\/2));
  }
  _:-ms-input-placeholder, [dir="rtl"] .-m-inline-end-1\/2 {
    margin-left: calc(0rem - var(--sf-space-1\/2));
  }
  @supports not (margin-inline-end: initial) {
  [dir="rtl"] .-m-inline-end-1\/2 {
    margin-left: calc(0rem - var(--sf-space-1\/2));
    }
  }
  .-m-inline-end-1\/2:where(:dir(rtl)) {
    margin-left: calc(0rem - var(--sf-space-1\/2));
  }
  .-m-inline-end-1\/2 {
    -webkit-margin-end: calc(0rem - var(--sf-space-1\/2));
            margin-inline-end: calc(0rem - var(--sf-space-1\/2));
  }
  .m-bottom-1\/2 {
    margin-bottom: var(--sf-space-1\/2);
  }
  .-m-bottom-1\/2 {
    margin-bottom: calc(0rem - var(--sf-space-1\/2));
  }
  _:-ms-input-placeholder, html:not([dir="rtl"]) .m-inline-start-1\/2 {
    margin-left: var(--sf-space-1\/2);
  }
  @supports not (margin-inline-start: initial) {
  html:not([dir="rtl"]) .m-inline-start-1\/2 {
    margin-left: var(--sf-space-1\/2);
    }
  }
  .m-inline-start-1\/2:where(:dir(ltr)) {
    margin-left: var(--sf-space-1\/2);
  }
  _:-ms-input-placeholder, [dir="rtl"] .m-inline-start-1\/2 {
    margin-right: var(--sf-space-1\/2);
  }
  @supports not (margin-inline-start: initial) {
  [dir="rtl"] .m-inline-start-1\/2 {
    margin-right: var(--sf-space-1\/2);
    }
  }
  .m-inline-start-1\/2:where(:dir(rtl)) {
    margin-right: var(--sf-space-1\/2);
  }
  .m-inline-start-1\/2 {
    -webkit-margin-start: var(--sf-space-1\/2);
            margin-inline-start: var(--sf-space-1\/2);
  }
  _:-ms-input-placeholder, html:not([dir="rtl"]) .-m-inline-start-1\/2 {
    margin-left: calc(0rem - var(--sf-space-1\/2));
  }
  @supports not (margin-inline-start: initial) {
  html:not([dir="rtl"]) .-m-inline-start-1\/2 {
    margin-left: calc(0rem - var(--sf-space-1\/2));
    }
  }
  .-m-inline-start-1\/2:where(:dir(ltr)) {
    margin-left: calc(0rem - var(--sf-space-1\/2));
  }
  _:-ms-input-placeholder, [dir="rtl"] .-m-inline-start-1\/2 {
    margin-right: calc(0rem - var(--sf-space-1\/2));
  }
  @supports not (margin-inline-start: initial) {
  [dir="rtl"] .-m-inline-start-1\/2 {
    margin-right: calc(0rem - var(--sf-space-1\/2));
    }
  }
  .-m-inline-start-1\/2:where(:dir(rtl)) {
    margin-right: calc(0rem - var(--sf-space-1\/2));
  }
  .-m-inline-start-1\/2 {
    -webkit-margin-start: calc(0rem - var(--sf-space-1\/2));
            margin-inline-start: calc(0rem - var(--sf-space-1\/2));
  }
  .m-inline-1\/2 {
    margin-left: var(--sf-space-1\/2);
    margin-right: var(--sf-space-1\/2);
    margin-inline: var(--sf-space-1\/2);
  }
  .-m-inline-1\/2 {
    margin-left: calc(0rem - var(--sf-space-1\/2));
    margin-right: calc(0rem - var(--sf-space-1\/2));
    margin-inline: calc(0rem - var(--sf-space-1\/2));
  }
  .m-block-1\/2 {
    margin-top: var(--sf-space-1\/2);
    margin-bottom: var(--sf-space-1\/2);
    margin-block: var(--sf-space-1\/2);
  }
  .-m-block-1\/2 {
    margin-top: calc(0rem - var(--sf-space-1\/2));
    margin-bottom: calc(0rem - var(--sf-space-1\/2));
    margin-block: calc(0rem - var(--sf-space-1\/2));
  }
  .m-1 {
    margin: var(--sf-space-1);
  }
  .-m-1 {
    margin: calc(0rem - var(--sf-space-1));
  }
  .m-top-1 {
    margin-top: var(--sf-space-1);
  }
  .-m-top-1 {
    margin-top: calc(0rem - var(--sf-space-1));
  }
  _:-ms-input-placeholder, html:not([dir="rtl"]) .m-inline-end-1 {
    margin-right: var(--sf-space-1);
  }
  @supports not (margin-inline-end: initial) {
  html:not([dir="rtl"]) .m-inline-end-1 {
    margin-right: var(--sf-space-1);
    }
  }
  .m-inline-end-1:where(:dir(ltr)) {
    margin-right: var(--sf-space-1);
  }
  _:-ms-input-placeholder, [dir="rtl"] .m-inline-end-1 {
    margin-left: var(--sf-space-1);
  }
  @supports not (margin-inline-end: initial) {
  [dir="rtl"] .m-inline-end-1 {
    margin-left: var(--sf-space-1);
    }
  }
  .m-inline-end-1:where(:dir(rtl)) {
    margin-left: var(--sf-space-1);
  }
  .m-inline-end-1 {
    -webkit-margin-end: var(--sf-space-1);
            margin-inline-end: var(--sf-space-1);
  }
  _:-ms-input-placeholder, html:not([dir="rtl"]) .-m-inline-end-1 {
    margin-right: calc(0rem - var(--sf-space-1));
  }
  @supports not (margin-inline-end: initial) {
  html:not([dir="rtl"]) .-m-inline-end-1 {
    margin-right: calc(0rem - var(--sf-space-1));
    }
  }
  .-m-inline-end-1:where(:dir(ltr)) {
    margin-right: calc(0rem - var(--sf-space-1));
  }
  _:-ms-input-placeholder, [dir="rtl"] .-m-inline-end-1 {
    margin-left: calc(0rem - var(--sf-space-1));
  }
  @supports not (margin-inline-end: initial) {
  [dir="rtl"] .-m-inline-end-1 {
    margin-left: calc(0rem - var(--sf-space-1));
    }
  }
  .-m-inline-end-1:where(:dir(rtl)) {
    margin-left: calc(0rem - var(--sf-space-1));
  }
  .-m-inline-end-1 {
    -webkit-margin-end: calc(0rem - var(--sf-space-1));
            margin-inline-end: calc(0rem - var(--sf-space-1));
  }
  .m-bottom-1 {
    margin-bottom: var(--sf-space-1);
  }
  .-m-bottom-1 {
    margin-bottom: calc(0rem - var(--sf-space-1));
  }
  _:-ms-input-placeholder, html:not([dir="rtl"]) .m-inline-start-1 {
    margin-left: var(--sf-space-1);
  }
  @supports not (margin-inline-start: initial) {
  html:not([dir="rtl"]) .m-inline-start-1 {
    margin-left: var(--sf-space-1);
    }
  }
  .m-inline-start-1:where(:dir(ltr)) {
    margin-left: var(--sf-space-1);
  }
  _:-ms-input-placeholder, [dir="rtl"] .m-inline-start-1 {
    margin-right: var(--sf-space-1);
  }
  @supports not (margin-inline-start: initial) {
  [dir="rtl"] .m-inline-start-1 {
    margin-right: var(--sf-space-1);
    }
  }
  .m-inline-start-1:where(:dir(rtl)) {
    margin-right: var(--sf-space-1);
  }
  .m-inline-start-1 {
    -webkit-margin-start: var(--sf-space-1);
            margin-inline-start: var(--sf-space-1);
  }
  _:-ms-input-placeholder, html:not([dir="rtl"]) .-m-inline-start-1 {
    margin-left: calc(0rem - var(--sf-space-1));
  }
  @supports not (margin-inline-start: initial) {
  html:not([dir="rtl"]) .-m-inline-start-1 {
    margin-left: calc(0rem - var(--sf-space-1));
    }
  }
  .-m-inline-start-1:where(:dir(ltr)) {
    margin-left: calc(0rem - var(--sf-space-1));
  }
  _:-ms-input-placeholder, [dir="rtl"] .-m-inline-start-1 {
    margin-right: calc(0rem - var(--sf-space-1));
  }
  @supports not (margin-inline-start: initial) {
  [dir="rtl"] .-m-inline-start-1 {
    margin-right: calc(0rem - var(--sf-space-1));
    }
  }
  .-m-inline-start-1:where(:dir(rtl)) {
    margin-right: calc(0rem - var(--sf-space-1));
  }
  .-m-inline-start-1 {
    -webkit-margin-start: calc(0rem - var(--sf-space-1));
            margin-inline-start: calc(0rem - var(--sf-space-1));
  }
  .m-inline-1 {
    margin-left: var(--sf-space-1);
    margin-right: var(--sf-space-1);
    margin-inline: var(--sf-space-1);
  }
  .-m-inline-1 {
    margin-left: calc(0rem - var(--sf-space-1));
    margin-right: calc(0rem - var(--sf-space-1));
    margin-inline: calc(0rem - var(--sf-space-1));
  }
  .m-block-1 {
    margin-top: var(--sf-space-1);
    margin-bottom: var(--sf-space-1);
    margin-block: var(--sf-space-1);
  }
  .-m-block-1 {
    margin-top: calc(0rem - var(--sf-space-1));
    margin-bottom: calc(0rem - var(--sf-space-1));
    margin-block: calc(0rem - var(--sf-space-1));
  }
  .m-2 {
    margin: var(--sf-space-2);
  }
  .-m-2 {
    margin: calc(0rem - var(--sf-space-2));
  }
  .m-top-2 {
    margin-top: var(--sf-space-2);
  }
  .-m-top-2 {
    margin-top: calc(0rem - var(--sf-space-2));
  }
  _:-ms-input-placeholder, html:not([dir="rtl"]) .m-inline-end-2 {
    margin-right: var(--sf-space-2);
  }
  @supports not (margin-inline-end: initial) {
  html:not([dir="rtl"]) .m-inline-end-2 {
    margin-right: var(--sf-space-2);
    }
  }
  .m-inline-end-2:where(:dir(ltr)) {
    margin-right: var(--sf-space-2);
  }
  _:-ms-input-placeholder, [dir="rtl"] .m-inline-end-2 {
    margin-left: var(--sf-space-2);
  }
  @supports not (margin-inline-end: initial) {
  [dir="rtl"] .m-inline-end-2 {
    margin-left: var(--sf-space-2);
    }
  }
  .m-inline-end-2:where(:dir(rtl)) {
    margin-left: var(--sf-space-2);
  }
  .m-inline-end-2 {
    -webkit-margin-end: var(--sf-space-2);
            margin-inline-end: var(--sf-space-2);
  }
  _:-ms-input-placeholder, html:not([dir="rtl"]) .-m-inline-end-2 {
    margin-right: calc(0rem - var(--sf-space-2));
  }
  @supports not (margin-inline-end: initial) {
  html:not([dir="rtl"]) .-m-inline-end-2 {
    margin-right: calc(0rem - var(--sf-space-2));
    }
  }
  .-m-inline-end-2:where(:dir(ltr)) {
    margin-right: calc(0rem - var(--sf-space-2));
  }
  _:-ms-input-placeholder, [dir="rtl"] .-m-inline-end-2 {
    margin-left: calc(0rem - var(--sf-space-2));
  }
  @supports not (margin-inline-end: initial) {
  [dir="rtl"] .-m-inline-end-2 {
    margin-left: calc(0rem - var(--sf-space-2));
    }
  }
  .-m-inline-end-2:where(:dir(rtl)) {
    margin-left: calc(0rem - var(--sf-space-2));
  }
  .-m-inline-end-2 {
    -webkit-margin-end: calc(0rem - var(--sf-space-2));
            margin-inline-end: calc(0rem - var(--sf-space-2));
  }
  .m-bottom-2 {
    margin-bottom: var(--sf-space-2);
  }
  .-m-bottom-2 {
    margin-bottom: calc(0rem - var(--sf-space-2));
  }
  _:-ms-input-placeholder, html:not([dir="rtl"]) .m-inline-start-2 {
    margin-left: var(--sf-space-2);
  }
  @supports not (margin-inline-start: initial) {
  html:not([dir="rtl"]) .m-inline-start-2 {
    margin-left: var(--sf-space-2);
    }
  }
  .m-inline-start-2:where(:dir(ltr)) {
    margin-left: var(--sf-space-2);
  }
  _:-ms-input-placeholder, [dir="rtl"] .m-inline-start-2 {
    margin-right: var(--sf-space-2);
  }
  @supports not (margin-inline-start: initial) {
  [dir="rtl"] .m-inline-start-2 {
    margin-right: var(--sf-space-2);
    }
  }
  .m-inline-start-2:where(:dir(rtl)) {
    margin-right: var(--sf-space-2);
  }
  .m-inline-start-2 {
    -webkit-margin-start: var(--sf-space-2);
            margin-inline-start: var(--sf-space-2);
  }
  _:-ms-input-placeholder, html:not([dir="rtl"]) .-m-inline-start-2 {
    margin-left: calc(0rem - var(--sf-space-2));
  }
  @supports not (margin-inline-start: initial) {
  html:not([dir="rtl"]) .-m-inline-start-2 {
    margin-left: calc(0rem - var(--sf-space-2));
    }
  }
  .-m-inline-start-2:where(:dir(ltr)) {
    margin-left: calc(0rem - var(--sf-space-2));
  }
  _:-ms-input-placeholder, [dir="rtl"] .-m-inline-start-2 {
    margin-right: calc(0rem - var(--sf-space-2));
  }
  @supports not (margin-inline-start: initial) {
  [dir="rtl"] .-m-inline-start-2 {
    margin-right: calc(0rem - var(--sf-space-2));
    }
  }
  .-m-inline-start-2:where(:dir(rtl)) {
    margin-right: calc(0rem - var(--sf-space-2));
  }
  .-m-inline-start-2 {
    -webkit-margin-start: calc(0rem - var(--sf-space-2));
            margin-inline-start: calc(0rem - var(--sf-space-2));
  }
  .m-inline-2 {
    margin-left: var(--sf-space-2);
    margin-right: var(--sf-space-2);
    margin-inline: var(--sf-space-2);
  }
  .-m-inline-2 {
    margin-left: calc(0rem - var(--sf-space-2));
    margin-right: calc(0rem - var(--sf-space-2));
    margin-inline: calc(0rem - var(--sf-space-2));
  }
  .m-block-2 {
    margin-top: var(--sf-space-2);
    margin-bottom: var(--sf-space-2);
    margin-block: var(--sf-space-2);
  }
  .-m-block-2 {
    margin-top: calc(0rem - var(--sf-space-2));
    margin-bottom: calc(0rem - var(--sf-space-2));
    margin-block: calc(0rem - var(--sf-space-2));
  }
  .m-3 {
    margin: var(--sf-space-3);
  }
  .-m-3 {
    margin: calc(0rem - var(--sf-space-3));
  }
  .m-top-3 {
    margin-top: var(--sf-space-3);
  }
  .-m-top-3 {
    margin-top: calc(0rem - var(--sf-space-3));
  }
  _:-ms-input-placeholder, html:not([dir="rtl"]) .m-inline-end-3 {
    margin-right: var(--sf-space-3);
  }
  @supports not (margin-inline-end: initial) {
  html:not([dir="rtl"]) .m-inline-end-3 {
    margin-right: var(--sf-space-3);
    }
  }
  .m-inline-end-3:where(:dir(ltr)) {
    margin-right: var(--sf-space-3);
  }
  _:-ms-input-placeholder, [dir="rtl"] .m-inline-end-3 {
    margin-left: var(--sf-space-3);
  }
  @supports not (margin-inline-end: initial) {
  [dir="rtl"] .m-inline-end-3 {
    margin-left: var(--sf-space-3);
    }
  }
  .m-inline-end-3:where(:dir(rtl)) {
    margin-left: var(--sf-space-3);
  }
  .m-inline-end-3 {
    -webkit-margin-end: var(--sf-space-3);
            margin-inline-end: var(--sf-space-3);
  }
  _:-ms-input-placeholder, html:not([dir="rtl"]) .-m-inline-end-3 {
    margin-right: calc(0rem - var(--sf-space-3));
  }
  @supports not (margin-inline-end: initial) {
  html:not([dir="rtl"]) .-m-inline-end-3 {
    margin-right: calc(0rem - var(--sf-space-3));
    }
  }
  .-m-inline-end-3:where(:dir(ltr)) {
    margin-right: calc(0rem - var(--sf-space-3));
  }
  _:-ms-input-placeholder, [dir="rtl"] .-m-inline-end-3 {
    margin-left: calc(0rem - var(--sf-space-3));
  }
  @supports not (margin-inline-end: initial) {
  [dir="rtl"] .-m-inline-end-3 {
    margin-left: calc(0rem - var(--sf-space-3));
    }
  }
  .-m-inline-end-3:where(:dir(rtl)) {
    margin-left: calc(0rem - var(--sf-space-3));
  }
  .-m-inline-end-3 {
    -webkit-margin-end: calc(0rem - var(--sf-space-3));
            margin-inline-end: calc(0rem - var(--sf-space-3));
  }
  .m-bottom-3 {
    margin-bottom: var(--sf-space-3);
  }
  .-m-bottom-3 {
    margin-bottom: calc(0rem - var(--sf-space-3));
  }
  _:-ms-input-placeholder, html:not([dir="rtl"]) .m-inline-start-3 {
    margin-left: var(--sf-space-3);
  }
  @supports not (margin-inline-start: initial) {
  html:not([dir="rtl"]) .m-inline-start-3 {
    margin-left: var(--sf-space-3);
    }
  }
  .m-inline-start-3:where(:dir(ltr)) {
    margin-left: var(--sf-space-3);
  }
  _:-ms-input-placeholder, [dir="rtl"] .m-inline-start-3 {
    margin-right: var(--sf-space-3);
  }
  @supports not (margin-inline-start: initial) {
  [dir="rtl"] .m-inline-start-3 {
    margin-right: var(--sf-space-3);
    }
  }
  .m-inline-start-3:where(:dir(rtl)) {
    margin-right: var(--sf-space-3);
  }
  .m-inline-start-3 {
    -webkit-margin-start: var(--sf-space-3);
            margin-inline-start: var(--sf-space-3);
  }
  _:-ms-input-placeholder, html:not([dir="rtl"]) .-m-inline-start-3 {
    margin-left: calc(0rem - var(--sf-space-3));
  }
  @supports not (margin-inline-start: initial) {
  html:not([dir="rtl"]) .-m-inline-start-3 {
    margin-left: calc(0rem - var(--sf-space-3));
    }
  }
  .-m-inline-start-3:where(:dir(ltr)) {
    margin-left: calc(0rem - var(--sf-space-3));
  }
  _:-ms-input-placeholder, [dir="rtl"] .-m-inline-start-3 {
    margin-right: calc(0rem - var(--sf-space-3));
  }
  @supports not (margin-inline-start: initial) {
  [dir="rtl"] .-m-inline-start-3 {
    margin-right: calc(0rem - var(--sf-space-3));
    }
  }
  .-m-inline-start-3:where(:dir(rtl)) {
    margin-right: calc(0rem - var(--sf-space-3));
  }
  .-m-inline-start-3 {
    -webkit-margin-start: calc(0rem - var(--sf-space-3));
            margin-inline-start: calc(0rem - var(--sf-space-3));
  }
  .m-inline-3 {
    margin-left: var(--sf-space-3);
    margin-right: var(--sf-space-3);
    margin-inline: var(--sf-space-3);
  }
  .-m-inline-3 {
    margin-left: calc(0rem - var(--sf-space-3));
    margin-right: calc(0rem - var(--sf-space-3));
    margin-inline: calc(0rem - var(--sf-space-3));
  }
  .m-block-3 {
    margin-top: var(--sf-space-3);
    margin-bottom: var(--sf-space-3);
    margin-block: var(--sf-space-3);
  }
  .-m-block-3 {
    margin-top: calc(0rem - var(--sf-space-3));
    margin-bottom: calc(0rem - var(--sf-space-3));
    margin-block: calc(0rem - var(--sf-space-3));
  }
  .m-4 {
    margin: var(--sf-space-4);
  }
  .-m-4 {
    margin: calc(0rem - var(--sf-space-4));
  }
  .m-top-4 {
    margin-top: var(--sf-space-4);
  }
  .-m-top-4 {
    margin-top: calc(0rem - var(--sf-space-4));
  }
  _:-ms-input-placeholder, html:not([dir="rtl"]) .m-inline-end-4 {
    margin-right: var(--sf-space-4);
  }
  @supports not (margin-inline-end: initial) {
  html:not([dir="rtl"]) .m-inline-end-4 {
    margin-right: var(--sf-space-4);
    }
  }
  .m-inline-end-4:where(:dir(ltr)) {
    margin-right: var(--sf-space-4);
  }
  _:-ms-input-placeholder, [dir="rtl"] .m-inline-end-4 {
    margin-left: var(--sf-space-4);
  }
  @supports not (margin-inline-end: initial) {
  [dir="rtl"] .m-inline-end-4 {
    margin-left: var(--sf-space-4);
    }
  }
  .m-inline-end-4:where(:dir(rtl)) {
    margin-left: var(--sf-space-4);
  }
  .m-inline-end-4 {
    -webkit-margin-end: var(--sf-space-4);
            margin-inline-end: var(--sf-space-4);
  }
  _:-ms-input-placeholder, html:not([dir="rtl"]) .-m-inline-end-4 {
    margin-right: calc(0rem - var(--sf-space-4));
  }
  @supports not (margin-inline-end: initial) {
  html:not([dir="rtl"]) .-m-inline-end-4 {
    margin-right: calc(0rem - var(--sf-space-4));
    }
  }
  .-m-inline-end-4:where(:dir(ltr)) {
    margin-right: calc(0rem - var(--sf-space-4));
  }
  _:-ms-input-placeholder, [dir="rtl"] .-m-inline-end-4 {
    margin-left: calc(0rem - var(--sf-space-4));
  }
  @supports not (margin-inline-end: initial) {
  [dir="rtl"] .-m-inline-end-4 {
    margin-left: calc(0rem - var(--sf-space-4));
    }
  }
  .-m-inline-end-4:where(:dir(rtl)) {
    margin-left: calc(0rem - var(--sf-space-4));
  }
  .-m-inline-end-4 {
    -webkit-margin-end: calc(0rem - var(--sf-space-4));
            margin-inline-end: calc(0rem - var(--sf-space-4));
  }
  .m-bottom-4 {
    margin-bottom: var(--sf-space-4);
  }
  .-m-bottom-4 {
    margin-bottom: calc(0rem - var(--sf-space-4));
  }
  _:-ms-input-placeholder, html:not([dir="rtl"]) .m-inline-start-4 {
    margin-left: var(--sf-space-4);
  }
  @supports not (margin-inline-start: initial) {
  html:not([dir="rtl"]) .m-inline-start-4 {
    margin-left: var(--sf-space-4);
    }
  }
  .m-inline-start-4:where(:dir(ltr)) {
    margin-left: var(--sf-space-4);
  }
  _:-ms-input-placeholder, [dir="rtl"] .m-inline-start-4 {
    margin-right: var(--sf-space-4);
  }
  @supports not (margin-inline-start: initial) {
  [dir="rtl"] .m-inline-start-4 {
    margin-right: var(--sf-space-4);
    }
  }
  .m-inline-start-4:where(:dir(rtl)) {
    margin-right: var(--sf-space-4);
  }
  .m-inline-start-4 {
    -webkit-margin-start: var(--sf-space-4);
            margin-inline-start: var(--sf-space-4);
  }
  _:-ms-input-placeholder, html:not([dir="rtl"]) .-m-inline-start-4 {
    margin-left: calc(0rem - var(--sf-space-4));
  }
  @supports not (margin-inline-start: initial) {
  html:not([dir="rtl"]) .-m-inline-start-4 {
    margin-left: calc(0rem - var(--sf-space-4));
    }
  }
  .-m-inline-start-4:where(:dir(ltr)) {
    margin-left: calc(0rem - var(--sf-space-4));
  }
  _:-ms-input-placeholder, [dir="rtl"] .-m-inline-start-4 {
    margin-right: calc(0rem - var(--sf-space-4));
  }
  @supports not (margin-inline-start: initial) {
  [dir="rtl"] .-m-inline-start-4 {
    margin-right: calc(0rem - var(--sf-space-4));
    }
  }
  .-m-inline-start-4:where(:dir(rtl)) {
    margin-right: calc(0rem - var(--sf-space-4));
  }
  .-m-inline-start-4 {
    -webkit-margin-start: calc(0rem - var(--sf-space-4));
            margin-inline-start: calc(0rem - var(--sf-space-4));
  }
  .m-inline-4 {
    margin-left: var(--sf-space-4);
    margin-right: var(--sf-space-4);
    margin-inline: var(--sf-space-4);
  }
  .-m-inline-4 {
    margin-left: calc(0rem - var(--sf-space-4));
    margin-right: calc(0rem - var(--sf-space-4));
    margin-inline: calc(0rem - var(--sf-space-4));
  }
  .m-block-4 {
    margin-top: var(--sf-space-4);
    margin-bottom: var(--sf-space-4);
    margin-block: var(--sf-space-4);
  }
  .-m-block-4 {
    margin-top: calc(0rem - var(--sf-space-4));
    margin-bottom: calc(0rem - var(--sf-space-4));
    margin-block: calc(0rem - var(--sf-space-4));
  }
  .m-5 {
    margin: var(--sf-space-5);
  }
  .-m-5 {
    margin: calc(0rem - var(--sf-space-5));
  }
  .m-top-5 {
    margin-top: var(--sf-space-5);
  }
  .-m-top-5 {
    margin-top: calc(0rem - var(--sf-space-5));
  }
  _:-ms-input-placeholder, html:not([dir="rtl"]) .m-inline-end-5 {
    margin-right: var(--sf-space-5);
  }
  @supports not (margin-inline-end: initial) {
  html:not([dir="rtl"]) .m-inline-end-5 {
    margin-right: var(--sf-space-5);
    }
  }
  .m-inline-end-5:where(:dir(ltr)) {
    margin-right: var(--sf-space-5);
  }
  _:-ms-input-placeholder, [dir="rtl"] .m-inline-end-5 {
    margin-left: var(--sf-space-5);
  }
  @supports not (margin-inline-end: initial) {
  [dir="rtl"] .m-inline-end-5 {
    margin-left: var(--sf-space-5);
    }
  }
  .m-inline-end-5:where(:dir(rtl)) {
    margin-left: var(--sf-space-5);
  }
  .m-inline-end-5 {
    -webkit-margin-end: var(--sf-space-5);
            margin-inline-end: var(--sf-space-5);
  }
  _:-ms-input-placeholder, html:not([dir="rtl"]) .-m-inline-end-5 {
    margin-right: calc(0rem - var(--sf-space-5));
  }
  @supports not (margin-inline-end: initial) {
  html:not([dir="rtl"]) .-m-inline-end-5 {
    margin-right: calc(0rem - var(--sf-space-5));
    }
  }
  .-m-inline-end-5:where(:dir(ltr)) {
    margin-right: calc(0rem - var(--sf-space-5));
  }
  _:-ms-input-placeholder, [dir="rtl"] .-m-inline-end-5 {
    margin-left: calc(0rem - var(--sf-space-5));
  }
  @supports not (margin-inline-end: initial) {
  [dir="rtl"] .-m-inline-end-5 {
    margin-left: calc(0rem - var(--sf-space-5));
    }
  }
  .-m-inline-end-5:where(:dir(rtl)) {
    margin-left: calc(0rem - var(--sf-space-5));
  }
  .-m-inline-end-5 {
    -webkit-margin-end: calc(0rem - var(--sf-space-5));
            margin-inline-end: calc(0rem - var(--sf-space-5));
  }
  .m-bottom-5 {
    margin-bottom: var(--sf-space-5);
  }
  .-m-bottom-5 {
    margin-bottom: calc(0rem - var(--sf-space-5));
  }
  _:-ms-input-placeholder, html:not([dir="rtl"]) .m-inline-start-5 {
    margin-left: var(--sf-space-5);
  }
  @supports not (margin-inline-start: initial) {
  html:not([dir="rtl"]) .m-inline-start-5 {
    margin-left: var(--sf-space-5);
    }
  }
  .m-inline-start-5:where(:dir(ltr)) {
    margin-left: var(--sf-space-5);
  }
  _:-ms-input-placeholder, [dir="rtl"] .m-inline-start-5 {
    margin-right: var(--sf-space-5);
  }
  @supports not (margin-inline-start: initial) {
  [dir="rtl"] .m-inline-start-5 {
    margin-right: var(--sf-space-5);
    }
  }
  .m-inline-start-5:where(:dir(rtl)) {
    margin-right: var(--sf-space-5);
  }
  .m-inline-start-5 {
    -webkit-margin-start: var(--sf-space-5);
            margin-inline-start: var(--sf-space-5);
  }
  _:-ms-input-placeholder, html:not([dir="rtl"]) .-m-inline-start-5 {
    margin-left: calc(0rem - var(--sf-space-5));
  }
  @supports not (margin-inline-start: initial) {
  html:not([dir="rtl"]) .-m-inline-start-5 {
    margin-left: calc(0rem - var(--sf-space-5));
    }
  }
  .-m-inline-start-5:where(:dir(ltr)) {
    margin-left: calc(0rem - var(--sf-space-5));
  }
  _:-ms-input-placeholder, [dir="rtl"] .-m-inline-start-5 {
    margin-right: calc(0rem - var(--sf-space-5));
  }
  @supports not (margin-inline-start: initial) {
  [dir="rtl"] .-m-inline-start-5 {
    margin-right: calc(0rem - var(--sf-space-5));
    }
  }
  .-m-inline-start-5:where(:dir(rtl)) {
    margin-right: calc(0rem - var(--sf-space-5));
  }
  .-m-inline-start-5 {
    -webkit-margin-start: calc(0rem - var(--sf-space-5));
            margin-inline-start: calc(0rem - var(--sf-space-5));
  }
  .m-inline-5 {
    margin-left: var(--sf-space-5);
    margin-right: var(--sf-space-5);
    margin-inline: var(--sf-space-5);
  }
  .-m-inline-5 {
    margin-left: calc(0rem - var(--sf-space-5));
    margin-right: calc(0rem - var(--sf-space-5));
    margin-inline: calc(0rem - var(--sf-space-5));
  }
  .m-block-5 {
    margin-top: var(--sf-space-5);
    margin-bottom: var(--sf-space-5);
    margin-block: var(--sf-space-5);
  }
  .-m-block-5 {
    margin-top: calc(0rem - var(--sf-space-5));
    margin-bottom: calc(0rem - var(--sf-space-5));
    margin-block: calc(0rem - var(--sf-space-5));
  }
  .m-6 {
    margin: var(--sf-space-6);
  }
  .-m-6 {
    margin: calc(0rem - var(--sf-space-6));
  }
  .m-top-6 {
    margin-top: var(--sf-space-6);
  }
  .-m-top-6 {
    margin-top: calc(0rem - var(--sf-space-6));
  }
  _:-ms-input-placeholder, html:not([dir="rtl"]) .m-inline-end-6 {
    margin-right: var(--sf-space-6);
  }
  @supports not (margin-inline-end: initial) {
  html:not([dir="rtl"]) .m-inline-end-6 {
    margin-right: var(--sf-space-6);
    }
  }
  .m-inline-end-6:where(:dir(ltr)) {
    margin-right: var(--sf-space-6);
  }
  _:-ms-input-placeholder, [dir="rtl"] .m-inline-end-6 {
    margin-left: var(--sf-space-6);
  }
  @supports not (margin-inline-end: initial) {
  [dir="rtl"] .m-inline-end-6 {
    margin-left: var(--sf-space-6);
    }
  }
  .m-inline-end-6:where(:dir(rtl)) {
    margin-left: var(--sf-space-6);
  }
  .m-inline-end-6 {
    -webkit-margin-end: var(--sf-space-6);
            margin-inline-end: var(--sf-space-6);
  }
  _:-ms-input-placeholder, html:not([dir="rtl"]) .-m-inline-end-6 {
    margin-right: calc(0rem - var(--sf-space-6));
  }
  @supports not (margin-inline-end: initial) {
  html:not([dir="rtl"]) .-m-inline-end-6 {
    margin-right: calc(0rem - var(--sf-space-6));
    }
  }
  .-m-inline-end-6:where(:dir(ltr)) {
    margin-right: calc(0rem - var(--sf-space-6));
  }
  _:-ms-input-placeholder, [dir="rtl"] .-m-inline-end-6 {
    margin-left: calc(0rem - var(--sf-space-6));
  }
  @supports not (margin-inline-end: initial) {
  [dir="rtl"] .-m-inline-end-6 {
    margin-left: calc(0rem - var(--sf-space-6));
    }
  }
  .-m-inline-end-6:where(:dir(rtl)) {
    margin-left: calc(0rem - var(--sf-space-6));
  }
  .-m-inline-end-6 {
    -webkit-margin-end: calc(0rem - var(--sf-space-6));
            margin-inline-end: calc(0rem - var(--sf-space-6));
  }
  .m-bottom-6 {
    margin-bottom: var(--sf-space-6);
  }
  .-m-bottom-6 {
    margin-bottom: calc(0rem - var(--sf-space-6));
  }
  _:-ms-input-placeholder, html:not([dir="rtl"]) .m-inline-start-6 {
    margin-left: var(--sf-space-6);
  }
  @supports not (margin-inline-start: initial) {
  html:not([dir="rtl"]) .m-inline-start-6 {
    margin-left: var(--sf-space-6);
    }
  }
  .m-inline-start-6:where(:dir(ltr)) {
    margin-left: var(--sf-space-6);
  }
  _:-ms-input-placeholder, [dir="rtl"] .m-inline-start-6 {
    margin-right: var(--sf-space-6);
  }
  @supports not (margin-inline-start: initial) {
  [dir="rtl"] .m-inline-start-6 {
    margin-right: var(--sf-space-6);
    }
  }
  .m-inline-start-6:where(:dir(rtl)) {
    margin-right: var(--sf-space-6);
  }
  .m-inline-start-6 {
    -webkit-margin-start: var(--sf-space-6);
            margin-inline-start: var(--sf-space-6);
  }
  _:-ms-input-placeholder, html:not([dir="rtl"]) .-m-inline-start-6 {
    margin-left: calc(0rem - var(--sf-space-6));
  }
  @supports not (margin-inline-start: initial) {
  html:not([dir="rtl"]) .-m-inline-start-6 {
    margin-left: calc(0rem - var(--sf-space-6));
    }
  }
  .-m-inline-start-6:where(:dir(ltr)) {
    margin-left: calc(0rem - var(--sf-space-6));
  }
  _:-ms-input-placeholder, [dir="rtl"] .-m-inline-start-6 {
    margin-right: calc(0rem - var(--sf-space-6));
  }
  @supports not (margin-inline-start: initial) {
  [dir="rtl"] .-m-inline-start-6 {
    margin-right: calc(0rem - var(--sf-space-6));
    }
  }
  .-m-inline-start-6:where(:dir(rtl)) {
    margin-right: calc(0rem - var(--sf-space-6));
  }
  .-m-inline-start-6 {
    -webkit-margin-start: calc(0rem - var(--sf-space-6));
            margin-inline-start: calc(0rem - var(--sf-space-6));
  }
  .m-inline-6 {
    margin-left: var(--sf-space-6);
    margin-right: var(--sf-space-6);
    margin-inline: var(--sf-space-6);
  }
  .-m-inline-6 {
    margin-left: calc(0rem - var(--sf-space-6));
    margin-right: calc(0rem - var(--sf-space-6));
    margin-inline: calc(0rem - var(--sf-space-6));
  }
  .m-block-6 {
    margin-top: var(--sf-space-6);
    margin-bottom: var(--sf-space-6);
    margin-block: var(--sf-space-6);
  }
  .-m-block-6 {
    margin-top: calc(0rem - var(--sf-space-6));
    margin-bottom: calc(0rem - var(--sf-space-6));
    margin-block: calc(0rem - var(--sf-space-6));
  }
  .m-7 {
    margin: var(--sf-space-7);
  }
  .-m-7 {
    margin: calc(0rem - var(--sf-space-7));
  }
  .m-top-7 {
    margin-top: var(--sf-space-7);
  }
  .-m-top-7 {
    margin-top: calc(0rem - var(--sf-space-7));
  }
  _:-ms-input-placeholder, html:not([dir="rtl"]) .m-inline-end-7 {
    margin-right: var(--sf-space-7);
  }
  @supports not (margin-inline-end: initial) {
  html:not([dir="rtl"]) .m-inline-end-7 {
    margin-right: var(--sf-space-7);
    }
  }
  .m-inline-end-7:where(:dir(ltr)) {
    margin-right: var(--sf-space-7);
  }
  _:-ms-input-placeholder, [dir="rtl"] .m-inline-end-7 {
    margin-left: var(--sf-space-7);
  }
  @supports not (margin-inline-end: initial) {
  [dir="rtl"] .m-inline-end-7 {
    margin-left: var(--sf-space-7);
    }
  }
  .m-inline-end-7:where(:dir(rtl)) {
    margin-left: var(--sf-space-7);
  }
  .m-inline-end-7 {
    -webkit-margin-end: var(--sf-space-7);
            margin-inline-end: var(--sf-space-7);
  }
  _:-ms-input-placeholder, html:not([dir="rtl"]) .-m-inline-end-7 {
    margin-right: calc(0rem - var(--sf-space-7));
  }
  @supports not (margin-inline-end: initial) {
  html:not([dir="rtl"]) .-m-inline-end-7 {
    margin-right: calc(0rem - var(--sf-space-7));
    }
  }
  .-m-inline-end-7:where(:dir(ltr)) {
    margin-right: calc(0rem - var(--sf-space-7));
  }
  _:-ms-input-placeholder, [dir="rtl"] .-m-inline-end-7 {
    margin-left: calc(0rem - var(--sf-space-7));
  }
  @supports not (margin-inline-end: initial) {
  [dir="rtl"] .-m-inline-end-7 {
    margin-left: calc(0rem - var(--sf-space-7));
    }
  }
  .-m-inline-end-7:where(:dir(rtl)) {
    margin-left: calc(0rem - var(--sf-space-7));
  }
  .-m-inline-end-7 {
    -webkit-margin-end: calc(0rem - var(--sf-space-7));
            margin-inline-end: calc(0rem - var(--sf-space-7));
  }
  .m-bottom-7 {
    margin-bottom: var(--sf-space-7);
  }
  .-m-bottom-7 {
    margin-bottom: calc(0rem - var(--sf-space-7));
  }
  _:-ms-input-placeholder, html:not([dir="rtl"]) .m-inline-start-7 {
    margin-left: var(--sf-space-7);
  }
  @supports not (margin-inline-start: initial) {
  html:not([dir="rtl"]) .m-inline-start-7 {
    margin-left: var(--sf-space-7);
    }
  }
  .m-inline-start-7:where(:dir(ltr)) {
    margin-left: var(--sf-space-7);
  }
  _:-ms-input-placeholder, [dir="rtl"] .m-inline-start-7 {
    margin-right: var(--sf-space-7);
  }
  @supports not (margin-inline-start: initial) {
  [dir="rtl"] .m-inline-start-7 {
    margin-right: var(--sf-space-7);
    }
  }
  .m-inline-start-7:where(:dir(rtl)) {
    margin-right: var(--sf-space-7);
  }
  .m-inline-start-7 {
    -webkit-margin-start: var(--sf-space-7);
            margin-inline-start: var(--sf-space-7);
  }
  _:-ms-input-placeholder, html:not([dir="rtl"]) .-m-inline-start-7 {
    margin-left: calc(0rem - var(--sf-space-7));
  }
  @supports not (margin-inline-start: initial) {
  html:not([dir="rtl"]) .-m-inline-start-7 {
    margin-left: calc(0rem - var(--sf-space-7));
    }
  }
  .-m-inline-start-7:where(:dir(ltr)) {
    margin-left: calc(0rem - var(--sf-space-7));
  }
  _:-ms-input-placeholder, [dir="rtl"] .-m-inline-start-7 {
    margin-right: calc(0rem - var(--sf-space-7));
  }
  @supports not (margin-inline-start: initial) {
  [dir="rtl"] .-m-inline-start-7 {
    margin-right: calc(0rem - var(--sf-space-7));
    }
  }
  .-m-inline-start-7:where(:dir(rtl)) {
    margin-right: calc(0rem - var(--sf-space-7));
  }
  .-m-inline-start-7 {
    -webkit-margin-start: calc(0rem - var(--sf-space-7));
            margin-inline-start: calc(0rem - var(--sf-space-7));
  }
  .m-inline-7 {
    margin-left: var(--sf-space-7);
    margin-right: var(--sf-space-7);
    margin-inline: var(--sf-space-7);
  }
  .-m-inline-7 {
    margin-left: calc(0rem - var(--sf-space-7));
    margin-right: calc(0rem - var(--sf-space-7));
    margin-inline: calc(0rem - var(--sf-space-7));
  }
  .m-block-7 {
    margin-top: var(--sf-space-7);
    margin-bottom: var(--sf-space-7);
    margin-block: var(--sf-space-7);
  }
  .-m-block-7 {
    margin-top: calc(0rem - var(--sf-space-7));
    margin-bottom: calc(0rem - var(--sf-space-7));
    margin-block: calc(0rem - var(--sf-space-7));
  }
  .m-8 {
    margin: var(--sf-space-8);
  }
  .-m-8 {
    margin: calc(0rem - var(--sf-space-8));
  }
  .m-top-8 {
    margin-top: var(--sf-space-8);
  }
  .-m-top-8 {
    margin-top: calc(0rem - var(--sf-space-8));
  }
  _:-ms-input-placeholder, html:not([dir="rtl"]) .m-inline-end-8 {
    margin-right: var(--sf-space-8);
  }
  @supports not (margin-inline-end: initial) {
  html:not([dir="rtl"]) .m-inline-end-8 {
    margin-right: var(--sf-space-8);
    }
  }
  .m-inline-end-8:where(:dir(ltr)) {
    margin-right: var(--sf-space-8);
  }
  _:-ms-input-placeholder, [dir="rtl"] .m-inline-end-8 {
    margin-left: var(--sf-space-8);
  }
  @supports not (margin-inline-end: initial) {
  [dir="rtl"] .m-inline-end-8 {
    margin-left: var(--sf-space-8);
    }
  }
  .m-inline-end-8:where(:dir(rtl)) {
    margin-left: var(--sf-space-8);
  }
  .m-inline-end-8 {
    -webkit-margin-end: var(--sf-space-8);
            margin-inline-end: var(--sf-space-8);
  }
  _:-ms-input-placeholder, html:not([dir="rtl"]) .-m-inline-end-8 {
    margin-right: calc(0rem - var(--sf-space-8));
  }
  @supports not (margin-inline-end: initial) {
  html:not([dir="rtl"]) .-m-inline-end-8 {
    margin-right: calc(0rem - var(--sf-space-8));
    }
  }
  .-m-inline-end-8:where(:dir(ltr)) {
    margin-right: calc(0rem - var(--sf-space-8));
  }
  _:-ms-input-placeholder, [dir="rtl"] .-m-inline-end-8 {
    margin-left: calc(0rem - var(--sf-space-8));
  }
  @supports not (margin-inline-end: initial) {
  [dir="rtl"] .-m-inline-end-8 {
    margin-left: calc(0rem - var(--sf-space-8));
    }
  }
  .-m-inline-end-8:where(:dir(rtl)) {
    margin-left: calc(0rem - var(--sf-space-8));
  }
  .-m-inline-end-8 {
    -webkit-margin-end: calc(0rem - var(--sf-space-8));
            margin-inline-end: calc(0rem - var(--sf-space-8));
  }
  .m-bottom-8 {
    margin-bottom: var(--sf-space-8);
  }
  .-m-bottom-8 {
    margin-bottom: calc(0rem - var(--sf-space-8));
  }
  _:-ms-input-placeholder, html:not([dir="rtl"]) .m-inline-start-8 {
    margin-left: var(--sf-space-8);
  }
  @supports not (margin-inline-start: initial) {
  html:not([dir="rtl"]) .m-inline-start-8 {
    margin-left: var(--sf-space-8);
    }
  }
  .m-inline-start-8:where(:dir(ltr)) {
    margin-left: var(--sf-space-8);
  }
  _:-ms-input-placeholder, [dir="rtl"] .m-inline-start-8 {
    margin-right: var(--sf-space-8);
  }
  @supports not (margin-inline-start: initial) {
  [dir="rtl"] .m-inline-start-8 {
    margin-right: var(--sf-space-8);
    }
  }
  .m-inline-start-8:where(:dir(rtl)) {
    margin-right: var(--sf-space-8);
  }
  .m-inline-start-8 {
    -webkit-margin-start: var(--sf-space-8);
            margin-inline-start: var(--sf-space-8);
  }
  _:-ms-input-placeholder, html:not([dir="rtl"]) .-m-inline-start-8 {
    margin-left: calc(0rem - var(--sf-space-8));
  }
  @supports not (margin-inline-start: initial) {
  html:not([dir="rtl"]) .-m-inline-start-8 {
    margin-left: calc(0rem - var(--sf-space-8));
    }
  }
  .-m-inline-start-8:where(:dir(ltr)) {
    margin-left: calc(0rem - var(--sf-space-8));
  }
  _:-ms-input-placeholder, [dir="rtl"] .-m-inline-start-8 {
    margin-right: calc(0rem - var(--sf-space-8));
  }
  @supports not (margin-inline-start: initial) {
  [dir="rtl"] .-m-inline-start-8 {
    margin-right: calc(0rem - var(--sf-space-8));
    }
  }
  .-m-inline-start-8:where(:dir(rtl)) {
    margin-right: calc(0rem - var(--sf-space-8));
  }
  .-m-inline-start-8 {
    -webkit-margin-start: calc(0rem - var(--sf-space-8));
            margin-inline-start: calc(0rem - var(--sf-space-8));
  }
  .m-inline-8 {
    margin-left: var(--sf-space-8);
    margin-right: var(--sf-space-8);
    margin-inline: var(--sf-space-8);
  }
  .-m-inline-8 {
    margin-left: calc(0rem - var(--sf-space-8));
    margin-right: calc(0rem - var(--sf-space-8));
    margin-inline: calc(0rem - var(--sf-space-8));
  }
  .m-block-8 {
    margin-top: var(--sf-space-8);
    margin-bottom: var(--sf-space-8);
    margin-block: var(--sf-space-8);
  }
  .-m-block-8 {
    margin-top: calc(0rem - var(--sf-space-8));
    margin-bottom: calc(0rem - var(--sf-space-8));
    margin-block: calc(0rem - var(--sf-space-8));
  }
}

/* docara-shell-source: runtime/utility/max-container/default/css/default.css */
@layer sf.utilities {
  .max-container-1 .container {
    width: 100%;
  }
  .max-container-2 .container {
    width: 100%;
  }
  .max-container-3 .container {
    width: 100%;
  }
  .max-container-4 .container {
    width: 100%;
  }
  .max-container-5 .container {
    width: 100%;
  }
  .max-container-6 .container {
    width: 100%;
  }
  .max-container-7 .container {
    width: 100%;
  }
  .max-container-8 .container {
    width: 100%;
  }
  @media (min-width: 60rem) {
    .max-container-1 .container {
      max-width: var(--sf-container-1--size-max);
    }
    .max-container-2 .container {
      max-width: var(--sf-container-2--size-max);
    }
    .max-container-3 .container {
      max-width: var(--sf-container-3--size-max);
    }
    .max-container-4 .container {
      max-width: var(--sf-container-4--size-max);
    }
    .max-container-5 .container {
      max-width: var(--sf-container-5--size-max);
    }
    .max-container-6 .container {
      max-width: var(--sf-container-6--size-max);
    }
    .max-container-7 .container {
      max-width: var(--sf-container-7--size-max);
    }
    .max-container-8 .container {
      max-width: var(--sf-container-8--size-max);
    }
  }
}

