/* Generated from sports_monks_vendor.css. Do not edit directly. */
/* Scoped: @layer properties, @layer base. Global: theme/components/utilities. */
/* Rebuild: cd static && npm run build-sports-monks-scoped-css */
@import "https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&family=Open+Sans:ital,wght@0,400;0,500;0,700;1,400;1,500&family=Montserrat:ital,wght@0,400;0,500;0,700;1,400;1,500&family=Merriweather:ital,wght@0,400;0,500;0,700;1,400;1,500&family=Oswald:ital,wght@0,400;0,500;0,700;1,400;1,500&family=Libre+Caslon+Text:ital,wght@0,400;0,500;0,700;1,400;1,500&display=swap";@layer properties {@supports (((-webkit-hyphens: none)) and (not (margin-trim: inline))) or
        ((-moz-orient: inline) and (not (color: rgb(from red r g b)))) {#sportmonks-widget *, #sportmonks-widget :before, #sportmonks-widget :after, #sportmonks-widget ::backdrop{
            --tw-space-y-reverse: 0;
            --tw-space-x-reverse: 0;
            --tw-border-style: solid;
            --tw-leading: initial;
            --tw-font-weight: initial;
            --tw-tracking: initial;
            --tw-ordinal: initial;
            --tw-slashed-zero: initial;
            --tw-numeric-figure: initial;
            --tw-numeric-spacing: initial;
            --tw-numeric-fraction: initial;
            --tw-shadow: 0 0 #0000;
            --tw-shadow-color: initial;
            --tw-shadow-alpha: 100%;
            --tw-inset-shadow: 0 0 #0000;
            --tw-inset-shadow-color: initial;
            --tw-inset-shadow-alpha: 100%;
            --tw-ring-color: initial;
            --tw-ring-shadow: 0 0 #0000;
            --tw-inset-ring-color: initial;
            --tw-inset-ring-shadow: 0 0 #0000;
            --tw-ring-inset: initial;
            --tw-ring-offset-width: 0px;
            --tw-ring-offset-color: #fff;
            --tw-ring-offset-shadow: 0 0 #0000;
            --tw-duration: initial;
            --tw-ease: initial;
        }}}@layer theme {:root,
    :host {
        --smw-font-sans: ui-sans-serif, system-ui, sans-serif,
            "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol",
            "Noto Color Emoji";
        --smw-font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas,
            "Liberation Mono", "Courier New", monospace;
        --smw-color-red-500: oklch(63.7% 0.237 25.331);
        --smw-color-yellow-300: oklch(90.5% 0.182 98.111);
        --smw-color-yellow-500: oklch(79.5% 0.184 86.047);
        --smw-color-yellow-600: oklch(68.1% 0.162 75.834);
        --smw-color-yellow-900: oklch(42.1% 0.095 57.708);
        --smw-color-blue-500: oklch(62.3% 0.214 259.815);
        --smw-color-purple-500: oklch(62.7% 0.265 303.9);
        --smw-color-pink-500: oklch(65.6% 0.241 354.308);
        --smw-color-gray-100: oklch(96.7% 0.003 264.542);
        --smw-color-gray-400: oklch(70.7% 0.022 261.325);
        --smw-color-gray-500: oklch(55.1% 0.027 264.364);
        --smw-color-white: #fff;
        --smw-spacing: 0.25rem;
        --smw-text-xs: 10px;
        --smw-text-xs--line-height: calc(1 / 0.75);
        --smw-text-sm: 12px;
        --smw-text-sm--line-height: calc(1.25 / 0.875);
        --smw-text-base: 14px;
        --smw-text-base--line-height: 1.5;
        --smw-text-lg: 16px;
        --smw-text-lg--line-height: calc(1.75 / 1.125);
        --smw-text-xl: 18px;
        --smw-text-xl--line-height: calc(1.75 / 1.25);
        --smw-text-2xl: 24px;
        --smw-text-2xl--line-height: calc(2 / 1.5);
        --smw-text-3xl: 32px;
        --smw-text-3xl--line-height: 1.2;
        --smw-text-4xl: 48px;
        --smw-text-4xl--line-height: calc(2.5 / 2.25);
        --smw-text-5xl: 64px;
        --smw-text-5xl--line-height: 1;
        --smw-text-7xl: 120px;
        --smw-text-7xl--line-height: 1;
        --smw-font-weight-thin: 100;
        --smw-font-weight-light: 300;
        --smw-font-weight-normal: 400;
        --smw-font-weight-medium: 500;
        --smw-font-weight-semibold: 600;
        --smw-font-weight-bold: 700;
        --smw-tracking-wide: 0.025em;
        --smw-tracking-wider: 0.05em;
        --smw-tracking-widest: 0.1em;
        --smw-leading-tight: 1.25;
        --smw-leading-snug: 1.375;
        --smw-leading-normal: 1.5;
        --smw-radius-sm: 0.25rem;
        --smw-radius-md: 0.375rem;
        --smw-radius-lg: 0.5rem;
        --smw-radius-xl: 0.75rem;
        --smw-radius-2xl: 1rem;
        --smw-ease-in-out: cubic-bezier(0.4, 0, 0.2, 1);
        --smw-animate-spin: spin 1s linear infinite;
        --smw-animate-pulse: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
        --smw-default-transition-duration: 0.15s;
        --smw-default-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
        --smw-default-font-family: var(--smw-font-sans);
        --smw-default-mono-font-family: var(--smw-font-mono);
        --smw-text-xxs: 8px;
        --smw-color-primary: #010028;
        --smw-color-secondary: #1893c1;
        --smw-color-lighter: #343353;
        --smw-color-cultured: #f8f8fa;
        --smw-color-lightgrey: #f0f0f5;
        --smw-color-green: #4ed8a0;
        --smw-color-redlive: #ff0f50;
        --smw-color-dark: #121212;
        --smw-color-darker: #0f0f0f;
        --smw-color-dark-900: #212121;
        --smw-color-dark-800: #424242;
        --smw-color-dark-700: #616161;
        --smw-color-warning: #f3ffbd;
        --smw-width-4px: 4px;
        --smw-width-6px: 6px;
        --smw-width-8px: 8px;
        --smw-width-10px: 10px;
        --smw-width-12px: 12px;
        --smw-width-14px: 14px;
        --smw-width-16px: 16px;
        --smw-width-18px: 18px;
        --smw-width-20px: 20px;
        --smw-width-24px: 24px;
        --smw-width-28px: 28px;
        --smw-width-32px: 32px;
        --smw-width-40px: 40px;
        --smw-width-48px: 48px;
        --smw-width-56px: 56px;
        --smw-width-64px: 64px;
        --smw-width-96px: 96px;
        --smw-width-150px: 150px;
        --smw-height-4px: 4px;
        --smw-height-8px: 8px;
        --smw-height-12px: 12px;
        --smw-height-16px: 16px;
        --smw-height-18px: 18px;
        --smw-height-20px: 20px;
        --smw-height-24px: 24px;
        --smw-height-28px: 28px;
        --smw-height-32px: 32px;
        --smw-height-40px: 40px;
        --smw-height-48px: 48px;
        --smw-height-56px: 56px;
        --smw-height-64px: 64px;
        --smw-height-68px: 68px;
        --smw-height-144px: 144px;
        --smw-height-150px: 150px;
        --smw-spacing-2px: 2px;
        --smw-spacing-4px: 4px;
        --smw-spacing-6px: 6px;
        --smw-spacing-8px: 8px;
        --smw-spacing-10px: 10px;
        --smw-spacing-12px: 12px;
        --smw-spacing-16px: 16px;
    }}@layer base {#sportmonks-widget *, #sportmonks-widget :after, #sportmonks-widget :before, #sportmonks-widget ::backdrop{
        box-sizing: border-box;
        border: 0 solid;
        margin: 0;
        padding: 0;
    }#sportmonks-widget ::file-selector-button{
        box-sizing: border-box;
        border: 0 solid;
        margin: 0;
        padding: 0;
    }#sportmonks-widget, #sportmonks-widget{
        -webkit-text-size-adjust: 100%;
        -moz-tab-size: 4;
        tab-size: 4;
        line-height: 1.5;
        font-family: var(
            --smw-default-font-family,
            ui-sans-serif,
            system-ui,
            sans-serif,
            "Apple Color Emoji",
            "Segoe UI Emoji",
            "Segoe UI Symbol",
            "Noto Color Emoji"
        );
        font-feature-settings: var(--smw-default-font-feature-settings, normal);
        font-variation-settings: var(
            --smw-default-font-variation-settings,
            normal
        );
        -webkit-tap-highlight-color: transparent;
    }#sportmonks-widget hr{
        height: 0;
        color: inherit;
        border-top-width: 1px;
    }#sportmonks-widget abbr:where([title]){
        -webkit-text-decoration: underline dotted;
        text-decoration: underline dotted;
    }#sportmonks-widget h1, #sportmonks-widget h2, #sportmonks-widget h3, #sportmonks-widget h4, #sportmonks-widget h5, #sportmonks-widget h6{
        font-size: inherit;
        font-weight: inherit;
    }#sportmonks-widget a{
        color: inherit;
        -webkit-text-decoration: inherit;
        text-decoration: inherit;
    }#sportmonks-widget b, #sportmonks-widget strong{
        font-weight: bolder;
    }#sportmonks-widget code, #sportmonks-widget kbd, #sportmonks-widget samp, #sportmonks-widget pre{
        font-family: var(
            --smw-default-mono-font-family,
            ui-monospace,
            SFMono-Regular,
            Menlo,
            Monaco,
            Consolas,
            "Liberation Mono",
            "Courier New",
            monospace
        );
        font-feature-settings: var(
            --smw-default-mono-font-feature-settings,
            normal
        );
        font-variation-settings: var(
            --smw-default-mono-font-variation-settings,
            normal
        );
        font-size: 1em;
    }#sportmonks-widget small{
        font-size: 80%;
    }#sportmonks-widget sub, #sportmonks-widget sup{
        vertical-align: baseline;
        font-size: 75%;
        line-height: 0;
        position: relative;
    }#sportmonks-widget sub{
        bottom: -0.25em;
    }#sportmonks-widget sup{
        top: -0.5em;
    }#sportmonks-widget table{
        text-indent: 0;
        border-color: inherit;
        border-collapse: collapse;
    }#sportmonks-widget :-moz-focusring{
        outline: auto;
    }#sportmonks-widget progress{
        vertical-align: baseline;
    }#sportmonks-widget summary{
        display: list-item;
    }#sportmonks-widget ol, #sportmonks-widget ul, #sportmonks-widget menu{
        list-style: none;
    }#sportmonks-widget img, #sportmonks-widget svg, #sportmonks-widget video, #sportmonks-widget canvas, #sportmonks-widget audio, #sportmonks-widget iframe, #sportmonks-widget embed, #sportmonks-widget object{
        vertical-align: middle;
        display: block;
    }#sportmonks-widget img, #sportmonks-widget video{
        max-width: 100%;
        height: auto;
    }#sportmonks-widget button, #sportmonks-widget input, #sportmonks-widget select, #sportmonks-widget optgroup, #sportmonks-widget textarea{
        font: inherit;
        font-feature-settings: inherit;
        font-variation-settings: inherit;
        letter-spacing: inherit;
        color: inherit;
        opacity: 1;
        background-color: #0000;
        border-radius: 0;
    }#sportmonks-widget ::file-selector-button{
        font: inherit;
        font-feature-settings: inherit;
        font-variation-settings: inherit;
        letter-spacing: inherit;
        color: inherit;
        opacity: 1;
        background-color: #0000;
        border-radius: 0;
    }#sportmonks-widget :where(select:is([multiple], [size])) optgroup{
        font-weight: bolder;
    }#sportmonks-widget :where(select:is([multiple], [size])) optgroup option{
        padding-inline-start: 20px;
    }#sportmonks-widget ::file-selector-button{
        margin-inline-end: 4px;
    }#sportmonks-widget ::placeholder{
        opacity: 1;
    }@supports (not ((-webkit-appearance: -apple-pay-button))) or
        (contain-intrinsic-size: 1px) {#sportmonks-widget ::placeholder{
            color: currentColor;
        }@supports (color: color-mix(in lab, red, red)) {#sportmonks-widget ::placeholder{
                color: color-mix(in oklab, currentcolor 50%, transparent);
            }}}#sportmonks-widget textarea{
        resize: vertical;
    }#sportmonks-widget ::-webkit-search-decoration{
        -webkit-appearance: none;
    }#sportmonks-widget ::-webkit-date-and-time-value{
        min-height: 1lh;
        text-align: inherit;
    }#sportmonks-widget ::-webkit-datetime-edit{
        display: inline-flex;
    }#sportmonks-widget ::-webkit-datetime-edit-fields-wrapper{
        padding: 0;
    }#sportmonks-widget ::-webkit-datetime-edit{
        padding-block: 0;
    }#sportmonks-widget ::-webkit-datetime-edit-year-field{
        padding-block: 0;
    }#sportmonks-widget ::-webkit-datetime-edit-month-field{
        padding-block: 0;
    }#sportmonks-widget ::-webkit-datetime-edit-day-field{
        padding-block: 0;
    }#sportmonks-widget ::-webkit-datetime-edit-hour-field{
        padding-block: 0;
    }#sportmonks-widget ::-webkit-datetime-edit-minute-field{
        padding-block: 0;
    }#sportmonks-widget ::-webkit-datetime-edit-second-field{
        padding-block: 0;
    }#sportmonks-widget ::-webkit-datetime-edit-millisecond-field{
        padding-block: 0;
    }#sportmonks-widget ::-webkit-datetime-edit-meridiem-field{
        padding-block: 0;
    }#sportmonks-widget :-moz-ui-invalid{
        box-shadow: none;
    }#sportmonks-widget button, #sportmonks-widget input:where([type="button"], [type="reset"], [type="submit"]){
        -webkit-appearance: button;
        -moz-appearance: button;
        appearance: button;
    }#sportmonks-widget ::file-selector-button{
        -webkit-appearance: button;
        -moz-appearance: button;
        appearance: button;
    }#sportmonks-widget ::-webkit-inner-spin-button{
        height: auto;
    }#sportmonks-widget ::-webkit-outer-spin-button{
        height: auto;
    }#sportmonks-widget [hidden]:where(:not([hidden="until-found"])){
        display: none !important;
    }}@layer components {.smw\:scrollbar-hide {
        -ms-overflow-style: none;
        scrollbar-width: none;
    }.smw\:scrollbar-hide::-webkit-scrollbar {
        display: none;
    }.smw\:border-prefix {
        border-style: solid;
        border-width: 0;
    }.smw\:text-custom-primary {
        color: var(--smw-primary-color);
    }.smw\:text-custom-secondary {
        color: var(--smw-secondary-color);
    }.smw\:text-custom-tertiary {
        color: var(--smw-tertiary-color);
    }.smw\:text-sub-primary {
        color: var(--smw-sub-primary-color);
    }.smw\:bg-custom-primary {
        background-color: var(--smw-primary-color);
    }.smw\:bg-custom-secondary {
        background-color: var(--smw-secondary-color);
    }.smw\:bg-custom-tertiary {
        background-color: var(--smw-tertiary-color);
    }.smw\:bg-sub-primary {
        background-color: var(--smw-sub-primary-color);
    }.smw\:border-custom-primary {
        border-color: var(--smw-primary-color);
    }.smw\:border-custom-secondary {
        border-color: var(--smw-secondary-color);
    }.smw\:border-custom-tertiary {
        border-color: var(--smw-tertiary-color);
    }.smw\:border-sub-primary {
        border-color: var(--smw-sub-primary-color);
    }.smw\:bg-custom-primary-opacity-20 {
        background-color: rgba(var(--smw-prim-custom), 0.2);
    }.smw\:stage-header-bg {
        background-color: rgba(var(--smw-prim-custom), 0.04);
    }.smw-dark .smw\:stage-header-bg {
        background-color: #ffffff08;
    }.smw\:matchtile-live:before {
        content: "";
        border-style: solid;
        border-width: 2px;
        border-color: var(--smw-secondary-color);
        z-index: 20;
        border-radius: 0 50px 50px 0;
        height: 70%;
        display: block;
        position: absolute;
        top: 15%;
    }.smw\:matchtile-live-wc:before {
        border-color: #002fa7;
    }.smw\:absolute-center {
        position: absolute;
        left: 50%;
        transform: translate(-50%, -50%);
    }.smw\:diagonal-border-league-team-rated {
        background: linear-gradient(112deg, #fff 80%, #0000 25ch);
    }.smw\:diagonal-border-team-rated {
        background: linear-gradient(112deg, #fff 76.5%, #0000 18ch);
    }.smw\:nav-glass {
        background: #ffffff1a;
        border: 1px solid #ffffff2e;
    }.smw\:nav-glass-btn {
        background: #ffffff1a;
        border: 1px solid #fff3;
        transition: background 0.15s;
    }.smw\:nav-glass-btn:hover {
        background: #fff3;
    }.smw\:search input {
        background: 0 0;
        border: none;
        outline: none;
        padding: 0;
        line-height: 1;
    }.smw\:search input::placeholder {
        color: #ffffff80;
    }.smw\:league-select select {
        background-image: none;
    }.filter-date-button {
        background-color: #343353;
        border-radius: 9999px;
        flex-direction: column;
        justify-content: center;
        align-items: center;
        padding: 4px 10px;
        line-height: 1.25;
        transition: all 0.15s cubic-bezier(0.4, 0, 0.2, 1);
    }.filter-date-button:focus {
        outline: none;
    }.smw-dark .filter-date-button {
        background-color: #212121;
    }.smw\:trendnav-button {
        cursor: pointer;
        border: 1px solid #f0f0f5;
        border-radius: 9999px;
        padding: 6px 12px;
        transition: background-color 0.2s, border-color 0.2s, color 0.2s,
            opacity 0.2s;
    }.smw-dark .smw\:trendnav-button {
        color: #fff;
        background-color: #424242;
        border-color: #616161;
    }.smw\:trendline {
        border-right: 1px solid #9ca3af;
        height: 144px;
        bottom: 48px;
    }.smw\:trendline-minute {
        float: right;
        color: #9ca3af;
        margin-top: 144px;
        margin-right: -12px;
    }.lineup-position {
        width: 10%;
        position: absolute;
    }.lineup-circle {
        border: 2px solid var(--smw-secondary-color);
        text-align: center;
        background-color: #fff;
        border-radius: 9999px;
        justify-content: center;
        align-items: center;
        width: 32px;
        height: 32px;
        margin: auto;
        font-size: 12px;
        font-weight: 700;
        display: flex;
        box-shadow: 0 2px 8px #00000040;
    }.smw-dark .lineup-circle {
        color: #fff;
        background-color: #616161;
    }.lineup-circle-player {
        text-align: center;
        text-shadow: 0 1px 3px #0009, 0 0 8px #0006;
        white-space: nowrap;
        text-overflow: ellipsis;
        font-size: 8px;
        font-weight: 600;
        overflow: hidden;
    }.smw-dark .lineup-circle-player {
        color: #fff;
    }.pitch-vertical .lineup-circle,
    .pitch-vertical .lineup-circle-player {
        transform: rotate(-90deg);
    }.gk-a {
        top: 50%;
        right: 0;
    }.gk-h {
        top: 50%;
        left: 0;
    }.rb-a {
        top: 20%;
        right: 10%;
    }.rb-h {
        top: 80%;
        left: 10%;
    }.rcd-a {
        top: 40%;
        right: 10%;
    }.rcd-h {
        top: 60%;
        left: 10%;
    }.cd-a {
        top: 50%;
        right: 10%;
    }.cd-h {
        top: 50%;
        left: 10%;
    }.lcd-a {
        top: 60%;
        right: 10%;
    }.lcd-h {
        top: 40%;
        left: 10%;
    }.lb-a {
        top: 80%;
        right: 10%;
    }.lb-h {
        top: 20%;
        left: 10%;
    }.rwb-a {
        top: 16.6667%;
        right: 20%;
    }.rwb-h {
        top: 83.3333%;
        left: 20%;
    }.rcdm-h {
        top: 60%;
        left: 20%;
    }.rcdm-a {
        top: 40%;
        right: 20%;
    }.cdm-h {
        top: 50%;
        left: 20%;
    }.cdm-a {
        top: 50%;
        right: 20%;
    }.lcdm-h {
        top: 40%;
        left: 20%;
    }.lcdm-a {
        top: 60%;
        right: 20%;
    }.lwb-a {
        top: 83.3333%;
        right: 20%;
    }.lwb-h {
        top: 16.6667%;
        left: 20%;
    }.rw-h {
        top: 80%;
        left: 30%;
    }.rw-a {
        top: 20%;
        right: 30%;
    }.rm-a {
        top: 30%;
        right: 25%;
    }.rm-h {
        top: 70%;
        left: 25%;
    }.rcm-a {
        top: 40%;
        right: 25%;
    }.rcm-h {
        top: 60%;
        left: 25%;
    }.cm-a {
        top: 50%;
        right: 25%;
    }.cm-h {
        top: 50%;
        left: 25%;
    }.lcm-a {
        top: 60%;
        right: 25%;
    }.lcm-h {
        top: 40%;
        left: 25%;
    }.lm-a {
        top: 70%;
        right: 25%;
    }.lm-h {
        top: 30%;
        left: 25%;
    }.lw-h {
        top: 20%;
        left: 30%;
    }.lw-a {
        top: 80%;
        right: 30%;
    }.ram-a {
        top: 16.6667%;
        right: 30%;
    }.ram-h {
        top: 83.3333%;
        left: 30%;
    }.rcam-a {
        top: 33.3333%;
        right: 30%;
    }.rcam-h {
        top: 66.6667%;
        left: 30%;
    }.cam-a {
        top: 50%;
        right: 30%;
    }.cam-h {
        top: 50%;
        left: 30%;
    }.lcam-a {
        top: 66.6667%;
        right: 30%;
    }.lcam-h {
        top: 33.3333%;
        left: 30%;
    }.lam-a {
        top: 83.3333%;
        right: 30%;
    }.lam-h {
        top: 16.6667%;
        left: 30%;
    }.rf-a {
        top: 20%;
        right: 40%;
    }.rf-h {
        top: 80%;
        left: 40%;
    }.lf-a {
        top: 80%;
        right: 40%;
    }.lf-h {
        top: 20%;
        left: 40%;
    }.rst-a {
        top: 40%;
        right: 40%;
    }.rst-h {
        top: 60%;
        left: 40%;
    }.st-a {
        top: 50%;
        right: 40%;
    }.st-h {
        top: 50%;
        left: 40%;
    }.lst-a {
        top: 60%;
        right: 40%;
    }.lst-h {
        top: 40%;
        left: 40%;
    }.rb-5-a {
        top: 16.6667%;
        right: 10%;
    }.rb-5-h {
        top: 83.3333%;
        left: 10%;
    }.rcd-5-a {
        top: 33.3333%;
        right: 10%;
    }.rcd-5-h {
        top: 66.6667%;
        left: 10%;
    }.lcd-5-a {
        top: 66.6667%;
        right: 10%;
    }.lcd-5-h {
        top: 33.3333%;
        left: 10%;
    }.lb-5-a {
        top: 83.3333%;
        right: 10%;
    }.lb-5-h {
        top: 16.6667%;
        left: 10%;
    }.rcdm-h-5 {
        top: 66.6667%;
        left: 20%;
    }.rcdm-a-5 {
        top: 33.3333%;
        right: 20%;
    }.lcdm-h-5 {
        top: 33.3333%;
        left: 20%;
    }.lcdm-a-5 {
        top: 66.6667%;
        right: 20%;
    }.rm-5-a {
        top: 16.6667%;
        right: 25%;
    }.rm-5-h {
        top: 83.3333%;
        left: 25%;
    }.rcm-5-a {
        top: 33.3333%;
        right: 25%;
    }.rcm-5-h {
        top: 66.6667%;
        left: 25%;
    }.lcm-5-a {
        top: 66.6667%;
        right: 25%;
    }.lcm-5-h {
        top: 33.3333%;
        left: 25%;
    }.lm-5-a {
        top: 83.3333%;
        right: 25%;
    }.lm-5-h {
        top: 16.6667%;
        left: 25%;
    }}@layer utilities {.smw\:\@container\/bracket {
        container: bracket/inline-size;
    }.smw\:\@container\/matchcenter {
        container: matchcenter/inline-size;
    }.smw\:\@container\/widget {
        container: widget/inline-size;
    }.smw\:pointer-events-none {
        pointer-events: none;
    }.smw\:absolute {
        position: absolute;
    }.smw\:relative {
        position: relative;
    }.smw\:sticky {
        position: sticky;
    }.smw\:inset-0 {
        inset: calc(var(--smw-spacing) * 0);
    }.smw\:inset-y-0 {
        inset-block: calc(var(--smw-spacing) * 0);
    }.smw\:top-0 {
        top: calc(var(--smw-spacing) * 0);
    }.smw\:top-1 {
        top: calc(var(--smw-spacing) * 1);
    }.smw\:top-2 {
        top: calc(var(--smw-spacing) * 2);
    }.smw\:top-8 {
        top: calc(var(--smw-spacing) * 8);
    }.smw\:top-12 {
        top: calc(var(--smw-spacing) * 12);
    }.smw\:top-full {
        top: 100%;
    }.smw\:right-0 {
        right: calc(var(--smw-spacing) * 0);
    }.smw\:right-2 {
        right: calc(var(--smw-spacing) * 2);
    }.smw\:right-3 {
        right: calc(var(--smw-spacing) * 3);
    }.smw\:bottom-0 {
        bottom: calc(var(--smw-spacing) * 0);
    }.smw\:bottom-5\/12 {
        bottom: 41.6667%;
    }.smw\:left-0 {
        left: calc(var(--smw-spacing) * 0);
    }.smw\:left-1 {
        left: calc(var(--smw-spacing) * 1);
    }.smw\:left-1\.5 {
        left: calc(var(--smw-spacing) * 1.5);
    }.smw\:left-2\.5 {
        left: calc(var(--smw-spacing) * 2.5);
    }.smw\:z-10 {
        z-index: 10;
    }.smw\:z-20 {
        z-index: 20;
    }.smw\:z-50 {
        z-index: 50;
    }.smw\:order-1 {
        order: 1;
    }.smw\:order-2 {
        order: 2;
    }.smw\:col-span-1 {
        grid-column: span 1 / span 1;
    }.smw\:col-span-2 {
        grid-column: span 2 / span 2;
    }.smw\:col-span-3 {
        grid-column: span 3 / span 3;
    }.smw\:col-span-4 {
        grid-column: span 4 / span 4;
    }.smw\:col-span-5 {
        grid-column: span 5 / span 5;
    }.smw\:col-span-6 {
        grid-column: span 6 / span 6;
    }.smw\:col-span-7 {
        grid-column: span 7 / span 7;
    }.smw\:col-span-8 {
        grid-column: span 8 / span 8;
    }.smw\:col-span-11 {
        grid-column: span 11 / span 11;
    }.smw\:float-left {
        float: left;
    }.smw\:container {
        width: 100%;
    }@media (min-width: 40rem) {.smw\:container {
            max-width: 40rem;
        }}@media (min-width: 48rem) {.smw\:container {
            max-width: 48rem;
        }}@media (min-width: 64rem) {.smw\:container {
            max-width: 64rem;
        }}@media (min-width: 80rem) {.smw\:container {
            max-width: 80rem;
        }}@media (min-width: 96rem) {.smw\:container {
            max-width: 96rem;
        }}.smw\:mx-1 {
        margin-inline: calc(var(--smw-spacing) * 1);
    }.smw\:mx-2 {
        margin-inline: calc(var(--smw-spacing) * 2);
    }.smw\:mx-3 {
        margin-inline: calc(var(--smw-spacing) * 3);
    }.smw\:mx-4 {
        margin-inline: calc(var(--smw-spacing) * 4);
    }.smw\:mx-4px {
        margin-inline: var(--smw-spacing-4px);
    }.smw\:mx-auto {
        margin-inline: auto;
    }.smw\:my-5 {
        margin-block: calc(var(--smw-spacing) * 5);
    }.smw\:my-8px {
        margin-block: var(--smw-spacing-8px);
    }.smw\:my-auto {
        margin-block: auto;
    }.smw\:mt-0\.5 {
        margin-top: calc(var(--smw-spacing) * 0.5);
    }.smw\:mt-1 {
        margin-top: calc(var(--smw-spacing) * 1);
    }.smw\:mt-2 {
        margin-top: calc(var(--smw-spacing) * 2);
    }.smw\:mt-4px {
        margin-top: var(--smw-spacing-4px);
    }.smw\:mt-36 {
        margin-top: calc(var(--smw-spacing) * 36);
    }.smw\:mt-px {
        margin-top: 1px;
    }.smw\:mr-0 {
        margin-right: calc(var(--smw-spacing) * 0);
    }.smw\:mr-1 {
        margin-right: calc(var(--smw-spacing) * 1);
    }.smw\:mr-2 {
        margin-right: calc(var(--smw-spacing) * 2);
    }.smw\:mb-1 {
        margin-bottom: calc(var(--smw-spacing) * 1);
    }.smw\:mb-2 {
        margin-bottom: calc(var(--smw-spacing) * 2);
    }.smw\:mb-3 {
        margin-bottom: calc(var(--smw-spacing) * 3);
    }.smw\:mb-5 {
        margin-bottom: calc(var(--smw-spacing) * 5);
    }.smw\:mb-8px {
        margin-bottom: var(--smw-spacing-8px);
    }.smw\:mb-10 {
        margin-bottom: calc(var(--smw-spacing) * 10);
    }.smw\:mb-12px {
        margin-bottom: var(--smw-spacing-12px);
    }.smw\:ml-2 {
        margin-left: calc(var(--smw-spacing) * 2);
    }.smw\:ml-8px {
        margin-left: var(--smw-spacing-8px);
    }.smw\:ml-auto {
        margin-left: auto;
    }.smw\:block {
        display: block;
    }.smw\:flex {
        display: flex;
    }.smw\:grid {
        display: grid;
    }.smw\:hidden {
        display: none;
    }.smw\:inline-block {
        display: inline-block;
    }.smw\:inline-flex {
        display: inline-flex;
    }.smw\:h-2 {
        height: calc(var(--smw-spacing) * 2);
    }.smw\:h-4px {
        height: var(--smw-height-4px);
    }.smw\:h-5 {
        height: calc(var(--smw-spacing) * 5);
    }.smw\:h-6 {
        height: calc(var(--smw-spacing) * 6);
    }.smw\:h-6px {
        height: var(--smw-spacing-6px);
    }.smw\:h-8px {
        height: var(--smw-height-8px);
    }.smw\:h-10px {
        height: var(--smw-spacing-10px);
    }.smw\:h-12px {
        height: var(--smw-height-12px);
    }.smw\:h-16px {
        height: var(--smw-height-16px);
    }.smw\:h-18px {
        height: var(--smw-height-18px);
    }.smw\:h-20 {
        height: calc(var(--smw-spacing) * 20);
    }.smw\:h-20px {
        height: var(--smw-height-20px);
    }.smw\:h-24px {
        height: var(--smw-height-24px);
    }.smw\:h-28px {
        height: var(--smw-height-28px);
    }.smw\:h-32px {
        height: var(--smw-height-32px);
    }.smw\:h-40 {
        height: calc(var(--smw-spacing) * 40);
    }.smw\:h-40px {
        height: var(--smw-height-40px);
    }.smw\:h-44 {
        height: calc(var(--smw-spacing) * 44);
    }.smw\:h-48px {
        height: var(--smw-height-48px);
    }.smw\:h-64px {
        height: var(--smw-height-64px);
    }.smw\:h-68px {
        height: var(--smw-height-68px);
    }.smw\:h-150px {
        height: var(--smw-height-150px);
    }.smw\:h-full {
        height: 100%;
    }.smw\:h-px {
        height: 1px;
    }.smw\:max-h-24px {
        max-height: var(--smw-height-24px);
    }.smw\:max-h-64 {
        max-height: calc(var(--smw-spacing) * 64);
    }.smw\:w-1\/3 {
        width: 33.3333%;
    }.smw\:w-1\/4 {
        width: 25%;
    }.smw\:w-1\/5 {
        width: 20%;
    }.smw\:w-1\/6 {
        width: 16.6667%;
    }.smw\:w-1\/10 {
        width: 10%;
    }.smw\:w-1\/12 {
        width: 8.33333%;
    }.smw\:w-2 {
        width: calc(var(--smw-spacing) * 2);
    }.smw\:w-2\/3 {
        width: 66.6667%;
    }.smw\:w-2\/12 {
        width: 16.6667%;
    }.smw\:w-3\/5 {
        width: 60%;
    }.smw\:w-3\/12 {
        width: 25%;
    }.smw\:w-4 {
        width: calc(var(--smw-spacing) * 4);
    }.smw\:w-4\/5 {
        width: 80%;
    }.smw\:w-4\/12 {
        width: 33.3333%;
    }.smw\:w-4px {
        width: var(--smw-width-4px);
    }.smw\:w-5 {
        width: calc(var(--smw-spacing) * 5);
    }.smw\:w-5\/12 {
        width: 41.6667%;
    }.smw\:w-6 {
        width: calc(var(--smw-spacing) * 6);
    }.smw\:w-6\/12 {
        width: 50%;
    }.smw\:w-6px {
        width: var(--smw-width-6px);
    }.smw\:w-7\/12 {
        width: 58.3333%;
    }.smw\:w-8 {
        width: calc(var(--smw-spacing) * 8);
    }.smw\:w-8\/12 {
        width: 66.6667%;
    }.smw\:w-8px {
        width: var(--smw-width-8px);
    }.smw\:w-9\/12 {
        width: 75%;
    }.smw\:w-10\/12 {
        width: 83.3333%;
    }.smw\:w-10px {
        width: var(--smw-width-10px);
    }.smw\:w-11\/12 {
        width: 91.6667%;
    }.smw\:w-12px {
        width: var(--smw-width-12px);
    }.smw\:w-14px {
        width: var(--smw-width-14px);
    }.smw\:w-16px {
        width: var(--smw-width-16px);
    }.smw\:w-18px {
        width: var(--smw-width-18px);
    }.smw\:w-20 {
        width: calc(var(--smw-spacing) * 20);
    }.smw\:w-20px {
        width: var(--smw-width-20px);
    }.smw\:w-24px {
        width: var(--smw-width-24px);
    }.smw\:w-28px {
        width: var(--smw-width-28px);
    }.smw\:w-32px {
        width: var(--smw-width-32px);
    }.smw\:w-40 {
        width: calc(var(--smw-spacing) * 40);
    }.smw\:w-40px {
        width: var(--smw-width-40px);
    }.smw\:w-48px {
        width: var(--smw-width-48px);
    }.smw\:w-56px {
        width: var(--smw-width-56px);
    }.smw\:w-64px {
        width: var(--smw-width-64px);
    }.smw\:w-96px {
        width: var(--smw-width-96px);
    }.smw\:w-150px {
        width: var(--smw-width-150px);
    }.smw\:w-full {
        width: 100%;
    }.smw\:w-max {
        width: max-content;
    }.smw\:max-w-1\/3 {
        max-width: 33.3333%;
    }.smw\:max-w-full {
        max-width: 100%;
    }.smw\:max-w-none {
        max-width: none;
    }.smw\:min-w-0 {
        min-width: calc(var(--smw-spacing) * 0);
    }.smw\:min-w-full {
        min-width: 100%;
    }.smw\:flex-1 {
        flex: 1;
    }.smw\:flex-shrink-0,
    .smw\:shrink-0 {
        flex-shrink: 0;
    }.smw\:animate-pulse {
        animation: var(--smw-animate-pulse);
    }.smw\:animate-spin {
        animation: var(--smw-animate-spin);
    }.smw\:cursor-default {
        cursor: default;
    }.smw\:cursor-pointer {
        cursor: pointer;
    }.smw\:grid-cols-1 {
        grid-template-columns: repeat(1, minmax(0, 1fr));
    }.smw\:grid-cols-2 {
        grid-template-columns: repeat(2, minmax(0, 1fr));
    }.smw\:grid-cols-3 {
        grid-template-columns: repeat(3, minmax(0, 1fr));
    }.smw\:grid-cols-4 {
        grid-template-columns: repeat(4, minmax(0, 1fr));
    }.smw\:grid-cols-5 {
        grid-template-columns: repeat(5, minmax(0, 1fr));
    }.smw\:grid-cols-6 {
        grid-template-columns: repeat(6, minmax(0, 1fr));
    }.smw\:grid-cols-7 {
        grid-template-columns: repeat(7, minmax(0, 1fr));
    }.smw\:grid-cols-8 {
        grid-template-columns: repeat(8, minmax(0, 1fr));
    }.smw\:grid-cols-11 {
        grid-template-columns: repeat(11, minmax(0, 1fr));
    }.smw\:grid-cols-12 {
        grid-template-columns: repeat(12, minmax(0, 1fr));
    }.smw\:flex-col {
        flex-direction: column;
    }.smw\:flex-row {
        flex-direction: row;
    }.smw\:flex-row-reverse {
        flex-direction: row-reverse;
    }.smw\:flex-wrap {
        flex-wrap: wrap;
    }.smw\:place-items-center {
        place-items: center;
    }.smw\:items-center {
        align-items: center;
    }.smw\:items-end {
        align-items: flex-end;
    }.smw\:items-start {
        align-items: flex-start;
    }.smw\:items-stretch {
        align-items: stretch;
    }.smw\:justify-around {
        justify-content: space-around;
    }.smw\:justify-between {
        justify-content: space-between;
    }.smw\:justify-center {
        justify-content: center;
    }.smw\:justify-end {
        justify-content: flex-end;
    }.smw\:justify-evenly {
        justify-content: space-evenly;
    }.smw\:justify-start {
        justify-content: flex-start;
    }.smw\:gap-0 {
        gap: calc(var(--smw-spacing) * 0);
    }.smw\:gap-0\.5 {
        gap: calc(var(--smw-spacing) * 0.5);
    }.smw\:gap-1 {
        gap: calc(var(--smw-spacing) * 1);
    }.smw\:gap-1\.5 {
        gap: calc(var(--smw-spacing) * 1.5);
    }.smw\:gap-2 {
        gap: calc(var(--smw-spacing) * 2);
    }.smw\:gap-2px {
        gap: var(--smw-spacing-2px);
    }.smw\:gap-3 {
        gap: calc(var(--smw-spacing) * 3);
    }.smw\:gap-4 {
        gap: calc(var(--smw-spacing) * 4);
    }.smw\:gap-4px {
        gap: var(--smw-spacing-4px);
    }.smw\:gap-6 {
        gap: calc(var(--smw-spacing) * 6);
    }.smw\:gap-6px {
        gap: var(--smw-spacing-6px);
    }.smw\:gap-8 {
        gap: calc(var(--smw-spacing) * 8);
    }.smw\:gap-8px {
        gap: var(--smw-spacing-8px);
    }.smw\:gap-12px {
        gap: var(--smw-spacing-12px);
    }.smw\:gap-16px {
        gap: var(--smw-spacing-16px);
    }:where(.smw\:space-y-1 > :not(:last-child)) {
        --tw-space-y-reverse: 0;
        margin-block-start: calc(
            calc(var(--smw-spacing) * 1) * var(--tw-space-y-reverse)
        );
        margin-block-end: calc(
            calc(var(--smw-spacing) * 1) * calc(1 - var(--tw-space-y-reverse))
        );
    }:where(.smw\:space-y-2 > :not(:last-child)) {
        --tw-space-y-reverse: 0;
        margin-block-start: calc(
            calc(var(--smw-spacing) * 2) * var(--tw-space-y-reverse)
        );
        margin-block-end: calc(
            calc(var(--smw-spacing) * 2) * calc(1 - var(--tw-space-y-reverse))
        );
    }:where(.smw\:space-y-3 > :not(:last-child)) {
        --tw-space-y-reverse: 0;
        margin-block-start: calc(
            calc(var(--smw-spacing) * 3) * var(--tw-space-y-reverse)
        );
        margin-block-end: calc(
            calc(var(--smw-spacing) * 3) * calc(1 - var(--tw-space-y-reverse))
        );
    }:where(.smw\:space-y-4 > :not(:last-child)) {
        --tw-space-y-reverse: 0;
        margin-block-start: calc(
            calc(var(--smw-spacing) * 4) * var(--tw-space-y-reverse)
        );
        margin-block-end: calc(
            calc(var(--smw-spacing) * 4) * calc(1 - var(--tw-space-y-reverse))
        );
    }:where(.smw\:space-y-5 > :not(:last-child)) {
        --tw-space-y-reverse: 0;
        margin-block-start: calc(
            calc(var(--smw-spacing) * 5) * var(--tw-space-y-reverse)
        );
        margin-block-end: calc(
            calc(var(--smw-spacing) * 5) * calc(1 - var(--tw-space-y-reverse))
        );
    }:where(.smw\:space-y-8 > :not(:last-child)) {
        --tw-space-y-reverse: 0;
        margin-block-start: calc(
            calc(var(--smw-spacing) * 8) * var(--tw-space-y-reverse)
        );
        margin-block-end: calc(
            calc(var(--smw-spacing) * 8) * calc(1 - var(--tw-space-y-reverse))
        );
    }:where(.smw\:space-y-16px > :not(:last-child)) {
        --tw-space-y-reverse: 0;
        margin-block-start: calc(
            var(--smw-spacing-16px) * var(--tw-space-y-reverse)
        );
        margin-block-end: calc(
            var(--smw-spacing-16px) * calc(1 - var(--tw-space-y-reverse))
        );
    }.smw\:gap-x-3 {
        column-gap: calc(var(--smw-spacing) * 3);
    }.smw\:gap-x-4 {
        column-gap: calc(var(--smw-spacing) * 4);
    }.smw\:gap-x-8px {
        column-gap: var(--smw-spacing-8px);
    }:where(.smw\:space-x-1 > :not(:last-child)) {
        --tw-space-x-reverse: 0;
        margin-inline-start: calc(
            calc(var(--smw-spacing) * 1) * var(--tw-space-x-reverse)
        );
        margin-inline-end: calc(
            calc(var(--smw-spacing) * 1) * calc(1 - var(--tw-space-x-reverse))
        );
    }:where(.smw\:space-x-2 > :not(:last-child)) {
        --tw-space-x-reverse: 0;
        margin-inline-start: calc(
            calc(var(--smw-spacing) * 2) * var(--tw-space-x-reverse)
        );
        margin-inline-end: calc(
            calc(var(--smw-spacing) * 2) * calc(1 - var(--tw-space-x-reverse))
        );
    }:where(.smw\:space-x-3 > :not(:last-child)) {
        --tw-space-x-reverse: 0;
        margin-inline-start: calc(
            calc(var(--smw-spacing) * 3) * var(--tw-space-x-reverse)
        );
        margin-inline-end: calc(
            calc(var(--smw-spacing) * 3) * calc(1 - var(--tw-space-x-reverse))
        );
    }:where(.smw\:space-x-4 > :not(:last-child)) {
        --tw-space-x-reverse: 0;
        margin-inline-start: calc(
            calc(var(--smw-spacing) * 4) * var(--tw-space-x-reverse)
        );
        margin-inline-end: calc(
            calc(var(--smw-spacing) * 4) * calc(1 - var(--tw-space-x-reverse))
        );
    }:where(.smw\:space-x-6 > :not(:last-child)) {
        --tw-space-x-reverse: 0;
        margin-inline-start: calc(
            calc(var(--smw-spacing) * 6) * var(--tw-space-x-reverse)
        );
        margin-inline-end: calc(
            calc(var(--smw-spacing) * 6) * calc(1 - var(--tw-space-x-reverse))
        );
    }:where(.smw\:space-x-8px > :not(:last-child)) {
        --tw-space-x-reverse: 0;
        margin-inline-start: calc(
            var(--smw-spacing-8px) * var(--tw-space-x-reverse)
        );
        margin-inline-end: calc(
            var(--smw-spacing-8px) * calc(1 - var(--tw-space-x-reverse))
        );
    }:where(.smw\:space-x-16px > :not(:last-child)) {
        --tw-space-x-reverse: 0;
        margin-inline-start: calc(
            var(--smw-spacing-16px) * var(--tw-space-x-reverse)
        );
        margin-inline-end: calc(
            var(--smw-spacing-16px) * calc(1 - var(--tw-space-x-reverse))
        );
    }.smw\:gap-y-1 {
        row-gap: calc(var(--smw-spacing) * 1);
    }.smw\:gap-y-1\.5 {
        row-gap: calc(var(--smw-spacing) * 1.5);
    }.smw\:gap-y-2 {
        row-gap: calc(var(--smw-spacing) * 2);
    }.smw\:gap-y-6px {
        row-gap: var(--smw-spacing-6px);
    }.smw\:self-start {
        align-self: flex-start;
    }.smw\:self-stretch {
        align-self: stretch;
    }.smw\:truncate {
        text-overflow: ellipsis;
        white-space: nowrap;
        overflow: hidden;
    }.smw\:overflow-hidden {
        overflow: hidden;
    }.smw\:overflow-scroll {
        overflow: scroll;
    }.smw\:overflow-visible {
        overflow: visible;
    }.smw\:overflow-x-auto {
        overflow-x: auto;
    }.smw\:overflow-y-auto {
        overflow-y: auto;
    }.smw\:rounded {
        border-radius: 0.25rem;
    }.smw\:rounded-2xl {
        border-radius: var(--smw-radius-2xl);
    }.smw\:rounded-full {
        border-radius: 3.40282e38px;
    }.smw\:rounded-lg {
        border-radius: var(--smw-radius-lg);
    }.smw\:rounded-md {
        border-radius: var(--smw-radius-md);
    }.smw\:rounded-sm {
        border-radius: var(--smw-radius-sm);
    }.smw\:rounded-xl {
        border-radius: var(--smw-radius-xl);
    }.smw\:rounded-t-lg {
        border-top-left-radius: var(--smw-radius-lg);
        border-top-right-radius: var(--smw-radius-lg);
    }.smw\:rounded-l-full {
        border-top-left-radius: 3.40282e38px;
        border-bottom-left-radius: 3.40282e38px;
    }.smw\:rounded-r-full {
        border-top-right-radius: 3.40282e38px;
        border-bottom-right-radius: 3.40282e38px;
    }.smw\:border {
        border-style: var(--tw-border-style);
        border-width: 1px;
    }.smw\:border-0 {
        border-style: var(--tw-border-style);
        border-width: 0;
    }.smw\:border-t {
        border-top-style: var(--tw-border-style);
        border-top-width: 1px;
    }.smw\:border-t-2 {
        border-top-style: var(--tw-border-style);
        border-top-width: 2px;
    }.smw\:border-r {
        border-right-style: var(--tw-border-style);
        border-right-width: 1px;
    }.smw\:border-b {
        border-bottom-style: var(--tw-border-style);
        border-bottom-width: 1px;
    }.smw\:border-b-2 {
        border-bottom-style: var(--tw-border-style);
        border-bottom-width: 2px;
    }.smw\:border-l {
        border-left-style: var(--tw-border-style);
        border-left-width: 1px;
    }.smw\:border-l-4 {
        border-left-style: var(--tw-border-style);
        border-left-width: 4px;
    }.smw\:border-solid {
        --tw-border-style: solid;
        border-style: solid;
    }.smw\:border-blue-500 {
        border-color: var(--smw-color-blue-500);
    }.smw\:border-gray-500 {
        border-color: var(--smw-color-gray-500);
    }.smw\:border-green {
        border-color: var(--smw-color-green);
    }.smw\:border-lightgrey {
        border-color: var(--smw-color-lightgrey);
    }.smw\:border-pink-500 {
        border-color: var(--smw-color-pink-500);
    }.smw\:border-primary {
        border-color: var(--smw-color-primary);
    }.smw\:border-purple-500 {
        border-color: var(--smw-color-purple-500);
    }.smw\:border-red-500 {
        border-color: var(--smw-color-red-500);
    }.smw\:border-redlive {
        border-color: var(--smw-color-redlive);
    }.smw\:border-transparent {
        border-color: #0000;
    }.smw\:border-white {
        border-color: var(--smw-color-white);
    }.smw\:border-yellow-300 {
        border-color: var(--smw-color-yellow-300);
    }.smw\:border-yellow-600 {
        border-color: var(--smw-color-yellow-600);
    }.smw\:border-yellow-900 {
        border-color: var(--smw-color-yellow-900);
    }.smw\:bg-blue-500 {
        background-color: var(--smw-color-blue-500);
    }.smw\:bg-dark-800 {
        background-color: var(--smw-color-dark-800);
    }.smw\:bg-dark-900 {
        background-color: var(--smw-color-dark-900);
    }.smw\:bg-gray-100 {
        background-color: var(--smw-color-gray-100);
    }.smw\:bg-gray-500 {
        background-color: var(--smw-color-gray-500);
    }.smw\:bg-green {
        background-color: var(--smw-color-green);
    }.smw\:bg-lighter {
        background-color: var(--smw-color-lighter);
    }.smw\:bg-lightgrey {
        background-color: var(--smw-color-lightgrey);
    }.smw\:bg-pink-500 {
        background-color: var(--smw-color-pink-500);
    }.smw\:bg-primary {
        background-color: var(--smw-color-primary);
    }.smw\:bg-purple-500 {
        background-color: var(--smw-color-purple-500);
    }.smw\:bg-red-500 {
        background-color: var(--smw-color-red-500);
    }.smw\:bg-redlive {
        background-color: var(--smw-color-redlive);
    }.smw\:bg-secondary {
        background-color: var(--smw-color-secondary);
    }.smw\:bg-transparent {
        background-color: #0000;
    }.smw\:bg-warning {
        background-color: var(--smw-color-warning);
    }.smw\:bg-white {
        background-color: var(--smw-color-white);
    }.smw\:bg-yellow-300 {
        background-color: var(--smw-color-yellow-300);
    }.smw\:bg-yellow-500 {
        background-color: var(--smw-color-yellow-500);
    }.smw\:bg-yellow-600 {
        background-color: var(--smw-color-yellow-600);
    }.smw\:bg-yellow-900 {
        background-color: var(--smw-color-yellow-900);
    }.smw\:object-contain {
        object-fit: contain;
    }.smw\:object-cover {
        object-fit: cover;
    }.smw\:p-0\.5 {
        padding: calc(var(--smw-spacing) * 0.5);
    }.smw\:p-1 {
        padding: calc(var(--smw-spacing) * 1);
    }.smw\:p-1\.5 {
        padding: calc(var(--smw-spacing) * 1.5);
    }.smw\:p-2 {
        padding: calc(var(--smw-spacing) * 2);
    }.smw\:p-2px {
        padding: var(--smw-spacing-2px);
    }.smw\:p-4 {
        padding: calc(var(--smw-spacing) * 4);
    }.smw\:p-4px {
        padding: var(--smw-spacing-4px);
    }.smw\:p-5 {
        padding: calc(var(--smw-spacing) * 5);
    }.smw\:p-8px {
        padding: var(--smw-spacing-8px);
    }.smw\:p-10 {
        padding: calc(var(--smw-spacing) * 10);
    }.smw\:p-12px {
        padding: var(--smw-spacing-12px);
    }.smw\:p-16px {
        padding: var(--smw-spacing-16px);
    }.smw\:px-1 {
        padding-inline: calc(var(--smw-spacing) * 1);
    }.smw\:px-1\.5 {
        padding-inline: calc(var(--smw-spacing) * 1.5);
    }.smw\:px-2 {
        padding-inline: calc(var(--smw-spacing) * 2);
    }.smw\:px-2\.5 {
        padding-inline: calc(var(--smw-spacing) * 2.5);
    }.smw\:px-3 {
        padding-inline: calc(var(--smw-spacing) * 3);
    }.smw\:px-4 {
        padding-inline: calc(var(--smw-spacing) * 4);
    }.smw\:px-5 {
        padding-inline: calc(var(--smw-spacing) * 5);
    }.smw\:px-6px {
        padding-inline: var(--smw-spacing-6px);
    }.smw\:px-8 {
        padding-inline: calc(var(--smw-spacing) * 8);
    }.smw\:px-8px {
        padding-inline: var(--smw-spacing-8px);
    }.smw\:px-10px {
        padding-inline: var(--smw-spacing-10px);
    }.smw\:px-12px {
        padding-inline: var(--smw-spacing-12px);
    }.smw\:px-16px {
        padding-inline: var(--smw-spacing-16px);
    }.smw\:py-0\.5 {
        padding-block: calc(var(--smw-spacing) * 0.5);
    }.smw\:py-1 {
        padding-block: calc(var(--smw-spacing) * 1);
    }.smw\:py-1\.5 {
        padding-block: calc(var(--smw-spacing) * 1.5);
    }.smw\:py-2 {
        padding-block: calc(var(--smw-spacing) * 2);
    }.smw\:py-2\.5 {
        padding-block: calc(var(--smw-spacing) * 2.5);
    }.smw\:py-2px {
        padding-block: var(--smw-spacing-2px);
    }.smw\:py-3 {
        padding-block: calc(var(--smw-spacing) * 3);
    }.smw\:py-3\.5 {
        padding-block: calc(var(--smw-spacing) * 3.5);
    }.smw\:py-4 {
        padding-block: calc(var(--smw-spacing) * 4);
    }.smw\:py-4px {
        padding-block: var(--smw-spacing-4px);
    }.smw\:py-5 {
        padding-block: calc(var(--smw-spacing) * 5);
    }.smw\:py-6 {
        padding-block: calc(var(--smw-spacing) * 6);
    }.smw\:py-6px {
        padding-block: var(--smw-spacing-6px);
    }.smw\:py-8 {
        padding-block: calc(var(--smw-spacing) * 8);
    }.smw\:py-8px {
        padding-block: var(--smw-spacing-8px);
    }.smw\:py-10 {
        padding-block: calc(var(--smw-spacing) * 10);
    }.smw\:py-10px {
        padding-block: var(--smw-spacing-10px);
    }.smw\:py-12px {
        padding-block: var(--smw-spacing-12px);
    }.smw\:py-16px {
        padding-block: var(--smw-spacing-16px);
    }.smw\:py-px {
        padding-block: 1px;
    }.smw\:pt-0\.5 {
        padding-top: calc(var(--smw-spacing) * 0.5);
    }.smw\:pt-1 {
        padding-top: calc(var(--smw-spacing) * 1);
    }.smw\:pt-2 {
        padding-top: calc(var(--smw-spacing) * 2);
    }.smw\:pt-3 {
        padding-top: calc(var(--smw-spacing) * 3);
    }.smw\:pt-4 {
        padding-top: calc(var(--smw-spacing) * 4);
    }.smw\:pt-4px {
        padding-top: var(--smw-spacing-4px);
    }.smw\:pt-8px {
        padding-top: var(--smw-spacing-8px);
    }.smw\:pt-10px {
        padding-top: var(--smw-spacing-10px);
    }.smw\:pt-12px {
        padding-top: var(--smw-spacing-12px);
    }.smw\:pr-1 {
        padding-right: calc(var(--smw-spacing) * 1);
    }.smw\:pr-2 {
        padding-right: calc(var(--smw-spacing) * 2);
    }.smw\:pr-3 {
        padding-right: calc(var(--smw-spacing) * 3);
    }.smw\:pr-4 {
        padding-right: calc(var(--smw-spacing) * 4);
    }.smw\:pr-6 {
        padding-right: calc(var(--smw-spacing) * 6);
    }.smw\:pr-16px {
        padding-right: var(--smw-spacing-16px);
    }.smw\:pb-0\.5 {
        padding-bottom: calc(var(--smw-spacing) * 0.5);
    }.smw\:pb-1 {
        padding-bottom: calc(var(--smw-spacing) * 1);
    }.smw\:pb-2 {
        padding-bottom: calc(var(--smw-spacing) * 2);
    }.smw\:pb-3 {
        padding-bottom: calc(var(--smw-spacing) * 3);
    }.smw\:pb-4 {
        padding-bottom: calc(var(--smw-spacing) * 4);
    }.smw\:pb-4px {
        padding-bottom: var(--smw-spacing-4px);
    }.smw\:pb-8px {
        padding-bottom: var(--smw-spacing-8px);
    }.smw\:pb-9 {
        padding-bottom: calc(var(--smw-spacing) * 9);
    }.smw\:pb-12px {
        padding-bottom: var(--smw-spacing-12px);
    }.smw\:pb-16px {
        padding-bottom: var(--smw-spacing-16px);
    }.smw\:pl-1 {
        padding-left: calc(var(--smw-spacing) * 1);
    }.smw\:pl-2 {
        padding-left: calc(var(--smw-spacing) * 2);
    }.smw\:pl-3 {
        padding-left: calc(var(--smw-spacing) * 3);
    }.smw\:pl-4 {
        padding-left: calc(var(--smw-spacing) * 4);
    }.smw\:text-center {
        text-align: center;
    }.smw\:text-left {
        text-align: left;
    }.smw\:text-right {
        text-align: right;
    }.smw\:text-2xl {
        font-size: var(--smw-text-2xl);
        line-height: var(--tw-leading, var(--smw-text-2xl--line-height));
    }.smw\:text-3xl {
        font-size: var(--smw-text-3xl);
        line-height: var(--tw-leading, var(--smw-text-3xl--line-height));
    }.smw\:text-4xl {
        font-size: var(--smw-text-4xl);
        line-height: var(--tw-leading, var(--smw-text-4xl--line-height));
    }.smw\:text-5xl {
        font-size: var(--smw-text-5xl);
        line-height: var(--tw-leading, var(--smw-text-5xl--line-height));
    }.smw\:text-7xl {
        font-size: var(--smw-text-7xl);
        line-height: var(--tw-leading, var(--smw-text-7xl--line-height));
    }.smw\:text-base {
        font-size: var(--smw-text-base);
        line-height: var(--tw-leading, var(--smw-text-base--line-height));
    }.smw\:text-lg {
        font-size: var(--smw-text-lg);
        line-height: var(--tw-leading, var(--smw-text-lg--line-height));
    }.smw\:text-sm {
        font-size: var(--smw-text-sm);
        line-height: var(--tw-leading, var(--smw-text-sm--line-height));
    }.smw\:text-xl {
        font-size: var(--smw-text-xl);
        line-height: var(--tw-leading, var(--smw-text-xl--line-height));
    }.smw\:text-xs {
        font-size: var(--smw-text-xs);
        line-height: var(--tw-leading, var(--smw-text-xs--line-height));
    }.smw\:text-xxs {
        font-size: var(--smw-text-xxs);
    }.smw\:leading-4 {
        --tw-leading: calc(var(--smw-spacing) * 4);
        line-height: calc(var(--smw-spacing) * 4);
    }.smw\:leading-none {
        --tw-leading: 1;
        line-height: 1;
    }.smw\:leading-normal {
        --tw-leading: var(--smw-leading-normal);
        line-height: var(--smw-leading-normal);
    }.smw\:leading-snug {
        --tw-leading: var(--smw-leading-snug);
        line-height: var(--smw-leading-snug);
    }.smw\:leading-tight {
        --tw-leading: var(--smw-leading-tight);
        line-height: var(--smw-leading-tight);
    }.smw\:font-bold {
        --tw-font-weight: var(--smw-font-weight-bold);
        font-weight: var(--smw-font-weight-bold);
    }.smw\:font-light {
        --tw-font-weight: var(--smw-font-weight-light);
        font-weight: var(--smw-font-weight-light);
    }.smw\:font-medium {
        --tw-font-weight: var(--smw-font-weight-medium);
        font-weight: var(--smw-font-weight-medium);
    }.smw\:font-normal {
        --tw-font-weight: var(--smw-font-weight-normal);
        font-weight: var(--smw-font-weight-normal);
    }.smw\:font-semibold {
        --tw-font-weight: var(--smw-font-weight-semibold);
        font-weight: var(--smw-font-weight-semibold);
    }.smw\:font-thin {
        --tw-font-weight: var(--smw-font-weight-thin);
        font-weight: var(--smw-font-weight-thin);
    }.smw\:tracking-wide {
        --tw-tracking: var(--smw-tracking-wide);
        letter-spacing: var(--smw-tracking-wide);
    }.smw\:tracking-wider {
        --tw-tracking: var(--smw-tracking-wider);
        letter-spacing: var(--smw-tracking-wider);
    }.smw\:tracking-widest {
        --tw-tracking: var(--smw-tracking-widest);
        letter-spacing: var(--smw-tracking-widest);
    }.smw\:whitespace-nowrap {
        white-space: nowrap;
    }.smw\:text-gray-400 {
        color: var(--smw-color-gray-400);
    }.smw\:text-green {
        color: var(--smw-color-green);
    }.smw\:text-lightgrey {
        color: var(--smw-color-lightgrey);
    }.smw\:text-primary {
        color: var(--smw-color-primary);
    }.smw\:text-redlive {
        color: var(--smw-color-redlive);
    }.smw\:text-secondary {
        color: var(--smw-color-secondary);
    }.smw\:text-white {
        color: var(--smw-color-white);
    }.smw\:capitalize {
        text-transform: capitalize;
    }.smw\:uppercase {
        text-transform: uppercase;
    }.smw\:italic {
        font-style: italic;
    }.smw\:tabular-nums {
        --tw-numeric-spacing: tabular-nums;
        font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero)
            var(--tw-numeric-figure) var(--tw-numeric-spacing)
            var(--tw-numeric-fraction);
    }.smw\:no-underline {
        text-decoration-line: none;
    }.smw\:underline {
        text-decoration-line: underline;
    }.smw\:opacity-15 {
        opacity: 0.15;
    }.smw\:opacity-20 {
        opacity: 0.2;
    }.smw\:opacity-25 {
        opacity: 0.25;
    }.smw\:opacity-30 {
        opacity: 0.3;
    }.smw\:opacity-35 {
        opacity: 0.35;
    }.smw\:opacity-40 {
        opacity: 0.4;
    }.smw\:opacity-50 {
        opacity: 0.5;
    }.smw\:opacity-60 {
        opacity: 0.6;
    }.smw\:opacity-70 {
        opacity: 0.7;
    }.smw\:opacity-75 {
        opacity: 0.75;
    }.smw\:opacity-80 {
        opacity: 0.8;
    }.smw\:shadow-lg {
        --tw-shadow: 0 10px 15px -3px var(--tw-shadow-color, #0000001a),
            0 4px 6px -4px var(--tw-shadow-color, #0000001a);
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow),
            var(--tw-ring-offset-shadow), var(--tw-ring-shadow),
            var(--tw-shadow);
    }.smw\:shadow-md {
        --tw-shadow: 0 4px 6px -1px var(--tw-shadow-color, #0000001a),
            0 2px 4px -2px var(--tw-shadow-color, #0000001a);
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow),
            var(--tw-ring-offset-shadow), var(--tw-ring-shadow),
            var(--tw-shadow);
    }.smw\:shadow-sm {
        --tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, #0000001a),
            0 1px 2px -1px var(--tw-shadow-color, #0000001a);
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow),
            var(--tw-ring-offset-shadow), var(--tw-ring-shadow),
            var(--tw-shadow);
    }.smw\:transition-all {
        transition-property: all;
        transition-timing-function: var(
            --tw-ease,
            var(--smw-default-transition-timing-function)
        );
        transition-duration: var(
            --tw-duration,
            var(--smw-default-transition-duration)
        );
    }.smw\:transition-colors {
        transition-property: color, background-color, border-color,
            outline-color, text-decoration-color, fill, stroke,
            --tw-gradient-from, --tw-gradient-via, --tw-gradient-to;
        transition-timing-function: var(
            --tw-ease,
            var(--smw-default-transition-timing-function)
        );
        transition-duration: var(
            --tw-duration,
            var(--smw-default-transition-duration)
        );
    }.smw\:transition-opacity {
        transition-property: opacity;
        transition-timing-function: var(
            --tw-ease,
            var(--smw-default-transition-timing-function)
        );
        transition-duration: var(
            --tw-duration,
            var(--smw-default-transition-duration)
        );
    }.smw\:transition-transform {
        transition-property: transform, translate, scale, rotate;
        transition-timing-function: var(
            --tw-ease,
            var(--smw-default-transition-timing-function)
        );
        transition-duration: var(
            --tw-duration,
            var(--smw-default-transition-duration)
        );
    }.smw\:duration-100 {
        --tw-duration: 0.1s;
        transition-duration: 0.1s;
    }.smw\:duration-200 {
        --tw-duration: 0.2s;
        transition-duration: 0.2s;
    }.smw\:ease-in-out {
        --tw-ease: var(--smw-ease-in-out);
        transition-timing-function: var(--smw-ease-in-out);
    }.smw\:will-change-transform {
        will-change: transform;
    }.smw\:select-none {
        -webkit-user-select: none;
        user-select: none;
    }@media (hover: hover) {.smw\:hover\:bg-cultured:hover {
            background-color: var(--smw-color-cultured);
        }.smw\:hover\:bg-lightgrey:hover {
            background-color: var(--smw-color-lightgrey);
        }.smw\:hover\:bg-primary:hover {
            background-color: var(--smw-color-primary);
        }.smw\:hover\:font-medium:hover {
            --tw-font-weight: var(--smw-font-weight-medium);
            font-weight: var(--smw-font-weight-medium);
        }.smw\:hover\:text-lightgrey:hover {
            color: var(--smw-color-lightgrey);
        }.smw\:hover\:opacity-70:hover {
            opacity: 0.7;
        }.smw\:hover\:opacity-100:hover {
            opacity: 1;
        }}.smw\:focus\:ring-0:focus {
        --tw-ring-shadow: var(--tw-ring-inset) 0 0 0
            calc(0px + var(--tw-ring-offset-width))
            var(--tw-ring-color, currentcolor);
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow),
            var(--tw-ring-offset-shadow), var(--tw-ring-shadow),
            var(--tw-shadow);
    }.smw\:focus\:outline-none:focus {
        --tw-outline-style: none;
        outline-style: none;
    }@media (min-width: 48rem) {.smw\:md\:px-12 {
            padding-inline: calc(var(--smw-spacing) * 12);
        }}@container not (min-width:1024px) {.smw\:\@max-lg\:h-56px {
            height: var(--smw-height-56px);
        }.smw\:\@max-lg\:w-8px {
            width: var(--smw-width-8px);
        }.smw\:\@max-lg\:w-10px {
            width: var(--smw-width-10px);
        }.smw\:\@max-lg\:w-56px {
            width: var(--smw-width-56px);
        }.smw\:\@max-lg\:flex-row {
            flex-direction: row;
        }.smw\:\@max-lg\:justify-end {
            justify-content: flex-end;
        }.smw\:\@max-lg\:justify-start {
            justify-content: flex-start;
        }.smw\:\@max-lg\:gap-3 {
            gap: calc(var(--smw-spacing) * 3);
        }:where(.smw\:\@max-lg\:space-y-4 > :not(:last-child)) {
            --tw-space-y-reverse: 0;
            margin-block-start: calc(
                calc(var(--smw-spacing) * 4) * var(--tw-space-y-reverse)
            );
            margin-block-end: calc(
                calc(var(--smw-spacing) * 4) *
                    calc(1 - var(--tw-space-y-reverse))
            );
        }}@container not (min-width:768px) {.smw\:\@max-md\:h-32px {
            height: var(--smw-height-32px);
        }.smw\:\@max-md\:w-1\/12 {
            width: 8.33333%;
        }.smw\:\@max-md\:w-4\/12 {
            width: 33.3333%;
        }.smw\:\@max-md\:w-5\/12 {
            width: 41.6667%;
        }.smw\:\@max-md\:w-6\/12 {
            width: 50%;
        }.smw\:\@max-md\:w-8\/12 {
            width: 66.6667%;
        }.smw\:\@max-md\:w-32px {
            width: var(--smw-width-32px);
        }.smw\:\@max-md\:w-full {
            width: 100%;
        }.smw\:\@max-md\:flex-shrink-0 {
            flex-shrink: 0;
        }.smw\:\@max-md\:flex-col {
            flex-direction: column;
        }.smw\:\@max-md\:overflow-x-auto {
            overflow-x: auto;
        }.smw\:\@max-md\:p-1 {
            padding: calc(var(--smw-spacing) * 1);
        }.smw\:\@max-md\:text-lg {
            font-size: var(--smw-text-lg);
            line-height: var(--tw-leading, var(--smw-text-lg--line-height));
        }.smw\:\@max-md\:text-sm {
            font-size: var(--smw-text-sm);
            line-height: var(--tw-leading, var(--smw-text-sm--line-height));
        }.smw\:\@max-md\:text-xs {
            font-size: var(--smw-text-xs);
            line-height: var(--tw-leading, var(--smw-text-xs--line-height));
        }}@container not (min-width:640px) {.smw\:\@max-sm\:mt-1 {
            margin-top: calc(var(--smw-spacing) * 1);
        }.smw\:\@max-sm\:mt-4 {
            margin-top: calc(var(--smw-spacing) * 4);
        }.smw\:\@max-sm\:hidden {
            display: none;
        }.smw\:\@max-sm\:h-16px {
            height: var(--smw-height-16px);
        }.smw\:\@max-sm\:h-20px {
            height: var(--smw-height-20px);
        }.smw\:\@max-sm\:h-24px {
            height: var(--smw-height-24px);
        }.smw\:\@max-sm\:h-28px {
            height: var(--smw-height-28px);
        }.smw\:\@max-sm\:h-32px {
            height: var(--smw-height-32px);
        }.smw\:\@max-sm\:h-40px {
            height: var(--smw-height-40px);
        }.smw\:\@max-sm\:h-48px {
            height: var(--smw-height-48px);
        }.smw\:\@max-sm\:w-1\/5 {
            width: 20%;
        }.smw\:\@max-sm\:w-1\/10 {
            width: 10%;
        }.smw\:\@max-sm\:w-2\/12 {
            width: 16.6667%;
        }.smw\:\@max-sm\:w-3\/5 {
            width: 60%;
        }.smw\:\@max-sm\:w-4\/5 {
            width: 80%;
        }.smw\:\@max-sm\:w-5\/12 {
            width: 41.6667%;
        }.smw\:\@max-sm\:w-6px {
            width: var(--smw-width-6px);
        }.smw\:\@max-sm\:w-8\/12 {
            width: 66.6667%;
        }.smw\:\@max-sm\:w-16px {
            width: var(--smw-width-16px);
        }.smw\:\@max-sm\:w-24px {
            width: var(--smw-width-24px);
        }.smw\:\@max-sm\:w-28px {
            width: var(--smw-width-28px);
        }.smw\:\@max-sm\:w-32px {
            width: var(--smw-width-32px);
        }.smw\:\@max-sm\:w-40px {
            width: var(--smw-width-40px);
        }.smw\:\@max-sm\:w-48px {
            width: var(--smw-width-48px);
        }.smw\:\@max-sm\:flex-col {
            flex-direction: column;
        }.smw\:\@max-sm\:justify-around {
            justify-content: space-around;
        }.smw\:\@max-sm\:justify-center {
            justify-content: center;
        }.smw\:\@max-sm\:gap-1 {
            gap: calc(var(--smw-spacing) * 1);
        }.smw\:\@max-sm\:gap-2 {
            gap: calc(var(--smw-spacing) * 2);
        }.smw\:\@max-sm\:gap-4 {
            gap: calc(var(--smw-spacing) * 4);
        }.smw\:\@max-sm\:gap-4px {
            gap: var(--smw-spacing-4px);
        }:where(.smw\:\@max-sm\:space-x-2 > :not(:last-child)) {
            --tw-space-x-reverse: 0;
            margin-inline-start: calc(
                calc(var(--smw-spacing) * 2) * var(--tw-space-x-reverse)
            );
            margin-inline-end: calc(
                calc(var(--smw-spacing) * 2) *
                    calc(1 - var(--tw-space-x-reverse))
            );
        }.smw\:\@max-sm\:p-3 {
            padding: calc(var(--smw-spacing) * 3);
        }.smw\:\@max-sm\:p-8px {
            padding: var(--smw-spacing-8px);
        }.smw\:\@max-sm\:px-1 {
            padding-inline: calc(var(--smw-spacing) * 1);
        }.smw\:\@max-sm\:px-1\.5 {
            padding-inline: calc(var(--smw-spacing) * 1.5);
        }.smw\:\@max-sm\:px-2 {
            padding-inline: calc(var(--smw-spacing) * 2);
        }.smw\:\@max-sm\:px-3 {
            padding-inline: calc(var(--smw-spacing) * 3);
        }.smw\:\@max-sm\:px-4 {
            padding-inline: calc(var(--smw-spacing) * 4);
        }.smw\:\@max-sm\:px-8px {
            padding-inline: var(--smw-spacing-8px);
        }.smw\:\@max-sm\:py-0\.5 {
            padding-block: calc(var(--smw-spacing) * 0.5);
        }.smw\:\@max-sm\:py-1 {
            padding-block: calc(var(--smw-spacing) * 1);
        }.smw\:\@max-sm\:py-1\.5 {
            padding-block: calc(var(--smw-spacing) * 1.5);
        }.smw\:\@max-sm\:py-2 {
            padding-block: calc(var(--smw-spacing) * 2);
        }.smw\:\@max-sm\:py-2\.5 {
            padding-block: calc(var(--smw-spacing) * 2.5);
        }.smw\:\@max-sm\:py-3 {
            padding-block: calc(var(--smw-spacing) * 3);
        }.smw\:\@max-sm\:py-4 {
            padding-block: calc(var(--smw-spacing) * 4);
        }.smw\:\@max-sm\:py-4px {
            padding-block: var(--smw-spacing-4px);
        }.smw\:\@max-sm\:py-6px {
            padding-block: var(--smw-spacing-6px);
        }.smw\:\@max-sm\:py-8px {
            padding-block: var(--smw-spacing-8px);
        }.smw\:\@max-sm\:pt-4px {
            padding-top: var(--smw-spacing-4px);
        }.smw\:\@max-sm\:pr-6 {
            padding-right: calc(var(--smw-spacing) * 6);
        }.smw\:\@max-sm\:text-2xl {
            font-size: var(--smw-text-2xl);
            line-height: var(--tw-leading, var(--smw-text-2xl--line-height));
        }.smw\:\@max-sm\:text-3xl {
            font-size: var(--smw-text-3xl);
            line-height: var(--tw-leading, var(--smw-text-3xl--line-height));
        }.smw\:\@max-sm\:text-4xl {
            font-size: var(--smw-text-4xl);
            line-height: var(--tw-leading, var(--smw-text-4xl--line-height));
        }.smw\:\@max-sm\:text-base {
            font-size: var(--smw-text-base);
            line-height: var(--tw-leading, var(--smw-text-base--line-height));
        }.smw\:\@max-sm\:text-sm {
            font-size: var(--smw-text-sm);
            line-height: var(--tw-leading, var(--smw-text-sm--line-height));
        }.smw\:\@max-sm\:text-xl {
            font-size: var(--smw-text-xl);
            line-height: var(--tw-leading, var(--smw-text-xl--line-height));
        }.smw\:\@max-sm\:text-xs {
            font-size: var(--smw-text-xs);
            line-height: var(--tw-leading, var(--smw-text-xs--line-height));
        }.smw\:\@max-sm\:text-xxs {
            font-size: var(--smw-text-xxs);
        }}@container not (min-width:480px) {.smw\:\@max-xs\:flex-col {
            flex-direction: column;
        }.smw\:\@max-xs\:gap-2 {
            gap: calc(var(--smw-spacing) * 2);
        }.smw\:\@max-xs\:gap-5 {
            gap: calc(var(--smw-spacing) * 5);
        }:where(.smw\:\@max-xs\:space-x-2 > :not(:last-child)) {
            --tw-space-x-reverse: 0;
            margin-inline-start: calc(
                calc(var(--smw-spacing) * 2) * var(--tw-space-x-reverse)
            );
            margin-inline-end: calc(
                calc(var(--smw-spacing) * 2) *
                    calc(1 - var(--tw-space-x-reverse))
            );
        }.smw\:\@max-xs\:px-3 {
            padding-inline: calc(var(--smw-spacing) * 3);
        }.smw\:\@max-xs\:px-4 {
            padding-inline: calc(var(--smw-spacing) * 4);
        }.smw\:\@max-xs\:py-1\.5 {
            padding-block: calc(var(--smw-spacing) * 1.5);
        }.smw\:\@max-xs\:py-2 {
            padding-block: calc(var(--smw-spacing) * 2);
        }.smw\:\@max-xs\:text-2xl {
            font-size: var(--smw-text-2xl);
            line-height: var(--tw-leading, var(--smw-text-2xl--line-height));
        }.smw\:\@max-xs\:text-3xl {
            font-size: var(--smw-text-3xl);
            line-height: var(--tw-leading, var(--smw-text-3xl--line-height));
        }.smw\:\@max-xs\:text-xs {
            font-size: var(--smw-text-xs);
            line-height: var(--tw-leading, var(--smw-text-xs--line-height));
        }}@container (min-width:640px) {.smw\:\@sm\:mr-2 {
            margin-right: calc(var(--smw-spacing) * 2);
        }.smw\:\@sm\:flex {
            display: flex;
        }.smw\:\@sm\:h-32 {
            height: calc(var(--smw-spacing) * 32);
        }.smw\:\@sm\:h-32px {
            height: var(--smw-height-32px);
        }.smw\:\@sm\:w-32 {
            width: calc(var(--smw-spacing) * 32);
        }.smw\:\@sm\:w-32px {
            width: var(--smw-width-32px);
        }.smw\:\@sm\:flex-row {
            flex-direction: row;
        }.smw\:\@sm\:items-center {
            align-items: center;
        }:where(.smw\:\@sm\:space-y-5 > :not(:last-child)) {
            --tw-space-y-reverse: 0;
            margin-block-start: calc(
                calc(var(--smw-spacing) * 5) * var(--tw-space-y-reverse)
            );
            margin-block-end: calc(
                calc(var(--smw-spacing) * 5) *
                    calc(1 - var(--tw-space-y-reverse))
            );
        }.smw\:\@sm\:px-3 {
            padding-inline: calc(var(--smw-spacing) * 3);
        }.smw\:\@sm\:px-10px {
            padding-inline: var(--smw-spacing-10px);
        }.smw\:\@sm\:px-12px {
            padding-inline: var(--smw-spacing-12px);
        }.smw\:\@sm\:py-2\.5 {
            padding-block: calc(var(--smw-spacing) * 2.5);
        }.smw\:\@sm\:py-4px {
            padding-block: var(--smw-spacing-4px);
        }.smw\:\@sm\:py-6px {
            padding-block: var(--smw-spacing-6px);
        }.smw\:\@sm\:py-8px {
            padding-block: var(--smw-spacing-8px);
        }.smw\:\@sm\:py-10px {
            padding-block: var(--smw-spacing-10px);
        }.smw\:\@sm\:pr-3 {
            padding-right: calc(var(--smw-spacing) * 3);
        }.smw\:\@sm\:pr-4 {
            padding-right: calc(var(--smw-spacing) * 4);
        }.smw\:\@sm\:text-2xl {
            font-size: var(--smw-text-2xl);
            line-height: var(--tw-leading, var(--smw-text-2xl--line-height));
        }.smw\:\@sm\:text-base {
            font-size: var(--smw-text-base);
            line-height: var(--tw-leading, var(--smw-text-base--line-height));
        }.smw\:\@sm\:text-sm {
            font-size: var(--smw-text-sm);
            line-height: var(--tw-leading, var(--smw-text-sm--line-height));
        }}@container (min-width:768px) {.smw\:\@md\:text-sm {
            font-size: var(--smw-text-sm);
            line-height: var(--tw-leading, var(--smw-text-sm--line-height));
        }}.smw\:dark\:border-dark-700:is(.smw-dark *) {
        border-color: var(--smw-color-dark-700);
    }.smw\:dark\:border-dark-800:is(.smw-dark *) {
        border-color: var(--smw-color-dark-800);
    }.smw\:dark\:border-dark-900:is(.smw-dark *) {
        border-color: var(--smw-color-dark-900);
    }.smw\:dark\:border-white:is(.smw-dark *) {
        border-color: var(--smw-color-white);
    }.smw\:dark\:bg-dark:is(.smw-dark *) {
        background-color: var(--smw-color-dark);
    }.smw\:dark\:bg-dark-700:is(.smw-dark *) {
        background-color: var(--smw-color-dark-700);
    }.smw\:dark\:bg-dark-800:is(.smw-dark *) {
        background-color: var(--smw-color-dark-800);
    }.smw\:dark\:bg-dark-900:is(.smw-dark *) {
        background-color: var(--smw-color-dark-900);
    }.smw\:dark\:bg-darker:is(.smw-dark *) {
        background-color: var(--smw-color-darker);
    }.smw\:dark\:bg-redlive:is(.smw-dark *) {
        background-color: var(--smw-color-redlive);
    }.smw\:dark\:bg-white:is(.smw-dark *) {
        background-color: var(--smw-color-white);
    }.smw\:dark\:text-dark-800:is(.smw-dark *) {
        color: var(--smw-color-dark-800);
    }.smw\:dark\:text-primary:is(.smw-dark *) {
        color: var(--smw-color-primary);
    }.smw\:dark\:text-redlive:is(.smw-dark *) {
        color: var(--smw-color-redlive);
    }.smw\:dark\:text-white:is(.smw-dark *) {
        color: var(--smw-color-white);
    }.smw\:dark\:opacity-30:is(.smw-dark *) {
        opacity: 0.3;
    }.smw\:dark\:opacity-40:is(.smw-dark *) {
        opacity: 0.4;
    }.smw\:dark\:opacity-50:is(.smw-dark *) {
        opacity: 0.5;
    }.smw\:dark\:opacity-60:is(.smw-dark *) {
        opacity: 0.6;
    }.smw\:dark\:opacity-80:is(.smw-dark *) {
        opacity: 0.8;
    }.smw\:dark\:opacity-90:is(.smw-dark *) {
        opacity: 0.9;
    }.smw\:dark\:opacity-100:is(.smw-dark *) {
        opacity: 1;
    }@media (hover: hover) {.smw\:dark\:hover\:bg-dark-700:is(.smw-dark *):hover {
            background-color: var(--smw-color-dark-700);
        }.smw\:dark\:hover\:bg-dark-800:is(.smw-dark *):hover {
            background-color: var(--smw-color-dark-800);
        }.smw\:dark\:hover\:bg-darker:is(.smw-dark *):hover {
            background-color: var(--smw-color-darker);
        }.smw\:dark\:hover\:text-white:is(.smw-dark *):hover {
            color: var(--smw-color-white);
        }.smw\:dark\:hover\:opacity-60:is(.smw-dark *):hover {
            opacity: 0.6;
        }}.smw\:w-1\/25 {
        width: 4%;
    }.smw\:w-9\/25 {
        width: 36%;
    }.smw\:w-1\/20 {
        width: 5%;
    }.smw\:w-7\/20 {
        width: 35%;
    }.smw\:w-9\/20 {
        width: 45%;
    }.smw\:w-3\/10 {
        width: 30%;
    }.smw\:w-17\/20 {
        width: 85%;
    }.smw\:w-4\/3 {
        width: 133.333%;
    }.smw\:w-3\/2 {
        width: 150%;
    }.smw\:z-5 {
        z-index: 5;
    }.smw\:bg-dark,
    .smw\:bg-dark:is(.smw-dark *) {
        background-color: #121212;
    }.smw\:bg-darker,
    .smw\:bg-darker:is(.smw-dark *),
    .smw\:bg-darker:is(.smw-dark *):hover {
        background-color: #0f0f0f;
    }.smw\:font {
        font-family: var(--smw-font-family), "Roboto";
    }.smw\:roboto {
        font-family: Roboto;
    }.border-t-primary {
        border-top-color: #ff0f50;
    }.border-b-secondary {
        border-bottom-color: #4ed8a0;
    }.circle-timeline-sm:before {
        content: "";
        border: 2px solid var(--smw-secondary-color);
        background-color: #fff;
        border-radius: 100%;
        width: 14px;
        height: 14px;
        position: absolute;
        top: 15px;
        left: -42px;
    }.smw-dark .circle-timeline-sm:before {
        background-color: #0000;
    }.circle-timeline-lg:before {
        border: 1px solid var(--smw-secondary-color);
        background: linear-gradient(
                to right,
                var(--smw-secondary-color) 100%,
                transparent 0
            )
            content-box;
        box-sizing: border-box;
        content: "";
        border-radius: 50%;
        width: 20px;
        height: 20px;
        padding: 2px;
        position: absolute;
        top: 15px;
        left: -45px;
    }.select-no-ring:focus {
        border: none !important;
    }}