/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */
@layer properties {
    @supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))) {

        *,
        ::backdrop,
        :after,
        :before {
            --tw-translate-x: 0;
            --tw-translate-y: 0;
            --tw-translate-z: 0;
            --tw-scale-x: 1;
            --tw-scale-y: 1;
            --tw-scale-z: 1;
            --tw-rotate-x: initial;
            --tw-rotate-y: initial;
            --tw-rotate-z: initial;
            --tw-skew-x: initial;
            --tw-skew-y: initial;
            --tw-scroll-snap-strictness: proximity;
            --tw-space-y-reverse: 0;
            --tw-space-x-reverse: 0;
            --tw-divide-x-reverse: 0;
            --tw-border-style: solid;
            --tw-divide-y-reverse: 0;
            --tw-gradient-position: initial;
            --tw-gradient-from: #0000;
            --tw-gradient-via: #0000;
            --tw-gradient-to: #0000;
            --tw-gradient-stops: initial;
            --tw-gradient-via-stops: initial;
            --tw-gradient-from-position: 0%;
            --tw-gradient-via-position: 50%;
            --tw-gradient-to-position: 100%;
            --tw-leading: initial;
            --tw-font-weight: initial;
            --tw-tracking: 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-outline-style: solid;
            --tw-blur: initial;
            --tw-brightness: initial;
            --tw-contrast: initial;
            --tw-grayscale: initial;
            --tw-hue-rotate: initial;
            --tw-invert: initial;
            --tw-opacity: initial;
            --tw-saturate: initial;
            --tw-sepia: initial;
            --tw-drop-shadow: initial;
            --tw-drop-shadow-color: initial;
            --tw-drop-shadow-alpha: 100%;
            --tw-drop-shadow-size: initial;
            --tw-backdrop-blur: initial;
            --tw-backdrop-brightness: initial;
            --tw-backdrop-contrast: initial;
            --tw-backdrop-grayscale: initial;
            --tw-backdrop-hue-rotate: initial;
            --tw-backdrop-invert: initial;
            --tw-backdrop-opacity: initial;
            --tw-backdrop-saturate: initial;
            --tw-backdrop-sepia: initial;
            --tw-duration: initial;
            --tw-ease: initial;
            --tw-content: "";
            --tw-pan-x: initial;
            --tw-pan-y: initial;
            --tw-pinch-zoom: initial
        }
    }
}

@layer theme {

    :host,
    :root {
        --font-sans: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
        --font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
        --color-red-50: oklch(97.1% .013 17.38);
        --color-red-100: oklch(93.6% .032 17.717);
        --color-red-300: oklch(80.8% .114 19.571);
        --color-red-400: oklch(70.4% .191 22.216);
        --color-red-500: oklch(63.7% .237 25.331);
        --color-red-600: oklch(57.7% .245 27.325);
        --color-red-700: oklch(50.5% .213 27.518);
        --color-yellow-600: oklch(68.1% .162 75.834);
        --color-teal-400: oklch(77.7% .152 181.912);
        --color-blue-100: oklch(93.2% .032 255.585);
        --color-blue-200: oklch(88.2% .059 254.128);
        --color-blue-300: oklch(80.9% .105 251.813);
        --color-blue-400: oklch(70.7% .165 254.624);
        --color-blue-500: oklch(62.3% .214 259.815);
        --color-blue-600: oklch(54.6% .245 262.881);
        --color-blue-900: oklch(37.9% .146 265.522);
        --color-blue-950: oklch(28.2% .091 267.935);
        --color-indigo-50: oklch(96.2% .018 272.314);
        --color-indigo-200: oklch(87% .065 274.039);
        --color-purple-400: oklch(71.4% .203 305.504);
        --color-purple-700: oklch(49.6% .265 301.924);
        --color-rose-50: oklch(96.9% .015 12.422);
        --color-slate-100: oklch(96.8% .007 247.896);
        --color-slate-200: oklch(92.9% .013 255.508);
        --color-slate-500: oklch(55.4% .046 257.417);
        --color-slate-700: oklch(37.2% .044 257.287);
        --color-gray-50: oklch(98.5% .002 247.839);
        --color-gray-100: oklch(96.7% .003 264.542);
        --color-gray-200: oklch(92.8% .006 264.531);
        --color-gray-300: oklch(87.2% .01 258.338);
        --color-gray-400: oklch(70.7% .022 261.325);
        --color-gray-500: oklch(55.1% .027 264.364);
        --color-gray-600: oklch(44.6% .03 256.802);
        --color-gray-700: oklch(37.3% .034 259.733);
        --color-gray-800: oklch(27.8% .033 256.848);
        --color-gray-900: oklch(21% .034 264.665);
        --color-zinc-600: oklch(44.2% .017 285.786);
        --color-zinc-800: oklch(27.4% .006 286.033);
        --color-zinc-900: oklch(21% .006 285.885);
        --color-neutral-50: oklch(98.5% 0 0);
        --color-stone-50: oklch(98.5% .001 106.423);
        --color-black: #000;
        --color-white: #fff;
        --spacing: .25rem;
        --container-xs: 20rem;
        --container-md: 28rem;
        --container-lg: 32rem;
        --container-xl: 36rem;
        --container-2xl: 42rem;
        --container-3xl: 48rem;
        --container-6xl: 72rem;
        --container-7xl: 80rem;
        --text-xs: .75rem;
        --text-xs--line-height: calc(1/.75);
        --text-sm: .875rem;
        --text-sm--line-height: calc(1.25/.875);
        --text-base: 1rem;
        --text-base--line-height: calc(1.5/1);
        --text-lg: 1.125rem;
        --text-lg--line-height: calc(1.75/1.125);
        --text-xl: 1.25rem;
        --text-xl--line-height: calc(1.75/1.25);
        --text-2xl: 1.5rem;
        --text-2xl--line-height: calc(2/1.5);
        --text-3xl: 1.875rem;
        --text-3xl--line-height: calc(2.25/1.875);
        --text-4xl: 2.25rem;
        --text-4xl--line-height: calc(2.5/2.25);
        --font-weight-thin: 100;
        --font-weight-light: 300;
        --font-weight-normal: 400;
        --font-weight-medium: 500;
        --font-weight-semibold: 600;
        --font-weight-bold: 700;
        --font-weight-extrabold: 800;
        --font-weight-black: 900;
        --tracking-tight: -.025em;
        --tracking-normal: 0em;
        --tracking-widest: .1em;
        --leading-tight: 1.25;
        --leading-snug: 1.375;
        --leading-normal: 1.5;
        --radius-xs: .125rem;
        --radius-sm: .25rem;
        --radius-md: .375rem;
        --radius-lg: .5rem;
        --radius-xl: .75rem;
        --radius-2xl: 1rem;
        --radius-3xl: 1.5rem;
        --radius-4xl: 2rem;
        --drop-shadow-lg: 0 4px 4px #00000026;
        --drop-shadow-xl: 0 9px 7px #0000001a;
        --ease-in: cubic-bezier(.4, 0, 1, 1);
        --ease-out: cubic-bezier(0, 0, .2, 1);
        --ease-in-out: cubic-bezier(.4, 0, .2, 1);
        --animate-spin: spin 1s linear infinite;
        --animate-pulse: pulse 2s cubic-bezier(.4, 0, .6, 1)infinite;
        --blur-xs: 4px;
        --blur-sm: 8px;
        --default-transition-duration: .15s;
        --default-transition-timing-function: cubic-bezier(.4, 0, .2, 1);
        --default-font-family: var(--font-sans);
        --default-mono-font-family: var(--font-mono)
    }
}

@layer base {

    *,
    ::backdrop,
    :after,
    :before {
        box-sizing: border-box;
        border: 0 solid;
        margin: 0;
        padding: 0
    }

    ::file-selector-button {
        box-sizing: border-box;
        border: 0 solid;
        margin: 0;
        padding: 0
    }

    :host,
    html {
        -webkit-text-size-adjust: 100%;
        tab-size: 4;
        line-height: 1.5;
        font-family: var(--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(--default-font-feature-settings, normal);
        font-variation-settings: var(--default-font-variation-settings, normal);
        -webkit-tap-highlight-color: transparent
    }

    hr {
        height: 0;
        color: inherit;
        border-top-width: 1px
    }

    abbr:where([title]) {
        -webkit-text-decoration: underline dotted;
        text-decoration: underline dotted
    }

    h1,
    h2,
    h3,
    h4,
    h5,
    h6 {
        font-size: inherit;
        font-weight: inherit
    }

    a {
        color: inherit;
        -webkit-text-decoration: inherit;
        text-decoration: inherit
    }

    b,
    strong {
        font-weight: bolder
    }

    code,
    kbd,
    pre,
    samp {
        font-family: var(--default-mono-font-family, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);
        font-feature-settings: var(--default-mono-font-feature-settings, normal);
        font-variation-settings: var(--default-mono-font-variation-settings, normal);
        font-size: 1em
    }

    small {
        font-size: 80%
    }

    sub,
    sup {
        vertical-align: initial;
        font-size: 75%;
        line-height: 0;
        position: relative
    }

    sub {
        bottom: -.25em
    }

    sup {
        top: -.5em
    }

    table {
        text-indent: 0;
        border-color: inherit;
        border-collapse: collapse
    }

    :-moz-focusring {
        outline: auto
    }

    progress {
        vertical-align: initial
    }

    summary {
        display: list-item
    }

    menu,
    ol,
    ul {
        list-style: none
    }

    audio,
    canvas,
    embed,
    iframe,
    img,
    object,
    svg,
    video {
        vertical-align: middle;
        display: block
    }

    img,
    video {
        max-width: 100%;
        height: auto
    }

    button,
    input,
    optgroup,
    select,
    textarea {
        font: inherit;
        font-feature-settings: inherit;
        font-variation-settings: inherit;
        letter-spacing: inherit;
        color: inherit;
        opacity: 1;
        background-color: #0000;
        border-radius: 0
    }

    ::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
    }

    :where(select:is([multiple], [size])) optgroup {
        font-weight: bolder
    }

    :where(select:is([multiple], [size])) optgroup option {
        padding-inline-start: 20px
    }

    ::file-selector-button {
        margin-inline-end: 4px
    }

    ::placeholder {
        opacity: 1
    }

    @supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px) {
        ::placeholder {
            color: currentColor
        }

        @supports (color:color-mix(in lab, red, red)) {
            ::placeholder {
                color: color-mix(in oklab, currentcolor 50%, transparent)
            }
        }
    }

    textarea {
        resize: vertical
    }

    ::-webkit-search-decoration {
        -webkit-appearance: none
    }

    ::-webkit-date-and-time-value {
        min-height: 1lh;
        text-align: inherit
    }

    ::-webkit-datetime-edit {
        display: inline-flex
    }

    ::-webkit-datetime-edit-fields-wrapper {
        padding: 0
    }

    ::-webkit-datetime-edit,
    ::-webkit-datetime-edit-year-field {
        padding-block: 0
    }

    ::-webkit-datetime-edit-day-field,
    ::-webkit-datetime-edit-month-field {
        padding-block: 0
    }

    ::-webkit-datetime-edit-hour-field,
    ::-webkit-datetime-edit-minute-field {
        padding-block: 0
    }

    ::-webkit-datetime-edit-millisecond-field,
    ::-webkit-datetime-edit-second-field {
        padding-block: 0
    }

    ::-webkit-datetime-edit-meridiem-field {
        padding-block: 0
    }

    ::-webkit-calendar-picker-indicator {
        line-height: 1
    }

    :-moz-ui-invalid {
        box-shadow: none
    }

    button,
    input:where([type=button], [type=reset], [type=submit]) {
        appearance: button
    }

    ::file-selector-button {
        appearance: button
    }

    ::-webkit-inner-spin-button,
    ::-webkit-outer-spin-button {
        height: auto
    }

    [hidden]:where(:not([hidden=until-found])) {
        display: none !important
    }

    *,
    ::backdrop,
    :after,
    :before {
        border-color: var(--color-gray-200, currentcolor)
    }

    ::file-selector-button {
        border-color: var(--color-gray-200, currentcolor)
    }

    [role=button]:not(:disabled),
    button:not(:disabled) {
        cursor: pointer
    }
}

@layer components;

@layer utilities {
    .pointer-events-auto {
        pointer-events: auto
    }

    .pointer-events-none {
        pointer-events: none
    }

    .\!visible {
        visibility: visible !important
    }

    .collapse {
        visibility: collapse
    }

    .invisible {
        visibility: hidden
    }

    .visible {
        visibility: visible
    }

    .sr-only {
        clip-path: inset(50%);
        white-space: nowrap;
        border-width: 0;
        width: 1px;
        height: 1px;
        margin: -1px;
        padding: 0;
        overflow: hidden
    }

    .absolute,
    .sr-only {
        position: absolute
    }

    .fixed {
        position: fixed
    }

    .relative {
        position: relative
    }

    .static {
        position: static
    }

    .sticky {
        position: sticky
    }

    .inset-x-0 {
        inset-inline: calc(var(--spacing)*0)
    }

    .inset-y-0 {
        inset-block: calc(var(--spacing)*0)
    }

    .inset-0 {
        inset: 0
    }

    .inset-y-0 {
        top: 0;
        bottom: 0
    }

    .-top-1 {
        top: calc(var(--spacing)*-1);
        top: -.25rem
    }

    .-top-4 {
        top: calc(var(--spacing)*-4);
        top: -1rem
    }

    .-top-8 {
        top: calc(var(--spacing)*-8);
        top: -2rem
    }

    .-top-10 {
        top: calc(var(--spacing)*-10);
        top: -2.5rem
    }

    .-top-11 {
        top: calc(var(--spacing)*-11);
        top: -2.75rem
    }

    .-top-16 {
        top: calc(var(--spacing)*-16);
        top: -4rem
    }

    .-top-200 {
        top: calc(var(--spacing)*-200)
    }

    .-top-\[0\.313rem\] {
        top: -.313rem
    }

    .-top-\[3\.28125rem\] {
        top: -3.28125rem
    }

    .-top-\[10px\] {
        top: -10px
    }

    .-top-px {
        top: -1px
    }

    .top-0 {
        top: calc(var(--spacing)*0);
        top: 0
    }

    .top-1 {
        top: calc(var(--spacing)*1);
        top: .25rem
    }

    .top-1\.5 {
        top: calc(var(--spacing)*1.5);
        top: .375rem
    }

    .top-1\/2 {
        top: 50%
    }

    .top-2 {
        top: calc(var(--spacing)*2);
        top: .5rem
    }

    .top-2\! {
        top: calc(var(--spacing)*2) !important;
        top: .5rem !important
    }

    .top-2\.5 {
        top: calc(var(--spacing)*2.5);
        top: .625rem
    }

    .top-3 {
        top: calc(var(--spacing)*3);
        top: .75rem
    }

    .top-4 {
        top: calc(var(--spacing)*4);
        top: 1rem
    }

    .top-4\.5 {
        top: calc(var(--spacing)*4.5)
    }

    .top-5 {
        top: calc(var(--spacing)*5);
        top: 1.25rem
    }

    .top-6 {
        top: calc(var(--spacing)*6);
        top: 1.5rem
    }

    .top-6\! {
        top: calc(var(--spacing)*6) !important;
        top: 1.5rem !important
    }

    .top-10 {
        top: calc(var(--spacing)*10);
        top: 2.5rem
    }

    .top-14 {
        top: calc(var(--spacing)*14);
        top: 3.5rem
    }

    .top-20 {
        top: calc(var(--spacing)*20);
        top: 5rem
    }

    .top-28 {
        top: calc(var(--spacing)*28);
        top: 7rem
    }

    .top-32 {
        top: calc(var(--spacing)*32);
        top: 8rem
    }

    .top-40 {
        top: calc(var(--spacing)*40);
        top: 10rem
    }

    .top-\[-0\.563rem\] {
        top: -.563rem
    }

    .top-\[-2px\] {
        top: -2px
    }

    .top-\[-8px\] {
        top: -8px
    }

    .top-\[-12px\] {
        top: -12px
    }

    .top-\[-15px\] {
        top: -15px
    }

    .top-\[-20\%\] {
        top: -20%
    }

    .top-\[-20px\] {
        top: -20px
    }

    .top-\[-22\%\] {
        top: -22%
    }

    .top-\[-28px\] {
        top: -28px
    }

    .top-\[-40px\] {
        top: -40px
    }

    .top-\[-52px\] {
        top: -52px
    }

    .top-\[-64px\] {
        top: -64px
    }

    .top-\[3\.2rem\] {
        top: 3.2rem
    }

    .top-\[7px\] {
        top: 7px
    }

    .top-\[10px\] {
        top: 10px
    }

    .top-\[11\%\] {
        top: 11%
    }

    .top-\[20px\] {
        top: 20px
    }

    .top-\[24px\] {
        top: 24px
    }

    .top-\[25\%\]\! {
        top: 25% !important
    }

    .top-\[28px\] {
        top: 28px
    }

    .top-\[50\%\] {
        top: 50%
    }

    .top-\[51\.31rem\] {
        top: 51.31rem
    }

    .top-\[57\.81rem\] {
        top: 57.81rem
    }

    .top-\[58px\] {
        top: 58px
    }

    .top-\[107px\] {
        top: 107px
    }

    .top-full {
        top: 100%
    }

    .top-px {
        top: 1px
    }

    body[dir=rtl] .-left-4 {
        left: -1rem
    }

    body[dir=ltr] .-left-4 {
        right: -1rem
    }

    body[dir=rtl] .-left-8 {
        left: -2rem
    }

    body[dir=ltr] .-left-8 {
        right: -2rem
    }

    body[dir=rtl] .-left-10 {
        left: -2.5rem
    }

    body[dir=ltr] .-left-10 {
        right: -2.5rem
    }

    body[dir=rtl] .-left-\[25px\] {
        left: -25px
    }

    body[dir=ltr] .-left-\[25px\] {
        right: -25px
    }

    body[dir=rtl] .-left-px {
        left: -1px
    }

    body[dir=ltr] .-left-px {
        right: -1px
    }

    body[dir=rtl] .-right-1 {
        right: -.25rem
    }

    body[dir=ltr] .-right-1 {
        left: -.25rem
    }

    body[dir=rtl] .-right-1\.5 {
        right: -.375rem
    }

    body[dir=ltr] .-right-1\.5 {
        left: -.375rem
    }

    body[dir=rtl] .-right-3 {
        right: -.75rem
    }

    body[dir=ltr] .-right-3 {
        left: -.75rem
    }

    body[dir=rtl] .-right-4 {
        right: -1rem
    }

    body[dir=ltr] .-right-4 {
        left: -1rem
    }

    body[dir=rtl] .-right-10 {
        right: -2.5rem
    }

    body[dir=ltr] .-right-10 {
        left: -2.5rem
    }

    body[dir=rtl] .-right-\[5\.5px\] {
        right: -5.5px
    }

    body[dir=ltr] .-right-\[5\.5px\] {
        left: -5.5px
    }

    body[dir=rtl] .-right-\[80\%\] {
        right: -80%
    }

    body[dir=ltr] .-right-\[80\%\] {
        left: -80%
    }

    .inset-x-0 {
        left: 0;
        right: 0
    }

    body[dir=rtl] .left-0 {
        left: 0
    }

    body[dir=ltr] .left-0 {
        right: 0
    }

    body[dir=rtl] .left-1 {
        left: .25rem
    }

    body[dir=ltr] .left-1 {
        right: .25rem
    }

    body[dir=rtl] .left-1\/2 {
        left: 50%
    }

    body[dir=ltr] .left-1\/2 {
        right: 50%
    }

    body[dir=rtl] .left-2 {
        left: .5rem
    }

    body[dir=ltr] .left-2 {
        right: .5rem
    }

    body[dir=rtl] .left-3 {
        left: .75rem
    }

    body[dir=ltr] .left-3 {
        right: .75rem
    }

    body[dir=rtl] .left-4 {
        left: 1rem
    }

    body[dir=ltr] .left-4 {
        right: 1rem
    }

    body[dir=rtl] .left-5 {
        left: 1.25rem
    }

    body[dir=ltr] .left-5 {
        right: 1.25rem
    }

    body[dir=rtl] .left-6 {
        left: 1.5rem
    }

    body[dir=ltr] .left-6 {
        right: 1.5rem
    }

    body[dir=rtl] .left-6\! {
        left: 1.5rem !important
    }

    body[dir=ltr] .left-6\! {
        right: 1.5rem !important
    }

    body[dir=rtl] .left-7 {
        left: 1.75rem
    }

    body[dir=ltr] .left-7 {
        right: 1.75rem
    }

    body[dir=rtl] .left-8 {
        left: 2rem
    }

    body[dir=ltr] .left-8 {
        right: 2rem
    }

    body[dir=rtl] .left-10 {
        left: 2.5rem
    }

    body[dir=ltr] .left-10 {
        right: 2.5rem
    }

    body[dir=rtl] .left-\[-10px\] {
        left: -10px
    }

    body[dir=ltr] .left-\[-10px\] {
        right: -10px
    }

    body[dir=rtl] .left-\[-14px\] {
        left: -14px
    }

    body[dir=ltr] .left-\[-14px\] {
        right: -14px
    }

    body[dir=rtl] .left-\[-16px\] {
        left: -16px
    }

    body[dir=ltr] .left-\[-16px\] {
        right: -16px
    }

    body[dir=rtl] .left-\[-50px\] {
        left: -50px
    }

    body[dir=ltr] .left-\[-50px\] {
        right: -50px
    }

    body[dir=rtl] .left-\[7px\] {
        left: 7px
    }

    body[dir=ltr] .left-\[7px\] {
        right: 7px
    }

    body[dir=rtl] .left-\[8px\] {
        left: 8px
    }

    body[dir=ltr] .left-\[8px\] {
        right: 8px
    }

    body[dir=rtl] .left-\[9px\] {
        left: 9px
    }

    body[dir=ltr] .left-\[9px\] {
        right: 9px
    }

    body[dir=rtl] .left-\[10px\] {
        left: 10px
    }

    body[dir=ltr] .left-\[10px\] {
        right: 10px
    }

    body[dir=rtl] .left-\[11px\] {
        left: 11px
    }

    body[dir=ltr] .left-\[11px\] {
        right: 11px
    }

    body[dir=rtl] .left-\[13px\] {
        left: 13px
    }

    body[dir=ltr] .left-\[13px\] {
        right: 13px
    }

    body[dir=rtl] .left-\[16px\] {
        left: 16px
    }

    body[dir=ltr] .left-\[16px\] {
        right: 16px
    }

    body[dir=rtl] .left-\[21\.3rem\] {
        left: 21.3rem
    }

    body[dir=ltr] .left-\[21\.3rem\] {
        right: 21.3rem
    }

    body[dir=rtl] .left-\[24px\] {
        left: 24px
    }

    body[dir=ltr] .left-\[24px\] {
        right: 24px
    }

    body[dir=rtl] .left-\[30px\] {
        left: 30px
    }

    body[dir=ltr] .left-\[30px\] {
        right: 30px
    }

    body[dir=rtl] .left-\[38\%\] {
        left: 38%
    }

    body[dir=ltr] .left-\[38\%\] {
        right: 38%
    }

    body[dir=rtl] .left-\[50\%\] {
        left: 50%
    }

    body[dir=ltr] .left-\[50\%\] {
        right: 50%
    }

    body[dir=rtl] .left-\[65px\] {
        left: 65px
    }

    body[dir=ltr] .left-\[65px\] {
        right: 65px
    }

    body[dir=rtl] .left-\[70px\] {
        left: 70px
    }

    body[dir=ltr] .left-\[70px\] {
        right: 70px
    }

    body[dir=rtl] .left-auto\! {
        left: auto !important
    }

    body[dir=ltr] .left-auto\! {
        right: auto !important
    }

    body[dir=rtl] .left-full {
        left: 100%
    }

    body[dir=ltr] .left-full {
        right: 100%
    }

    body[dir=rtl] .right-0 {
        right: 0
    }

    body[dir=ltr] .right-0 {
        left: 0
    }

    body[dir=rtl] .right-1 {
        right: .25rem
    }

    body[dir=ltr] .right-1 {
        left: .25rem
    }

    body[dir=rtl] .right-2 {
        right: .5rem
    }

    body[dir=ltr] .right-2 {
        left: .5rem
    }

    body[dir=rtl] .right-3 {
        right: .75rem
    }

    body[dir=ltr] .right-3 {
        left: .75rem
    }

    body[dir=rtl] .right-4 {
        right: 1rem
    }

    body[dir=ltr] .right-4 {
        left: 1rem
    }

    body[dir=rtl] .right-6 {
        right: 1.5rem
    }

    body[dir=ltr] .right-6 {
        left: 1.5rem
    }

    body[dir=rtl] .right-40 {
        right: 10rem
    }

    body[dir=ltr] .right-40 {
        left: 10rem
    }

    body[dir=rtl] .right-\[-5px\] {
        right: -5px
    }

    body[dir=ltr] .right-\[-5px\] {
        left: -5px
    }

    body[dir=rtl] .right-\[-9px\] {
        right: -9px
    }

    body[dir=ltr] .right-\[-9px\] {
        left: -9px
    }

    body[dir=rtl] .right-\[0\.75rem\]\! {
        right: .75rem !important
    }

    body[dir=ltr] .right-\[0\.75rem\]\! {
        left: .75rem !important
    }

    body[dir=rtl] .right-\[50\%\] {
        right: 50%
    }

    body[dir=ltr] .right-\[50\%\] {
        left: 50%
    }

    body[dir=rtl] .right-\[236px\] {
        right: 236px
    }

    body[dir=ltr] .right-\[236px\] {
        left: 236px
    }

    body[dir=rtl] .right-auto {
        right: auto
    }

    body[dir=ltr] .right-auto {
        left: auto
    }

    body[dir=rtl] .right-px {
        right: 1px
    }

    body[dir=ltr] .right-px {
        left: 1px
    }

    .-right-1 {
        right: calc(var(--spacing)*-1)
    }

    .-right-1\.5 {
        right: calc(var(--spacing)*-1.5)
    }

    .-right-3 {
        right: calc(var(--spacing)*-3)
    }

    .-right-4 {
        right: calc(var(--spacing)*-4)
    }

    .-right-10 {
        right: calc(var(--spacing)*-10)
    }

    .-right-\[5\.5px\] {
        right: -5.5px
    }

    .-right-\[80\%\] {
        right: -80%
    }

    .right-0 {
        right: calc(var(--spacing)*0)
    }

    .right-1 {
        right: calc(var(--spacing)*1)
    }

    .right-2 {
        right: calc(var(--spacing)*2)
    }

    .right-3 {
        right: calc(var(--spacing)*3)
    }

    .right-4 {
        right: calc(var(--spacing)*4)
    }

    .right-6 {
        right: calc(var(--spacing)*6)
    }

    .right-40 {
        right: calc(var(--spacing)*40)
    }

    .right-\[-5px\] {
        right: -5px
    }

    .right-\[-9px\] {
        right: -9px
    }

    .right-\[0\.75rem\]\! {
        right: .75rem !important
    }

    .right-\[50\%\] {
        right: 50%
    }

    .right-\[236px\] {
        right: 236px
    }

    .right-auto {
        right: auto
    }

    .right-px {
        right: 1px
    }

    .-bottom-6 {
        bottom: calc(var(--spacing)*-6);
        bottom: -1.5rem
    }

    .-bottom-\[12px\] {
        bottom: -12px
    }

    .bottom-0 {
        bottom: calc(var(--spacing)*0);
        bottom: 0
    }

    .bottom-1 {
        bottom: calc(var(--spacing)*1);
        bottom: .25rem
    }

    .bottom-2 {
        bottom: calc(var(--spacing)*2);
        bottom: .5rem
    }

    .bottom-3 {
        bottom: calc(var(--spacing)*3);
        bottom: .75rem
    }

    .bottom-4 {
        bottom: calc(var(--spacing)*4);
        bottom: 1rem
    }

    .bottom-5 {
        bottom: calc(var(--spacing)*5);
        bottom: 1.25rem
    }

    .bottom-14 {
        bottom: calc(var(--spacing)*14);
        bottom: 3.5rem
    }

    .bottom-20 {
        bottom: calc(var(--spacing)*20);
        bottom: 5rem
    }

    .bottom-\[-2px\] {
        bottom: -2px
    }

    .bottom-\[-5px\] {
        bottom: -5px
    }

    .bottom-\[-20px\] {
        bottom: -20px
    }

    .bottom-\[9\.5px\] {
        bottom: 9.5px
    }

    .bottom-\[10px\] {
        bottom: 10px
    }

    .bottom-\[140px\] {
        bottom: 140px
    }

    .bottom-full {
        bottom: 100%
    }

    .bottom-px {
        bottom: 1px
    }

    .-left-4 {
        left: calc(var(--spacing)*-4)
    }

    .-left-8 {
        left: calc(var(--spacing)*-8)
    }

    .-left-10 {
        left: calc(var(--spacing)*-10)
    }

    .-left-\[25px\] {
        left: -25px
    }

    .-left-px {
        left: -1px
    }

    .left-0 {
        left: calc(var(--spacing)*0)
    }

    .left-1 {
        left: calc(var(--spacing)*1)
    }

    .left-1\/2 {
        left: 50%
    }

    .left-2 {
        left: calc(var(--spacing)*2)
    }

    .left-2\.25 {
        left: calc(var(--spacing)*2.25)
    }

    .left-3 {
        left: calc(var(--spacing)*3)
    }

    .left-4 {
        left: calc(var(--spacing)*4)
    }

    .left-5 {
        left: calc(var(--spacing)*5)
    }

    .left-6 {
        left: calc(var(--spacing)*6)
    }

    .left-6\! {
        left: calc(var(--spacing)*6) !important
    }

    .left-7 {
        left: calc(var(--spacing)*7)
    }

    .left-8 {
        left: calc(var(--spacing)*8)
    }

    .left-10 {
        left: calc(var(--spacing)*10)
    }

    .left-24\.5 {
        left: calc(var(--spacing)*24.5)
    }

    .left-31\.25 {
        left: calc(var(--spacing)*31.25)
    }

    .left-\[-10px\] {
        left: -10px
    }

    .left-\[-14px\] {
        left: -14px
    }

    .left-\[-16px\] {
        left: -16px
    }

    .left-\[-50px\] {
        left: -50px
    }

    .left-\[7px\] {
        left: 7px
    }

    .left-\[8px\] {
        left: 8px
    }

    .left-\[9px\] {
        left: 9px
    }

    .left-\[10px\] {
        left: 10px
    }

    .left-\[11px\] {
        left: 11px
    }

    .left-\[13px\] {
        left: 13px
    }

    .left-\[16px\] {
        left: 16px
    }

    .left-\[21\.3rem\] {
        left: 21.3rem
    }

    .left-\[24px\] {
        left: 24px
    }

    .left-\[30px\] {
        left: 30px
    }

    .left-\[38\%\] {
        left: 38%
    }

    .left-\[50\%\] {
        left: 50%
    }

    .left-\[65px\] {
        left: 65px
    }

    .left-\[70px\] {
        left: 70px
    }

    .left-auto\! {
        left: auto !important
    }

    .left-full {
        left: 100%
    }

    .-z-10 {
        z-index: calc(10*-1)
    }

    .-z-50 {
        z-index: calc(50*-1)
    }

    .z-0 {
        z-index: 0
    }

    .z-1 {
        z-index: 1
    }

    .z-2 {
        z-index: 2
    }

    .z-9 {
        z-index: 9
    }

    .z-10 {
        z-index: 10
    }

    .z-20 {
        z-index: 20
    }

    .z-21 {
        z-index: 21
    }

    .z-22 {
        z-index: 22
    }

    .z-23 {
        z-index: 23
    }

    .z-24 {
        z-index: 24
    }

    .z-25 {
        z-index: 25
    }

    .z-30 {
        z-index: 30
    }

    .z-31 {
        z-index: 31
    }

    .z-40 {
        z-index: 40
    }

    .z-50 {
        z-index: 50
    }

    .z-51 {
        z-index: 51
    }

    .z-60 {
        z-index: 60
    }

    .z-90 {
        z-index: 90
    }

    .z-98 {
        z-index: 98
    }

    .z-99 {
        z-index: 99
    }

    .z-99\! {
        z-index: 99 !important
    }

    .z-100 {
        z-index: 100
    }

    .z-300 {
        z-index: 300
    }

    .z-666 {
        z-index: 666
    }

    .z-999 {
        z-index: 999
    }

    .z-1000 {
        z-index: 1000
    }

    .z-1050\! {
        z-index: 1050 !important
    }

    .z-1051 {
        z-index: 1051
    }

    .z-1051\! {
        z-index: 1051 !important
    }

    .z-1052 {
        z-index: 1052
    }

    .z-1053 {
        z-index: 1053
    }

    .z-1054 {
        z-index: 1054
    }

    .z-1059 {
        z-index: 1059
    }

    .z-1060 {
        z-index: 1060
    }

    .z-1070 {
        z-index: 1070
    }

    .z-1201 {
        z-index: 1201
    }

    .z-1300 {
        z-index: 1300
    }

    .z-9999 {
        z-index: 9999
    }

    .z-99999 {
        z-index: 99999
    }

    .z-999999 {
        z-index: 999999
    }

    .z-10000053 {
        z-index: 10000053
    }

    .z-999999999 {
        z-index: 999999999
    }

    .z-1212122221212 {
        z-index: 2147483647
    }

    .z-\[-1\] {
        z-index: -1
    }

    .z-\[12121212px\] {
        z-index: 12121200px
    }

    .order-1 {
        order: 1
    }

    .order-2 {
        order: 2
    }

    .order-3 {
        order: 3
    }

    .col-start-1 {
        grid-column-start: 1
    }

    .col-start-2 {
        grid-column-start: 2
    }

    .row-start-1 {
        grid-row-start: 1
    }

    .row-start-2 {
        grid-row-start: 2
    }

    .float-left {
        float: left
    }

    .float-right {
        float: right
    }

    .clear-both {
        clear: both
    }

    .container {
        width: 100%
    }

    @media (min-width:640px) {
        .container {
            max-width: 640px
        }
    }

    @media (min-width:768px) {
        .container {
            max-width: 768px
        }
    }

    @media (min-width:1025px) {
        .container {
            max-width: 1025px
        }
    }

    @media (min-width:1280px) {
        .container {
            max-width: 1280px
        }
    }

    @media (min-width:1536px) {
        .container {
            max-width: 1536px
        }
    }

    @media (min-width:1920px) {
        .container {
            max-width: 1920px
        }
    }

    .-m-\[1\.5px\] {
        margin: -1.5px
    }

    .m-0 {
        margin: 0
    }

    .m-0\! {
        margin: 0 !important
    }

    .m-1 {
        margin: .25rem
    }

    .m-2 {
        margin: .5rem
    }

    .m-3 {
        margin: .75rem
    }

    .m-4 {
        margin: 1rem
    }

    .m-5 {
        margin: 1.25rem
    }

    .m-6 {
        margin: 1.5rem
    }

    .m-8 {
        margin: 2rem
    }

    .m-\[10px\] {
        margin: 10px
    }

    .m-\[20px\] {
        margin: 20px
    }

    .m-\[30px\] {
        margin: 30px
    }

    .m-\[40px\] {
        margin: 40px
    }

    .m-auto {
        margin: auto
    }

    .m-auto\! {
        margin: auto !important
    }

    .-mx-1 {
        margin-inline: calc(var(--spacing)*-1)
    }

    .mx-0 {
        margin-inline: calc(var(--spacing)*0)
    }

    .mx-0\.5 {
        margin-inline: calc(var(--spacing)*.5)
    }

    .mx-1 {
        margin-inline: calc(var(--spacing)*1)
    }

    .mx-2 {
        margin-inline: calc(var(--spacing)*2)
    }

    .mx-2\.5 {
        margin-inline: calc(var(--spacing)*2.5)
    }

    .mx-3 {
        margin-inline: calc(var(--spacing)*3)
    }

    .mx-3\.5 {
        margin-inline: calc(var(--spacing)*3.5)
    }

    .mx-4 {
        margin-inline: calc(var(--spacing)*4)
    }

    .mx-5 {
        margin-inline: calc(var(--spacing)*5)
    }

    .mx-6 {
        margin-inline: calc(var(--spacing)*6)
    }

    .mx-9 {
        margin-inline: calc(var(--spacing)*9)
    }

    .mx-10 {
        margin-inline: calc(var(--spacing)*10)
    }

    .mx-12 {
        margin-inline: calc(var(--spacing)*12)
    }

    .mx-20 {
        margin-inline: calc(var(--spacing)*20)
    }

    .mx-25 {
        margin-inline: calc(var(--spacing)*25)
    }

    .mx-\[4px\] {
        margin-inline: 4px
    }

    .mx-\[7px\] {
        margin-inline: 7px
    }

    .mx-\[8px\] {
        margin-inline: 8px
    }

    .mx-\[14px\] {
        margin-inline: 14px
    }

    .mx-\[16px\] {
        margin-inline: 16px
    }

    .mx-\[32px\] {
        margin-inline: 32px
    }

    .mx-auto {
        margin-inline: auto
    }

    .-my-4 {
        margin-block: calc(var(--spacing)*-4)
    }

    .my-0 {
        margin-block: calc(var(--spacing)*0)
    }

    .my-1 {
        margin-block: calc(var(--spacing)*1)
    }

    .my-1\.5 {
        margin-block: calc(var(--spacing)*1.5)
    }

    .my-2 {
        margin-block: calc(var(--spacing)*2)
    }

    .my-3 {
        margin-block: calc(var(--spacing)*3)
    }

    .my-4 {
        margin-block: calc(var(--spacing)*4)
    }

    .my-5 {
        margin-block: calc(var(--spacing)*5)
    }

    .my-6 {
        margin-block: calc(var(--spacing)*6)
    }

    .my-8 {
        margin-block: calc(var(--spacing)*8)
    }

    .my-10 {
        margin-block: calc(var(--spacing)*10)
    }

    .my-\[2px\] {
        margin-block: 2px
    }

    .my-\[3px\] {
        margin-block: 3px
    }

    .my-\[6px\] {
        margin-block: 6px
    }

    .my-\[8px\] {
        margin-block: 8px
    }

    .my-\[16px\] {
        margin-block: 16px
    }

    .my-\[30px\] {
        margin-block: 30px
    }

    .my-auto {
        margin-block: auto
    }

    .my-px {
        margin-block: 1px
    }

    .-my-4 {
        margin-top: -1rem;
        margin-bottom: -1rem
    }

    .my-0 {
        margin-top: 0;
        margin-bottom: 0
    }

    .my-1 {
        margin-top: .25rem;
        margin-bottom: .25rem
    }

    .my-1\.5 {
        margin-top: .375rem;
        margin-bottom: .375rem
    }

    .my-2 {
        margin-top: .5rem;
        margin-bottom: .5rem
    }

    .my-3 {
        margin-top: .75rem;
        margin-bottom: .75rem
    }

    .my-4 {
        margin-top: 1rem;
        margin-bottom: 1rem
    }

    .my-5 {
        margin-top: 1.25rem;
        margin-bottom: 1.25rem
    }

    .my-6 {
        margin-top: 1.5rem;
        margin-bottom: 1.5rem
    }

    .my-8 {
        margin-top: 2rem;
        margin-bottom: 2rem
    }

    .my-10 {
        margin-top: 2.5rem;
        margin-bottom: 2.5rem
    }

    .my-\[2px\] {
        margin-top: 2px;
        margin-bottom: 2px
    }

    .my-\[3px\] {
        margin-top: 3px;
        margin-bottom: 3px
    }

    .my-\[6px\] {
        margin-top: 6px;
        margin-bottom: 6px
    }

    .my-\[8px\] {
        margin-top: 8px;
        margin-bottom: 8px
    }

    .my-\[16px\] {
        margin-top: 16px;
        margin-bottom: 16px
    }

    .my-\[30px\] {
        margin-top: 30px;
        margin-bottom: 30px
    }

    .my-auto {
        margin-top: auto;
        margin-bottom: auto
    }

    .my-px {
        margin-top: 1px;
        margin-bottom: 1px
    }

    .-mt-0\.5 {
        margin-top: -.125rem
    }

    .-mt-1 {
        margin-top: -.25rem
    }

    .-mt-2 {
        margin-top: -.5rem
    }

    .-mt-3 {
        margin-top: -.75rem
    }

    .-mt-6 {
        margin-top: -1.5rem
    }

    .-mt-px {
        margin-top: -1px
    }

    .mt-0 {
        margin-top: 0
    }

    .mt-0\! {
        margin-top: 0 !important
    }

    .mt-0\.5 {
        margin-top: .125rem
    }

    .mt-1 {
        margin-top: .25rem
    }

    .mt-1\.5 {
        margin-top: .375rem
    }

    .mt-2 {
        margin-top: .5rem
    }

    .mt-2\! {
        margin-top: .5rem !important
    }

    .mt-2\.5 {
        margin-top: .625rem
    }

    .mt-3 {
        margin-top: .75rem
    }

    .mt-3\! {
        margin-top: .75rem !important
    }

    .mt-3\.5 {
        margin-top: .875rem
    }

    .mt-4 {
        margin-top: 1rem
    }

    .mt-4\.5 {
        margin-top: calc(var(--spacing)*4.5)
    }

    .mt-5 {
        margin-top: 1.25rem
    }

    .mt-5\.5 {
        margin-top: calc(var(--spacing)*5.5)
    }

    .mt-6 {
        margin-top: 1.5rem
    }

    .mt-7 {
        margin-top: 1.75rem
    }

    .mt-8 {
        margin-top: 2rem
    }

    .mt-9 {
        margin-top: 2.25rem
    }

    .mt-10 {
        margin-top: 2.5rem
    }

    .mt-11 {
        margin-top: 2.75rem
    }

    .mt-12 {
        margin-top: 3rem
    }

    .mt-12\! {
        margin-top: 3rem !important
    }

    .mt-14\.25 {
        margin-top: calc(var(--spacing)*14.25)
    }

    .mt-17\.5 {
        margin-top: calc(var(--spacing)*17.5)
    }

    .mt-20 {
        margin-top: 5rem
    }

    .mt-24 {
        margin-top: 6rem
    }

    .mt-50 {
        margin-top: calc(var(--spacing)*50)
    }

    .mt-\[-3px\] {
        margin-top: -3px
    }

    .mt-\[-12px\] {
        margin-top: -12px
    }

    .mt-\[-24px\] {
        margin-top: -24px
    }

    .mt-\[-28px\] {
        margin-top: -28px
    }

    .mt-\[\.625rem\] {
        margin-top: .625rem
    }

    .mt-\[0\.1rem\] {
        margin-top: .1rem
    }

    .mt-\[0\.063rem\] {
        margin-top: .063rem
    }

    .mt-\[1\.313rem\] {
        margin-top: 1.313rem
    }

    .mt-\[2px\] {
        margin-top: 2px
    }

    .mt-\[8px\] {
        margin-top: 8px
    }

    .mt-\[10px\] {
        margin-top: 10px
    }

    .mt-\[12px\] {
        margin-top: 12px
    }

    .mt-\[16px\] {
        margin-top: 16px
    }

    .mt-\[20px\] {
        margin-top: 20px
    }

    .mt-\[22px\] {
        margin-top: 22px
    }

    .mt-\[24px\] {
        margin-top: 24px
    }

    .mt-\[25\%\] {
        margin-top: 25%
    }

    .mt-\[25px\] {
        margin-top: 25px
    }

    .mt-\[34px\] {
        margin-top: 34px
    }

    .mt-\[57px\] {
        margin-top: 57px
    }

    .mt-\[60px\] {
        margin-top: 60px
    }

    .mt-\[70px\] {
        margin-top: 70px
    }

    .mt-\[102px\] {
        margin-top: 102px
    }

    .mt-auto {
        margin-top: auto
    }

    .mt-px {
        margin-top: 1px
    }

    body[dir=rtl] .-ml-0\.5 {
        margin-left: -.125rem
    }

    body[dir=ltr] .-ml-0\.5 {
        margin-right: -.125rem
    }

    body[dir=rtl] .-ml-px {
        margin-left: -1px
    }

    body[dir=ltr] .-ml-px {
        margin-right: -1px
    }

    body[dir=rtl] .-mr-1 {
        margin-right: -.25rem
    }

    body[dir=ltr] .-mr-1 {
        margin-left: -.25rem
    }

    body[dir=rtl] .-mr-2 {
        margin-right: -.5rem
    }

    body[dir=ltr] .-mr-2 {
        margin-left: -.5rem
    }

    body[dir=rtl] .-mr-\[1\.5px\] {
        margin-right: -1.5px
    }

    body[dir=ltr] .-mr-\[1\.5px\] {
        margin-left: -1.5px
    }

    body[dir=rtl] .-mr-px {
        margin-right: -1px
    }

    body[dir=ltr] .-mr-px {
        margin-left: -1px
    }

    .-mx-1 {
        margin-left: -.25rem;
        margin-right: -.25rem
    }

    body[dir=rtl] .ml-0 {
        margin-left: 0
    }

    body[dir=ltr] .ml-0 {
        margin-right: 0
    }

    body[dir=rtl] .ml-0\! {
        margin-left: 0 !important
    }

    body[dir=ltr] .ml-0\! {
        margin-right: 0 !important
    }

    body[dir=rtl] .ml-0\.5 {
        margin-left: .125rem
    }

    body[dir=ltr] .ml-0\.5 {
        margin-right: .125rem
    }

    body[dir=rtl] .ml-1 {
        margin-left: .25rem
    }

    body[dir=ltr] .ml-1 {
        margin-right: .25rem
    }

    body[dir=rtl] .ml-1\! {
        margin-left: .25rem !important
    }

    body[dir=ltr] .ml-1\! {
        margin-right: .25rem !important
    }

    body[dir=rtl] .ml-1\.5 {
        margin-left: .375rem
    }

    body[dir=ltr] .ml-1\.5 {
        margin-right: .375rem
    }

    body[dir=rtl] .ml-2 {
        margin-left: .5rem
    }

    body[dir=ltr] .ml-2 {
        margin-right: .5rem
    }

    body[dir=rtl] .ml-2\! {
        margin-left: .5rem !important
    }

    body[dir=ltr] .ml-2\! {
        margin-right: .5rem !important
    }

    body[dir=rtl] .ml-3 {
        margin-left: .75rem
    }

    body[dir=ltr] .ml-3 {
        margin-right: .75rem
    }

    body[dir=rtl] .ml-4 {
        margin-left: 1rem
    }

    body[dir=ltr] .ml-4 {
        margin-right: 1rem
    }

    body[dir=rtl] .ml-5 {
        margin-left: 1.25rem
    }

    body[dir=ltr] .ml-5 {
        margin-right: 1.25rem
    }

    body[dir=rtl] .ml-6 {
        margin-left: 1.5rem
    }

    body[dir=ltr] .ml-6 {
        margin-right: 1.5rem
    }

    body[dir=rtl] .ml-7 {
        margin-left: 1.75rem
    }

    body[dir=ltr] .ml-7 {
        margin-right: 1.75rem
    }

    body[dir=rtl] .ml-8 {
        margin-left: 2rem
    }

    body[dir=ltr] .ml-8 {
        margin-right: 2rem
    }

    body[dir=rtl] .ml-10 {
        margin-left: 2.5rem
    }

    body[dir=ltr] .ml-10 {
        margin-right: 2.5rem
    }

    body[dir=rtl] .ml-16 {
        margin-left: 4rem
    }

    body[dir=ltr] .ml-16 {
        margin-right: 4rem
    }

    body[dir=rtl] .ml-\[0\.1rem\] {
        margin-left: .1rem
    }

    body[dir=ltr] .ml-\[0\.1rem\] {
        margin-right: .1rem
    }

    body[dir=rtl] .ml-\[0\.438rem\] {
        margin-left: .438rem
    }

    body[dir=ltr] .ml-\[0\.438rem\] {
        margin-right: .438rem
    }

    body[dir=rtl] .ml-\[2px\] {
        margin-left: 2px
    }

    body[dir=ltr] .ml-\[2px\] {
        margin-right: 2px
    }

    body[dir=rtl] .ml-\[4px\] {
        margin-left: 4px
    }

    body[dir=ltr] .ml-\[4px\] {
        margin-right: 4px
    }

    body[dir=rtl] .ml-\[8px\] {
        margin-left: 8px
    }

    body[dir=ltr] .ml-\[8px\] {
        margin-right: 8px
    }

    body[dir=rtl] .ml-\[10px\] {
        margin-left: 10px
    }

    body[dir=ltr] .ml-\[10px\] {
        margin-right: 10px
    }

    body[dir=rtl] .ml-\[12px\] {
        margin-left: 12px
    }

    body[dir=ltr] .ml-\[12px\] {
        margin-right: 12px
    }

    body[dir=rtl] .ml-\[16px\] {
        margin-left: 16px
    }

    body[dir=ltr] .ml-\[16px\] {
        margin-right: 16px
    }

    body[dir=rtl] .ml-\[24px\] {
        margin-left: 24px
    }

    body[dir=ltr] .ml-\[24px\] {
        margin-right: 24px
    }

    body[dir=rtl] .ml-\[150px\] {
        margin-left: 150px
    }

    body[dir=ltr] .ml-\[150px\] {
        margin-right: 150px
    }

    body[dir=rtl] .ml-auto {
        margin-left: auto
    }

    body[dir=ltr] .ml-auto {
        margin-right: auto
    }

    body[dir=rtl] .mr-0 {
        margin-right: 0
    }

    body[dir=ltr] .mr-0 {
        margin-left: 0
    }

    body[dir=rtl] .mr-0\! {
        margin-right: 0 !important
    }

    body[dir=ltr] .mr-0\! {
        margin-left: 0 !important
    }

    body[dir=rtl] .mr-0\.5 {
        margin-right: .125rem
    }

    body[dir=ltr] .mr-0\.5 {
        margin-left: .125rem
    }

    body[dir=rtl] .mr-1 {
        margin-right: .25rem
    }

    body[dir=ltr] .mr-1 {
        margin-left: .25rem
    }

    body[dir=rtl] .mr-2 {
        margin-right: .5rem
    }

    body[dir=ltr] .mr-2 {
        margin-left: .5rem
    }

    body[dir=rtl] .mr-2\.5 {
        margin-right: .625rem
    }

    body[dir=ltr] .mr-2\.5 {
        margin-left: .625rem
    }

    body[dir=rtl] .mr-3 {
        margin-right: .75rem
    }

    body[dir=ltr] .mr-3 {
        margin-left: .75rem
    }

    body[dir=rtl] .mr-4 {
        margin-right: 1rem
    }

    body[dir=ltr] .mr-4 {
        margin-left: 1rem
    }

    body[dir=rtl] .mr-5 {
        margin-right: 1.25rem
    }

    body[dir=ltr] .mr-5 {
        margin-left: 1.25rem
    }

    body[dir=rtl] .mr-6 {
        margin-right: 1.5rem
    }

    body[dir=ltr] .mr-6 {
        margin-left: 1.5rem
    }

    body[dir=rtl] .mr-7 {
        margin-right: 1.75rem
    }

    body[dir=ltr] .mr-7 {
        margin-left: 1.75rem
    }

    body[dir=rtl] .mr-8 {
        margin-right: 2rem
    }

    body[dir=ltr] .mr-8 {
        margin-left: 2rem
    }

    body[dir=rtl] .mr-10 {
        margin-right: 2.5rem
    }

    body[dir=ltr] .mr-10 {
        margin-left: 2.5rem
    }

    body[dir=rtl] .mr-24 {
        margin-right: 6rem
    }

    body[dir=ltr] .mr-24 {
        margin-left: 6rem
    }

    body[dir=rtl] .mr-\[0\.35rem\] {
        margin-right: .35rem
    }

    body[dir=ltr] .mr-\[0\.35rem\] {
        margin-left: .35rem
    }

    body[dir=rtl] .mr-\[4px\] {
        margin-right: 4px
    }

    body[dir=ltr] .mr-\[4px\] {
        margin-left: 4px
    }

    body[dir=rtl] .mr-\[5px\] {
        margin-right: 5px
    }

    body[dir=ltr] .mr-\[5px\] {
        margin-left: 5px
    }

    body[dir=rtl] .mr-\[7px\] {
        margin-right: 7px
    }

    body[dir=ltr] .mr-\[7px\] {
        margin-left: 7px
    }

    body[dir=rtl] .mr-\[7px\]\! {
        margin-right: 7px !important
    }

    body[dir=ltr] .mr-\[7px\]\! {
        margin-left: 7px !important
    }

    body[dir=rtl] .mr-\[10px\] {
        margin-right: 10px
    }

    body[dir=ltr] .mr-\[10px\] {
        margin-left: 10px
    }

    body[dir=rtl] .mr-\[11px\] {
        margin-right: 11px
    }

    body[dir=ltr] .mr-\[11px\] {
        margin-left: 11px
    }

    body[dir=rtl] .mr-\[22px\] {
        margin-right: 22px
    }

    body[dir=ltr] .mr-\[22px\] {
        margin-left: 22px
    }

    body[dir=rtl] .mr-\[26px\] {
        margin-right: 26px
    }

    body[dir=ltr] .mr-\[26px\] {
        margin-left: 26px
    }

    body[dir=rtl] .mr-\[50\%\] {
        margin-right: 50%
    }

    body[dir=ltr] .mr-\[50\%\] {
        margin-left: 50%
    }

    body[dir=rtl] .mr-auto {
        margin-right: auto
    }

    body[dir=ltr] .mr-auto {
        margin-left: auto
    }

    body[dir=rtl] .mr-px {
        margin-right: 1px
    }

    body[dir=ltr] .mr-px {
        margin-left: 1px
    }

    .mx-0 {
        margin-left: 0;
        margin-right: 0
    }

    .mx-0\.5 {
        margin-left: .125rem;
        margin-right: .125rem
    }

    .mx-1 {
        margin-left: .25rem;
        margin-right: .25rem
    }

    .mx-2 {
        margin-left: .5rem;
        margin-right: .5rem
    }

    .mx-2\.5 {
        margin-left: .625rem;
        margin-right: .625rem
    }

    .mx-3 {
        margin-left: .75rem;
        margin-right: .75rem
    }

    .mx-3\.5 {
        margin-left: .875rem;
        margin-right: .875rem
    }

    .mx-4 {
        margin-left: 1rem;
        margin-right: 1rem
    }

    .mx-5 {
        margin-left: 1.25rem;
        margin-right: 1.25rem
    }

    .mx-6 {
        margin-left: 1.5rem;
        margin-right: 1.5rem
    }

    .mx-9 {
        margin-left: 2.25rem;
        margin-right: 2.25rem
    }

    .mx-10 {
        margin-left: 2.5rem;
        margin-right: 2.5rem
    }

    .mx-12 {
        margin-left: 3rem;
        margin-right: 3rem
    }

    .mx-20 {
        margin-left: 5rem;
        margin-right: 5rem
    }

    .mx-\[4px\] {
        margin-left: 4px;
        margin-right: 4px
    }

    .mx-\[7px\] {
        margin-left: 7px;
        margin-right: 7px
    }

    .mx-\[8px\] {
        margin-left: 8px;
        margin-right: 8px
    }

    .mx-\[14px\] {
        margin-left: 14px;
        margin-right: 14px
    }

    .mx-\[16px\] {
        margin-left: 16px;
        margin-right: 16px
    }

    .mx-\[32px\] {
        margin-left: 32px;
        margin-right: 32px
    }

    .mx-auto {
        margin-left: auto;
        margin-right: auto
    }

    .-mr-1 {
        margin-right: calc(var(--spacing)*-1)
    }

    .-mr-2 {
        margin-right: calc(var(--spacing)*-2)
    }

    .-mr-\[1\.5px\] {
        margin-right: -1.5px
    }

    .-mr-px {
        margin-right: -1px
    }

    .mr-0 {
        margin-right: calc(var(--spacing)*0)
    }

    .mr-0\! {
        margin-right: calc(var(--spacing)*0) !important
    }

    .mr-0\.5 {
        margin-right: calc(var(--spacing)*.5)
    }

    .mr-1 {
        margin-right: calc(var(--spacing)*1)
    }

    .mr-2 {
        margin-right: calc(var(--spacing)*2)
    }

    .mr-2\.5 {
        margin-right: calc(var(--spacing)*2.5)
    }

    .mr-3 {
        margin-right: calc(var(--spacing)*3)
    }

    .mr-4 {
        margin-right: calc(var(--spacing)*4)
    }

    .mr-5 {
        margin-right: calc(var(--spacing)*5)
    }

    .mr-5\.5 {
        margin-right: calc(var(--spacing)*5.5)
    }

    .mr-5\.75 {
        margin-right: calc(var(--spacing)*5.75)
    }

    .mr-6 {
        margin-right: calc(var(--spacing)*6)
    }

    .mr-7 {
        margin-right: calc(var(--spacing)*7)
    }

    .mr-8 {
        margin-right: calc(var(--spacing)*8)
    }

    .mr-10 {
        margin-right: calc(var(--spacing)*10)
    }

    .mr-24 {
        margin-right: calc(var(--spacing)*24)
    }

    .mr-\[0\.35rem\] {
        margin-right: .35rem
    }

    .mr-\[4px\] {
        margin-right: 4px
    }

    .mr-\[5px\] {
        margin-right: 5px
    }

    .mr-\[7px\] {
        margin-right: 7px
    }

    .mr-\[7px\]\! {
        margin-right: 7px !important
    }

    .mr-\[10px\] {
        margin-right: 10px
    }

    .mr-\[11px\] {
        margin-right: 11px
    }

    .mr-\[22px\] {
        margin-right: 22px
    }

    .mr-\[26px\] {
        margin-right: 26px
    }

    .mr-\[50\%\] {
        margin-right: 50%
    }

    .mr-auto {
        margin-right: auto
    }

    .mr-px {
        margin-right: 1px
    }

    .mb-0 {
        margin-bottom: 0
    }

    .mb-0\! {
        margin-bottom: 0 !important
    }

    .mb-0\.5 {
        margin-bottom: .125rem
    }

    .mb-1 {
        margin-bottom: .25rem
    }

    .mb-1\.5 {
        margin-bottom: .375rem
    }

    .mb-2 {
        margin-bottom: .5rem
    }

    .mb-3 {
        margin-bottom: .75rem
    }

    .mb-3\! {
        margin-bottom: .75rem !important
    }

    .mb-4 {
        margin-bottom: 1rem
    }

    .mb-5 {
        margin-bottom: 1.25rem
    }

    .mb-5\.25 {
        margin-bottom: calc(var(--spacing)*5.25)
    }

    .mb-6 {
        margin-bottom: 1.5rem
    }

    .mb-7 {
        margin-bottom: 1.75rem
    }

    .mb-8 {
        margin-bottom: 2rem
    }

    .mb-9 {
        margin-bottom: 2.25rem
    }

    .mb-10 {
        margin-bottom: 2.5rem
    }

    .mb-11 {
        margin-bottom: 2.75rem
    }

    .mb-12 {
        margin-bottom: 3rem
    }

    .mb-14 {
        margin-bottom: 3.5rem
    }

    .mb-20 {
        margin-bottom: 5rem
    }

    .mb-30 {
        margin-bottom: calc(var(--spacing)*30)
    }

    .mb-40 {
        margin-bottom: 10rem
    }

    .mb-44 {
        margin-bottom: 11rem
    }

    .mb-\[-2px\] {
        margin-bottom: -2px
    }

    .mb-\[-3px\] {
        margin-bottom: -3px
    }

    .mb-\[1\.063rem\] {
        margin-bottom: 1.063rem
    }

    .mb-\[1\.438rem\] {
        margin-bottom: 1.438rem
    }

    .mb-\[3px\] {
        margin-bottom: 3px
    }

    .mb-\[4px\] {
        margin-bottom: 4px
    }

    .mb-\[5px\] {
        margin-bottom: 5px
    }

    .mb-\[10px\] {
        margin-bottom: 10px
    }

    .mb-\[12px\] {
        margin-bottom: 12px
    }

    .mb-\[15px\] {
        margin-bottom: 15px
    }

    .mb-\[16px\] {
        margin-bottom: 16px
    }

    .mb-\[22px\] {
        margin-bottom: 22px
    }

    .mb-\[24px\] {
        margin-bottom: 24px
    }

    .mb-\[25px\] {
        margin-bottom: 25px
    }

    .mb-\[36px\] {
        margin-bottom: 36px
    }

    .mb-\[44px\] {
        margin-bottom: 44px
    }

    .mb-\[250px\] {
        margin-bottom: 250px
    }

    .-ml-0\.5 {
        margin-left: calc(var(--spacing)*-.5)
    }

    .-ml-px {
        margin-left: -1px
    }

    .ml-0 {
        margin-left: calc(var(--spacing)*0)
    }

    .ml-0\! {
        margin-left: calc(var(--spacing)*0) !important
    }

    .ml-0\.5 {
        margin-left: calc(var(--spacing)*.5)
    }

    .ml-1 {
        margin-left: calc(var(--spacing)*1)
    }

    .ml-1\! {
        margin-left: calc(var(--spacing)*1) !important
    }

    .ml-1\.5 {
        margin-left: calc(var(--spacing)*1.5)
    }

    .ml-2 {
        margin-left: calc(var(--spacing)*2)
    }

    .ml-2\! {
        margin-left: calc(var(--spacing)*2) !important
    }

    .ml-3 {
        margin-left: calc(var(--spacing)*3)
    }

    .ml-4 {
        margin-left: calc(var(--spacing)*4)
    }

    .ml-5 {
        margin-left: calc(var(--spacing)*5)
    }

    .ml-5\.5 {
        margin-left: calc(var(--spacing)*5.5)
    }

    .ml-6 {
        margin-left: calc(var(--spacing)*6)
    }

    .ml-7 {
        margin-left: calc(var(--spacing)*7)
    }

    .ml-8 {
        margin-left: calc(var(--spacing)*8)
    }

    .ml-10 {
        margin-left: calc(var(--spacing)*10)
    }

    .ml-16 {
        margin-left: calc(var(--spacing)*16)
    }

    .ml-\[0\.1rem\] {
        margin-left: .1rem
    }

    .ml-\[0\.438rem\] {
        margin-left: .438rem
    }

    .ml-\[2px\] {
        margin-left: 2px
    }

    .ml-\[4px\] {
        margin-left: 4px
    }

    .ml-\[8px\] {
        margin-left: 8px
    }

    .ml-\[10px\] {
        margin-left: 10px
    }

    .ml-\[12px\] {
        margin-left: 12px
    }

    .ml-\[16px\] {
        margin-left: 16px
    }

    .ml-\[24px\] {
        margin-left: 24px
    }

    .ml-\[150px\] {
        margin-left: 150px
    }

    .ml-auto {
        margin-left: auto
    }

    .\[box-sizing\:unset\] {
        box-sizing: unset
    }

    .box-border {
        box-sizing: border-box
    }

    .box-content {
        box-sizing: initial
    }

    .line-clamp-1 {
        -webkit-line-clamp: 1;
        -webkit-box-orient: vertical;
        display: -webkit-box;
        overflow: hidden
    }

    .line-clamp-1\! {
        -webkit-line-clamp: 1 !important;
        -webkit-box-orient: vertical !important;
        display: -webkit-box !important;
        overflow: hidden !important
    }

    .line-clamp-2 {
        -webkit-line-clamp: 2
    }

    .line-clamp-2,
    .line-clamp-3 {
        -webkit-box-orient: vertical;
        display: -webkit-box;
        overflow: hidden
    }

    .line-clamp-3 {
        -webkit-line-clamp: 3
    }

    .line-clamp-4 {
        -webkit-line-clamp: 4
    }

    .line-clamp-4,
    .line-clamp-5 {
        -webkit-box-orient: vertical;
        display: -webkit-box;
        overflow: hidden
    }

    .line-clamp-5 {
        -webkit-line-clamp: 5
    }

    .line-clamp-6 {
        -webkit-line-clamp: 6;
        -webkit-box-orient: vertical;
        display: -webkit-box;
        overflow: hidden
    }

    .\!hidden {
        display: none !important
    }

    .block {
        display: block
    }

    .block\! {
        display: block !important
    }

    .contents {
        display: contents
    }

    .flex {
        display: flex
    }

    .flex\! {
        display: flex !important
    }

    .grid {
        display: grid
    }

    .hidden {
        display: none
    }

    .hidden\! {
        display: none !important
    }

    .inline {
        display: inline
    }

    .inline-block {
        display: inline-block
    }

    .inline-flex {
        display: inline-flex
    }

    .table {
        display: table
    }

    .table-cell {
        display: table-cell
    }

    .table-row {
        display: table-row
    }

    .size-2\.5 {
        width: calc(var(--spacing)*2.5);
        height: calc(var(--spacing)*2.5)
    }

    .size-3 {
        width: calc(var(--spacing)*3);
        height: calc(var(--spacing)*3)
    }

    .size-3\.5 {
        width: calc(var(--spacing)*3.5);
        height: calc(var(--spacing)*3.5)
    }

    .size-3\.5\! {
        width: calc(var(--spacing)*3.5) !important;
        height: calc(var(--spacing)*3.5) !important
    }

    .size-4 {
        width: calc(var(--spacing)*4);
        height: calc(var(--spacing)*4)
    }

    .size-5 {
        width: calc(var(--spacing)*5);
        height: calc(var(--spacing)*5)
    }

    .size-6 {
        width: calc(var(--spacing)*6);
        height: calc(var(--spacing)*6)
    }

    .size-7\! {
        width: calc(var(--spacing)*7) !important;
        height: calc(var(--spacing)*7) !important
    }

    .size-8 {
        width: calc(var(--spacing)*8);
        height: calc(var(--spacing)*8)
    }

    .size-10 {
        width: calc(var(--spacing)*10);
        height: calc(var(--spacing)*10)
    }

    .size-12 {
        width: calc(var(--spacing)*12);
        height: calc(var(--spacing)*12)
    }

    .size-15 {
        width: calc(var(--spacing)*15);
        height: calc(var(--spacing)*15)
    }

    .size-25 {
        width: calc(var(--spacing)*25);
        height: calc(var(--spacing)*25)
    }

    .size-40 {
        width: calc(var(--spacing)*40);
        height: calc(var(--spacing)*40)
    }

    .size-\[\.375rem\] {
        width: .375rem;
        height: .375rem
    }

    .size-\[0\.9rem\] {
        width: .9rem;
        height: .9rem
    }

    .size-\[0\.747rem\] {
        width: .747rem;
        height: .747rem
    }

    .size-\[10px\] {
        width: 10px;
        height: 10px
    }

    .size-\[12px\] {
        width: 12px;
        height: 12px
    }

    .size-\[19px\] {
        width: 19px;
        height: 19px
    }

    .size-\[90\%\] {
        width: 90%;
        height: 90%
    }

    .size-\[inherit\] {
        width: inherit;
        height: inherit
    }

    .size-auto {
        width: auto;
        height: auto
    }

    .size-fit {
        width: fit-content;
        height: fit-content
    }

    .size-full {
        width: 100%;
        height: 100%
    }

    .size-full\! {
        width: 100% !important;
        height: 100% !important
    }

    .h-\(--radix-select-trigger-height\) {
        height: var(--radix-select-trigger-height)
    }

    .h-0 {
        height: calc(var(--spacing)*0)
    }

    .h-0\.5 {
        height: calc(var(--spacing)*.5)
    }

    .h-1 {
        height: calc(var(--spacing)*1)
    }

    .h-1\.5 {
        height: calc(var(--spacing)*1.5)
    }

    .h-2 {
        height: calc(var(--spacing)*2)
    }

    .h-2\.5 {
        height: calc(var(--spacing)*2.5)
    }

    .h-2\/5 {
        height: 40%
    }

    .h-3 {
        height: calc(var(--spacing)*3)
    }

    .h-3\.5 {
        height: calc(var(--spacing)*3.5)
    }

    .h-3\/4 {
        height: 75%
    }

    .h-3\/5 {
        height: 60%
    }

    .h-4 {
        height: calc(var(--spacing)*4)
    }

    .h-4\.5 {
        height: calc(var(--spacing)*4.5)
    }

    .h-4\/6 {
        height: 66.6667%
    }

    .h-5 {
        height: calc(var(--spacing)*5)
    }

    .h-5\.5 {
        height: calc(var(--spacing)*5.5)
    }

    .h-6 {
        height: calc(var(--spacing)*6)
    }

    .h-6\.25 {
        height: calc(var(--spacing)*6.25)
    }

    .h-7 {
        height: calc(var(--spacing)*7)
    }

    .h-7\! {
        height: calc(var(--spacing)*7) !important
    }

    .h-7\.5 {
        height: calc(var(--spacing)*7.5)
    }

    .h-8 {
        height: calc(var(--spacing)*8)
    }

    .h-8\! {
        height: calc(var(--spacing)*8) !important
    }

    .h-9 {
        height: calc(var(--spacing)*9)
    }

    .h-10 {
        height: calc(var(--spacing)*10)
    }

    .h-10\! {
        height: calc(var(--spacing)*10) !important
    }

    .h-10\.5 {
        height: calc(var(--spacing)*10.5)
    }

    .h-10\.75 {
        height: calc(var(--spacing)*10.75)
    }

    .h-11 {
        height: calc(var(--spacing)*11)
    }

    .h-11\.5 {
        height: calc(var(--spacing)*11.5)
    }

    .h-12 {
        height: calc(var(--spacing)*12)
    }

    .h-13 {
        height: calc(var(--spacing)*13)
    }

    .h-14 {
        height: calc(var(--spacing)*14)
    }

    .h-14\.25 {
        height: calc(var(--spacing)*14.25)
    }

    .h-15 {
        height: calc(var(--spacing)*15)
    }

    .h-16 {
        height: calc(var(--spacing)*16)
    }

    .h-18 {
        height: calc(var(--spacing)*18)
    }

    .h-20 {
        height: calc(var(--spacing)*20)
    }

    .h-21\.5 {
        height: calc(var(--spacing)*21.5)
    }

    .h-23 {
        height: calc(var(--spacing)*23)
    }

    .h-23\.5 {
        height: calc(var(--spacing)*23.5)
    }

    .h-24 {
        height: calc(var(--spacing)*24)
    }

    .h-24\.5 {
        height: calc(var(--spacing)*24.5)
    }

    .h-25 {
        height: calc(var(--spacing)*25)
    }

    .h-26\.5 {
        height: calc(var(--spacing)*26.5)
    }

    .h-26\.25 {
        height: calc(var(--spacing)*26.25)
    }

    .h-32\.5 {
        height: calc(var(--spacing)*32.5)
    }

    .h-36 {
        height: calc(var(--spacing)*36)
    }

    .h-37\.5 {
        height: calc(var(--spacing)*37.5)
    }

    .h-40 {
        height: calc(var(--spacing)*40)
    }

    .h-43\.5 {
        height: calc(var(--spacing)*43.5)
    }

    .h-44 {
        height: calc(var(--spacing)*44)
    }

    .h-47 {
        height: calc(var(--spacing)*47)
    }

    .h-48\.5 {
        height: calc(var(--spacing)*48.5)
    }

    .h-56 {
        height: calc(var(--spacing)*56)
    }

    .h-58\.5 {
        height: calc(var(--spacing)*58.5)
    }

    .h-72 {
        height: calc(var(--spacing)*72)
    }

    .h-82\! {
        height: calc(var(--spacing)*82) !important
    }

    .h-100 {
        height: calc(var(--spacing)*100)
    }

    .h-136 {
        height: calc(var(--spacing)*136)
    }

    .h-138 {
        height: calc(var(--spacing)*138)
    }

    .h-150 {
        height: calc(var(--spacing)*150)
    }

    .h-152 {
        height: calc(var(--spacing)*152)
    }

    .h-164 {
        height: calc(var(--spacing)*164)
    }

    .h-\[\.9em\] {
        height: .9em
    }

    .h-\[\.9rem\] {
        height: .9rem
    }

    .h-\[0\.563rem\] {
        height: .563rem
    }

    .h-\[0\.703rem\] {
        height: .703rem
    }

    .h-\[1\.3rem\] {
        height: 1.3rem
    }

    .h-\[1\.4rem\] {
        height: 1.4rem
    }

    .h-\[1\.313rem\] {
        height: 1.313rem
    }

    .h-\[1em\] {
        height: 1em
    }

    .h-\[2\.85rem\] {
        height: 2.85rem
    }

    .h-\[2\.813rem\] {
        height: 2.813rem
    }

    .h-\[2px\] {
        height: 2px
    }

    .h-\[3\.2rem\] {
        height: 3.2rem
    }

    .h-\[5\.688rem\] {
        height: 5.688rem
    }

    .h-\[5px\] {
        height: 5px
    }

    .h-\[6px\] {
        height: 6px
    }

    .h-\[10px\] {
        height: 10px
    }

    .h-\[12px\] {
        height: 12px
    }

    .h-\[14px\] {
        height: 14px
    }

    .h-\[15px\] {
        height: 15px
    }

    .h-\[16px\] {
        height: 16px
    }

    .h-\[21px\] {
        height: 21px
    }

    .h-\[22px\] {
        height: 22px
    }

    .h-\[24px\] {
        height: 24px
    }

    .h-\[25px\] {
        height: 25px
    }

    .h-\[28px\] {
        height: 28px
    }

    .h-\[30px\] {
        height: 30px
    }

    .h-\[32px\] {
        height: 32px
    }

    .h-\[33px\] {
        height: 33px
    }

    .h-\[34px\] {
        height: 34px
    }

    .h-\[38px\] {
        height: 38px
    }

    .h-\[40px\] {
        height: 40px
    }

    .h-\[44px\] {
        height: 44px
    }

    .h-\[44px\]\! {
        height: 44px !important
    }

    .h-\[45px\] {
        height: 45px
    }

    .h-\[45px\]\! {
        height: 45px !important
    }

    .h-\[46px\] {
        height: 46px
    }

    .h-\[48px\] {
        height: 48px
    }

    .h-\[50px\] {
        height: 50px
    }

    .h-\[50vh\] {
        height: 50vh
    }

    .h-\[52px\] {
        height: 52px
    }

    .h-\[56px\] {
        height: 56px
    }

    .h-\[60px\] {
        height: 60px
    }

    .h-\[60vh\] {
        height: 60vh
    }

    .h-\[64px\] {
        height: 64px
    }

    .h-\[65\%\] {
        height: 65%
    }

    .h-\[68px\] {
        height: 68px
    }

    .h-\[70px\] {
        height: 70px
    }

    .h-\[72px\] {
        height: 72px
    }

    .h-\[80px\] {
        height: 80px
    }

    .h-\[85\%\] {
        height: 85%
    }

    .h-\[90\%\] {
        height: 90%
    }

    .h-\[90vh\] {
        height: 90vh
    }

    .h-\[92px\] {
        height: 92px
    }

    .h-\[97vh\] {
        height: 97vh
    }

    .h-\[99px\] {
        height: 99px
    }

    .h-\[100px\] {
        height: 100px
    }

    .h-\[102px\] {
        height: 102px
    }

    .h-\[105px\] {
        height: 105px
    }

    .h-\[108px\] {
        height: 108px
    }

    .h-\[110px\] {
        height: 110px
    }

    .h-\[120px\] {
        height: 120px
    }

    .h-\[134px\] {
        height: 134px
    }

    .h-\[138px\] {
        height: 138px
    }

    .h-\[140px\] {
        height: 140px
    }

    .h-\[144px\] {
        height: 144px
    }

    .h-\[145px\] {
        height: 145px
    }

    .h-\[152px\] {
        height: 152px
    }

    .h-\[178px\] {
        height: 178px
    }

    .h-\[186px\] {
        height: 186px
    }

    .h-\[220px\] {
        height: 220px
    }

    .h-\[225px\] {
        height: 225px
    }

    .h-\[230px\] {
        height: 230px
    }

    .h-\[250px\] {
        height: 250px
    }

    .h-\[354px\] {
        height: 354px
    }

    .h-\[380px\] {
        height: 380px
    }

    .h-\[400px\] {
        height: 400px
    }

    .h-\[438px\] {
        height: 438px
    }

    .h-\[621px\] {
        height: 621px
    }

    .h-\[inherit\] {
        height: inherit
    }

    .h-auto {
        height: auto
    }

    .h-auto\! {
        height: auto !important
    }

    .h-fit {
        height: fit-content
    }

    .h-full {
        height: 100%
    }

    .h-max {
        height: max-content
    }

    .h-min\! {
        height: min-content !important
    }

    .h-px {
        height: 1px
    }

    .h-screen {
        height: 100vh
    }

    .max-h-0 {
        max-height: calc(var(--spacing)*0)
    }

    .max-h-4 {
        max-height: calc(var(--spacing)*4)
    }

    .max-h-6 {
        max-height: calc(var(--spacing)*6)
    }

    .max-h-12 {
        max-height: calc(var(--spacing)*12)
    }

    .max-h-12\.5 {
        max-height: calc(var(--spacing)*12.5)
    }

    .max-h-27 {
        max-height: calc(var(--spacing)*27)
    }

    .max-h-32 {
        max-height: calc(var(--spacing)*32)
    }

    .max-h-38 {
        max-height: calc(var(--spacing)*38)
    }

    .max-h-39 {
        max-height: calc(var(--spacing)*39)
    }

    .max-h-40 {
        max-height: calc(var(--spacing)*40)
    }

    .max-h-44 {
        max-height: calc(var(--spacing)*44)
    }

    .max-h-44\.5 {
        max-height: calc(var(--spacing)*44.5)
    }

    .max-h-56 {
        max-height: calc(var(--spacing)*56)
    }

    .max-h-60 {
        max-height: calc(var(--spacing)*60)
    }

    .max-h-64 {
        max-height: calc(var(--spacing)*64)
    }

    .max-h-72 {
        max-height: calc(var(--spacing)*72)
    }

    .max-h-75 {
        max-height: calc(var(--spacing)*75)
    }

    .max-h-84 {
        max-height: calc(var(--spacing)*84)
    }

    .max-h-96 {
        max-height: calc(var(--spacing)*96)
    }

    .max-h-120 {
        max-height: calc(var(--spacing)*120)
    }

    .max-h-123\.75 {
        max-height: calc(var(--spacing)*123.75)
    }

    .max-h-130\.5 {
        max-height: calc(var(--spacing)*130.5)
    }

    .max-h-\[16px\] {
        max-height: 16px
    }

    .max-h-\[48px\] {
        max-height: 48px
    }

    .max-h-\[57vh\] {
        max-height: 57vh
    }

    .max-h-\[60px\] {
        max-height: 60px
    }

    .max-h-\[70vh\] {
        max-height: 70vh
    }

    .max-h-\[75vh\] {
        max-height: 75vh
    }

    .max-h-\[80vh\]\! {
        max-height: 80vh !important
    }

    .max-h-\[130px\] {
        max-height: 130px
    }

    .max-h-\[200px\] {
        max-height: 200px
    }

    .max-h-\[275px\] {
        max-height: 275px
    }

    .max-h-\[279px\] {
        max-height: 279px
    }

    .max-h-\[300px\] {
        max-height: 300px
    }

    .max-h-\[354px\] {
        max-height: 354px
    }

    .max-h-\[400px\] {
        max-height: 400px
    }

    .max-h-\[628px\] {
        max-height: 628px
    }

    .max-h-\[737px\] {
        max-height: 737px
    }

    .max-h-\[calc\(\(8\*var\(--list-item-min-h\)\+7\*var\(--list-gap\)\)\+2\*var\(--list-y-padding\)\)\] {
        max-height: calc((8*var(--list-item-min-h) + 7*var(--list-gap)) + 2*var(--list-y-padding))
    }

    .max-h-\[calc\(100vh-2rem\)\] {
        max-height: calc(100vh - 2rem)
    }

    .max-h-\[calc\(100vh-8rem\)\] {
        max-height: calc(100vh - 8rem)
    }

    .max-h-\[calc\(100vh-320px\)\] {
        max-height: calc(100vh - 320px)
    }

    .max-h-\[calc\(var\(--radix-popper-available-height\)-220px\)\] {
        max-height: calc(var(--radix-popper-available-height) - 220px)
    }

    .max-h-\[inherit\] {
        max-height: inherit
    }

    .max-h-full {
        max-height: 100%
    }

    .max-h-full\! {
        max-height: 100% !important
    }

    .max-h-max {
        max-height: max-content
    }

    .max-h-screen {
        max-height: 100vh
    }

    .min-h-0 {
        min-height: calc(var(--spacing)*0)
    }

    .min-h-2\.5 {
        min-height: calc(var(--spacing)*2.5)
    }

    .min-h-4 {
        min-height: calc(var(--spacing)*4)
    }

    .min-h-5 {
        min-height: calc(var(--spacing)*5)
    }

    .min-h-6 {
        min-height: calc(var(--spacing)*6)
    }

    .min-h-7 {
        min-height: calc(var(--spacing)*7)
    }

    .min-h-8 {
        min-height: calc(var(--spacing)*8)
    }

    .min-h-9 {
        min-height: calc(var(--spacing)*9)
    }

    .min-h-10 {
        min-height: calc(var(--spacing)*10)
    }

    .min-h-11 {
        min-height: calc(var(--spacing)*11)
    }

    .min-h-12 {
        min-height: calc(var(--spacing)*12)
    }

    .min-h-13 {
        min-height: calc(var(--spacing)*13)
    }

    .min-h-14 {
        min-height: calc(var(--spacing)*14)
    }

    .min-h-16 {
        min-height: calc(var(--spacing)*16)
    }

    .min-h-17\.5 {
        min-height: calc(var(--spacing)*17.5)
    }

    .min-h-20 {
        min-height: calc(var(--spacing)*20)
    }

    .min-h-22\.5 {
        min-height: calc(var(--spacing)*22.5)
    }

    .min-h-25\.5 {
        min-height: calc(var(--spacing)*25.5)
    }

    .min-h-30 {
        min-height: calc(var(--spacing)*30)
    }

    .min-h-48\.5 {
        min-height: calc(var(--spacing)*48.5)
    }

    .min-h-50 {
        min-height: calc(var(--spacing)*50)
    }

    .min-h-51 {
        min-height: calc(var(--spacing)*51)
    }

    .min-h-58 {
        min-height: calc(var(--spacing)*58)
    }

    .min-h-60 {
        min-height: calc(var(--spacing)*60)
    }

    .min-h-69\! {
        min-height: calc(var(--spacing)*69) !important
    }

    .min-h-88\.5 {
        min-height: calc(var(--spacing)*88.5)
    }

    .min-h-115\.5 {
        min-height: calc(var(--spacing)*115.5)
    }

    .min-h-139\.5 {
        min-height: calc(var(--spacing)*139.5)
    }

    .min-h-\[1em\] {
        min-height: 1em
    }

    .min-h-\[2\.438rem\] {
        min-height: 2.438rem
    }

    .min-h-\[3\.2rem\] {
        min-height: 3.2rem
    }

    .min-h-\[10px\] {
        min-height: 10px
    }

    .min-h-\[13\.813rem\] {
        min-height: 13.813rem
    }

    .min-h-\[14\.188rem\] {
        min-height: 14.188rem
    }

    .min-h-\[14px\] {
        min-height: 14px
    }

    .min-h-\[18px\] {
        min-height: 18px
    }

    .min-h-\[22px\] {
        min-height: 22px
    }

    .min-h-\[24px\] {
        min-height: 24px
    }

    .min-h-\[26\.4px\] {
        min-height: 26.4px
    }

    .min-h-\[30px\] {
        min-height: 30px
    }

    .min-h-\[30vh\] {
        min-height: 30vh
    }

    .min-h-\[33px\] {
        min-height: 33px
    }

    .min-h-\[40px\] {
        min-height: 40px
    }

    .min-h-\[44px\] {
        min-height: 44px
    }

    .min-h-\[48px\] {
        min-height: 48px
    }

    .min-h-\[50px\] {
        min-height: 50px
    }

    .min-h-\[56px\] {
        min-height: 56px
    }

    .min-h-\[60px\] {
        min-height: 60px
    }

    .min-h-\[68px\] {
        min-height: 68px
    }

    .min-h-\[70vh\] {
        min-height: 70vh
    }

    .min-h-\[72px\] {
        min-height: 72px
    }

    .min-h-\[80px\] {
        min-height: 80px
    }

    .min-h-\[80vh\] {
        min-height: 80vh
    }

    .min-h-\[82\%\] {
        min-height: 82%
    }

    .min-h-\[82px\] {
        min-height: 82px
    }

    .min-h-\[82vh\] {
        min-height: 82vh
    }

    .min-h-\[99px\] {
        min-height: 99px
    }

    .min-h-\[102px\] {
        min-height: 102px
    }

    .min-h-\[134px\] {
        min-height: 134px
    }

    .min-h-\[150px\] {
        min-height: 150px
    }

    .min-h-\[200px\] {
        min-height: 200px
    }

    .min-h-\[202px\] {
        min-height: 202px
    }

    .min-h-\[245px\] {
        min-height: 245px
    }

    .min-h-\[258px\] {
        min-height: 258px
    }

    .min-h-\[266px\] {
        min-height: 266px
    }

    .min-h-\[292px\] {
        min-height: 292px
    }

    .min-h-\[299px\]\! {
        min-height: 299px !important
    }

    .min-h-\[300px\] {
        min-height: 300px
    }

    .min-h-\[365px\] {
        min-height: 365px
    }

    .min-h-\[400px\] {
        min-height: 400px
    }

    .min-h-\[503px\] {
        min-height: 503px
    }

    .min-h-\[609px\] {
        min-height: 609px
    }

    .min-h-\[635px\] {
        min-height: 635px
    }

    .min-h-\[640px\] {
        min-height: 640px
    }

    .min-h-fit {
        min-height: fit-content
    }

    .min-h-full {
        min-height: 100%
    }

    .min-h-screen {
        min-height: 100vh
    }

    .w-\(--radix-popover-trigger-width\) {
        width: var(--radix-popover-trigger-width)
    }

    .w-0 {
        width: calc(var(--spacing)*0)
    }

    .w-0\.5 {
        width: calc(var(--spacing)*.5)
    }

    .w-1 {
        width: calc(var(--spacing)*1)
    }

    .w-1\.5 {
        width: calc(var(--spacing)*1.5)
    }

    .w-1\/2 {
        width: 50%
    }

    .w-1\/3 {
        width: 33.3333%
    }

    .w-1\/4 {
        width: 25%
    }

    .w-1\/5 {
        width: 20%
    }

    .w-1\/6 {
        width: 16.6667%
    }

    .w-1\/12 {
        width: 8.33333%
    }

    .w-2 {
        width: calc(var(--spacing)*2)
    }

    .w-2\.5 {
        width: calc(var(--spacing)*2.5)
    }

    .w-2\/4 {
        width: 50%
    }

    .w-2\/5 {
        width: 40%
    }

    .w-3 {
        width: calc(var(--spacing)*3)
    }

    .w-3\.5 {
        width: calc(var(--spacing)*3.5)
    }

    .w-3\/4 {
        width: 75%
    }

    .w-3\/5 {
        width: 60%
    }

    .w-3xl {
        width: var(--container-3xl)
    }

    .w-4 {
        width: calc(var(--spacing)*4)
    }

    .w-4\.5 {
        width: calc(var(--spacing)*4.5)
    }

    .w-4\/5 {
        width: 80%
    }

    .w-4\/6 {
        width: 66.6667%
    }

    .w-5 {
        width: calc(var(--spacing)*5)
    }

    .w-5\.5 {
        width: calc(var(--spacing)*5.5)
    }

    .w-6 {
        width: calc(var(--spacing)*6)
    }

    .w-7 {
        width: calc(var(--spacing)*7)
    }

    .w-7\! {
        width: calc(var(--spacing)*7) !important
    }

    .w-7\.5 {
        width: calc(var(--spacing)*7.5)
    }

    .w-8 {
        width: calc(var(--spacing)*8)
    }

    .w-8\! {
        width: calc(var(--spacing)*8) !important
    }

    .w-9 {
        width: calc(var(--spacing)*9)
    }

    .w-9\/12 {
        width: 75%
    }

    .w-10 {
        width: calc(var(--spacing)*10)
    }

    .w-11\/12 {
        width: 91.6667%
    }

    .w-12 {
        width: calc(var(--spacing)*12)
    }

    .w-13\.75 {
        width: calc(var(--spacing)*13.75)
    }

    .w-14 {
        width: calc(var(--spacing)*14)
    }

    .w-14\.25 {
        width: calc(var(--spacing)*14.25)
    }

    .w-15 {
        width: calc(var(--spacing)*15)
    }

    .w-16 {
        width: calc(var(--spacing)*16)
    }

    .w-17\.5 {
        width: calc(var(--spacing)*17.5)
    }

    .w-18 {
        width: calc(var(--spacing)*18)
    }

    .w-18\.5 {
        width: calc(var(--spacing)*18.5)
    }

    .w-19 {
        width: calc(var(--spacing)*19)
    }

    .w-20 {
        width: calc(var(--spacing)*20)
    }

    .w-22 {
        width: calc(var(--spacing)*22)
    }

    .w-22\.5 {
        width: calc(var(--spacing)*22.5)
    }

    .w-24 {
        width: calc(var(--spacing)*24)
    }

    .w-24\! {
        width: calc(var(--spacing)*24) !important
    }

    .w-25 {
        width: calc(var(--spacing)*25)
    }

    .w-25\.5 {
        width: calc(var(--spacing)*25.5)
    }

    .w-26 {
        width: calc(var(--spacing)*26)
    }

    .w-26\.25 {
        width: calc(var(--spacing)*26.25)
    }

    .w-27 {
        width: calc(var(--spacing)*27)
    }

    .w-27\.5 {
        width: calc(var(--spacing)*27.5)
    }

    .w-28 {
        width: calc(var(--spacing)*28)
    }

    .w-28\.75 {
        width: calc(var(--spacing)*28.75)
    }

    .w-29 {
        width: calc(var(--spacing)*29)
    }

    .w-30 {
        width: calc(var(--spacing)*30)
    }

    .w-31 {
        width: calc(var(--spacing)*31)
    }

    .w-32 {
        width: calc(var(--spacing)*32)
    }

    .w-33 {
        width: calc(var(--spacing)*33)
    }

    .w-34 {
        width: calc(var(--spacing)*34)
    }

    .w-34\.5 {
        width: calc(var(--spacing)*34.5)
    }

    .w-35\.5 {
        width: calc(var(--spacing)*35.5)
    }

    .w-35\.75 {
        width: calc(var(--spacing)*35.75)
    }

    .w-36 {
        width: calc(var(--spacing)*36)
    }

    .w-36\.75 {
        width: calc(var(--spacing)*36.75)
    }

    .w-37\.5 {
        width: calc(var(--spacing)*37.5)
    }

    .w-38 {
        width: calc(var(--spacing)*38)
    }

    .w-38\.75 {
        width: calc(var(--spacing)*38.75)
    }

    .w-40 {
        width: calc(var(--spacing)*40)
    }

    .w-40\.75 {
        width: calc(var(--spacing)*40.75)
    }

    .w-42 {
        width: calc(var(--spacing)*42)
    }

    .w-42\.5 {
        width: calc(var(--spacing)*42.5)
    }

    .w-44 {
        width: calc(var(--spacing)*44)
    }

    .w-44\.5 {
        width: calc(var(--spacing)*44.5)
    }

    .w-46 {
        width: calc(var(--spacing)*46)
    }

    .w-47\.75\! {
        width: calc(var(--spacing)*47.75) !important
    }

    .w-48 {
        width: calc(var(--spacing)*48)
    }

    .w-48\.5 {
        width: calc(var(--spacing)*48.5)
    }

    .w-50 {
        width: calc(var(--spacing)*50)
    }

    .w-52 {
        width: calc(var(--spacing)*52)
    }

    .w-52\.5 {
        width: calc(var(--spacing)*52.5)
    }

    .w-53\.5 {
        width: calc(var(--spacing)*53.5)
    }

    .w-55 {
        width: calc(var(--spacing)*55)
    }

    .w-56 {
        width: calc(var(--spacing)*56)
    }

    .w-60 {
        width: calc(var(--spacing)*60)
    }

    .w-62\.5 {
        width: calc(var(--spacing)*62.5)
    }

    .w-63 {
        width: calc(var(--spacing)*63)
    }

    .w-64 {
        width: calc(var(--spacing)*64)
    }

    .w-64\.75 {
        width: calc(var(--spacing)*64.75)
    }

    .w-65 {
        width: calc(var(--spacing)*65)
    }

    .w-66 {
        width: calc(var(--spacing)*66)
    }

    .w-66\.5 {
        width: calc(var(--spacing)*66.5)
    }

    .w-70 {
        width: calc(var(--spacing)*70)
    }

    .w-72 {
        width: calc(var(--spacing)*72)
    }

    .w-72\.5 {
        width: calc(var(--spacing)*72.5)
    }

    .w-74\! {
        width: calc(var(--spacing)*74) !important
    }

    .w-75 {
        width: calc(var(--spacing)*75)
    }

    .w-76 {
        width: calc(var(--spacing)*76)
    }

    .w-77\.5 {
        width: calc(var(--spacing)*77.5)
    }

    .w-82 {
        width: calc(var(--spacing)*82)
    }

    .w-84 {
        width: calc(var(--spacing)*84)
    }

    .w-87\.5 {
        width: calc(var(--spacing)*87.5)
    }

    .w-100 {
        width: calc(var(--spacing)*100)
    }

    .w-108 {
        width: calc(var(--spacing)*108)
    }

    .w-119 {
        width: calc(var(--spacing)*119)
    }

    .w-142 {
        width: calc(var(--spacing)*142)
    }

    .w-150 {
        width: calc(var(--spacing)*150)
    }

    .w-152 {
        width: calc(var(--spacing)*152)
    }

    .w-176 {
        width: calc(var(--spacing)*176)
    }

    .w-200 {
        width: calc(var(--spacing)*200)
    }

    .w-207\.5 {
        width: calc(var(--spacing)*207.5)
    }

    .w-242 {
        width: calc(var(--spacing)*242)
    }

    .w-282 {
        width: calc(var(--spacing)*282)
    }

    .w-431 {
        width: calc(var(--spacing)*431)
    }

    .w-\[\.9em\] {
        width: .9em
    }

    .w-\[\.9rem\] {
        width: .9rem
    }

    .w-\[0\.063rem\] {
        width: .063rem
    }

    .w-\[0\.703rem\] {
        width: .703rem
    }

    .w-\[1\%\] {
        width: 1%
    }

    .w-\[3\.38rem\] {
        width: 3.38rem
    }

    .w-\[3px\] {
        width: 3px
    }

    .w-\[4\.6rem\] {
        width: 4.6rem
    }

    .w-\[4em\] {
        width: 4em
    }

    .w-\[5\%\] {
        width: 5%
    }

    .w-\[5\.6rem\] {
        width: 5.6rem
    }

    .w-\[6\.2rem\] {
        width: 6.2rem
    }

    .w-\[6\.3rem\] {
        width: 6.3rem
    }

    .w-\[6\.9rem\] {
        width: 6.9rem
    }

    .w-\[6\.363rem\] {
        width: 6.363rem
    }

    .w-\[6\.938rem\] {
        width: 6.938rem
    }

    .w-\[6rem\] {
        width: 6rem
    }

    .w-\[7\%\] {
        width: 7%
    }

    .w-\[7\.25rem\] {
        width: 7.25rem
    }

    .w-\[8rem\] {
        width: 8rem
    }

    .w-\[9\.025rem\] {
        width: 9.025rem
    }

    .w-\[10\%\] {
        width: 10%
    }

    .w-\[10\.65rem\] {
        width: 10.65rem
    }

    .w-\[11\.563rem\] {
        width: 11.563rem
    }

    .w-\[13\.3rem\] {
        width: 13.3rem
    }

    .w-\[14\.5rem\] {
        width: 14.5rem
    }

    .w-\[14\],
    .w-\[14px\] {
        width: 14px
    }

    .w-\[15\%\] {
        width: 15%
    }

    .w-\[16\%\] {
        width: 16%
    }

    .w-\[16px\] {
        width: 16px
    }

    .w-\[16rem\] {
        width: 16rem
    }

    .w-\[17\%\] {
        width: 17%
    }

    .w-\[20\%\] {
        width: 20%
    }

    .w-\[20px\] {
        width: 20px
    }

    .w-\[20rem\] {
        width: 20rem
    }

    .w-\[23rem\] {
        width: 23rem
    }

    .w-\[24px\] {
        width: 24px
    }

    .w-\[25\%\] {
        width: 25%
    }

    .w-\[26\%\] {
        width: 26%
    }

    .w-\[28\.688rem\] {
        width: 28.688rem
    }

    .w-\[30\%\] {
        width: 30%
    }

    .w-\[30px\] {
        width: 30px
    }

    .w-\[30vw\] {
        width: 30vw
    }

    .w-\[32px\] {
        width: 32px
    }

    .w-\[33\%\] {
        width: 33%
    }

    .w-\[34px\] {
        width: 34px
    }

    .w-\[35\%\] {
        width: 35%
    }

    .w-\[35px\] {
        width: 35px
    }

    .w-\[36px\] {
        width: 36px
    }

    .w-\[40\%\] {
        width: 40%
    }

    .w-\[40px\] {
        width: 40px
    }

    .w-\[44px\] {
        width: 44px
    }

    .w-\[45px\] {
        width: 45px
    }

    .w-\[50\%\] {
        width: 50%
    }

    .w-\[53px\] {
        width: 53px
    }

    .w-\[54px\] {
        width: 54px
    }

    .w-\[56px\] {
        width: 56px
    }

    .w-\[60\%\] {
        width: 60%
    }

    .w-\[60px\] {
        width: 60px
    }

    .w-\[64px\] {
        width: 64px
    }

    .w-\[68px\] {
        width: 68px
    }

    .w-\[70\%\] {
        width: 70%
    }

    .w-\[70px\] {
        width: 70px
    }

    .w-\[80px\] {
        width: 80px
    }

    .w-\[82\%\] {
        width: 82%
    }

    .w-\[85vw\] {
        width: 85vw
    }

    .w-\[88\%\] {
        width: 88%
    }

    .w-\[90\%\] {
        width: 90%
    }

    .w-\[90\.5\%\] {
        width: 90.5%
    }

    .w-\[90px\] {
        width: 90px
    }

    .w-\[92\%\] {
        width: 92%
    }

    .w-\[92vw\] {
        width: 92vw
    }

    .w-\[95\%\] {
        width: 95%
    }

    .w-\[97px\] {
        width: 97px
    }

    .w-\[98\%\] {
        width: 98%
    }

    .w-\[98\%\]\! {
        width: 98% !important
    }

    .w-\[100px\] {
        width: 100px
    }

    .w-\[106px\] {
        width: 106px
    }

    .w-\[107px\] {
        width: 107px
    }

    .w-\[109px\] {
        width: 109px
    }

    .w-\[110px\] {
        width: 110px
    }

    .w-\[110px\]\! {
        width: 110px !important
    }

    .w-\[115px\] {
        width: 115px
    }

    .w-\[126px\] {
        width: 126px
    }

    .w-\[131px\] {
        width: 131px
    }

    .w-\[138px\] {
        width: 138px
    }

    .w-\[140px\] {
        width: 140px
    }

    .w-\[147px\] {
        width: 147px
    }

    .w-\[150px\] {
        width: 150px
    }

    .w-\[180px\] {
        width: 180px
    }

    .w-\[185px\] {
        width: 185px
    }

    .w-\[196px\] {
        width: 196px
    }

    .w-\[200px\] {
        width: 200px
    }

    .w-\[208px\] {
        width: 208px
    }

    .w-\[210px\] {
        width: 210px
    }

    .w-\[216px\] {
        width: 216px
    }

    .w-\[226px\] {
        width: 226px
    }

    .w-\[226px\]\! {
        width: 226px !important
    }

    .w-\[245px\] {
        width: 245px
    }

    .w-\[250px\] {
        width: 250px
    }

    .w-\[252px\] {
        width: 252px
    }

    .w-\[255px\] {
        width: 255px
    }

    .w-\[256px\] {
        width: 256px
    }

    .w-\[257px\] {
        width: 257px
    }

    .w-\[265px\] {
        width: 265px
    }

    .w-\[266px\] {
        width: 266px
    }

    .w-\[270px\] {
        width: 270px
    }

    .w-\[285px\] {
        width: 285px
    }

    .w-\[296px\] {
        width: 296px
    }

    .w-\[312px\] {
        width: 312px
    }

    .w-\[314px\] {
        width: 314px
    }

    .w-\[320px\] {
        width: 320px
    }

    .w-\[328px\] {
        width: 328px
    }

    .w-\[366px\] {
        width: 366px
    }

    .w-\[394px\] {
        width: 394px
    }

    .w-\[400px\] {
        width: 400px
    }

    .w-\[416px\] {
        width: 416px
    }

    .w-\[593px\] {
        width: 593px
    }

    .w-\[730px\] {
        width: 730px
    }

    .w-\[892px\] {
        width: 892px
    }

    .w-\[960px\] {
        width: 960px
    }

    .w-\[1200px\] {
        width: 1200px
    }

    .w-\[1300px\] {
        width: 1300px
    }

    .w-\[calc\(100\%\+43px\)\]\! {
        width: calc(100% + 43px) !important
    }

    .w-\[calc\(100\%-10px\)\] {
        width: calc(100% - 10px)
    }

    .w-\[calc\(100vw-var\(--nav-width\)-64px\)\]\! {
        width: calc(100vw - var(--nav-width) - 64px) !important
    }

    .w-\[calc\(100vw-var\(--nav-width\)-80px\)\] {
        width: calc(100vw - var(--nav-width) - 80px)
    }

    .w-\[calc\(var\(--radix-popover-trigger-width\)-64px\)\] {
        width: calc(var(--radix-popover-trigger-width) - 64px)
    }

    .w-auto {
        width: auto
    }

    .w-auto\! {
        width: auto !important
    }

    .w-fit {
        width: fit-content
    }

    .w-fit\! {
        width: fit-content !important
    }

    .w-full {
        width: 100%
    }

    .w-full\! {
        width: 100% !important
    }

    .w-max {
        width: max-content
    }

    .w-px {
        width: 1px
    }

    .w-screen {
        width: 100vw
    }

    .w-svh {
        width: 100svh
    }

    .max-w-2 {
        max-width: calc(var(--spacing)*2)
    }

    .max-w-2xl {
        max-width: var(--container-2xl)
    }

    .max-w-8 {
        max-width: calc(var(--spacing)*8)
    }

    .max-w-26 {
        max-width: calc(var(--spacing)*26)
    }

    .max-w-30 {
        max-width: calc(var(--spacing)*30)
    }

    .max-w-32\.5 {
        max-width: calc(var(--spacing)*32.5)
    }

    .max-w-36 {
        max-width: calc(var(--spacing)*36)
    }

    .max-w-37\.5 {
        max-width: calc(var(--spacing)*37.5)
    }

    .max-w-40 {
        max-width: calc(var(--spacing)*40)
    }

    .max-w-48 {
        max-width: calc(var(--spacing)*48)
    }

    .max-w-50 {
        max-width: calc(var(--spacing)*50)
    }

    .max-w-52\.5 {
        max-width: calc(var(--spacing)*52.5)
    }

    .max-w-57\.5 {
        max-width: calc(var(--spacing)*57.5)
    }

    .max-w-60 {
        max-width: calc(var(--spacing)*60)
    }

    .max-w-65 {
        max-width: calc(var(--spacing)*65)
    }

    .max-w-67\.5 {
        max-width: calc(var(--spacing)*67.5)
    }

    .max-w-71 {
        max-width: calc(var(--spacing)*71)
    }

    .max-w-74 {
        max-width: calc(var(--spacing)*74)
    }

    .max-w-80 {
        max-width: calc(var(--spacing)*80)
    }

    .max-w-82 {
        max-width: calc(var(--spacing)*82)
    }

    .max-w-88 {
        max-width: calc(var(--spacing)*88)
    }

    .max-w-90\.25 {
        max-width: calc(var(--spacing)*90.25)
    }

    .max-w-114\.25 {
        max-width: calc(var(--spacing)*114.25)
    }

    .max-w-120 {
        max-width: calc(var(--spacing)*120)
    }

    .max-w-160 {
        max-width: calc(var(--spacing)*160)
    }

    .max-w-200\! {
        max-width: calc(var(--spacing)*200) !important
    }

    .max-w-250 {
        max-width: calc(var(--spacing)*250)
    }

    .max-w-315\! {
        max-width: calc(var(--spacing)*315) !important
    }

    .max-w-430 {
        max-width: calc(var(--spacing)*430)
    }

    .max-w-480 {
        max-width: calc(var(--spacing)*480)
    }

    .max-w-\[5\.3rem\] {
        max-width: 5.3rem
    }

    .max-w-\[7\.3rem\] {
        max-width: 7.3rem
    }

    .max-w-\[7\.813rem\] {
        max-width: 7.813rem
    }

    .max-w-\[8\.6rem\] {
        max-width: 8.6rem
    }

    .max-w-\[14\.7rem\] {
        max-width: 14.7rem
    }

    .max-w-\[17\.45rem\] {
        max-width: 17.45rem
    }

    .max-w-\[24rem\] {
        max-width: 24rem
    }

    .max-w-\[25\.438rem\] {
        max-width: 25.438rem
    }

    .max-w-\[28\.688rem\] {
        max-width: 28.688rem
    }

    .max-w-\[40\%\] {
        max-width: 40%
    }

    .max-w-\[40px\] {
        max-width: 40px
    }

    .max-w-\[50\%\] {
        max-width: 50%
    }

    .max-w-\[60\%\] {
        max-width: 60%
    }

    .max-w-\[80\%\] {
        max-width: 80%
    }

    .max-w-\[85\%\] {
        max-width: 85%
    }

    .max-w-\[92\%\] {
        max-width: 92%
    }

    .max-w-\[92px\] {
        max-width: 92px
    }

    .max-w-\[94ch\] {
        max-width: 94ch
    }

    .max-w-\[95\%\] {
        max-width: 95%
    }

    .max-w-\[96px\] {
        max-width: 96px
    }

    .max-w-\[97px\] {
        max-width: 97px
    }

    .max-w-\[100vw\] {
        max-width: 100vw
    }

    .max-w-\[145px\] {
        max-width: 145px
    }

    .max-w-\[150px\] {
        max-width: 150px
    }

    .max-w-\[190px\] {
        max-width: 190px
    }

    .max-w-\[200px\] {
        max-width: 200px
    }

    .max-w-\[240px\] {
        max-width: 240px
    }

    .max-w-\[250px\] {
        max-width: 250px
    }

    .max-w-\[266px\] {
        max-width: 266px
    }

    .max-w-\[314px\] {
        max-width: 314px
    }

    .max-w-\[321px\] {
        max-width: 321px
    }

    .max-w-\[350px\] {
        max-width: 350px
    }

    .max-w-\[355px\] {
        max-width: 355px
    }

    .max-w-\[360px\] {
        max-width: 360px
    }

    .max-w-\[400px\] {
        max-width: 400px
    }

    .max-w-\[422px\] {
        max-width: 422px
    }

    .max-w-\[492px\] {
        max-width: 492px
    }

    .max-w-\[500px\] {
        max-width: 500px
    }

    .max-w-\[953px\] {
        max-width: 953px
    }

    .max-w-\[1000px\] {
        max-width: 1000px
    }

    .max-w-\[1100px\] {
        max-width: 1100px
    }

    .max-w-\[1260px\] {
        max-width: 1260px
    }

    .max-w-\[1920px\] {
        max-width: 1920px
    }

    .max-w-\[calc\(100\%\+40px\)\] {
        max-width: calc(100% + 40px)
    }

    .max-w-\[calc\(100vw-2rem\)\]\! {
        max-width: calc(100vw - 2rem) !important
    }

    .max-w-\[calc\(100vw-var\(--nav-width\)-80px\)\] {
        max-width: calc(100vw - var(--nav-width) - 80px)
    }

    .max-w-fit {
        max-width: fit-content
    }

    .max-w-full {
        max-width: 100%
    }

    .max-w-lg {
        max-width: var(--container-lg)
    }

    .max-w-max {
        max-width: max-content
    }

    .max-w-md {
        max-width: var(--container-md)
    }

    .max-w-none {
        max-width: none
    }

    .max-w-none\! {
        max-width: none !important
    }

    .max-w-px {
        max-width: 1px
    }

    .max-w-xs {
        max-width: var(--container-xs)
    }

    .min-w-\(--radix-select-trigger-width\) {
        min-width: var(--radix-select-trigger-width)
    }

    .min-w-0 {
        min-width: calc(var(--spacing)*0)
    }

    .min-w-2\.5 {
        min-width: calc(var(--spacing)*2.5)
    }

    .min-w-4 {
        min-width: calc(var(--spacing)*4)
    }

    .min-w-6 {
        min-width: calc(var(--spacing)*6)
    }

    .min-w-7 {
        min-width: calc(var(--spacing)*7)
    }

    .min-w-8 {
        min-width: calc(var(--spacing)*8)
    }

    .min-w-9 {
        min-width: calc(var(--spacing)*9)
    }

    .min-w-16 {
        min-width: calc(var(--spacing)*16)
    }

    .min-w-18 {
        min-width: calc(var(--spacing)*18)
    }

    .min-w-20 {
        min-width: calc(var(--spacing)*20)
    }

    .min-w-22 {
        min-width: calc(var(--spacing)*22)
    }

    .min-w-25 {
        min-width: calc(var(--spacing)*25)
    }

    .min-w-26 {
        min-width: calc(var(--spacing)*26)
    }

    .min-w-26\.75 {
        min-width: calc(var(--spacing)*26.75)
    }

    .min-w-28 {
        min-width: calc(var(--spacing)*28)
    }

    .min-w-30 {
        min-width: calc(var(--spacing)*30)
    }

    .min-w-31 {
        min-width: calc(var(--spacing)*31)
    }

    .min-w-32 {
        min-width: calc(var(--spacing)*32)
    }

    .min-w-32\.5 {
        min-width: calc(var(--spacing)*32.5)
    }

    .min-w-36 {
        min-width: calc(var(--spacing)*36)
    }

    .min-w-40 {
        min-width: calc(var(--spacing)*40)
    }

    .min-w-47 {
        min-width: calc(var(--spacing)*47)
    }

    .min-w-48 {
        min-width: calc(var(--spacing)*48)
    }

    .min-w-48\.5 {
        min-width: calc(var(--spacing)*48.5)
    }

    .min-w-53\.5 {
        min-width: calc(var(--spacing)*53.5)
    }

    .min-w-55 {
        min-width: calc(var(--spacing)*55)
    }

    .min-w-64\.75 {
        min-width: calc(var(--spacing)*64.75)
    }

    .min-w-67\.5 {
        min-width: calc(var(--spacing)*67.5)
    }

    .min-w-74 {
        min-width: calc(var(--spacing)*74)
    }

    .min-w-74\! {
        min-width: calc(var(--spacing)*74) !important
    }

    .min-w-78\.5\! {
        min-width: calc(var(--spacing)*78.5) !important
    }

    .min-w-80 {
        min-width: calc(var(--spacing)*80)
    }

    .min-w-85 {
        min-width: calc(var(--spacing)*85)
    }

    .min-w-\[6\.975rem\] {
        min-width: 6.975rem
    }

    .min-w-\[7\.047rem\] {
        min-width: 7.047rem
    }

    .min-w-\[15px\] {
        min-width: 15px
    }

    .min-w-\[16px\] {
        min-width: 16px
    }

    .min-w-\[18px\] {
        min-width: 18px
    }

    .min-w-\[20\%\] {
        min-width: 20%
    }

    .min-w-\[20rem\] {
        min-width: 20rem
    }

    .min-w-\[30px\] {
        min-width: 30px
    }

    .min-w-\[33\.3\%\] {
        min-width: 33.3%
    }

    .min-w-\[33\.333333\%\] {
        min-width: 33.3333%
    }

    .min-w-\[38px\] {
        min-width: 38px
    }

    .min-w-\[44px\] {
        min-width: 44px
    }

    .min-w-\[50\%\] {
        min-width: 50%
    }

    .min-w-\[54px\] {
        min-width: 54px
    }

    .min-w-\[60px\] {
        min-width: 60px
    }

    .min-w-\[65px\] {
        min-width: 65px
    }

    .min-w-\[70px\] {
        min-width: 70px
    }

    .min-w-\[91px\] {
        min-width: 91px
    }

    .min-w-\[100px\] {
        min-width: 100px
    }

    .min-w-\[116px\] {
        min-width: 116px
    }

    .min-w-\[120px\] {
        min-width: 120px
    }

    .min-w-\[140px\] {
        min-width: 140px
    }

    .min-w-\[145px\] {
        min-width: 145px
    }

    .min-w-\[150px\] {
        min-width: 150px
    }

    .min-w-\[180px\] {
        min-width: 180px
    }

    .min-w-\[184px\] {
        min-width: 184px
    }

    .min-w-\[194px\] {
        min-width: 194px
    }

    .min-w-\[200px\] {
        min-width: 200px
    }

    .min-w-\[223px\] {
        min-width: 223px
    }

    .min-w-\[281px\] {
        min-width: 281px
    }

    .min-w-\[300px\] {
        min-width: 300px
    }

    .min-w-\[314px\]\! {
        min-width: 314px !important
    }

    .min-w-\[320px\] {
        min-width: 320px
    }

    .min-w-\[350px\] {
        min-width: 350px
    }

    .min-w-\[400px\] {
        min-width: 400px
    }

    .min-w-\[492px\] {
        min-width: 492px
    }

    .min-w-\[unset\] {
        min-width: unset
    }

    .min-w-fit {
        min-width: fit-content
    }

    .min-w-full {
        min-width: 100%
    }

    .min-w-full\! {
        min-width: 100% !important
    }

    .min-w-max {
        min-width: max-content
    }

    .flex-1 {
        flex: 1
    }

    .flex-1\! {
        flex: 1 !important
    }

    .flex-\[1\.929_2_0\%\] {
        flex: 1.929 2
    }

    .flex-\[1_1_150px\] {
        flex: 150px
    }

    .flex-\[2_2_0\%\] {
        flex: 2 2
    }

    .flex-\[4_4_0\%\] {
        flex: 4 4
    }

    .flex-auto {
        flex: auto
    }

    .flex-none {
        flex: none
    }

    .shrink {
        flex-shrink: 1
    }

    .shrink-0 {
        flex-shrink: 0
    }

    .grow {
        flex-grow: 1
    }

    .grow-0 {
        flex-grow: 0
    }

    .basis-0 {
        flex-basis: calc(var(--spacing)*0)
    }

    .basis-9\/12 {
        flex-basis: 75%
    }

    .basis-auto {
        flex-basis: auto
    }

    .table-fixed {
        table-layout: fixed
    }

    .border-collapse {
        border-collapse: collapse
    }

    .origin-left {
        transform-origin: 0
    }

    .-translate-x-1\.5 {
        --tw-translate-x: calc(var(--spacing)*-1.5)
    }

    .-translate-x-1\.5,
    .-translate-x-1\/2 {
        translate: var(--tw-translate-x)var(--tw-translate-y)
    }

    .-translate-x-1\/2 {
        --tw-translate-x: calc(calc(1/2*100%)*-1)
    }

    .-translate-x-full {
        --tw-translate-x: -100%
    }

    .-translate-x-full,
    .translate-x-0 {
        translate: var(--tw-translate-x)var(--tw-translate-y)
    }

    .translate-x-0 {
        --tw-translate-x: calc(var(--spacing)*0)
    }

    .translate-x-10 {
        --tw-translate-x: calc(var(--spacing)*10)
    }

    .translate-x-10,
    .translate-x-\[-37px\] {
        translate: var(--tw-translate-x)var(--tw-translate-y)
    }

    .translate-x-\[-37px\] {
        --tw-translate-x: -37px
    }

    .translate-x-\[-50\%\] {
        --tw-translate-x: -50%
    }

    .translate-x-\[-50\%\],
    .translate-x-\[50\%\] {
        translate: var(--tw-translate-x)var(--tw-translate-y)
    }

    .translate-x-\[50\%\] {
        --tw-translate-x: 50%
    }

    .-translate-y-1 {
        --tw-translate-y: calc(var(--spacing)*-1)
    }

    .-translate-y-1,
    .-translate-y-1\/2 {
        translate: var(--tw-translate-x)var(--tw-translate-y)
    }

    .-translate-y-1\/2 {
        --tw-translate-y: calc(calc(1/2*100%)*-1)
    }

    .-translate-y-3\.5 {
        --tw-translate-y: calc(var(--spacing)*-3.5)
    }

    .-translate-y-16,
    .-translate-y-3\.5 {
        translate: var(--tw-translate-x)var(--tw-translate-y)
    }

    .-translate-y-16 {
        --tw-translate-y: calc(var(--spacing)*-16)
    }

    .-translate-y-full {
        --tw-translate-y: -100%
    }

    .-translate-y-full,
    .translate-y-0 {
        translate: var(--tw-translate-x)var(--tw-translate-y)
    }

    .translate-y-0 {
        --tw-translate-y: calc(var(--spacing)*0)
    }

    .translate-y-\[-50\%\] {
        --tw-translate-y: -50%
    }

    .translate-y-\[-50\%\],
    .translate-y-full {
        translate: var(--tw-translate-x)var(--tw-translate-y)
    }

    .translate-y-full {
        --tw-translate-y: 100%
    }

    .scale-0 {
        --tw-scale-x: 0%;
        --tw-scale-y: 0%;
        --tw-scale-z: 0%
    }

    .scale-0,
    .scale-50 {
        scale: var(--tw-scale-x)var(--tw-scale-y)
    }

    .scale-50 {
        --tw-scale-x: 50%;
        --tw-scale-y: 50%;
        --tw-scale-z: 50%
    }

    .scale-75 {
        --tw-scale-x: 75%;
        --tw-scale-y: 75%;
        --tw-scale-z: 75%
    }

    .scale-100,
    .scale-75 {
        scale: var(--tw-scale-x)var(--tw-scale-y)
    }

    .scale-100 {
        --tw-scale-x: 100%;
        --tw-scale-y: 100%;
        --tw-scale-z: 100%
    }

    .scale-250 {
        --tw-scale-x: 250%;
        --tw-scale-y: 250%;
        --tw-scale-z: 250%
    }

    .scale-250,
    .scale-x-0 {
        scale: var(--tw-scale-x)var(--tw-scale-y)
    }

    .scale-x-0 {
        --tw-scale-x: 0%
    }

    .scale-x-100 {
        --tw-scale-x: 100%
    }

    .scale-x-100,
    .scale-x-\[-1\] {
        scale: var(--tw-scale-x)var(--tw-scale-y)
    }

    .scale-x-\[-1\] {
        --tw-scale-x: -1
    }

    .scale-\[\.7\] {
        scale: .7
    }

    .scale-\[2\] {
        scale: 2
    }

    .-rotate-90 {
        rotate: -90deg
    }

    .rotate-0 {
        rotate: none
    }

    .rotate-45 {
        rotate: 45deg
    }

    .rotate-90 {
        rotate: 90deg
    }

    .rotate-180 {
        rotate: 180deg
    }

    .rotate-\[-140deg\] {
        rotate: -140deg
    }

    .transform {
        transform: var(--tw-rotate-x, )var(--tw-rotate-y, )var(--tw-rotate-z, )var(--tw-skew-x, )var(--tw-skew-y, )
    }

    .animate-\[LeumiLoaderMoveToCenter1_1\.9s_ease-in-out_infinite\] {
        animation: LeumiLoaderMoveToCenter1 1.9s ease-in-out infinite
    }

    .animate-\[LeumiLoaderMoveToCenter2_1\.9s_ease-in-out_infinite\] {
        animation: LeumiLoaderMoveToCenter2 1.9s ease-in-out infinite
    }

    .animate-\[LeumiLoaderMoveToCenter3_1\.9s_ease-in-out_infinite\] {
        animation: LeumiLoaderMoveToCenter3 1.9s ease-in-out infinite
    }

    .animate-\[LeumiLoaderMoveToCenter4_1\.9s_ease-in-out_infinite\] {
        animation: LeumiLoaderMoveToCenter4 1.9s ease-in-out infinite
    }

    .animate-\[LeumiLoaderRotationColor_1\.9s_ease_infinite\] {
        animation: LeumiLoaderRotationColor 1.9s infinite
    }

    .animate-caret-blink {
        animation: caret-blink 1.2s ease-out infinite
    }

    .animate-pulse {
        animation: var(--animate-pulse)
    }

    .animate-spin {
        animation: var(--animate-spin)
    }

    .cursor-auto {
        cursor: auto
    }

    .cursor-default {
        cursor: default
    }

    .cursor-grab {
        cursor: grab
    }

    .cursor-not-allowed {
        cursor: not-allowed
    }

    .cursor-not-allowed\! {
        cursor: not-allowed !important
    }

    .cursor-pointer {
        cursor: pointer
    }

    .cursor-progress\! {
        cursor: progress !important
    }

    .cursor-text {
        cursor: text
    }

    .touch-auto {
        touch-action: auto
    }

    .touch-none {
        touch-action: none
    }

    .resize {
        resize: both
    }

    .resize-none {
        resize: none
    }

    .snap-x {
        scroll-snap-type: x var(--tw-scroll-snap-strictness)
    }

    .snap-center {
        scroll-snap-align: center
    }

    .snap-end {
        scroll-snap-align: end
    }

    .snap-start {
        scroll-snap-align: start
    }

    .list-inside {
        list-style-position: inside
    }

    .list-decimal {
        list-style-type: decimal
    }

    .list-disc {
        list-style-type: disc
    }

    .list-none {
        list-style-type: none
    }

    .\[appearance\:textfield\] {
        appearance: textfield
    }

    .appearance-none {
        appearance: none
    }

    .grid-flow-row {
        grid-auto-flow: row
    }

    .grid-cols-1 {
        grid-template-columns: repeat(1, minmax(0, 1fr))
    }

    .grid-cols-2 {
        grid-template-columns: repeat(2, minmax(0, 1fr))
    }

    .grid-cols-3 {
        grid-template-columns: repeat(3, minmax(0, 1fr))
    }

    .grid-cols-5 {
        grid-template-columns: repeat(5, minmax(0, 1fr))
    }

    .grid-cols-\[minmax\(0\,max-content\)_minmax\(0\,max-content\)\] {
        grid-template-columns: minmax(0, max-content) minmax(0, max-content)
    }

    .grid-rows-\[minmax\(0\,max-content\)_minmax\(0\,max-content\)\] {
        grid-template-rows: minmax(0, max-content) minmax(0, max-content)
    }

    .flex-col {
        flex-direction: column
    }

    .flex-col\! {
        flex-direction: column !important
    }

    .flex-col-reverse {
        flex-direction: column-reverse
    }

    .flex-row {
        flex-direction: row
    }

    .flex-row\! {
        flex-direction: row !important
    }

    .flex-row-reverse {
        flex-direction: row-reverse
    }

    .flex-nowrap {
        flex-wrap: nowrap
    }

    .flex-wrap {
        flex-wrap: wrap
    }

    .place-content-start {
        place-content: start
    }

    .place-items-center {
        place-items: center
    }

    .content-start {
        align-content: flex-start
    }

    .items-baseline {
        align-items: baseline
    }

    .items-center {
        align-items: center
    }

    .items-center\! {
        align-items: center !important
    }

    .items-end {
        align-items: flex-end
    }

    .items-start {
        align-items: flex-start
    }

    .items-start\! {
        align-items: flex-start !important
    }

    .items-stretch {
        align-items: stretch
    }

    .justify-around {
        justify-content: space-around
    }

    .justify-between {
        justify-content: space-between
    }

    .justify-center {
        justify-content: center
    }

    .justify-center\! {
        justify-content: center !important
    }

    .justify-end {
        justify-content: flex-end
    }

    .justify-end\! {
        justify-content: flex-end !important
    }

    .justify-evenly {
        justify-content: space-evenly
    }

    .justify-start {
        justify-content: flex-start
    }

    .justify-start\! {
        justify-content: flex-start !important
    }

    .justify-items-center {
        justify-items: center
    }

    .gap-0 {
        gap: calc(var(--spacing)*0)
    }

    .gap-0\! {
        gap: calc(var(--spacing)*0) !important
    }

    .gap-0\.5 {
        gap: calc(var(--spacing)*.5)
    }

    .gap-1 {
        gap: calc(var(--spacing)*1)
    }

    .gap-1\.5 {
        gap: calc(var(--spacing)*1.5)
    }

    .gap-1\.25 {
        gap: calc(var(--spacing)*1.25)
    }

    .gap-2 {
        gap: calc(var(--spacing)*2)
    }

    .gap-2\.5 {
        gap: calc(var(--spacing)*2.5)
    }

    .gap-2\.25 {
        gap: calc(var(--spacing)*2.25)
    }

    .gap-3 {
        gap: calc(var(--spacing)*3)
    }

    .gap-3\.5 {
        gap: calc(var(--spacing)*3.5)
    }

    .gap-4 {
        gap: calc(var(--spacing)*4)
    }

    .gap-5 {
        gap: calc(var(--spacing)*5)
    }

    .gap-6 {
        gap: calc(var(--spacing)*6)
    }

    .gap-7\.5 {
        gap: calc(var(--spacing)*7.5)
    }

    .gap-8 {
        gap: calc(var(--spacing)*8)
    }

    .gap-10 {
        gap: calc(var(--spacing)*10)
    }

    .gap-15 {
        gap: calc(var(--spacing)*15)
    }

    .gap-\[2px\] {
        gap: 2px
    }

    .gap-\[5px\] {
        gap: 5px
    }

    .gap-\[6px\] {
        gap: 6px
    }

    .gap-\[10px\] {
        gap: 10px
    }

    .gap-px {
        gap: 1px
    }

    :where(.space-y-1>:not(:last-child)) {
        --tw-space-y-reverse: 0;
        margin-block-start: calc(calc(var(--spacing)*1)*var(--tw-space-y-reverse));
        margin-block-end: calc(calc(var(--spacing)*1)*calc(1 - var(--tw-space-y-reverse)))
    }

    :where(.space-y-1\.5>:not(:last-child)) {
        --tw-space-y-reverse: 0;
        margin-block-start: calc(calc(var(--spacing)*1.5)*var(--tw-space-y-reverse));
        margin-block-end: calc(calc(var(--spacing)*1.5)*calc(1 - var(--tw-space-y-reverse)))
    }

    :where(.space-y-2>:not(:last-child)) {
        --tw-space-y-reverse: 0;
        margin-block-start: calc(calc(var(--spacing)*2)*var(--tw-space-y-reverse));
        margin-block-end: calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-y-reverse)))
    }

    :where(.space-y-3>:not(:last-child)) {
        --tw-space-y-reverse: 0;
        margin-block-start: calc(calc(var(--spacing)*3)*var(--tw-space-y-reverse));
        margin-block-end: calc(calc(var(--spacing)*3)*calc(1 - var(--tw-space-y-reverse)))
    }

    :where(.space-y-4>:not(:last-child)) {
        --tw-space-y-reverse: 0;
        margin-block-start: calc(calc(var(--spacing)*4)*var(--tw-space-y-reverse));
        margin-block-end: calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-y-reverse)))
    }

    .gap-x-1 {
        column-gap: calc(var(--spacing)*1)
    }

    .gap-x-2 {
        column-gap: calc(var(--spacing)*2)
    }

    .gap-x-4 {
        column-gap: calc(var(--spacing)*4)
    }

    .gap-x-6 {
        column-gap: calc(var(--spacing)*6)
    }

    .gap-x-12 {
        column-gap: calc(var(--spacing)*12)
    }

    .gap-x-\[2px\] {
        column-gap: 2px
    }

    .gap-x-\[8px\] {
        column-gap: 8px
    }

    .gap-x-\[32px\] {
        column-gap: 32px
    }

    .gap-x-\[50px\] {
        column-gap: 50px
    }

    :where(.space-x-1>:not(:last-child)) {
        --tw-space-x-reverse: 0;
        margin-inline-start: calc(calc(var(--spacing)*1)*var(--tw-space-x-reverse));
        margin-inline-end: calc(calc(var(--spacing)*1)*calc(1 - var(--tw-space-x-reverse)))
    }

    :where(.space-x-2>:not(:last-child)) {
        --tw-space-x-reverse: 0;
        margin-inline-start: calc(calc(var(--spacing)*2)*var(--tw-space-x-reverse));
        margin-inline-end: calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-x-reverse)))
    }

    :where(.space-x-4>:not(:last-child)) {
        --tw-space-x-reverse: 0;
        margin-inline-start: calc(calc(var(--spacing)*4)*var(--tw-space-x-reverse));
        margin-inline-end: calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-x-reverse)))
    }

    .gap-y-1 {
        row-gap: calc(var(--spacing)*1)
    }

    .gap-y-2 {
        row-gap: calc(var(--spacing)*2)
    }

    .gap-y-2\.5 {
        row-gap: calc(var(--spacing)*2.5)
    }

    .gap-y-5 {
        row-gap: calc(var(--spacing)*5)
    }

    .gap-y-\[2px\] {
        row-gap: 2px
    }

    .gap-y-\[32px\] {
        row-gap: 32px
    }

    :where(.divide-x-2>:not(:last-child)) {
        --tw-divide-x-reverse: 0;
        border-inline-style: var(--tw-border-style);
        border-inline-start-width: calc(2px*var(--tw-divide-x-reverse));
        border-inline-end-width: calc(2px*calc(1 - var(--tw-divide-x-reverse)))
    }

    :where(.divide-y>:not(:last-child)) {
        --tw-divide-y-reverse: 0;
        border-bottom-style: var(--tw-border-style);
        border-top-style: var(--tw-border-style);
        border-top-width: calc(1px*var(--tw-divide-y-reverse));
        border-bottom-width: calc(1px*calc(1 - var(--tw-divide-y-reverse)))
    }

    :where(.divide-gray-3>:not(:last-child)) {
        border-color: #d8dfe7
    }

    :where(.divide-gray-300>:not(:last-child)) {
        border-color: var(--color-gray-300)
    }

    .place-self-center {
        place-self: center
    }

    .place-self-stretch {
        place-self: stretch stretch
    }

    .self-auto {
        align-self: auto
    }

    .self-center {
        align-self: center
    }

    .self-end {
        align-self: flex-end
    }

    .self-start {
        align-self: flex-start
    }

    .self-stretch {
        align-self: stretch
    }

    .self-stretch\! {
        align-self: stretch !important
    }

    .justify-self-center {
        justify-self: center
    }

    .justify-self-start {
        justify-self: flex-start
    }

    .truncate {
        text-overflow: ellipsis;
        white-space: nowrap;
        overflow: hidden
    }

    .\[overflow\:initial\] {
        overflow: initial
    }

    .overflow-auto {
        overflow: auto
    }

    .overflow-auto\! {
        overflow: auto !important
    }

    .overflow-hidden {
        overflow: hidden
    }

    .overflow-visible {
        overflow: visible
    }

    .overflow-visible\! {
        overflow: visible !important
    }

    .overflow-x-auto {
        overflow-x: auto
    }

    .overflow-x-clip {
        overflow-x: clip
    }

    .overflow-x-hidden {
        overflow-x: hidden
    }

    .overflow-y-auto {
        overflow-y: auto
    }

    .overflow-y-hidden {
        overflow-y: hidden
    }

    .overflow-y-scroll {
        overflow-y: scroll
    }

    .overflow-y-visible {
        overflow-y: visible
    }

    .rounded {
        border-radius: .25rem
    }

    .rounded-2xl {
        border-radius: var(--radius-2xl);
        border-radius: 1rem
    }

    .rounded-3xl {
        border-radius: var(--radius-3xl);
        border-radius: 1.5rem
    }

    .rounded-4xl {
        border-radius: var(--radius-4xl);
        border-radius: 2rem
    }

    .rounded-\[0\.3rem\] {
        border-radius: .3rem
    }

    .rounded-\[0\.313rem\] {
        border-radius: .313rem
    }

    .rounded-\[0\.3125rem\] {
        border-radius: .3125rem
    }

    .rounded-\[1px\] {
        border-radius: 1px
    }

    .rounded-\[2\.75rem\] {
        border-radius: 2.75rem
    }

    .rounded-\[2px\] {
        border-radius: 2px
    }

    .rounded-\[3px\] {
        border-radius: 3px
    }

    .rounded-\[4px\] {
        border-radius: 4px
    }

    .rounded-\[5px\] {
        border-radius: 5px
    }

    .rounded-\[6px\] {
        border-radius: 6px
    }

    .rounded-\[8px\] {
        border-radius: 8px
    }

    .rounded-\[10px\] {
        border-radius: 10px
    }

    .rounded-\[12px\] {
        border-radius: 12px
    }

    .rounded-\[14px\] {
        border-radius: 14px
    }

    .rounded-\[20px\] {
        border-radius: 20px
    }

    .rounded-\[30px\] {
        border-radius: 30px
    }

    .rounded-\[43px\] {
        border-radius: 43px
    }

    .rounded-\[44px\] {
        border-radius: 44px
    }

    .rounded-\[50\%\] {
        border-radius: 50%
    }

    .rounded-\[60px\] {
        border-radius: 60px
    }

    .rounded-\[100px\] {
        border-radius: 100px
    }

    .rounded-full {
        border-radius: 9999px
    }

    .rounded-lg {
        border-radius: var(--radius-lg);
        border-radius: .5rem
    }

    .rounded-md {
        border-radius: var(--radius-md);
        border-radius: .375rem
    }

    .rounded-none {
        border-radius: 0
    }

    .rounded-none\! {
        border-radius: 0 !important
    }

    .rounded-sm {
        border-radius: var(--radius-sm);
        border-radius: .25rem
    }

    .rounded-xl {
        border-radius: var(--radius-xl);
        border-radius: .75rem
    }

    .rounded-xs {
        border-radius: var(--radius-xs);
        border-radius: .125rem
    }

    body[dir=rtl] .rounded-l-\[5px\] {
        border-top-left-radius: 5px;
        border-bottom-left-radius: 5px
    }

    body[dir=ltr] .rounded-l-\[5px\],
    body[dir=rtl] .rounded-r-\[5px\] {
        border-top-right-radius: 5px;
        border-bottom-right-radius: 5px
    }

    body[dir=ltr] .rounded-r-\[5px\] {
        border-top-left-radius: 5px;
        border-bottom-left-radius: 5px
    }

    body[dir=rtl] .rounded-r-none {
        border-top-right-radius: 0;
        border-bottom-right-radius: 0
    }

    body[dir=ltr] .rounded-r-none {
        border-top-left-radius: 0;
        border-bottom-left-radius: 0
    }

    .rounded-t-\[5px\] {
        border-top-left-radius: 5px;
        border-top-right-radius: 5px
    }

    .rounded-t-\[10px\] {
        border-top-left-radius: 10px;
        border-top-right-radius: 10px
    }

    .rounded-t-\[32px\] {
        border-top-left-radius: 32px;
        border-top-right-radius: 32px
    }

    .rounded-t-\[60px\] {
        border-top-left-radius: 60px;
        border-top-right-radius: 60px
    }

    .rounded-t-md {
        border-top-left-radius: var(--radius-md);
        border-top-right-radius: var(--radius-md);
        border-top-left-radius: .375rem;
        border-top-right-radius: .375rem
    }

    .rounded-t-none\! {
        border-top-left-radius: 0 !important;
        border-top-right-radius: 0 !important
    }

    .rounded-t-xl {
        border-top-left-radius: var(--radius-xl);
        border-top-right-radius: var(--radius-xl);
        border-top-left-radius: .75rem;
        border-top-right-radius: .75rem
    }

    body[dir=rtl] .rounded-tl-\[1\.25rem\] {
        border-top-left-radius: 1.25rem
    }

    body[dir=ltr] .rounded-tl-\[1\.25rem\] {
        border-top-right-radius: 1.25rem
    }

    body[dir=rtl] .rounded-tl-md {
        border-top-left-radius: .375rem
    }

    body[dir=ltr] .rounded-tl-md {
        border-top-right-radius: .375rem
    }

    body[dir=rtl] .rounded-tr-\[1\.25rem\] {
        border-top-right-radius: 1.25rem
    }

    body[dir=ltr] .rounded-tr-\[1\.25rem\] {
        border-top-left-radius: 1.25rem
    }

    body[dir=rtl] .rounded-tr-md {
        border-top-right-radius: .375rem
    }

    body[dir=ltr] .rounded-tr-md {
        border-top-left-radius: .375rem
    }

    .rounded-l-\[5px\] {
        border-top-left-radius: 5px;
        border-bottom-left-radius: 5px
    }

    .rounded-tl-\[1\.25rem\] {
        border-top-left-radius: 1.25rem
    }

    .rounded-tl-md {
        border-top-left-radius: var(--radius-md)
    }

    .rounded-r-\[5px\] {
        border-top-right-radius: 5px;
        border-bottom-right-radius: 5px
    }

    .rounded-r-none {
        border-top-right-radius: 0;
        border-bottom-right-radius: 0
    }

    .rounded-tr-\[1\.25rem\] {
        border-top-right-radius: 1.25rem
    }

    .rounded-tr-md {
        border-top-right-radius: var(--radius-md)
    }

    .rounded-b {
        border-bottom-right-radius: .25rem;
        border-bottom-left-radius: .25rem
    }

    .rounded-b-\[5px\] {
        border-bottom-right-radius: 5px;
        border-bottom-left-radius: 5px
    }

    .rounded-b-\[12px\] {
        border-bottom-right-radius: 12px;
        border-bottom-left-radius: 12px
    }

    .rounded-b-lg {
        border-bottom-right-radius: var(--radius-lg);
        border-bottom-left-radius: var(--radius-lg);
        border-bottom-right-radius: .5rem;
        border-bottom-left-radius: .5rem
    }

    .rounded-b-xl {
        border-bottom-right-radius: var(--radius-xl);
        border-bottom-left-radius: var(--radius-xl);
        border-bottom-right-radius: .75rem;
        border-bottom-left-radius: .75rem
    }

    .border {
        border-style: var(--tw-border-style)
    }

    .border\! {
        border-style: var(--tw-border-style) !important
    }

    .border-0 {
        border-style: var(--tw-border-style)
    }

    .border-0\! {
        border-style: var(--tw-border-style) !important
    }

    .border-2,
    .border-4,
    .border-\[0\.09375rem\],
    .border-\[0\.094rem\],
    .border-\[1\.5px\] {
        border-style: var(--tw-border-style)
    }

    .border {
        border-width: 1px
    }

    .border\! {
        border-width: 1px !important
    }

    .border-0 {
        border-width: 0
    }

    .border-0\! {
        border-width: 0 !important
    }

    .border-2 {
        border-width: 2px
    }

    .border-4 {
        border-width: 4px
    }

    .border-\[0\.094rem\] {
        border-width: .094rem
    }

    .border-\[0\.09375rem\] {
        border-width: .09375rem
    }

    .border-\[1\.5px\] {
        border-width: 1.5px
    }

    .border-x {
        border-inline-style: var(--tw-border-style);
        border-inline-width: 1px
    }

    .border-x-0 {
        border-inline-style: var(--tw-border-style);
        border-inline-width: 0
    }

    .border-x-2 {
        border-inline-style: var(--tw-border-style);
        border-inline-width: 2px
    }

    .border-y {
        border-block-style: var(--tw-border-style);
        border-block-width: 1px
    }

    .border-s {
        border-inline-start-style: var(--tw-border-style);
        border-inline-start-width: 1px
    }

    .border-y {
        border-top-width: 1px;
        border-bottom-width: 1px
    }

    .border-t,
    .border-t-0,
    .border-t-16,
    .border-t-2,
    .border-t-\[1\.5px\] {
        border-top-style: var(--tw-border-style)
    }

    .border-t {
        border-top-width: 1px
    }

    .border-t-0 {
        border-top-width: 0
    }

    .border-t-2 {
        border-top-width: 2px
    }

    .border-t-16 {
        border-top-width: 16px
    }

    .border-t-\[1\.5px\] {
        border-top-width: 1.5px
    }

    body[dir=rtl] .border-l {
        border-left-width: 1px
    }

    body[dir=ltr] .border-l {
        border-right-width: 1px
    }

    body[dir=rtl] .border-l-0 {
        border-left-width: 0
    }

    body[dir=ltr] .border-l-0 {
        border-right-width: 0
    }

    body[dir=rtl] .border-l-16 {
        border-left-width: 16px
    }

    body[dir=ltr] .border-l-16 {
        border-right-width: 16px
    }

    body[dir=rtl] .border-r {
        border-right-width: 1px
    }

    body[dir=ltr] .border-r {
        border-left-width: 1px
    }

    body[dir=rtl] .border-r-0 {
        border-right-width: 0
    }

    body[dir=ltr] .border-r-0 {
        border-left-width: 0
    }

    body[dir=rtl] .border-r-2 {
        border-right-width: 2px
    }

    body[dir=ltr] .border-r-2 {
        border-left-width: 2px
    }

    body[dir=rtl] .border-r-16 {
        border-right-width: 16px
    }

    body[dir=ltr] .border-r-16 {
        border-left-width: 16px
    }

    .border-x {
        border-left-width: 1px;
        border-right-width: 1px
    }

    .border-x-0 {
        border-left-width: 0;
        border-right-width: 0
    }

    .border-x-2 {
        border-left-width: 2px;
        border-right-width: 2px
    }

    .border-r {
        border-right-style: var(--tw-border-style);
        border-right-width: 1px
    }

    .border-r-0 {
        border-right-style: var(--tw-border-style);
        border-right-width: 0
    }

    .border-r-2 {
        border-right-style: var(--tw-border-style);
        border-right-width: 2px
    }

    .border-r-16 {
        border-right-style: var(--tw-border-style);
        border-right-width: 16px
    }

    .border-b,
    .border-b-0,
    .border-b-2,
    .border-b-\[3px\] {
        border-bottom-style: var(--tw-border-style)
    }

    .border-b {
        border-bottom-width: 1px
    }

    .border-b-0 {
        border-bottom-width: 0
    }

    .border-b-2 {
        border-bottom-width: 2px
    }

    .border-b-\[3px\] {
        border-bottom-width: 3px
    }

    .border-l {
        border-left-style: var(--tw-border-style);
        border-left-width: 1px
    }

    .border-l-0 {
        border-left-style: var(--tw-border-style);
        border-left-width: 0
    }

    .border-l-16 {
        border-left-style: var(--tw-border-style);
        border-left-width: 16px
    }

    .border-dashed {
        --tw-border-style: dashed;
        border-style: dashed
    }

    .border-none {
        --tw-border-style: none;
        border-style: none
    }

    .border-none\! {
        --tw-border-style: none !important;
        border-style: none !important
    }

    .border-solid {
        --tw-border-style: solid;
        border-style: solid
    }

    .\!border-gray-1 {
        border-color: #5d5d67 !important
    }

    .\!border-main-blue-digital {
        border-color: #2d72e1 !important
    }

    .border-\(--main-blue-text-new\,\#2D72E1\) {
        border-color: var(--main-blue-text-new, #2d72e1)
    }

    .border-\[\#2D72E1\],
    .border-\[\#2d72e1\] {
        border-color: #2d72e1
    }

    .border-\[\#4d8ff7\] {
        border-color: #4d8ff7
    }

    .border-\[\#5D5D67\/10\] {
        border-color: #5d5d67/10
    }

    .border-\[\#5D5D67\] {
        border-color: #5d5d67
    }

    .border-\[\#5D5D67\]\/10 {
        border-color: oklab(48.1899% .00432411 -.0152929/.1)
    }

    .border-\[\#5D5D671A\] {
        border-color: #5d5d671a
    }

    .border-\[\#0066FF\] {
        border-color: #06f
    }

    .border-\[\#070762\] {
        border-color: #070762
    }

    .border-\[\#A9B0BB\] {
        border-color: #a9b0bb
    }

    .border-\[\#C0B1F2\] {
        border-color: #c0b1f2
    }

    .border-\[\#C0D0DF40\] {
        border-color: #c0d0df40
    }

    .border-\[\#C1DAFE\] {
        border-color: #c1dafe
    }

    .border-\[\#D7D7D8\] {
        border-color: #d7d7d8
    }

    .border-\[\#D8DFE7\] {
        border-color: #d8dfe7
    }

    .border-\[\#E0ECFE\] {
        border-color: #e0ecfe
    }

    .border-\[\#E2E7ED\] {
        border-color: #e2e7ed
    }

    .border-\[\#ECEFF3\] {
        border-color: #eceff3
    }

    .border-\[\#EDEDED\] {
        border-color: #ededed
    }

    .border-\[\#FF0000\] {
        border-color: red
    }

    .border-\[\#a9b0bb\] {
        border-color: #a9b0bb
    }

    .border-\[\#acacac\] {
        border-color: #acacac
    }

    .border-\[\#e5e5ea\] {
        border-color: #e5e5ea
    }

    .border-\[\#ff0000\] {
        border-color: red
    }

    .border-\[rgb\(93\,93\,103\,0\.10\)\] {
        border-color: #5d5d671a
    }

    .border-\[rgba\(192\,208\,223\,0\.25\)\] {
        border-color: #c0d0df40
    }

    .border-alerts-red {
        border-color: #dc1919
    }

    .border-alerts-red\! {
        border-color: #dc1919 !important
    }

    .border-black {
        border-color: var(--color-black)
    }

    .border-blue-400 {
        border-color: var(--color-blue-400)
    }

    .border-blue-500 {
        border-color: var(--color-blue-500)
    }

    .border-full-black {
        border-color: #1d1d20
    }

    .border-gray-1 {
        border-color: #5d5d67
    }

    .border-gray-1\/10 {
        border-color: oklab(48.1899% .00432411 -.0152929/.1)
    }

    .border-gray-1\/50 {
        border-color: oklab(48.1899% .00432411 -.0152929/.5)
    }

    .border-gray-2 {
        border-color: #a9b0bb
    }

    .border-gray-2\/1 {
        border-color: oklab(75.5072% -.00323325 -.0173117/.01)
    }

    .border-gray-3 {
        border-color: #d8dfe7
    }

    .border-gray-3-opacity-25 {
        border-color: #f5f7f9
    }

    .border-gray-3-opacity-50 {
        border-color: #eceff3
    }

    .border-gray-100 {
        border-color: var(--color-gray-100)
    }

    .border-gray-200 {
        border-color: var(--color-gray-200)
    }

    .border-gray-300 {
        border-color: var(--color-gray-300)
    }

    .border-light-blue {
        border-color: #ebf2ff
    }

    .border-light-blue-2 {
        border-color: #f0f4fa
    }

    .border-light-blue-3 {
        border-color: #e0eafa
    }

    .border-light-blue-navigation {
        border-color: #4d8ff7
    }

    .border-main-blue {
        border-color: #126cf9
    }

    .border-main-blue-digital {
        border-color: #2d72e1
    }

    .border-main-blue-digital\/50 {
        border-color: oklab(57.0799% -.0326583 -.180033/.5)
    }

    .border-primary {
        border-color: #007bff
    }

    .border-red-300 {
        border-color: var(--color-red-300)
    }

    .border-red-400 {
        border-color: var(--color-red-400)
    }

    .border-red-500 {
        border-color: var(--color-red-500)
    }

    .border-red-500\! {
        border-color: var(--color-red-500) !important
    }

    .border-transparent {
        border-color: #0000
    }

    .border-white {
        border-color: var(--color-white)
    }

    .border-zinc-600\/10 {
        border-color: #52525c1a
    }

    @supports (color:color-mix(in lab, red, red)) {
        .border-zinc-600\/10 {
            border-color: color-mix(in oklab, var(--color-zinc-600)10%, transparent)
        }
    }

    .border-t-gray-3 {
        border-top-color: #d8dfe7
    }

    .border-t-white {
        border-top-color: var(--color-white)
    }

    .border-r-gray-3 {
        border-right-color: #d8dfe7
    }

    .border-r-transparent {
        border-right-color: #0000
    }

    .border-b-\[\#1A6EF4\] {
        border-bottom-color: #1a6ef4
    }

    .border-b-gray-3 {
        border-bottom-color: #d8dfe7
    }

    .border-b-main-blue {
        border-bottom-color: #126cf9
    }

    .border-l-transparent {
        border-left-color: #0000
    }

    .\!bg-gray-3-opacity-25 {
        background-color: #f5f7f9 !important
    }

    .\!bg-light-blue {
        background-color: #ebf2ff !important
    }

    .\!bg-light-blue-3 {
        background-color: #e0eafa !important
    }

    .\!bg-light-blue-4 {
        background-color: #f6f9ff !important
    }

    .bg-\(--Secondary-Fields\,\#EDF4FE\) {
        background-color: var(--Secondary-Fields, #edf4fe)
    }

    .bg-\(--digitalTableRowBgColor\) {
        background-color: var(--digitalTableRowBgColor)
    }

    .bg-\(--digitalTableRowBgColorActive\) {
        background-color: var(--digitalTableRowBgColorActive)
    }

    .bg-\(--digitalTableRowCurrentBgColor\) {
        background-color: var(--digitalTableRowCurrentBgColor)
    }

    .bg-\[\#00BCD4\] {
        background-color: #00bcd4
    }

    .bg-\[\#2D72E1\] {
        background-color: #2d72e1
    }

    .bg-\[\#4D8FF7\]\/5 {
        background-color: oklab(65.7382% -.0317685 -.166288/.05)
    }

    .bg-\[\#4D8FF7\]\/10 {
        background-color: oklab(65.7382% -.0317685 -.166288/.1)
    }

    .bg-\[\#4E3D42\] {
        background-color: #4e3d42
    }

    .bg-\[\#5D5D67\] {
        background-color: #5d5d67
    }

    .bg-\[\#15B29E\] {
        background-color: #15b29e
    }

    .bg-\[\#58B15B\] {
        background-color: #58b15b
    }

    .bg-\[\#00000066\] {
        background-color: #0006
    }

    .bg-\[\#0097f0\] {
        background-color: #0097f0
    }

    .bg-\[\#333\] {
        background-color: #333
    }

    .bg-\[\#404B5C\] {
        background-color: #404b5c
    }

    .bg-\[\#673AB7\] {
        background-color: #673ab7
    }

    .bg-\[\#1499EF\] {
        background-color: #1499ef
    }

    .bg-\[\#2864C6\] {
        background-color: #2864c6
    }

    .bg-\[\#4488fb\] {
        background-color: #4488fb
    }

    .bg-\[\#070762\] {
        background-color: #070762
    }

    .bg-\[\#080762\] {
        background-color: #080762
    }

    .bg-\[\#123143b3\] {
        background-color: #123143b3
    }

    .bg-\[\#B9C8E0\] {
        background-color: #b9c8e0
    }

    .bg-\[\#B62AA7\] {
        background-color: #b62aa7
    }

    .bg-\[\#D8DFE7\] {
        background-color: #d8dfe7
    }

    .bg-\[\#D9E7FF\] {
        background-color: #d9e7ff
    }

    .bg-\[\#EBF2FF\] {
        background-color: #ebf2ff
    }

    .bg-\[\#ECEFF3\] {
        background-color: #eceff3
    }

    .bg-\[\#F0F4FA\] {
        background-color: #f0f4fa
    }

    .bg-\[\#F1F2F9\] {
        background-color: #f1f2f9
    }

    .bg-\[\#F1F6FF\] {
        background-color: #f1f6ff
    }

    .bg-\[\#F2F4F6\] {
        background-color: #f2f4f6
    }

    .bg-\[\#F3F4F6\] {
        background-color: #f3f4f6
    }

    .bg-\[\#F3F5F7\] {
        background-color: #f3f5f7
    }

    .bg-\[\#F04F43\] {
        background-color: #f04f43
    }

    .bg-\[\#F5F7F9\] {
        background-color: #f5f7f9
    }

    .bg-\[\#F5F7F9\]\! {
        background-color: #f5f7f9 !important
    }

    .bg-\[\#F6F9FF\] {
        background-color: #f6f9ff
    }

    .bg-\[\#F7F9FF\] {
        background-color: #f7f9ff
    }

    .bg-\[\#F8FAFC\] {
        background-color: #f8fafc
    }

    .bg-\[\#F76650\] {
        background-color: #f76650
    }

    .bg-\[\#F87460\] {
        background-color: #f87460
    }

    .bg-\[\#FA7C67\] {
        background-color: #fa7c67
    }

    .bg-\[\#FBFBFB\] {
        background-color: #fbfbfb
    }

    .bg-\[\#FCCD50\] {
        background-color: #fccd50
    }

    .bg-\[\#FEE6A7\] {
        background-color: #fee6a7
    }

    .bg-\[\#FF9800\] {
        background-color: #ff9800
    }

    .bg-\[\#FFF1F1\] {
        background-color: #fff1f1
    }

    .bg-\[\#a9b0bb\] {
        background-color: #a9b0bb
    }

    .bg-\[\#d8d8d8\] {
        background-color: #d8d8d8
    }

    .bg-\[\#e5e5ea\] {
        background-color: #e5e5ea
    }

    .bg-\[\#e7f1f7\] {
        background-color: #e7f1f7
    }

    .bg-\[\#ecf1f6\] {
        background-color: #ecf1f6
    }

    .bg-\[\#f1f8ff\] {
        background-color: #f1f8ff
    }

    .bg-\[\#f6f9ffb3\] {
        background-color: #f6f9ffb3
    }

    .bg-\[\#fff1f1\] {
        background-color: #fff1f1
    }

    .bg-\[\#fffffff2\] {
        background-color: #fffffff2
    }

    .bg-\[rgba\(0\,0\,0\,0\.2\)\] {
        background-color: #0003
    }

    .bg-\[rgba\(236\,244\,254\,0\.96\)\] {
        background-color: #ecf4fef5
    }

    .bg-alerts-red {
        background-color: #dc1919
    }

    .bg-black {
        background-color: var(--color-black)
    }

    .bg-black\/20 {
        background-color: #0003
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-black\/20 {
            background-color: color-mix(in oklab, var(--color-black)20%, transparent)
        }
    }

    .bg-black\/40 {
        background-color: #0006
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-black\/40 {
            background-color: color-mix(in oklab, var(--color-black)40%, transparent)
        }
    }

    .bg-black\/50 {
        background-color: #00000080
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-black\/50 {
            background-color: color-mix(in oklab, var(--color-black)50%, transparent)
        }
    }

    .bg-black\/80 {
        background-color: #000c
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-black\/80 {
            background-color: color-mix(in oklab, var(--color-black)80%, transparent)
        }
    }

    .bg-blue-100 {
        background-color: var(--color-blue-100)
    }

    .bg-blue-200 {
        background-color: var(--color-blue-200)
    }

    .bg-blue-200\/20 {
        background-color: #bedbff33
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-blue-200\/20 {
            background-color: color-mix(in oklab, var(--color-blue-200)20%, transparent)
        }
    }

    .bg-blue-400 {
        background-color: var(--color-blue-400)
    }

    .bg-blue-600 {
        background-color: var(--color-blue-600)
    }

    .bg-current {
        background-color: currentColor
    }

    .bg-dark-blue-2 {
        background-color: #5b5c99
    }

    .bg-dark-blue-logo {
        background-color: #070762
    }

    .bg-full-black\/50 {
        background-color: oklab(23.2007% .00157004 -.00549498/.5)
    }

    .bg-goodiesPrimary {
        background-color: #06f
    }

    .bg-gray-1 {
        background-color: #5d5d67
    }

    .bg-gray-2 {
        background-color: #a9b0bb
    }

    .bg-gray-3 {
        background-color: #d8dfe7
    }

    .bg-gray-3-opacity-25 {
        background-color: #f5f7f9
    }

    .bg-gray-3-opacity-50 {
        background-color: #eceff3
    }

    .bg-gray-4 {
        background-color: #f2f4f7
    }

    .bg-gray-50 {
        background-color: var(--color-gray-50)
    }

    .bg-gray-100 {
        background-color: var(--color-gray-100)
    }

    .bg-gray-100\/80 {
        background-color: #f3f4f6cc
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-gray-100\/80 {
            background-color: color-mix(in oklab, var(--color-gray-100)80%, transparent)
        }
    }

    .bg-gray-200 {
        background-color: var(--color-gray-200)
    }

    .bg-gray-300 {
        background-color: var(--color-gray-300)
    }

    .bg-gray-500 {
        background-color: var(--color-gray-500)
    }

    .bg-gray-900 {
        background-color: var(--color-gray-900)
    }

    .bg-indigo-50 {
        background-color: var(--color-indigo-50)
    }

    .bg-inherit {
        background-color: inherit
    }

    .bg-light-blue {
        background-color: #ebf2ff
    }

    .bg-light-blue-2 {
        background-color: #f0f4fa
    }

    .bg-light-blue-2\/50 {
        background-color: oklab(96.584% -.00183979 -.00891203/.5)
    }

    .bg-light-blue-3 {
        background-color: #e0eafa
    }

    .bg-light-blue-4 {
        background-color: #f6f9ff
    }

    .bg-light-blue-navigation {
        background-color: #4d8ff7
    }

    .bg-light-blue-navigation\/5 {
        background-color: oklab(65.7382% -.0317685 -.166288/.05)
    }

    .bg-light-blue-navigation\/\[0\.14\] {
        background-color: oklab(65.7382% -.0317685 -.166288/.14)
    }

    .bg-main-blue {
        background-color: #126cf9
    }

    .bg-main-blue-digital {
        background-color: #2d72e1
    }

    .bg-primary {
        background-color: #007bff
    }

    .bg-primary-light {
        background-color: #f0f6ff
    }

    .bg-primary\/10 {
        background-color: oklab(60.4814% -.0479283 -.211188/.1)
    }

    .bg-red-50 {
        background-color: var(--color-red-50)
    }

    .bg-red-100 {
        background-color: var(--color-red-100)
    }

    .bg-red-500 {
        background-color: var(--color-red-500)
    }

    .bg-red-600 {
        background-color: var(--color-red-600)
    }

    .bg-rose-50 {
        background-color: var(--color-rose-50)
    }

    .bg-slate-100 {
        background-color: var(--color-slate-100)
    }

    .bg-slate-200 {
        background-color: var(--color-slate-200)
    }

    .bg-transparent {
        background-color: #0000
    }

    .bg-transparent\! {
        background-color: #0000 !important
    }

    .bg-white {
        background-color: var(--color-white)
    }

    .bg-white\! {
        background-color: var(--color-white) !important
    }

    .bg-white\/50 {
        background-color: #ffffff80
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-white\/50 {
            background-color: color-mix(in oklab, var(--color-white)50%, transparent)
        }
    }

    .bg-white\/60 {
        background-color: #fff9
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-white\/60 {
            background-color: color-mix(in oklab, var(--color-white)60%, transparent)
        }
    }

    .bg-white\/70 {
        background-color: #ffffffb3
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-white\/70 {
            background-color: color-mix(in oklab, var(--color-white)70%, transparent)
        }
    }

    .bg-white\/75 {
        background-color: #ffffffbf
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-white\/75 {
            background-color: color-mix(in oklab, var(--color-white)75%, transparent)
        }
    }

    .bg-white\/80 {
        background-color: #fffc
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-white\/80 {
            background-color: color-mix(in oklab, var(--color-white)80%, transparent)
        }
    }

    .bg-white\/90 {
        background-color: #ffffffe6
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-white\/90 {
            background-color: color-mix(in oklab, var(--color-white)90%, transparent)
        }
    }

    .bg-yellow-1 {
        background-color: #fccd50
    }

    .bg-linear-to-b {
        --tw-gradient-position: to bottom
    }

    @supports (background-image:linear-gradient(in lab, red, red)) {
        .bg-linear-to-b {
            --tw-gradient-position: to bottom in oklab
        }
    }

    .bg-linear-to-b {
        background-image: linear-gradient(var(--tw-gradient-stops))
    }

    .bg-linear-to-bl {
        --tw-gradient-position: to bottom left
    }

    @supports (background-image:linear-gradient(in lab, red, red)) {
        .bg-linear-to-bl {
            --tw-gradient-position: to bottom left in oklab
        }
    }

    .bg-linear-to-bl {
        background-image: linear-gradient(var(--tw-gradient-stops))
    }

    .bg-linear-to-br {
        --tw-gradient-position: to bottom right
    }

    @supports (background-image:linear-gradient(in lab, red, red)) {
        .bg-linear-to-br {
            --tw-gradient-position: to bottom right in oklab
        }
    }

    .bg-linear-to-br {
        background-image: linear-gradient(var(--tw-gradient-stops))
    }

    .bg-linear-to-br\! {
        --tw-gradient-position: to bottom right !important
    }

    @supports (background-image:linear-gradient(in lab, red, red)) {
        .bg-linear-to-br\! {
            --tw-gradient-position: to bottom right in oklab !important
        }
    }

    .bg-linear-to-br\! {
        background-image: linear-gradient(var(--tw-gradient-stops)) !important
    }

    .bg-linear-to-l {
        --tw-gradient-position: to left
    }

    @supports (background-image:linear-gradient(in lab, red, red)) {
        .bg-linear-to-l {
            --tw-gradient-position: to left in oklab
        }
    }

    .bg-linear-to-l {
        background-image: linear-gradient(var(--tw-gradient-stops))
    }

    .bg-linear-to-r {
        --tw-gradient-position: to right
    }

    @supports (background-image:linear-gradient(in lab, red, red)) {
        .bg-linear-to-r {
            --tw-gradient-position: to right in oklab
        }
    }

    .bg-linear-to-r {
        background-image: linear-gradient(var(--tw-gradient-stops))
    }

    .bg-linear-to-t {
        --tw-gradient-position: to top
    }

    @supports (background-image:linear-gradient(in lab, red, red)) {
        .bg-linear-to-t {
            --tw-gradient-position: to top in oklab
        }
    }

    .bg-linear-to-t {
        background-image: linear-gradient(var(--tw-gradient-stops))
    }

    .bg-\[linear-gradient\(180deg\,\#EBEAF0_0\%\,\#E6E5EB_51\%\,\#DCDBE1_85\.72\%\,\#BCBCC1_100\%\)\] {
        background-image: linear-gradient(#ebeaf0, #e6e5eb 51%, #dcdbe1 85.72%, #bcbcc1)
    }

    .bg-gradient-blue {
        background-image: linear-gradient(116.02deg, #6ea6fd 12.01%, #126cf9 76.88%)
    }

    .bg-gradient-blue-button {
        background-image: linear-gradient(90deg, #e3f0fd00, #a1daff 55.21%, #e3f0fd00)
    }

    .bg-gradient-light-blue {
        background-image: linear-gradient(99.81deg, #f1f8ff 11.51%, #e5eaff 99.53%)
    }

    .bg-gradient-light-grey-cloud {
        background-image: linear-gradient(92.25deg, #c3d9f940 13.48%, #c1cad740 100.52%)
    }

    .bg-gradient-white {
        background-image: linear-gradient(90deg, #fff, #fff0)
    }

    .bg-gradient-white-table {
        background-image: linear-gradient(270deg, #fff0, #fff)
    }

    .bg-none {
        background-image: none
    }

    .from-\[\#4F86F7\] {
        --tw-gradient-from: #4f86f7;
        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from)var(--tw-gradient-from-position), var(--tw-gradient-to)var(--tw-gradient-to-position))
    }

    .from-\[\#5D5D67\] {
        --tw-gradient-from: #5d5d67;
        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from)var(--tw-gradient-from-position), var(--tw-gradient-to)var(--tw-gradient-to-position))
    }

    .from-\[\#6EA6FD\] {
        --tw-gradient-from: #6ea6fd;
        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from)var(--tw-gradient-from-position), var(--tw-gradient-to)var(--tw-gradient-to-position))
    }

    .from-\[\#A9B0BB\]\! {
        --tw-gradient-from: #a9b0bb !important;
        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from)var(--tw-gradient-from-position), var(--tw-gradient-to)var(--tw-gradient-to-position)) !important
    }

    .from-\[\#E7EBF1\] {
        --tw-gradient-from: #e7ebf1;
        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from)var(--tw-gradient-from-position), var(--tw-gradient-to)var(--tw-gradient-to-position))
    }

    .from-\[\#F1F8FF\] {
        --tw-gradient-from: #f1f8ff;
        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from)var(--tw-gradient-from-position), var(--tw-gradient-to)var(--tw-gradient-to-position))
    }

    .from-\[\#FE6C60\] {
        --tw-gradient-from: #fe6c60;
        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from)var(--tw-gradient-from-position), var(--tw-gradient-to)var(--tw-gradient-to-position))
    }

    .from-\[\#FFF1F1\] {
        --tw-gradient-from: #fff1f1;
        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from)var(--tw-gradient-from-position), var(--tw-gradient-to)var(--tw-gradient-to-position))
    }

    .from-\[\#c3d6f333\] {
        --tw-gradient-from: #c3d6f333;
        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from)var(--tw-gradient-from-position), var(--tw-gradient-to)var(--tw-gradient-to-position))
    }

    .from-blue-400 {
        --tw-gradient-from: var(--color-blue-400);
        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from)var(--tw-gradient-from-position), var(--tw-gradient-to)var(--tw-gradient-to-position))
    }

    .from-gray-3 {
        --tw-gradient-from: #d8dfe7;
        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from)var(--tw-gradient-from-position), var(--tw-gradient-to)var(--tw-gradient-to-position))
    }

    .from-gray-3-opacity-25 {
        --tw-gradient-from: #f5f7f9;
        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from)var(--tw-gradient-from-position), var(--tw-gradient-to)var(--tw-gradient-to-position))
    }

    .from-inherit {
        --tw-gradient-from: inherit;
        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from)var(--tw-gradient-from-position), var(--tw-gradient-to)var(--tw-gradient-to-position))
    }

    .from-light-blue {
        --tw-gradient-from: #ebf2ff;
        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from)var(--tw-gradient-from-position), var(--tw-gradient-to)var(--tw-gradient-to-position))
    }

    .from-light-blue-4 {
        --tw-gradient-from: #f6f9ff;
        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from)var(--tw-gradient-from-position), var(--tw-gradient-to)var(--tw-gradient-to-position))
    }

    .from-purple-400 {
        --tw-gradient-from: var(--color-purple-400);
        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from)var(--tw-gradient-from-position), var(--tw-gradient-to)var(--tw-gradient-to-position))
    }

    .from-red-400 {
        --tw-gradient-from: var(--color-red-400);
        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from)var(--tw-gradient-from-position), var(--tw-gradient-to)var(--tw-gradient-to-position))
    }

    .from-red-600 {
        --tw-gradient-from: var(--color-red-600);
        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from)var(--tw-gradient-from-position), var(--tw-gradient-to)var(--tw-gradient-to-position))
    }

    .from-stone-50 {
        --tw-gradient-from: var(--color-stone-50);
        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from)var(--tw-gradient-from-position), var(--tw-gradient-to)var(--tw-gradient-to-position))
    }

    .from-teal-400 {
        --tw-gradient-from: var(--color-teal-400);
        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from)var(--tw-gradient-from-position), var(--tw-gradient-to)var(--tw-gradient-to-position))
    }

    .from-transparent {
        --tw-gradient-from: transparent;
        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from)var(--tw-gradient-from-position), var(--tw-gradient-to)var(--tw-gradient-to-position))
    }

    .from-white {
        --tw-gradient-from: var(--color-white);
        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from)var(--tw-gradient-from-position), var(--tw-gradient-to)var(--tw-gradient-to-position))
    }

    .from-0\% {
        --tw-gradient-from-position: 0%
    }

    .from-5\% {
        --tw-gradient-from-position: 5%
    }

    .via-\[\#2F66F5\] {
        --tw-gradient-via: #2f66f5;
        --tw-gradient-via-stops: var(--tw-gradient-position), var(--tw-gradient-from)var(--tw-gradient-from-position), var(--tw-gradient-via)var(--tw-gradient-via-position), var(--tw-gradient-to)var(--tw-gradient-to-position);
        --tw-gradient-stops: var(--tw-gradient-via-stops)
    }

    .via-neutral-50 {
        --tw-gradient-via: var(--color-neutral-50);
        --tw-gradient-via-stops: var(--tw-gradient-position), var(--tw-gradient-from)var(--tw-gradient-from-position), var(--tw-gradient-via)var(--tw-gradient-via-position), var(--tw-gradient-to)var(--tw-gradient-to-position);
        --tw-gradient-stops: var(--tw-gradient-via-stops)
    }

    .to-\[\#0EA5E9\] {
        --tw-gradient-to: #0ea5e9;
        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from)var(--tw-gradient-from-position), var(--tw-gradient-to)var(--tw-gradient-to-position))
    }

    .to-\[\#5D5D67\] {
        --tw-gradient-to: #5d5d67;
        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from)var(--tw-gradient-from-position), var(--tw-gradient-to)var(--tw-gradient-to-position))
    }

    .to-\[\#126CF9\] {
        --tw-gradient-to: #126cf9;
        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from)var(--tw-gradient-from-position), var(--tw-gradient-to)var(--tw-gradient-to-position))
    }

    .to-\[\#A9B0BB\]\! {
        --tw-gradient-to: #a9b0bb !important;
        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from)var(--tw-gradient-from-position), var(--tw-gradient-to)var(--tw-gradient-to-position)) !important
    }

    .to-\[\#C1CAD7\] {
        --tw-gradient-to: #c1cad7;
        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from)var(--tw-gradient-from-position), var(--tw-gradient-to)var(--tw-gradient-to-position))
    }

    .to-\[\#E5EAFF\] {
        --tw-gradient-to: #e5eaff;
        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from)var(--tw-gradient-from-position), var(--tw-gradient-to)var(--tw-gradient-to-position))
    }

    .to-\[\#E93652\] {
        --tw-gradient-to: #e93652;
        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from)var(--tw-gradient-from-position), var(--tw-gradient-to)var(--tw-gradient-to-position))
    }

    .to-\[\#F6F9FF\] {
        --tw-gradient-to: #f6f9ff;
        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from)var(--tw-gradient-from-position), var(--tw-gradient-to)var(--tw-gradient-to-position))
    }

    .to-\[\#FFF1F1\] {
        --tw-gradient-to: #fff1f1;
        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from)var(--tw-gradient-from-position), var(--tw-gradient-to)var(--tw-gradient-to-position))
    }

    .to-\[\#e7ebf100\] {
        --tw-gradient-to: #e7ebf100;
        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from)var(--tw-gradient-from-position), var(--tw-gradient-to)var(--tw-gradient-to-position))
    }

    .to-gray-3 {
        --tw-gradient-to: #d8dfe7;
        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from)var(--tw-gradient-from-position), var(--tw-gradient-to)var(--tw-gradient-to-position))
    }

    .to-gray-3-opacity-50 {
        --tw-gradient-to: #eceff3;
        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from)var(--tw-gradient-from-position), var(--tw-gradient-to)var(--tw-gradient-to-position))
    }

    .to-green-500 {
        --tw-gradient-to: oklch(69.6% .17 162.48);
        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from)var(--tw-gradient-from-position), var(--tw-gradient-to)var(--tw-gradient-to-position))
    }

    .to-inherit {
        --tw-gradient-to: inherit;
        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from)var(--tw-gradient-from-position), var(--tw-gradient-to)var(--tw-gradient-to-position))
    }

    .to-purple-700 {
        --tw-gradient-to: var(--color-purple-700);
        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from)var(--tw-gradient-from-position), var(--tw-gradient-to)var(--tw-gradient-to-position))
    }

    .to-red-500 {
        --tw-gradient-to: var(--color-red-500);
        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from)var(--tw-gradient-from-position), var(--tw-gradient-to)var(--tw-gradient-to-position))
    }

    .to-red-600 {
        --tw-gradient-to: var(--color-red-600);
        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from)var(--tw-gradient-from-position), var(--tw-gradient-to)var(--tw-gradient-to-position))
    }

    .to-transparent {
        --tw-gradient-to: transparent;
        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from)var(--tw-gradient-from-position), var(--tw-gradient-to)var(--tw-gradient-to-position))
    }

    .to-white {
        --tw-gradient-to: var(--color-white);
        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from)var(--tw-gradient-from-position), var(--tw-gradient-to)var(--tw-gradient-to-position))
    }

    .to-white\/40 {
        --tw-gradient-to: #fff6
    }

    @supports (color:color-mix(in lab, red, red)) {
        .to-white\/40 {
            --tw-gradient-to: color-mix(in oklab, var(--color-white)40%, transparent)
        }
    }

    .to-white\/40 {
        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from)var(--tw-gradient-from-position), var(--tw-gradient-to)var(--tw-gradient-to-position))
    }

    .to-65\% {
        --tw-gradient-to-position: 65%
    }

    .to-100\% {
        --tw-gradient-to-position: 100%
    }

    .bg-cover {
        background-size: cover
    }

    .fill-\[\#2D72E1\] {
        fill: #2d72e1
    }

    .fill-alerts-red {
        fill: #dc1919
    }

    .fill-blue-500 {
        fill: var(--color-blue-500)
    }

    .fill-current {
        fill: currentColor
    }

    .fill-full-black {
        fill: #1d1d20
    }

    .fill-gray-1 {
        fill: #5d5d67
    }

    .fill-gray-2 {
        fill: #a9b0bb
    }

    .fill-green-1 {
        fill: #15b29e
    }

    .fill-light-blue {
        fill: #ebf2ff
    }

    .fill-main-blue {
        fill: #126cf9
    }

    .fill-main-blue-digital {
        fill: #2d72e1
    }

    .fill-red-600 {
        fill: var(--color-red-600)
    }

    .fill-transparent {
        fill: #0000
    }

    .fill-white {
        fill: var(--color-white)
    }

    .stroke-\[\#5B5C99\] {
        stroke: #5b5c99
    }

    .stroke-\[\#5D5D67\] {
        stroke: #5d5d67
    }

    .stroke-\[\#A9B0BB\] {
        stroke: #a9b0bb
    }

    .stroke-\[\#C0B1F2\] {
        stroke: #c0b1f2
    }

    .stroke-current {
        stroke: currentColor
    }

    .stroke-dark-blue-2 {
        stroke: #5b5c99
    }

    .stroke-dark-gray,
    .stroke-gray-1 {
        stroke: #5d5d67
    }

    .stroke-main-blue-digital {
        stroke: #2d72e1
    }

    .stroke-white {
        stroke: var(--color-white)
    }

    .stroke-0 {
        stroke-width: 0
    }

    .stroke-\[1\.5px\] {
        stroke-width: 1.5px
    }

    .p-0 {
        padding: 0
    }

    .p-0\! {
        padding: 0 !important
    }

    .p-0\.5 {
        padding: .125rem
    }

    .p-1 {
        padding: .25rem
    }

    .p-1\.5 {
        padding: .375rem
    }

    .p-2 {
        padding: .5rem
    }

    .p-2\.5 {
        padding: .625rem
    }

    .p-3 {
        padding: .75rem
    }

    .p-4 {
        padding: 1rem
    }

    .p-4\.5 {
        padding: calc(var(--spacing)*4.5)
    }

    .p-5 {
        padding: 1.25rem
    }

    .p-6 {
        padding: 1.5rem
    }

    .p-7 {
        padding: 1.75rem
    }

    .p-8 {
        padding: 2rem
    }

    .p-10 {
        padding: 2.5rem
    }

    .p-15 {
        padding: calc(var(--spacing)*15)
    }

    .p-20 {
        padding: 5rem
    }

    .p-88 {
        padding: calc(var(--spacing)*88)
    }

    .p-\[0\.313rem\] {
        padding: .313rem
    }

    .p-\[0\.438rem\] {
        padding: .438rem
    }

    .p-\[2\.5px\] {
        padding: 2.5px
    }

    .p-\[2px\] {
        padding: 2px
    }

    .p-\[4px\] {
        padding: 4px
    }

    .p-\[5px\] {
        padding: 5px
    }

    .p-\[6px\] {
        padding: 6px
    }

    .p-\[10px\] {
        padding: 10px
    }

    .p-\[12px\] {
        padding: 12px
    }

    .p-\[15px\] {
        padding: 15px
    }

    .p-\[16px\] {
        padding: 16px
    }

    .p-\[40px\] {
        padding: 40px
    }

    .px-0 {
        padding-inline: calc(var(--spacing)*0)
    }

    .px-0\! {
        padding-inline: calc(var(--spacing)*0) !important
    }

    .px-0\.5 {
        padding-inline: calc(var(--spacing)*.5)
    }

    .px-1 {
        padding-inline: calc(var(--spacing)*1)
    }

    .px-1\.5 {
        padding-inline: calc(var(--spacing)*1.5)
    }

    .px-2 {
        padding-inline: calc(var(--spacing)*2)
    }

    .px-2\.5 {
        padding-inline: calc(var(--spacing)*2.5)
    }

    .px-2\.25 {
        padding-inline: calc(var(--spacing)*2.25)
    }

    .px-3 {
        padding-inline: calc(var(--spacing)*3)
    }

    .px-3\.5 {
        padding-inline: calc(var(--spacing)*3.5)
    }

    .px-3\.25 {
        padding-inline: calc(var(--spacing)*3.25)
    }

    .px-4 {
        padding-inline: calc(var(--spacing)*4)
    }

    .px-4\.5 {
        padding-inline: calc(var(--spacing)*4.5)
    }

    .px-5 {
        padding-inline: calc(var(--spacing)*5)
    }

    .px-6 {
        padding-inline: calc(var(--spacing)*6)
    }

    .px-8 {
        padding-inline: calc(var(--spacing)*8)
    }

    .px-8\.75 {
        padding-inline: calc(var(--spacing)*8.75)
    }

    .px-9 {
        padding-inline: calc(var(--spacing)*9)
    }

    .px-10 {
        padding-inline: calc(var(--spacing)*10)
    }

    .px-11 {
        padding-inline: calc(var(--spacing)*11)
    }

    .px-12 {
        padding-inline: calc(var(--spacing)*12)
    }

    .px-12\.5 {
        padding-inline: calc(var(--spacing)*12.5)
    }

    .px-14 {
        padding-inline: calc(var(--spacing)*14)
    }

    .px-16 {
        padding-inline: calc(var(--spacing)*16)
    }

    .px-25 {
        padding-inline: calc(var(--spacing)*25)
    }

    .px-35\.5 {
        padding-inline: calc(var(--spacing)*35.5)
    }

    .px-\[0\.563rem\] {
        padding-inline: .563rem
    }

    .px-\[6px\] {
        padding-inline: 6px
    }

    .px-\[7px\] {
        padding-inline: 7px
    }

    .px-\[9px\] {
        padding-inline: 9px
    }

    .px-\[12px\] {
        padding-inline: 12px
    }

    .px-\[14px\] {
        padding-inline: 14px
    }

    .px-\[16px\] {
        padding-inline: 16px
    }

    .px-\[18px\] {
        padding-inline: 18px
    }

    .px-\[20px\] {
        padding-inline: 20px
    }

    .px-\[24px\] {
        padding-inline: 24px
    }

    .px-\[30px\] {
        padding-inline: 30px
    }

    .px-\[35px\] {
        padding-inline: 35px
    }

    .px-\[40px\] {
        padding-inline: 40px
    }

    .py-\(--list-y-padding\) {
        padding-block: var(--list-y-padding)
    }

    .py-0 {
        padding-block: calc(var(--spacing)*0)
    }

    .py-0\! {
        padding-block: calc(var(--spacing)*0) !important
    }

    .py-0\.5 {
        padding-block: calc(var(--spacing)*.5)
    }

    .py-1 {
        padding-block: calc(var(--spacing)*1)
    }

    .py-1\.5 {
        padding-block: calc(var(--spacing)*1.5)
    }

    .py-1\.25 {
        padding-block: calc(var(--spacing)*1.25)
    }

    .py-2 {
        padding-block: calc(var(--spacing)*2)
    }

    .py-2\.5 {
        padding-block: calc(var(--spacing)*2.5)
    }

    .py-2\.25 {
        padding-block: calc(var(--spacing)*2.25)
    }

    .py-3 {
        padding-block: calc(var(--spacing)*3)
    }

    .py-3\.5 {
        padding-block: calc(var(--spacing)*3.5)
    }

    .py-4 {
        padding-block: calc(var(--spacing)*4)
    }

    .py-4\.75 {
        padding-block: calc(var(--spacing)*4.75)
    }

    .py-5 {
        padding-block: calc(var(--spacing)*5)
    }

    .py-6 {
        padding-block: calc(var(--spacing)*6)
    }

    .py-7 {
        padding-block: calc(var(--spacing)*7)
    }

    .py-8 {
        padding-block: calc(var(--spacing)*8)
    }

    .py-10 {
        padding-block: calc(var(--spacing)*10)
    }

    .py-\[\.0063rem\] {
        padding-block: .0063rem
    }

    .py-\[\.6875rem\] {
        padding-block: .6875rem
    }

    .py-\[\.8125rem\] {
        padding-block: .8125rem
    }

    .py-\[0\.5px\] {
        padding-block: .5px
    }

    .py-\[0\.438rem\] {
        padding-block: .438rem
    }

    .py-\[4\.5px\] {
        padding-block: 4.5px
    }

    .py-\[5px\] {
        padding-block: 5px
    }

    .py-\[6px\] {
        padding-block: 6px
    }

    .py-\[7px\] {
        padding-block: 7px
    }

    .py-\[8px\] {
        padding-block: 8px
    }

    .py-\[9px\] {
        padding-block: 9px
    }

    .py-\[10px\] {
        padding-block: 10px
    }

    .py-\[11px\] {
        padding-block: 11px
    }

    .py-\[12px\] {
        padding-block: 12px
    }

    .py-\[13px\] {
        padding-block: 13px
    }

    .py-\[14px\] {
        padding-block: 14px
    }

    .py-\[16px\] {
        padding-block: 16px
    }

    .py-\[20px\] {
        padding-block: 20px
    }

    .py-\[24px\] {
        padding-block: 24px
    }

    .py-\[40px\] {
        padding-block: 40px
    }

    .py-\[60px\] {
        padding-block: 60px
    }

    .py-\(--list-y-padding\) {
        padding-top: var(--list-y-padding);
        padding-bottom: var(--list-y-padding)
    }

    .py-0 {
        padding-top: 0;
        padding-bottom: 0
    }

    .py-0\! {
        padding-top: 0 !important;
        padding-bottom: 0 !important
    }

    .py-0\.5 {
        padding-top: .125rem;
        padding-bottom: .125rem
    }

    .py-1 {
        padding-top: .25rem;
        padding-bottom: .25rem
    }

    .py-1\.5 {
        padding-top: .375rem;
        padding-bottom: .375rem
    }

    .py-2 {
        padding-top: .5rem;
        padding-bottom: .5rem
    }

    .py-2\.5 {
        padding-top: .625rem;
        padding-bottom: .625rem
    }

    .py-3 {
        padding-top: .75rem;
        padding-bottom: .75rem
    }

    .py-3\.5 {
        padding-top: .875rem;
        padding-bottom: .875rem
    }

    .py-4 {
        padding-top: 1rem;
        padding-bottom: 1rem
    }

    .py-5 {
        padding-top: 1.25rem;
        padding-bottom: 1.25rem
    }

    .py-6 {
        padding-top: 1.5rem;
        padding-bottom: 1.5rem
    }

    .py-7 {
        padding-top: 1.75rem;
        padding-bottom: 1.75rem
    }

    .py-8 {
        padding-top: 2rem;
        padding-bottom: 2rem
    }

    .py-10 {
        padding-top: 2.5rem;
        padding-bottom: 2.5rem
    }

    .py-\[\.0063rem\] {
        padding-top: .0063rem;
        padding-bottom: .0063rem
    }

    .py-\[\.6875rem\] {
        padding-top: .6875rem;
        padding-bottom: .6875rem
    }

    .py-\[\.8125rem\] {
        padding-top: .8125rem;
        padding-bottom: .8125rem
    }

    .py-\[0\.5px\] {
        padding-top: .5px;
        padding-bottom: .5px
    }

    .py-\[0\.438rem\] {
        padding-top: .438rem;
        padding-bottom: .438rem
    }

    .py-\[4\.5px\] {
        padding-top: 4.5px;
        padding-bottom: 4.5px
    }

    .py-\[5px\] {
        padding-top: 5px;
        padding-bottom: 5px
    }

    .py-\[6px\] {
        padding-top: 6px;
        padding-bottom: 6px
    }

    .py-\[7px\] {
        padding-top: 7px;
        padding-bottom: 7px
    }

    .py-\[8px\] {
        padding-top: 8px;
        padding-bottom: 8px
    }

    .py-\[9px\] {
        padding-top: 9px;
        padding-bottom: 9px
    }

    .py-\[10px\] {
        padding-top: 10px;
        padding-bottom: 10px
    }

    .py-\[11px\] {
        padding-top: 11px;
        padding-bottom: 11px
    }

    .py-\[12px\] {
        padding-top: 12px;
        padding-bottom: 12px
    }

    .py-\[13px\] {
        padding-top: 13px;
        padding-bottom: 13px
    }

    .py-\[14px\] {
        padding-top: 14px;
        padding-bottom: 14px
    }

    .py-\[16px\] {
        padding-top: 16px;
        padding-bottom: 16px
    }

    .py-\[20px\] {
        padding-top: 20px;
        padding-bottom: 20px
    }

    .py-\[24px\] {
        padding-top: 24px;
        padding-bottom: 24px
    }

    .py-\[40px\] {
        padding-top: 40px;
        padding-bottom: 40px
    }

    .py-\[60px\] {
        padding-top: 60px;
        padding-bottom: 60px
    }

    .pt-0 {
        padding-top: 0
    }

    .pt-0\! {
        padding-top: 0 !important
    }

    .pt-0\.5 {
        padding-top: .125rem
    }

    .pt-1 {
        padding-top: .25rem
    }

    .pt-1\.5 {
        padding-top: .375rem
    }

    .pt-2 {
        padding-top: .5rem
    }

    .pt-2\.5 {
        padding-top: .625rem
    }

    .pt-3 {
        padding-top: .75rem
    }

    .pt-4 {
        padding-top: 1rem
    }

    .pt-4\! {
        padding-top: 1rem !important
    }

    .pt-5 {
        padding-top: 1.25rem
    }

    .pt-5\! {
        padding-top: 1.25rem !important
    }

    .pt-6 {
        padding-top: 1.5rem
    }

    .pt-7 {
        padding-top: 1.75rem
    }

    .pt-8 {
        padding-top: 2rem
    }

    .pt-10 {
        padding-top: 2.5rem
    }

    .pt-12 {
        padding-top: 3rem
    }

    .pt-15 {
        padding-top: calc(var(--spacing)*15)
    }

    .pt-60 {
        padding-top: 15rem
    }

    .pt-\[\.8125rem\] {
        padding-top: .8125rem
    }

    .pt-\[0\.9rem\] {
        padding-top: .9rem
    }

    .pt-\[2\.063rem\] {
        padding-top: 2.063rem
    }

    .pt-\[3px\] {
        padding-top: 3px
    }

    .pt-\[8px\] {
        padding-top: 8px
    }

    .pt-\[9px\] {
        padding-top: 9px
    }

    .pt-\[10px\] {
        padding-top: 10px
    }

    .pt-\[12px\] {
        padding-top: 12px
    }

    .pt-\[13px\] {
        padding-top: 13px
    }

    .pt-\[24px\] {
        padding-top: 24px
    }

    .pt-\[30px\] {
        padding-top: 30px
    }

    .pt-\[40px\] {
        padding-top: 40px
    }

    .pt-\[90px\] {
        padding-top: 90px
    }

    body[dir=rtl] .pl-0 {
        padding-left: 0
    }

    body[dir=ltr] .pl-0 {
        padding-right: 0
    }

    body[dir=rtl] .pl-0\! {
        padding-left: 0 !important
    }

    body[dir=ltr] .pl-0\! {
        padding-right: 0 !important
    }

    body[dir=rtl] .pl-1 {
        padding-left: .25rem
    }

    body[dir=ltr] .pl-1 {
        padding-right: .25rem
    }

    body[dir=rtl] .pl-2 {
        padding-left: .5rem
    }

    body[dir=ltr] .pl-2 {
        padding-right: .5rem
    }

    body[dir=rtl] .pl-3 {
        padding-left: .75rem
    }

    body[dir=ltr] .pl-3 {
        padding-right: .75rem
    }

    body[dir=rtl] .pl-4 {
        padding-left: 1rem
    }

    body[dir=ltr] .pl-4 {
        padding-right: 1rem
    }

    body[dir=rtl] .pl-5 {
        padding-left: 1.25rem
    }

    body[dir=ltr] .pl-5 {
        padding-right: 1.25rem
    }

    body[dir=rtl] .pl-6 {
        padding-left: 1.5rem
    }

    body[dir=ltr] .pl-6 {
        padding-right: 1.5rem
    }

    body[dir=rtl] .pl-8 {
        padding-left: 2rem
    }

    body[dir=ltr] .pl-8 {
        padding-right: 2rem
    }

    body[dir=rtl] .pl-9 {
        padding-left: 2.25rem
    }

    body[dir=ltr] .pl-9 {
        padding-right: 2.25rem
    }

    body[dir=rtl] .pl-10 {
        padding-left: 2.5rem
    }

    body[dir=ltr] .pl-10 {
        padding-right: 2.5rem
    }

    body[dir=rtl] .pl-20 {
        padding-left: 5rem
    }

    body[dir=ltr] .pl-20 {
        padding-right: 5rem
    }

    body[dir=rtl] .pl-\[0\.15rem\] {
        padding-left: .15rem
    }

    body[dir=ltr] .pl-\[0\.15rem\] {
        padding-right: .15rem
    }

    body[dir=rtl] .pl-\[0\.438rem\] {
        padding-left: .438rem
    }

    body[dir=ltr] .pl-\[0\.438rem\] {
        padding-right: .438rem
    }

    body[dir=rtl] .pl-\[3px\] {
        padding-left: 3px
    }

    body[dir=ltr] .pl-\[3px\] {
        padding-right: 3px
    }

    body[dir=rtl] .pl-\[4\.9rem\] {
        padding-left: 4.9rem
    }

    body[dir=ltr] .pl-\[4\.9rem\] {
        padding-right: 4.9rem
    }

    body[dir=rtl] .pl-\[7px\] {
        padding-left: 7px
    }

    body[dir=ltr] .pl-\[7px\] {
        padding-right: 7px
    }

    body[dir=rtl] .pl-\[8px\] {
        padding-left: 8px
    }

    body[dir=ltr] .pl-\[8px\] {
        padding-right: 8px
    }

    body[dir=rtl] .pl-\[12\.5\%\] {
        padding-left: 12.5%
    }

    body[dir=ltr] .pl-\[12\.5\%\] {
        padding-right: 12.5%
    }

    body[dir=rtl] .pl-\[12px\] {
        padding-left: 12px
    }

    body[dir=ltr] .pl-\[12px\] {
        padding-right: 12px
    }

    body[dir=rtl] .pl-\[13px\] {
        padding-left: 13px
    }

    body[dir=ltr] .pl-\[13px\] {
        padding-right: 13px
    }

    body[dir=rtl] .pl-\[20px\] {
        padding-left: 20px
    }

    body[dir=ltr] .pl-\[20px\] {
        padding-right: 20px
    }

    body[dir=rtl] .pl-\[22px\] {
        padding-left: 22px
    }

    body[dir=ltr] .pl-\[22px\] {
        padding-right: 22px
    }

    body[dir=rtl] .pl-\[24px\] {
        padding-left: 24px
    }

    body[dir=ltr] .pl-\[24px\] {
        padding-right: 24px
    }

    body[dir=rtl] .pl-\[64px\] {
        padding-left: 64px
    }

    body[dir=ltr] .pl-\[64px\] {
        padding-right: 64px
    }

    body[dir=rtl] .pl-px {
        padding-left: 1px
    }

    body[dir=ltr] .pl-px {
        padding-right: 1px
    }

    body[dir=rtl] .pr-0 {
        padding-right: 0
    }

    body[dir=ltr] .pr-0 {
        padding-left: 0
    }

    body[dir=rtl] .pr-0\! {
        padding-right: 0 !important
    }

    body[dir=ltr] .pr-0\! {
        padding-left: 0 !important
    }

    body[dir=rtl] .pr-1 {
        padding-right: .25rem
    }

    body[dir=ltr] .pr-1 {
        padding-left: .25rem
    }

    body[dir=rtl] .pr-1\.5 {
        padding-right: .375rem
    }

    body[dir=ltr] .pr-1\.5 {
        padding-left: .375rem
    }

    body[dir=rtl] .pr-2 {
        padding-right: .5rem
    }

    body[dir=ltr] .pr-2 {
        padding-left: .5rem
    }

    body[dir=rtl] .pr-3 {
        padding-right: .75rem
    }

    body[dir=ltr] .pr-3 {
        padding-left: .75rem
    }

    body[dir=rtl] .pr-4 {
        padding-right: 1rem
    }

    body[dir=ltr] .pr-4 {
        padding-left: 1rem
    }

    body[dir=rtl] .pr-5 {
        padding-right: 1.25rem
    }

    body[dir=ltr] .pr-5 {
        padding-left: 1.25rem
    }

    body[dir=rtl] .pr-6 {
        padding-right: 1.5rem
    }

    body[dir=ltr] .pr-6 {
        padding-left: 1.5rem
    }

    body[dir=rtl] .pr-6\! {
        padding-right: 1.5rem !important
    }

    body[dir=ltr] .pr-6\! {
        padding-left: 1.5rem !important
    }

    body[dir=rtl] .pr-7 {
        padding-right: 1.75rem
    }

    body[dir=ltr] .pr-7 {
        padding-left: 1.75rem
    }

    body[dir=rtl] .pr-8 {
        padding-right: 2rem
    }

    body[dir=ltr] .pr-8 {
        padding-left: 2rem
    }

    body[dir=rtl] .pr-9 {
        padding-right: 2.25rem
    }

    body[dir=ltr] .pr-9 {
        padding-left: 2.25rem
    }

    body[dir=rtl] .pr-10 {
        padding-right: 2.5rem
    }

    body[dir=ltr] .pr-10 {
        padding-left: 2.5rem
    }

    body[dir=rtl] .pr-11 {
        padding-right: 2.75rem
    }

    body[dir=ltr] .pr-11 {
        padding-left: 2.75rem
    }

    body[dir=rtl] .pr-12 {
        padding-right: 3rem
    }

    body[dir=ltr] .pr-12 {
        padding-left: 3rem
    }

    body[dir=rtl] .pr-12\! {
        padding-right: 3rem !important
    }

    body[dir=ltr] .pr-12\! {
        padding-left: 3rem !important
    }

    body[dir=rtl] .pr-14 {
        padding-right: 3.5rem
    }

    body[dir=ltr] .pr-14 {
        padding-left: 3.5rem
    }

    body[dir=rtl] .pr-20 {
        padding-right: 5rem
    }

    body[dir=ltr] .pr-20 {
        padding-left: 5rem
    }

    body[dir=rtl] .pr-24 {
        padding-right: 6rem
    }

    body[dir=ltr] .pr-24 {
        padding-left: 6rem
    }

    body[dir=rtl] .pr-\[0\.15rem\] {
        padding-right: .15rem
    }

    body[dir=ltr] .pr-\[0\.15rem\] {
        padding-left: .15rem
    }

    body[dir=rtl] .pr-\[0\.563rem\] {
        padding-right: .563rem
    }

    body[dir=ltr] .pr-\[0\.563rem\] {
        padding-left: .563rem
    }

    body[dir=rtl] .pr-\[0\.563rem\]\! {
        padding-right: .563rem !important
    }

    body[dir=ltr] .pr-\[0\.563rem\]\! {
        padding-left: .563rem !important
    }

    body[dir=rtl] .pr-\[1\.85rem\] {
        padding-right: 1.85rem
    }

    body[dir=ltr] .pr-\[1\.85rem\] {
        padding-left: 1.85rem
    }

    body[dir=rtl] .pr-\[4px\] {
        padding-right: 4px
    }

    body[dir=ltr] .pr-\[4px\] {
        padding-left: 4px
    }

    body[dir=rtl] .pr-\[7\.8rem\] {
        padding-right: 7.8rem
    }

    body[dir=ltr] .pr-\[7\.8rem\] {
        padding-left: 7.8rem
    }

    body[dir=rtl] .pr-\[10px\] {
        padding-right: 10px
    }

    body[dir=ltr] .pr-\[10px\] {
        padding-left: 10px
    }

    body[dir=rtl] .pr-\[12px\] {
        padding-right: 12px
    }

    body[dir=ltr] .pr-\[12px\] {
        padding-left: 12px
    }

    body[dir=rtl] .pr-\[40px\] {
        padding-right: 40px
    }

    body[dir=ltr] .pr-\[40px\] {
        padding-left: 40px
    }

    .px-0 {
        padding-left: 0;
        padding-right: 0
    }

    .px-0\! {
        padding-left: 0 !important;
        padding-right: 0 !important
    }

    .px-0\.5 {
        padding-left: .125rem;
        padding-right: .125rem
    }

    .px-1 {
        padding-left: .25rem;
        padding-right: .25rem
    }

    .px-1\.5 {
        padding-left: .375rem;
        padding-right: .375rem
    }

    .px-2 {
        padding-left: .5rem;
        padding-right: .5rem
    }

    .px-2\.5 {
        padding-left: .625rem;
        padding-right: .625rem
    }

    .px-3 {
        padding-left: .75rem;
        padding-right: .75rem
    }

    .px-3\.5 {
        padding-left: .875rem;
        padding-right: .875rem
    }

    .px-4 {
        padding-left: 1rem;
        padding-right: 1rem
    }

    .px-5 {
        padding-left: 1.25rem;
        padding-right: 1.25rem
    }

    .px-6 {
        padding-left: 1.5rem;
        padding-right: 1.5rem
    }

    .px-8 {
        padding-left: 2rem;
        padding-right: 2rem
    }

    .px-9 {
        padding-left: 2.25rem;
        padding-right: 2.25rem
    }

    .px-10 {
        padding-left: 2.5rem;
        padding-right: 2.5rem
    }

    .px-11 {
        padding-left: 2.75rem;
        padding-right: 2.75rem
    }

    .px-12 {
        padding-left: 3rem;
        padding-right: 3rem
    }

    .px-14 {
        padding-left: 3.5rem;
        padding-right: 3.5rem
    }

    .px-16 {
        padding-left: 4rem;
        padding-right: 4rem
    }

    .px-\[0\.563rem\] {
        padding-left: .563rem;
        padding-right: .563rem
    }

    .px-\[6px\] {
        padding-left: 6px;
        padding-right: 6px
    }

    .px-\[7px\] {
        padding-left: 7px;
        padding-right: 7px
    }

    .px-\[9px\] {
        padding-left: 9px;
        padding-right: 9px
    }

    .px-\[12px\] {
        padding-left: 12px;
        padding-right: 12px
    }

    .px-\[14px\] {
        padding-left: 14px;
        padding-right: 14px
    }

    .px-\[16px\] {
        padding-left: 16px;
        padding-right: 16px
    }

    .px-\[18px\] {
        padding-left: 18px;
        padding-right: 18px
    }

    .px-\[20px\] {
        padding-left: 20px;
        padding-right: 20px
    }

    .px-\[24px\] {
        padding-left: 24px;
        padding-right: 24px
    }

    .px-\[30px\] {
        padding-left: 30px;
        padding-right: 30px
    }

    .px-\[35px\] {
        padding-left: 35px;
        padding-right: 35px
    }

    .px-\[40px\] {
        padding-left: 40px;
        padding-right: 40px
    }

    .pr-0 {
        padding-right: calc(var(--spacing)*0)
    }

    .pr-0\! {
        padding-right: calc(var(--spacing)*0) !important
    }

    .pr-1 {
        padding-right: calc(var(--spacing)*1)
    }

    .pr-1\.5 {
        padding-right: calc(var(--spacing)*1.5)
    }

    .pr-2 {
        padding-right: calc(var(--spacing)*2)
    }

    .pr-3 {
        padding-right: calc(var(--spacing)*3)
    }

    .pr-4 {
        padding-right: calc(var(--spacing)*4)
    }

    .pr-5 {
        padding-right: calc(var(--spacing)*5)
    }

    .pr-6 {
        padding-right: calc(var(--spacing)*6)
    }

    .pr-6\! {
        padding-right: calc(var(--spacing)*6) !important
    }

    .pr-7 {
        padding-right: calc(var(--spacing)*7)
    }

    .pr-8 {
        padding-right: calc(var(--spacing)*8)
    }

    .pr-9 {
        padding-right: calc(var(--spacing)*9)
    }

    .pr-10 {
        padding-right: calc(var(--spacing)*10)
    }

    .pr-11 {
        padding-right: calc(var(--spacing)*11)
    }

    .pr-12 {
        padding-right: calc(var(--spacing)*12)
    }

    .pr-12\! {
        padding-right: calc(var(--spacing)*12) !important
    }

    .pr-13 {
        padding-right: calc(var(--spacing)*13)
    }

    .pr-14 {
        padding-right: calc(var(--spacing)*14)
    }

    .pr-16\.25\! {
        padding-right: calc(var(--spacing)*16.25) !important
    }

    .pr-20 {
        padding-right: calc(var(--spacing)*20)
    }

    .pr-24 {
        padding-right: calc(var(--spacing)*24)
    }

    .pr-\[0\.15rem\] {
        padding-right: .15rem
    }

    .pr-\[0\.563rem\] {
        padding-right: .563rem
    }

    .pr-\[0\.563rem\]\! {
        padding-right: .563rem !important
    }

    .pr-\[1\.85rem\] {
        padding-right: 1.85rem
    }

    .pr-\[4px\] {
        padding-right: 4px
    }

    .pr-\[7\.8rem\] {
        padding-right: 7.8rem
    }

    .pr-\[10px\] {
        padding-right: 10px
    }

    .pr-\[12px\] {
        padding-right: 12px
    }

    .pr-\[40px\] {
        padding-right: 40px
    }

    .pb-0 {
        padding-bottom: 0
    }

    .pb-0\! {
        padding-bottom: 0 !important
    }

    .pb-1 {
        padding-bottom: .25rem
    }

    .pb-1\.5 {
        padding-bottom: .375rem
    }

    .pb-2 {
        padding-bottom: .5rem
    }

    .pb-2\.5 {
        padding-bottom: .625rem
    }

    .pb-3 {
        padding-bottom: .75rem
    }

    .pb-3\! {
        padding-bottom: .75rem !important
    }

    .pb-4 {
        padding-bottom: 1rem
    }

    .pb-5 {
        padding-bottom: 1.25rem
    }

    .pb-6 {
        padding-bottom: 1.5rem
    }

    .pb-7 {
        padding-bottom: 1.75rem
    }

    .pb-7\.5 {
        padding-bottom: calc(var(--spacing)*7.5)
    }

    .pb-8 {
        padding-bottom: 2rem
    }

    .pb-10 {
        padding-bottom: 2.5rem
    }

    .pb-12 {
        padding-bottom: 3rem
    }

    .pb-16 {
        padding-bottom: 4rem
    }

    .pb-18 {
        padding-bottom: calc(var(--spacing)*18)
    }

    .pb-20 {
        padding-bottom: 5rem
    }

    .pb-\[\.75rem\] {
        padding-bottom: .75rem
    }

    .pb-\[0\.9rem\] {
        padding-bottom: .9rem
    }

    .pb-\[9px\] {
        padding-bottom: 9px
    }

    .pb-\[11\.5px\] {
        padding-bottom: 11.5px
    }

    .pb-\[12px\] {
        padding-bottom: 12px
    }

    .pb-\[20px\] {
        padding-bottom: 20px
    }

    .pb-\[24px\] {
        padding-bottom: 24px
    }

    .pb-\[30px\] {
        padding-bottom: 30px
    }

    .pb-\[153px\] {
        padding-bottom: 153px
    }

    .pb-\[200px\] {
        padding-bottom: 200px
    }

    .pl-0 {
        padding-left: calc(var(--spacing)*0)
    }

    .pl-0\! {
        padding-left: calc(var(--spacing)*0) !important
    }

    .pl-1 {
        padding-left: calc(var(--spacing)*1)
    }

    .pl-1\.75 {
        padding-left: calc(var(--spacing)*1.75)
    }

    .pl-2 {
        padding-left: calc(var(--spacing)*2)
    }

    .pl-3 {
        padding-left: calc(var(--spacing)*3)
    }

    .pl-4 {
        padding-left: calc(var(--spacing)*4)
    }

    .pl-5 {
        padding-left: calc(var(--spacing)*5)
    }

    .pl-6 {
        padding-left: calc(var(--spacing)*6)
    }

    .pl-8 {
        padding-left: calc(var(--spacing)*8)
    }

    .pl-9 {
        padding-left: calc(var(--spacing)*9)
    }

    .pl-10 {
        padding-left: calc(var(--spacing)*10)
    }

    .pl-20 {
        padding-left: calc(var(--spacing)*20)
    }

    .pl-\[0\.15rem\] {
        padding-left: .15rem
    }

    .pl-\[0\.438rem\] {
        padding-left: .438rem
    }

    .pl-\[3px\] {
        padding-left: 3px
    }

    .pl-\[4\.9rem\] {
        padding-left: 4.9rem
    }

    .pl-\[7px\] {
        padding-left: 7px
    }

    .pl-\[8px\] {
        padding-left: 8px
    }

    .pl-\[12\.5\%\] {
        padding-left: 12.5%
    }

    .pl-\[12px\] {
        padding-left: 12px
    }

    .pl-\[13px\] {
        padding-left: 13px
    }

    .pl-\[20px\] {
        padding-left: 20px
    }

    .pl-\[22px\] {
        padding-left: 22px
    }

    .pl-\[24px\] {
        padding-left: 24px
    }

    .pl-\[64px\] {
        padding-left: 64px
    }

    .pl-px {
        padding-left: 1px
    }

    .text-center {
        text-align: center
    }

    .text-end {
        text-align: end
    }

    .text-justify {
        text-align: justify
    }

    .text-left {
        text-align: left;
        text-align: end
    }

    .text-right {
        text-align: right;
        text-align: start
    }

    .text-right\! {
        text-align: right !important;
        text-align: start !important
    }

    .text-start {
        text-align: start
    }

    .align-baseline {
        vertical-align: initial
    }

    .align-bottom {
        vertical-align: bottom
    }

    .align-middle {
        vertical-align: middle
    }

    .align-text-top {
        vertical-align: text-top
    }

    .font-sans {
        font-family: var(--font-sans)
    }

    .text-2xl {
        font-size: var(--text-2xl);
        line-height: var(--tw-leading, var(--text-2xl--line-height))
    }

    .text-3xl {
        font-size: var(--text-3xl);
        line-height: var(--tw-leading, var(--text-3xl--line-height))
    }

    .text-4xl {
        font-size: var(--text-4xl);
        line-height: var(--tw-leading, var(--text-4xl--line-height))
    }

    .text-base {
        font-size: var(--text-base);
        line-height: var(--tw-leading, var(--text-base--line-height))
    }

    .text-lg {
        font-size: var(--text-lg);
        line-height: var(--tw-leading, var(--text-lg--line-height))
    }

    .text-sm {
        font-size: var(--text-sm);
        line-height: var(--tw-leading, var(--text-sm--line-height))
    }

    .text-sm\! {
        font-size: var(--text-sm) !important;
        line-height: var(--tw-leading, var(--text-sm--line-height)) !important
    }

    .text-xl {
        font-size: var(--text-xl);
        line-height: var(--tw-leading, var(--text-xl--line-height))
    }

    .text-xl\! {
        font-size: var(--text-xl) !important;
        line-height: var(--tw-leading, var(--text-xl--line-height)) !important
    }

    .text-xs {
        font-size: var(--text-xs);
        line-height: var(--tw-leading, var(--text-xs--line-height))
    }

    .text-xs\! {
        font-size: var(--text-xs) !important;
        line-height: var(--tw-leading, var(--text-xs--line-height)) !important
    }

    .text-\[0\.5rem\] {
        font-size: .5rem
    }

    .text-\[0\.7rem\] {
        font-size: .7rem
    }

    .text-\[0\.75em\] {
        font-size: .75em
    }

    .text-\[0\.75rem\] {
        font-size: .75rem
    }

    .text-\[0\.625rem\] {
        font-size: .625rem
    }

    .text-\[0\.875rem\] {
        font-size: .875rem
    }

    .text-\[1\.5rem\] {
        font-size: 1.5rem
    }

    .text-\[1\.25em\] {
        font-size: 1.25em
    }

    .text-\[1\.25rem\] {
        font-size: 1.25rem
    }

    .text-\[1\.125rem\] {
        font-size: 1.125rem
    }

    .text-\[1\.375rem\] {
        font-size: 1.375rem
    }

    .text-\[1\.563rem\] {
        font-size: 1.563rem
    }

    .text-\[1\.625rem\] {
        font-size: 1.625rem
    }

    .text-\[1\.875rem\] {
        font-size: 1.875rem
    }

    .text-\[1em\] {
        font-size: 1em
    }

    .text-\[1px\] {
        font-size: 1px
    }

    .text-\[1rem\] {
        font-size: 1rem
    }

    .text-\[2\.5rem\] {
        font-size: 2.5rem
    }

    .text-\[2rem\] {
        font-size: 2rem
    }

    .text-\[6px\] {
        font-size: 6px
    }

    .text-\[9px\] {
        font-size: 9px
    }

    .text-\[10px\] {
        font-size: 10px
    }

    .text-\[11px\] {
        font-size: 11px
    }

    .text-\[12px\] {
        font-size: 12px
    }

    .text-\[14px\] {
        font-size: 14px
    }

    .text-\[16px\] {
        font-size: 16px
    }

    .text-\[20px\] {
        font-size: 20px
    }

    .text-\[21px\] {
        font-size: 21px
    }

    .text-\[22px\] {
        font-size: 22px
    }

    .text-\[24px\] {
        font-size: 24px
    }

    .text-\[28px\] {
        font-size: 28px
    }

    .text-\[40px\] {
        font-size: 40px
    }

    .leading-1 {
        --tw-leading: calc(var(--spacing)*1);
        line-height: calc(var(--spacing)*1)
    }

    .leading-2 {
        --tw-leading: calc(var(--spacing)*2);
        line-height: calc(var(--spacing)*2)
    }

    .leading-3 {
        --tw-leading: calc(var(--spacing)*3);
        line-height: calc(var(--spacing)*3)
    }

    .leading-3\.5 {
        --tw-leading: calc(var(--spacing)*3.5);
        line-height: calc(var(--spacing)*3.5)
    }

    .leading-4 {
        --tw-leading: calc(var(--spacing)*4);
        line-height: calc(var(--spacing)*4)
    }

    .leading-5 {
        --tw-leading: calc(var(--spacing)*5);
        line-height: calc(var(--spacing)*5)
    }

    .leading-5\.25 {
        --tw-leading: calc(var(--spacing)*5.25);
        line-height: calc(var(--spacing)*5.25)
    }

    .leading-5\.25\! {
        --tw-leading: calc(var(--spacing)*5.25) !important;
        line-height: calc(var(--spacing)*5.25) !important
    }

    .leading-6 {
        --tw-leading: calc(var(--spacing)*6);
        line-height: calc(var(--spacing)*6)
    }

    .leading-7 {
        --tw-leading: calc(var(--spacing)*7);
        line-height: calc(var(--spacing)*7)
    }

    .leading-8 {
        --tw-leading: calc(var(--spacing)*8);
        line-height: calc(var(--spacing)*8)
    }

    .leading-8\! {
        --tw-leading: calc(var(--spacing)*8) !important;
        line-height: calc(var(--spacing)*8) !important
    }

    .leading-10 {
        --tw-leading: calc(var(--spacing)*10);
        line-height: calc(var(--spacing)*10)
    }

    .leading-\[0\.861rem\] {
        --tw-leading: .861rem;
        line-height: .861rem
    }

    .leading-\[1\.313rem\] {
        --tw-leading: 1.313rem;
        line-height: 1.313rem
    }

    .leading-\[1\.61375rem\] {
        --tw-leading: 1.61375rem;
        line-height: 1.61375rem
    }

    .leading-\[13\.78px\] {
        --tw-leading: 13.78px;
        line-height: 13.78px
    }

    .leading-\[14px\] {
        --tw-leading: 14px;
        line-height: 14px
    }

    .leading-\[16px\] {
        --tw-leading: 16px;
        line-height: 16px
    }

    .leading-\[20px\] {
        --tw-leading: 20px;
        line-height: 20px
    }

    .leading-\[21px\] {
        --tw-leading: 21px;
        line-height: 21px
    }

    .leading-\[24px\] {
        --tw-leading: 24px;
        line-height: 24px
    }

    .leading-\[110\%\] {
        --tw-leading: 110%;
        line-height: 110%
    }

    .leading-\[120\%\] {
        --tw-leading: 120%;
        line-height: 120%
    }

    .leading-\[127\%\] {
        --tw-leading: 127%;
        line-height: 127%
    }

    .leading-\[131\.25\%\] {
        --tw-leading: 131.25%;
        line-height: 131.25%
    }

    .leading-\[150\%\] {
        --tw-leading: 150%;
        line-height: 150%
    }

    .leading-\[normal\] {
        --tw-leading: normal;
        line-height: normal
    }

    .leading-\[normal\]\! {
        --tw-leading: normal !important;
        line-height: normal !important
    }

    .leading-none {
        --tw-leading: 1;
        line-height: 1
    }

    .leading-normal {
        --tw-leading: var(--leading-normal);
        line-height: var(--leading-normal)
    }

    .leading-snug {
        --tw-leading: var(--leading-snug);
        line-height: var(--leading-snug)
    }

    .leading-tight {
        --tw-leading: var(--leading-tight);
        line-height: var(--leading-tight)
    }

    .leading-tight\! {
        --tw-leading: var(--leading-tight) !important;
        line-height: var(--leading-tight) !important
    }

    .font-bold {
        --tw-font-weight: var(--font-weight-bold);
        font-weight: var(--font-weight-bold)
    }

    .font-extrabold {
        --tw-font-weight: var(--font-weight-extrabold);
        font-weight: var(--font-weight-extrabold)
    }

    .font-light {
        --tw-font-weight: var(--font-weight-light);
        font-weight: var(--font-weight-light)
    }

    .font-medium {
        --tw-font-weight: var(--font-weight-medium);
        font-weight: var(--font-weight-medium)
    }

    .font-normal {
        --tw-font-weight: var(--font-weight-normal);
        font-weight: var(--font-weight-normal)
    }

    .font-semibold {
        --tw-font-weight: var(--font-weight-semibold);
        font-weight: var(--font-weight-semibold)
    }

    .font-thin {
        --tw-font-weight: var(--font-weight-thin);
        font-weight: var(--font-weight-thin)
    }

    .tracking-\[0\.02rem\] {
        --tw-tracking: .02rem;
        letter-spacing: .02rem
    }

    .tracking-\[0\.025rem\] {
        --tw-tracking: .025rem;
        letter-spacing: .025rem
    }

    .tracking-\[0\.48px\] {
        --tw-tracking: .48px;
        letter-spacing: .48px
    }

    .tracking-normal {
        --tw-tracking: var(--tracking-normal);
        letter-spacing: var(--tracking-normal)
    }

    .tracking-tight {
        --tw-tracking: var(--tracking-tight);
        letter-spacing: var(--tracking-tight)
    }

    .tracking-widest {
        --tw-tracking: var(--tracking-widest);
        letter-spacing: var(--tracking-widest)
    }

    .text-nowrap {
        text-wrap: nowrap
    }

    .text-wrap {
        text-wrap: wrap
    }

    .break-normal {
        overflow-wrap: normal;
        word-break: normal
    }

    .wrap-break-word {
        overflow-wrap: break-word
    }

    .\[word-break\:break-word\] {
        word-break: break-word
    }

    .break-all {
        word-break: break-all
    }

    .break-keep {
        word-break: keep-all
    }

    .text-ellipsis {
        text-overflow: ellipsis
    }

    .hyphens-auto {
        -webkit-hyphens: auto;
        hyphens: auto
    }

    .whitespace-break-spaces {
        white-space: break-spaces
    }

    .whitespace-normal {
        white-space: normal
    }

    .whitespace-normal\! {
        white-space: normal !important
    }

    .whitespace-nowrap {
        white-space: nowrap
    }

    .whitespace-pre {
        white-space: pre
    }

    .whitespace-pre-line {
        white-space: pre-line
    }

    .whitespace-pre-wrap {
        white-space: pre-wrap
    }

    .\!text-gray-1 {
        color: #5d5d67 !important
    }

    .text-\(--Primary-main-dark\,\#070762\) {
        color: var(--Primary-main-dark, #070762)
    }

    .text-\[\#00a372\] {
        color: #00a372
    }

    .text-\[\#00000000\] {
        color: #0000
    }

    .text-\[\#1A6EF4\] {
        color: #1a6ef4
    }

    .text-\[\#1D1D20\] {
        color: #1d1d20
    }

    .text-\[\#1F2937\] {
        color: #1f2937
    }

    .text-\[\#1d1d1f\] {
        color: #1d1d1f
    }

    .text-\[\#1d1d20\] {
        color: #1d1d20
    }

    .text-\[\#2D72E1\] {
        color: #2d72e1
    }

    .text-\[\#004ba5\] {
        color: #004ba5
    }

    .text-\[\#5B5C99\] {
        color: #5b5c99
    }

    .text-\[\#5D5D67\],
    .text-\[\#5d5d67\] {
        color: #5d5d67
    }

    .text-\[\#8e8e93\] {
        color: #8e8e93
    }

    .text-\[\#9DABC3\] {
        color: #9dabc3
    }

    .text-\[\#0066FF\] {
        color: #06f
    }

    .text-\[\#0096ef\] {
        color: #0096ef
    }

    .text-\[\#0097f0\] {
        color: #0097f0
    }

    .text-\[\#686d79\] {
        color: #686d79
    }

    .text-\[\#06065E\] {
        color: #06065e
    }

    .text-\[\#070762\] {
        color: #070762
    }

    .text-\[\#080762\] {
        color: #080762
    }

    .text-\[\#454545\] {
        color: #454545
    }

    .text-\[\#A9B0BB\] {
        color: #a9b0bb
    }

    .text-\[\#DC1919\] {
        color: #dc1919
    }

    .text-\[\#FB2D01\] {
        color: #fb2d01
    }

    .text-\[\#FF0000\],
    .text-\[\#ff0000\] {
        color: red
    }

    .text-alerts-red {
        color: #dc1919
    }

    .text-black {
        color: var(--color-black)
    }

    .text-black\! {
        color: var(--color-black) !important
    }

    .text-black\/40 {
        color: #0006
    }

    @supports (color:color-mix(in lab, red, red)) {
        .text-black\/40 {
            color: color-mix(in oklab, var(--color-black)40%, transparent)
        }
    }

    .text-blue-500 {
        color: var(--color-blue-500)
    }

    .text-blue-600 {
        color: var(--color-blue-600)
    }

    .text-blue-900 {
        color: var(--color-blue-900)
    }

    .text-blue-950 {
        color: var(--color-blue-950)
    }

    .text-current {
        color: currentColor
    }

    .text-dark-blue-2 {
        color: #5b5c99
    }

    .text-dark-blue-2\! {
        color: #5b5c99 !important
    }

    .text-dark-blue-hover-text {
        color: #2864c6
    }

    .text-dark-blue-logo {
        color: #070762
    }

    .text-dark-gray {
        color: #5d5d67
    }

    .text-dusk {
        color: #465c74
    }

    .text-full-black {
        color: #1d1d20
    }

    .text-goodiesPrimary {
        color: #06f
    }

    .text-gray-1 {
        color: #5d5d67
    }

    .text-gray-1\! {
        color: #5d5d67 !important
    }

    .text-gray-2 {
        color: #a9b0bb
    }

    .text-gray-3 {
        color: #d8dfe7
    }

    .text-gray-400 {
        color: var(--color-gray-400)
    }

    .text-gray-500 {
        color: var(--color-gray-500)
    }

    .text-gray-600 {
        color: var(--color-gray-600)
    }

    .text-gray-700 {
        color: var(--color-gray-700)
    }

    .text-gray-800 {
        color: var(--color-gray-800)
    }

    .text-gray-900 {
        color: var(--color-gray-900)
    }

    .text-gray-900\/50 {
        color: #10182880
    }

    @supports (color:color-mix(in lab, red, red)) {
        .text-gray-900\/50 {
            color: color-mix(in oklab, var(--color-gray-900)50%, transparent)
        }
    }

    .text-green-400 {
        color: oklch(76.5% .177 163.223)
    }

    .text-green-600 {
        color: oklch(59.6% .145 163.225)
    }

    .text-green-700 {
        color: oklch(50.8% .118 165.612)
    }

    .text-heading {
        color: #0097f0
    }

    .text-light-blue-navigation {
        color: #4d8ff7
    }

    .text-main-blue {
        color: #126cf9
    }

    .text-main-blue-digital {
        color: #2d72e1
    }

    .text-primary {
        color: #007bff
    }

    .text-red-400 {
        color: var(--color-red-400)
    }

    .text-red-500 {
        color: var(--color-red-500)
    }

    .text-red-500\! {
        color: var(--color-red-500) !important
    }

    .text-red-600 {
        color: var(--color-red-600)
    }

    .text-red-700 {
        color: var(--color-red-700)
    }

    .text-slate-500 {
        color: var(--color-slate-500)
    }

    .text-slate-700 {
        color: var(--color-slate-700)
    }

    .text-white {
        color: var(--color-white)
    }

    .text-yellow-600 {
        color: var(--color-yellow-600)
    }

    .text-zinc-600 {
        color: var(--color-zinc-600)
    }

    .text-zinc-800 {
        color: var(--color-zinc-800)
    }

    .text-zinc-900 {
        color: var(--color-zinc-900)
    }

    .lowercase {
        text-transform: lowercase
    }

    .uppercase {
        text-transform: uppercase
    }

    .italic {
        font-style: italic
    }

    .not-italic {
        font-style: normal
    }

    .line-through {
        text-decoration-line: line-through
    }

    .no-underline {
        text-decoration-line: none
    }

    .underline {
        text-decoration-line: underline
    }

    .decoration-\[\#6EA6FD\] {
        text-decoration-color: #6ea6fd
    }

    .decoration-blue-400 {
        -webkit-text-decoration-color: var(--color-blue-400);
        text-decoration-color: var(--color-blue-400)
    }

    .decoration-dotted {
        text-decoration-style: dotted
    }

    .decoration-1 {
        text-decoration-thickness: 1px
    }

    .decoration-2 {
        text-decoration-thickness: 2px
    }

    .underline-offset-2 {
        text-underline-offset: 2px
    }

    .placeholder-dark-blue-2::placeholder {
        color: #5b5c99
    }

    .placeholder-full-black::placeholder {
        color: #1d1d20
    }

    .placeholder-gray-1::placeholder {
        color: #5d5d67
    }

    .placeholder-transparent::placeholder {
        color: #0000
    }

    .caret-main-blue-digital {
        caret-color: #2d72e1
    }

    .opacity-0 {
        opacity: 0
    }

    .opacity-0\! {
        opacity: 0 !important
    }

    .opacity-1 {
        opacity: .01
    }

    .opacity-14 {
        opacity: .14
    }

    .opacity-25 {
        opacity: .25
    }

    .opacity-30 {
        opacity: .3
    }

    .opacity-40 {
        opacity: .4
    }

    .opacity-40\! {
        opacity: .4 !important
    }

    .opacity-50 {
        opacity: .5
    }

    .opacity-70 {
        opacity: .7
    }

    .opacity-70\! {
        opacity: .7 !important
    }

    .opacity-75 {
        opacity: .75
    }

    .opacity-80 {
        opacity: .8
    }

    .opacity-90 {
        opacity: .9
    }

    .opacity-100 {
        opacity: 1
    }

    .opacity-100\! {
        opacity: 1 !important
    }

    .opacity-\[0\.2\] {
        opacity: .2
    }

    .opacity-\[0\.6\] {
        opacity: .6
    }

    .shadow {
        --tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, #0000001a), 0 1px 2px -1px var(--tw-shadow-color, #0000001a)
    }

    .shadow,
    .shadow-\[0_-4px_12px_rgba\(0\,0\,0\,0\.1\)\] {
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }

    .shadow-\[0_-4px_12px_rgba\(0\,0\,0\,0\.1\)\] {
        --tw-shadow: 0 -4px 12px var(--tw-shadow-color, #0000001a)
    }

    .shadow-\[0_-10px_16px_-7px_rgba\(186\,202\,221\,0\.27\)\] {
        --tw-shadow: 0 -10px 16px -7px var(--tw-shadow-color, #bacadd45)
    }

    .shadow-\[0_-10px_16px_-7px_rgba\(186\,202\,221\,0\.27\)\],
    .shadow-\[0_4px_12px_rgba\(0\,0\,0\,0\.15\)\] {
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }

    .shadow-\[0_4px_12px_rgba\(0\,0\,0\,0\.15\)\] {
        --tw-shadow: 0 4px 12px var(--tw-shadow-color, #00000026)
    }

    .shadow-\[0_5px_10px_0px_rgba\(0\,0\,0\,0\.1\)\] {
        --tw-shadow: 0 5px 10px 0px var(--tw-shadow-color, #0000001a)
    }

    .shadow-\[0_12px_36px_rgba\(0\,0\,0\,0\.08\)\],
    .shadow-\[0_5px_10px_0px_rgba\(0\,0\,0\,0\.1\)\] {
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }

    .shadow-\[0_12px_36px_rgba\(0\,0\,0\,0\.08\)\] {
        --tw-shadow: 0 12px 36px var(--tw-shadow-color, #00000014)
    }

    .shadow-\[0_24px_60px_rgba\(0\,0\,0\,0\.12\)\] {
        --tw-shadow: 0 24px 60px var(--tw-shadow-color, #0000001f)
    }

    .shadow-\[0_24px_60px_rgba\(0\,0\,0\,0\.12\)\],
    .shadow-\[0_30px_80px_rgba\(38\,99\,255\,0\.35\)\] {
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }

    .shadow-\[0_30px_80px_rgba\(38\,99\,255\,0\.35\)\] {
        --tw-shadow: 0 30px 80px var(--tw-shadow-color, #2663ff59)
    }

    .shadow-\[0px_0px_15px_0px_rgba\(0\,0\,0\,0\.1\)\] {
        --tw-shadow: 0px 0px 15px 0px var(--tw-shadow-color, #0000001a)
    }

    .shadow-\[0px_0px_15px_0px_rgba\(0\,0\,0\,0\.1\)\],
    .shadow-\[0px_0px_16px_rgba\(0\,0\,0\,0\.1\)\] {
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }

    .shadow-\[0px_0px_16px_rgba\(0\,0\,0\,0\.1\)\] {
        --tw-shadow: 0px 0px 16px var(--tw-shadow-color, #0000001a)
    }

    .shadow-\[0px_1px_10px_0px_rgba\(0\,0\,0\,0\.10\)\] {
        --tw-shadow: 0px 1px 10px 0px var(--tw-shadow-color, #0000001a)
    }

    .shadow-\[0px_1px_10px_0px_rgba\(0\,0\,0\,0\.10\)\],
    .shadow-\[0px_1px_10px_rgba\(0\,0\,0\,0\.10\)\] {
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }

    .shadow-\[0px_1px_10px_rgba\(0\,0\,0\,0\.10\)\] {
        --tw-shadow: 0px 1px 10px var(--tw-shadow-color, #0000001a)
    }

    .shadow-\[0px_4px_16px_0px_rgba\(0\,0\,0\,0\.10\)\] {
        --tw-shadow: 0px 4px 16px 0px var(--tw-shadow-color, #0000001a)
    }

    .shadow-\[0px_4px_16px_0px_rgba\(0\,0\,0\,0\.10\)\],
    .shadow-\[0px_4px_16px_0px_rgba\(182\,210\,255\,0\.45\)\] {
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }

    .shadow-\[0px_4px_16px_0px_rgba\(182\,210\,255\,0\.45\)\] {
        --tw-shadow: 0px 4px 16px 0px var(--tw-shadow-color, #b6d2ff73)
    }

    .shadow-\[0px_4px_16px_rgba\(0\,0\,0\,0\.1\)\] {
        --tw-shadow: 0px 4px 16px var(--tw-shadow-color, #0000001a)
    }

    .shadow-\[0px_4px_16px_rgba\(0\,0\,0\,0\.1\)\],
    .shadow-\[1px_1px_10px_1px_rgba\(186\,202\,221\,0\.35\)\] {
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }

    .shadow-\[1px_1px_10px_1px_rgba\(186\,202\,221\,0\.35\)\] {
        --tw-shadow: 1px 1px 10px 1px var(--tw-shadow-color, #bacadd59)
    }

    .shadow-\[3px_4px_15px_rgba\(186\,202\,221\,0\.35\)\] {
        --tw-shadow: 3px 4px 15px var(--tw-shadow-color, #bacadd59)
    }

    .shadow-\[3px_4px_15px_rgba\(186\,202\,221\,0\.35\)\],
    .shadow-\[3px_5px_16px_0_rgba\(186\,202\,221\,0\.35\)\] {
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }

    .shadow-\[3px_5px_16px_0_rgba\(186\,202\,221\,0\.35\)\] {
        --tw-shadow: 3px 5px 16px 0 var(--tw-shadow-color, #bacadd59)
    }

    .shadow-\[3px_5px_16px_rgba\(186\,202\,221\,0\.35\)\] {
        --tw-shadow: 3px 5px 16px var(--tw-shadow-color, #bacadd59)
    }

    .shadow-\[3px_5px_16px_rgba\(186\,202\,221\,0\.35\)\],
    .shadow-\[4px_4px_16px_rgba\(0\,0\,0\,0\.1\)\] {
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }

    .shadow-\[4px_4px_16px_rgba\(0\,0\,0\,0\.1\)\] {
        --tw-shadow: 4px 4px 16px var(--tw-shadow-color, #0000001a)
    }

    .shadow-\[6px_5px_5px_rgba\(217\,231\,255\,0\.5\)\] {
        --tw-shadow: 6px 5px 5px var(--tw-shadow-color, #d9e7ff80)
    }

    .shadow-\[6px_5px_5px_rgba\(217\,231\,255\,0\.5\)\],
    .shadow-\[7px_4px_11px_6px_\#80808026\] {
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }

    .shadow-\[7px_4px_11px_6px_\#80808026\] {
        --tw-shadow: 7px 4px 11px 6px var(--tw-shadow-color, #80808026)
    }

    .shadow-\[inset_0_7px_9px_-7px_rgba\(108\,132\,269\,0\.27\)\] {
        --tw-shadow: inset 0 7px 9px -7px var(--tw-shadow-color, #6c84ff45);
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }

    .shadow-\[inset_0px_0px_0px_1px_rgba\(255\,255\,255\,0\)\,inset_0px_0px_0px_100px_rgba\(255\,255\,255\,1\)\] {
        --tw-shadow: inset 0px 0px 0px 1px var(--tw-shadow-color, #fff0), inset 0px 0px 0px 100px var(--tw-shadow-color, #fff)
    }

    .shadow-\[inset_0px_0px_0px_1px_rgba\(255\,255\,255\,0\)\,inset_0px_0px_0px_100px_rgba\(255\,255\,255\,1\)\],
    .shadow-inner {
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }

    .shadow-inner {
        --tw-shadow: inset 0 2px 4px 0 var(--tw-shadow-color, #0000000d)
    }

    .shadow-lg {
        --tw-shadow: 0 10px 15px -3px var(--tw-shadow-color, #0000001a), 0 4px 6px -4px var(--tw-shadow-color, #0000001a)
    }

    .shadow-lg,
    .shadow-md {
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }

    .shadow-md {
        --tw-shadow: 0 4px 6px -1px var(--tw-shadow-color, #0000001a), 0 2px 4px -2px var(--tw-shadow-color, #0000001a)
    }

    .shadow-none {
        --tw-shadow: 0 0 #0000;
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }

    .shadow-none\! {
        --tw-shadow: 0 0 #0000 !important;
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow) !important
    }

    .shadow-xl {
        --tw-shadow: 0 20px 25px -5px var(--tw-shadow-color, #0000001a), 0 8px 10px -6px var(--tw-shadow-color, #0000001a)
    }

    .shadow-xl,
    .shadow-xs {
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }

    .shadow-xs {
        --tw-shadow: 0 1px 2px 0 var(--tw-shadow-color, #0000000d)
    }

    .ring {
        --tw-ring-shadow: var(--tw-ring-inset, )0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color, currentcolor)
    }

    .ring,
    .ring-0 {
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }

    .ring-0 {
        --tw-ring-shadow: var(--tw-ring-inset, )0 0 0 calc(0px + var(--tw-ring-offset-width))var(--tw-ring-color, currentcolor)
    }

    .ring-1 {
        --tw-ring-shadow: var(--tw-ring-inset, )0 0 0 calc(1px + 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)
    }

    .\[box-shadow\:3px_5px_10px_0px_rgba\(186\,202\,221\,0\.30\)\] {
        box-shadow: 3px 5px 10px #bacadd4d
    }

    .ring-black {
        --tw-ring-color: var(--color-black)
    }

    .ring-black\! {
        --tw-ring-color: var(--color-black) !important
    }

    .ring-black\/5 {
        --tw-ring-color: #0000000d
    }

    @supports (color:color-mix(in lab, red, red)) {
        .ring-black\/5 {
            --tw-ring-color: color-mix(in oklab, var(--color-black)5%, transparent)
        }
    }

    .ring-blue-200 {
        --tw-ring-color: var(--color-blue-200)
    }

    .ring-gray-200 {
        --tw-ring-color: var(--color-gray-200)
    }

    .ring-offset-white {
        --tw-ring-offset-color: var(--color-white)
    }

    .outline-hidden {
        --tw-outline-style: none;
        outline-style: none
    }

    @media (forced-colors:active) {
        .outline-hidden {
            outline-offset: 2px;
            outline: 2px solid #0000
        }
    }

    .outline-hidden\! {
        --tw-outline-style: none !important;
        outline-style: none !important
    }

    @media (forced-colors:active) {
        .outline-hidden\! {
            outline-offset: 2px !important;
            outline: 2px solid #0000 !important
        }
    }

    .outline {
        outline-width: 1px
    }

    .outline,
    .outline-0 {
        outline-style: var(--tw-outline-style)
    }

    .outline-0 {
        outline-width: 0
    }

    .outline-2 {
        outline-style: var(--tw-outline-style);
        outline-width: 2px
    }

    .-outline-offset-2 {
        outline-offset: calc(2px*-1)
    }

    .outline-red-500 {
        outline-color: var(--color-red-500)
    }

    .outline-white {
        outline-color: var(--color-white)
    }

    .blur {
        --tw-blur: blur(8px)
    }

    .blur,
    .blur-sm {
        filter: var(--tw-blur, )var(--tw-brightness, )var(--tw-contrast, )var(--tw-grayscale, )var(--tw-hue-rotate, )var(--tw-invert, )var(--tw-saturate, )var(--tw-sepia, )var(--tw-drop-shadow, )
    }

    .blur-sm {
        --tw-blur: blur(var(--blur-sm))
    }

    .drop-shadow {
        --tw-drop-shadow-size: drop-shadow(0 1px 2px var(--tw-drop-shadow-color, #0000001a))drop-shadow(0 1px 1px var(--tw-drop-shadow-color, #0000000f));
        --tw-drop-shadow: drop-shadow(0 1px 2px #0000001a)drop-shadow(0 1px 1px #0000000f)
    }

    .drop-shadow,
    .drop-shadow-xl {
        filter: var(--tw-blur, )var(--tw-brightness, )var(--tw-contrast, )var(--tw-grayscale, )var(--tw-hue-rotate, )var(--tw-invert, )var(--tw-saturate, )var(--tw-sepia, )var(--tw-drop-shadow, )
    }

    .drop-shadow-xl {
        --tw-drop-shadow-size: drop-shadow(0 9px 7px var(--tw-drop-shadow-color, #0000001a));
        --tw-drop-shadow: drop-shadow(var(--drop-shadow-xl))
    }

    .drop-shadow-none {
        --tw-drop-shadow: ;
        filter: var(--tw-blur, )var(--tw-brightness, )var(--tw-contrast, )var(--tw-grayscale, )var(--tw-hue-rotate, )var(--tw-invert, )var(--tw-saturate, )var(--tw-sepia, )var(--tw-drop-shadow, )
    }

    .drop-shadow-none\! {
        --tw-drop-shadow: !important;
        filter: var(--tw-blur, )var(--tw-brightness, )var(--tw-contrast, )var(--tw-grayscale, )var(--tw-hue-rotate, )var(--tw-invert, )var(--tw-saturate, )var(--tw-sepia, )var(--tw-drop-shadow, ) !important
    }

    .grayscale {
        --tw-grayscale: grayscale(100%)
    }

    .grayscale,
    .saturate-100 {
        filter: var(--tw-blur, )var(--tw-brightness, )var(--tw-contrast, )var(--tw-grayscale, )var(--tw-hue-rotate, )var(--tw-invert, )var(--tw-saturate, )var(--tw-sepia, )var(--tw-drop-shadow, )
    }

    .saturate-100 {
        --tw-saturate: saturate(100%)
    }

    .filter {
        filter: var(--tw-blur, )var(--tw-brightness, )var(--tw-contrast, )var(--tw-grayscale, )var(--tw-hue-rotate, )var(--tw-invert, )var(--tw-saturate, )var(--tw-sepia, )var(--tw-drop-shadow, )
    }

    .backdrop-blur-\[2px\] {
        --tw-backdrop-blur: blur(2px)
    }

    .backdrop-blur-\[2px\],
    .backdrop-blur-xs {
        -webkit-backdrop-filter: var(--tw-backdrop-blur, )var(--tw-backdrop-brightness, )var(--tw-backdrop-contrast, )var(--tw-backdrop-grayscale, )var(--tw-backdrop-hue-rotate, )var(--tw-backdrop-invert, )var(--tw-backdrop-opacity, )var(--tw-backdrop-saturate, )var(--tw-backdrop-sepia, );
        backdrop-filter: var(--tw-backdrop-blur, )var(--tw-backdrop-brightness, )var(--tw-backdrop-contrast, )var(--tw-backdrop-grayscale, )var(--tw-backdrop-hue-rotate, )var(--tw-backdrop-invert, )var(--tw-backdrop-opacity, )var(--tw-backdrop-saturate, )var(--tw-backdrop-sepia, )
    }

    .backdrop-blur-xs {
        --tw-backdrop-blur: blur(var(--blur-xs))
    }

    .transition {
        transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to, opacity, box-shadow, transform, translate, scale, rotate, filter, -webkit-backdrop-filter, backdrop-filter, display, content-visibility, overlay, pointer-events;
        transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
        transition-duration: var(--tw-duration, var(--default-transition-duration))
    }

    .transition-\[max-height\] {
        transition-property: max-height;
        transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
        transition-duration: var(--tw-duration, var(--default-transition-duration))
    }

    .transition-all {
        transition-property: all;
        transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
        transition-duration: var(--tw-duration, var(--default-transition-duration))
    }

    .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(--default-transition-timing-function));
        transition-duration: var(--tw-duration, var(--default-transition-duration))
    }

    .transition-opacity {
        transition-property: opacity;
        transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
        transition-duration: var(--tw-duration, var(--default-transition-duration))
    }

    .transition-shadow {
        transition-property: box-shadow;
        transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
        transition-duration: var(--tw-duration, var(--default-transition-duration))
    }

    .transition-transform {
        transition-property: transform, translate, scale, rotate;
        transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
        transition-duration: var(--tw-duration, var(--default-transition-duration))
    }

    .transition-none {
        transition-property: none
    }

    .transition-none\! {
        transition-property: none !important
    }

    .duration-50 {
        --tw-duration: 50ms;
        transition-duration: 50ms
    }

    .duration-75 {
        --tw-duration: 75ms;
        transition-duration: 75ms
    }

    .duration-100 {
        --tw-duration: .1s;
        transition-duration: .1s
    }

    .duration-150 {
        --tw-duration: .15s;
        transition-duration: .15s
    }

    .duration-200 {
        --tw-duration: .2s;
        transition-duration: .2s
    }

    .duration-300 {
        --tw-duration: .3s;
        transition-duration: .3s
    }

    .duration-400 {
        --tw-duration: .4s;
        transition-duration: .4s
    }

    .duration-500 {
        --tw-duration: .5s;
        transition-duration: .5s
    }

    .duration-700 {
        --tw-duration: .7s;
        transition-duration: .7s
    }

    .duration-1000 {
        --tw-duration: 1s;
        transition-duration: 1s
    }

    .ease-in {
        --tw-ease: var(--ease-in);
        transition-timing-function: var(--ease-in)
    }

    .ease-in-out {
        --tw-ease: var(--ease-in-out);
        transition-timing-function: var(--ease-in-out)
    }

    .ease-out {
        --tw-ease: var(--ease-out);
        transition-timing-function: var(--ease-out)
    }

    .outline-solid {
        --tw-outline-style: solid;
        outline-style: solid
    }

    .select-none {
        -webkit-user-select: none;
        user-select: none
    }

    .\[transition\:0s\] {
        transition: all
    }

    :is(.\*\:px-0>*) {
        padding-inline: calc(var(--spacing)*0);
        padding-left: 0;
        padding-right: 0
    }

    :is(.\*\:leading-\[normal\]>*) {
        --tw-leading: normal;
        line-height: normal
    }

    :is(.\*\*\:cursor-default *) {
        cursor: default
    }

    :is(.\*\*\:text-base *) {
        font-size: var(--text-base);
        line-height: var(--tw-leading, var(--text-base--line-height))
    }

    :is(.\*\*\:leading-6 *) {
        --tw-leading: calc(var(--spacing)*6);
        line-height: calc(var(--spacing)*6)
    }

    :is(.\*\*\:leading-tight *) {
        --tw-leading: var(--leading-tight);
        line-height: var(--leading-tight)
    }

    :is(.\*\*\:font-bold *) {
        --tw-font-weight: var(--font-weight-bold);
        font-weight: var(--font-weight-bold)
    }

    :is(.\*\*\:font-normal *) {
        --tw-font-weight: var(--font-weight-normal);
        font-weight: var(--font-weight-normal)
    }

    :is(.\*\*\:tracking-tight *) {
        --tw-tracking: var(--tracking-tight);
        letter-spacing: var(--tracking-tight)
    }

    :is(.\*\*\:text-blue-950 *) {
        color: var(--color-blue-950)
    }

    .group-focus-within\:block:is(:where(.group):focus-within *) {
        display: block
    }

    .group-focus-within\:hidden:is(:where(.group):focus-within *) {
        display: none
    }

    .group-focus-within\:border-goodiesPrimary:is(:where(.group):focus-within *) {
        border-color: #06f
    }

    .group-focus-within\:bg-light-blue-4:is(:where(.group):focus-within *) {
        background-color: #f6f9ff
    }

    .group-focus-within\:bg-white:is(:where(.group):focus-within *) {
        background-color: var(--color-white)
    }

    .group-focus-within\/account-item-row\:opacity-100:is(:where(.group\/account-item-row):focus-within *),
    .group-focus-within\:opacity-100:is(:where(.group):focus-within *) {
        opacity: 1
    }

    .group-focus-within\/label\:not-sr-only:is(:where(.group\/label):focus-within *) {
        clip-path: none;
        white-space: normal;
        width: auto;
        height: auto;
        margin: 0;
        padding: 0;
        position: static;
        overflow: visible
    }

    .group-focus-within\/label\:opacity-100:is(:where(.group\/label):focus-within *),
    .group-focus-within\/savedLook\:opacity-100:is(:where(.group\/savedLook):focus-within *) {
        opacity: 1
    }

    @media (hover:hover) {
        .group-hover\:not-sr-only:is(:where(.group):hover *) {
            clip-path: none;
            white-space: normal;
            width: auto;
            height: auto;
            margin: 0;
            padding: 0;
            position: static;
            overflow: visible
        }

        body[dir=rtl] .group-hover\:mr-2:is(:where(.group):hover *) {
            margin-right: .5rem
        }

        body[dir=ltr] .group-hover\:mr-2:is(:where(.group):hover *) {
            margin-left: .5rem
        }

        .group-hover\:mr-2:is(:where(.group):hover *) {
            margin-right: calc(var(--spacing)*2)
        }

        .group-hover\:block:is(:where(.group):hover *) {
            display: block
        }

        .group-hover\:flex:is(:where(.group):hover *) {
            display: flex
        }

        .group-hover\:hidden:is(:where(.group):hover *) {
            display: none
        }

        .group-hover\:inline-flex:is(:where(.group):hover *) {
            display: inline-flex
        }

        .group-hover\:border-gray-1:is(:where(.group):hover *) {
            border-color: #5d5d67
        }

        .group-hover\:border-gray-2:is(:where(.group):hover *) {
            border-color: #a9b0bb
        }

        .group-hover\:bg-gray-4:is(:where(.group):hover *) {
            background-color: #f2f4f7
        }

        .group-hover\:bg-light-blue-2:is(:where(.group):hover *) {
            background-color: #f0f4fa
        }

        .group-hover\:bg-light-blue-3:is(:where(.group):hover *) {
            background-color: #e0eafa
        }

        .group-hover\:bg-light-blue-4:is(:where(.group):hover *) {
            background-color: #f6f9ff
        }

        .group-hover\:bg-transparent:is(:where(.group):hover *) {
            background-color: #0000
        }

        .group-hover\:fill-gray-1:is(:where(.group):hover *) {
            fill: #5d5d67
        }

        .group-hover\:stroke-gray-1:is(:where(.group):hover *) {
            stroke: #5d5d67
        }

        body[dir=rtl] .group-hover\:pl-3:is(:where(.group):hover *) {
            padding-left: .75rem
        }

        body[dir=ltr] .group-hover\:pl-3:is(:where(.group):hover *) {
            padding-right: .75rem
        }

        body[dir=rtl] .group-hover\:pr-1:is(:where(.group):hover *) {
            padding-right: .25rem
        }

        body[dir=ltr] .group-hover\:pr-1:is(:where(.group):hover *) {
            padding-left: .25rem
        }

        .group-hover\:pr-1:is(:where(.group):hover *) {
            padding-right: calc(var(--spacing)*1)
        }

        .group-hover\:pl-3:is(:where(.group):hover *) {
            padding-left: calc(var(--spacing)*3)
        }

        .group-hover\:text-main-blue-digital:is(:where(.group):hover *) {
            color: #2d72e1
        }

        .group-hover\:opacity-100:is(:where(.group):hover *) {
            opacity: 1
        }

        .group-hover\:brightness-88:is(:where(.group):hover *) {
            --tw-brightness: brightness(88%);
            filter: var(--tw-blur, )var(--tw-brightness, )var(--tw-contrast, )var(--tw-grayscale, )var(--tw-hue-rotate, )var(--tw-invert, )var(--tw-saturate, )var(--tw-sepia, )var(--tw-drop-shadow, )
        }

        .group-hover\/account-item-row\:opacity-100:is(:where(.group\/account-item-row):hover *) {
            opacity: 1
        }

        .group-hover\/columnHeader\:bg-light-blue-4:is(:where(.group\/columnHeader):hover *) {
            background-color: #f6f9ff
        }

        .group-hover\/columnHeader\:opacity-100:is(:where(.group\/columnHeader):hover *) {
            opacity: 1
        }

        .group-hover\/digitalTableRow\:bg-\(--digitalTableRowBgColorHover\):is(:where(.group\/digitalTableRow):hover *) {
            background-color: var(--digitalTableRowBgColorHover)
        }

        .group-hover\/digitalTableRow\:opacity-100:is(:where(.group\/digitalTableRow):hover *),
        .group-hover\/savedLook\:opacity-100:is(:where(.group\/savedLook):hover *) {
            opacity: 1
        }

        .group-hover\/slide\:block:is(:where(.group\/slide):hover *),
        .group-hover\/svg\:block:is(:where(.group\/svg):hover *) {
            display: block
        }
    }

    .group-focus\:block:is(:where(.group):focus *) {
        display: block
    }

    .group-focus\:fill-main-blue-digital:is(:where(.group):focus *) {
        fill: #2d72e1
    }

    .group-focus\:stroke-dark-blue-2:is(:where(.group):focus *) {
        stroke: #5b5c99
    }

    .group-focus\:stroke-main-blue-digital:is(:where(.group):focus *) {
        stroke: #2d72e1
    }

    .group-focus\:text-main-blue-digital:is(:where(.group):focus *) {
        color: #2d72e1
    }

    .group-focus\/columnHeader\:bg-light-blue-3:is(:where(.group\/columnHeader):focus *) {
        background-color: #e0eafa
    }

    .group-focus\/digitalTableRow\:bg-\(--digitalTableRowBgColorHover\):is(:where(.group\/digitalTableRow):focus *) {
        background-color: var(--digitalTableRowBgColorHover)
    }

    .group-focus\/link\:opacity-100\!:is(:where(.group\/link):focus *) {
        opacity: 1 !important
    }

    .group-focus-visible\:inline-flex:is(:where(.group):focus-visible *) {
        display: inline-flex
    }

    .group-focus-visible\:bg-main-blue-digital:is(:where(.group):focus-visible *) {
        background-color: #2d72e1
    }

    .group-focus-visible\/calendarItem\:rounded-full:is(:where(.group\/calendarItem):focus-visible *) {
        border-radius: 9999px
    }

    .group-focus-visible\/calendarItem\:bg-light-blue:is(:where(.group\/calendarItem):focus-visible *) {
        background-color: #ebf2ff
    }

    .group-focus-visible\/columnHeader\:ring-2:is(:where(.group\/columnHeader):focus-visible *) {
        --tw-ring-shadow: var(--tw-ring-inset, )0 0 0 calc(2px + 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)
    }

    .group-focus-visible\/columnHeader\:ring-blue-400:is(:where(.group\/columnHeader):focus-visible *) {
        --tw-ring-color: var(--color-blue-400)
    }

    .group-focus-visible\/columnHeader\:ring-offset-1:is(:where(.group\/columnHeader):focus-visible *) {
        --tw-ring-offset-width: 1px;
        --tw-ring-offset-shadow: var(--tw-ring-inset, )0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)
    }

    .group-focus-visible\/columnHeader\:outline-hidden:is(:where(.group\/columnHeader):focus-visible *) {
        --tw-outline-style: none;
        outline-style: none
    }

    @media (forced-colors:active) {
        .group-focus-visible\/columnHeader\:outline-hidden:is(:where(.group\/columnHeader):focus-visible *) {
            outline-offset: 2px;
            outline: 2px solid #0000
        }
    }

    .group-active\:fill-gray-2:is(:where(.group):active *) {
        fill: #a9b0bb
    }

    .group-active\:fill-main-blue:is(:where(.group):active *) {
        fill: #126cf9
    }

    .group-active\:fill-main-blue-digital:is(:where(.group):active *) {
        fill: #2d72e1
    }

    .group-active\:stroke-main-blue-digital:is(:where(.group):active *) {
        stroke: #2d72e1
    }

    .group-data-\[state\=open\]\/svg\:opacity-100:is(:where(.group\/svg)[data-state=open] *) {
        opacity: 1
    }

    .group-data-\[stickies\=false\]\/stickyOffset\:mt-6:is(:where(.group\/stickyOffset)[data-stickies=false] *) {
        margin-top: 1.5rem
    }

    .group-data-\[stickies\=true\]\/stickyOffset\:size-\[16px\]:is(:where(.group\/stickyOffset)[data-stickies=true] *) {
        width: 16px;
        height: 16px
    }

    .group-data-\[stickies\=true\]\/stickyOffset\:h-\[16px\]:is(:where(.group\/stickyOffset)[data-stickies=true] *) {
        height: 16px
    }

    .group-\[\.date-picker-right\]\:flex-row-reverse:is(:where(.group).date-picker-right *) {
        flex-direction: row-reverse
    }

    .group-\[\.destructive\]\:border-gray-300\/40:is(:where(.group).destructive *) {
        border-color: #d1d5dc66
    }

    @supports (color:color-mix(in lab, red, red)) {
        .group-\[\.destructive\]\:border-gray-300\/40:is(:where(.group).destructive *) {
            border-color: color-mix(in oklab, var(--color-gray-300)40%, transparent)
        }
    }

    .group-\[\.destructive\]\:text-red-300:is(:where(.group).destructive *) {
        color: var(--color-red-300)
    }

    .group-\[\.is-navigation-open\]\/rootSideNav\:pointer-events-auto:is(:where(.group\/rootSideNav).is-navigation-open *) {
        pointer-events: auto
    }

    .group-\[\.is-navigation-open\]\/rootSideNav\:rotate-180:is(:where(.group\/rootSideNav).is-navigation-open *) {
        rotate: 180deg
    }

    .group-\[\.is-navigation-open\]\/rootSideNav\:overflow-x-auto:is(:where(.group\/rootSideNav).is-navigation-open *) {
        overflow-x: auto
    }

    .group-\[\.is-navigation-open\]\/rootSideNav\:opacity-0:is(:where(.group\/rootSideNav).is-navigation-open *) {
        opacity: 0
    }

    .group-\[\.is-navigation-open\]\/rootSideNav\:opacity-100\!:is(:where(.group\/rootSideNav).is-navigation-open *) {
        opacity: 1 !important
    }

    .group-\[\&\[data-state\=open\]\]\:text-main-blue:is(:where(.group)[data-state=open] *) {
        color: #126cf9
    }

    .peer-checked\:border-\[\#A9B0BB\]:is(:where(.peer):checked~*) {
        border-color: #a9b0bb
    }

    .peer-checked\:bg-\[\#1A6EF4\]:is(:where(.peer):checked~*) {
        background-color: #1a6ef4
    }

    .peer-checked\:bg-\[\#5D5D67\]:is(:where(.peer):checked~*) {
        background-color: #5d5d67
    }

    .peer-checked\:bg-\[\#A9B0BB\]:is(:where(.peer):checked~*) {
        background-color: #a9b0bb
    }

    .peer-checked\:bg-red-400:is(:where(.peer):checked~*) {
        background-color: var(--color-red-400)
    }

    .peer-checked\:bg-white:is(:where(.peer):checked~*) {
        background-color: var(--color-white)
    }

    .peer-checked\:bg-gradient-blue:is(:where(.peer):checked~*) {
        background-image: linear-gradient(116.02deg, #6ea6fd 12.01%, #126cf9 76.88%)
    }

    .peer-placeholder-shown\:top-0:is(:where(.peer):placeholder-shown~*) {
        top: calc(var(--spacing)*0);
        top: 0
    }

    .peer-placeholder-shown\:top-\[3px\]:is(:where(.peer):placeholder-shown~*) {
        top: 3px
    }

    .peer-placeholder-shown\:top-\[5px\]:is(:where(.peer):placeholder-shown~*) {
        top: 5px
    }

    .peer-placeholder-shown\:top-\[6px\]:is(:where(.peer):placeholder-shown~*) {
        top: 6px
    }

    .peer-placeholder-shown\:translate-x-0:is(:where(.peer):placeholder-shown~*) {
        --tw-translate-x: calc(var(--spacing)*0);
        translate: var(--tw-translate-x)var(--tw-translate-y)
    }

    .peer-placeholder-shown\:translate-y-0:is(:where(.peer):placeholder-shown~*) {
        --tw-translate-y: calc(var(--spacing)*0);
        translate: var(--tw-translate-x)var(--tw-translate-y)
    }

    .peer-placeholder-shown\:scale-100:is(:where(.peer):placeholder-shown~*) {
        --tw-scale-x: 100%;
        --tw-scale-y: 100%;
        --tw-scale-z: 100%;
        scale: var(--tw-scale-x)var(--tw-scale-y)
    }

    .peer-placeholder-shown\:text-base:is(:where(.peer):placeholder-shown~*) {
        font-size: var(--text-base);
        line-height: var(--tw-leading, var(--text-base--line-height))
    }

    .peer-placeholder-shown\:text-sm:is(:where(.peer):placeholder-shown~*) {
        font-size: var(--text-sm);
        line-height: var(--tw-leading, var(--text-sm--line-height))
    }

    .peer-placeholder-shown\:text-\[21px\]:is(:where(.peer):placeholder-shown~*) {
        font-size: 21px
    }

    @media (hover:hover) {
        .peer-hover\:border-\[\#5D5D67\]:is(:where(.peer):hover~*) {
            border-color: #5d5d67
        }

        .peer-hover\:border-\[\#A9B0BB\]:is(:where(.peer):hover~*) {
            border-color: #a9b0bb
        }

        .peer-hover\:border-red-400:is(:where(.peer):hover~*) {
            border-color: var(--color-red-400)
        }

        .peer-hover\:bg-\[\#2D72E1\]\/5:is(:where(.peer):hover~*) {
            background-color: oklab(57.0799% -.0326583 -.180033/.05)
        }

        .peer-hover\:bg-light-blue:is(:where(.peer):hover~*) {
            background-color: #ebf2ff
        }
    }

    body[dir=rtl] .peer-focus\:left-0:is(:where(.peer):focus~*) {
        left: 0
    }

    body[dir=ltr] .peer-focus\:left-0:is(:where(.peer):focus~*) {
        right: 0
    }

    .peer-focus\:left-0:is(:where(.peer):focus~*) {
        left: calc(var(--spacing)*0)
    }

    .peer-focus\:flex:is(:where(.peer):focus~*) {
        display: flex
    }

    .peer-focus\:-translate-x-1\.5:is(:where(.peer):focus~*) {
        --tw-translate-x: calc(var(--spacing)*-1.5);
        translate: var(--tw-translate-x)var(--tw-translate-y)
    }

    .peer-focus\:-translate-y-3\.5:is(:where(.peer):focus~*) {
        --tw-translate-y: calc(var(--spacing)*-3.5);
        translate: var(--tw-translate-x)var(--tw-translate-y)
    }

    .peer-focus\:scale-75:is(:where(.peer):focus~*) {
        --tw-scale-x: 75%;
        --tw-scale-y: 75%;
        --tw-scale-z: 75%;
        scale: var(--tw-scale-x)var(--tw-scale-y)
    }

    .peer-focus\:scale-x-100:is(:where(.peer):focus~*) {
        --tw-scale-x: 100%;
        scale: var(--tw-scale-x)var(--tw-scale-y)
    }

    .peer-focus\:border-main-blue-digital:is(:where(.peer):focus~*) {
        border-color: #2d72e1
    }

    .peer-focus\:text-\[\#070762\]:is(:where(.peer):focus~*) {
        color: #070762
    }

    .peer-focus\:text-goodiesPrimary:is(:where(.peer):focus~*) {
        color: #06f
    }

    .peer-focus\:text-red-500\!:is(:where(.peer):focus~*) {
        color: var(--color-red-500) !important
    }

    .peer-focus\:ring-0:is(:where(.peer):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)
    }

    .peer-focus\:ring-2:is(:where(.peer):focus~*) {
        --tw-ring-shadow: var(--tw-ring-inset, )0 0 0 calc(2px + 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)
    }

    .peer-focus\:ring-blue-400:is(:where(.peer):focus~*) {
        --tw-ring-color: var(--color-blue-400)
    }

    .peer-focus\:ring-offset-1:is(:where(.peer):focus~*) {
        --tw-ring-offset-width: 1px;
        --tw-ring-offset-shadow: var(--tw-ring-inset, )0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)
    }

    .peer-focus\:outline-hidden:is(:where(.peer):focus~*) {
        --tw-outline-style: none;
        outline-style: none
    }

    @media (forced-colors:active) {
        .peer-focus\:outline-hidden:is(:where(.peer):focus~*) {
            outline-offset: 2px;
            outline: 2px solid #0000
        }
    }

    .peer-focus\:peer-placeholder-shown\:top-0:is(:where(.peer):focus~*):is(:where(.peer):placeholder-shown~*) {
        top: calc(var(--spacing)*0);
        top: 0
    }

    .peer-focus\:peer-placeholder-shown\:top-\[-22\%\]:is(:where(.peer):focus~*):is(:where(.peer):placeholder-shown~*) {
        top: -22%
    }

    .peer-focus\:peer-placeholder-shown\:top-\[-28\%\]:is(:where(.peer):focus~*):is(:where(.peer):placeholder-shown~*) {
        top: -28%
    }

    .peer-focus\:peer-placeholder-shown\:text-sm:is(:where(.peer):focus~*):is(:where(.peer):placeholder-shown~*) {
        font-size: var(--text-sm);
        line-height: var(--tw-leading, var(--text-sm--line-height))
    }

    .peer-focus\:peer-placeholder-shown\:text-xs:is(:where(.peer):focus~*):is(:where(.peer):placeholder-shown~*) {
        font-size: var(--text-xs);
        line-height: var(--tw-leading, var(--text-xs--line-height))
    }

    .peer-active\:border-full-black:is(:where(.peer):active~*) {
        border-color: #1d1d20
    }

    .peer-disabled\:cursor-not-allowed:is(:where(.peer):disabled~*) {
        cursor: not-allowed
    }

    .peer-disabled\:opacity-70:is(:where(.peer):disabled~*) {
        opacity: .7
    }

    .peer-aria-\[invalid\=true\]\:border-alerts-red:is(:where(.peer)[aria-invalid=true]~*) {
        border-color: #dc1919
    }

    .placeholder\:text-sm::placeholder {
        font-size: var(--text-sm);
        line-height: var(--tw-leading, var(--text-sm--line-height))
    }

    .placeholder\:text-\[\#1D1D20\]::placeholder {
        color: #1d1d20
    }

    .placeholder\:text-\[\#5D5D67\]::placeholder {
        color: #5d5d67
    }

    .placeholder\:text-\[hsl\(240\,2\%\,57\%\)\]::placeholder {
        color: #8f8f94
    }

    .placeholder\:text-full-black::placeholder {
        color: #1d1d20
    }

    .placeholder\:text-gray-1::placeholder {
        color: #5d5d67
    }

    .placeholder\:text-gray-500::placeholder {
        color: var(--color-gray-500)
    }

    .placeholder\:opacity-70::placeholder {
        opacity: .7
    }

    .placeholder\:opacity-100::placeholder {
        opacity: 1
    }

    .before\:absolute:before {
        content: var(--tw-content);
        position: absolute
    }

    .before\:inset-0:before {
        content: var(--tw-content);
        inset: 0
    }

    .before\:inset-px:before {
        content: var(--tw-content);
        inset: 1px
    }

    .before\:-top-\[0\.563rem\]:before {
        content: var(--tw-content);
        top: -.563rem
    }

    .before\:top-0:before {
        top: calc(var(--spacing)*0);
        content: var(--tw-content);
        top: 0
    }

    .before\:top-6:before {
        top: calc(var(--spacing)*6);
        content: var(--tw-content);
        top: 1.5rem
    }

    .before\:top-\[-10px\]:before {
        content: var(--tw-content);
        top: -10px
    }

    .before\:-right-10:before {
        content: var(--tw-content);
        right: calc(var(--spacing)*-10)
    }

    .before\:right-0:before {
        content: var(--tw-content);
        right: calc(var(--spacing)*0)
    }

    .before\:right-\[-40px\]:before {
        content: var(--tw-content);
        right: -40px
    }

    .before\:bottom-\[5px\]:before {
        content: var(--tw-content);
        bottom: 5px
    }

    .before\:-left-3:before {
        content: var(--tw-content);
        left: calc(var(--spacing)*-3)
    }

    .before\:-left-4:before {
        content: var(--tw-content);
        left: calc(var(--spacing)*-4)
    }

    .before\:-left-10:before {
        content: var(--tw-content);
        left: calc(var(--spacing)*-10)
    }

    .before\:left-0:before {
        content: var(--tw-content);
        left: calc(var(--spacing)*0)
    }

    .before\:left-\[31px\]:before {
        content: var(--tw-content);
        left: 31px
    }

    .before\:-z-1:before {
        content: var(--tw-content);
        z-index: calc(1*-1)
    }

    .before\:-z-10:before {
        content: var(--tw-content);
        z-index: calc(10*-1)
    }

    .before\:z-50:before {
        content: var(--tw-content);
        z-index: 50
    }

    .before\:z-\[-1\]:before {
        content: var(--tw-content);
        z-index: -1
    }

    .before\:block:before {
        content: var(--tw-content);
        display: block
    }

    .before\:h-4:before {
        content: var(--tw-content);
        height: calc(var(--spacing)*4)
    }

    .before\:h-6:before {
        content: var(--tw-content);
        height: calc(var(--spacing)*6)
    }

    .before\:h-7:before {
        content: var(--tw-content);
        height: calc(var(--spacing)*7)
    }

    .before\:h-\[2px\]:before {
        content: var(--tw-content);
        height: 2px
    }

    .before\:h-\[calc\(100\%\+8px\)\]:before {
        content: var(--tw-content);
        height: calc(100% + 8px)
    }

    .before\:h-\[calc\(100\%\+20px\)\]:before {
        content: var(--tw-content);
        height: calc(100% + 20px)
    }

    .before\:h-full:before {
        content: var(--tw-content);
        height: 100%
    }

    .before\:w-9:before {
        content: var(--tw-content);
        width: calc(var(--spacing)*9)
    }

    .before\:w-10:before {
        content: var(--tw-content);
        width: calc(var(--spacing)*10)
    }

    .before\:w-\[2px\]:before {
        content: var(--tw-content);
        width: 2px
    }

    .before\:w-\[102\%\]:before {
        content: var(--tw-content);
        width: 102%
    }

    .before\:w-\[calc\(100\%\+24px\)\]:before {
        content: var(--tw-content);
        width: calc(100% + 24px)
    }

    .before\:w-full:before {
        content: var(--tw-content);
        width: 100%
    }

    .before\:w-full\!:before {
        content: var(--tw-content);
        width: 100% !important
    }

    .before\:scale-50:before {
        --tw-scale-x: 50%;
        --tw-scale-y: 50%;
        --tw-scale-z: 50%
    }

    .before\:scale-100:before,
    .before\:scale-50:before {
        content: var(--tw-content);
        scale: var(--tw-scale-x)var(--tw-scale-y)
    }

    .before\:scale-100:before {
        --tw-scale-x: 100%;
        --tw-scale-y: 100%;
        --tw-scale-z: 100%
    }

    .before\:rounded-full:before {
        content: var(--tw-content);
        border-radius: 9999px
    }

    body[dir=rtl] :is() {
        border-top-left-radius: 9999px;
        border-bottom-left-radius: 9999px
    }

    body[dir=ltr] :is() {
        border-top-right-radius: 9999px;
        border-bottom-right-radius: 9999px
    }

    body[dir=rtl] :is() {
        border-top-right-radius: 9999px;
        border-bottom-right-radius: 9999px
    }

    body[dir=ltr] :is() {
        border-top-left-radius: 9999px;
        border-bottom-left-radius: 9999px
    }

    .before\:rounded-l-full:before {
        content: var(--tw-content);
        border-top-left-radius: 3.40282e+38px;
        border-bottom-left-radius: 3.40282e+38px
    }

    .before\:rounded-r-full:before {
        content: var(--tw-content);
        border-top-right-radius: 3.40282e+38px;
        border-bottom-right-radius: 3.40282e+38px
    }

    .before\:bg-\[\#0089ee\]:before {
        content: var(--tw-content);
        background-color: #0089ee
    }

    .before\:bg-\[\#0497f0\]:before {
        content: var(--tw-content);
        background-color: #0497f0
    }

    .before\:bg-\[\#E1EAFA\]:before {
        content: var(--tw-content);
        background-color: #e1eafa
    }

    .before\:bg-\[\#FF0000\]:before,
    .before\:bg-\[\#ff0000\]:before {
        content: var(--tw-content);
        background-color: red
    }

    .before\:bg-light-blue-3:before {
        content: var(--tw-content);
        background-color: #e0eafa
    }

    .before\:bg-white:before {
        content: var(--tw-content);
        background-color: var(--color-white)
    }

    .before\:px-0\.5:before {
        padding-inline: calc(var(--spacing)*.5)
    }

    .before\:py-0:before {
        padding-block: calc(var(--spacing)*0);
        content: var(--tw-content);
        padding-top: 0;
        padding-bottom: 0
    }

    .before\:px-0\.5:before {
        content: var(--tw-content);
        padding-left: .125rem;
        padding-right: .125rem
    }

    .before\:text-center:before {
        content: var(--tw-content);
        text-align: center
    }

    .before\:shadow-lg:before {
        content: var(--tw-content);
        --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)
    }

    .before\:transition-all:before {
        content: var(--tw-content);
        transition-property: all;
        transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
        transition-duration: var(--tw-duration, var(--default-transition-duration))
    }

    .before\:duration-150:before {
        content: var(--tw-content);
        --tw-duration: .15s;
        transition-duration: .15s
    }

    .before\:content-\[\"\"\]:before {
        --tw-content: "";
        content: var(--tw-content)
    }

    .before\:content-\[\'\(\'\]:before {
        --tw-content: "(";
        content: var(--tw-content)
    }

    .group-\[\.range-calendar-single\]\:before\:opacity-0:is(:where(.group).range-calendar-single *):before {
        content: var(--tw-content);
        opacity: 0
    }

    .after\:absolute:after {
        content: var(--tw-content);
        position: absolute
    }

    body[dir=rtl] :is() {
        left: -40px
    }

    body[dir=ltr] :is() {
        right: -40px
    }

    .after\:-right-10:after {
        content: var(--tw-content);
        right: calc(var(--spacing)*-10)
    }

    .after\:right-\[-40px\]:after {
        content: var(--tw-content);
        right: -40px
    }

    .after\:-bottom-2\.5:after {
        bottom: calc(var(--spacing)*-2.5);
        content: var(--tw-content);
        bottom: -.625rem
    }

    .after\:bottom-\[-5px\]:after {
        content: var(--tw-content);
        bottom: -5px
    }

    .after\:bottom-\[-10px\]:after {
        content: var(--tw-content);
        bottom: -10px
    }

    .after\:-left-10:after {
        content: var(--tw-content);
        left: calc(var(--spacing)*-10)
    }

    .after\:left-\[-40px\]:after {
        content: var(--tw-content);
        left: -40px
    }

    .after\:z-\[-1\]:after {
        content: var(--tw-content);
        z-index: -1
    }

    .after\:z-\[-2\]:after {
        content: var(--tw-content);
        z-index: -2
    }

    .after\:block:after {
        content: var(--tw-content);
        display: block
    }

    .after\:h-2\.5:after {
        content: var(--tw-content);
        height: calc(var(--spacing)*2.5)
    }

    .after\:h-\[3px\]:after {
        content: var(--tw-content);
        height: 3px
    }

    .after\:h-\[5px\]:after {
        content: var(--tw-content);
        height: 5px
    }

    .after\:w-full:after {
        content: var(--tw-content);
        width: 100%
    }

    .after\:max-w-full:after {
        content: var(--tw-content);
        max-width: 100%
    }

    .after\:min-w-full:after {
        content: var(--tw-content);
        min-width: 100%
    }

    .after\:scale-x-75:after {
        --tw-scale-x: 75%
    }

    .after\:scale-x-100:after,
    .after\:scale-x-75:after {
        content: var(--tw-content);
        scale: var(--tw-scale-x)var(--tw-scale-y)
    }

    .after\:scale-x-100:after {
        --tw-scale-x: 100%
    }

    .after\:rounded-full:after {
        content: var(--tw-content);
        border-radius: 9999px
    }

    .after\:bg-current:after {
        content: var(--tw-content);
        background-color: currentColor
    }

    .after\:bg-white:after {
        content: var(--tw-content);
        background-color: var(--color-white)
    }

    .after\:opacity-0:after {
        content: var(--tw-content);
        opacity: 0
    }

    .after\:opacity-100:after {
        content: var(--tw-content);
        opacity: 1
    }

    .after\:transition-transform:after {
        content: var(--tw-content);
        transition-property: transform, translate, scale, rotate;
        transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
        transition-duration: var(--tw-duration, var(--default-transition-duration))
    }

    .after\:duration-300:after {
        content: var(--tw-content);
        --tw-duration: .3s;
        transition-duration: .3s
    }

    .after\:content-\[\'\)\'\]:after {
        --tw-content: ")";
        content: var(--tw-content)
    }

    .first\:mt-0:first-child {
        margin-top: 0
    }

    .first\:border-0:first-child {
        border-style: var(--tw-border-style);
        border-width: 0
    }

    body[dir=rtl] .first\:border-l:first-child {
        border-left-width: 1px
    }

    body[dir=ltr] .first\:border-l:first-child,
    body[dir=rtl] .first\:border-r:first-child {
        border-right-width: 1px
    }

    body[dir=ltr] .first\:border-r:first-child {
        border-left-width: 1px
    }

    body[dir=rtl] .first\:border-r-0:first-child {
        border-right-width: 0
    }

    body[dir=ltr] .first\:border-r-0:first-child {
        border-left-width: 0
    }

    .first\:border-r:first-child {
        border-right-style: var(--tw-border-style);
        border-right-width: 1px
    }

    .first\:border-r-0:first-child {
        border-right-style: var(--tw-border-style);
        border-right-width: 0
    }

    .first\:border-l:first-child {
        border-left-style: var(--tw-border-style);
        border-left-width: 1px
    }

    .first\:border-\[\#D8DFE7\]:first-child {
        border-color: #d8dfe7
    }

    body[dir=rtl] .first\:pr-0:first-child {
        padding-right: 0
    }

    body[dir=ltr] .first\:pr-0:first-child {
        padding-left: 0
    }

    .first\:pr-0:first-child {
        padding-right: calc(var(--spacing)*0)
    }

    .last\:mb-0:last-child {
        margin-bottom: 0
    }

    .last\:mb-4:last-child {
        margin-bottom: 1rem
    }

    body[dir=rtl] .last\:border-r-0:last-child {
        border-right-width: 0
    }

    body[dir=ltr] .last\:border-r-0:last-child {
        border-left-width: 0
    }

    .last\:border-r-0:last-child {
        border-right-style: var(--tw-border-style);
        border-right-width: 0
    }

    .last\:border-b-0:last-child,
    .last\:border-b:last-child {
        border-bottom-style: var(--tw-border-style)
    }

    .last\:border-b:last-child {
        border-bottom-width: 1px
    }

    .last\:border-b-0:last-child {
        border-bottom-width: 0
    }

    body[dir=rtl] .last\:pl-0:last-child {
        padding-left: 0
    }

    body[dir=ltr] .last\:pl-0:last-child {
        padding-right: 0
    }

    .last\:pb-0:last-child {
        padding-bottom: 0
    }

    .last\:pl-0:last-child {
        padding-left: calc(var(--spacing)*0)
    }

    body[dir=rtl] .odd\:pl-4:nth-child(odd) {
        padding-left: 1rem
    }

    body[dir=ltr] .odd\:pl-4:nth-child(odd) {
        padding-right: 1rem
    }

    .odd\:pl-4:nth-child(odd) {
        padding-left: calc(var(--spacing)*4)
    }

    .even\:bg-white:nth-child(2n) {
        background-color: var(--color-white)
    }

    body[dir=rtl] .even\:pr-4:nth-child(2n) {
        padding-right: 1rem
    }

    body[dir=ltr] .even\:pr-4:nth-child(2n) {
        padding-left: 1rem
    }

    .even\:pr-4:nth-child(2n) {
        padding-right: calc(var(--spacing)*4)
    }

    .first-of-type\:border-t-2:first-of-type {
        border-top-style: var(--tw-border-style);
        border-top-width: 2px
    }

    .last-of-type\:pb-0:last-of-type {
        padding-bottom: 0
    }

    .placeholder-shown\:border-full-black:placeholder-shown {
        border-color: #1d1d20
    }

    .placeholder-shown\:border-gray-2:placeholder-shown {
        border-color: #a9b0bb
    }

    .empty\:hidden:empty {
        display: none
    }

    .focus-within\:relative:focus-within {
        position: relative
    }

    .focus-within\:z-20:focus-within {
        z-index: 20
    }

    .focus-within\:hidden:focus-within {
        display: none
    }

    .focus-within\:border-\[\#DC1919\]:focus-within,
    .focus-within\:border-alerts-red:focus-within {
        border-color: #dc1919
    }

    .focus-within\:border-goodiesPrimary:focus-within {
        border-color: #06f
    }

    .focus-within\:border-gray-2:focus-within {
        border-color: #a9b0bb
    }

    .focus-within\:border-main-blue-digital:focus-within {
        border-color: #2d72e1
    }

    .focus-within\:border-primary:focus-within {
        border-color: #007bff
    }

    .focus-within\:bg-\[\#F3F7FF\]:focus-within {
        background-color: #f3f7ff
    }

    .focus-within\:bg-light-blue:focus-within {
        background-color: #ebf2ff
    }

    .focus-within\:bg-light-blue-4:focus-within {
        background-color: #f6f9ff
    }

    .focus-within\:bg-white:focus-within {
        background-color: var(--color-white)
    }

    .focus-within\:text-primary:focus-within {
        color: #007bff
    }

    .focus-within\:outline-offset-2:focus-within {
        outline-offset: 2px
    }

    .focus-within\:outline-blue-500:focus-within {
        outline-color: var(--color-blue-500)
    }

    @media (hover:hover) {
        .hover\:cursor-pointer:hover {
            cursor: pointer
        }

        .hover\:rounded-3xl:hover {
            border-radius: var(--radius-3xl);
            border-radius: 1.5rem
        }

        .hover\:rounded-full:hover {
            border-radius: 9999px
        }

        .hover\:rounded-none:hover {
            border-radius: 0
        }

        body[dir=rtl] .hover\:rounded-l-none:hover {
            border-top-left-radius: 0;
            border-bottom-left-radius: 0
        }

        body[dir=ltr] .hover\:rounded-l-none:hover,
        body[dir=rtl] .hover\:rounded-r-none:hover {
            border-top-right-radius: 0;
            border-bottom-right-radius: 0
        }

        .hover\:rounded-l-none:hover,
        body[dir=ltr] .hover\:rounded-r-none:hover {
            border-top-left-radius: 0;
            border-bottom-left-radius: 0
        }

        .hover\:rounded-r-none:hover {
            border-top-right-radius: 0;
            border-bottom-right-radius: 0
        }

        .hover\:border-2:hover {
            border-style: var(--tw-border-style);
            border-width: 2px
        }

        .hover\:border-\[\#A9B0BB\]:hover {
            border-color: #a9b0bb
        }

        .hover\:border-\[\#FF0000\]:hover {
            border-color: red
        }

        .hover\:border-alerts-red:hover {
            border-color: #dc1919
        }

        .hover\:border-blue-400:hover {
            border-color: var(--color-blue-400)
        }

        .hover\:border-gray-2:hover {
            border-color: #a9b0bb
        }

        .hover\:border-indigo-200:hover {
            border-color: var(--color-indigo-200)
        }

        .hover\:border-main-blue-digital:hover {
            border-color: #2d72e1
        }

        .hover\:\!bg-light-blue-3:hover {
            background-color: #e0eafa !important
        }

        .hover\:bg-\(--digitalTableRowBgColorHover\):hover {
            background-color: var(--digitalTableRowBgColorHover)
        }

        .hover\:bg-\[\#4D8FF7\]\/5:hover {
            background-color: oklab(65.7382% -.0317685 -.166288/.05)
        }

        .hover\:bg-\[\#4D8FF7\]\/10:hover {
            background-color: oklab(65.7382% -.0317685 -.166288/.1)
        }

        .hover\:bg-\[\#4D8FF70D\]:hover {
            background-color: #4d8ff70d
        }

        .hover\:bg-\[\#080762\]:hover {
            background-color: #080762
        }

        .hover\:bg-\[\#B9C8E0\]:hover {
            background-color: #b9c8e0
        }

        .hover\:bg-\[\#D9E7FF\]:hover {
            background-color: #d9e7ff
        }

        .hover\:bg-\[\#DEEAFC\]:hover {
            background-color: #deeafc
        }

        .hover\:bg-\[\#EBF2FF\]:hover {
            background-color: #ebf2ff
        }

        .hover\:bg-\[\#F3F5F7\]:hover {
            background-color: #f3f5f7
        }

        .hover\:bg-\[\#F3F7FF\]:hover {
            background-color: #f3f7ff
        }

        .hover\:bg-\[\#b0c9f4\]:hover {
            background-color: #b0c9f4
        }

        .hover\:bg-\[rgba\(77\,143\,247\,0\.05\)\]:hover {
            background-color: #4d8ff70d
        }

        .hover\:bg-active-secondary-blue:hover {
            background-color: #caddfd
        }

        .hover\:bg-black\/5:hover {
            background-color: #0000000d
        }

        @supports (color:color-mix(in lab, red, red)) {
            .hover\:bg-black\/5:hover {
                background-color: color-mix(in oklab, var(--color-black)5%, transparent)
            }
        }

        .hover\:bg-blue-100:hover {
            background-color: var(--color-blue-100)
        }

        .hover\:bg-blue-200:hover {
            background-color: var(--color-blue-200)
        }

        .hover\:bg-dark-blue-hover-text:hover {
            background-color: #2864c6
        }

        .hover\:bg-goodiesPrimary:hover {
            background-color: #06f
        }

        .hover\:bg-gray-3:hover {
            background-color: #d8dfe7
        }

        .hover\:bg-gray-3-opacity-50:hover {
            background-color: #eceff3
        }

        .hover\:bg-gray-4:hover {
            background-color: #f2f4f7
        }

        .hover\:bg-gray-100:hover {
            background-color: var(--color-gray-100)
        }

        .hover\:bg-inherit:hover {
            background-color: inherit
        }

        .hover\:bg-light-blue:hover {
            background-color: #ebf2ff
        }

        .hover\:bg-light-blue-2:hover {
            background-color: #f0f4fa
        }

        .hover\:bg-light-blue-3:hover {
            background-color: #e0eafa
        }

        .hover\:bg-light-blue-3\/90:hover {
            background-color: oklab(93.428% -.00427741 -.0238296/.9)
        }

        .hover\:bg-light-blue-4:hover {
            background-color: #f6f9ff
        }

        .hover\:bg-light-blue-4\!:hover {
            background-color: #f6f9ff !important
        }

        .hover\:bg-light-blue-4\/1:hover {
            background-color: oklab(98.1556% -.000820965 -.00856441/.01)
        }

        .hover\:bg-light-blue-4\/5:hover {
            background-color: oklab(98.1556% -.000820965 -.00856441/.05)
        }

        .hover\:bg-light-blue-4\/40:hover {
            background-color: oklab(98.1556% -.000820965 -.00856441/.4)
        }

        .hover\:bg-light-blue-navigation\/5:hover {
            background-color: oklab(65.7382% -.0317685 -.166288/.05)
        }

        .hover\:bg-light-blue-navigation\/10:hover {
            background-color: oklab(65.7382% -.0317685 -.166288/.1)
        }

        .hover\:bg-light-blue\/50:hover {
            background-color: oklab(95.9676% -.00231349 -.0188655/.5)
        }

        .hover\:bg-main-blue-digital:hover {
            background-color: #2d72e1
        }

        .hover\:bg-primary\/90:hover {
            background-color: oklab(60.4814% -.0479283 -.211188/.9)
        }

        .hover\:bg-transparent:hover {
            background-color: #0000
        }

        .hover\:bg-white:hover {
            background-color: var(--color-white)
        }

        .hover\:bg-gradient-dropdown:hover {
            background-image: linear-gradient(91.72deg, #f3f5f7 20.71%, #f7f8f9 92.03%)
        }

        .hover\:bg-none:hover {
            background-image: none
        }

        .hover\:text-\[black\]:hover {
            color: #000
        }

        .hover\:text-blue-400:hover {
            color: var(--color-blue-400)
        }

        .hover\:text-dark-blue-2:hover {
            color: #5b5c99
        }

        .hover\:text-dark-blue-hover-text:hover {
            color: #2864c6
        }

        .hover\:text-gray-1:hover {
            color: #5d5d67
        }

        .hover\:text-gray-900:hover {
            color: var(--color-gray-900)
        }

        .hover\:text-light-blue-3:hover {
            color: #e0eafa
        }

        .hover\:text-main-blue-digital:hover {
            color: #2d72e1
        }

        .hover\:text-primary:hover {
            color: #007bff
        }

        .hover\:text-red-500:hover {
            color: var(--color-red-500)
        }

        .hover\:text-white:hover {
            color: var(--color-white)
        }

        .hover\:no-underline:hover {
            text-decoration-line: none
        }

        .hover\:underline:hover {
            text-decoration-line: underline
        }

        .hover\:opacity-80:hover {
            opacity: .8
        }

        .hover\:opacity-100:hover {
            opacity: 1
        }

        .hover\:shadow-\[3px_4px_15px_rgba\(186\,202\,221\,0\.35\)\]:hover {
            --tw-shadow: 3px 4px 15px var(--tw-shadow-color, #bacadd59)
        }

        .hover\:ring-0:hover,
        .hover\:shadow-\[3px_4px_15px_rgba\(186\,202\,221\,0\.35\)\]:hover {
            box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
        }

        .hover\:ring-0:hover {
            --tw-ring-shadow: var(--tw-ring-inset, )0 0 0 calc(0px + var(--tw-ring-offset-width))var(--tw-ring-color, currentcolor)
        }

        .group-\[\.destructive\]\:hover\:border-red-500\/30:is(:where(.group).destructive *):hover {
            border-color: #fb2c364d
        }

        @supports (color:color-mix(in lab, red, red)) {
            .group-\[\.destructive\]\:hover\:border-red-500\/30:is(:where(.group).destructive *):hover {
                border-color: color-mix(in oklab, var(--color-red-500)30%, transparent)
            }
        }

        .group-\[\.destructive\]\:hover\:bg-red-500:is(:where(.group).destructive *):hover {
            background-color: var(--color-red-500)
        }

        .group-\[\.destructive\]\:hover\:text-white:is(:where(.group).destructive *):hover {
            color: var(--color-white)
        }

        .hover\:group-\[\.destructive\]\:text-red-50:hover:is(:where(.group).destructive *) {
            color: var(--color-red-50)
        }

        .hover\:after\:scale-x-100:hover:after {
            content: var(--tw-content);
            --tw-scale-x: 100%;
            scale: var(--tw-scale-x)var(--tw-scale-y)
        }

        .hover\:after\:opacity-100:hover:after {
            content: var(--tw-content);
            opacity: 1
        }
    }

    .focus\:translate-y-0:focus {
        --tw-translate-y: calc(var(--spacing)*0);
        translate: var(--tw-translate-x)var(--tw-translate-y)
    }

    .focus\:rounded-full:focus {
        border-radius: 9999px
    }

    .focus\:border-2:focus,
    .focus\:border:focus {
        border-style: var(--tw-border-style)
    }

    .focus\:border:focus {
        border-width: 1px
    }

    .focus\:border-2:focus {
        border-width: 2px
    }

    .focus\:border-none:focus {
        --tw-border-style: none;
        border-style: none
    }

    .focus\:border-\[\#2D72E1\]:focus {
        border-color: #2d72e1
    }

    .focus\:border-\[\#FF0000\]:focus {
        border-color: red
    }

    .focus\:border-alerts-red:focus {
        border-color: #dc1919
    }

    .focus\:border-goodiesPrimary:focus {
        border-color: #06f
    }

    .focus\:border-main-blue-digital:focus {
        border-color: #2d72e1
    }

    .focus\:border-red-500:focus {
        border-color: var(--color-red-500)
    }

    .focus\:bg-\(--digitalTableRowCurrentBgColor\):focus {
        background-color: var(--digitalTableRowCurrentBgColor)
    }

    .focus\:bg-\[\#F3F7FF\]:focus {
        background-color: #f3f7ff
    }

    .focus\:bg-blue-100:focus {
        background-color: var(--color-blue-100)
    }

    .focus\:bg-dark-blue-focus-text:focus {
        background-color: #2257ab
    }

    .focus\:bg-focus-secondary-blue:focus {
        background-color: #c0d2f0
    }

    .focus\:bg-light-blue:focus {
        background-color: #ebf2ff
    }

    .focus\:bg-light-blue-3:focus {
        background-color: #e0eafa
    }

    .focus\:bg-light-blue-4:focus {
        background-color: #f6f9ff
    }

    .focus\:bg-light-blue-navigation\/5:focus {
        background-color: oklab(65.7382% -.0317685 -.166288/.05)
    }

    .focus\:bg-transparent:focus {
        background-color: #0000
    }

    .focus\:bg-white:focus {
        background-color: var(--color-white)
    }

    .focus\:py-0:focus {
        padding-block: calc(var(--spacing)*0);
        padding-top: 0;
        padding-bottom: 0
    }

    .focus\:pt-5\!:focus {
        padding-top: 1.25rem !important
    }

    body[dir=rtl] .focus\:pl-4:focus {
        padding-left: 1rem
    }

    body[dir=ltr] .focus\:pl-4:focus {
        padding-right: 1rem
    }

    .focus\:pl-4:focus {
        padding-left: calc(var(--spacing)*4)
    }

    .focus\:text-\[\#070762\]:focus {
        color: #070762
    }

    .focus\:text-black:focus {
        color: var(--color-black)
    }

    .focus\:text-blue-900:focus {
        color: var(--color-blue-900)
    }

    .focus\:text-dark-blue-2:focus {
        color: #5b5c99
    }

    .focus\:text-gray-500:focus {
        color: var(--color-gray-500)
    }

    .focus\:text-light-blue-navigation:focus {
        color: #4d8ff7
    }

    .focus\:text-main-blue-digital:focus {
        color: #2d72e1
    }

    .focus\:text-white:focus {
        color: var(--color-white)
    }

    .focus\:no-underline:focus {
        text-decoration-line: none
    }

    .focus\:placeholder-gray-2:focus::placeholder {
        color: #a9b0bb
    }

    .focus\:caret-main-blue-digital:focus {
        caret-color: #2d72e1
    }

    .focus\:opacity-100:focus {
        opacity: 1
    }

    .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)
    }

    .focus\:ring-0:focus,
    .focus\:ring-2:focus {
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }

    .focus\:ring-2:focus {
        --tw-ring-shadow: var(--tw-ring-inset, )0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color, currentcolor)
    }

    .focus\:ring-\[\#0D54D8\]:focus {
        --tw-ring-color: #0d54d8
    }

    .focus\:ring-blue-400:focus {
        --tw-ring-color: var(--color-blue-400)
    }

    .focus\:ring-blue-500:focus {
        --tw-ring-color: var(--color-blue-500)
    }

    .focus\:ring-main-blue-digital:focus {
        --tw-ring-color: #2d72e1
    }

    .focus\:ring-offset-0:focus {
        --tw-ring-offset-width: 0px;
        --tw-ring-offset-shadow: var(--tw-ring-inset, )0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)
    }

    .focus\:ring-offset-1:focus {
        --tw-ring-offset-width: 1px;
        --tw-ring-offset-shadow: var(--tw-ring-inset, )0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)
    }

    .focus\:ring-offset-2:focus {
        --tw-ring-offset-width: 2px;
        --tw-ring-offset-shadow: var(--tw-ring-inset, )0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)
    }

    .focus\:outline-hidden:focus {
        --tw-outline-style: none;
        outline-style: none
    }

    @media (forced-colors:active) {
        .focus\:outline-hidden:focus {
            outline-offset: 2px;
            outline: 2px solid #0000
        }
    }

    .focus\:outline-solid:focus {
        --tw-outline-style: solid;
        outline-style: solid
    }

    .focus\:group-\[\.destructive\]\:ring-red-400:focus:is(:where(.group).destructive *) {
        --tw-ring-color: var(--color-red-400)
    }

    .group-\[\.destructive\]\:focus\:ring-red-500:is(:where(.group).destructive *):focus {
        --tw-ring-color: var(--color-red-500)
    }

    .focus\:group-\[\.destructive\]\:ring-offset-red-600:focus:is(:where(.group).destructive *) {
        --tw-ring-offset-color: var(--color-red-600)
    }

    @media (hover:hover) {
        .hover\:focus\:bg-\[\#F3F7FF\]:hover:focus {
            background-color: #f3f7ff
        }
    }

    .focus-visible\:rounded-full:focus-visible {
        border-radius: 9999px
    }

    .focus-visible\:border-\[1\.5px\]:focus-visible {
        border-style: var(--tw-border-style);
        border-width: 1.5px
    }

    .focus-visible\:border-black\/20:focus-visible {
        border-color: #0003
    }

    @supports (color:color-mix(in lab, red, red)) {
        .focus-visible\:border-black\/20:focus-visible {
            border-color: color-mix(in oklab, var(--color-black)20%, transparent)
        }
    }

    .focus-visible\:border-main-blue-digital:focus-visible {
        border-color: #2d72e1
    }

    .focus-visible\:bg-\[\#DEEAFC\]:focus-visible {
        background-color: #deeafc
    }

    .focus-visible\:bg-dark-blue-focus-text:focus-visible {
        background-color: #2257ab
    }

    .focus-visible\:bg-dark-blue-hover-text:focus-visible {
        background-color: #2864c6
    }

    .focus-visible\:bg-light-blue:focus-visible {
        background-color: #ebf2ff
    }

    .focus-visible\:bg-light-blue-3:focus-visible {
        background-color: #e0eafa
    }

    .focus-visible\:bg-light-blue-navigation\/10:focus-visible {
        background-color: oklab(65.7382% -.0317685 -.166288/.1)
    }

    .focus-visible\:text-main-blue-digital:focus-visible {
        color: #2d72e1
    }

    .focus-visible\:text-white:focus-visible {
        color: var(--color-white)
    }

    .focus-visible\:ring-0:focus-visible {
        --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)
    }

    .focus-visible\:ring-2:focus-visible {
        --tw-ring-shadow: var(--tw-ring-inset, )0 0 0 calc(2px + 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)
    }

    .focus-visible\:ring-black:focus-visible {
        --tw-ring-color: var(--color-black)
    }

    .focus-visible\:ring-blue-400:focus-visible {
        --tw-ring-color: var(--color-blue-400)
    }

    .focus-visible\:ring-main-blue-digital:focus-visible {
        --tw-ring-color: #2d72e1
    }

    .focus-visible\:ring-offset-0:focus-visible {
        --tw-ring-offset-width: 0px;
        --tw-ring-offset-shadow: var(--tw-ring-inset, )0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)
    }

    .focus-visible\:ring-offset-1:focus-visible {
        --tw-ring-offset-width: 1px;
        --tw-ring-offset-shadow: var(--tw-ring-inset, )0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)
    }

    .focus-visible\:ring-offset-2:focus-visible {
        --tw-ring-offset-width: 2px;
        --tw-ring-offset-shadow: var(--tw-ring-inset, )0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)
    }

    .focus-visible\:ring-offset-\[\#F8FAFC\]:focus-visible {
        --tw-ring-offset-color: #f8fafc
    }

    .focus-visible\:ring-offset-white:focus-visible {
        --tw-ring-offset-color: var(--color-white)
    }

    .focus-visible\:outline-hidden:focus-visible {
        --tw-outline-style: none;
        outline-style: none
    }

    @media (forced-colors:active) {
        .focus-visible\:outline-hidden:focus-visible {
            outline-offset: 2px;
            outline: 2px solid #0000
        }
    }

    .focus-visible\:outline-black:focus-visible {
        outline-color: var(--color-black)
    }

    .active\:border-\[\#FF0000\]:active {
        border-color: red
    }

    .active\:border-alerts-red:active {
        border-color: #dc1919
    }

    .active\:border-blue-300:active {
        border-color: var(--color-blue-300)
    }

    .active\:border-blue-400:active {
        border-color: var(--color-blue-400)
    }

    .active\:border-full-black:active {
        border-color: #1d1d20
    }

    .active\:border-main-blue-digital:active {
        border-color: #2d72e1
    }

    .active\:bg-\[\#1A6EF4\]:active {
        background-color: #1a6ef4
    }

    .active\:bg-\[\#4D8FF74D\]:active {
        background-color: #4d8ff74d
    }

    .active\:bg-active-secondary-blue:active {
        background-color: #caddfd
    }

    .active\:bg-blue-400:active {
        background-color: var(--color-blue-400)
    }

    .active\:bg-light-blue:active {
        background-color: #ebf2ff
    }

    .active\:bg-light-blue-2:active {
        background-color: #f0f4fa
    }

    .active\:bg-light-blue-3:active {
        background-color: #e0eafa
    }

    .active\:bg-light-blue-4:active {
        background-color: #f6f9ff
    }

    .active\:bg-light-blue-navigation:active {
        background-color: #4d8ff7
    }

    .active\:bg-light-blue-navigation\/30:active {
        background-color: oklab(65.7382% -.0317685 -.166288/.3)
    }

    .active\:bg-transparent:active {
        background-color: #0000
    }

    .active\:text-blue-300:active {
        color: var(--color-blue-300)
    }

    .active\:text-blue-400:active {
        color: var(--color-blue-400)
    }

    .active\:text-light-blue-navigation:active {
        color: #4d8ff7
    }

    .active\:text-main-blue-digital:active {
        color: #2d72e1
    }

    .active\:text-white:active {
        color: var(--color-white)
    }

    .active\:ring-0:active {
        --tw-ring-shadow: var(--tw-ring-inset, )0 0 0 calc(0px + var(--tw-ring-offset-width))var(--tw-ring-color, currentcolor)
    }

    .active\:ring-0:active,
    .active\:ring-2:active {
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }

    .active\:ring-2:active {
        --tw-ring-shadow: var(--tw-ring-inset, )0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color, currentcolor)
    }

    .active\:ring-blue-400:active {
        --tw-ring-color: var(--color-blue-400)
    }

    .active\:ring-offset-2:active {
        --tw-ring-offset-width: 2px;
        --tw-ring-offset-shadow: var(--tw-ring-inset, )0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)
    }

    .active\:saturate-\[\.80\]:active {
        --tw-saturate: saturate(.8);
        filter: var(--tw-blur, )var(--tw-brightness, )var(--tw-contrast, )var(--tw-grayscale, )var(--tw-hue-rotate, )var(--tw-invert, )var(--tw-saturate, )var(--tw-sepia, )var(--tw-drop-shadow, )
    }

    .disabled\:pointer-events-none:disabled {
        pointer-events: none
    }

    .disabled\:cursor-default:disabled {
        cursor: default
    }

    .disabled\:cursor-not-allowed:disabled {
        cursor: not-allowed
    }

    .disabled\:items-center:disabled {
        align-items: center
    }

    .disabled\:justify-center:disabled {
        justify-content: center
    }

    .disabled\:border-gray-3:disabled {
        border-color: #d8dfe7
    }

    .disabled\:bg-gray-3-opacity-50:disabled {
        background-color: #eceff3
    }

    .disabled\:font-bold:disabled {
        --tw-font-weight: var(--font-weight-bold);
        font-weight: var(--font-weight-bold)
    }

    .disabled\:text-\[\#5D5D67\]:disabled,
    .disabled\:text-gray-1:disabled {
        color: #5d5d67
    }

    .disabled\:text-white:disabled {
        color: var(--color-white)
    }

    .disabled\:opacity-50:disabled {
        opacity: .5
    }

    @media (hover:hover) {
        .disabled\:hover\:bg-gray-3-opacity-50:disabled:hover {
            background-color: #eceff3
        }
    }

    .has-disabled\:opacity-30:has(:disabled) {
        opacity: .3
    }

    .has-\[\:focus\]\:border-main-blue-digital:has(:focus) {
        border-color: #2d72e1
    }

    .aria-checked\:from-\[\#6EA6FD\][aria-checked=true] {
        --tw-gradient-from: #6ea6fd;
        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from)var(--tw-gradient-from-position), var(--tw-gradient-to)var(--tw-gradient-to-position))
    }

    .aria-checked\:to-\[\#126CF9\][aria-checked=true] {
        --tw-gradient-to: #126cf9;
        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from)var(--tw-gradient-from-position), var(--tw-gradient-to)var(--tw-gradient-to-position))
    }

    .aria-disabled\:cursor-not-allowed[aria-disabled=true] {
        cursor: not-allowed
    }

    .aria-disabled\:bg-gray-3-opacity-50[aria-disabled=true] {
        background-color: #eceff3
    }

    .aria-disabled\:bg-gray-300[aria-disabled=true] {
        background-color: var(--color-gray-300)
    }

    .aria-disabled\:text-\[\#5D5D67\][aria-disabled=true] {
        color: #5d5d67
    }

    .aria-disabled\:opacity-40[aria-disabled=true] {
        opacity: .4
    }

    .aria-disabled\:opacity-50[aria-disabled=true] {
        opacity: .5
    }

    @media (hover:hover) {
        .aria-disabled\:hover\:bg-gray-3-opacity-50[aria-disabled=true]:hover {
            background-color: #eceff3
        }
    }

    .aria-selected\:border-main-blue-digital[aria-selected=true] {
        border-color: #2d72e1
    }

    .aria-selected\:bg-blue-100\/50[aria-selected=true] {
        background-color: #dbeafe80
    }

    @supports (color:color-mix(in lab, red, red)) {
        .aria-selected\:bg-blue-100\/50[aria-selected=true] {
            background-color: color-mix(in oklab, var(--color-blue-100)50%, transparent)
        }
    }

    .aria-selected\:bg-gray-3-opacity-50[aria-selected=true] {
        background-color: #eceff3
    }

    .aria-selected\:bg-light-blue[aria-selected=true] {
        background-color: #ebf2ff
    }

    .aria-selected\:bg-light-blue-navigation\/\[0\.14\][aria-selected=true] {
        background-color: oklab(65.7382% -.0317685 -.166288/.14)
    }

    .aria-selected\:text-gray-500[aria-selected=true] {
        color: var(--color-gray-500)
    }

    .aria-selected\:opacity-20[aria-selected=true] {
        opacity: .2
    }

    .aria-selected\:opacity-70[aria-selected=true] {
        opacity: .7
    }

    .aria-selected\:opacity-100[aria-selected=true] {
        opacity: 1
    }

    .aria-\[invalid\=true\]\:border-alerts-red[aria-invalid=true] {
        border-color: #dc1919
    }

    .data-disabled\:pointer-events-none[data-disabled] {
        pointer-events: none
    }

    .data-disabled\:opacity-50[data-disabled] {
        opacity: .5
    }

    .data-\[disabled\=true\]\:pointer-events-none[data-disabled=true] {
        pointer-events: none
    }

    .data-\[disabled\=true\]\:opacity-50[data-disabled=true] {
        opacity: .5
    }

    .data-\[disabled\=true\]\:opacity-100[data-disabled=true] {
        opacity: 1
    }

    .data-\[hover\=true\]\:before\:bg-\[\#E1EAFA\][data-hover=true]:before {
        content: var(--tw-content);
        background-color: #e1eafa
    }

    .data-\[side\=bottom\]\:translate-y-1[data-side=bottom] {
        --tw-translate-y: calc(var(--spacing)*1);
        translate: var(--tw-translate-x)var(--tw-translate-y)
    }

    .data-\[side\=left\]\:-translate-x-1[data-side=left] {
        --tw-translate-x: calc(var(--spacing)*-1);
        translate: var(--tw-translate-x)var(--tw-translate-y)
    }

    .data-\[side\=right\]\:translate-x-1[data-side=right] {
        --tw-translate-x: calc(var(--spacing)*1);
        translate: var(--tw-translate-x)var(--tw-translate-y)
    }

    .data-\[side\=top\]\:-translate-y-1[data-side=top] {
        --tw-translate-y: calc(var(--spacing)*-1);
        translate: var(--tw-translate-x)var(--tw-translate-y)
    }

    .data-\[state\=active\]\:rounded-\[50px\][data-state=active] {
        border-radius: 50px
    }

    .data-\[state\=active\]\:border-b-\[3px\][data-state=active] {
        border-bottom-style: var(--tw-border-style);
        border-bottom-width: 3px
    }

    .data-\[state\=active\]\:border-main-blue[data-state=active] {
        border-color: #126cf9
    }

    .data-\[state\=active\]\:border-main-blue-digital[data-state=active] {
        border-color: #2d72e1
    }

    .data-\[state\=active\]\:bg-\[\#070762\][data-state=active] {
        background-color: #070762
    }

    .data-\[state\=active\]\:bg-goodiesPrimary[data-state=active] {
        background-color: #06f
    }

    .data-\[state\=active\]\:bg-light-blue[data-state=active] {
        background-color: #ebf2ff
    }

    .data-\[state\=active\]\:bg-white[data-state=active] {
        background-color: var(--color-white)
    }

    .data-\[state\=active\]\:font-black[data-state=active] {
        --tw-font-weight: var(--font-weight-black);
        font-weight: var(--font-weight-black)
    }

    .data-\[state\=active\]\:text-gray-900[data-state=active] {
        color: var(--color-gray-900)
    }

    .data-\[state\=active\]\:text-main-blue[data-state=active] {
        color: #126cf9
    }

    .data-\[state\=active\]\:text-white[data-state=active] {
        color: var(--color-white)
    }

    .data-\[state\=active\]\:shadow-\[0px_4px_20px_0px_rgba\(7\,7\,98\,0\.10\)\][data-state=active] {
        --tw-shadow: 0px 4px 20px 0px var(--tw-shadow-color, #0707621a);
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }

    .data-\[state\=active\]\:shadow-\[3px_5px_16px_0px_\#BACADD59\][data-state=active] {
        --tw-shadow: 3px 5px 16px 0px var(--tw-shadow-color, #bacadd59);
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }

    .data-\[state\=active\]\:shadow-none[data-state=active] {
        --tw-shadow: 0 0 #0000;
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }

    .data-\[state\=checked\]\:bg-blue-500[data-state=checked] {
        background-color: var(--color-blue-500)
    }

    .data-\[state\=closed\]\:animate-accordion-up[data-state=closed] {
        animation: accordion-up .2s ease-out
    }

    .data-\[state\=closed\]\:animate-collapsible-up[data-state=closed] {
        animation: collapsible-up .2s ease-out
    }

    .data-\[state\=closed\]\:bg-white[data-state=closed] {
        background-color: var(--color-white)
    }

    .data-\[state\=on\]\:border-main-blue-digital[data-state=on] {
        border-color: #2d72e1
    }

    .data-\[state\=on\]\:bg-light-blue[data-state=on] {
        background-color: #ebf2ff
    }

    .data-\[state\=open\]\:rotate-180[data-state=open] {
        rotate: 180deg
    }

    .data-\[state\=open\]\:animate-accordion-down[data-state=open] {
        animation: accordion-down .2s ease-out
    }

    .data-\[state\=open\]\:animate-collapsible-down[data-state=open] {
        animation: collapsible-down .2s ease-out
    }

    .data-\[state\=open\]\:rounded-md[data-state=open] {
        border-radius: var(--radius-md);
        border-radius: .375rem
    }

    .data-\[state\=open\]\:border-\[1\.5px\][data-state=open] {
        border-style: var(--tw-border-style);
        border-width: 1.5px
    }

    .data-\[state\=open\]\:bg-\[\#EBF2FF\][data-state=open] {
        background-color: #ebf2ff
    }

    .data-\[state\=open\]\:bg-\[\#F7F9FF\][data-state=open] {
        background-color: #f7f9ff
    }

    .data-\[state\=open\]\:bg-blue-100[data-state=open] {
        background-color: var(--color-blue-100)
    }

    .data-\[state\=open\]\:bg-white[data-state=open] {
        background-color: var(--color-white)
    }

    .data-\[state\=open\]\:text-gray-500[data-state=open] {
        color: var(--color-gray-500)
    }

    .data-\[state\=open\]\:shadow-none[data-state=open] {
        --tw-shadow: 0 0 #0000;
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }

    .data-\[state\=unchecked\]\:translate-x-0[data-state=unchecked] {
        --tw-translate-x: calc(var(--spacing)*0);
        translate: var(--tw-translate-x)var(--tw-translate-y)
    }

    .data-\[state\=unchecked\]\:bg-gray-100[data-state=unchecked] {
        background-color: var(--color-gray-100)
    }

    .data-\[swipe\=cancel\]\:translate-x-0[data-swipe=cancel] {
        --tw-translate-x: calc(var(--spacing)*0);
        translate: var(--tw-translate-x)var(--tw-translate-y)
    }

    .data-\[swipe\=end\]\:translate-x-\(--radix-toast-swipe-end-x\)[data-swipe=end] {
        --tw-translate-x: var(--radix-toast-swipe-end-x);
        translate: var(--tw-translate-x)var(--tw-translate-y)
    }

    .data-\[swipe\=move\]\:translate-x-\(--radix-toast-swipe-move-x\)[data-swipe=move] {
        --tw-translate-x: var(--radix-toast-swipe-move-x);
        translate: var(--tw-translate-x)var(--tw-translate-y)
    }

    .data-\[swipe\=move\]\:transition-none[data-swipe=move] {
        transition-property: none
    }

    @media (prefers-reduced-motion:reduce) {
        .motion-reduce\:transition-none {
            transition-property: none
        }
    }

    @media not all and (min-width:1025px) {
        .max-lg\:mt-5 {
            margin-top: 1.25rem
        }

        body[dir=rtl] .max-lg\:mr-4 {
            margin-right: 1rem
        }

        body[dir=ltr] .max-lg\:mr-4 {
            margin-left: 1rem
        }

        .max-lg\:mr-4 {
            margin-right: calc(var(--spacing)*4)
        }

        .max-lg\:block {
            display: block
        }

        .max-lg\:flex {
            display: flex
        }

        .max-lg\:w-full {
            width: 100%
        }

        .max-lg\:items-center {
            align-items: center
        }

        .max-lg\:gap-4 {
            gap: calc(var(--spacing)*4)
        }

        .max-lg\:border-red-500 {
            border-color: var(--color-red-500)
        }

        .max-lg\:bg-white {
            background-color: var(--color-white)
        }

        .max-lg\:px-1 {
            padding-inline: calc(var(--spacing)*1);
            padding-left: .25rem;
            padding-right: .25rem
        }

        .max-lg\:pb-24 {
            padding-bottom: 6rem
        }

        .max-lg\:has-focus\:border-red-500:has(:focus) {
            border-color: var(--color-red-500)
        }

        @supports (min-height:-webkit-fill-available) {
            .max-lg\:supports-\[min-height\:-webkit-fill-available\]\:min-h-\[-webkit-fill-available\] {
                min-height: -webkit-fill-available
            }
        }
    }

    @media not all and (min-width:768px) {
        .max-md\:hidden {
            display: none
        }

        .max-md\:w-56 {
            width: calc(var(--spacing)*56)
        }

        .max-md\:w-full {
            width: 100%
        }

        .max-md\:self-center {
            align-self: center
        }

        .max-md\:py-\[2px\] {
            padding-block: 2px;
            padding-top: 2px;
            padding-bottom: 2px
        }
    }

    @media not all and (min-width:640px) {
        .max-sm\:sticky {
            position: sticky
        }

        .max-sm\:top-0 {
            top: calc(var(--spacing)*0);
            top: 0
        }

        .max-sm\:z-90 {
            z-index: 90
        }

        .max-sm\:m-4\! {
            margin: 1rem !important
        }

        .max-sm\:mt-4 {
            margin-top: 1rem
        }

        .max-sm\:mb-2 {
            margin-bottom: .5rem
        }

        .max-sm\:block {
            display: block
        }

        .max-sm\:flex {
            display: flex
        }

        .max-sm\:hidden {
            display: none
        }

        .max-sm\:h-auto {
            height: auto
        }

        .max-sm\:h-fit {
            height: fit-content
        }

        .max-sm\:h-full {
            height: 100%
        }

        .max-sm\:max-h-none\! {
            max-height: none !important
        }

        .max-sm\:w-\[3\.38rem\] {
            width: 3.38rem
        }

        .max-sm\:w-full {
            width: 100%
        }

        .max-sm\:flex-wrap {
            flex-wrap: wrap
        }

        .max-sm\:justify-start {
            justify-content: flex-start
        }

        .max-sm\:overflow-hidden {
            overflow: hidden
        }

        .max-sm\:overflow-x-hidden {
            overflow-x: hidden
        }

        .max-sm\:border-0 {
            border-style: var(--tw-border-style);
            border-width: 0
        }

        .max-sm\:border-b-0 {
            border-bottom-style: var(--tw-border-style);
            border-bottom-width: 0
        }

        .max-sm\:bg-white {
            background-color: var(--color-white)
        }

        .max-sm\:p-0 {
            padding: 0
        }

        .max-sm\:p-1 {
            padding: .25rem
        }

        .max-sm\:pt-0 {
            padding-top: 0
        }

        .max-sm\:text-end {
            text-align: end
        }

        .max-sm\:\[word-break\:break-word\] {
            word-break: break-word
        }

        .max-sm\:whitespace-break-spaces {
            white-space: break-spaces
        }
    }

    @media (min-width:640px) {
        .sm\:absolute {
            position: absolute
        }

        .sm\:relative {
            position: relative
        }

        .sm\:static {
            position: static
        }

        .sm\:-top-10 {
            top: calc(var(--spacing)*-10);
            top: -2.5rem
        }

        .sm\:top-1\/2 {
            top: 50%
        }

        .sm\:top-\[-30px\] {
            top: -30px
        }

        .sm\:top-auto {
            top: auto
        }

        body[dir=rtl] .sm\:-left-10 {
            left: -2.5rem
        }

        body[dir=ltr] .sm\:-left-10 {
            right: -2.5rem
        }

        body[dir=rtl] .sm\:left-0 {
            left: 0
        }

        body[dir=ltr] .sm\:left-0 {
            right: 0
        }

        body[dir=rtl] .sm\:left-\[-30px\] {
            left: -30px
        }

        body[dir=ltr] .sm\:left-\[-30px\] {
            right: -30px
        }

        body[dir=rtl] .sm\:right-0 {
            right: 0
        }

        body[dir=ltr] .sm\:right-0 {
            left: 0
        }

        .sm\:right-0 {
            right: calc(var(--spacing)*0)
        }

        .sm\:bottom-0 {
            bottom: calc(var(--spacing)*0);
            bottom: 0
        }

        .sm\:bottom-auto {
            bottom: auto
        }

        .sm\:-left-10 {
            left: calc(var(--spacing)*-10)
        }

        .sm\:left-0 {
            left: calc(var(--spacing)*0)
        }

        .sm\:left-\[-30px\] {
            left: -30px
        }

        .sm\:mx-2 {
            margin-inline: calc(var(--spacing)*2)
        }

        .sm\:mx-auto {
            margin-inline: auto
        }

        .sm\:my-0 {
            margin-block: calc(var(--spacing)*0)
        }

        .sm\:my-8 {
            margin-block: calc(var(--spacing)*8)
        }

        .sm\:my-0 {
            margin-top: 0;
            margin-bottom: 0
        }

        .sm\:my-8 {
            margin-top: 2rem;
            margin-bottom: 2rem
        }

        .sm\:mt-0 {
            margin-top: 0
        }

        .sm\:mt-2 {
            margin-top: .5rem
        }

        .sm\:mt-6 {
            margin-top: 1.5rem
        }

        .sm\:mt-10 {
            margin-top: 2.5rem
        }

        .sm\:mt-12 {
            margin-top: 3rem
        }

        .sm\:mt-42\.25 {
            margin-top: calc(var(--spacing)*42.25)
        }

        body[dir=rtl] .sm\:ml-3 {
            margin-left: .75rem
        }

        body[dir=ltr] .sm\:ml-3 {
            margin-right: .75rem
        }

        body[dir=rtl] .sm\:ml-14 {
            margin-left: 3.5rem
        }

        body[dir=ltr] .sm\:ml-14 {
            margin-right: 3.5rem
        }

        body[dir=rtl] .sm\:mr-0 {
            margin-right: 0
        }

        body[dir=ltr] .sm\:mr-0 {
            margin-left: 0
        }

        body[dir=rtl] .sm\:mr-2 {
            margin-right: .5rem
        }

        body[dir=ltr] .sm\:mr-2 {
            margin-left: .5rem
        }

        body[dir=rtl] .sm\:mr-4 {
            margin-right: 1rem
        }

        body[dir=ltr] .sm\:mr-4 {
            margin-left: 1rem
        }

        body[dir=rtl] .sm\:mr-5 {
            margin-right: 1.25rem
        }

        body[dir=ltr] .sm\:mr-5 {
            margin-left: 1.25rem
        }

        .sm\:mx-2 {
            margin-left: .5rem;
            margin-right: .5rem
        }

        .sm\:mx-auto {
            margin-left: auto;
            margin-right: auto
        }

        .sm\:mr-0 {
            margin-right: calc(var(--spacing)*0)
        }

        .sm\:mr-2 {
            margin-right: calc(var(--spacing)*2)
        }

        .sm\:mr-4 {
            margin-right: calc(var(--spacing)*4)
        }

        .sm\:mr-5 {
            margin-right: calc(var(--spacing)*5)
        }

        .sm\:mb-0 {
            margin-bottom: 0
        }

        .sm\:mb-4 {
            margin-bottom: 1rem
        }

        .sm\:ml-3 {
            margin-left: calc(var(--spacing)*3)
        }

        .sm\:ml-14 {
            margin-left: calc(var(--spacing)*14)
        }

        .sm\:block {
            display: block
        }

        .sm\:flex {
            display: flex
        }

        .sm\:hidden {
            display: none
        }

        .sm\:inline {
            display: inline
        }

        .sm\:size-8 {
            width: calc(var(--spacing)*8);
            height: calc(var(--spacing)*8)
        }

        .sm\:size-25 {
            width: calc(var(--spacing)*25);
            height: calc(var(--spacing)*25)
        }

        .sm\:size-auto {
            width: auto;
            height: auto
        }

        .sm\:h-0 {
            height: calc(var(--spacing)*0)
        }

        .sm\:h-15 {
            height: calc(var(--spacing)*15)
        }

        .sm\:h-\[100px\] {
            height: 100px
        }

        .sm\:h-\[200px\] {
            height: 200px
        }

        .sm\:h-\[362px\] {
            height: 362px
        }

        .sm\:h-auto {
            height: auto
        }

        .sm\:h-fit {
            height: fit-content
        }

        .sm\:max-h-65 {
            max-height: calc(var(--spacing)*65)
        }

        .sm\:max-h-\[calc\(100vh-4rem\)\] {
            max-height: calc(100vh - 4rem)
        }

        .sm\:min-h-50 {
            min-height: calc(var(--spacing)*50)
        }

        .sm\:min-h-\[70\%\] {
            min-height: 70%
        }

        .sm\:min-h-\[86vh\] {
            min-height: 86vh
        }

        .sm\:min-h-\[432px\] {
            min-height: 432px
        }

        .sm\:w-1\/3 {
            width: 33.3333%
        }

        .sm\:w-2\/3 {
            width: 66.6667%
        }

        .sm\:w-20 {
            width: calc(var(--spacing)*20)
        }

        .sm\:w-22\.5 {
            width: calc(var(--spacing)*22.5)
        }

        .sm\:w-25 {
            width: calc(var(--spacing)*25)
        }

        .sm\:w-27\.5 {
            width: calc(var(--spacing)*27.5)
        }

        .sm\:w-30 {
            width: calc(var(--spacing)*30)
        }

        .sm\:w-38\.75 {
            width: calc(var(--spacing)*38.75)
        }

        .sm\:w-40 {
            width: calc(var(--spacing)*40)
        }

        .sm\:w-63 {
            width: calc(var(--spacing)*63)
        }

        .sm\:w-123\.5 {
            width: calc(var(--spacing)*123.5)
        }

        .sm\:w-136\.5 {
            width: calc(var(--spacing)*136.5)
        }

        .sm\:w-\[6\.4rem\] {
            width: 6.4rem
        }

        .sm\:w-\[40\%\] {
            width: 40%
        }

        .sm\:w-\[80\%\] {
            width: 80%
        }

        .sm\:w-\[85\%\] {
            width: 85%
        }

        .sm\:w-\[110px\] {
            width: 110px
        }

        .sm\:w-\[381px\] {
            width: 381px
        }

        .sm\:w-\[400px\] {
            width: 400px
        }

        .sm\:w-\[calc\(25\%-10px\)\] {
            width: calc(25% - 10px)
        }

        .sm\:w-fit {
            width: fit-content
        }

        .sm\:w-full {
            width: 100%
        }

        .sm\:max-w-2xl {
            max-width: var(--container-2xl)
        }

        .sm\:max-w-3xl {
            max-width: var(--container-3xl)
        }

        .sm\:max-w-45\.25 {
            max-width: calc(var(--spacing)*45.25)
        }

        .sm\:max-w-52 {
            max-width: calc(var(--spacing)*52)
        }

        .sm\:max-w-80 {
            max-width: calc(var(--spacing)*80)
        }

        .sm\:max-w-95\.25 {
            max-width: calc(var(--spacing)*95.25)
        }

        .sm\:max-w-111\.25 {
            max-width: calc(var(--spacing)*111.25)
        }

        .sm\:max-w-122 {
            max-width: calc(var(--spacing)*122)
        }

        .sm\:max-w-123\.5 {
            max-width: calc(var(--spacing)*123.5)
        }

        .sm\:max-w-136\.5 {
            max-width: calc(var(--spacing)*136.5)
        }

        .sm\:max-w-182\.5 {
            max-width: calc(var(--spacing)*182.5)
        }

        .sm\:max-w-203 {
            max-width: calc(var(--spacing)*203)
        }

        .sm\:max-w-\[16\.7rem\] {
            max-width: 16.7rem
        }

        .sm\:max-w-none {
            max-width: none
        }

        .sm\:max-w-none\! {
            max-width: none !important
        }

        .sm\:min-w-\[33\.333333\%\] {
            min-width: 33.3333%
        }

        .sm\:min-w-\[40\%\] {
            min-width: 40%
        }

        .sm\:min-w-\[91\%\] {
            min-width: 91%
        }

        .sm\:flex-none {
            flex: none
        }

        .sm\:shrink {
            flex-shrink: 1
        }

        .sm\:grow-0 {
            flex-grow: 0
        }

        .sm\:-translate-y-1\/2 {
            --tw-translate-y: calc(calc(1/2*100%)*-1);
            translate: var(--tw-translate-x)var(--tw-translate-y)
        }

        .sm\:rotate-0 {
            rotate: none
        }

        .sm\:grid-cols-4 {
            grid-template-columns: repeat(4, minmax(0, 1fr))
        }

        .sm\:flex-col {
            flex-direction: column
        }

        .sm\:flex-row {
            flex-direction: row
        }

        .sm\:flex-nowrap {
            flex-wrap: nowrap
        }

        .sm\:items-center {
            align-items: center
        }

        .sm\:items-start {
            align-items: flex-start
        }

        .sm\:justify-between {
            justify-content: space-between
        }

        .sm\:justify-end {
            justify-content: flex-end
        }

        .sm\:justify-start {
            justify-content: flex-start
        }

        .sm\:gap-0 {
            gap: calc(var(--spacing)*0)
        }

        .sm\:gap-2 {
            gap: calc(var(--spacing)*2)
        }

        .sm\:gap-4 {
            gap: calc(var(--spacing)*4)
        }

        .sm\:gap-6 {
            gap: calc(var(--spacing)*6)
        }

        .sm\:gap-10 {
            gap: calc(var(--spacing)*10)
        }

        :where(.sm\:space-y-0>:not(:last-child)) {
            --tw-space-y-reverse: 0;
            margin-block-start: calc(calc(var(--spacing)*0)*var(--tw-space-y-reverse));
            margin-block-end: calc(calc(var(--spacing)*0)*calc(1 - var(--tw-space-y-reverse)))
        }

        :where(.sm\:space-x-2>:not(:last-child)) {
            --tw-space-x-reverse: 0;
            margin-inline-start: calc(calc(var(--spacing)*2)*var(--tw-space-x-reverse));
            margin-inline-end: calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-x-reverse)))
        }

        :where(.sm\:space-x-4>:not(:last-child)) {
            --tw-space-x-reverse: 0;
            margin-inline-start: calc(calc(var(--spacing)*4)*var(--tw-space-x-reverse));
            margin-inline-end: calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-x-reverse)))
        }

        .sm\:rounded-\[12px\] {
            border-radius: 12px
        }

        .sm\:rounded-lg {
            border-radius: var(--radius-lg);
            border-radius: .5rem
        }

        .sm\:rounded-xs {
            border-radius: var(--radius-xs);
            border-radius: .125rem
        }

        .sm\:bg-inherit {
            background-color: inherit
        }

        .sm\:p-3 {
            padding: .75rem
        }

        .sm\:p-6 {
            padding: 1.5rem
        }

        .sm\:p-8 {
            padding: 2rem
        }

        .sm\:p-10 {
            padding: 2.5rem
        }

        .sm\:px-0 {
            padding-inline: calc(var(--spacing)*0)
        }

        .sm\:px-2 {
            padding-inline: calc(var(--spacing)*2)
        }

        .sm\:px-3 {
            padding-inline: calc(var(--spacing)*3)
        }

        .sm\:px-4 {
            padding-inline: calc(var(--spacing)*4)
        }

        .sm\:px-6 {
            padding-inline: calc(var(--spacing)*6)
        }

        .sm\:px-8 {
            padding-inline: calc(var(--spacing)*8)
        }

        .sm\:px-10 {
            padding-inline: calc(var(--spacing)*10)
        }

        .sm\:px-\[42px\] {
            padding-inline: 42px
        }

        .sm\:py-0 {
            padding-block: calc(var(--spacing)*0)
        }

        .sm\:py-2 {
            padding-block: calc(var(--spacing)*2)
        }

        .sm\:py-2\.5 {
            padding-block: calc(var(--spacing)*2.5)
        }

        .sm\:py-3 {
            padding-block: calc(var(--spacing)*3)
        }

        .sm\:py-4 {
            padding-block: calc(var(--spacing)*4)
        }

        .sm\:py-0 {
            padding-top: 0;
            padding-bottom: 0
        }

        .sm\:py-2 {
            padding-top: .5rem;
            padding-bottom: .5rem
        }

        .sm\:py-2\.5 {
            padding-top: .625rem;
            padding-bottom: .625rem
        }

        .sm\:py-3 {
            padding-top: .75rem;
            padding-bottom: .75rem
        }

        .sm\:py-4 {
            padding-top: 1rem;
            padding-bottom: 1rem
        }

        .sm\:pt-1 {
            padding-top: .25rem
        }

        .sm\:pt-2 {
            padding-top: .5rem
        }

        .sm\:pt-10 {
            padding-top: 2.5rem
        }

        .sm\:pt-\[30px\] {
            padding-top: 30px
        }

        .sm\:pt-\[30px\]\! {
            padding-top: 30px !important
        }

        .sm\:pt-\[40px\] {
            padding-top: 40px
        }

        .sm\:pt-\[50px\] {
            padding-top: 50px
        }

        body[dir=rtl] .sm\:pl-4 {
            padding-left: 1rem
        }

        body[dir=ltr] .sm\:pl-4 {
            padding-right: 1rem
        }

        body[dir=rtl] .sm\:pl-\[64px\]\! {
            padding-left: 64px !important
        }

        body[dir=ltr] .sm\:pl-\[64px\]\! {
            padding-right: 64px !important
        }

        body[dir=rtl] .sm\:pr-3 {
            padding-right: .75rem
        }

        body[dir=ltr] .sm\:pr-3 {
            padding-left: .75rem
        }

        body[dir=rtl] .sm\:pr-8 {
            padding-right: 2rem
        }

        body[dir=ltr] .sm\:pr-8 {
            padding-left: 2rem
        }

        body[dir=rtl] .sm\:pr-\[43px\] {
            padding-right: 43px
        }

        body[dir=ltr] .sm\:pr-\[43px\] {
            padding-left: 43px
        }

        .sm\:px-0 {
            padding-left: 0;
            padding-right: 0
        }

        .sm\:px-2 {
            padding-left: .5rem;
            padding-right: .5rem
        }

        .sm\:px-3 {
            padding-left: .75rem;
            padding-right: .75rem
        }

        .sm\:px-4 {
            padding-left: 1rem;
            padding-right: 1rem
        }

        .sm\:px-6 {
            padding-left: 1.5rem;
            padding-right: 1.5rem
        }

        .sm\:px-8 {
            padding-left: 2rem;
            padding-right: 2rem
        }

        .sm\:px-10 {
            padding-left: 2.5rem;
            padding-right: 2.5rem
        }

        .sm\:px-\[42px\] {
            padding-left: 42px;
            padding-right: 42px
        }

        .sm\:pr-3 {
            padding-right: calc(var(--spacing)*3)
        }

        .sm\:pr-8 {
            padding-right: calc(var(--spacing)*8)
        }

        .sm\:pr-\[43px\] {
            padding-right: 43px
        }

        .sm\:pb-0 {
            padding-bottom: 0
        }

        .sm\:pb-2 {
            padding-bottom: .5rem
        }

        .sm\:pb-8 {
            padding-bottom: 2rem
        }

        .sm\:pb-10 {
            padding-bottom: 2.5rem
        }

        .sm\:pb-14 {
            padding-bottom: 3.5rem
        }

        .sm\:pb-\[50px\] {
            padding-bottom: 50px
        }

        .sm\:pl-4 {
            padding-left: calc(var(--spacing)*4)
        }

        .sm\:pl-\[64px\]\! {
            padding-left: 64px !important
        }

        .sm\:text-center {
            text-align: center
        }

        .sm\:text-end {
            text-align: end
        }

        .sm\:text-left {
            text-align: left;
            text-align: end
        }

        .sm\:text-right {
            text-align: right
        }

        .sm\:text-right,
        .sm\:text-start {
            text-align: start
        }

        .sm\:text-base {
            font-size: var(--text-base);
            line-height: var(--tw-leading, var(--text-base--line-height))
        }

        .sm\:text-lg {
            font-size: var(--text-lg);
            line-height: var(--tw-leading, var(--text-lg--line-height))
        }

        .sm\:text-sm {
            font-size: var(--text-sm);
            line-height: var(--tw-leading, var(--text-sm--line-height))
        }

        .sm\:leading-4\.75 {
            --tw-leading: calc(var(--spacing)*4.75);
            line-height: calc(var(--spacing)*4.75)
        }

        .sm\:leading-\[131\.25\%\] {
            --tw-leading: 131.25%;
            line-height: 131.25%
        }

        .sm\:whitespace-nowrap {
            white-space: nowrap
        }

        .sm\:opacity-0 {
            opacity: 0
        }

        .sm\:after\:content-none:after,
        .sm\:before\:content-none:before {
            content: var(--tw-content);
            --tw-content: none;
            content: none
        }

        body[dir=rtl] .sm\:odd\:pl-1:nth-child(odd) {
            padding-left: .25rem
        }

        body[dir=ltr] .sm\:odd\:pl-1:nth-child(odd) {
            padding-right: .25rem
        }

        .sm\:odd\:pl-1:nth-child(odd) {
            padding-left: calc(var(--spacing)*1)
        }

        body[dir=rtl] .sm\:even\:pr-1:nth-child(2n) {
            padding-right: .25rem
        }

        body[dir=ltr] .sm\:even\:pr-1:nth-child(2n) {
            padding-left: .25rem
        }

        .sm\:even\:pr-1:nth-child(2n) {
            padding-right: calc(var(--spacing)*1)
        }

        .sm\:data-\[state\=active\]\:bg-goodiesPrimary[data-state=active] {
            background-color: #06f
        }

        .sm\:data-\[state\=active\]\:bg-white[data-state=active] {
            background-color: var(--color-white)
        }

        .sm\:data-\[state\=active\]\:text-\[\#070762\][data-state=active] {
            color: #070762
        }

        .sm\:nth-2\:w-\[calc\(25\%\+10px\)\]:nth-child(2) {
            width: calc(25% + 10px)
        }

        body[dir=rtl] .sm\:nth-2\:pr-6:nth-child(2) {
            padding-right: 1.5rem
        }

        body[dir=ltr] .sm\:nth-2\:pr-6:nth-child(2) {
            padding-left: 1.5rem
        }

        .sm\:nth-2\:pr-6:nth-child(2) {
            padding-right: calc(var(--spacing)*6)
        }

        .sm\:nth-\[4n\+1\]\:w-\[calc\(25\%\+10px\)\]:nth-child(4n+1) {
            width: calc(25% + 10px)
        }

        body[dir=rtl] .sm\:nth-\[4n\+1\]\:pl-6:nth-child(4n+1) {
            padding-left: 1.5rem
        }

        body[dir=ltr] .sm\:nth-\[4n\+1\]\:pl-6:nth-child(4n+1) {
            padding-right: 1.5rem
        }

        .sm\:nth-\[4n\+1\]\:pl-6:nth-child(4n+1) {
            padding-left: calc(var(--spacing)*6)
        }

        .sm\:nth-\[6n\]\:w-\[calc\(25\%\+10px\)\]:nth-child(6n) {
            width: calc(25% + 10px)
        }

        body[dir=rtl] .sm\:nth-\[6n\]\:pr-6:nth-child(6n) {
            padding-right: 1.5rem
        }

        body[dir=ltr] .sm\:nth-\[6n\]\:pr-6:nth-child(6n) {
            padding-left: 1.5rem
        }

        .sm\:nth-\[6n\]\:pr-6:nth-child(6n) {
            padding-right: calc(var(--spacing)*6)
        }

        @media not all and (min-width:1025px) {
            .sm\:max-lg\:hidden {
                display: none
            }

            .sm\:max-lg\:text-xs {
                font-size: var(--text-xs);
                line-height: var(--tw-leading, var(--text-xs--line-height))
            }
        }
    }

    @media (min-width:768px) {
        .md\:absolute {
            position: absolute
        }

        .md\:relative {
            position: relative
        }

        .md\:sticky {
            position: sticky
        }

        .md\:-top-8 {
            top: calc(var(--spacing)*-8);
            top: -2rem
        }

        .md\:-top-12 {
            top: calc(var(--spacing)*-12);
            top: -3rem
        }

        .md\:top-0 {
            top: calc(var(--spacing)*0);
            top: 0
        }

        .md\:top-4 {
            top: calc(var(--spacing)*4);
            top: 1rem
        }

        .md\:top-6\! {
            top: calc(var(--spacing)*6) !important;
            top: 1.5rem !important
        }

        .md\:top-\[18\%\] {
            top: 18%
        }

        body[dir=rtl] .md\:-left-8 {
            left: -2rem
        }

        body[dir=ltr] .md\:-left-8 {
            right: -2rem
        }

        body[dir=rtl] .md\:-left-12 {
            left: -3rem
        }

        body[dir=ltr] .md\:-left-12 {
            right: -3rem
        }

        body[dir=rtl] .md\:left-4 {
            left: 1rem
        }

        body[dir=ltr] .md\:left-4 {
            right: 1rem
        }

        body[dir=rtl] .md\:left-6\! {
            left: 1.5rem !important
        }

        body[dir=ltr] .md\:left-6\! {
            right: 1.5rem !important
        }

        body[dir=rtl] .md\:left-\[21\.313rem\] {
            left: 21.313rem
        }

        body[dir=ltr] .md\:left-\[21\.313rem\] {
            right: 21.313rem
        }

        body[dir=rtl] .md\:right-0 {
            right: 0
        }

        body[dir=ltr] .md\:right-0 {
            left: 0
        }

        .md\:right-0 {
            right: calc(var(--spacing)*0)
        }

        .md\:-left-8 {
            left: calc(var(--spacing)*-8)
        }

        .md\:-left-12 {
            left: calc(var(--spacing)*-12)
        }

        .md\:left-4 {
            left: calc(var(--spacing)*4)
        }

        .md\:left-6\! {
            left: calc(var(--spacing)*6) !important
        }

        .md\:left-18 {
            left: calc(var(--spacing)*18)
        }

        .md\:left-\[21\.313rem\] {
            left: 21.313rem
        }

        .md\:-z-10 {
            z-index: calc(10*-1)
        }

        .md\:order-1 {
            order: 1
        }

        .md\:order-2 {
            order: 2
        }

        .md\:order-3 {
            order: 3
        }

        .md\:m-0 {
            margin: 0
        }

        .md\:mx-0 {
            margin-inline: calc(var(--spacing)*0)
        }

        .md\:mx-6 {
            margin-inline: calc(var(--spacing)*6)
        }

        .md\:mx-9 {
            margin-inline: calc(var(--spacing)*9)
        }

        .md\:mx-36 {
            margin-inline: calc(var(--spacing)*36)
        }

        .md\:mx-auto {
            margin-inline: auto
        }

        .md\:my-0 {
            margin-block: calc(var(--spacing)*0)
        }

        .md\:my-3 {
            margin-block: calc(var(--spacing)*3)
        }

        .md\:my-4 {
            margin-block: calc(var(--spacing)*4)
        }

        .md\:my-5 {
            margin-block: calc(var(--spacing)*5)
        }

        .md\:my-6 {
            margin-block: calc(var(--spacing)*6)
        }

        .md\:my-0 {
            margin-top: 0;
            margin-bottom: 0
        }

        .md\:my-3 {
            margin-top: .75rem;
            margin-bottom: .75rem
        }

        .md\:my-4 {
            margin-top: 1rem;
            margin-bottom: 1rem
        }

        .md\:my-5 {
            margin-top: 1.25rem;
            margin-bottom: 1.25rem
        }

        .md\:my-6 {
            margin-top: 1.5rem;
            margin-bottom: 1.5rem
        }

        .md\:mt-0 {
            margin-top: 0
        }

        .md\:mt-1 {
            margin-top: .25rem
        }

        .md\:mt-3 {
            margin-top: .75rem
        }

        .md\:mt-4\! {
            margin-top: 1rem !important
        }

        .md\:mt-8\! {
            margin-top: 2rem !important
        }

        .md\:mt-10 {
            margin-top: 2.5rem
        }

        .md\:mt-auto {
            margin-top: auto
        }

        body[dir=rtl] .md\:ml-0 {
            margin-left: 0
        }

        body[dir=ltr] .md\:ml-0 {
            margin-right: 0
        }

        body[dir=rtl] .md\:ml-2 {
            margin-left: .5rem
        }

        body[dir=ltr] .md\:ml-2 {
            margin-right: .5rem
        }

        body[dir=rtl] .md\:ml-3 {
            margin-left: .75rem
        }

        body[dir=ltr] .md\:ml-3 {
            margin-right: .75rem
        }

        body[dir=rtl] .md\:ml-4 {
            margin-left: 1rem
        }

        body[dir=ltr] .md\:ml-4 {
            margin-right: 1rem
        }

        body[dir=rtl] .md\:ml-9 {
            margin-left: 2.25rem
        }

        body[dir=ltr] .md\:ml-9 {
            margin-right: 2.25rem
        }

        body[dir=rtl] .md\:mr-0 {
            margin-right: 0
        }

        body[dir=ltr] .md\:mr-0 {
            margin-left: 0
        }

        body[dir=rtl] .md\:mr-2 {
            margin-right: .5rem
        }

        body[dir=ltr] .md\:mr-2 {
            margin-left: .5rem
        }

        body[dir=rtl] .md\:mr-5 {
            margin-right: 1.25rem
        }

        body[dir=ltr] .md\:mr-5 {
            margin-left: 1.25rem
        }

        body[dir=rtl] .md\:mr-10 {
            margin-right: 2.5rem
        }

        body[dir=ltr] .md\:mr-10 {
            margin-left: 2.5rem
        }

        body[dir=rtl] .md\:mr-\[7px\]\! {
            margin-right: 7px !important
        }

        body[dir=ltr] .md\:mr-\[7px\]\! {
            margin-left: 7px !important
        }

        .md\:mx-0 {
            margin-left: 0;
            margin-right: 0
        }

        .md\:mx-6 {
            margin-left: 1.5rem;
            margin-right: 1.5rem
        }

        .md\:mx-9 {
            margin-left: 2.25rem;
            margin-right: 2.25rem
        }

        .md\:mx-36 {
            margin-left: 9rem;
            margin-right: 9rem
        }

        .md\:mx-auto {
            margin-left: auto;
            margin-right: auto
        }

        .md\:mr-0 {
            margin-right: calc(var(--spacing)*0)
        }

        .md\:mr-2 {
            margin-right: calc(var(--spacing)*2)
        }

        .md\:mr-5 {
            margin-right: calc(var(--spacing)*5)
        }

        .md\:mr-10 {
            margin-right: calc(var(--spacing)*10)
        }

        .md\:mr-\[7px\]\! {
            margin-right: 7px !important
        }

        .md\:mb-0 {
            margin-bottom: 0
        }

        .md\:mb-2 {
            margin-bottom: .5rem
        }

        .md\:mb-3 {
            margin-bottom: .75rem
        }

        .md\:mb-4 {
            margin-bottom: 1rem
        }

        .md\:mb-6 {
            margin-bottom: 1.5rem
        }

        .md\:mb-10 {
            margin-bottom: 2.5rem
        }

        .md\:ml-0 {
            margin-left: calc(var(--spacing)*0)
        }

        .md\:ml-2 {
            margin-left: calc(var(--spacing)*2)
        }

        .md\:ml-3 {
            margin-left: calc(var(--spacing)*3)
        }

        .md\:ml-4 {
            margin-left: calc(var(--spacing)*4)
        }

        .md\:ml-7\.5 {
            margin-left: calc(var(--spacing)*7.5)
        }

        .md\:ml-9 {
            margin-left: calc(var(--spacing)*9)
        }

        .md\:line-clamp-none {
            -webkit-line-clamp: unset;
            -webkit-box-orient: horizontal;
            display: block;
            overflow: visible
        }

        .md\:block {
            display: block
        }

        .md\:flex {
            display: flex
        }

        .md\:hidden {
            display: none
        }

        .md\:hidden\! {
            display: none !important
        }

        .md\:inline {
            display: inline
        }

        .md\:inline-block {
            display: inline-block
        }

        .md\:table {
            display: table
        }

        .md\:h-10 {
            height: calc(var(--spacing)*10)
        }

        .md\:h-11\.75 {
            height: calc(var(--spacing)*11.75)
        }

        .md\:h-12 {
            height: calc(var(--spacing)*12)
        }

        .md\:h-14\.5 {
            height: calc(var(--spacing)*14.5)
        }

        .md\:h-32 {
            height: calc(var(--spacing)*32)
        }

        .md\:h-92 {
            height: calc(var(--spacing)*92)
        }

        .md\:h-96 {
            height: calc(var(--spacing)*96)
        }

        .md\:h-\[10\%\] {
            height: 10%
        }

        .md\:h-\[21px\] {
            height: 21px
        }

        .md\:h-\[96px\] {
            height: 96px
        }

        .md\:h-\[400px\] {
            height: 400px
        }

        .md\:h-\[calc\(100vh-20\.8vh\)\] {
            height: 79.2vh
        }

        .md\:h-auto {
            height: auto
        }

        .md\:h-fit {
            height: fit-content
        }

        .md\:h-full {
            height: 100%
        }

        .md\:max-h-140 {
            max-height: calc(var(--spacing)*140)
        }

        .md\:max-h-\[95\%\] {
            max-height: 95%
        }

        .md\:max-h-\[438px\] {
            max-height: 438px
        }

        .md\:max-h-fit {
            max-height: fit-content
        }

        .md\:max-h-none {
            max-height: none
        }

        .md\:min-h-0 {
            min-height: calc(var(--spacing)*0)
        }

        .md\:min-h-12 {
            min-height: calc(var(--spacing)*12)
        }

        .md\:min-h-18 {
            min-height: calc(var(--spacing)*18)
        }

        .md\:min-h-68\.5\! {
            min-height: calc(var(--spacing)*68.5) !important
        }

        .md\:min-h-\[17\.063rem\]\! {
            min-height: 17.063rem !important
        }

        .md\:min-h-\[70\%\] {
            min-height: 70%
        }

        .md\:min-h-\[200px\] {
            min-height: 200px
        }

        .md\:min-h-\[274px\]\! {
            min-height: 274px !important
        }

        .md\:w-1\/2 {
            width: 50%
        }

        .md\:w-8 {
            width: calc(var(--spacing)*8)
        }

        .md\:w-12 {
            width: calc(var(--spacing)*12)
        }

        .md\:w-17\.5 {
            width: calc(var(--spacing)*17.5)
        }

        .md\:w-19 {
            width: calc(var(--spacing)*19)
        }

        .md\:w-20 {
            width: calc(var(--spacing)*20)
        }

        .md\:w-22 {
            width: calc(var(--spacing)*22)
        }

        .md\:w-22\.5 {
            width: calc(var(--spacing)*22.5)
        }

        .md\:w-22\.25 {
            width: calc(var(--spacing)*22.25)
        }

        .md\:w-23 {
            width: calc(var(--spacing)*23)
        }

        .md\:w-24 {
            width: calc(var(--spacing)*24)
        }

        .md\:w-25 {
            width: calc(var(--spacing)*25)
        }

        .md\:w-26 {
            width: calc(var(--spacing)*26)
        }

        .md\:w-26\.25 {
            width: calc(var(--spacing)*26.25)
        }

        .md\:w-27 {
            width: calc(var(--spacing)*27)
        }

        .md\:w-28 {
            width: calc(var(--spacing)*28)
        }

        .md\:w-30 {
            width: calc(var(--spacing)*30)
        }

        .md\:w-32 {
            width: calc(var(--spacing)*32)
        }

        .md\:w-32\.5 {
            width: calc(var(--spacing)*32.5)
        }

        .md\:w-33\.25 {
            width: calc(var(--spacing)*33.25)
        }

        .md\:w-34 {
            width: calc(var(--spacing)*34)
        }

        .md\:w-35 {
            width: calc(var(--spacing)*35)
        }

        .md\:w-36 {
            width: calc(var(--spacing)*36)
        }

        .md\:w-37\.5 {
            width: calc(var(--spacing)*37.5)
        }

        .md\:w-38 {
            width: calc(var(--spacing)*38)
        }

        .md\:w-40 {
            width: calc(var(--spacing)*40)
        }

        .md\:w-42 {
            width: calc(var(--spacing)*42)
        }

        .md\:w-42\.5 {
            width: calc(var(--spacing)*42.5)
        }

        .md\:w-48 {
            width: calc(var(--spacing)*48)
        }

        .md\:w-50 {
            width: calc(var(--spacing)*50)
        }

        .md\:w-50\.75 {
            width: calc(var(--spacing)*50.75)
        }

        .md\:w-52 {
            width: calc(var(--spacing)*52)
        }

        .md\:w-53 {
            width: calc(var(--spacing)*53)
        }

        .md\:w-56 {
            width: calc(var(--spacing)*56)
        }

        .md\:w-58 {
            width: calc(var(--spacing)*58)
        }

        .md\:w-60 {
            width: calc(var(--spacing)*60)
        }

        .md\:w-62\.5 {
            width: calc(var(--spacing)*62.5)
        }

        .md\:w-65 {
            width: calc(var(--spacing)*65)
        }

        .md\:w-65\.25 {
            width: calc(var(--spacing)*65.25)
        }

        .md\:w-68\.5 {
            width: calc(var(--spacing)*68.5)
        }

        .md\:w-77\.5 {
            width: calc(var(--spacing)*77.5)
        }

        .md\:w-78\.5 {
            width: calc(var(--spacing)*78.5)
        }

        .md\:w-88 {
            width: calc(var(--spacing)*88)
        }

        .md\:w-100 {
            width: calc(var(--spacing)*100)
        }

        .md\:w-104\.25 {
            width: calc(var(--spacing)*104.25)
        }

        .md\:w-115\.25 {
            width: calc(var(--spacing)*115.25)
        }

        .md\:w-122 {
            width: calc(var(--spacing)*122)
        }

        .md\:w-184 {
            width: calc(var(--spacing)*184)
        }

        .md\:w-\[5\.2rem\] {
            width: 5.2rem
        }

        .md\:w-\[6\.8rem\] {
            width: 6.8rem
        }

        .md\:w-\[7\.047rem\] {
            width: 7.047rem
        }

        .md\:w-\[9\.4rem\] {
            width: 9.4rem
        }

        .md\:w-\[10\.65rem\] {
            width: 10.65rem
        }

        .md\:w-\[11\.78rem\] {
            width: 11.78rem
        }

        .md\:w-\[15\%\] {
            width: 15%
        }

        .md\:w-\[21\.313rem\] {
            width: 21.313rem
        }

        .md\:w-\[25\%\] {
            width: 25%
        }

        .md\:w-\[32\.938rem\] {
            width: 32.938rem
        }

        .md\:w-\[35\%\] {
            width: 35%
        }

        .md\:w-\[48px\] {
            width: 48px
        }

        .md\:w-\[97\.8\%\] {
            width: 97.8%
        }

        .md\:w-\[104px\] {
            width: 104px
        }

        .md\:w-\[108px\] {
            width: 108px
        }

        .md\:w-\[110px\] {
            width: 110px
        }

        .md\:w-\[112px\] {
            width: 112px
        }

        .md\:w-\[136px\] {
            width: 136px
        }

        .md\:w-\[138px\] {
            width: 138px
        }

        .md\:w-\[160px\]\! {
            width: 160px !important
        }

        .md\:w-\[178px\] {
            width: 178px
        }

        .md\:w-\[245px\] {
            width: 245px
        }

        .md\:w-\[260px\] {
            width: 260px
        }

        .md\:w-\[300px\] {
            width: 300px
        }

        .md\:w-\[330px\]\! {
            width: 330px !important
        }

        .md\:w-\[400px\] {
            width: 400px
        }

        .md\:w-\[calc\(100\%-21rem\)\] {
            width: calc(100% - 21rem)
        }

        .md\:w-auto {
            width: auto
        }

        .md\:w-fit {
            width: fit-content
        }

        .md\:w-full {
            width: 100%
        }

        .md\:w-max {
            width: max-content
        }

        .md\:max-w-2xl {
            max-width: var(--container-2xl)
        }

        .md\:max-w-6xl {
            max-width: var(--container-6xl)
        }

        .md\:max-w-40 {
            max-width: calc(var(--spacing)*40)
        }

        .md\:max-w-71\.5 {
            max-width: calc(var(--spacing)*71.5)
        }

        .md\:max-w-122 {
            max-width: calc(var(--spacing)*122)
        }

        .md\:max-w-122\.5 {
            max-width: calc(var(--spacing)*122.5)
        }

        .md\:max-w-172 {
            max-width: calc(var(--spacing)*172)
        }

        .md\:max-w-\[6\.688rem\] {
            max-width: 6.688rem
        }

        .md\:max-w-\[42\.563rem\] {
            max-width: 42.563rem
        }

        .md\:max-w-\[48\.188rem\] {
            max-width: 48.188rem
        }

        .md\:max-w-\[85px\] {
            max-width: 85px
        }

        .md\:max-w-\[90\%\] {
            max-width: 90%
        }

        .md\:max-w-\[200px\] {
            max-width: 200px
        }

        .md\:max-w-\[320px\] {
            max-width: 320px
        }

        .md\:max-w-\[1600px\] {
            max-width: 1600px
        }

        .md\:max-w-full {
            max-width: 100%
        }

        .md\:max-w-none {
            max-width: none
        }

        .md\:min-w-17\.5 {
            min-width: calc(var(--spacing)*17.5)
        }

        .md\:min-w-33\.25 {
            min-width: calc(var(--spacing)*33.25)
        }

        .md\:min-w-34 {
            min-width: calc(var(--spacing)*34)
        }

        .md\:min-w-50 {
            min-width: calc(var(--spacing)*50)
        }

        .md\:min-w-56 {
            min-width: calc(var(--spacing)*56)
        }

        .md\:min-w-86 {
            min-width: calc(var(--spacing)*86)
        }

        .md\:min-w-119\! {
            min-width: calc(var(--spacing)*119) !important
        }

        .md\:min-w-\[12\.13rem\] {
            min-width: 12.13rem
        }

        .md\:min-w-\[140px\] {
            min-width: 140px
        }

        .md\:min-w-\[376px\] {
            min-width: 376px
        }

        .md\:min-w-\[380px\] {
            min-width: 380px
        }

        .md\:flex-1,
        .md\:flex-\[1_1_0\%\] {
            flex: 1
        }

        .md\:flex-none {
            flex: none
        }

        .md\:grow {
            flex-grow: 1
        }

        .md\:grow-0 {
            flex-grow: 0
        }

        .md\:grid-cols-2 {
            grid-template-columns: repeat(2, minmax(0, 1fr))
        }

        /* .md\:grid-cols-\[1fr_auto_1fr\] {
            grid-template-columns: 1fr auto 1fr
        } */

        .md\:flex-col {
            flex-direction: column
        }

        .md\:flex-row {
            flex-direction: row
        }

        .md\:items-baseline {
            align-items: baseline
        }

        .md\:items-center {
            align-items: center
        }

        .md\:items-start {
            align-items: flex-start
        }

        .md\:justify-between {
            justify-content: space-between
        }

        .md\:justify-center {
            justify-content: center
        }

        .md\:justify-end {
            justify-content: flex-end
        }

        .md\:justify-normal {
            justify-content: normal
        }

        .md\:justify-start {
            justify-content: flex-start
        }

        .md\:gap-0 {
            gap: calc(var(--spacing)*0)
        }

        .md\:gap-1 {
            gap: calc(var(--spacing)*1)
        }

        .md\:gap-2 {
            gap: calc(var(--spacing)*2)
        }

        .md\:gap-4 {
            gap: calc(var(--spacing)*4)
        }

        .md\:gap-6 {
            gap: calc(var(--spacing)*6)
        }

        .md\:gap-10 {
            gap: calc(var(--spacing)*10)
        }

        .md\:gap-12 {
            gap: calc(var(--spacing)*12)
        }

        .md\:self-auto {
            align-self: auto
        }

        .md\:truncate {
            text-overflow: ellipsis;
            white-space: nowrap;
            overflow: hidden
        }

        .md\:overflow-y-scroll {
            overflow-y: scroll
        }

        .md\:rounded-\[32px\] {
            border-radius: 32px
        }

        .md\:rounded-none {
            border-radius: 0
        }

        .md\:rounded-t {
            border-top-left-radius: .25rem;
            border-top-right-radius: .25rem
        }

        .md\:rounded-b {
            border-bottom-right-radius: .25rem;
            border-bottom-left-radius: .25rem
        }

        .md\:border {
            border-style: var(--tw-border-style);
            border-width: 1px
        }

        .md\:border-b-0 {
            border-bottom-style: var(--tw-border-style);
            border-bottom-width: 0
        }

        .md\:border-none {
            --tw-border-style: none;
            border-style: none
        }

        .md\:border-gray-3 {
            border-color: #d8dfe7
        }

        .md\:bg-inherit {
            background-color: inherit
        }

        .md\:bg-light-blue-4 {
            background-color: #f6f9ff
        }

        .md\:bg-transparent {
            background-color: #0000
        }

        .md\:bg-cover {
            background-size: cover
        }

        .md\:p-0 {
            padding: 0
        }

        .md\:p-0\.5 {
            padding: .125rem
        }

        .md\:p-2 {
            padding: .5rem
        }

        .md\:p-3 {
            padding: .75rem
        }

        .md\:p-4 {
            padding: 1rem
        }

        .md\:p-6 {
            padding: 1.5rem
        }

        .md\:p-10 {
            padding: 2.5rem
        }

        .md\:p-\[7px\]\! {
            padding: 7px !important
        }

        .md\:px-0 {
            padding-inline: calc(var(--spacing)*0)
        }

        .md\:px-2 {
            padding-inline: calc(var(--spacing)*2)
        }

        .md\:px-3 {
            padding-inline: calc(var(--spacing)*3)
        }

        .md\:px-4 {
            padding-inline: calc(var(--spacing)*4)
        }

        .md\:px-5 {
            padding-inline: calc(var(--spacing)*5)
        }

        .md\:px-6 {
            padding-inline: calc(var(--spacing)*6)
        }

        .md\:px-8 {
            padding-inline: calc(var(--spacing)*8)
        }

        .md\:px-10 {
            padding-inline: calc(var(--spacing)*10)
        }

        .md\:px-14 {
            padding-inline: calc(var(--spacing)*14)
        }

        .md\:px-16 {
            padding-inline: calc(var(--spacing)*16)
        }

        .md\:px-20 {
            padding-inline: calc(var(--spacing)*20)
        }

        .md\:px-35 {
            padding-inline: calc(var(--spacing)*35)
        }

        .md\:px-36 {
            padding-inline: calc(var(--spacing)*36)
        }

        .md\:px-\[8px\] {
            padding-inline: 8px
        }

        .md\:px-\[60px\] {
            padding-inline: 60px
        }

        .md\:py-0 {
            padding-block: calc(var(--spacing)*0)
        }

        .md\:py-2 {
            padding-block: calc(var(--spacing)*2)
        }

        .md\:py-4 {
            padding-block: calc(var(--spacing)*4)
        }

        .md\:py-6 {
            padding-block: calc(var(--spacing)*6)
        }

        .md\:py-8 {
            padding-block: calc(var(--spacing)*8)
        }

        .md\:py-10 {
            padding-block: calc(var(--spacing)*10)
        }

        .md\:py-16 {
            padding-block: calc(var(--spacing)*16)
        }

        .md\:py-\[7px\] {
            padding-block: 7px
        }

        .md\:py-\[22px\] {
            padding-block: 22px
        }

        .md\:py-0 {
            padding-top: 0;
            padding-bottom: 0
        }

        .md\:py-2 {
            padding-top: .5rem;
            padding-bottom: .5rem
        }

        .md\:py-4 {
            padding-top: 1rem;
            padding-bottom: 1rem
        }

        .md\:py-6 {
            padding-top: 1.5rem;
            padding-bottom: 1.5rem
        }

        .md\:py-8 {
            padding-top: 2rem;
            padding-bottom: 2rem
        }

        .md\:py-10 {
            padding-top: 2.5rem;
            padding-bottom: 2.5rem
        }

        .md\:py-16 {
            padding-top: 4rem;
            padding-bottom: 4rem
        }

        .md\:py-\[7px\] {
            padding-top: 7px;
            padding-bottom: 7px
        }

        .md\:py-\[22px\] {
            padding-top: 22px;
            padding-bottom: 22px
        }

        .md\:pt-0 {
            padding-top: 0
        }

        .md\:pt-1 {
            padding-top: .25rem
        }

        .md\:pt-1\.5 {
            padding-top: .375rem
        }

        .md\:pt-2 {
            padding-top: .5rem
        }

        .md\:pt-5\.5 {
            padding-top: calc(var(--spacing)*5.5)
        }

        .md\:pt-6 {
            padding-top: 1.5rem
        }

        .md\:pt-8 {
            padding-top: 2rem
        }

        .md\:pt-10 {
            padding-top: 2.5rem
        }

        .md\:pt-20 {
            padding-top: 5rem
        }

        body[dir=rtl] .md\:pl-0 {
            padding-left: 0
        }

        body[dir=ltr] .md\:pl-0 {
            padding-right: 0
        }

        body[dir=rtl] .md\:pl-2 {
            padding-left: .5rem
        }

        body[dir=ltr] .md\:pl-2 {
            padding-right: .5rem
        }

        body[dir=rtl] .md\:pl-3 {
            padding-left: .75rem
        }

        body[dir=ltr] .md\:pl-3 {
            padding-right: .75rem
        }

        body[dir=rtl] .md\:pl-4 {
            padding-left: 1rem
        }

        body[dir=ltr] .md\:pl-4 {
            padding-right: 1rem
        }

        body[dir=rtl] .md\:pl-6 {
            padding-left: 1.5rem
        }

        body[dir=ltr] .md\:pl-6 {
            padding-right: 1.5rem
        }

        body[dir=rtl] .md\:pl-8 {
            padding-left: 2rem
        }

        body[dir=ltr] .md\:pl-8 {
            padding-right: 2rem
        }

        body[dir=rtl] .md\:pr-0 {
            padding-right: 0
        }

        body[dir=ltr] .md\:pr-0 {
            padding-left: 0
        }

        body[dir=rtl] .md\:pr-6 {
            padding-right: 1.5rem
        }

        body[dir=ltr] .md\:pr-6 {
            padding-left: 1.5rem
        }

        body[dir=rtl] .md\:pr-12 {
            padding-right: 3rem
        }

        body[dir=ltr] .md\:pr-12 {
            padding-left: 3rem
        }

        .md\:px-0 {
            padding-left: 0;
            padding-right: 0
        }

        .md\:px-2 {
            padding-left: .5rem;
            padding-right: .5rem
        }

        .md\:px-3 {
            padding-left: .75rem;
            padding-right: .75rem
        }

        .md\:px-4 {
            padding-left: 1rem;
            padding-right: 1rem
        }

        .md\:px-5 {
            padding-left: 1.25rem;
            padding-right: 1.25rem
        }

        .md\:px-6 {
            padding-left: 1.5rem;
            padding-right: 1.5rem
        }

        .md\:px-8 {
            padding-left: 2rem;
            padding-right: 2rem
        }

        .md\:px-10 {
            padding-left: 2.5rem;
            padding-right: 2.5rem
        }

        .md\:px-14 {
            padding-left: 3.5rem;
            padding-right: 3.5rem
        }

        .md\:px-16 {
            padding-left: 4rem;
            padding-right: 4rem
        }

        .md\:px-20 {
            padding-left: 5rem;
            padding-right: 5rem
        }

        .md\:px-36 {
            padding-left: 9rem;
            padding-right: 9rem
        }

        .md\:px-\[8px\] {
            padding-left: 8px;
            padding-right: 8px
        }

        .md\:px-\[60px\] {
            padding-left: 60px;
            padding-right: 60px
        }

        .md\:pr-0 {
            padding-right: calc(var(--spacing)*0)
        }

        .md\:pr-6 {
            padding-right: calc(var(--spacing)*6)
        }

        .md\:pr-12 {
            padding-right: calc(var(--spacing)*12)
        }

        .md\:pb-0 {
            padding-bottom: 0
        }

        .md\:pb-2 {
            padding-bottom: .5rem
        }

        .md\:pb-8 {
            padding-bottom: 2rem
        }

        .md\:pb-10 {
            padding-bottom: 2.5rem
        }

        .md\:pl-0 {
            padding-left: calc(var(--spacing)*0)
        }

        .md\:pl-2 {
            padding-left: calc(var(--spacing)*2)
        }

        .md\:pl-3 {
            padding-left: calc(var(--spacing)*3)
        }

        .md\:pl-4 {
            padding-left: calc(var(--spacing)*4)
        }

        .md\:pl-6 {
            padding-left: calc(var(--spacing)*6)
        }

        .md\:pl-8 {
            padding-left: calc(var(--spacing)*8)
        }

        .md\:text-end {
            text-align: end
        }

        .md\:text-right {
            text-align: right
        }

        .md\:text-right,
        .md\:text-start {
            text-align: start
        }

        .md\:text-base {
            font-size: var(--text-base);
            line-height: var(--tw-leading, var(--text-base--line-height))
        }

        .md\:text-sm {
            font-size: var(--text-sm);
            line-height: var(--tw-leading, var(--text-sm--line-height))
        }

        .md\:text-xl {
            font-size: var(--text-xl);
            line-height: var(--tw-leading, var(--text-xl--line-height))
        }

        .md\:text-\[20px\] {
            font-size: 20px
        }

        .md\:leading-\[1\.6\] {
            --tw-leading: 1.6;
            line-height: 1.6
        }

        .md\:text-main-blue-digital {
            color: #2d72e1
        }

        .md\:shadow-none {
            --tw-shadow: 0 0 #0000;
            box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
        }

        @media (hover:hover) {
            .md\:group-hover\:inline-flex:is(:where(.group):hover *) {
                display: inline-flex
            }
        }

        .md\:before\:absolute:before {
            content: var(--tw-content);
            position: absolute
        }

        body[dir=rtl] :is() {
            left: 32px
        }

        body[dir=ltr] :is() {
            right: 32px
        }

        .md\:before\:left-\[32px\]:before {
            content: var(--tw-content);
            left: 32px
        }

        .md\:before\:h-full:before {
            content: var(--tw-content);
            height: 100%
        }

        .md\:before\:w-\[102\.7\%\]:before {
            content: var(--tw-content);
            width: 102.7%
        }

        .md\:before\:w-\[133\.333333\%\]:before {
            content: var(--tw-content);
            width: 133.333%
        }

        .md\:before\:rounded-\[0\.313rem\]:before {
            content: var(--tw-content);
            border-radius: .313rem
        }
    }

    .before\:md\:bg-light-blue:before {
        content: var(--tw-content)
    }

    @media (min-width:768px) {
        .before\:md\:bg-light-blue:before {
            background-color: #ebf2ff
        }

        @media (hover:hover) {
            .md\:hover\:bg-light-blue:hover {
                background-color: #ebf2ff
            }
        }

        @media not all and (min-width:1025px) {
            .md\:max-lg\:w-31\.75 {
                width: calc(var(--spacing)*31.75)
            }

            .md\:max-lg\:grow {
                flex-grow: 1
            }

            .md\:max-lg\:px-2 {
                padding-inline: calc(var(--spacing)*2);
                padding-left: .5rem;
                padding-right: .5rem
            }

            .md\:max-lg\:text-end {
                text-align: end
            }
        }
    }

    @media (min-width:1025px) {
        .lg\:visible {
            visibility: visible
        }

        .lg\:absolute {
            position: absolute
        }

        .lg\:fixed {
            position: fixed
        }

        .lg\:relative {
            position: relative
        }

        .lg\:static {
            position: static
        }

        .lg\:sticky {
            position: sticky
        }

        .lg\:-top-9 {
            top: calc(var(--spacing)*-9);
            top: -2.25rem
        }

        .lg\:-top-\[11px\] {
            top: -11px
        }

        .lg\:top-12 {
            top: calc(var(--spacing)*12);
            top: 3rem
        }

        .lg\:top-\[-1\.2rem\] {
            top: -1.2rem
        }

        .lg\:top-\[-3\.313rem\] {
            top: -3.313rem
        }

        .lg\:top-\[-48px\] {
            top: -48px
        }

        .lg\:top-\[13px\] {
            top: 13px
        }

        body[dir=rtl] .lg\:-left-10 {
            left: -2.5rem
        }

        body[dir=ltr] .lg\:-left-10 {
            right: -2.5rem
        }

        body[dir=rtl] .lg\:-right-\[90\%\] {
            right: -90%
        }

        body[dir=ltr] .lg\:-right-\[90\%\] {
            left: -90%
        }

        body[dir=rtl] .lg\:left-0 {
            left: 0
        }

        body[dir=ltr] .lg\:left-0 {
            right: 0
        }

        body[dir=rtl] .lg\:left-2 {
            left: .5rem
        }

        body[dir=ltr] .lg\:left-2 {
            right: .5rem
        }

        body[dir=rtl] .lg\:left-\[-3\.313rem\] {
            left: -3.313rem
        }

        body[dir=ltr] .lg\:left-\[-3\.313rem\] {
            right: -3.313rem
        }

        body[dir=rtl] .lg\:left-\[-48px\] {
            left: -48px
        }

        body[dir=ltr] .lg\:left-\[-48px\] {
            right: -48px
        }

        body[dir=rtl] .lg\:left-\[-64px\] {
            left: -64px
        }

        body[dir=ltr] .lg\:left-\[-64px\] {
            right: -64px
        }

        body[dir=rtl] .lg\:left-\[4px\] {
            left: 4px
        }

        body[dir=ltr] .lg\:left-\[4px\] {
            right: 4px
        }

        body[dir=rtl] .lg\:right-\[-42px\] {
            right: -42px
        }

        body[dir=ltr] .lg\:right-\[-42px\] {
            left: -42px
        }

        body[dir=rtl] .lg\:right-\[16px\] {
            right: 16px
        }

        body[dir=ltr] .lg\:right-\[16px\] {
            left: 16px
        }

        body[dir=rtl] .lg\:right-\[28px\] {
            right: 28px
        }

        body[dir=ltr] .lg\:right-\[28px\] {
            left: 28px
        }

        .lg\:-right-\[90\%\] {
            right: -90%
        }

        .lg\:right-\[-42px\] {
            right: -42px
        }

        .lg\:right-\[16px\] {
            right: 16px
        }

        .lg\:right-\[28px\] {
            right: 28px
        }

        .lg\:bottom-0 {
            bottom: calc(var(--spacing)*0);
            bottom: 0
        }

        .lg\:-left-10 {
            left: calc(var(--spacing)*-10)
        }

        .lg\:left-0 {
            left: calc(var(--spacing)*0)
        }

        .lg\:left-2 {
            left: calc(var(--spacing)*2)
        }

        .lg\:left-\[-3\.313rem\] {
            left: -3.313rem
        }

        .lg\:left-\[-48px\] {
            left: -48px
        }

        .lg\:left-\[-64px\] {
            left: -64px
        }

        .lg\:left-\[4px\] {
            left: 4px
        }

        .lg\:z-0 {
            z-index: 0
        }

        .lg\:z-20 {
            z-index: 20
        }

        .lg\:z-23 {
            z-index: 23
        }

        .lg\:z-40 {
            z-index: 40
        }

        .lg\:z-1060 {
            z-index: 1060
        }

        .lg\:z-1072 {
            z-index: 1072
        }

        .lg\:order-0 {
            order: 0
        }

        .lg\:order-3 {
            order: 3
        }

        .lg\:float-left {
            float: left
        }

        .lg\:m-0 {
            margin: 0
        }

        .lg\:m-4 {
            margin: 1rem
        }

        .lg\:m-\[40px\] {
            margin: 40px
        }

        .lg\:m-auto {
            margin: auto
        }

        .lg\:mx-0 {
            margin-inline: calc(var(--spacing)*0)
        }

        .lg\:mx-3 {
            margin-inline: calc(var(--spacing)*3)
        }

        .lg\:mx-4 {
            margin-inline: calc(var(--spacing)*4)
        }

        .lg\:mx-10 {
            margin-inline: calc(var(--spacing)*10)
        }

        .lg\:my-0 {
            margin-block: calc(var(--spacing)*0)
        }

        .lg\:my-1 {
            margin-block: calc(var(--spacing)*1)
        }

        .lg\:my-2 {
            margin-block: calc(var(--spacing)*2)
        }

        .lg\:my-4 {
            margin-block: calc(var(--spacing)*4)
        }

        .lg\:my-0 {
            margin-top: 0;
            margin-bottom: 0
        }

        .lg\:my-1 {
            margin-top: .25rem;
            margin-bottom: .25rem
        }

        .lg\:my-2 {
            margin-top: .5rem;
            margin-bottom: .5rem
        }

        .lg\:my-4 {
            margin-top: 1rem;
            margin-bottom: 1rem
        }

        .lg\:mt-0 {
            margin-top: 0
        }

        .lg\:mt-1 {
            margin-top: .25rem
        }

        .lg\:mt-2 {
            margin-top: .5rem
        }

        .lg\:mt-2\.5 {
            margin-top: .625rem
        }

        .lg\:mt-3 {
            margin-top: .75rem
        }

        .lg\:mt-4 {
            margin-top: 1rem
        }

        .lg\:mt-6 {
            margin-top: 1.5rem
        }

        .lg\:mt-8 {
            margin-top: 2rem
        }

        .lg\:mt-10 {
            margin-top: 2.5rem
        }

        .lg\:mt-16\.25 {
            margin-top: calc(var(--spacing)*16.25)
        }

        .lg\:mt-\[-20px\] {
            margin-top: -20px
        }

        .lg\:mt-auto {
            margin-top: auto
        }

        .lg\:mt-px {
            margin-top: 1px
        }

        body[dir=rtl] .lg\:ml-0 {
            margin-left: 0
        }

        body[dir=ltr] .lg\:ml-0 {
            margin-right: 0
        }

        body[dir=rtl] .lg\:ml-1 {
            margin-left: .25rem
        }

        body[dir=ltr] .lg\:ml-1 {
            margin-right: .25rem
        }

        body[dir=rtl] .lg\:ml-1\.5 {
            margin-left: .375rem
        }

        body[dir=ltr] .lg\:ml-1\.5 {
            margin-right: .375rem
        }

        body[dir=rtl] .lg\:ml-2 {
            margin-left: .5rem
        }

        body[dir=ltr] .lg\:ml-2 {
            margin-right: .5rem
        }

        body[dir=rtl] .lg\:ml-4 {
            margin-left: 1rem
        }

        body[dir=ltr] .lg\:ml-4 {
            margin-right: 1rem
        }

        body[dir=rtl] .lg\:ml-8 {
            margin-left: 2rem
        }

        body[dir=ltr] .lg\:ml-8 {
            margin-right: 2rem
        }

        body[dir=rtl] .lg\:ml-10 {
            margin-left: 2.5rem
        }

        body[dir=ltr] .lg\:ml-10 {
            margin-right: 2.5rem
        }

        body[dir=rtl] .lg\:ml-20 {
            margin-left: 5rem
        }

        body[dir=ltr] .lg\:ml-20 {
            margin-right: 5rem
        }

        body[dir=rtl] .lg\:ml-\[8px\] {
            margin-left: 8px
        }

        body[dir=ltr] .lg\:ml-\[8px\] {
            margin-right: 8px
        }

        body[dir=rtl] .lg\:ml-\[12px\] {
            margin-left: 12px
        }

        body[dir=ltr] .lg\:ml-\[12px\] {
            margin-right: 12px
        }

        body[dir=rtl] .lg\:mr-0 {
            margin-right: 0
        }

        body[dir=ltr] .lg\:mr-0 {
            margin-left: 0
        }

        body[dir=rtl] .lg\:mr-1 {
            margin-right: .25rem
        }

        body[dir=ltr] .lg\:mr-1 {
            margin-left: .25rem
        }

        body[dir=rtl] .lg\:mr-4 {
            margin-right: 1rem
        }

        body[dir=ltr] .lg\:mr-4 {
            margin-left: 1rem
        }

        body[dir=rtl] .lg\:mr-9 {
            margin-right: 2.25rem
        }

        body[dir=ltr] .lg\:mr-9 {
            margin-left: 2.25rem
        }

        body[dir=rtl] .lg\:mr-10 {
            margin-right: 2.5rem
        }

        body[dir=ltr] .lg\:mr-10 {
            margin-left: 2.5rem
        }

        .lg\:mx-0 {
            margin-left: 0;
            margin-right: 0
        }

        .lg\:mx-3 {
            margin-left: .75rem;
            margin-right: .75rem
        }

        .lg\:mx-4 {
            margin-left: 1rem;
            margin-right: 1rem
        }

        .lg\:mx-10 {
            margin-left: 2.5rem;
            margin-right: 2.5rem
        }

        .lg\:mr-0 {
            margin-right: calc(var(--spacing)*0)
        }

        .lg\:mr-1 {
            margin-right: calc(var(--spacing)*1)
        }

        .lg\:mr-4 {
            margin-right: calc(var(--spacing)*4)
        }

        .lg\:mr-9 {
            margin-right: calc(var(--spacing)*9)
        }

        .lg\:mr-10 {
            margin-right: calc(var(--spacing)*10)
        }

        .lg\:-mb-1 {
            margin-bottom: -.25rem
        }

        .lg\:mb-0 {
            margin-bottom: 0
        }

        .lg\:mb-1 {
            margin-bottom: .25rem
        }

        .lg\:mb-2 {
            margin-bottom: .5rem
        }

        .lg\:mb-3 {
            margin-bottom: .75rem
        }

        .lg\:mb-4 {
            margin-bottom: 1rem
        }

        .lg\:mb-5 {
            margin-bottom: 1.25rem
        }

        .lg\:mb-\[1\.563rem\] {
            margin-bottom: 1.563rem
        }

        .lg\:ml-0 {
            margin-left: calc(var(--spacing)*0)
        }

        .lg\:ml-1 {
            margin-left: calc(var(--spacing)*1)
        }

        .lg\:ml-1\.5 {
            margin-left: calc(var(--spacing)*1.5)
        }

        .lg\:ml-2 {
            margin-left: calc(var(--spacing)*2)
        }

        .lg\:ml-4 {
            margin-left: calc(var(--spacing)*4)
        }

        .lg\:ml-8 {
            margin-left: calc(var(--spacing)*8)
        }

        .lg\:ml-10 {
            margin-left: calc(var(--spacing)*10)
        }

        .lg\:ml-20 {
            margin-left: calc(var(--spacing)*20)
        }

        .lg\:ml-68 {
            margin-left: calc(var(--spacing)*68)
        }

        .lg\:ml-\[8px\] {
            margin-left: 8px
        }

        .lg\:ml-\[12px\] {
            margin-left: 12px
        }

        .lg\:block {
            display: block
        }

        .lg\:contents {
            display: contents
        }

        .lg\:flex {
            display: flex
        }

        .lg\:flex\! {
            display: flex !important
        }

        .lg\:grid {
            display: grid
        }

        .lg\:hidden {
            display: none
        }

        .lg\:inline {
            display: inline
        }

        .lg\:inline-block {
            display: inline-block
        }

        .lg\:inline-flex {
            display: inline-flex
        }

        .lg\:size-auto {
            width: auto;
            height: auto
        }

        .lg\:size-full {
            width: 100%;
            height: 100%
        }

        .lg\:h-0 {
            height: calc(var(--spacing)*0)
        }

        .lg\:h-1\.5 {
            height: calc(var(--spacing)*1.5)
        }

        .lg\:h-3\/4 {
            height: 75%
        }

        .lg\:h-5 {
            height: calc(var(--spacing)*5)
        }

        .lg\:h-6 {
            height: calc(var(--spacing)*6)
        }

        .lg\:h-8 {
            height: calc(var(--spacing)*8)
        }

        .lg\:h-10 {
            height: calc(var(--spacing)*10)
        }

        .lg\:h-12 {
            height: calc(var(--spacing)*12)
        }

        .lg\:h-16 {
            height: calc(var(--spacing)*16)
        }

        .lg\:h-23\.5 {
            height: calc(var(--spacing)*23.5)
        }

        .lg\:h-24 {
            height: calc(var(--spacing)*24)
        }

        .lg\:h-28 {
            height: calc(var(--spacing)*28)
        }

        .lg\:h-44 {
            height: calc(var(--spacing)*44)
        }

        .lg\:h-48 {
            height: calc(var(--spacing)*48)
        }

        .lg\:h-48\.5 {
            height: calc(var(--spacing)*48.5)
        }

        .lg\:h-91 {
            height: calc(var(--spacing)*91)
        }

        .lg\:h-93 {
            height: calc(var(--spacing)*93)
        }

        .lg\:h-118 {
            height: calc(var(--spacing)*118)
        }

        .lg\:h-\[2\.438rem\] {
            height: 2.438rem
        }

        .lg\:h-\[2\.813rem\] {
            height: 2.813rem
        }

        .lg\:h-\[10\.56rem\] {
            height: 10.56rem
        }

        .lg\:h-\[11\.12rem\] {
            height: 11.12rem
        }

        .lg\:h-\[28px\] {
            height: 28px
        }

        .lg\:h-\[40px\] {
            height: 40px
        }

        .lg\:h-\[50px\] {
            height: 50px
        }

        .lg\:h-\[68px\] {
            height: 68px
        }

        .lg\:h-\[72px\] {
            height: 72px
        }

        .lg\:h-\[91vh\] {
            height: 91vh
        }

        .lg\:h-\[260px\] {
            height: 260px
        }

        .lg\:h-\[calc\(100vh-8rem\)\] {
            height: calc(100vh - 8rem)
        }

        .lg\:h-\[inherit\] {
            height: inherit
        }

        .lg\:h-auto {
            height: auto
        }

        .lg\:h-fit {
            height: fit-content
        }

        .lg\:h-full {
            height: 100%
        }

        .lg\:h-max {
            height: max-content
        }

        .lg\:h-px {
            height: 1px
        }

        .lg\:max-h-10\.5 {
            max-height: calc(var(--spacing)*10.5)
        }

        .lg\:max-h-12 {
            max-height: calc(var(--spacing)*12)
        }

        .lg\:max-h-88\.5 {
            max-height: calc(var(--spacing)*88.5)
        }

        .lg\:max-h-156 {
            max-height: calc(var(--spacing)*156)
        }

        .lg\:max-h-196\.25 {
            max-height: calc(var(--spacing)*196.25)
        }

        .lg\:max-h-\[26\.38rem\] {
            max-height: 26.38rem
        }

        .lg\:max-h-\[57vh\] {
            max-height: 57vh
        }

        .lg\:max-h-\[94\%\] {
            max-height: 94%
        }

        .lg\:max-h-\[100px\] {
            max-height: 100px
        }

        .lg\:max-h-\[350px\] {
            max-height: 350px
        }

        .lg\:max-h-\[calc\(100vh-25rem\)\] {
            max-height: calc(100vh - 25rem)
        }

        .lg\:max-h-full {
            max-height: 100%
        }

        .lg\:max-h-none {
            max-height: none
        }

        .lg\:max-h-screen {
            max-height: 100vh
        }

        .lg\:min-h-\(--list-item-min-h\) {
            min-height: var(--list-item-min-h)
        }

        .lg\:min-h-0 {
            min-height: calc(var(--spacing)*0)
        }

        .lg\:min-h-7\.5 {
            min-height: calc(var(--spacing)*7.5)
        }

        .lg\:min-h-16 {
            min-height: calc(var(--spacing)*16)
        }

        .lg\:min-h-17 {
            min-height: calc(var(--spacing)*17)
        }

        .lg\:min-h-30 {
            min-height: calc(var(--spacing)*30)
        }

        .lg\:min-h-82\.5 {
            min-height: calc(var(--spacing)*82.5)
        }

        .lg\:min-h-\[2\.813rem\] {
            min-height: 2.813rem
        }

        .lg\:min-h-\[50px\] {
            min-height: 50px
        }

        .lg\:min-h-\[64px\] {
            min-height: 64px
        }

        .lg\:min-h-auto {
            min-height: auto
        }

        .lg\:min-h-fit {
            min-height: fit-content
        }

        .lg\:min-h-full {
            min-height: 100%
        }

        .lg\:w-\(--nav-width\) {
            width: var(--nav-width)
        }

        .lg\:w-\(--radix-popover-trigger-width\) {
            width: var(--radix-popover-trigger-width)
        }

        .lg\:w-1\/2 {
            width: 50%
        }

        .lg\:w-1\/3 {
            width: 33.3333%
        }

        .lg\:w-1\/4 {
            width: 25%
        }

        .lg\:w-1\/5 {
            width: 20%
        }

        .lg\:w-2\/3 {
            width: 66.6667%
        }

        .lg\:w-4 {
            width: calc(var(--spacing)*4)
        }

        .lg\:w-5 {
            width: calc(var(--spacing)*5)
        }

        .lg\:w-6 {
            width: calc(var(--spacing)*6)
        }

        .lg\:w-12 {
            width: calc(var(--spacing)*12)
        }

        .lg\:w-17\.5 {
            width: calc(var(--spacing)*17.5)
        }

        .lg\:w-18 {
            width: calc(var(--spacing)*18)
        }

        .lg\:w-18\.5 {
            width: calc(var(--spacing)*18.5)
        }

        .lg\:w-20 {
            width: calc(var(--spacing)*20)
        }

        .lg\:w-22\.5 {
            width: calc(var(--spacing)*22.5)
        }

        .lg\:w-23 {
            width: calc(var(--spacing)*23)
        }

        .lg\:w-23\.75 {
            width: calc(var(--spacing)*23.75)
        }

        .lg\:w-24 {
            width: calc(var(--spacing)*24)
        }

        .lg\:w-25 {
            width: calc(var(--spacing)*25)
        }

        .lg\:w-25\.25 {
            width: calc(var(--spacing)*25.25)
        }

        .lg\:w-27\.5 {
            width: calc(var(--spacing)*27.5)
        }

        .lg\:w-28 {
            width: calc(var(--spacing)*28)
        }

        .lg\:w-29 {
            width: calc(var(--spacing)*29)
        }

        .lg\:w-30 {
            width: calc(var(--spacing)*30)
        }

        .lg\:w-30\.5 {
            width: calc(var(--spacing)*30.5)
        }

        .lg\:w-32 {
            width: calc(var(--spacing)*32)
        }

        .lg\:w-32\.5 {
            width: calc(var(--spacing)*32.5)
        }

        .lg\:w-33 {
            width: calc(var(--spacing)*33)
        }

        .lg\:w-33\.5 {
            width: calc(var(--spacing)*33.5)
        }

        .lg\:w-33\.75 {
            width: calc(var(--spacing)*33.75)
        }

        .lg\:w-34 {
            width: calc(var(--spacing)*34)
        }

        .lg\:w-35 {
            width: calc(var(--spacing)*35)
        }

        .lg\:w-36 {
            width: calc(var(--spacing)*36)
        }

        .lg\:w-37\.5 {
            width: calc(var(--spacing)*37.5)
        }

        .lg\:w-38 {
            width: calc(var(--spacing)*38)
        }

        .lg\:w-39 {
            width: calc(var(--spacing)*39)
        }

        .lg\:w-40 {
            width: calc(var(--spacing)*40)
        }

        .lg\:w-42 {
            width: calc(var(--spacing)*42)
        }

        .lg\:w-42\.5 {
            width: calc(var(--spacing)*42.5)
        }

        .lg\:w-45 {
            width: calc(var(--spacing)*45)
        }

        .lg\:w-47 {
            width: calc(var(--spacing)*47)
        }

        .lg\:w-48 {
            width: calc(var(--spacing)*48)
        }

        .lg\:w-50 {
            width: calc(var(--spacing)*50)
        }

        .lg\:w-52\.25 {
            width: calc(var(--spacing)*52.25)
        }

        .lg\:w-53 {
            width: calc(var(--spacing)*53)
        }

        .lg\:w-55 {
            width: calc(var(--spacing)*55)
        }

        .lg\:w-56 {
            width: calc(var(--spacing)*56)
        }

        .lg\:w-56\.5 {
            width: calc(var(--spacing)*56.5)
        }

        .lg\:w-58 {
            width: calc(var(--spacing)*58)
        }

        .lg\:w-58\.5 {
            width: calc(var(--spacing)*58.5)
        }

        .lg\:w-59\.25 {
            width: calc(var(--spacing)*59.25)
        }

        .lg\:w-59\.75 {
            width: calc(var(--spacing)*59.75)
        }

        .lg\:w-60 {
            width: calc(var(--spacing)*60)
        }

        .lg\:w-62 {
            width: calc(var(--spacing)*62)
        }

        .lg\:w-62\.5 {
            width: calc(var(--spacing)*62.5)
        }

        .lg\:w-63 {
            width: calc(var(--spacing)*63)
        }

        .lg\:w-64\.5 {
            width: calc(var(--spacing)*64.5)
        }

        .lg\:w-65 {
            width: calc(var(--spacing)*65)
        }

        .lg\:w-68 {
            width: calc(var(--spacing)*68)
        }

        .lg\:w-74 {
            width: calc(var(--spacing)*74)
        }

        .lg\:w-75 {
            width: calc(var(--spacing)*75)
        }

        .lg\:w-76 {
            width: calc(var(--spacing)*76)
        }

        .lg\:w-78\.5 {
            width: calc(var(--spacing)*78.5)
        }

        .lg\:w-85 {
            width: calc(var(--spacing)*85)
        }

        .lg\:w-131\.5 {
            width: calc(var(--spacing)*131.5)
        }

        .lg\:w-135\.5 {
            width: calc(var(--spacing)*135.5)
        }

        .lg\:w-200 {
            width: calc(var(--spacing)*200)
        }

        .lg\:w-211\.25 {
            width: calc(var(--spacing)*211.25)
        }

        .lg\:w-275 {
            width: calc(var(--spacing)*275)
        }

        .lg\:w-\[2\.725rem\] {
            width: 2.725rem
        }

        .lg\:w-\[3\.1rem\] {
            width: 3.1rem
        }

        .lg\:w-\[4\.2rem\] {
            width: 4.2rem
        }

        .lg\:w-\[4\.8rem\] {
            width: 4.8rem
        }

        .lg\:w-\[4\.813rem\] {
            width: 4.813rem
        }

        .lg\:w-\[5\.6rem\] {
            width: 5.6rem
        }

        .lg\:w-\[5\.36rem\] {
            width: 5.36rem
        }

        .lg\:w-\[5\.313rem\] {
            width: 5.313rem
        }

        .lg\:w-\[6\.8rem\] {
            width: 6.8rem
        }

        .lg\:w-\[6\.063rem\] {
            width: 6.063rem
        }

        .lg\:w-\[6\.813rem\] {
            width: 6.813rem
        }

        .lg\:w-\[7\.8rem\] {
            width: 7.8rem
        }

        .lg\:w-\[7\.047rem\] {
            width: 7.047rem
        }

        .lg\:w-\[7\.88rem\] {
            width: 7.88rem
        }

        .lg\:w-\[7\.813rem\] {
            width: 7.813rem
        }

        .lg\:w-\[8\.9\%\] {
            width: 8.9%
        }

        .lg\:w-\[11\%\] {
            width: 11%
        }

        .lg\:w-\[14\.344rem\] {
            width: 14.344rem
        }

        .lg\:w-\[17\%\] {
            width: 17%
        }

        .lg\:w-\[18rem\] {
            width: 18rem
        }

        .lg\:w-\[23rem\] {
            width: 23rem
        }

        .lg\:w-\[24rem\] {
            width: 24rem
        }

        .lg\:w-\[25\.438rem\] {
            width: 25.438rem
        }

        .lg\:w-\[28px\] {
            width: 28px
        }

        .lg\:w-\[30px\] {
            width: 30px
        }

        .lg\:w-\[37\%\] {
            width: 37%
        }

        .lg\:w-\[50px\] {
            width: 50px
        }

        .lg\:w-\[55px\] {
            width: 55px
        }

        .lg\:w-\[60px\] {
            width: 60px
        }

        .lg\:w-\[69px\] {
            width: 69px
        }

        .lg\:w-\[70px\] {
            width: 70px
        }

        .lg\:w-\[72px\] {
            width: 72px
        }

        .lg\:w-\[77px\] {
            width: 77px
        }

        .lg\:w-\[80\%\] {
            width: 80%
        }

        .lg\:w-\[80px\] {
            width: 80px
        }

        .lg\:w-\[85px\] {
            width: 85px
        }

        .lg\:w-\[90px\] {
            width: 90px
        }

        .lg\:w-\[95px\] {
            width: 95px
        }

        .lg\:w-\[97\.6\%\] {
            width: 97.6%
        }

        .lg\:w-\[97px\] {
            width: 97px
        }

        .lg\:w-\[100px\] {
            width: 100px
        }

        .lg\:w-\[110px\] {
            width: 110px
        }

        .lg\:w-\[112px\] {
            width: 112px
        }

        .lg\:w-\[115px\] {
            width: 115px
        }

        .lg\:w-\[120px\] {
            width: 120px
        }

        .lg\:w-\[123px\] {
            width: 123px
        }

        .lg\:w-\[126px\] {
            width: 126px
        }

        .lg\:w-\[140px\] {
            width: 140px
        }

        .lg\:w-\[143px\] {
            width: 143px
        }

        .lg\:w-\[160px\] {
            width: 160px
        }

        .lg\:w-\[168px\] {
            width: 168px
        }

        .lg\:w-\[178px\] {
            width: 178px
        }

        .lg\:w-\[180px\] {
            width: 180px
        }

        .lg\:w-\[184px\] {
            width: 184px
        }

        .lg\:w-\[200px\] {
            width: 200px
        }

        .lg\:w-\[220px\] {
            width: 220px
        }

        .lg\:w-\[250px\] {
            width: 250px
        }

        .lg\:w-\[340px\] {
            width: 340px
        }

        .lg\:w-\[356px\] {
            width: 356px
        }

        .lg\:w-\[360px\] {
            width: 360px
        }

        .lg\:w-\[406px\] {
            width: 406px
        }

        .lg\:w-\[542px\] {
            width: 542px
        }

        .lg\:w-\[calc\(100\%\+72px\)\]\! {
            width: calc(100% + 72px) !important
        }

        .lg\:w-\[calc\(100\%\+80px\)\] {
            width: calc(100% + 80px)
        }

        .lg\:w-\[calc\(100\%-12\.06rem\)\] {
            width: calc(100% - 12.06rem)
        }

        .lg\:w-\[calc\(100vw-150px\)\] {
            width: calc(100vw - 150px)
        }

        .lg\:w-auto {
            width: auto
        }

        .lg\:w-auto\! {
            width: auto !important
        }

        .lg\:w-fit {
            width: fit-content
        }

        .lg\:w-full {
            width: 100%
        }

        .lg\:w-max {
            width: max-content
        }

        .lg\:max-w-7xl {
            max-width: var(--container-7xl)
        }

        .lg\:max-w-36 {
            max-width: calc(var(--spacing)*36)
        }

        .lg\:max-w-45 {
            max-width: calc(var(--spacing)*45)
        }

        .lg\:max-w-47\.75 {
            max-width: calc(var(--spacing)*47.75)
        }

        .lg\:max-w-58 {
            max-width: calc(var(--spacing)*58)
        }

        .lg\:max-w-75 {
            max-width: calc(var(--spacing)*75)
        }

        .lg\:max-w-91\.5 {
            max-width: calc(var(--spacing)*91.5)
        }

        .lg\:max-w-150 {
            max-width: calc(var(--spacing)*150)
        }

        .lg\:max-w-207\.5 {
            max-width: calc(var(--spacing)*207.5)
        }

        .lg\:max-w-300 {
            max-width: calc(var(--spacing)*300)
        }

        .lg\:max-w-\[7\.813rem\] {
            max-width: 7.813rem
        }

        .lg\:max-w-\[9\.688rem\] {
            max-width: 9.688rem
        }

        .lg\:max-w-\[32\.582rem\] {
            max-width: 32.582rem
        }

        .lg\:max-w-\[48\.188rem\] {
            max-width: 48.188rem
        }

        .lg\:max-w-\[252px\] {
            max-width: 252px
        }

        .lg\:max-w-\[360px\] {
            max-width: 360px
        }

        .lg\:max-w-\[362px\] {
            max-width: 362px
        }

        .lg\:max-w-\[400px\] {
            max-width: 400px
        }

        .lg\:max-w-\[688px\] {
            max-width: 688px
        }

        .lg\:max-w-\[1150px\] {
            max-width: 1150px
        }

        .lg\:max-w-fit {
            max-width: fit-content
        }

        .lg\:max-w-full {
            max-width: 100%
        }

        .lg\:max-w-max {
            max-width: max-content
        }

        .lg\:max-w-none {
            max-width: none
        }

        .lg\:max-w-xl {
            max-width: var(--container-xl)
        }

        .lg\:min-w-0 {
            min-width: calc(var(--spacing)*0)
        }

        .lg\:min-w-17\.5 {
            min-width: calc(var(--spacing)*17.5)
        }

        .lg\:min-w-24 {
            min-width: calc(var(--spacing)*24)
        }

        .lg\:min-w-25 {
            min-width: calc(var(--spacing)*25)
        }

        .lg\:min-w-27\.5 {
            min-width: calc(var(--spacing)*27.5)
        }

        .lg\:min-w-39\.75 {
            min-width: calc(var(--spacing)*39.75)
        }

        .lg\:min-w-40 {
            min-width: calc(var(--spacing)*40)
        }

        .lg\:min-w-43\.25 {
            min-width: calc(var(--spacing)*43.25)
        }

        .lg\:min-w-46 {
            min-width: calc(var(--spacing)*46)
        }

        .lg\:min-w-48 {
            min-width: calc(var(--spacing)*48)
        }

        .lg\:min-w-52 {
            min-width: calc(var(--spacing)*52)
        }

        .lg\:min-w-81\.5 {
            min-width: calc(var(--spacing)*81.5)
        }

        .lg\:min-w-\[8\.9\%\] {
            min-width: 8.9%
        }

        .lg\:min-w-\[11\%\] {
            min-width: 11%
        }

        .lg\:min-w-\[13\.063rem\] {
            min-width: 13.063rem
        }

        .lg\:min-w-\[13\.938rem\] {
            min-width: 13.938rem
        }

        .lg\:min-w-\[17\%\] {
            min-width: 17%
        }

        .lg\:min-w-\[20\%\] {
            min-width: 20%
        }

        .lg\:min-w-\[37\%\] {
            min-width: 37%
        }

        .lg\:min-w-\[50\%\] {
            min-width: 50%
        }

        .lg\:min-w-\[50px\] {
            min-width: 50px
        }

        .lg\:min-w-\[91px\] {
            min-width: 91px
        }

        .lg\:min-w-\[224px\] {
            min-width: 224px
        }

        .lg\:min-w-\[350px\] {
            min-width: 350px
        }

        .lg\:min-w-\[406px\] {
            min-width: 406px
        }

        .lg\:min-w-\[500px\] {
            min-width: 500px
        }

        .lg\:min-w-\[514px\] {
            min-width: 514px
        }

        .lg\:min-w-\[550px\] {
            min-width: 550px
        }

        .lg\:min-w-auto {
            min-width: auto
        }

        .lg\:min-w-full\! {
            min-width: 100% !important
        }

        .lg\:flex-1 {
            flex: 1
        }

        .lg\:flex-1\! {
            flex: 1 !important
        }

        .lg\:flex-\[4_4_0\%\] {
            flex: 4 4
        }

        .lg\:flex-none {
            flex: none
        }

        .lg\:grow {
            flex-grow: 1
        }

        .lg\:grow-0 {
            flex-grow: 0
        }

        .lg\:grow-0\! {
            flex-grow: 0 !important
        }

        .lg\:grow-4 {
            flex-grow: 4
        }

        .lg\:basis-\[initial\] {
            flex-basis: auto
        }

        .lg\:-translate-x-full {
            --tw-translate-x: -100%;
            translate: var(--tw-translate-x)var(--tw-translate-y)
        }

        .lg\:translate-x-0\! {
            --tw-translate-x: calc(var(--spacing)*0) !important;
            translate: var(--tw-translate-x)var(--tw-translate-y) !important
        }

        .lg\:translate-x-10 {
            --tw-translate-x: calc(var(--spacing)*10);
            translate: var(--tw-translate-x)var(--tw-translate-y)
        }

        .lg\:rotate-0 {
            rotate: none
        }

        .lg\:cursor-default {
            cursor: default
        }

        .lg\:cursor-pointer {
            cursor: pointer
        }

        .lg\:grid-flow-col {
            grid-auto-flow: column
        }

        .lg\:grid-cols-1 {
            grid-template-columns: repeat(1, minmax(0, 1fr))
        }

        .lg\:grid-cols-2 {
            grid-template-columns: repeat(2, minmax(0, 1fr))
        }

        .lg\:grid-cols-3 {
            grid-template-columns: repeat(3, minmax(0, 1fr))
        }

        .lg\:grid-cols-4 {
            grid-template-columns: repeat(4, minmax(0, 1fr))
        }

        .lg\:grid-cols-5 {
            grid-template-columns: repeat(5, minmax(0, 1fr))
        }

        .lg\:grid-rows-\[1fr\] {
            grid-template-rows: 1fr
        }

        .lg\:flex-col {
            flex-direction: column
        }

        .lg\:flex-row {
            flex-direction: row
        }

        .lg\:flex-row-reverse {
            flex-direction: row-reverse
        }

        .lg\:flex-nowrap {
            flex-wrap: nowrap
        }

        .lg\:flex-wrap {
            flex-wrap: wrap
        }

        .lg\:items-center {
            align-items: center
        }

        .lg\:items-end {
            align-items: flex-end
        }

        .lg\:items-start {
            align-items: flex-start
        }

        .lg\:justify-around {
            justify-content: space-around
        }

        .lg\:justify-between {
            justify-content: space-between
        }

        .lg\:justify-center {
            justify-content: center
        }

        .lg\:justify-end {
            justify-content: flex-end
        }

        .lg\:justify-end\! {
            justify-content: flex-end !important
        }

        .lg\:justify-evenly {
            justify-content: space-evenly
        }

        .lg\:justify-normal {
            justify-content: normal
        }

        .lg\:justify-start {
            justify-content: flex-start
        }

        .lg\:gap-0 {
            gap: calc(var(--spacing)*0)
        }

        .lg\:gap-1 {
            gap: calc(var(--spacing)*1)
        }

        .lg\:gap-1\.5 {
            gap: calc(var(--spacing)*1.5)
        }

        .lg\:gap-2 {
            gap: calc(var(--spacing)*2)
        }

        .lg\:gap-3 {
            gap: calc(var(--spacing)*3)
        }

        .lg\:gap-3\.5 {
            gap: calc(var(--spacing)*3.5)
        }

        .lg\:gap-4 {
            gap: calc(var(--spacing)*4)
        }

        .lg\:gap-6 {
            gap: calc(var(--spacing)*6)
        }

        .lg\:gap-10 {
            gap: calc(var(--spacing)*10)
        }

        .lg\:gap-16 {
            gap: calc(var(--spacing)*16)
        }

        .lg\:gap-\[2\.063rem\] {
            gap: 2.063rem
        }

        .lg\:gap-\[16px\] {
            gap: 16px
        }

        .lg\:gap-x-2 {
            column-gap: calc(var(--spacing)*2)
        }

        .lg\:gap-y-2 {
            row-gap: calc(var(--spacing)*2)
        }

        .lg\:self-end {
            align-self: flex-end
        }

        .lg\:self-start {
            align-self: flex-start
        }

        .lg\:truncate {
            text-overflow: ellipsis;
            white-space: nowrap;
            overflow: hidden
        }

        .lg\:\[overflow\:initial\] {
            overflow: initial
        }

        .lg\:overflow-hidden {
            overflow: hidden
        }

        .lg\:overflow-y-auto {
            overflow-y: auto
        }

        .lg\:overflow-y-hidden {
            overflow-y: hidden
        }

        .lg\:rounded-\[5px\] {
            border-radius: 5px
        }

        .lg\:rounded-\[12px\] {
            border-radius: 12px
        }

        .lg\:rounded-none {
            border-radius: 0
        }

        .lg\:rounded-t-\[5px\] {
            border-top-left-radius: 5px;
            border-top-right-radius: 5px
        }

        .lg\:rounded-t-\[12px\] {
            border-top-left-radius: 12px;
            border-top-right-radius: 12px
        }

        .lg\:rounded-b-\[5px\] {
            border-bottom-right-radius: 5px;
            border-bottom-left-radius: 5px
        }

        .lg\:rounded-b-none {
            border-bottom-right-radius: 0;
            border-bottom-left-radius: 0
        }

        .lg\:border,
        .lg\:border-0,
        .lg\:border-2 {
            border-style: var(--tw-border-style)
        }

        .lg\:border {
            border-width: 1px
        }

        .lg\:border-0 {
            border-width: 0
        }

        .lg\:border-2 {
            border-width: 2px
        }

        .lg\:border-t,
        .lg\:border-t-2 {
            border-top-style: var(--tw-border-style)
        }

        .lg\:border-t {
            border-top-width: 1px
        }

        .lg\:border-t-2 {
            border-top-width: 2px
        }

        body[dir=rtl] .lg\:border-l {
            border-left-width: 1px
        }

        body[dir=ltr] .lg\:border-l {
            border-right-width: 1px
        }

        .lg\:border-b,
        .lg\:border-b-0 {
            border-bottom-style: var(--tw-border-style)
        }

        .lg\:border-b {
            border-bottom-width: 1px
        }

        .lg\:border-b-0 {
            border-bottom-width: 0
        }

        .lg\:border-l {
            border-left-style: var(--tw-border-style);
            border-left-width: 1px
        }

        .lg\:border-dashed {
            --tw-border-style: dashed;
            border-style: dashed
        }

        .lg\:border-none {
            --tw-border-style: none;
            border-style: none
        }

        .lg\:border-solid {
            --tw-border-style: solid;
            border-style: solid
        }

        .lg\:border-full-black {
            border-color: #1d1d20
        }

        .lg\:border-gray-3 {
            border-color: #d8dfe7
        }

        .lg\:border-gray-300 {
            border-color: var(--color-gray-300)
        }

        .lg\:border-main-blue-digital {
            border-color: #2d72e1
        }

        .lg\:bg-\[\#EBF2FF\] {
            background-color: #ebf2ff
        }

        .lg\:bg-\[\#F1F6FF\] {
            background-color: #f1f6ff
        }

        .lg\:bg-\[\#F5F7F9\] {
            background-color: #f5f7f9
        }

        .lg\:bg-\[\#F7F9FF\] {
            background-color: #f7f9ff
        }

        .lg\:bg-full-black {
            background-color: #1d1d20
        }

        .lg\:bg-gray-3-opacity-25 {
            background-color: #f5f7f9
        }

        .lg\:bg-inherit {
            background-color: inherit
        }

        .lg\:bg-light-blue {
            background-color: #ebf2ff
        }

        .lg\:bg-light-blue-4 {
            background-color: #f6f9ff
        }

        .lg\:bg-transparent {
            background-color: #0000
        }

        .lg\:bg-white {
            background-color: var(--color-white)
        }

        .lg\:bg-none\! {
            background-image: none !important
        }

        .lg\:p-0 {
            padding: 0
        }

        .lg\:p-2 {
            padding: .5rem
        }

        .lg\:p-4 {
            padding: 1rem
        }

        .lg\:p-8 {
            padding: 2rem
        }

        .lg\:p-10 {
            padding: 2.5rem
        }

        .lg\:px-0 {
            padding-inline: calc(var(--spacing)*0)
        }

        .lg\:px-0\! {
            padding-inline: calc(var(--spacing)*0) !important
        }

        .lg\:px-2 {
            padding-inline: calc(var(--spacing)*2)
        }

        .lg\:px-3 {
            padding-inline: calc(var(--spacing)*3)
        }

        .lg\:px-3\.5 {
            padding-inline: calc(var(--spacing)*3.5)
        }

        .lg\:px-4 {
            padding-inline: calc(var(--spacing)*4)
        }

        .lg\:px-5 {
            padding-inline: calc(var(--spacing)*5)
        }

        .lg\:px-6 {
            padding-inline: calc(var(--spacing)*6)
        }

        .lg\:px-8 {
            padding-inline: calc(var(--spacing)*8)
        }

        .lg\:px-9 {
            padding-inline: calc(var(--spacing)*9)
        }

        .lg\:px-10 {
            padding-inline: calc(var(--spacing)*10)
        }

        .lg\:px-12 {
            padding-inline: calc(var(--spacing)*12)
        }

        .lg\:px-14 {
            padding-inline: calc(var(--spacing)*14)
        }

        .lg\:px-16 {
            padding-inline: calc(var(--spacing)*16)
        }

        .lg\:px-35\.5 {
            padding-inline: calc(var(--spacing)*35.5)
        }

        .lg\:px-40 {
            padding-inline: calc(var(--spacing)*40)
        }

        .lg\:py-0 {
            padding-block: calc(var(--spacing)*0)
        }

        .lg\:py-1 {
            padding-block: calc(var(--spacing)*1)
        }

        .lg\:py-2 {
            padding-block: calc(var(--spacing)*2)
        }

        .lg\:py-2\! {
            padding-block: calc(var(--spacing)*2) !important
        }

        .lg\:py-3 {
            padding-block: calc(var(--spacing)*3)
        }

        .lg\:py-4 {
            padding-block: calc(var(--spacing)*4)
        }

        .lg\:py-5 {
            padding-block: calc(var(--spacing)*5)
        }

        .lg\:py-6 {
            padding-block: calc(var(--spacing)*6)
        }

        .lg\:py-7\.5 {
            padding-block: calc(var(--spacing)*7.5)
        }

        .lg\:py-8 {
            padding-block: calc(var(--spacing)*8)
        }

        .lg\:py-10 {
            padding-block: calc(var(--spacing)*10)
        }

        .lg\:py-\[6px\] {
            padding-block: 6px
        }

        .lg\:py-\[13px\] {
            padding-block: 13px
        }

        .lg\:py-\[30px\] {
            padding-block: 30px
        }

        .lg\:py-0 {
            padding-top: 0;
            padding-bottom: 0
        }

        .lg\:py-1 {
            padding-top: .25rem;
            padding-bottom: .25rem
        }

        .lg\:py-2 {
            padding-top: .5rem;
            padding-bottom: .5rem
        }

        .lg\:py-2\! {
            padding-top: .5rem !important;
            padding-bottom: .5rem !important
        }

        .lg\:py-3 {
            padding-top: .75rem;
            padding-bottom: .75rem
        }

        .lg\:py-4 {
            padding-top: 1rem;
            padding-bottom: 1rem
        }

        .lg\:py-5 {
            padding-top: 1.25rem;
            padding-bottom: 1.25rem
        }

        .lg\:py-6 {
            padding-top: 1.5rem;
            padding-bottom: 1.5rem
        }

        .lg\:py-8 {
            padding-top: 2rem;
            padding-bottom: 2rem
        }

        .lg\:py-10 {
            padding-top: 2.5rem;
            padding-bottom: 2.5rem
        }

        .lg\:py-\[6px\] {
            padding-top: 6px;
            padding-bottom: 6px
        }

        .lg\:py-\[13px\] {
            padding-top: 13px;
            padding-bottom: 13px
        }

        .lg\:py-\[30px\] {
            padding-top: 30px;
            padding-bottom: 30px
        }

        .lg\:pt-0 {
            padding-top: 0
        }

        .lg\:pt-0\! {
            padding-top: 0 !important
        }

        .lg\:pt-1 {
            padding-top: .25rem
        }

        .lg\:pt-2 {
            padding-top: .5rem
        }

        .lg\:pt-3 {
            padding-top: .75rem
        }

        .lg\:pt-4 {
            padding-top: 1rem
        }

        .lg\:pt-6 {
            padding-top: 1.5rem
        }

        .lg\:pt-6\! {
            padding-top: 1.5rem !important
        }

        .lg\:pt-8 {
            padding-top: 2rem
        }

        .lg\:pt-10 {
            padding-top: 2.5rem
        }

        .lg\:pt-12 {
            padding-top: 3rem
        }

        .lg\:pt-30 {
            padding-top: calc(var(--spacing)*30)
        }

        .lg\:pt-\[2\.063rem\] {
            padding-top: 2.063rem
        }

        .lg\:pt-\[16px\] {
            padding-top: 16px
        }

        .lg\:pt-\[40px\] {
            padding-top: 40px
        }

        body[dir=rtl] .lg\:pl-0 {
            padding-left: 0
        }

        body[dir=ltr] .lg\:pl-0 {
            padding-right: 0
        }

        body[dir=rtl] .lg\:pl-1 {
            padding-left: .25rem
        }

        body[dir=ltr] .lg\:pl-1 {
            padding-right: .25rem
        }

        body[dir=rtl] .lg\:pl-2 {
            padding-left: .5rem
        }

        body[dir=ltr] .lg\:pl-2 {
            padding-right: .5rem
        }

        body[dir=rtl] .lg\:pl-4 {
            padding-left: 1rem
        }

        body[dir=ltr] .lg\:pl-4 {
            padding-right: 1rem
        }

        body[dir=rtl] .lg\:pl-6 {
            padding-left: 1.5rem
        }

        body[dir=ltr] .lg\:pl-6 {
            padding-right: 1.5rem
        }

        body[dir=rtl] .lg\:pl-8 {
            padding-left: 2rem
        }

        body[dir=ltr] .lg\:pl-8 {
            padding-right: 2rem
        }

        body[dir=rtl] .lg\:pl-10 {
            padding-left: 2.5rem
        }

        body[dir=ltr] .lg\:pl-10 {
            padding-right: 2.5rem
        }

        body[dir=rtl] .lg\:pl-14 {
            padding-left: 3.5rem
        }

        body[dir=ltr] .lg\:pl-14 {
            padding-right: 3.5rem
        }

        body[dir=rtl] .lg\:pl-\[3\.50rem\] {
            padding-left: 3.5rem
        }

        body[dir=ltr] .lg\:pl-\[3\.50rem\] {
            padding-right: 3.5rem
        }

        body[dir=rtl] .lg\:pl-\[56px\] {
            padding-left: 56px
        }

        body[dir=ltr] .lg\:pl-\[56px\] {
            padding-right: 56px
        }

        body[dir=rtl] .lg\:pr-0 {
            padding-right: 0
        }

        body[dir=ltr] .lg\:pr-0 {
            padding-left: 0
        }

        body[dir=rtl] .lg\:pr-1 {
            padding-right: .25rem
        }

        body[dir=ltr] .lg\:pr-1 {
            padding-left: .25rem
        }

        body[dir=rtl] .lg\:pr-2 {
            padding-right: .5rem
        }

        body[dir=ltr] .lg\:pr-2 {
            padding-left: .5rem
        }

        body[dir=rtl] .lg\:pr-3 {
            padding-right: .75rem
        }

        body[dir=ltr] .lg\:pr-3 {
            padding-left: .75rem
        }

        body[dir=rtl] .lg\:pr-4 {
            padding-right: 1rem
        }

        body[dir=ltr] .lg\:pr-4 {
            padding-left: 1rem
        }

        body[dir=rtl] .lg\:pr-5 {
            padding-right: 1.25rem
        }

        body[dir=ltr] .lg\:pr-5 {
            padding-left: 1.25rem
        }

        body[dir=rtl] .lg\:pr-6 {
            padding-right: 1.5rem
        }

        body[dir=ltr] .lg\:pr-6 {
            padding-left: 1.5rem
        }

        body[dir=rtl] .lg\:pr-10 {
            padding-right: 2.5rem
        }

        body[dir=ltr] .lg\:pr-10 {
            padding-left: 2.5rem
        }

        body[dir=rtl] .lg\:pr-16 {
            padding-right: 4rem
        }

        body[dir=ltr] .lg\:pr-16 {
            padding-left: 4rem
        }

        body[dir=rtl] .lg\:pr-20 {
            padding-right: 5rem
        }

        body[dir=ltr] .lg\:pr-20 {
            padding-left: 5rem
        }

        body[dir=rtl] .lg\:pr-\[0\.563rem\] {
            padding-right: .563rem
        }

        body[dir=ltr] .lg\:pr-\[0\.563rem\] {
            padding-left: .563rem
        }

        body[dir=rtl] .lg\:pr-\[31px\] {
            padding-right: 31px
        }

        body[dir=ltr] .lg\:pr-\[31px\] {
            padding-left: 31px
        }

        .lg\:px-0 {
            padding-left: 0;
            padding-right: 0
        }

        .lg\:px-0\! {
            padding-left: 0 !important;
            padding-right: 0 !important
        }

        .lg\:px-2 {
            padding-left: .5rem;
            padding-right: .5rem
        }

        .lg\:px-3 {
            padding-left: .75rem;
            padding-right: .75rem
        }

        .lg\:px-3\.5 {
            padding-left: .875rem;
            padding-right: .875rem
        }

        .lg\:px-4 {
            padding-left: 1rem;
            padding-right: 1rem
        }

        .lg\:px-5 {
            padding-left: 1.25rem;
            padding-right: 1.25rem
        }

        .lg\:px-6 {
            padding-left: 1.5rem;
            padding-right: 1.5rem
        }

        .lg\:px-8 {
            padding-left: 2rem;
            padding-right: 2rem
        }

        .lg\:px-9 {
            padding-left: 2.25rem;
            padding-right: 2.25rem
        }

        .lg\:px-10 {
            padding-left: 2.5rem;
            padding-right: 2.5rem
        }

        .lg\:px-12 {
            padding-left: 3rem;
            padding-right: 3rem
        }

        .lg\:px-14 {
            padding-left: 3.5rem;
            padding-right: 3.5rem
        }

        .lg\:px-16 {
            padding-left: 4rem;
            padding-right: 4rem
        }

        .lg\:px-40 {
            padding-left: 10rem;
            padding-right: 10rem
        }

        .lg\:pr-0 {
            padding-right: calc(var(--spacing)*0)
        }

        .lg\:pr-1 {
            padding-right: calc(var(--spacing)*1)
        }

        .lg\:pr-2 {
            padding-right: calc(var(--spacing)*2)
        }

        .lg\:pr-3 {
            padding-right: calc(var(--spacing)*3)
        }

        .lg\:pr-4 {
            padding-right: calc(var(--spacing)*4)
        }

        .lg\:pr-5 {
            padding-right: calc(var(--spacing)*5)
        }

        .lg\:pr-6 {
            padding-right: calc(var(--spacing)*6)
        }

        .lg\:pr-10 {
            padding-right: calc(var(--spacing)*10)
        }

        .lg\:pr-16 {
            padding-right: calc(var(--spacing)*16)
        }

        .lg\:pr-20 {
            padding-right: calc(var(--spacing)*20)
        }

        .lg\:pr-\[0\.563rem\] {
            padding-right: .563rem
        }

        .lg\:pr-\[31px\] {
            padding-right: 31px
        }

        .lg\:pb-0 {
            padding-bottom: 0
        }

        .lg\:pb-1 {
            padding-bottom: .25rem
        }

        .lg\:pb-2 {
            padding-bottom: .5rem
        }

        .lg\:pb-3 {
            padding-bottom: .75rem
        }

        .lg\:pb-4 {
            padding-bottom: 1rem
        }

        .lg\:pb-5 {
            padding-bottom: 1.25rem
        }

        .lg\:pb-8 {
            padding-bottom: 2rem
        }

        .lg\:pb-10 {
            padding-bottom: 2.5rem
        }

        .lg\:pb-\[8\.3438rem\] {
            padding-bottom: 8.3438rem
        }

        .lg\:pb-\[16px\] {
            padding-bottom: 16px
        }

        .lg\:pl-0 {
            padding-left: calc(var(--spacing)*0)
        }

        .lg\:pl-1 {
            padding-left: calc(var(--spacing)*1)
        }

        .lg\:pl-2 {
            padding-left: calc(var(--spacing)*2)
        }

        .lg\:pl-4 {
            padding-left: calc(var(--spacing)*4)
        }

        .lg\:pl-6 {
            padding-left: calc(var(--spacing)*6)
        }

        .lg\:pl-8 {
            padding-left: calc(var(--spacing)*8)
        }

        .lg\:pl-10 {
            padding-left: calc(var(--spacing)*10)
        }

        .lg\:pl-14 {
            padding-left: calc(var(--spacing)*14)
        }

        .lg\:pl-14\.25 {
            padding-left: calc(var(--spacing)*14.25)
        }

        .lg\:pl-\[3\.50rem\] {
            padding-left: 3.5rem
        }

        .lg\:pl-\[56px\] {
            padding-left: 56px
        }

        .lg\:text-center {
            text-align: center
        }

        .lg\:text-right {
            text-align: right
        }

        .lg\:text-right,
        .lg\:text-start {
            text-align: start
        }

        .lg\:align-baseline {
            vertical-align: initial
        }

        .lg\:text-2xl {
            font-size: var(--text-2xl);
            line-height: var(--tw-leading, var(--text-2xl--line-height))
        }

        .lg\:text-3xl {
            font-size: var(--text-3xl);
            line-height: var(--tw-leading, var(--text-3xl--line-height))
        }

        .lg\:text-base {
            font-size: var(--text-base);
            line-height: var(--tw-leading, var(--text-base--line-height))
        }

        .lg\:text-lg {
            font-size: var(--text-lg);
            line-height: var(--tw-leading, var(--text-lg--line-height))
        }

        .lg\:text-sm {
            font-size: var(--text-sm);
            line-height: var(--tw-leading, var(--text-sm--line-height))
        }

        .lg\:text-xl {
            font-size: var(--text-xl);
            line-height: var(--tw-leading, var(--text-xl--line-height))
        }

        .lg\:text-xs {
            font-size: var(--text-xs);
            line-height: var(--tw-leading, var(--text-xs--line-height))
        }

        .lg\:text-\[2\.625rem\] {
            font-size: 2.625rem
        }

        .lg\:text-\[14px\] {
            font-size: 14px
        }

        .lg\:leading-10 {
            --tw-leading: calc(var(--spacing)*10);
            line-height: calc(var(--spacing)*10)
        }

        .lg\:leading-\[normal\] {
            --tw-leading: normal;
            line-height: normal
        }

        .lg\:leading-normal {
            --tw-leading: var(--leading-normal);
            line-height: var(--leading-normal)
        }

        .lg\:font-normal {
            --tw-font-weight: var(--font-weight-normal);
            font-weight: var(--font-weight-normal)
        }

        .lg\:text-ellipsis {
            text-overflow: ellipsis
        }

        .lg\:whitespace-normal {
            white-space: normal
        }

        .lg\:whitespace-nowrap {
            white-space: nowrap
        }

        .lg\:text-dark-blue-hover-text {
            color: #2864c6
        }

        .lg\:text-full-black {
            color: #1d1d20
        }

        .lg\:text-gray-1 {
            color: #5d5d67
        }

        .lg\:text-gray-1\! {
            color: #5d5d67 !important
        }

        .lg\:opacity-0 {
            opacity: 0
        }

        .lg\:opacity-50\! {
            opacity: .5 !important
        }

        .lg\:drop-shadow-lg {
            --tw-drop-shadow-size: drop-shadow(0 4px 4px var(--tw-drop-shadow-color, #00000026));
            --tw-drop-shadow: drop-shadow(var(--drop-shadow-lg));
            filter: var(--tw-blur, )var(--tw-brightness, )var(--tw-contrast, )var(--tw-grayscale, )var(--tw-hue-rotate, )var(--tw-invert, )var(--tw-saturate, )var(--tw-sepia, )var(--tw-drop-shadow, )
        }

        .lg\:transition-all {
            transition-property: all;
            transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
            transition-duration: var(--tw-duration, var(--default-transition-duration))
        }

        .lg\:duration-200 {
            --tw-duration: .2s;
            transition-duration: .2s
        }

        .lg\:ease-out {
            --tw-ease: var(--ease-out);
            transition-timing-function: var(--ease-out)
        }

        .lg\:group-focus-within\:block:is(:where(.group):focus-within *) {
            display: block
        }

        .lg\:group-focus-within\:opacity-100:is(:where(.group):focus-within *) {
            opacity: 1
        }

        @media (hover:hover) {
            .lg\:group-hover\:block:is(:where(.group):hover *) {
                display: block
            }

            .lg\:group-hover\:opacity-100:is(:where(.group):hover *) {
                opacity: 1
            }
        }

        body[dir=rtl] .lg\:group-data-\[stickies\=true\]\/stickyOffset\:mr-1:is(:where(.group\/stickyOffset)[data-stickies=true] *) {
            margin-right: .25rem
        }

        body[dir=ltr] .lg\:group-data-\[stickies\=true\]\/stickyOffset\:mr-1:is(:where(.group\/stickyOffset)[data-stickies=true] *) {
            margin-left: .25rem
        }

        .lg\:group-data-\[stickies\=true\]\/stickyOffset\:mr-1:is(:where(.group\/stickyOffset)[data-stickies=true] *) {
            margin-right: calc(var(--spacing)*1)
        }

        .lg\:group-data-\[stickies\=true\]\/stickyOffset\:hidden:is(:where(.group\/stickyOffset)[data-stickies=true] *) {
            display: none
        }

        .lg\:group-data-\[stickies\=true\]\/stickyOffset\:grid-rows-\[0fr\]:is(:where(.group\/stickyOffset)[data-stickies=true] *) {
            grid-template-rows: 0fr
        }

        .lg\:group-data-\[stickies\=true\]\/stickyOffset\:flex-row:is(:where(.group\/stickyOffset)[data-stickies=true] *) {
            flex-direction: row
        }

        .lg\:group-data-\[stickies\=true\]\/stickyOffset\:items-center:is(:where(.group\/stickyOffset)[data-stickies=true] *) {
            align-items: center
        }

        .lg\:group-data-\[stickies\=true\]\/stickyOffset\:justify-start:is(:where(.group\/stickyOffset)[data-stickies=true] *) {
            justify-content: flex-start
        }

        .lg\:group-data-\[stickies\=true\]\/stickyOffset\:gap-2:is(:where(.group\/stickyOffset)[data-stickies=true] *) {
            gap: calc(var(--spacing)*2)
        }

        .lg\:group-data-\[stickies\=true\]\/stickyOffset\:py-4:is(:where(.group\/stickyOffset)[data-stickies=true] *) {
            padding-block: calc(var(--spacing)*4)
        }

        .lg\:group-data-\[stickies\=true\]\/stickyOffset\:py-\[14px\]:is(:where(.group\/stickyOffset)[data-stickies=true] *) {
            padding-block: 14px
        }

        .lg\:group-data-\[stickies\=true\]\/stickyOffset\:py-4:is(:where(.group\/stickyOffset)[data-stickies=true] *) {
            padding-top: 1rem;
            padding-bottom: 1rem
        }

        .lg\:group-data-\[stickies\=true\]\/stickyOffset\:py-\[14px\]:is(:where(.group\/stickyOffset)[data-stickies=true] *) {
            padding-top: 14px;
            padding-bottom: 14px
        }

        .lg\:group-data-\[stickies\=true\]\/stickyOffset\:pt-3:is(:where(.group\/stickyOffset)[data-stickies=true] *) {
            padding-top: .75rem
        }

        body[dir=rtl] .lg\:group-\[\.is-navigation-open\]\/rootSideNav\:right-\[246px\]:is(:where(.group\/rootSideNav).is-navigation-open *) {
            right: 246px
        }

        body[dir=ltr] .lg\:group-\[\.is-navigation-open\]\/rootSideNav\:right-\[246px\]:is(:where(.group\/rootSideNav).is-navigation-open *) {
            left: 246px
        }

        .lg\:group-\[\.is-navigation-open\]\/rootSideNav\:right-\[246px\]:is(:where(.group\/rootSideNav).is-navigation-open *) {
            right: 246px
        }

        .lg\:group-\[\.is-navigation-open\]\/rootSideNav\:w-\(--nav-width\):is(:where(.group\/rootSideNav).is-navigation-open *) {
            width: var(--nav-width)
        }

        body[dir=rtl] :is() {
            left: 21px
        }

        body[dir=ltr] :is() {
            right: 21px
        }

        .lg\:before\:left-\[21px\]:before {
            content: var(--tw-content);
            left: 21px
        }

        .lg\:before\:w-\[102\.1\%\]:before {
            content: var(--tw-content);
            width: 102.1%
        }

        .lg\:before\:content-\[\'\(\'\]:before {
            --tw-content: "(";
            content: var(--tw-content)
        }

        .lg\:after\:content-\[\'\)\'\]:after {
            --tw-content: ")";
            content: var(--tw-content)
        }

        .lg\:last\:border-b:last-child {
            border-bottom-style: var(--tw-border-style);
            border-bottom-width: 1px
        }

        .lg\:last\:pb-0:last-child {
            padding-bottom: 0
        }

        .lg\:last\:pb-2:last-child {
            padding-bottom: .5rem
        }

        body[dir=rtl] .lg\:odd\:pl-0:nth-child(odd) {
            padding-left: 0
        }

        body[dir=ltr] .lg\:odd\:pl-0:nth-child(odd) {
            padding-right: 0
        }

        .lg\:odd\:pl-0:nth-child(odd) {
            padding-left: calc(var(--spacing)*0)
        }

        body[dir=rtl] .lg\:even\:pr-0:nth-child(2n) {
            padding-right: 0
        }

        body[dir=ltr] .lg\:even\:pr-0:nth-child(2n) {
            padding-left: 0
        }

        .lg\:even\:pr-0:nth-child(2n) {
            padding-right: calc(var(--spacing)*0)
        }

        @media (hover:hover) {
            .lg\:hover\:bg-light-blue:hover {
                background-color: #ebf2ff
            }

            .lg\:hover\:bg-light-blue-4:hover {
                background-color: #f6f9ff
            }

            .lg\:hover\:bg-transparent:hover {
                background-color: #0000
            }
        }

        .data-\[state\=open\]\:lg\:bg-light-blue[data-state=open] {
            background-color: #ebf2ff
        }

        .lg\:nth-2\:w-auto:nth-child(2) {
            width: auto
        }

        body[dir=rtl] .lg\:nth-2\:pr-0:nth-child(2) {
            padding-right: 0
        }

        body[dir=ltr] .lg\:nth-2\:pr-0:nth-child(2) {
            padding-left: 0
        }

        .lg\:nth-2\:pr-0:nth-child(2) {
            padding-right: calc(var(--spacing)*0)
        }

        .lg\:nth-\[4n\+1\]\:w-auto:nth-child(4n+1) {
            width: auto
        }

        body[dir=rtl] .lg\:nth-\[4n\+1\]\:pl-0:nth-child(4n+1) {
            padding-left: 0
        }

        body[dir=ltr] .lg\:nth-\[4n\+1\]\:pl-0:nth-child(4n+1) {
            padding-right: 0
        }

        .lg\:nth-\[4n\+1\]\:pl-0:nth-child(4n+1) {
            padding-left: calc(var(--spacing)*0)
        }

        .lg\:nth-\[6n\]\:w-auto:nth-child(6n) {
            width: auto
        }

        body[dir=rtl] .lg\:nth-\[6n\]\:pr-0:nth-child(6n) {
            padding-right: 0
        }

        body[dir=ltr] .lg\:nth-\[6n\]\:pr-0:nth-child(6n) {
            padding-left: 0
        }

        .lg\:nth-\[6n\]\:pr-0:nth-child(6n) {
            padding-right: calc(var(--spacing)*0)
        }
    }

    @media (min-width:1280px) {
        body[dir=rtl] .xl\:right-\[42px\] {
            right: 42px
        }

        body[dir=ltr] .xl\:right-\[42px\] {
            left: 42px
        }

        .xl\:right-\[42px\] {
            right: 42px
        }

        .xl\:flex {
            display: flex
        }

        .xl\:hidden {
            display: none
        }

        .xl\:inline {
            display: inline
        }

        .xl\:max-h-148 {
            max-height: calc(var(--spacing)*148)
        }

        .xl\:max-h-\[46\.06rem\] {
            max-height: 46.06rem
        }

        .xl\:w-17\.5 {
            width: calc(var(--spacing)*17.5)
        }

        .xl\:w-28\.5 {
            width: calc(var(--spacing)*28.5)
        }

        .xl\:w-32\.5 {
            width: calc(var(--spacing)*32.5)
        }

        .xl\:w-35 {
            width: calc(var(--spacing)*35)
        }

        .xl\:w-36\.25 {
            width: calc(var(--spacing)*36.25)
        }

        .xl\:w-42\.5 {
            width: calc(var(--spacing)*42.5)
        }

        .xl\:w-54\.5 {
            width: calc(var(--spacing)*54.5)
        }

        .xl\:w-60 {
            width: calc(var(--spacing)*60)
        }

        .xl\:w-88 {
            width: calc(var(--spacing)*88)
        }

        .xl\:w-240 {
            width: calc(var(--spacing)*240)
        }

        .xl\:w-\[3\.325rem\] {
            width: 3.325rem
        }

        .xl\:w-full {
            width: 100%
        }

        .xl\:max-w-340 {
            max-width: calc(var(--spacing)*340)
        }

        .xl\:min-w-54\.5 {
            min-width: calc(var(--spacing)*54.5)
        }

        .xl\:min-w-\[600px\] {
            min-width: 600px
        }

        .xl\:grid-cols-5 {
            grid-template-columns: repeat(5, minmax(0, 1fr))
        }

        .xl\:p-10 {
            padding: 2.5rem
        }

        .xl\:px-10 {
            padding-inline: calc(var(--spacing)*10)
        }

        .xl\:px-20 {
            padding-inline: calc(var(--spacing)*20)
        }

        .xl\:px-\[150px\] {
            padding-inline: 150px
        }

        .xl\:py-8 {
            padding-block: calc(var(--spacing)*8);
            padding-top: 2rem;
            padding-bottom: 2rem
        }

        .xl\:pt-10 {
            padding-top: 2.5rem
        }

        .xl\:pt-30\.25 {
            padding-top: calc(var(--spacing)*30.25)
        }

        body[dir=rtl] .xl\:pl-14 {
            padding-left: 3.5rem
        }

        body[dir=ltr] .xl\:pl-14 {
            padding-right: 3.5rem
        }

        body[dir=rtl] .xl\:pl-20 {
            padding-left: 5rem
        }

        body[dir=ltr] .xl\:pl-20 {
            padding-right: 5rem
        }

        body[dir=rtl] .xl\:pr-0 {
            padding-right: 0
        }

        body[dir=ltr] .xl\:pr-0 {
            padding-left: 0
        }

        body[dir=rtl] .xl\:pr-10 {
            padding-right: 2.5rem
        }

        body[dir=ltr] .xl\:pr-10 {
            padding-left: 2.5rem
        }

        body[dir=rtl] .xl\:pr-12 {
            padding-right: 3rem
        }

        body[dir=ltr] .xl\:pr-12 {
            padding-left: 3rem
        }

        body[dir=rtl] .xl\:pr-20 {
            padding-right: 5rem
        }

        body[dir=ltr] .xl\:pr-20 {
            padding-left: 5rem
        }

        .xl\:px-10 {
            padding-left: 2.5rem;
            padding-right: 2.5rem
        }

        .xl\:px-20 {
            padding-left: 5rem;
            padding-right: 5rem
        }

        .xl\:px-\[150px\] {
            padding-left: 150px;
            padding-right: 150px
        }

        .xl\:pr-0 {
            padding-right: calc(var(--spacing)*0)
        }

        .xl\:pr-9\.5 {
            padding-right: calc(var(--spacing)*9.5)
        }

        .xl\:pr-10 {
            padding-right: calc(var(--spacing)*10)
        }

        .xl\:pr-12 {
            padding-right: calc(var(--spacing)*12)
        }

        .xl\:pr-20 {
            padding-right: calc(var(--spacing)*20)
        }

        .xl\:pb-14 {
            padding-bottom: 3.5rem
        }

        .xl\:pl-14 {
            padding-left: calc(var(--spacing)*14)
        }

        .xl\:pl-20 {
            padding-left: calc(var(--spacing)*20)
        }

        .xl\:text-base {
            font-size: var(--text-base);
            line-height: var(--tw-leading, var(--text-base--line-height))
        }

        .xl\:text-sm {
            font-size: var(--text-sm);
            line-height: var(--tw-leading, var(--text-sm--line-height))
        }

        .xl\:text-nowrap {
            text-wrap: nowrap
        }

        body[dir=rtl] :is() {
            left: 19px
        }

        body[dir=ltr] :is() {
            right: 19px
        }

        .xl\:before\:left-\[19px\]:before {
            content: var(--tw-content);
            left: 19px
        }

        .xl\:before\:w-\[102\%\]:before {
            content: var(--tw-content);
            width: 102%
        }
    }

    @media (min-width:1536px) {
        .\32 xl\:absolute {
            position: absolute
        }

        body[dir=rtl] .\32 xl\:left-\[105px\] {
            left: 105px
        }

        body[dir=ltr] .\32 xl\:left-\[105px\] {
            right: 105px
        }

        .\32 xl\:left-\[105px\] {
            left: 105px
        }

        body[dir=rtl] .\32 xl\:mr-10 {
            margin-right: 2.5rem
        }

        body[dir=ltr] .\32 xl\:mr-10 {
            margin-left: 2.5rem
        }

        .\32 xl\:mr-10 {
            margin-right: calc(var(--spacing)*10)
        }

        .\32 xl\:flex {
            display: flex
        }

        .\32 xl\:w-28 {
            width: calc(var(--spacing)*28)
        }

        .\32 xl\:w-32 {
            width: calc(var(--spacing)*32)
        }

        .\32 xl\:w-36 {
            width: calc(var(--spacing)*36)
        }

        .\32 xl\:w-40 {
            width: calc(var(--spacing)*40)
        }

        .\32 xl\:w-56 {
            width: calc(var(--spacing)*56)
        }

        .\32 xl\:w-\[8\.525rem\] {
            width: 8.525rem
        }

        .\32 xl\:w-\[16rem\] {
            width: 16rem
        }

        .\32 xl\:w-\[20rem\] {
            width: 20rem
        }

        .\32 xl\:w-\[252px\] {
            width: 252px
        }

        .\32 xl\:w-\[1000px\] {
            width: 1000px
        }

        .\32 xl\:w-full {
            width: 100%
        }

        .\32 xl\:grid-cols-4 {
            grid-template-columns: repeat(4, minmax(0, 1fr))
        }

        .\32 xl\:px-20 {
            padding-inline: calc(var(--spacing)*20)
        }

        .\32 xl\:px-70 {
            padding-inline: calc(var(--spacing)*70)
        }

        body[dir=rtl] .\32 xl\:pl-8 {
            padding-left: 2rem
        }

        body[dir=ltr] .\32 xl\:pl-8 {
            padding-right: 2rem
        }

        .\32 xl\:px-20 {
            padding-left: 5rem;
            padding-right: 5rem
        }

        .\32 xl\:pl-8 {
            padding-left: calc(var(--spacing)*8)
        }
    }

    @media (min-width:1920px) {
        .\33 xl\:relative {
            position: relative
        }

        body[dir=rtl] .\33 xl\:right-6 {
            right: 1.5rem
        }

        body[dir=ltr] .\33 xl\:right-6 {
            left: 1.5rem
        }

        .\33 xl\:right-6 {
            right: calc(var(--spacing)*6)
        }

        .\33 xl\:mx-20 {
            margin-inline: calc(var(--spacing)*20)
        }

        body[dir=rtl] .\33 xl\:ml-\[80px\] {
            margin-left: 80px
        }

        body[dir=ltr] .\33 xl\:ml-\[80px\] {
            margin-right: 80px
        }

        .\33 xl\:mx-20 {
            margin-left: 5rem;
            margin-right: 5rem
        }

        .\33 xl\:ml-\[80px\] {
            margin-left: 80px
        }

        .\33 xl\:max-h-\[477px\] {
            max-height: 477px
        }

        .\33 xl\:\!w-\[calc\(100\%\+144px\)\] {
            width: calc(100% + 144px) !important
        }

        .\33 xl\:\!w-\[calc\(100vw-var\(--nav-width\)-144px\)\] {
            width: calc(100vw - var(--nav-width) - 144px) !important
        }

        .\33 xl\:\!w-\[calc\(100vw-var\(--nav-width\)-145px\)\] {
            width: calc(100vw - var(--nav-width) - 145px) !important
        }

        .\33 xl\:w-\[1100px\] {
            width: 1100px
        }

        .\33 xl\:w-\[1400px\] {
            width: 1400px
        }

        .\33 xl\:translate-x-20 {
            --tw-translate-x: calc(var(--spacing)*20);
            translate: var(--tw-translate-x)var(--tw-translate-y)
        }

        .\33 xl\:gap-\[5px\] {
            gap: 5px
        }

        .\33 xl\:overflow-visible {
            overflow: visible
        }

        .\33 xl\:p-0 {
            padding: 0
        }

        .\33 xl\:px-0 {
            padding-inline: calc(var(--spacing)*0)
        }

        .\33 xl\:px-16 {
            padding-inline: calc(var(--spacing)*16)
        }

        .\33 xl\:px-20 {
            padding-inline: calc(var(--spacing)*20)
        }

        .\33 xl\:px-\[80px\] {
            padding-inline: 80px
        }

        .\33 xl\:py-\[10\.75rem\] {
            padding-block: 10.75rem;
            padding-top: 10.75rem;
            padding-bottom: 10.75rem
        }

        .\33 xl\:pt-16 {
            padding-top: 4rem
        }

        body[dir=rtl] .\33 xl\:pl-20 {
            padding-left: 5rem
        }

        body[dir=ltr] .\33 xl\:pl-20 {
            padding-right: 5rem
        }

        body[dir=rtl] .\33 xl\:pl-\[72px\] {
            padding-left: 72px
        }

        body[dir=ltr] .\33 xl\:pl-\[72px\] {
            padding-right: 72px
        }

        body[dir=rtl] .\33 xl\:pl-\[76px\] {
            padding-left: 76px
        }

        body[dir=ltr] .\33 xl\:pl-\[76px\] {
            padding-right: 76px
        }

        body[dir=rtl] .\33 xl\:pr-20 {
            padding-right: 5rem
        }

        body[dir=ltr] .\33 xl\:pr-20 {
            padding-left: 5rem
        }

        body[dir=rtl] .\33 xl\:pr-\[72px\] {
            padding-right: 72px
        }

        body[dir=ltr] .\33 xl\:pr-\[72px\] {
            padding-left: 72px
        }

        body[dir=rtl] .\33 xl\:pr-\[83px\] {
            padding-right: 83px
        }

        body[dir=ltr] .\33 xl\:pr-\[83px\] {
            padding-left: 83px
        }

        .\33 xl\:px-0 {
            padding-left: 0;
            padding-right: 0
        }

        .\33 xl\:px-16 {
            padding-left: 4rem;
            padding-right: 4rem
        }

        .\33 xl\:px-20 {
            padding-left: 5rem;
            padding-right: 5rem
        }

        .\33 xl\:px-\[80px\] {
            padding-left: 80px;
            padding-right: 80px
        }

        .\33 xl\:pr-20 {
            padding-right: calc(var(--spacing)*20)
        }

        .\33 xl\:pr-\[72px\] {
            padding-right: 72px
        }

        .\33 xl\:pr-\[83px\] {
            padding-right: 83px
        }

        .\33 xl\:pl-20 {
            padding-left: calc(var(--spacing)*20)
        }

        .\33 xl\:pl-\[72px\] {
            padding-left: 72px
        }

        .\33 xl\:pl-\[76px\] {
            padding-left: 76px
        }
    }

    @media (min-width:1025px) {
        @media (min-width:1920px) {
            .lg\:min-3xl\:w-\[6\.875rem\] {
                width: 6.875rem
            }

            .lg\:min-3xl\:w-\[9\.375rem\] {
                width: 9.375rem
            }

            .lg\:min-3xl\:w-\[13\.125rem\] {
                width: 13.125rem
            }
        }
    }

    body[dir=rtl] .ltr\:-left-24:where(:dir(ltr), [dir=ltr], [dir=ltr] *) {
        left: -6rem
    }

    body[dir=ltr] .ltr\:-left-24:where(:dir(ltr), [dir=ltr], [dir=ltr] *) {
        right: -6rem
    }

    body[dir=rtl] .ltr\:-right-\[4\.8px\]:where(:dir(ltr), [dir=ltr], [dir=ltr] *) {
        right: -4.8px
    }

    body[dir=ltr] .ltr\:-right-\[4\.8px\]:where(:dir(ltr), [dir=ltr], [dir=ltr] *) {
        left: -4.8px
    }

    body[dir=rtl] .ltr\:left-0:where(:dir(ltr), [dir=ltr], [dir=ltr] *) {
        left: 0
    }

    body[dir=ltr] .ltr\:left-0:where(:dir(ltr), [dir=ltr], [dir=ltr] *) {
        right: 0
    }

    body[dir=rtl] .ltr\:right-10:where(:dir(ltr), [dir=ltr], [dir=ltr] *) {
        right: 2.5rem
    }

    body[dir=ltr] .ltr\:right-10:where(:dir(ltr), [dir=ltr], [dir=ltr] *) {
        left: 2.5rem
    }

    body[dir=rtl] .ltr\:right-20:where(:dir(ltr), [dir=ltr], [dir=ltr] *) {
        right: 5rem
    }

    body[dir=ltr] .ltr\:right-20:where(:dir(ltr), [dir=ltr], [dir=ltr] *) {
        left: 5rem
    }

    .ltr\:-right-\[4\.8px\]:where(:dir(ltr), [dir=ltr], [dir=ltr] *) {
        right: -4.8px
    }

    .ltr\:right-1\.75:where(:dir(ltr), [dir=ltr], [dir=ltr] *) {
        right: calc(var(--spacing)*1.75)
    }

    .ltr\:right-10:where(:dir(ltr), [dir=ltr], [dir=ltr] *) {
        right: calc(var(--spacing)*10)
    }

    .ltr\:right-20:where(:dir(ltr), [dir=ltr], [dir=ltr] *) {
        right: calc(var(--spacing)*20)
    }

    .ltr\:-left-24:where(:dir(ltr), [dir=ltr], [dir=ltr] *) {
        left: calc(var(--spacing)*-24)
    }

    .ltr\:left-0:where(:dir(ltr), [dir=ltr], [dir=ltr] *) {
        left: calc(var(--spacing)*0)
    }

    .ltr\:-mt-4:where(:dir(ltr), [dir=ltr], [dir=ltr] *) {
        margin-top: -1rem
    }

    body[dir=rtl] .ltr\:ml-1:where(:dir(ltr), [dir=ltr], [dir=ltr] *) {
        margin-left: .25rem
    }

    body[dir=ltr] .ltr\:ml-1:where(:dir(ltr), [dir=ltr], [dir=ltr] *) {
        margin-right: .25rem
    }

    body[dir=rtl] .ltr\:ml-2:where(:dir(ltr), [dir=ltr], [dir=ltr] *) {
        margin-left: .5rem
    }

    body[dir=ltr] .ltr\:ml-2:where(:dir(ltr), [dir=ltr], [dir=ltr] *) {
        margin-right: .5rem
    }

    body[dir=rtl] .ltr\:mr-1:where(:dir(ltr), [dir=ltr], [dir=ltr] *) {
        margin-right: .25rem
    }

    body[dir=ltr] .ltr\:mr-1:where(:dir(ltr), [dir=ltr], [dir=ltr] *) {
        margin-left: .25rem
    }

    body[dir=rtl] .ltr\:mr-2:where(:dir(ltr), [dir=ltr], [dir=ltr] *) {
        margin-right: .5rem
    }

    body[dir=ltr] .ltr\:mr-2:where(:dir(ltr), [dir=ltr], [dir=ltr] *) {
        margin-left: .5rem
    }

    .ltr\:mr-1:where(:dir(ltr), [dir=ltr], [dir=ltr] *) {
        margin-right: calc(var(--spacing)*1)
    }

    .ltr\:mr-2:where(:dir(ltr), [dir=ltr], [dir=ltr] *) {
        margin-right: calc(var(--spacing)*2)
    }

    .ltr\:ml-1:where(:dir(ltr), [dir=ltr], [dir=ltr] *) {
        margin-left: calc(var(--spacing)*1)
    }

    .ltr\:ml-2:where(:dir(ltr), [dir=ltr], [dir=ltr] *) {
        margin-left: calc(var(--spacing)*2)
    }

    .ltr\:hidden:where(:dir(ltr), [dir=ltr], [dir=ltr] *) {
        display: none
    }

    .ltr\:h-140:where(:dir(ltr), [dir=ltr], [dir=ltr] *) {
        height: calc(var(--spacing)*140)
    }

    .ltr\:h-168:where(:dir(ltr), [dir=ltr], [dir=ltr] *) {
        height: calc(var(--spacing)*168)
    }

    .ltr\:h-\[1\.9rem\]:where(:dir(ltr), [dir=ltr], [dir=ltr] *) {
        height: 1.9rem
    }

    .ltr\:w-44:where(:dir(ltr), [dir=ltr], [dir=ltr] *) {
        width: calc(var(--spacing)*44)
    }

    .ltr\:w-48:where(:dir(ltr), [dir=ltr], [dir=ltr] *) {
        width: calc(var(--spacing)*48)
    }

    .ltr\:w-96:where(:dir(ltr), [dir=ltr], [dir=ltr] *) {
        width: calc(var(--spacing)*96)
    }

    .ltr\:w-\[63\%\]:where(:dir(ltr), [dir=ltr], [dir=ltr] *) {
        width: 63%
    }

    .ltr\:max-w-32\.5:where(:dir(ltr), [dir=ltr], [dir=ltr] *) {
        max-width: calc(var(--spacing)*32.5)
    }

    .ltr\:max-w-\[170px\]:where(:dir(ltr), [dir=ltr], [dir=ltr] *) {
        max-width: 170px
    }

    .ltr\:max-w-\[180px\]:where(:dir(ltr), [dir=ltr], [dir=ltr] *) {
        max-width: 180px
    }

    .ltr\:max-w-\[210px\]:where(:dir(ltr), [dir=ltr], [dir=ltr] *) {
        max-width: 210px
    }

    .ltr\:min-w-20:where(:dir(ltr), [dir=ltr], [dir=ltr] *) {
        min-width: calc(var(--spacing)*20)
    }

    .ltr\:min-w-\[170px\]:where(:dir(ltr), [dir=ltr], [dir=ltr] *) {
        min-width: 170px
    }

    .ltr\:origin-top-left:where(:dir(ltr), [dir=ltr], [dir=ltr] *) {
        transform-origin: 0 0
    }

    .ltr\:-translate-x-10:where(:dir(ltr), [dir=ltr], [dir=ltr] *) {
        --tw-translate-x: calc(var(--spacing)*-10);
        translate: var(--tw-translate-x)var(--tw-translate-y)
    }

    .ltr\:-translate-x-full:where(:dir(ltr), [dir=ltr], [dir=ltr] *) {
        --tw-translate-x: -100%;
        translate: var(--tw-translate-x)var(--tw-translate-y)
    }

    .ltr\:translate-x-1\/2:where(:dir(ltr), [dir=ltr], [dir=ltr] *) {
        --tw-translate-x: calc(1/2*100%);
        translate: var(--tw-translate-x)var(--tw-translate-y)
    }

    .ltr\:translate-x-\[-40px\]:where(:dir(ltr), [dir=ltr], [dir=ltr] *) {
        --tw-translate-x: -40px;
        translate: var(--tw-translate-x)var(--tw-translate-y)
    }

    .ltr\:translate-x-\[50\%\]:where(:dir(ltr), [dir=ltr], [dir=ltr] *) {
        --tw-translate-x: 50%;
        translate: var(--tw-translate-x)var(--tw-translate-y)
    }

    .ltr\:scale-x-\[-1\]:where(:dir(ltr), [dir=ltr], [dir=ltr] *) {
        --tw-scale-x: -1;
        scale: var(--tw-scale-x)var(--tw-scale-y)
    }

    .ltr\:-rotate-90:where(:dir(ltr), [dir=ltr], [dir=ltr] *) {
        rotate: -90deg
    }

    .ltr\:-rotate-180:where(:dir(ltr), [dir=ltr], [dir=ltr] *) {
        rotate: -180deg
    }

    .ltr\:rotate-0:where(:dir(ltr), [dir=ltr], [dir=ltr] *) {
        rotate: none
    }

    .ltr\:rotate-90:where(:dir(ltr), [dir=ltr], [dir=ltr] *) {
        rotate: 90deg
    }

    .ltr\:rotate-180:where(:dir(ltr), [dir=ltr], [dir=ltr] *) {
        rotate: 180deg
    }

    .ltr\:flex-row:where(:dir(ltr), [dir=ltr], [dir=ltr] *) {
        flex-direction: row
    }

    .ltr\:flex-row-reverse:where(:dir(ltr), [dir=ltr], [dir=ltr] *) {
        flex-direction: row-reverse
    }

    .ltr\:items-end:where(:dir(ltr), [dir=ltr], [dir=ltr] *) {
        align-items: flex-end
    }

    .ltr\:items-start:where(:dir(ltr), [dir=ltr], [dir=ltr] *) {
        align-items: flex-start
    }

    .ltr\:justify-end:where(:dir(ltr), [dir=ltr], [dir=ltr] *) {
        justify-content: flex-end
    }

    .ltr\:justify-start:where(:dir(ltr), [dir=ltr], [dir=ltr] *) {
        justify-content: flex-start
    }

    body[dir=rtl] .ltr\:border-r-\[3px\]:where(:dir(ltr), [dir=ltr], [dir=ltr] *) {
        border-right-width: 3px
    }

    body[dir=ltr] .ltr\:border-r-\[3px\]:where(:dir(ltr), [dir=ltr], [dir=ltr] *) {
        border-left-width: 3px
    }

    .ltr\:border-r-\[3px\]:where(:dir(ltr), [dir=ltr], [dir=ltr] *) {
        border-right-style: var(--tw-border-style);
        border-right-width: 3px
    }

    .ltr\:px-2:where(:dir(ltr), [dir=ltr], [dir=ltr] *) {
        padding-inline: calc(var(--spacing)*2)
    }

    body[dir=rtl] .ltr\:pl-0:where(:dir(ltr), [dir=ltr], [dir=ltr] *) {
        padding-left: 0
    }

    body[dir=ltr] .ltr\:pl-0:where(:dir(ltr), [dir=ltr], [dir=ltr] *) {
        padding-right: 0
    }

    body[dir=rtl] .ltr\:pl-4:where(:dir(ltr), [dir=ltr], [dir=ltr] *) {
        padding-left: 1rem
    }

    body[dir=ltr] .ltr\:pl-4:where(:dir(ltr), [dir=ltr], [dir=ltr] *) {
        padding-right: 1rem
    }

    body[dir=rtl] .ltr\:pr-0:where(:dir(ltr), [dir=ltr], [dir=ltr] *) {
        padding-right: 0
    }

    body[dir=ltr] .ltr\:pr-0:where(:dir(ltr), [dir=ltr], [dir=ltr] *) {
        padding-left: 0
    }

    body[dir=rtl] .ltr\:pr-1:where(:dir(ltr), [dir=ltr], [dir=ltr] *) {
        padding-right: .25rem
    }

    body[dir=ltr] .ltr\:pr-1:where(:dir(ltr), [dir=ltr], [dir=ltr] *) {
        padding-left: .25rem
    }

    body[dir=rtl] .ltr\:pr-2:where(:dir(ltr), [dir=ltr], [dir=ltr] *) {
        padding-right: .5rem
    }

    body[dir=ltr] .ltr\:pr-2:where(:dir(ltr), [dir=ltr], [dir=ltr] *) {
        padding-left: .5rem
    }

    body[dir=rtl] .ltr\:pr-3:where(:dir(ltr), [dir=ltr], [dir=ltr] *) {
        padding-right: .75rem
    }

    body[dir=ltr] .ltr\:pr-3:where(:dir(ltr), [dir=ltr], [dir=ltr] *) {
        padding-left: .75rem
    }

    body[dir=rtl] .ltr\:pr-5:where(:dir(ltr), [dir=ltr], [dir=ltr] *) {
        padding-right: 1.25rem
    }

    body[dir=ltr] .ltr\:pr-5:where(:dir(ltr), [dir=ltr], [dir=ltr] *) {
        padding-left: 1.25rem
    }

    body[dir=rtl] .ltr\:pr-8:where(:dir(ltr), [dir=ltr], [dir=ltr] *) {
        padding-right: 2rem
    }

    body[dir=ltr] .ltr\:pr-8:where(:dir(ltr), [dir=ltr], [dir=ltr] *) {
        padding-left: 2rem
    }

    body[dir=rtl] .ltr\:pr-11:where(:dir(ltr), [dir=ltr], [dir=ltr] *) {
        padding-right: 2.75rem
    }

    body[dir=ltr] .ltr\:pr-11:where(:dir(ltr), [dir=ltr], [dir=ltr] *) {
        padding-left: 2.75rem
    }

    .ltr\:px-2:where(:dir(ltr), [dir=ltr], [dir=ltr] *) {
        padding-left: .5rem;
        padding-right: .5rem
    }

    .ltr\:pr-0:where(:dir(ltr), [dir=ltr], [dir=ltr] *) {
        padding-right: calc(var(--spacing)*0)
    }

    .ltr\:pr-1:where(:dir(ltr), [dir=ltr], [dir=ltr] *) {
        padding-right: calc(var(--spacing)*1)
    }

    .ltr\:pr-2:where(:dir(ltr), [dir=ltr], [dir=ltr] *) {
        padding-right: calc(var(--spacing)*2)
    }

    .ltr\:pr-3:where(:dir(ltr), [dir=ltr], [dir=ltr] *) {
        padding-right: calc(var(--spacing)*3)
    }

    .ltr\:pr-5:where(:dir(ltr), [dir=ltr], [dir=ltr] *) {
        padding-right: calc(var(--spacing)*5)
    }

    .ltr\:pr-8:where(:dir(ltr), [dir=ltr], [dir=ltr] *) {
        padding-right: calc(var(--spacing)*8)
    }

    .ltr\:pr-11:where(:dir(ltr), [dir=ltr], [dir=ltr] *) {
        padding-right: calc(var(--spacing)*11)
    }

    .ltr\:pl-0:where(:dir(ltr), [dir=ltr], [dir=ltr] *) {
        padding-left: calc(var(--spacing)*0)
    }

    .ltr\:pl-4:where(:dir(ltr), [dir=ltr], [dir=ltr] *) {
        padding-left: calc(var(--spacing)*4)
    }

    .ltr\:text-center:where(:dir(ltr), [dir=ltr], [dir=ltr] *) {
        text-align: center
    }

    .ltr\:text-end:where(:dir(ltr), [dir=ltr], [dir=ltr] *) {
        text-align: end
    }

    .ltr\:text-left:where(:dir(ltr), [dir=ltr], [dir=ltr] *) {
        text-align: left;
        text-align: end
    }

    .ltr\:text-right:where(:dir(ltr), [dir=ltr], [dir=ltr] *) {
        text-align: right;
        text-align: start
    }

    .ltr\:text-start:where(:dir(ltr), [dir=ltr], [dir=ltr] *) {
        text-align: start
    }

    .ltr\:text-\[0\.625rem\]:where(:dir(ltr), [dir=ltr], [dir=ltr] *) {
        font-size: .625rem
    }

    .ltr\:leading-3:where(:dir(ltr), [dir=ltr], [dir=ltr] *) {
        --tw-leading: calc(var(--spacing)*3);
        line-height: calc(var(--spacing)*3)
    }

    .ltr\:font-bold:where(:dir(ltr), [dir=ltr], [dir=ltr] *) {
        --tw-font-weight: var(--font-weight-bold);
        font-weight: var(--font-weight-bold)
    }

    .ltr\:whitespace-normal:where(:dir(ltr), [dir=ltr], [dir=ltr] *) {
        white-space: normal
    }

    .ltr\:\[direction\:ltr\]:where(:dir(ltr), [dir=ltr], [dir=ltr] *) {
        direction: ltr
    }

    .ltr\:before\:top-14:where(:dir(ltr), [dir=ltr], [dir=ltr] *):before {
        top: calc(var(--spacing)*14);
        content: var(--tw-content);
        top: 3.5rem
    }

    .ltr\:before\:right-0:where(:dir(ltr), [dir=ltr], [dir=ltr] *):before {
        content: var(--tw-content);
        right: calc(var(--spacing)*0)
    }

    .ltr\:after\:absolute:where(:dir(ltr), [dir=ltr], [dir=ltr] *):after {
        content: var(--tw-content);
        position: absolute
    }

    .ltr\:after\:top-6:where(:dir(ltr), [dir=ltr], [dir=ltr] *):after {
        top: calc(var(--spacing)*6);
        content: var(--tw-content);
        top: 1.5rem
    }

    body[dir=rtl] :is() {
        right: -39px
    }

    body[dir=ltr] :is() {
        left: -39px
    }

    .ltr\:after\:right-\[-39px\]:where(:dir(ltr), [dir=ltr], [dir=ltr] *):after {
        content: var(--tw-content);
        right: -39px
    }

    .ltr\:after\:h-14:where(:dir(ltr), [dir=ltr], [dir=ltr] *):after {
        content: var(--tw-content);
        height: calc(var(--spacing)*14)
    }

    .ltr\:after\:w-4:where(:dir(ltr), [dir=ltr], [dir=ltr] *):after {
        content: var(--tw-content);
        width: calc(var(--spacing)*4)
    }

    .ltr\:after\:bg-white:where(:dir(ltr), [dir=ltr], [dir=ltr] *):after {
        content: var(--tw-content);
        background-color: var(--color-white)
    }

    body[dir=rtl] .last\:ltr\:pr-2:last-child:where(:dir(ltr), [dir=ltr], [dir=ltr] *) {
        padding-right: .5rem
    }

    body[dir=ltr] .last\:ltr\:pr-2:last-child:where(:dir(ltr), [dir=ltr], [dir=ltr] *) {
        padding-left: .5rem
    }

    .last\:ltr\:pr-2:last-child:where(:dir(ltr), [dir=ltr], [dir=ltr] *) {
        padding-right: calc(var(--spacing)*2)
    }

    .data-\[state\=checked\]\:ltr\:translate-x-5[data-state=checked]:where(:dir(ltr), [dir=ltr], [dir=ltr] *) {
        --tw-translate-x: calc(var(--spacing)*5);
        translate: var(--tw-translate-x)var(--tw-translate-y)
    }

    @media (min-width:768px) {
        body[dir=rtl] .md\:ltr\:right-0:where(:dir(ltr), [dir=ltr], [dir=ltr] *) {
            right: 0
        }

        body[dir=ltr] .md\:ltr\:right-0:where(:dir(ltr), [dir=ltr], [dir=ltr] *) {
            left: 0
        }

        .md\:ltr\:right-0:where(:dir(ltr), [dir=ltr], [dir=ltr] *) {
            right: calc(var(--spacing)*0)
        }

        .md\:ltr\:w-30:where(:dir(ltr), [dir=ltr], [dir=ltr] *) {
            width: calc(var(--spacing)*30)
        }

        .md\:ltr\:w-40:where(:dir(ltr), [dir=ltr], [dir=ltr] *) {
            width: calc(var(--spacing)*40)
        }

        .md\:ltr\:before\:w-\[150\%\]:where(:dir(ltr), [dir=ltr], [dir=ltr] *):before {
            content: var(--tw-content);
            width: 150%
        }
    }

    @media (min-width:1025px) {
        .lg\:ltr\:w-30:where(:dir(ltr), [dir=ltr], [dir=ltr] *) {
            width: calc(var(--spacing)*30)
        }

        .lg\:ltr\:w-40:where(:dir(ltr), [dir=ltr], [dir=ltr] *) {
            width: calc(var(--spacing)*40)
        }

        .lg\:ltr\:w-50:where(:dir(ltr), [dir=ltr], [dir=ltr] *) {
            width: calc(var(--spacing)*50)
        }

        .lg\:ltr\:w-62:where(:dir(ltr), [dir=ltr], [dir=ltr] *) {
            width: calc(var(--spacing)*62)
        }

        .lg\:ltr\:w-70:where(:dir(ltr), [dir=ltr], [dir=ltr] *) {
            width: calc(var(--spacing)*70)
        }

        .lg\:ltr\:w-86:where(:dir(ltr), [dir=ltr], [dir=ltr] *) {
            width: calc(var(--spacing)*86)
        }

        .lg\:ltr\:w-89:where(:dir(ltr), [dir=ltr], [dir=ltr] *) {
            width: calc(var(--spacing)*89)
        }

        .lg\:ltr\:w-\[4\.825rem\]:where(:dir(ltr), [dir=ltr], [dir=ltr] *) {
            width: 4.825rem
        }

        .lg\:ltr\:w-\[4\.925rem\]:where(:dir(ltr), [dir=ltr], [dir=ltr] *) {
            width: 4.925rem
        }

        .lg\:ltr\:max-w-\[58\.188rem\]:where(:dir(ltr), [dir=ltr], [dir=ltr] *) {
            max-width: 58.188rem
        }

        .lg\:ltr\:min-w-44:where(:dir(ltr), [dir=ltr], [dir=ltr] *) {
            min-width: calc(var(--spacing)*44)
        }

        .lg\:ltr\:-translate-x-10:where(:dir(ltr), [dir=ltr], [dir=ltr] *) {
            --tw-translate-x: calc(var(--spacing)*-10);
            translate: var(--tw-translate-x)var(--tw-translate-y)
        }

        .lg\:ltr\:rotate-180:where(:dir(ltr), [dir=ltr], [dir=ltr] *) {
            rotate: 180deg
        }

        body[dir=rtl] .lg\:ltr\:pr-16:where(:dir(ltr), [dir=ltr], [dir=ltr] *) {
            padding-right: 4rem
        }

        body[dir=ltr] .lg\:ltr\:pr-16:where(:dir(ltr), [dir=ltr], [dir=ltr] *) {
            padding-left: 4rem
        }

        .lg\:ltr\:pr-16:where(:dir(ltr), [dir=ltr], [dir=ltr] *) {
            padding-right: calc(var(--spacing)*16)
        }
    }

    @media (min-width:1280px) {
        .xl\:ltr\:w-24\.5:where(:dir(ltr), [dir=ltr], [dir=ltr] *) {
            width: calc(var(--spacing)*24.5)
        }

        .xl\:ltr\:w-\[7\.925rem\]:where(:dir(ltr), [dir=ltr], [dir=ltr] *) {
            width: 7.925rem
        }

        body[dir=rtl] .xl\:ltr\:pr-20:where(:dir(ltr), [dir=ltr], [dir=ltr] *) {
            padding-right: 5rem
        }

        body[dir=ltr] .xl\:ltr\:pr-20:where(:dir(ltr), [dir=ltr], [dir=ltr] *) {
            padding-left: 5rem
        }

        .xl\:ltr\:pr-20:where(:dir(ltr), [dir=ltr], [dir=ltr] *) {
            padding-right: calc(var(--spacing)*20)
        }
    }

    body[dir=rtl] .rtl\:left-10:where(:dir(rtl), [dir=rtl], [dir=rtl] *) {
        left: 2.5rem
    }

    body[dir=ltr] .rtl\:left-10:where(:dir(rtl), [dir=rtl], [dir=rtl] *) {
        right: 2.5rem
    }

    body[dir=rtl] .rtl\:right-0:where(:dir(rtl), [dir=rtl], [dir=rtl] *) {
        right: 0
    }

    body[dir=ltr] .rtl\:right-0:where(:dir(rtl), [dir=rtl], [dir=rtl] *) {
        left: 0
    }

    .rtl\:right-0:where(:dir(rtl), [dir=rtl], [dir=rtl] *) {
        right: calc(var(--spacing)*0)
    }

    .rtl\:left-1\.75:where(:dir(rtl), [dir=rtl], [dir=rtl] *) {
        left: calc(var(--spacing)*1.75)
    }

    .rtl\:left-10:where(:dir(rtl), [dir=rtl], [dir=rtl] *) {
        left: calc(var(--spacing)*10)
    }

    body[dir=rtl] .rtl\:ml-1:where(:dir(rtl), [dir=rtl], [dir=rtl] *) {
        margin-left: .25rem
    }

    body[dir=ltr] .rtl\:ml-1:where(:dir(rtl), [dir=rtl], [dir=rtl] *) {
        margin-right: .25rem
    }

    body[dir=rtl] .rtl\:ml-2:where(:dir(rtl), [dir=rtl], [dir=rtl] *) {
        margin-left: .5rem
    }

    body[dir=ltr] .rtl\:ml-2:where(:dir(rtl), [dir=rtl], [dir=rtl] *) {
        margin-right: .5rem
    }

    body[dir=rtl] .rtl\:ml-4:where(:dir(rtl), [dir=rtl], [dir=rtl] *) {
        margin-left: 1rem
    }

    body[dir=ltr] .rtl\:ml-4:where(:dir(rtl), [dir=rtl], [dir=rtl] *) {
        margin-right: 1rem
    }

    body[dir=rtl] .rtl\:mr-1:where(:dir(rtl), [dir=rtl], [dir=rtl] *) {
        margin-right: .25rem
    }

    body[dir=ltr] .rtl\:mr-1:where(:dir(rtl), [dir=rtl], [dir=rtl] *) {
        margin-left: .25rem
    }

    .rtl\:mr-1:where(:dir(rtl), [dir=rtl], [dir=rtl] *) {
        margin-right: calc(var(--spacing)*1)
    }

    .rtl\:ml-1:where(:dir(rtl), [dir=rtl], [dir=rtl] *) {
        margin-left: calc(var(--spacing)*1)
    }

    .rtl\:ml-2:where(:dir(rtl), [dir=rtl], [dir=rtl] *) {
        margin-left: calc(var(--spacing)*2)
    }

    .rtl\:ml-4:where(:dir(rtl), [dir=rtl], [dir=rtl] *) {
        margin-left: calc(var(--spacing)*4)
    }

    .rtl\:flex:where(:dir(rtl), [dir=rtl], [dir=rtl] *) {
        display: flex
    }

    .rtl\:hidden:where(:dir(rtl), [dir=rtl], [dir=rtl] *) {
        display: none
    }

    .rtl\:origin-right:where(:dir(rtl), [dir=rtl], [dir=rtl] *) {
        transform-origin: 100%
    }

    .rtl\:origin-top-right:where(:dir(rtl), [dir=rtl], [dir=rtl] *) {
        transform-origin: 100% 0
    }

    .rtl\:-translate-x-1\/2:where(:dir(rtl), [dir=rtl], [dir=rtl] *) {
        --tw-translate-x: calc(calc(1/2*100%)*-1);
        translate: var(--tw-translate-x)var(--tw-translate-y)
    }

    .rtl\:translate-x-full:where(:dir(rtl), [dir=rtl], [dir=rtl] *) {
        --tw-translate-x: 100%;
        translate: var(--tw-translate-x)var(--tw-translate-y)
    }

    .rtl\:-rotate-90:where(:dir(rtl), [dir=rtl], [dir=rtl] *) {
        rotate: -90deg
    }

    .rtl\:-rotate-180:where(:dir(rtl), [dir=rtl], [dir=rtl] *) {
        rotate: -180deg
    }

    .rtl\:rotate-180:where(:dir(rtl), [dir=rtl], [dir=rtl] *) {
        rotate: 180deg
    }

    .rtl\:flex-row:where(:dir(rtl), [dir=rtl], [dir=rtl] *) {
        flex-direction: row
    }

    .rtl\:flex-row-reverse:where(:dir(rtl), [dir=rtl], [dir=rtl] *) {
        flex-direction: row-reverse
    }

    .rtl\:items-end:where(:dir(rtl), [dir=rtl], [dir=rtl] *) {
        align-items: flex-end
    }

    .rtl\:items-start:where(:dir(rtl), [dir=rtl], [dir=rtl] *) {
        align-items: flex-start
    }

    .rtl\:justify-start:where(:dir(rtl), [dir=rtl], [dir=rtl] *) {
        justify-content: flex-start
    }

    .rtl\:gap-x-1:where(:dir(rtl), [dir=rtl], [dir=rtl] *) {
        column-gap: calc(var(--spacing)*1)
    }

    body[dir=rtl] .rtl\:border-l-\[\.1vw\]:where(:dir(rtl), [dir=rtl], [dir=rtl] *) {
        border-left-width: .1vw
    }

    body[dir=ltr] .rtl\:border-l-\[\.1vw\]:where(:dir(rtl), [dir=rtl], [dir=rtl] *) {
        border-right-width: .1vw
    }

    .rtl\:border-l-\[\.1vw\]:where(:dir(rtl), [dir=rtl], [dir=rtl] *) {
        border-left-style: var(--tw-border-style);
        border-left-width: .1vw
    }

    body[dir=rtl] .rtl\:pl-0:where(:dir(rtl), [dir=rtl], [dir=rtl] *) {
        padding-left: 0
    }

    body[dir=ltr] .rtl\:pl-0:where(:dir(rtl), [dir=rtl], [dir=rtl] *) {
        padding-right: 0
    }

    body[dir=rtl] .rtl\:pl-1:where(:dir(rtl), [dir=rtl], [dir=rtl] *) {
        padding-left: .25rem
    }

    body[dir=ltr] .rtl\:pl-1:where(:dir(rtl), [dir=rtl], [dir=rtl] *) {
        padding-right: .25rem
    }

    body[dir=rtl] .rtl\:pl-8:where(:dir(rtl), [dir=rtl], [dir=rtl] *) {
        padding-left: 2rem
    }

    body[dir=ltr] .rtl\:pl-8:where(:dir(rtl), [dir=rtl], [dir=rtl] *) {
        padding-right: 2rem
    }

    body[dir=rtl] .rtl\:pr-0:where(:dir(rtl), [dir=rtl], [dir=rtl] *) {
        padding-right: 0
    }

    body[dir=ltr] .rtl\:pr-0:where(:dir(rtl), [dir=rtl], [dir=rtl] *) {
        padding-left: 0
    }

    body[dir=rtl] .rtl\:pr-4:where(:dir(rtl), [dir=rtl], [dir=rtl] *) {
        padding-right: 1rem
    }

    body[dir=ltr] .rtl\:pr-4:where(:dir(rtl), [dir=rtl], [dir=rtl] *) {
        padding-left: 1rem
    }

    .rtl\:pr-0:where(:dir(rtl), [dir=rtl], [dir=rtl] *) {
        padding-right: calc(var(--spacing)*0)
    }

    .rtl\:pr-4:where(:dir(rtl), [dir=rtl], [dir=rtl] *) {
        padding-right: calc(var(--spacing)*4)
    }

    .rtl\:pl-0:where(:dir(rtl), [dir=rtl], [dir=rtl] *) {
        padding-left: calc(var(--spacing)*0)
    }

    .rtl\:pl-1:where(:dir(rtl), [dir=rtl], [dir=rtl] *) {
        padding-left: calc(var(--spacing)*1)
    }

    .rtl\:pl-1\.75:where(:dir(rtl), [dir=rtl], [dir=rtl] *) {
        padding-left: calc(var(--spacing)*1.75)
    }

    .rtl\:pl-8:where(:dir(rtl), [dir=rtl], [dir=rtl] *) {
        padding-left: calc(var(--spacing)*8)
    }

    .rtl\:text-right:where(:dir(rtl), [dir=rtl], [dir=rtl] *) {
        text-align: right;
        text-align: start
    }

    .rtl\:text-start:where(:dir(rtl), [dir=rtl], [dir=rtl] *) {
        text-align: start
    }

    .rtl\:whitespace-nowrap:where(:dir(rtl), [dir=rtl], [dir=rtl] *) {
        white-space: nowrap
    }

    .rtl\:\[direction\:rtl\]:where(:dir(rtl), [dir=rtl], [dir=rtl] *) {
        direction: rtl
    }

    body[dir=rtl] .peer-focus\:rtl\:right-0:is(:where(.peer):focus~*):where(:dir(rtl), [dir=rtl], [dir=rtl] *) {
        right: 0
    }

    body[dir=ltr] .peer-focus\:rtl\:right-0:is(:where(.peer):focus~*):where(:dir(rtl), [dir=rtl], [dir=rtl] *) {
        left: 0
    }

    .peer-focus\:rtl\:right-0:is(:where(.peer):focus~*):where(:dir(rtl), [dir=rtl], [dir=rtl] *) {
        right: calc(var(--spacing)*0)
    }

    body[dir=rtl] .last\:rtl\:pl-2:last-child:where(:dir(rtl), [dir=rtl], [dir=rtl] *) {
        padding-left: .5rem
    }

    body[dir=ltr] .last\:rtl\:pl-2:last-child:where(:dir(rtl), [dir=rtl], [dir=rtl] *) {
        padding-right: .5rem
    }

    .last\:rtl\:pl-2:last-child:where(:dir(rtl), [dir=rtl], [dir=rtl] *) {
        padding-left: calc(var(--spacing)*2)
    }

    .data-\[state\=checked\]\:rtl\:-translate-x-5[data-state=checked]:where(:dir(rtl), [dir=rtl], [dir=rtl] *) {
        --tw-translate-x: calc(var(--spacing)*-5);
        translate: var(--tw-translate-x)var(--tw-translate-y)
    }

    @media (min-width:768px) {
        body[dir=rtl] .md\:rtl\:left-0:where(:dir(rtl), [dir=rtl], [dir=rtl] *) {
            left: 0
        }

        body[dir=ltr] .md\:rtl\:left-0:where(:dir(rtl), [dir=rtl], [dir=rtl] *) {
            right: 0
        }

        .md\:rtl\:left-0:where(:dir(rtl), [dir=rtl], [dir=rtl] *) {
            left: calc(var(--spacing)*0)
        }

        .md\:rtl\:flex-col:where(:dir(rtl), [dir=rtl], [dir=rtl] *) {
            flex-direction: column
        }

        .md\:rtl\:justify-end:where(:dir(rtl), [dir=rtl], [dir=rtl] *) {
            justify-content: flex-end
        }

        body[dir=rtl] .md\:rtl\:pl-3:where(:dir(rtl), [dir=rtl], [dir=rtl] *) {
            padding-left: .75rem
        }

        body[dir=ltr] .md\:rtl\:pl-3:where(:dir(rtl), [dir=rtl], [dir=rtl] *),
        body[dir=rtl] .md\:rtl\:pr-3:where(:dir(rtl), [dir=rtl], [dir=rtl] *) {
            padding-right: .75rem
        }

        body[dir=ltr] .md\:rtl\:pr-3:where(:dir(rtl), [dir=rtl], [dir=rtl] *) {
            padding-left: .75rem
        }

        .md\:rtl\:pr-3:where(:dir(rtl), [dir=rtl], [dir=rtl] *) {
            padding-right: calc(var(--spacing)*3)
        }

        .md\:rtl\:pl-3:where(:dir(rtl), [dir=rtl], [dir=rtl] *) {
            padding-left: calc(var(--spacing)*3)
        }
    }

    @media (min-width:1025px) {
        body[dir=rtl] .lg\:rtl\:pr-16:where(:dir(rtl), [dir=rtl], [dir=rtl] *) {
            padding-right: 4rem
        }

        body[dir=ltr] .lg\:rtl\:pr-16:where(:dir(rtl), [dir=rtl], [dir=rtl] *) {
            padding-left: 4rem
        }

        .lg\:rtl\:pr-16:where(:dir(rtl), [dir=rtl], [dir=rtl] *) {
            padding-right: calc(var(--spacing)*16)
        }
    }

    @media (min-width:1280px) {
        body[dir=rtl] .xl\:rtl\:pr-20:where(:dir(rtl), [dir=rtl], [dir=rtl] *) {
            padding-right: 5rem
        }

        body[dir=ltr] .xl\:rtl\:pr-20:where(:dir(rtl), [dir=rtl], [dir=rtl] *) {
            padding-left: 5rem
        }

        .xl\:rtl\:pr-20:where(:dir(rtl), [dir=rtl], [dir=rtl] *) {
            padding-right: calc(var(--spacing)*20)
        }
    }

    @media print {
        .print\:visible {
            visibility: visible
        }

        .print\:relative {
            position: relative
        }

        .print\:order-0 {
            order: 0
        }

        .print\:m-0 {
            margin: 0
        }

        .print\:m-auto {
            margin: auto
        }

        .print\:mx-0 {
            margin-inline: calc(var(--spacing)*0)
        }

        .print\:mx-2 {
            margin-inline: calc(var(--spacing)*2)
        }

        body[dir=rtl] .print\:ml-6 {
            margin-left: 1.5rem
        }

        body[dir=ltr] .print\:ml-6 {
            margin-right: 1.5rem
        }

        body[dir=rtl] .print\:mr-0 {
            margin-right: 0
        }

        .print\:mx-0,
        body[dir=ltr] .print\:mr-0 {
            margin-left: 0
        }

        .print\:mx-0 {
            margin-right: 0
        }

        .print\:mx-2 {
            margin-left: .5rem;
            margin-right: .5rem
        }

        .print\:mr-0 {
            margin-right: calc(var(--spacing)*0)
        }

        .print\:ml-6 {
            margin-left: calc(var(--spacing)*6)
        }

        .print\:block {
            display: block
        }

        .print\:flex {
            display: flex
        }

        .print\:hidden {
            display: none
        }

        .print\:h-full {
            height: 100%
        }

        .print\:w-22\.5 {
            width: calc(var(--spacing)*22.5)
        }

        .print\:w-25 {
            width: calc(var(--spacing)*25)
        }

        .print\:w-25\! {
            width: calc(var(--spacing)*25) !important
        }

        .print\:w-30 {
            width: calc(var(--spacing)*30)
        }

        .print\:w-34 {
            width: calc(var(--spacing)*34)
        }

        .print\:w-40 {
            width: calc(var(--spacing)*40)
        }

        .print\:w-\[30px\] {
            width: 30px
        }

        .print\:w-\[80px\] {
            width: 80px
        }

        .print\:w-\[100px\] {
            width: 100px
        }

        .print\:w-fit {
            width: fit-content
        }

        .print\:w-fit\! {
            width: fit-content !important
        }

        .print\:w-full {
            width: 100%
        }

        .print\:max-w-25 {
            max-width: calc(var(--spacing)*25)
        }

        .print\:max-w-36 {
            max-width: calc(var(--spacing)*36)
        }

        .print\:max-w-\[600px\] {
            max-width: 600px
        }

        .print\:max-w-none {
            max-width: none
        }

        .print\:min-w-0 {
            min-width: calc(var(--spacing)*0)
        }

        .print\:flex-0 {
            flex: 0
        }

        .print\:flex-1 {
            flex: 1
        }

        .print\:flex-none {
            flex: none
        }

        .print\:grow-0 {
            flex-grow: 0
        }

        .print\:grow-0\! {
            flex-grow: 0 !important
        }

        .print\:flex-col {
            flex-direction: column
        }

        .print\:items-start {
            align-items: flex-start
        }

        .print\:justify-between {
            justify-content: space-between
        }

        .print\:justify-center {
            justify-content: center
        }

        .print\:justify-start {
            justify-content: flex-start
        }

        .print\:gap-2 {
            gap: calc(var(--spacing)*2)
        }

        .print\:overflow-auto {
            overflow: auto
        }

        .print\:p-\[7px\] {
            padding: 7px
        }

        .print\:px-0 {
            padding-inline: calc(var(--spacing)*0)
        }

        body[dir=rtl] .print\:pl-0 {
            padding-left: 0
        }

        body[dir=ltr] .print\:pl-0 {
            padding-right: 0
        }

        body[dir=rtl] .print\:pr-0\! {
            padding-right: 0 !important
        }

        body[dir=ltr] .print\:pr-0\! {
            padding-left: 0 !important
        }

        body[dir=rtl] .print\:pr-2 {
            padding-right: .5rem
        }

        body[dir=ltr] .print\:pr-2 {
            padding-left: .5rem
        }

        body[dir=rtl] .print\:pr-7 {
            padding-right: 1.75rem
        }

        body[dir=ltr] .print\:pr-7 {
            padding-left: 1.75rem
        }

        .print\:px-0 {
            padding-left: 0;
            padding-right: 0
        }

        .print\:pr-0\! {
            padding-right: calc(var(--spacing)*0) !important
        }

        .print\:pr-2 {
            padding-right: calc(var(--spacing)*2)
        }

        .print\:pr-7 {
            padding-right: calc(var(--spacing)*7)
        }

        .print\:pl-0 {
            padding-left: calc(var(--spacing)*0)
        }

        .print\:text-end {
            text-align: end
        }

        .print\:text-start {
            text-align: start
        }

        .print\:wrap-break-word {
            overflow-wrap: break-word
        }

        .print\:whitespace-break-spaces {
            white-space: break-spaces
        }

        .print\:whitespace-normal {
            white-space: normal
        }

        @media (min-width:768px) {
            .print\:md\:w-\[100px\] {
                width: 100px
            }

            .print\:md\:w-\[120\] {
                width: 120px
            }

            .print\:md\:px-\[8px\] {
                padding-inline: 8px
            }

            body[dir=rtl] .print\:md\:pl-0 {
                padding-left: 0
            }

            body[dir=ltr] .print\:md\:pl-0,
            body[dir=rtl] .print\:md\:pr-0 {
                padding-right: 0
            }

            body[dir=ltr] .print\:md\:pr-0 {
                padding-left: 0
            }

            .print\:md\:px-\[8px\] {
                padding-left: 8px;
                padding-right: 8px
            }

            .print\:md\:pr-0 {
                padding-right: calc(var(--spacing)*0)
            }

            .print\:md\:pl-0 {
                padding-left: calc(var(--spacing)*0)
            }
        }

        @media (min-width:1025px) {
            .print\:lg\:mx-10\! {
                margin-inline: calc(var(--spacing)*10) !important;
                margin-left: 2.5rem !important;
                margin-right: 2.5rem !important
            }

            .print\:lg\:hidden {
                display: none
            }

            .print\:lg\:w-12\.5 {
                width: calc(var(--spacing)*12.5)
            }

            .print\:lg\:w-34 {
                width: calc(var(--spacing)*34)
            }

            .print\:lg\:w-\[100px\] {
                width: 100px
            }

            .print\:lg\:flex-0 {
                flex: 0
            }

            .print\:lg\:overflow-visible {
                overflow: visible
            }

            .print\:lg\:px-6 {
                padding-inline: calc(var(--spacing)*6)
            }

            body[dir=rtl] .print\:lg\:pr-0 {
                padding-right: 0
            }

            body[dir=ltr] .print\:lg\:pr-0 {
                padding-left: 0
            }

            .print\:lg\:px-6 {
                padding-left: 1.5rem;
                padding-right: 1.5rem
            }

            .print\:lg\:pr-0 {
                padding-right: calc(var(--spacing)*0)
            }

            .print\:lg\:text-clip {
                text-overflow: clip
            }

            .print\:lg\:whitespace-normal {
                white-space: normal
            }
        }

        @media (min-width:1920px) {
            .print\:3xl\:w-full {
                width: 100%
            }
        }

        .htmlprint\:invisible {
            visibility: hidden
        }
    }

    .htmlprint\:invisible[data-exporthtml=true] {
        visibility: hidden
    }

    @media print {
        .htmlprint\:visible {
            visibility: visible
        }
    }

    .htmlprint\:visible[data-exporthtml=true] {
        visibility: visible
    }

    @media print {
        .htmlprint\:absolute {
            position: absolute
        }
    }

    .htmlprint\:absolute[data-exporthtml=true] {
        position: absolute
    }

    @media print {
        .htmlprint\:relative {
            position: relative
        }
    }

    .htmlprint\:relative[data-exporthtml=true] {
        position: relative
    }

    @media print {
        .htmlprint\:static {
            position: static
        }
    }

    .htmlprint\:static[data-exporthtml=true] {
        position: static
    }

    @media print {
        .htmlprint\:top-0 {
            top: calc(var(--spacing)*0);
            top: 0
        }
    }

    .htmlprint\:top-0[data-exporthtml=true] {
        top: 0
    }

    @media print {
        .htmlprint\:top-\[-3\.125rem\] {
            top: -3.125rem
        }
    }

    .htmlprint\:top-\[-3\.125rem\][data-exporthtml=true] {
        top: -3.125rem
    }

    @media print {
        body[dir=rtl] .htmlprint\:right-0 {
            right: 0
        }

        body[dir=ltr] .htmlprint\:right-0 {
            left: 0
        }
    }

    body[dir=rtl] .htmlprint\:right-0[data-exporthtml=true] {
        right: 0
    }

    body[dir=ltr] .htmlprint\:right-0[data-exporthtml=true] {
        left: 0
    }

    @media print {
        .htmlprint\:right-0 {
            right: calc(var(--spacing)*0)
        }
    }

    .htmlprint\:right-0[data-exporthtml=true] {
        right: calc(var(--spacing)*0)
    }

    @media print {
        .htmlprint\:bottom-\[0\.4rem\] {
            bottom: .4rem
        }
    }

    .htmlprint\:bottom-\[0\.4rem\][data-exporthtml=true] {
        bottom: .4rem
    }

    @media print {
        .htmlprint\:z-10 {
            z-index: 10
        }
    }

    .htmlprint\:z-10[data-exporthtml=true] {
        z-index: 10
    }

    @media print {
        .htmlprint\:z-\[1051\] {
            z-index: 1051
        }
    }

    .htmlprint\:z-\[1051\][data-exporthtml=true] {
        z-index: 1051
    }

    @media print {
        .htmlprint\:order-last {
            order: 9999
        }
    }

    .htmlprint\:order-last[data-exporthtml=true] {
        order: 9999
    }

    @media print {
        .htmlprint\:m-0 {
            margin: calc(var(--spacing)*0);
            margin: 0
        }
    }

    .htmlprint\:m-0[data-exporthtml=true] {
        margin: 0
    }

    @media print {
        .htmlprint\:m-auto {
            margin: auto
        }
    }

    .htmlprint\:m-auto[data-exporthtml=true] {
        margin: auto
    }

    @media print {
        .htmlprint\:\!mx-1 {
            margin-inline: calc(var(--spacing)*1) !important
        }
    }

    .htmlprint\:\!mx-1[data-exporthtml=true] {
        margin-inline: calc(var(--spacing)*1) !important
    }

    @media print {
        .htmlprint\:\!mx-4 {
            margin-inline: calc(var(--spacing)*4) !important
        }
    }

    .htmlprint\:\!mx-4[data-exporthtml=true] {
        margin-inline: calc(var(--spacing)*4) !important
    }

    @media print {
        .htmlprint\:\!mx-5 {
            margin-inline: calc(var(--spacing)*5) !important
        }
    }

    .htmlprint\:\!mx-5[data-exporthtml=true] {
        margin-inline: calc(var(--spacing)*5) !important
    }

    @media print {
        .htmlprint\:mx-0 {
            margin-inline: calc(var(--spacing)*0)
        }
    }

    .htmlprint\:mx-0[data-exporthtml=true] {
        margin-inline: calc(var(--spacing)*0)
    }

    @media print {
        .htmlprint\:mx-1 {
            margin-inline: calc(var(--spacing)*1)
        }
    }

    .htmlprint\:mx-1[data-exporthtml=true] {
        margin-inline: calc(var(--spacing)*1)
    }

    @media print {
        .htmlprint\:mx-2 {
            margin-inline: calc(var(--spacing)*2)
        }
    }

    .htmlprint\:mx-2[data-exporthtml=true] {
        margin-inline: calc(var(--spacing)*2)
    }

    @media print {
        .htmlprint\:mx-3 {
            margin-inline: calc(var(--spacing)*3)
        }
    }

    .htmlprint\:mx-3[data-exporthtml=true] {
        margin-inline: calc(var(--spacing)*3)
    }

    @media print {
        .htmlprint\:mx-4 {
            margin-inline: calc(var(--spacing)*4)
        }
    }

    .htmlprint\:mx-4[data-exporthtml=true] {
        margin-inline: calc(var(--spacing)*4)
    }

    @media print {
        .htmlprint\:mx-5 {
            margin-inline: calc(var(--spacing)*5)
        }
    }

    .htmlprint\:mx-5[data-exporthtml=true] {
        margin-inline: calc(var(--spacing)*5)
    }

    @media print {
        .htmlprint\:mx-6 {
            margin-inline: calc(var(--spacing)*6)
        }
    }

    .htmlprint\:mx-6[data-exporthtml=true] {
        margin-inline: calc(var(--spacing)*6)
    }

    @media print {
        .htmlprint\:mx-8 {
            margin-inline: calc(var(--spacing)*8)
        }
    }

    .htmlprint\:mx-8[data-exporthtml=true] {
        margin-inline: calc(var(--spacing)*8)
    }

    @media print {
        .htmlprint\:mx-\[3px\] {
            margin-inline: 3px
        }
    }

    .htmlprint\:mx-\[3px\][data-exporthtml=true] {
        margin-inline: 3px
    }

    @media print {
        .htmlprint\:mx-\[109px\] {
            margin-inline: 109px
        }
    }

    .htmlprint\:mx-\[109px\][data-exporthtml=true] {
        margin-inline: 109px
    }

    @media print {
        .htmlprint\:mx-auto {
            margin-inline: auto
        }
    }

    .htmlprint\:mx-auto[data-exporthtml=true] {
        margin-inline: auto
    }

    @media print {
        .htmlprint\:my-0 {
            margin-block: calc(var(--spacing)*0)
        }
    }

    .htmlprint\:my-0[data-exporthtml=true] {
        margin-block: calc(var(--spacing)*0)
    }

    @media print {
        .htmlprint\:my-1 {
            margin-block: calc(var(--spacing)*1)
        }
    }

    .htmlprint\:my-1[data-exporthtml=true] {
        margin-block: calc(var(--spacing)*1)
    }

    @media print {
        .htmlprint\:my-2 {
            margin-block: calc(var(--spacing)*2)
        }
    }

    .htmlprint\:my-2[data-exporthtml=true] {
        margin-block: calc(var(--spacing)*2)
    }

    @media print {
        .htmlprint\:my-3 {
            margin-block: calc(var(--spacing)*3)
        }
    }

    .htmlprint\:my-3[data-exporthtml=true] {
        margin-block: calc(var(--spacing)*3)
    }

    @media print {
        .htmlprint\:my-6 {
            margin-block: calc(var(--spacing)*6)
        }
    }

    .htmlprint\:my-6[data-exporthtml=true] {
        margin-block: calc(var(--spacing)*6)
    }

    @media print {
        .htmlprint\:my-0 {
            margin-top: 0;
            margin-bottom: 0
        }
    }

    .htmlprint\:my-0[data-exporthtml=true] {
        margin-top: 0;
        margin-bottom: 0
    }

    @media print {
        .htmlprint\:my-1 {
            margin-top: .25rem;
            margin-bottom: .25rem
        }
    }

    .htmlprint\:my-1[data-exporthtml=true] {
        margin-top: .25rem;
        margin-bottom: .25rem
    }

    @media print {
        .htmlprint\:my-2 {
            margin-top: .5rem;
            margin-bottom: .5rem
        }
    }

    .htmlprint\:my-2[data-exporthtml=true] {
        margin-top: .5rem;
        margin-bottom: .5rem
    }

    @media print {
        .htmlprint\:my-3 {
            margin-top: .75rem;
            margin-bottom: .75rem
        }
    }

    .htmlprint\:my-3[data-exporthtml=true] {
        margin-top: .75rem;
        margin-bottom: .75rem
    }

    @media print {
        .htmlprint\:my-6 {
            margin-top: 1.5rem;
            margin-bottom: 1.5rem
        }
    }

    .htmlprint\:my-6[data-exporthtml=true] {
        margin-top: 1.5rem;
        margin-bottom: 1.5rem
    }

    @media print {
        .htmlprint\:mt-0 {
            margin-top: calc(var(--spacing)*0);
            margin-top: 0
        }
    }

    .htmlprint\:mt-0[data-exporthtml=true] {
        margin-top: 0
    }

    @media print {
        .htmlprint\:mt-1 {
            margin-top: calc(var(--spacing)*1);
            margin-top: .25rem
        }
    }

    .htmlprint\:mt-1[data-exporthtml=true] {
        margin-top: .25rem
    }

    @media print {
        .htmlprint\:mt-3 {
            margin-top: calc(var(--spacing)*3);
            margin-top: .75rem
        }
    }

    .htmlprint\:mt-3[data-exporthtml=true] {
        margin-top: .75rem
    }

    @media print {
        .htmlprint\:mt-4 {
            margin-top: calc(var(--spacing)*4);
            margin-top: 1rem
        }
    }

    .htmlprint\:mt-4[data-exporthtml=true] {
        margin-top: 1rem
    }

    @media print {
        .htmlprint\:mt-6 {
            margin-top: calc(var(--spacing)*6);
            margin-top: 1.5rem
        }
    }

    .htmlprint\:mt-6[data-exporthtml=true] {
        margin-top: 1.5rem
    }

    @media print {
        .htmlprint\:mt-8 {
            margin-top: calc(var(--spacing)*8);
            margin-top: 2rem
        }
    }

    .htmlprint\:mt-8[data-exporthtml=true] {
        margin-top: 2rem
    }

    @media print {
        .htmlprint\:mt-\[-5px\] {
            margin-top: -5px
        }
    }

    .htmlprint\:mt-\[-5px\][data-exporthtml=true] {
        margin-top: -5px
    }

    @media print {
        .htmlprint\:mt-\[3\.125rem\] {
            margin-top: 3.125rem
        }
    }

    .htmlprint\:mt-\[3\.125rem\][data-exporthtml=true] {
        margin-top: 3.125rem
    }

    @media print {
        body[dir=rtl] .htmlprint\:\!mr-0 {
            margin-right: 0 !important
        }

        body[dir=ltr] .htmlprint\:\!mr-0 {
            margin-left: 0 !important
        }
    }

    body[dir=rtl] .htmlprint\:\!mr-0[data-exporthtml=true] {
        margin-right: 0 !important
    }

    body[dir=ltr] .htmlprint\:\!mr-0[data-exporthtml=true] {
        margin-left: 0 !important
    }

    @media print {
        .htmlprint\:\!mx-1 {
            margin-left: .25rem !important;
            margin-right: .25rem !important
        }
    }

    .htmlprint\:\!mx-1[data-exporthtml=true] {
        margin-left: .25rem !important;
        margin-right: .25rem !important
    }

    @media print {
        .htmlprint\:\!mx-4 {
            margin-left: 1rem !important;
            margin-right: 1rem !important
        }
    }

    .htmlprint\:\!mx-4[data-exporthtml=true] {
        margin-left: 1rem !important;
        margin-right: 1rem !important
    }

    @media print {
        .htmlprint\:\!mx-5 {
            margin-left: 1.25rem !important;
            margin-right: 1.25rem !important
        }
    }

    .htmlprint\:\!mx-5[data-exporthtml=true] {
        margin-left: 1.25rem !important;
        margin-right: 1.25rem !important
    }

    @media print {
        body[dir=rtl] .htmlprint\:ml-0 {
            margin-left: 0
        }

        body[dir=ltr] .htmlprint\:ml-0 {
            margin-right: 0
        }
    }

    body[dir=rtl] .htmlprint\:ml-0[data-exporthtml=true] {
        margin-left: 0
    }

    body[dir=ltr] .htmlprint\:ml-0[data-exporthtml=true] {
        margin-right: 0
    }

    @media print {
        body[dir=rtl] .htmlprint\:ml-6 {
            margin-left: 1.5rem
        }

        body[dir=ltr] .htmlprint\:ml-6 {
            margin-right: 1.5rem
        }
    }

    body[dir=rtl] .htmlprint\:ml-6[data-exporthtml=true] {
        margin-left: 1.5rem
    }

    body[dir=ltr] .htmlprint\:ml-6[data-exporthtml=true] {
        margin-right: 1.5rem
    }

    @media print {
        body[dir=rtl] .htmlprint\:ml-16 {
            margin-left: 4rem
        }

        body[dir=ltr] .htmlprint\:ml-16 {
            margin-right: 4rem
        }
    }

    body[dir=rtl] .htmlprint\:ml-16[data-exporthtml=true] {
        margin-left: 4rem
    }

    body[dir=ltr] .htmlprint\:ml-16[data-exporthtml=true] {
        margin-right: 4rem
    }

    @media print {
        body[dir=rtl] .htmlprint\:mr-0 {
            margin-right: 0
        }

        body[dir=ltr] .htmlprint\:mr-0 {
            margin-left: 0
        }
    }

    body[dir=rtl] .htmlprint\:mr-0[data-exporthtml=true] {
        margin-right: 0
    }

    body[dir=ltr] .htmlprint\:mr-0[data-exporthtml=true] {
        margin-left: 0
    }

    @media print {
        body[dir=rtl] .htmlprint\:mr-1 {
            margin-right: .25rem
        }

        body[dir=ltr] .htmlprint\:mr-1 {
            margin-left: .25rem
        }
    }

    body[dir=rtl] .htmlprint\:mr-1[data-exporthtml=true] {
        margin-right: .25rem
    }

    body[dir=ltr] .htmlprint\:mr-1[data-exporthtml=true] {
        margin-left: .25rem
    }

    @media print {
        body[dir=rtl] .htmlprint\:mr-2 {
            margin-right: .5rem
        }

        body[dir=ltr] .htmlprint\:mr-2 {
            margin-left: .5rem
        }
    }

    body[dir=rtl] .htmlprint\:mr-2[data-exporthtml=true] {
        margin-right: .5rem
    }

    body[dir=ltr] .htmlprint\:mr-2[data-exporthtml=true] {
        margin-left: .5rem
    }

    @media print {
        body[dir=rtl] .htmlprint\:mr-4 {
            margin-right: 1rem
        }

        body[dir=ltr] .htmlprint\:mr-4 {
            margin-left: 1rem
        }
    }

    body[dir=rtl] .htmlprint\:mr-4[data-exporthtml=true] {
        margin-right: 1rem
    }

    body[dir=ltr] .htmlprint\:mr-4[data-exporthtml=true] {
        margin-left: 1rem
    }

    @media print {
        .htmlprint\:mx-0 {
            margin-left: 0;
            margin-right: 0
        }
    }

    .htmlprint\:mx-0[data-exporthtml=true] {
        margin-left: 0;
        margin-right: 0
    }

    @media print {
        .htmlprint\:mx-1 {
            margin-left: .25rem;
            margin-right: .25rem
        }
    }

    .htmlprint\:mx-1[data-exporthtml=true] {
        margin-left: .25rem;
        margin-right: .25rem
    }

    @media print {
        .htmlprint\:mx-2 {
            margin-left: .5rem;
            margin-right: .5rem
        }
    }

    .htmlprint\:mx-2[data-exporthtml=true] {
        margin-left: .5rem;
        margin-right: .5rem
    }

    @media print {
        .htmlprint\:mx-3 {
            margin-left: .75rem;
            margin-right: .75rem
        }
    }

    .htmlprint\:mx-3[data-exporthtml=true] {
        margin-left: .75rem;
        margin-right: .75rem
    }

    @media print {
        .htmlprint\:mx-4 {
            margin-left: 1rem;
            margin-right: 1rem
        }
    }

    .htmlprint\:mx-4[data-exporthtml=true] {
        margin-left: 1rem;
        margin-right: 1rem
    }

    @media print {
        .htmlprint\:mx-5 {
            margin-left: 1.25rem;
            margin-right: 1.25rem
        }
    }

    .htmlprint\:mx-5[data-exporthtml=true] {
        margin-left: 1.25rem;
        margin-right: 1.25rem
    }

    @media print {
        .htmlprint\:mx-6 {
            margin-left: 1.5rem;
            margin-right: 1.5rem
        }
    }

    .htmlprint\:mx-6[data-exporthtml=true] {
        margin-left: 1.5rem;
        margin-right: 1.5rem
    }

    @media print {
        .htmlprint\:mx-8 {
            margin-left: 2rem;
            margin-right: 2rem
        }
    }

    .htmlprint\:mx-8[data-exporthtml=true] {
        margin-left: 2rem;
        margin-right: 2rem
    }

    @media print {
        .htmlprint\:mx-\[3px\] {
            margin-left: 3px;
            margin-right: 3px
        }
    }

    .htmlprint\:mx-\[3px\][data-exporthtml=true] {
        margin-left: 3px;
        margin-right: 3px
    }

    @media print {
        .htmlprint\:mx-\[109px\] {
            margin-left: 109px;
            margin-right: 109px
        }
    }

    .htmlprint\:mx-\[109px\][data-exporthtml=true] {
        margin-left: 109px;
        margin-right: 109px
    }

    @media print {
        .htmlprint\:mx-auto {
            margin-left: auto;
            margin-right: auto
        }
    }

    .htmlprint\:mx-auto[data-exporthtml=true] {
        margin-left: auto;
        margin-right: auto
    }

    @media print {
        .htmlprint\:\!mr-0 {
            margin-right: calc(var(--spacing)*0) !important
        }
    }

    .htmlprint\:\!mr-0[data-exporthtml=true] {
        margin-right: calc(var(--spacing)*0) !important
    }

    @media print {
        .htmlprint\:mr-0 {
            margin-right: calc(var(--spacing)*0)
        }
    }

    .htmlprint\:mr-0[data-exporthtml=true] {
        margin-right: calc(var(--spacing)*0)
    }

    @media print {
        .htmlprint\:mr-1 {
            margin-right: calc(var(--spacing)*1)
        }
    }

    .htmlprint\:mr-1[data-exporthtml=true] {
        margin-right: calc(var(--spacing)*1)
    }

    @media print {
        .htmlprint\:mr-2 {
            margin-right: calc(var(--spacing)*2)
        }
    }

    .htmlprint\:mr-2[data-exporthtml=true] {
        margin-right: calc(var(--spacing)*2)
    }

    @media print {
        .htmlprint\:mr-4 {
            margin-right: calc(var(--spacing)*4)
        }
    }

    .htmlprint\:mr-4[data-exporthtml=true] {
        margin-right: calc(var(--spacing)*4)
    }

    @media print {
        .htmlprint\:\!mb-3 {
            margin-bottom: calc(var(--spacing)*3) !important;
            margin-bottom: .75rem !important
        }
    }

    .htmlprint\:\!mb-3[data-exporthtml=true] {
        margin-bottom: .75rem !important
    }

    @media print {
        .htmlprint\:mb-0 {
            margin-bottom: calc(var(--spacing)*0);
            margin-bottom: 0
        }
    }

    .htmlprint\:mb-0[data-exporthtml=true] {
        margin-bottom: 0
    }

    @media print {
        .htmlprint\:mb-1 {
            margin-bottom: calc(var(--spacing)*1);
            margin-bottom: .25rem
        }
    }

    .htmlprint\:mb-1[data-exporthtml=true] {
        margin-bottom: .25rem
    }

    @media print {
        .htmlprint\:mb-2 {
            margin-bottom: calc(var(--spacing)*2);
            margin-bottom: .5rem
        }
    }

    .htmlprint\:mb-2[data-exporthtml=true] {
        margin-bottom: .5rem
    }

    @media print {
        .htmlprint\:mb-2\.5 {
            margin-bottom: calc(var(--spacing)*2.5);
            margin-bottom: .625rem
        }
    }

    .htmlprint\:mb-2\.5[data-exporthtml=true] {
        margin-bottom: .625rem
    }

    @media print {
        .htmlprint\:mb-3 {
            margin-bottom: calc(var(--spacing)*3);
            margin-bottom: .75rem
        }
    }

    .htmlprint\:mb-3[data-exporthtml=true] {
        margin-bottom: .75rem
    }

    @media print {
        .htmlprint\:mb-10 {
            margin-bottom: calc(var(--spacing)*10);
            margin-bottom: 2.5rem
        }
    }

    .htmlprint\:mb-10[data-exporthtml=true] {
        margin-bottom: 2.5rem
    }

    @media print {
        .htmlprint\:mb-px {
            margin-bottom: 1px
        }
    }

    .htmlprint\:mb-px[data-exporthtml=true] {
        margin-bottom: 1px
    }

    @media print {
        .htmlprint\:ml-0 {
            margin-left: calc(var(--spacing)*0)
        }
    }

    .htmlprint\:ml-0[data-exporthtml=true] {
        margin-left: calc(var(--spacing)*0)
    }

    @media print {
        .htmlprint\:ml-6 {
            margin-left: calc(var(--spacing)*6)
        }
    }

    .htmlprint\:ml-6[data-exporthtml=true] {
        margin-left: calc(var(--spacing)*6)
    }

    @media print {
        .htmlprint\:ml-16 {
            margin-left: calc(var(--spacing)*16)
        }
    }

    .htmlprint\:ml-16[data-exporthtml=true] {
        margin-left: calc(var(--spacing)*16)
    }

    @media print {
        .htmlprint\:\!line-clamp-2 {
            -webkit-line-clamp: 2 !important;
            -webkit-box-orient: vertical !important;
            display: -webkit-box !important;
            overflow: hidden !important
        }
    }

    .htmlprint\:\!line-clamp-2[data-exporthtml=true] {
        -webkit-line-clamp: 2 !important;
        -webkit-box-orient: vertical !important;
        display: -webkit-box !important;
        overflow: hidden !important
    }

    @media print {
        .htmlprint\:\!block {
            display: block !important
        }
    }

    .htmlprint\:\!block[data-exporthtml=true] {
        display: block !important
    }

    @media print {
        .htmlprint\:\!hidden {
            display: none !important
        }
    }

    .htmlprint\:\!hidden[data-exporthtml=true] {
        display: none !important
    }

    @media print {
        .htmlprint\:block {
            display: block
        }
    }

    .htmlprint\:block[data-exporthtml=true] {
        display: block
    }

    @media print {
        .htmlprint\:contents {
            display: contents
        }
    }

    .htmlprint\:contents[data-exporthtml=true] {
        display: contents
    }

    @media print {
        .htmlprint\:flex {
            display: flex
        }
    }

    .htmlprint\:flex[data-exporthtml=true] {
        display: flex
    }

    @media print {
        .htmlprint\:flex\! {
            display: flex !important
        }
    }

    .htmlprint\:flex\![data-exporthtml=true] {
        display: flex !important
    }

    @media print {
        .htmlprint\:grid {
            display: grid
        }
    }

    .htmlprint\:grid[data-exporthtml=true] {
        display: grid
    }

    @media print {
        .htmlprint\:hidden {
            display: none
        }
    }

    .htmlprint\:hidden[data-exporthtml=true] {
        display: none
    }

    @media print {
        .htmlprint\:hidden\! {
            display: none !important
        }
    }

    .htmlprint\:hidden\![data-exporthtml=true] {
        display: none !important
    }

    @media print {
        .htmlprint\:inline-block {
            display: inline-block
        }
    }

    .htmlprint\:inline-block[data-exporthtml=true] {
        display: inline-block
    }

    @media print {
        .htmlprint\:h-7 {
            height: calc(var(--spacing)*7)
        }
    }

    .htmlprint\:h-7[data-exporthtml=true] {
        height: calc(var(--spacing)*7)
    }

    @media print {
        .htmlprint\:h-8 {
            height: calc(var(--spacing)*8)
        }
    }

    .htmlprint\:h-8[data-exporthtml=true] {
        height: calc(var(--spacing)*8)
    }

    @media print {
        .htmlprint\:h-\[100vh\] {
            height: 100vh
        }
    }

    .htmlprint\:h-\[100vh\][data-exporthtml=true] {
        height: 100vh
    }

    @media print {
        .htmlprint\:h-\[150px\] {
            height: 150px
        }
    }

    .htmlprint\:h-\[150px\][data-exporthtml=true] {
        height: 150px
    }

    @media print {
        .htmlprint\:h-auto {
            height: auto
        }
    }

    .htmlprint\:h-auto[data-exporthtml=true] {
        height: auto
    }

    @media print {
        .htmlprint\:h-fit {
            height: fit-content
        }
    }

    .htmlprint\:h-fit[data-exporthtml=true] {
        height: fit-content
    }

    @media print {
        .htmlprint\:h-full {
            height: 100%
        }
    }

    .htmlprint\:h-full[data-exporthtml=true] {
        height: 100%
    }

    @media print {
        .htmlprint\:min-h-0 {
            min-height: calc(var(--spacing)*0)
        }
    }

    .htmlprint\:min-h-0[data-exporthtml=true] {
        min-height: calc(var(--spacing)*0)
    }

    @media print {
        .htmlprint\:min-h-\[50px\] {
            min-height: 50px
        }
    }

    .htmlprint\:min-h-\[50px\][data-exporthtml=true] {
        min-height: 50px
    }

    @media print {
        .htmlprint\:min-h-fit {
            min-height: fit-content
        }
    }

    .htmlprint\:min-h-fit[data-exporthtml=true] {
        min-height: fit-content
    }

    @media print {
        .htmlprint\:min-h-full {
            min-height: 100%
        }
    }

    .htmlprint\:min-h-full[data-exporthtml=true] {
        min-height: 100%
    }

    @media print {
        .htmlprint\:\!w-24 {
            width: calc(var(--spacing)*24) !important
        }
    }

    .htmlprint\:\!w-24[data-exporthtml=true] {
        width: calc(var(--spacing)*24) !important
    }

    @media print {
        .htmlprint\:\!w-40 {
            width: calc(var(--spacing)*40) !important
        }
    }

    .htmlprint\:\!w-40[data-exporthtml=true] {
        width: calc(var(--spacing)*40) !important
    }

    @media print {
        .htmlprint\:\!w-\[2\.5rem\] {
            width: 2.5rem !important
        }
    }

    .htmlprint\:\!w-\[2\.5rem\][data-exporthtml=true] {
        width: 2.5rem !important
    }

    @media print {
        .htmlprint\:\!w-\[2rem\] {
            width: 2rem !important
        }
    }

    .htmlprint\:\!w-\[2rem\][data-exporthtml=true] {
        width: 2rem !important
    }

    @media print {
        .htmlprint\:\!w-\[3\.9rem\] {
            width: 3.9rem !important
        }
    }

    .htmlprint\:\!w-\[3\.9rem\][data-exporthtml=true] {
        width: 3.9rem !important
    }

    @media print {
        .htmlprint\:\!w-\[3\.125rem\] {
            width: 3.125rem !important
        }
    }

    .htmlprint\:\!w-\[3\.125rem\][data-exporthtml=true] {
        width: 3.125rem !important
    }

    @media print {
        .htmlprint\:\!w-\[3rem\] {
            width: 3rem !important
        }
    }

    .htmlprint\:\!w-\[3rem\][data-exporthtml=true] {
        width: 3rem !important
    }

    @media print {
        .htmlprint\:\!w-\[4\.5rem\] {
            width: 4.5rem !important
        }
    }

    .htmlprint\:\!w-\[4\.5rem\][data-exporthtml=true] {
        width: 4.5rem !important
    }

    @media print {
        .htmlprint\:\!w-\[4\.813rem\] {
            width: 4.813rem !important
        }
    }

    .htmlprint\:\!w-\[4\.813rem\][data-exporthtml=true] {
        width: 4.813rem !important
    }

    @media print {
        .htmlprint\:\!w-\[4rem\] {
            width: 4rem !important
        }
    }

    .htmlprint\:\!w-\[4rem\][data-exporthtml=true] {
        width: 4rem !important
    }

    @media print {
        .htmlprint\:\!w-\[5\.75rem\] {
            width: 5.75rem !important
        }
    }

    .htmlprint\:\!w-\[5\.75rem\][data-exporthtml=true] {
        width: 5.75rem !important
    }

    @media print {
        .htmlprint\:\!w-\[5\.625rem\] {
            width: 5.625rem !important
        }
    }

    .htmlprint\:\!w-\[5\.625rem\][data-exporthtml=true] {
        width: 5.625rem !important
    }

    @media print {
        .htmlprint\:\!w-\[5rem\] {
            width: 5rem !important
        }
    }

    .htmlprint\:\!w-\[5rem\][data-exporthtml=true] {
        width: 5rem !important
    }

    @media print {
        .htmlprint\:\!w-\[6\.4rem\] {
            width: 6.4rem !important
        }
    }

    .htmlprint\:\!w-\[6\.4rem\][data-exporthtml=true] {
        width: 6.4rem !important
    }

    @media print {
        .htmlprint\:\!w-\[6\.5rem\] {
            width: 6.5rem !important
        }
    }

    .htmlprint\:\!w-\[6\.5rem\][data-exporthtml=true] {
        width: 6.5rem !important
    }

    @media print {
        .htmlprint\:\!w-\[6\.8rem\] {
            width: 6.8rem !important
        }
    }

    .htmlprint\:\!w-\[6\.8rem\][data-exporthtml=true] {
        width: 6.8rem !important
    }

    @media print {
        .htmlprint\:\!w-\[6\.25rem\] {
            width: 6.25rem !important
        }
    }

    .htmlprint\:\!w-\[6\.25rem\][data-exporthtml=true] {
        width: 6.25rem !important
    }

    @media print {
        .htmlprint\:\!w-\[6\.063rem\] {
            width: 6.063rem !important
        }
    }

    .htmlprint\:\!w-\[6\.063rem\][data-exporthtml=true] {
        width: 6.063rem !important
    }

    @media print {
        .htmlprint\:\!w-\[6\.125rem\] {
            width: 6.125rem !important
        }
    }

    .htmlprint\:\!w-\[6\.125rem\][data-exporthtml=true] {
        width: 6.125rem !important
    }

    @media print {
        .htmlprint\:\!w-\[6\.813rem\] {
            width: 6.813rem !important
        }
    }

    .htmlprint\:\!w-\[6\.813rem\][data-exporthtml=true] {
        width: 6.813rem !important
    }

    @media print {
        .htmlprint\:\!w-\[6\.875rem\] {
            width: 6.875rem !important
        }
    }

    .htmlprint\:\!w-\[6\.875rem\][data-exporthtml=true] {
        width: 6.875rem !important
    }

    @media print {
        .htmlprint\:\!w-\[6rem\] {
            width: 6rem !important
        }
    }

    .htmlprint\:\!w-\[6rem\][data-exporthtml=true] {
        width: 6rem !important
    }

    @media print {
        .htmlprint\:\!w-\[7\.3rem\] {
            width: 7.3rem !important
        }
    }

    .htmlprint\:\!w-\[7\.3rem\][data-exporthtml=true] {
        width: 7.3rem !important
    }

    @media print {
        .htmlprint\:\!w-\[7\.5rem\] {
            width: 7.5rem !important
        }
    }

    .htmlprint\:\!w-\[7\.5rem\][data-exporthtml=true] {
        width: 7.5rem !important
    }

    @media print {
        .htmlprint\:\!w-\[7\.25rem\] {
            width: 7.25rem !important
        }
    }

    .htmlprint\:\!w-\[7\.25rem\][data-exporthtml=true] {
        width: 7.25rem !important
    }

    @media print {
        .htmlprint\:\!w-\[7rem\] {
            width: 7rem !important
        }
    }

    .htmlprint\:\!w-\[7rem\][data-exporthtml=true] {
        width: 7rem !important
    }

    @media print {
        .htmlprint\:\!w-\[8\.5rem\] {
            width: 8.5rem !important
        }
    }

    .htmlprint\:\!w-\[8\.5rem\][data-exporthtml=true] {
        width: 8.5rem !important
    }

    @media print {
        .htmlprint\:\!w-\[8\.75rem\] {
            width: 8.75rem !important
        }
    }

    .htmlprint\:\!w-\[8\.75rem\][data-exporthtml=true] {
        width: 8.75rem !important
    }

    @media print {
        .htmlprint\:\!w-\[8\.125rem\] {
            width: 8.125rem !important
        }
    }

    .htmlprint\:\!w-\[8\.125rem\][data-exporthtml=true] {
        width: 8.125rem !important
    }

    @media print {
        .htmlprint\:\!w-\[8rem\] {
            width: 8rem !important
        }
    }

    .htmlprint\:\!w-\[8rem\][data-exporthtml=true] {
        width: 8rem !important
    }

    @media print {
        .htmlprint\:\!w-\[9\.5rem\] {
            width: 9.5rem !important
        }
    }

    .htmlprint\:\!w-\[9\.5rem\][data-exporthtml=true] {
        width: 9.5rem !important
    }

    @media print {
        .htmlprint\:\!w-\[9\.75rem\] {
            width: 9.75rem !important
        }
    }

    .htmlprint\:\!w-\[9\.75rem\][data-exporthtml=true] {
        width: 9.75rem !important
    }

    @media print {
        .htmlprint\:\!w-\[9rem\] {
            width: 9rem !important
        }
    }

    .htmlprint\:\!w-\[9rem\][data-exporthtml=true] {
        width: 9rem !important
    }

    @media print {
        .htmlprint\:\!w-\[10\.625rem\] {
            width: 10.625rem !important
        }
    }

    .htmlprint\:\!w-\[10\.625rem\][data-exporthtml=true] {
        width: 10.625rem !important
    }

    @media print {
        .htmlprint\:\!w-\[10rem\] {
            width: 10rem !important
        }
    }

    .htmlprint\:\!w-\[10rem\][data-exporthtml=true] {
        width: 10rem !important
    }

    @media print {
        .htmlprint\:\!w-\[11\.25rem\] {
            width: 11.25rem !important
        }
    }

    .htmlprint\:\!w-\[11\.25rem\][data-exporthtml=true] {
        width: 11.25rem !important
    }

    @media print {
        .htmlprint\:\!w-\[13rem\] {
            width: 13rem !important
        }
    }

    .htmlprint\:\!w-\[13rem\][data-exporthtml=true] {
        width: 13rem !important
    }

    @media print {
        .htmlprint\:\!w-\[18rem\] {
            width: 18rem !important
        }
    }

    .htmlprint\:\!w-\[18rem\][data-exporthtml=true] {
        width: 18rem !important
    }

    @media print {
        .htmlprint\:\!w-\[20rem\] {
            width: 20rem !important
        }
    }

    .htmlprint\:\!w-\[20rem\][data-exporthtml=true] {
        width: 20rem !important
    }

    @media print {
        .htmlprint\:\!w-\[100vw\] {
            width: 100vw !important
        }
    }

    .htmlprint\:\!w-\[100vw\][data-exporthtml=true] {
        width: 100vw !important
    }

    @media print {
        .htmlprint\:\!w-\[110px\] {
            width: 110px !important
        }
    }

    .htmlprint\:\!w-\[110px\][data-exporthtml=true] {
        width: 110px !important
    }

    @media print {
        .htmlprint\:\!w-\[120px\] {
            width: 120px !important
        }
    }

    .htmlprint\:\!w-\[120px\][data-exporthtml=true] {
        width: 120px !important
    }

    @media print {
        .htmlprint\:\!w-\[calc\(100\%\+41px\)\] {
            width: calc(100% + 41px) !important
        }
    }

    .htmlprint\:\!w-\[calc\(100\%\+41px\)\][data-exporthtml=true] {
        width: calc(100% + 41px) !important
    }

    @media print {
        .htmlprint\:\!w-auto {
            width: auto !important
        }
    }

    .htmlprint\:\!w-auto[data-exporthtml=true] {
        width: auto !important
    }

    @media print {
        .htmlprint\:\!w-full {
            width: 100% !important
        }
    }

    .htmlprint\:\!w-full[data-exporthtml=true] {
        width: 100% !important
    }

    @media print {
        .htmlprint\:w-1\/2 {
            width: 50%
        }
    }

    .htmlprint\:w-1\/2[data-exporthtml=true] {
        width: 50%
    }

    @media print {
        .htmlprint\:w-1\/3 {
            width: 33.3333%
        }
    }

    .htmlprint\:w-1\/3[data-exporthtml=true] {
        width: 33.3333%
    }

    @media print {
        .htmlprint\:w-1\/4 {
            width: 25%
        }
    }

    .htmlprint\:w-1\/4[data-exporthtml=true] {
        width: 25%
    }

    @media print {
        .htmlprint\:w-1\/5 {
            width: 20%
        }
    }

    .htmlprint\:w-1\/5[data-exporthtml=true] {
        width: 20%
    }

    @media print {
        .htmlprint\:w-4 {
            width: calc(var(--spacing)*4)
        }
    }

    .htmlprint\:w-4[data-exporthtml=true] {
        width: calc(var(--spacing)*4)
    }

    @media print {
        .htmlprint\:w-4\/6 {
            width: 66.6667%
        }
    }

    .htmlprint\:w-4\/6[data-exporthtml=true] {
        width: 66.6667%
    }

    @media print {
        .htmlprint\:w-24 {
            width: calc(var(--spacing)*24)
        }
    }

    .htmlprint\:w-24[data-exporthtml=true] {
        width: calc(var(--spacing)*24)
    }

    @media print {
        .htmlprint\:w-28 {
            width: calc(var(--spacing)*28)
        }
    }

    .htmlprint\:w-28[data-exporthtml=true] {
        width: calc(var(--spacing)*28)
    }

    @media print {
        .htmlprint\:w-\[1\.875rem\] {
            width: 1.875rem
        }
    }

    .htmlprint\:w-\[1\.875rem\][data-exporthtml=true] {
        width: 1.875rem
    }

    @media print {
        .htmlprint\:w-\[2rem\] {
            width: 2rem
        }
    }

    .htmlprint\:w-\[2rem\][data-exporthtml=true] {
        width: 2rem
    }

    @media print {
        .htmlprint\:w-\[4\.375rem\] {
            width: 4.375rem
        }
    }

    .htmlprint\:w-\[4\.375rem\][data-exporthtml=true] {
        width: 4.375rem
    }

    @media print {
        .htmlprint\:w-\[4\.813rem\]\! {
            width: 4.813rem !important
        }
    }

    .htmlprint\:w-\[4\.813rem\]\![data-exporthtml=true] {
        width: 4.813rem !important
    }

    @media print {
        .htmlprint\:w-\[5\.5rem\] {
            width: 5.5rem
        }
    }

    .htmlprint\:w-\[5\.5rem\][data-exporthtml=true] {
        width: 5.5rem
    }

    @media print {
        .htmlprint\:w-\[5rem\] {
            width: 5rem
        }
    }

    .htmlprint\:w-\[5rem\][data-exporthtml=true] {
        width: 5rem
    }

    @media print {
        .htmlprint\:w-\[6\.3rem\] {
            width: 6.3rem
        }
    }

    .htmlprint\:w-\[6\.3rem\][data-exporthtml=true] {
        width: 6.3rem
    }

    @media print {
        .htmlprint\:w-\[6\.5rem\] {
            width: 6.5rem
        }
    }

    .htmlprint\:w-\[6\.5rem\][data-exporthtml=true] {
        width: 6.5rem
    }

    @media print {
        .htmlprint\:w-\[6\.25rem\] {
            width: 6.25rem
        }
    }

    .htmlprint\:w-\[6\.25rem\][data-exporthtml=true] {
        width: 6.25rem
    }

    @media print {
        .htmlprint\:w-\[6\.125rem\] {
            width: 6.125rem
        }
    }

    .htmlprint\:w-\[6\.125rem\][data-exporthtml=true] {
        width: 6.125rem
    }

    @media print {
        .htmlprint\:w-\[6rem\] {
            width: 6rem
        }
    }

    .htmlprint\:w-\[6rem\][data-exporthtml=true] {
        width: 6rem
    }

    @media print {
        .htmlprint\:w-\[7\.5rem\] {
            width: 7.5rem
        }
    }

    .htmlprint\:w-\[7\.5rem\][data-exporthtml=true] {
        width: 7.5rem
    }

    @media print {
        .htmlprint\:w-\[7rem\] {
            width: 7rem
        }
    }

    .htmlprint\:w-\[7rem\][data-exporthtml=true] {
        width: 7rem
    }

    @media print {
        .htmlprint\:w-\[8\.1rem\] {
            width: 8.1rem
        }
    }

    .htmlprint\:w-\[8\.1rem\][data-exporthtml=true] {
        width: 8.1rem
    }

    @media print {
        .htmlprint\:w-\[8\.2rem\] {
            width: 8.2rem
        }
    }

    .htmlprint\:w-\[8\.2rem\][data-exporthtml=true] {
        width: 8.2rem
    }

    @media print {
        .htmlprint\:w-\[8\.5rem\] {
            width: 8.5rem
        }
    }

    .htmlprint\:w-\[8\.5rem\][data-exporthtml=true] {
        width: 8.5rem
    }

    @media print {
        .htmlprint\:w-\[8\.9\%\] {
            width: 8.9%
        }
    }

    .htmlprint\:w-\[8\.9\%\][data-exporthtml=true] {
        width: 8.9%
    }

    @media print {
        .htmlprint\:w-\[8\.75rem\] {
            width: 8.75rem
        }
    }

    .htmlprint\:w-\[8\.75rem\][data-exporthtml=true] {
        width: 8.75rem
    }

    @media print {
        .htmlprint\:w-\[8rem\] {
            width: 8rem
        }
    }

    .htmlprint\:w-\[8rem\][data-exporthtml=true] {
        width: 8rem
    }

    @media print {
        .htmlprint\:w-\[9\.375rem\] {
            width: 9.375rem
        }
    }

    .htmlprint\:w-\[9\.375rem\][data-exporthtml=true] {
        width: 9.375rem
    }

    @media print {
        .htmlprint\:w-\[9\.438rem\] {
            width: 9.438rem
        }
    }

    .htmlprint\:w-\[9\.438rem\][data-exporthtml=true] {
        width: 9.438rem
    }

    @media print {
        .htmlprint\:w-\[9rem\] {
            width: 9rem
        }
    }

    .htmlprint\:w-\[9rem\][data-exporthtml=true] {
        width: 9rem
    }

    @media print {
        .htmlprint\:w-\[10\.5rem\] {
            width: 10.5rem
        }
    }

    .htmlprint\:w-\[10\.5rem\][data-exporthtml=true] {
        width: 10.5rem
    }

    @media print {
        .htmlprint\:w-\[10\.9375rem\] {
            width: 10.9375rem
        }
    }

    .htmlprint\:w-\[10\.9375rem\][data-exporthtml=true] {
        width: 10.9375rem
    }

    @media print {
        .htmlprint\:w-\[10rem\] {
            width: 10rem
        }
    }

    .htmlprint\:w-\[10rem\][data-exporthtml=true] {
        width: 10rem
    }

    @media print {
        .htmlprint\:w-\[10rem\]\! {
            width: 10rem !important
        }
    }

    .htmlprint\:w-\[10rem\]\![data-exporthtml=true] {
        width: 10rem !important
    }

    @media print {
        .htmlprint\:w-\[13\.75rem\] {
            width: 13.75rem
        }
    }

    .htmlprint\:w-\[13\.75rem\][data-exporthtml=true] {
        width: 13.75rem
    }

    @media print {
        .htmlprint\:w-\[20\%\] {
            width: 20%
        }
    }

    .htmlprint\:w-\[20\%\][data-exporthtml=true] {
        width: 20%
    }

    @media print {
        .htmlprint\:w-\[24\%\] {
            width: 24%
        }
    }

    .htmlprint\:w-\[24\%\][data-exporthtml=true] {
        width: 24%
    }

    @media print {
        .htmlprint\:w-\[26\%\] {
            width: 26%
        }
    }

    .htmlprint\:w-\[26\%\][data-exporthtml=true] {
        width: 26%
    }

    @media print {
        .htmlprint\:w-\[34\%\] {
            width: 34%
        }
    }

    .htmlprint\:w-\[34\%\][data-exporthtml=true] {
        width: 34%
    }

    @media print {
        .htmlprint\:w-\[40px\] {
            width: 40px
        }
    }

    .htmlprint\:w-\[40px\][data-exporthtml=true] {
        width: 40px
    }

    @media print {
        .htmlprint\:w-\[50px\] {
            width: 50px
        }
    }

    .htmlprint\:w-\[50px\][data-exporthtml=true] {
        width: 50px
    }

    @media print {
        .htmlprint\:w-\[75px\] {
            width: 75px
        }
    }

    .htmlprint\:w-\[75px\][data-exporthtml=true] {
        width: 75px
    }

    @media print {
        .htmlprint\:w-\[80px\] {
            width: 80px
        }
    }

    .htmlprint\:w-\[80px\][data-exporthtml=true] {
        width: 80px
    }

    @media print {
        .htmlprint\:w-\[100px\] {
            width: 100px
        }
    }

    .htmlprint\:w-\[100px\][data-exporthtml=true] {
        width: 100px
    }

    @media print {
        .htmlprint\:w-\[140px\] {
            width: 140px
        }
    }

    .htmlprint\:w-\[140px\][data-exporthtml=true] {
        width: 140px
    }

    @media print {
        .htmlprint\:w-\[150px\] {
            width: 150px
        }
    }

    .htmlprint\:w-\[150px\][data-exporthtml=true] {
        width: 150px
    }

    @media print {
        .htmlprint\:w-\[151px\] {
            width: 151px
        }
    }

    .htmlprint\:w-\[151px\][data-exporthtml=true] {
        width: 151px
    }

    @media print {
        .htmlprint\:w-\[180px\] {
            width: 180px
        }
    }

    .htmlprint\:w-\[180px\][data-exporthtml=true] {
        width: 180px
    }

    @media print {
        .htmlprint\:w-\[400px\] {
            width: 400px
        }
    }

    .htmlprint\:w-\[400px\][data-exporthtml=true] {
        width: 400px
    }

    @media print {
        .htmlprint\:w-\[500px\] {
            width: 500px
        }
    }

    .htmlprint\:w-\[500px\][data-exporthtml=true] {
        width: 500px
    }

    @media print {
        .htmlprint\:w-auto {
            width: auto
        }
    }

    .htmlprint\:w-auto[data-exporthtml=true] {
        width: auto
    }

    @media print {
        .htmlprint\:w-fit {
            width: fit-content
        }
    }

    .htmlprint\:w-fit[data-exporthtml=true] {
        width: fit-content
    }

    @media print {
        .htmlprint\:w-full {
            width: 100%
        }
    }

    .htmlprint\:w-full[data-exporthtml=true] {
        width: 100%
    }

    @media print {
        .htmlprint\:max-w-\[2rem\] {
            max-width: 2rem
        }
    }

    .htmlprint\:max-w-\[2rem\][data-exporthtml=true] {
        max-width: 2rem
    }

    @media print {
        .htmlprint\:max-w-\[3\.125rem\] {
            max-width: 3.125rem
        }
    }

    .htmlprint\:max-w-\[3\.125rem\][data-exporthtml=true] {
        max-width: 3.125rem
    }

    @media print {
        .htmlprint\:max-w-\[5\.8rem\] {
            max-width: 5.8rem
        }
    }

    .htmlprint\:max-w-\[5\.8rem\][data-exporthtml=true] {
        max-width: 5.8rem
    }

    @media print {
        .htmlprint\:max-w-\[6\.25rem\] {
            max-width: 6.25rem
        }
    }

    .htmlprint\:max-w-\[6\.25rem\][data-exporthtml=true] {
        max-width: 6.25rem
    }

    @media print {
        .htmlprint\:max-w-\[7\.5rem\] {
            max-width: 7.5rem
        }
    }

    .htmlprint\:max-w-\[7\.5rem\][data-exporthtml=true] {
        max-width: 7.5rem
    }

    @media print {
        .htmlprint\:max-w-\[7rem\] {
            max-width: 7rem
        }
    }

    .htmlprint\:max-w-\[7rem\][data-exporthtml=true] {
        max-width: 7rem
    }

    @media print {
        .htmlprint\:max-w-\[8\.5rem\] {
            max-width: 8.5rem
        }
    }

    .htmlprint\:max-w-\[8\.5rem\][data-exporthtml=true] {
        max-width: 8.5rem
    }

    @media print {
        .htmlprint\:max-w-\[8rem\] {
            max-width: 8rem
        }
    }

    .htmlprint\:max-w-\[8rem\][data-exporthtml=true] {
        max-width: 8rem
    }

    @media print {
        .htmlprint\:max-w-\[9\.375rem\] {
            max-width: 9.375rem
        }
    }

    .htmlprint\:max-w-\[9\.375rem\][data-exporthtml=true] {
        max-width: 9.375rem
    }

    @media print {
        .htmlprint\:max-w-\[9rem\] {
            max-width: 9rem
        }
    }

    .htmlprint\:max-w-\[9rem\][data-exporthtml=true] {
        max-width: 9rem
    }

    @media print {
        .htmlprint\:max-w-\[10rem\] {
            max-width: 10rem
        }
    }

    .htmlprint\:max-w-\[10rem\][data-exporthtml=true] {
        max-width: 10rem
    }

    @media print {
        .htmlprint\:max-w-\[13rem\] {
            max-width: 13rem
        }
    }

    .htmlprint\:max-w-\[13rem\][data-exporthtml=true] {
        max-width: 13rem
    }

    @media print {
        .htmlprint\:max-w-\[35\%\] {
            max-width: 35%
        }
    }

    .htmlprint\:max-w-\[35\%\][data-exporthtml=true] {
        max-width: 35%
    }

    @media print {
        .htmlprint\:max-w-\[300px\] {
            max-width: 300px
        }
    }

    .htmlprint\:max-w-\[300px\][data-exporthtml=true] {
        max-width: 300px
    }

    @media print {
        .htmlprint\:max-w-\[360px\] {
            max-width: 360px
        }
    }

    .htmlprint\:max-w-\[360px\][data-exporthtml=true] {
        max-width: 360px
    }

    @media print {
        .htmlprint\:max-w-fit {
            max-width: fit-content
        }
    }

    .htmlprint\:max-w-fit[data-exporthtml=true] {
        max-width: fit-content
    }

    @media print {
        .htmlprint\:max-w-full {
            max-width: 100%
        }
    }

    .htmlprint\:max-w-full[data-exporthtml=true] {
        max-width: 100%
    }

    @media print {
        .htmlprint\:max-w-none {
            max-width: none
        }
    }

    .htmlprint\:max-w-none[data-exporthtml=true] {
        max-width: none
    }

    @media print {
        .htmlprint\:\!min-w-\[2rem\] {
            min-width: 2rem !important
        }
    }

    .htmlprint\:\!min-w-\[2rem\][data-exporthtml=true] {
        min-width: 2rem !important
    }

    @media print {
        .htmlprint\:\!min-w-\[8rem\] {
            min-width: 8rem !important
        }
    }

    .htmlprint\:\!min-w-\[8rem\][data-exporthtml=true] {
        min-width: 8rem !important
    }

    @media print {
        .htmlprint\:\!min-w-\[10rem\] {
            min-width: 10rem !important
        }
    }

    .htmlprint\:\!min-w-\[10rem\][data-exporthtml=true] {
        min-width: 10rem !important
    }

    @media print {
        .htmlprint\:\!min-w-\[120px\] {
            min-width: 120px !important
        }
    }

    .htmlprint\:\!min-w-\[120px\][data-exporthtml=true] {
        min-width: 120px !important
    }

    @media print {
        .htmlprint\:min-w-0 {
            min-width: calc(var(--spacing)*0)
        }
    }

    .htmlprint\:min-w-0[data-exporthtml=true] {
        min-width: calc(var(--spacing)*0)
    }

    @media print {
        .htmlprint\:min-w-\[2rem\] {
            min-width: 2rem
        }
    }

    .htmlprint\:min-w-\[2rem\][data-exporthtml=true] {
        min-width: 2rem
    }

    @media print {
        .htmlprint\:min-w-\[5\.8rem\] {
            min-width: 5.8rem
        }
    }

    .htmlprint\:min-w-\[5\.8rem\][data-exporthtml=true] {
        min-width: 5.8rem
    }

    @media print {
        .htmlprint\:min-w-\[5\.625rem\] {
            min-width: 5.625rem
        }
    }

    .htmlprint\:min-w-\[5\.625rem\][data-exporthtml=true] {
        min-width: 5.625rem
    }

    @media print {
        .htmlprint\:min-w-\[5rem\] {
            min-width: 5rem
        }
    }

    .htmlprint\:min-w-\[5rem\][data-exporthtml=true] {
        min-width: 5rem
    }

    @media print {
        .htmlprint\:min-w-\[6\.5rem\] {
            min-width: 6.5rem
        }
    }

    .htmlprint\:min-w-\[6\.5rem\][data-exporthtml=true] {
        min-width: 6.5rem
    }

    @media print {
        .htmlprint\:min-w-\[6\.25rem\] {
            min-width: 6.25rem
        }
    }

    .htmlprint\:min-w-\[6\.25rem\][data-exporthtml=true] {
        min-width: 6.25rem
    }

    @media print {
        .htmlprint\:min-w-\[6\.875rem\] {
            min-width: 6.875rem
        }
    }

    .htmlprint\:min-w-\[6\.875rem\][data-exporthtml=true] {
        min-width: 6.875rem
    }

    @media print {
        .htmlprint\:min-w-\[6rem\] {
            min-width: 6rem
        }
    }

    .htmlprint\:min-w-\[6rem\][data-exporthtml=true] {
        min-width: 6rem
    }

    @media print {
        .htmlprint\:min-w-\[7\.5rem\] {
            min-width: 7.5rem
        }
    }

    .htmlprint\:min-w-\[7\.5rem\][data-exporthtml=true] {
        min-width: 7.5rem
    }

    @media print {
        .htmlprint\:min-w-\[8rem\] {
            min-width: 8rem
        }
    }

    .htmlprint\:min-w-\[8rem\][data-exporthtml=true] {
        min-width: 8rem
    }

    @media print {
        .htmlprint\:min-w-\[9\.375rem\] {
            min-width: 9.375rem
        }
    }

    .htmlprint\:min-w-\[9\.375rem\][data-exporthtml=true] {
        min-width: 9.375rem
    }

    @media print {
        .htmlprint\:min-w-\[9rem\] {
            min-width: 9rem
        }
    }

    .htmlprint\:min-w-\[9rem\][data-exporthtml=true] {
        min-width: 9rem
    }

    @media print {
        .htmlprint\:min-w-\[10\.9375rem\] {
            min-width: 10.9375rem
        }
    }

    .htmlprint\:min-w-\[10\.9375rem\][data-exporthtml=true] {
        min-width: 10.9375rem
    }

    @media print {
        .htmlprint\:min-w-\[10rem\] {
            min-width: 10rem
        }
    }

    .htmlprint\:min-w-\[10rem\][data-exporthtml=true] {
        min-width: 10rem
    }

    @media print {
        .htmlprint\:min-w-\[90px\] {
            min-width: 90px
        }
    }

    .htmlprint\:min-w-\[90px\][data-exporthtml=true] {
        min-width: 90px
    }

    @media print {
        .htmlprint\:min-w-\[100px\] {
            min-width: 100px
        }
    }

    .htmlprint\:min-w-\[100px\][data-exporthtml=true] {
        min-width: 100px
    }

    @media print {
        .htmlprint\:min-w-\[140px\] {
            min-width: 140px
        }
    }

    .htmlprint\:min-w-\[140px\][data-exporthtml=true] {
        min-width: 140px
    }

    @media print {
        .htmlprint\:min-w-\[165px\] {
            min-width: 165px
        }
    }

    .htmlprint\:min-w-\[165px\][data-exporthtml=true] {
        min-width: 165px
    }

    @media print {
        .htmlprint\:min-w-fit {
            min-width: fit-content
        }
    }

    .htmlprint\:min-w-fit[data-exporthtml=true] {
        min-width: fit-content
    }

    @media print {
        .htmlprint\:min-w-max {
            min-width: max-content
        }
    }

    .htmlprint\:min-w-max[data-exporthtml=true] {
        min-width: max-content
    }

    @media print {
        .htmlprint\:flex-0 {
            flex: 0
        }
    }

    .htmlprint\:flex-0[data-exporthtml=true] {
        flex: 0
    }

    @media print {
        .htmlprint\:flex-none {
            flex: none
        }
    }

    .htmlprint\:flex-none[data-exporthtml=true] {
        flex: none
    }

    @media print {
        .htmlprint\:shrink-0 {
            flex-shrink: 0
        }
    }

    .htmlprint\:shrink-0[data-exporthtml=true] {
        flex-shrink: 0
    }

    @media print {
        .htmlprint\:\!grow-1 {
            flex-grow: 1 !important
        }
    }

    .htmlprint\:\!grow-1[data-exporthtml=true] {
        flex-grow: 1 !important
    }

    @media print {
        .htmlprint\:grow {
            flex-grow: 1
        }
    }

    .htmlprint\:grow[data-exporthtml=true] {
        flex-grow: 1
    }

    @media print {
        .htmlprint\:grow-0 {
            flex-grow: 0
        }
    }

    .htmlprint\:grow-0[data-exporthtml=true] {
        flex-grow: 0
    }

    @media print {
        .htmlprint\:grow-1 {
            flex-grow: 1
        }
    }

    .htmlprint\:grow-1[data-exporthtml=true] {
        flex-grow: 1
    }

    @media print {
        .htmlprint\:\!translate-x-0 {
            --tw-translate-x: calc(var(--spacing)*0) !important;
            translate: var(--tw-translate-x)var(--tw-translate-y) !important
        }
    }

    .htmlprint\:\!translate-x-0[data-exporthtml=true] {
        --tw-translate-x: calc(var(--spacing)*0) !important;
        translate: var(--tw-translate-x)var(--tw-translate-y) !important
    }

    @media print {
        .htmlprint\:translate-x-\[38px\] {
            --tw-translate-x: 38px;
            translate: var(--tw-translate-x)var(--tw-translate-y)
        }
    }

    .htmlprint\:translate-x-\[38px\][data-exporthtml=true] {
        --tw-translate-x: 38px;
        translate: var(--tw-translate-x)var(--tw-translate-y)
    }

    @media print {
        .htmlprint\:cursor-default {
            cursor: default
        }
    }

    .htmlprint\:cursor-default[data-exporthtml=true] {
        cursor: default
    }

    @media print {
        .htmlprint\:cursor-text {
            cursor: text
        }
    }

    .htmlprint\:cursor-text[data-exporthtml=true] {
        cursor: text
    }

    @media print {
        .htmlprint\:break-inside-auto {
            break-inside: auto
        }
    }

    .htmlprint\:break-inside-auto[data-exporthtml=true] {
        break-inside: auto
    }

    @media print {
        .htmlprint\:break-inside-avoid {
            break-inside: avoid
        }
    }

    .htmlprint\:break-inside-avoid[data-exporthtml=true] {
        break-inside: avoid
    }

    @media print {
        .htmlprint\:grid-cols-3 {
            grid-template-columns: repeat(3, minmax(0, 1fr))
        }
    }

    .htmlprint\:grid-cols-3[data-exporthtml=true] {
        grid-template-columns: repeat(3, minmax(0, 1fr))
    }

    @media print {
        .htmlprint\:flex-col {
            flex-direction: column
        }
    }

    .htmlprint\:flex-col[data-exporthtml=true] {
        flex-direction: column
    }

    @media print {
        .htmlprint\:flex-row {
            flex-direction: row
        }
    }

    .htmlprint\:flex-row[data-exporthtml=true] {
        flex-direction: row
    }

    @media print {
        .htmlprint\:flex-wrap {
            flex-wrap: wrap
        }
    }

    .htmlprint\:flex-wrap[data-exporthtml=true] {
        flex-wrap: wrap
    }

    @media print {
        .htmlprint\:\!items-center {
            align-items: center !important
        }
    }

    .htmlprint\:\!items-center[data-exporthtml=true] {
        align-items: center !important
    }

    @media print {
        .htmlprint\:items-center {
            align-items: center
        }
    }

    .htmlprint\:items-center[data-exporthtml=true] {
        align-items: center
    }

    @media print {
        .htmlprint\:items-start {
            align-items: flex-start
        }
    }

    .htmlprint\:items-start[data-exporthtml=true] {
        align-items: flex-start
    }

    @media print {
        .htmlprint\:\!justify-start {
            justify-content: flex-start !important
        }
    }

    .htmlprint\:\!justify-start[data-exporthtml=true] {
        justify-content: flex-start !important
    }

    @media print {
        .htmlprint\:justify-between {
            justify-content: space-between
        }
    }

    .htmlprint\:justify-between[data-exporthtml=true] {
        justify-content: space-between
    }

    @media print {
        .htmlprint\:justify-center {
            justify-content: center
        }
    }

    .htmlprint\:justify-center[data-exporthtml=true] {
        justify-content: center
    }

    @media print {
        .htmlprint\:justify-end {
            justify-content: flex-end
        }
    }

    .htmlprint\:justify-end[data-exporthtml=true] {
        justify-content: flex-end
    }

    @media print {
        .htmlprint\:justify-normal {
            justify-content: normal
        }
    }

    .htmlprint\:justify-normal[data-exporthtml=true] {
        justify-content: normal
    }

    @media print {
        .htmlprint\:justify-start {
            justify-content: flex-start
        }
    }

    .htmlprint\:justify-start[data-exporthtml=true] {
        justify-content: flex-start
    }

    @media print {
        .htmlprint\:gap-0 {
            gap: calc(var(--spacing)*0)
        }
    }

    .htmlprint\:gap-0[data-exporthtml=true] {
        gap: calc(var(--spacing)*0)
    }

    @media print {
        .htmlprint\:gap-1 {
            gap: calc(var(--spacing)*1)
        }
    }

    .htmlprint\:gap-1[data-exporthtml=true] {
        gap: calc(var(--spacing)*1)
    }

    @media print {
        .htmlprint\:gap-2 {
            gap: calc(var(--spacing)*2)
        }
    }

    .htmlprint\:gap-2[data-exporthtml=true] {
        gap: calc(var(--spacing)*2)
    }

    @media print {
        .htmlprint\:gap-3 {
            gap: calc(var(--spacing)*3)
        }
    }

    .htmlprint\:gap-3[data-exporthtml=true] {
        gap: calc(var(--spacing)*3)
    }

    @media print {
        .htmlprint\:gap-4 {
            gap: calc(var(--spacing)*4)
        }
    }

    .htmlprint\:gap-4[data-exporthtml=true] {
        gap: calc(var(--spacing)*4)
    }

    @media print {
        .htmlprint\:gap-44 {
            gap: calc(var(--spacing)*44)
        }
    }

    .htmlprint\:gap-44[data-exporthtml=true] {
        gap: calc(var(--spacing)*44)
    }

    @media print {
        .htmlprint\:gap-\[0\.125rem\] {
            gap: .125rem
        }
    }

    .htmlprint\:gap-\[0\.125rem\][data-exporthtml=true] {
        gap: .125rem
    }

    @media print {
        .htmlprint\:gap-x-9 {
            column-gap: calc(var(--spacing)*9)
        }
    }

    .htmlprint\:gap-x-9[data-exporthtml=true] {
        column-gap: calc(var(--spacing)*9)
    }

    @media print {
        .htmlprint\:gap-y-4 {
            row-gap: calc(var(--spacing)*4)
        }
    }

    .htmlprint\:gap-y-4[data-exporthtml=true] {
        row-gap: calc(var(--spacing)*4)
    }

    @media print {
        .htmlprint\:self-center {
            align-self: center
        }
    }

    .htmlprint\:self-center[data-exporthtml=true] {
        align-self: center
    }

    @media print {
        .htmlprint\:self-start {
            align-self: flex-start
        }
    }

    .htmlprint\:self-start[data-exporthtml=true] {
        align-self: flex-start
    }

    @media print {
        .htmlprint\:\!overflow-visible {
            overflow: visible !important
        }
    }

    .htmlprint\:\!overflow-visible[data-exporthtml=true] {
        overflow: visible !important
    }

    @media print {
        .htmlprint\:overflow-auto {
            overflow: auto
        }
    }

    .htmlprint\:overflow-auto[data-exporthtml=true] {
        overflow: auto
    }

    @media print {
        .htmlprint\:overflow-hidden {
            overflow: hidden
        }
    }

    .htmlprint\:overflow-hidden[data-exporthtml=true] {
        overflow: hidden
    }

    @media print {
        .htmlprint\:overflow-x-auto {
            overflow-x: auto
        }
    }

    .htmlprint\:overflow-x-auto[data-exporthtml=true] {
        overflow-x: auto
    }

    @media print {
        .htmlprint\:overflow-y-visible {
            overflow-y: visible
        }
    }

    .htmlprint\:overflow-y-visible[data-exporthtml=true] {
        overflow-y: visible
    }

    @media print {
        .htmlprint\:\!border-\[0px\] {
            border-style: var(--tw-border-style) !important;
            border-width: 0 !important
        }
    }

    .htmlprint\:\!border-\[0px\][data-exporthtml=true] {
        border-style: var(--tw-border-style) !important
    }

    @media print {
        .htmlprint\:border {
            border-style: var(--tw-border-style);
            border-width: 1px
        }
    }

    .htmlprint\:border[data-exporthtml=true] {
        border-style: var(--tw-border-style)
    }

    @media print {
        .htmlprint\:border-0 {
            border-style: var(--tw-border-style);
            border-width: 0
        }
    }

    .htmlprint\:border-0[data-exporthtml=true] {
        border-style: var(--tw-border-style)
    }

    @media print {
        .htmlprint\:\!border-\[0px\] {
            border-width: 0 !important
        }
    }

    .htmlprint\:\!border-\[0px\][data-exporthtml=true] {
        border-width: 0 !important
    }

    @media print {
        .htmlprint\:border {
            border-width: 1px
        }
    }

    .htmlprint\:border[data-exporthtml=true] {
        border-width: 1px
    }

    @media print {
        .htmlprint\:border-0 {
            border-width: 0
        }
    }

    .htmlprint\:border-0[data-exporthtml=true] {
        border-width: 0
    }

    @media print {
        .htmlprint\:border-t {
            border-top-style: var(--tw-border-style);
            border-top-width: 1px
        }
    }

    .htmlprint\:border-t[data-exporthtml=true] {
        border-top-style: var(--tw-border-style)
    }

    @media print {
        .htmlprint\:border-t {
            border-top-width: 1px
        }
    }

    .htmlprint\:border-t[data-exporthtml=true] {
        border-top-width: 1px
    }

    @media print {
        .htmlprint\:border-b-0 {
            border-bottom-style: var(--tw-border-style);
            border-bottom-width: 0
        }
    }

    .htmlprint\:border-b-0[data-exporthtml=true] {
        border-bottom-style: var(--tw-border-style)
    }

    @media print {
        .htmlprint\:border-b-0 {
            border-bottom-width: 0
        }
    }

    .htmlprint\:border-b-0[data-exporthtml=true] {
        border-bottom-width: 0
    }

    @media print {
        .htmlprint\:border-none {
            --tw-border-style: none;
            border-style: none
        }
    }

    .htmlprint\:border-none[data-exporthtml=true] {
        --tw-border-style: none;
        border-style: none
    }

    @media print {
        .htmlprint\:border-gray-3 {
            border-color: #d8dfe7
        }
    }

    .htmlprint\:border-gray-3[data-exporthtml=true] {
        border-color: #d8dfe7
    }

    @media print {
        .htmlprint\:bg-inherit {
            background-color: inherit
        }
    }

    .htmlprint\:bg-inherit[data-exporthtml=true] {
        background-color: inherit
    }

    @media print {
        .htmlprint\:bg-light-blue {
            background-color: #ebf2ff
        }
    }

    .htmlprint\:bg-light-blue[data-exporthtml=true] {
        background-color: #ebf2ff
    }

    @media print {
        .htmlprint\:bg-transparent {
            background-color: #0000
        }
    }

    .htmlprint\:bg-transparent[data-exporthtml=true] {
        background-color: #0000
    }

    @media print {
        .htmlprint\:bg-white {
            background-color: var(--color-white)
        }
    }

    .htmlprint\:bg-white[data-exporthtml=true] {
        background-color: var(--color-white)
    }

    @media print {
        .htmlprint\:bg-gradient-to-r {
            --tw-gradient-position: to right in oklab;
            background-image: linear-gradient(var(--tw-gradient-stops))
        }
    }

    .htmlprint\:bg-gradient-to-r[data-exporthtml=true] {
        --tw-gradient-position: to right in oklab;
        background-image: linear-gradient(var(--tw-gradient-stops))
    }

    @media print {
        .htmlprint\:bg-none {
            background-image: none
        }
    }

    .htmlprint\:bg-none[data-exporthtml=true] {
        background-image: none
    }

    @media print {
        .htmlprint\:p-0 {
            padding: calc(var(--spacing)*0);
            padding: 0
        }
    }

    .htmlprint\:p-0[data-exporthtml=true] {
        padding: 0
    }

    @media print {
        .htmlprint\:p-1 {
            padding: calc(var(--spacing)*1);
            padding: .25rem
        }
    }

    .htmlprint\:p-1[data-exporthtml=true] {
        padding: .25rem
    }

    @media print {
        .htmlprint\:p-2 {
            padding: calc(var(--spacing)*2);
            padding: .5rem
        }
    }

    .htmlprint\:p-2[data-exporthtml=true] {
        padding: .5rem
    }

    @media print {
        .htmlprint\:p-3 {
            padding: calc(var(--spacing)*3);
            padding: .75rem
        }
    }

    .htmlprint\:p-3[data-exporthtml=true] {
        padding: .75rem
    }

    @media print {
        .htmlprint\:p-4 {
            padding: calc(var(--spacing)*4);
            padding: 1rem
        }
    }

    .htmlprint\:p-4[data-exporthtml=true] {
        padding: 1rem
    }

    @media print {
        .htmlprint\:p-\[2px\] {
            padding: 2px
        }
    }

    .htmlprint\:p-\[2px\][data-exporthtml=true] {
        padding: 2px
    }

    @media print {
        .htmlprint\:p-\[3px\] {
            padding: 3px
        }
    }

    .htmlprint\:p-\[3px\][data-exporthtml=true] {
        padding: 3px
    }

    @media print {
        .htmlprint\:p-\[6px\] {
            padding: 6px
        }
    }

    .htmlprint\:p-\[6px\][data-exporthtml=true] {
        padding: 6px
    }

    @media print {
        .htmlprint\:p-\[7px\] {
            padding: 7px
        }
    }

    .htmlprint\:p-\[7px\][data-exporthtml=true] {
        padding: 7px
    }

    @media print {
        .htmlprint\:px-0 {
            padding-inline: calc(var(--spacing)*0)
        }
    }

    .htmlprint\:px-0[data-exporthtml=true] {
        padding-inline: calc(var(--spacing)*0)
    }

    @media print {
        .htmlprint\:px-0\! {
            padding-inline: calc(var(--spacing)*0) !important
        }
    }

    .htmlprint\:px-0\![data-exporthtml=true] {
        padding-inline: calc(var(--spacing)*0) !important
    }

    @media print {
        .htmlprint\:px-2 {
            padding-inline: calc(var(--spacing)*2)
        }
    }

    .htmlprint\:px-2[data-exporthtml=true] {
        padding-inline: calc(var(--spacing)*2)
    }

    @media print {
        .htmlprint\:px-3\.5 {
            padding-inline: calc(var(--spacing)*3.5)
        }
    }

    .htmlprint\:px-3\.5[data-exporthtml=true] {
        padding-inline: calc(var(--spacing)*3.5)
    }

    @media print {
        .htmlprint\:px-4 {
            padding-inline: calc(var(--spacing)*4)
        }
    }

    .htmlprint\:px-4[data-exporthtml=true] {
        padding-inline: calc(var(--spacing)*4)
    }

    @media print {
        .htmlprint\:px-5 {
            padding-inline: calc(var(--spacing)*5)
        }
    }

    .htmlprint\:px-5[data-exporthtml=true] {
        padding-inline: calc(var(--spacing)*5)
    }

    @media print {
        .htmlprint\:px-6 {
            padding-inline: calc(var(--spacing)*6)
        }
    }

    .htmlprint\:px-6[data-exporthtml=true] {
        padding-inline: calc(var(--spacing)*6)
    }

    @media print {
        .htmlprint\:px-8 {
            padding-inline: calc(var(--spacing)*8)
        }
    }

    .htmlprint\:px-8[data-exporthtml=true] {
        padding-inline: calc(var(--spacing)*8)
    }

    @media print {
        .htmlprint\:px-16 {
            padding-inline: calc(var(--spacing)*16)
        }
    }

    .htmlprint\:px-16[data-exporthtml=true] {
        padding-inline: calc(var(--spacing)*16)
    }

    @media print {
        .htmlprint\:py-0 {
            padding-block: calc(var(--spacing)*0)
        }
    }

    .htmlprint\:py-0[data-exporthtml=true] {
        padding-block: calc(var(--spacing)*0)
    }

    @media print {
        .htmlprint\:py-4 {
            padding-block: calc(var(--spacing)*4)
        }
    }

    .htmlprint\:py-4[data-exporthtml=true] {
        padding-block: calc(var(--spacing)*4)
    }

    @media print {
        .htmlprint\:py-5 {
            padding-block: calc(var(--spacing)*5)
        }
    }

    .htmlprint\:py-5[data-exporthtml=true] {
        padding-block: calc(var(--spacing)*5)
    }

    @media print {
        .htmlprint\:py-6 {
            padding-block: calc(var(--spacing)*6)
        }
    }

    .htmlprint\:py-6[data-exporthtml=true] {
        padding-block: calc(var(--spacing)*6)
    }

    @media print {
        .htmlprint\:py-0 {
            padding-top: 0;
            padding-bottom: 0
        }
    }

    .htmlprint\:py-0[data-exporthtml=true] {
        padding-top: 0;
        padding-bottom: 0
    }

    @media print {
        .htmlprint\:py-4 {
            padding-top: 1rem;
            padding-bottom: 1rem
        }
    }

    .htmlprint\:py-4[data-exporthtml=true] {
        padding-top: 1rem;
        padding-bottom: 1rem
    }

    @media print {
        .htmlprint\:py-5 {
            padding-top: 1.25rem;
            padding-bottom: 1.25rem
        }
    }

    .htmlprint\:py-5[data-exporthtml=true] {
        padding-top: 1.25rem;
        padding-bottom: 1.25rem
    }

    @media print {
        .htmlprint\:py-6 {
            padding-top: 1.5rem;
            padding-bottom: 1.5rem
        }
    }

    .htmlprint\:py-6[data-exporthtml=true] {
        padding-top: 1.5rem;
        padding-bottom: 1.5rem
    }

    @media print {
        .htmlprint\:pt-0 {
            padding-top: calc(var(--spacing)*0);
            padding-top: 0
        }
    }

    .htmlprint\:pt-0[data-exporthtml=true] {
        padding-top: 0
    }

    @media print {
        .htmlprint\:pt-2 {
            padding-top: calc(var(--spacing)*2);
            padding-top: .5rem
        }
    }

    .htmlprint\:pt-2[data-exporthtml=true] {
        padding-top: .5rem
    }

    @media print {
        .htmlprint\:pt-3 {
            padding-top: calc(var(--spacing)*3);
            padding-top: .75rem
        }
    }

    .htmlprint\:pt-3[data-exporthtml=true] {
        padding-top: .75rem
    }

    @media print {
        .htmlprint\:pt-8 {
            padding-top: calc(var(--spacing)*8);
            padding-top: 2rem
        }
    }

    .htmlprint\:pt-8[data-exporthtml=true] {
        padding-top: 2rem
    }

    @media print {
        .htmlprint\:pt-10 {
            padding-top: calc(var(--spacing)*10);
            padding-top: 2.5rem
        }
    }

    .htmlprint\:pt-10[data-exporthtml=true] {
        padding-top: 2.5rem
    }

    @media print {
        body[dir=rtl] .htmlprint\:pl-0 {
            padding-left: 0
        }

        body[dir=ltr] .htmlprint\:pl-0 {
            padding-right: 0
        }
    }

    body[dir=rtl] .htmlprint\:pl-0[data-exporthtml=true] {
        padding-left: 0
    }

    body[dir=ltr] .htmlprint\:pl-0[data-exporthtml=true] {
        padding-right: 0
    }

    @media print {
        body[dir=rtl] .htmlprint\:pl-6 {
            padding-left: 1.5rem
        }

        body[dir=ltr] .htmlprint\:pl-6 {
            padding-right: 1.5rem
        }
    }

    body[dir=rtl] .htmlprint\:pl-6[data-exporthtml=true] {
        padding-left: 1.5rem
    }

    body[dir=ltr] .htmlprint\:pl-6[data-exporthtml=true] {
        padding-right: 1.5rem
    }

    @media print {
        body[dir=rtl] .htmlprint\:pl-\[30px\] {
            padding-left: 30px
        }

        body[dir=ltr] .htmlprint\:pl-\[30px\] {
            padding-right: 30px
        }
    }

    body[dir=rtl] .htmlprint\:pl-\[30px\][data-exporthtml=true] {
        padding-left: 30px
    }

    body[dir=ltr] .htmlprint\:pl-\[30px\][data-exporthtml=true] {
        padding-right: 30px
    }

    @media print {
        body[dir=rtl] .htmlprint\:pr-0 {
            padding-right: 0
        }

        body[dir=ltr] .htmlprint\:pr-0 {
            padding-left: 0
        }
    }

    body[dir=rtl] .htmlprint\:pr-0[data-exporthtml=true] {
        padding-right: 0
    }

    body[dir=ltr] .htmlprint\:pr-0[data-exporthtml=true] {
        padding-left: 0
    }

    @media print {
        body[dir=rtl] .htmlprint\:pr-0\! {
            padding-right: 0 !important
        }

        body[dir=ltr] .htmlprint\:pr-0\! {
            padding-left: 0 !important
        }
    }

    body[dir=rtl] .htmlprint\:pr-0\![data-exporthtml=true] {
        padding-right: 0 !important
    }

    body[dir=ltr] .htmlprint\:pr-0\![data-exporthtml=true] {
        padding-left: 0 !important
    }

    @media print {
        body[dir=rtl] .htmlprint\:pr-2 {
            padding-right: .5rem
        }

        body[dir=ltr] .htmlprint\:pr-2 {
            padding-left: .5rem
        }
    }

    body[dir=rtl] .htmlprint\:pr-2[data-exporthtml=true] {
        padding-right: .5rem
    }

    body[dir=ltr] .htmlprint\:pr-2[data-exporthtml=true] {
        padding-left: .5rem
    }

    @media print {
        body[dir=rtl] .htmlprint\:pr-4 {
            padding-right: 1rem
        }

        body[dir=ltr] .htmlprint\:pr-4 {
            padding-left: 1rem
        }
    }

    body[dir=rtl] .htmlprint\:pr-4[data-exporthtml=true] {
        padding-right: 1rem
    }

    body[dir=ltr] .htmlprint\:pr-4[data-exporthtml=true] {
        padding-left: 1rem
    }

    @media print {
        body[dir=rtl] .htmlprint\:pr-6 {
            padding-right: 1.5rem
        }

        body[dir=ltr] .htmlprint\:pr-6 {
            padding-left: 1.5rem
        }
    }

    body[dir=rtl] .htmlprint\:pr-6[data-exporthtml=true] {
        padding-right: 1.5rem
    }

    body[dir=ltr] .htmlprint\:pr-6[data-exporthtml=true] {
        padding-left: 1.5rem
    }

    @media print {
        body[dir=rtl] .htmlprint\:pr-\[1\.75rem\] {
            padding-right: 1.75rem
        }

        body[dir=ltr] .htmlprint\:pr-\[1\.75rem\] {
            padding-left: 1.75rem
        }
    }

    body[dir=rtl] .htmlprint\:pr-\[1\.75rem\][data-exporthtml=true] {
        padding-right: 1.75rem
    }

    body[dir=ltr] .htmlprint\:pr-\[1\.75rem\][data-exporthtml=true] {
        padding-left: 1.75rem
    }

    @media print {
        body[dir=rtl] .htmlprint\:pr-\[28px\] {
            padding-right: 28px
        }

        body[dir=ltr] .htmlprint\:pr-\[28px\] {
            padding-left: 28px
        }
    }

    body[dir=rtl] .htmlprint\:pr-\[28px\][data-exporthtml=true] {
        padding-right: 28px
    }

    body[dir=ltr] .htmlprint\:pr-\[28px\][data-exporthtml=true] {
        padding-left: 28px
    }

    @media print {
        .htmlprint\:px-0 {
            padding-left: 0;
            padding-right: 0
        }
    }

    .htmlprint\:px-0[data-exporthtml=true] {
        padding-left: 0;
        padding-right: 0
    }

    @media print {
        .htmlprint\:px-0\! {
            padding-left: 0 !important;
            padding-right: 0 !important
        }
    }

    .htmlprint\:px-0\![data-exporthtml=true] {
        padding-left: 0 !important;
        padding-right: 0 !important
    }

    @media print {
        .htmlprint\:px-2 {
            padding-left: .5rem;
            padding-right: .5rem
        }
    }

    .htmlprint\:px-2[data-exporthtml=true] {
        padding-left: .5rem;
        padding-right: .5rem
    }

    @media print {
        .htmlprint\:px-3\.5 {
            padding-left: .875rem;
            padding-right: .875rem
        }
    }

    .htmlprint\:px-3\.5[data-exporthtml=true] {
        padding-left: .875rem;
        padding-right: .875rem
    }

    @media print {
        .htmlprint\:px-4 {
            padding-left: 1rem;
            padding-right: 1rem
        }
    }

    .htmlprint\:px-4[data-exporthtml=true] {
        padding-left: 1rem;
        padding-right: 1rem
    }

    @media print {
        .htmlprint\:px-5 {
            padding-left: 1.25rem;
            padding-right: 1.25rem
        }
    }

    .htmlprint\:px-5[data-exporthtml=true] {
        padding-left: 1.25rem;
        padding-right: 1.25rem
    }

    @media print {
        .htmlprint\:px-6 {
            padding-left: 1.5rem;
            padding-right: 1.5rem
        }
    }

    .htmlprint\:px-6[data-exporthtml=true] {
        padding-left: 1.5rem;
        padding-right: 1.5rem
    }

    @media print {
        .htmlprint\:px-8 {
            padding-left: 2rem;
            padding-right: 2rem
        }
    }

    .htmlprint\:px-8[data-exporthtml=true] {
        padding-left: 2rem;
        padding-right: 2rem
    }

    @media print {
        .htmlprint\:px-16 {
            padding-left: 4rem;
            padding-right: 4rem
        }
    }

    .htmlprint\:px-16[data-exporthtml=true] {
        padding-left: 4rem;
        padding-right: 4rem
    }

    @media print {
        .htmlprint\:pr-0 {
            padding-right: calc(var(--spacing)*0)
        }
    }

    .htmlprint\:pr-0[data-exporthtml=true] {
        padding-right: calc(var(--spacing)*0)
    }

    @media print {
        .htmlprint\:pr-0\! {
            padding-right: calc(var(--spacing)*0) !important
        }
    }

    .htmlprint\:pr-0\![data-exporthtml=true] {
        padding-right: calc(var(--spacing)*0) !important
    }

    @media print {
        .htmlprint\:pr-2 {
            padding-right: calc(var(--spacing)*2)
        }
    }

    .htmlprint\:pr-2[data-exporthtml=true] {
        padding-right: calc(var(--spacing)*2)
    }

    @media print {
        .htmlprint\:pr-4 {
            padding-right: calc(var(--spacing)*4)
        }
    }

    .htmlprint\:pr-4[data-exporthtml=true] {
        padding-right: calc(var(--spacing)*4)
    }

    @media print {
        .htmlprint\:pr-6 {
            padding-right: calc(var(--spacing)*6)
        }
    }

    .htmlprint\:pr-6[data-exporthtml=true] {
        padding-right: calc(var(--spacing)*6)
    }

    @media print {
        .htmlprint\:pr-\[1\.75rem\] {
            padding-right: 1.75rem
        }
    }

    .htmlprint\:pr-\[1\.75rem\][data-exporthtml=true] {
        padding-right: 1.75rem
    }

    @media print {
        .htmlprint\:pr-\[28px\] {
            padding-right: 28px
        }
    }

    .htmlprint\:pr-\[28px\][data-exporthtml=true] {
        padding-right: 28px
    }

    @media print {
        .htmlprint\:pb-0 {
            padding-bottom: calc(var(--spacing)*0);
            padding-bottom: 0
        }
    }

    .htmlprint\:pb-0[data-exporthtml=true] {
        padding-bottom: 0
    }

    @media print {
        .htmlprint\:pb-3 {
            padding-bottom: calc(var(--spacing)*3);
            padding-bottom: .75rem
        }
    }

    .htmlprint\:pb-3[data-exporthtml=true] {
        padding-bottom: .75rem
    }

    @media print {
        .htmlprint\:pb-4 {
            padding-bottom: calc(var(--spacing)*4);
            padding-bottom: 1rem
        }
    }

    .htmlprint\:pb-4[data-exporthtml=true] {
        padding-bottom: 1rem
    }

    @media print {
        .htmlprint\:pb-5 {
            padding-bottom: calc(var(--spacing)*5);
            padding-bottom: 1.25rem
        }
    }

    .htmlprint\:pb-5[data-exporthtml=true] {
        padding-bottom: 1.25rem
    }

    @media print {
        .htmlprint\:pb-6 {
            padding-bottom: calc(var(--spacing)*6);
            padding-bottom: 1.5rem
        }
    }

    .htmlprint\:pb-6[data-exporthtml=true] {
        padding-bottom: 1.5rem
    }

    @media print {
        .htmlprint\:pl-0 {
            padding-left: calc(var(--spacing)*0)
        }
    }

    .htmlprint\:pl-0[data-exporthtml=true] {
        padding-left: calc(var(--spacing)*0)
    }

    @media print {
        .htmlprint\:pl-6 {
            padding-left: calc(var(--spacing)*6)
        }
    }

    .htmlprint\:pl-6[data-exporthtml=true] {
        padding-left: calc(var(--spacing)*6)
    }

    @media print {
        .htmlprint\:pl-\[30px\] {
            padding-left: 30px
        }
    }

    .htmlprint\:pl-\[30px\][data-exporthtml=true] {
        padding-left: 30px
    }

    @media print {
        .htmlprint\:text-center {
            text-align: center
        }
    }

    .htmlprint\:text-center[data-exporthtml=true] {
        text-align: center
    }

    @media print {
        .htmlprint\:text-right {
            text-align: right;
            text-align: start
        }
    }

    .htmlprint\:text-right[data-exporthtml=true] {
        text-align: start
    }

    @media print {
        .htmlprint\:text-start {
            text-align: start
        }
    }

    .htmlprint\:text-start[data-exporthtml=true] {
        text-align: start
    }

    @media print {
        .htmlprint\:\!text-xs {
            font-size: var(--text-xs) !important;
            line-height: var(--tw-leading, var(--text-xs--line-height)) !important
        }
    }

    .htmlprint\:\!text-xs[data-exporthtml=true] {
        font-size: var(--text-xs) !important;
        line-height: var(--tw-leading, var(--text-xs--line-height)) !important
    }

    @media print {
        .htmlprint\:text-base {
            font-size: var(--text-base);
            line-height: var(--tw-leading, var(--text-base--line-height))
        }
    }

    .htmlprint\:text-base[data-exporthtml=true] {
        font-size: var(--text-base);
        line-height: var(--tw-leading, var(--text-base--line-height))
    }

    @media print {
        .htmlprint\:text-lg {
            font-size: var(--text-lg);
            line-height: var(--tw-leading, var(--text-lg--line-height))
        }
    }

    .htmlprint\:text-lg[data-exporthtml=true] {
        font-size: var(--text-lg);
        line-height: var(--tw-leading, var(--text-lg--line-height))
    }

    @media print {
        .htmlprint\:text-sm {
            font-size: var(--text-sm);
            line-height: var(--tw-leading, var(--text-sm--line-height))
        }
    }

    .htmlprint\:text-sm[data-exporthtml=true] {
        font-size: var(--text-sm);
        line-height: var(--tw-leading, var(--text-sm--line-height))
    }

    @media print {
        .htmlprint\:text-xl {
            font-size: var(--text-xl);
            line-height: var(--tw-leading, var(--text-xl--line-height))
        }
    }

    .htmlprint\:text-xl[data-exporthtml=true] {
        font-size: var(--text-xl);
        line-height: var(--tw-leading, var(--text-xl--line-height))
    }

    @media print {
        .htmlprint\:text-xs {
            font-size: var(--text-xs);
            line-height: var(--tw-leading, var(--text-xs--line-height))
        }
    }

    .htmlprint\:text-xs[data-exporthtml=true] {
        font-size: var(--text-xs);
        line-height: var(--tw-leading, var(--text-xs--line-height))
    }

    @media print {
        .htmlprint\:text-\[0\.625rem\] {
            font-size: .625rem
        }
    }

    .htmlprint\:text-\[0\.625rem\][data-exporthtml=true] {
        font-size: .625rem
    }

    @media print {
        .htmlprint\:text-\[0\.875rem\] {
            font-size: .875rem
        }
    }

    .htmlprint\:text-\[0\.875rem\][data-exporthtml=true] {
        font-size: .875rem
    }

    @media print {
        .htmlprint\:text-\[2\.1rem\] {
            font-size: 2.1rem
        }
    }

    .htmlprint\:text-\[2\.1rem\][data-exporthtml=true] {
        font-size: 2.1rem
    }

    @media print {
        .htmlprint\:leading-\[normal\] {
            --tw-leading: normal;
            line-height: normal
        }
    }

    .htmlprint\:leading-\[normal\][data-exporthtml=true] {
        --tw-leading: normal;
        line-height: normal
    }

    @media print {
        .htmlprint\:font-bold {
            --tw-font-weight: var(--font-weight-bold);
            font-weight: var(--font-weight-bold)
        }
    }

    .htmlprint\:font-bold[data-exporthtml=true] {
        --tw-font-weight: var(--font-weight-bold);
        font-weight: var(--font-weight-bold)
    }

    @media print {
        .htmlprint\:font-normal {
            --tw-font-weight: var(--font-weight-normal);
            font-weight: var(--font-weight-normal)
        }
    }

    .htmlprint\:font-normal[data-exporthtml=true] {
        --tw-font-weight: var(--font-weight-normal);
        font-weight: var(--font-weight-normal)
    }

    @media print {
        .htmlprint\:text-wrap {
            text-wrap: wrap
        }
    }

    .htmlprint\:text-wrap[data-exporthtml=true] {
        text-wrap: wrap
    }

    @media print {
        .htmlprint\:break-normal {
            overflow-wrap: normal;
            word-break: normal
        }
    }

    .htmlprint\:break-normal[data-exporthtml=true] {
        overflow-wrap: normal;
        word-break: normal
    }

    @media print {
        .htmlprint\:break-words {
            overflow-wrap: break-word
        }
    }

    .htmlprint\:break-words[data-exporthtml=true] {
        overflow-wrap: break-word
    }

    @media print {
        .htmlprint\:\[word-break\:break-word\] {
            word-break: break-word
        }
    }

    .htmlprint\:\[word-break\:break-word\][data-exporthtml=true] {
        word-break: break-word
    }

    @media print {
        .htmlprint\:text-clip {
            text-overflow: clip
        }
    }

    .htmlprint\:text-clip[data-exporthtml=true] {
        text-overflow: clip
    }

    @media print {
        .htmlprint\:whitespace-break-spaces {
            white-space: break-spaces
        }
    }

    .htmlprint\:whitespace-break-spaces[data-exporthtml=true] {
        white-space: break-spaces
    }

    @media print {
        .htmlprint\:whitespace-normal {
            white-space: normal
        }
    }

    .htmlprint\:whitespace-normal[data-exporthtml=true] {
        white-space: normal
    }

    @media print {
        .htmlprint\:text-inherit {
            color: inherit
        }
    }

    .htmlprint\:text-inherit[data-exporthtml=true] {
        color: inherit
    }

    @media print {
        .htmlprint\:shadow-none {
            --tw-shadow: 0 0 #0000;
            box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
        }
    }

    .htmlprint\:shadow-none[data-exporthtml=true] {
        --tw-shadow: 0 0 #0000;
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }

    @media print {
        .htmlprint\:\[break-word\:word-break\] {
            break-word: word-break
        }
    }

    .htmlprint\:\[break-word\:word-break\][data-exporthtml=true] {
        break-word: word-break
    }

    @media print {
        @media (hover:hover) {
            .htmlprint\:group-hover\/columnHeader\:bg-transparent:is(:where(.group\/columnHeader):hover *) {
                background-color: #0000
            }
        }
    }

    @media (hover:hover) {
        .htmlprint\:group-hover\/columnHeader\:bg-transparent[data-exporthtml=true]:is(:where(.group\/columnHeader):hover *) {
            background-color: #0000
        }
    }

    @media print {
        @media (hover:hover) {
            .htmlprint\:group-hover\/columnHeader\:opacity-0:is(:where(.group\/columnHeader):hover *) {
                opacity: 0
            }
        }
    }

    @media (hover:hover) {
        .htmlprint\:group-hover\/columnHeader\:opacity-0[data-exporthtml=true]:is(:where(.group\/columnHeader):hover *) {
            opacity: 0
        }
    }

    @media print {
        .htmlprint\:group-focus\/columnHeader\:bg-transparent:is(:where(.group\/columnHeader):focus *) {
            background-color: #0000
        }
    }

    .htmlprint\:group-focus\/columnHeader\:bg-transparent[data-exporthtml=true]:is(:where(.group\/columnHeader):focus *) {
        background-color: #0000
    }

    .before\:htmlprint\:hidden:before {
        content: var(--tw-content)
    }

    @media print {
        .before\:htmlprint\:hidden:before {
            display: none
        }

        .htmlprint\:before\:hidden:before {
            content: var(--tw-content);
            display: none
        }
    }

    .htmlprint\:before\:hidden[data-exporthtml=true]:before {
        content: var(--tw-content);
        display: none
    }

    @media print {
        .htmlprint\:before\:h-auto:before {
            content: var(--tw-content);
            height: auto
        }
    }

    .htmlprint\:before\:h-auto[data-exporthtml=true]:before {
        content: var(--tw-content);
        height: auto
    }

    .before\:htmlprint\:shadow-none:before {
        content: var(--tw-content)
    }

    @media print {

        .before\:htmlprint\:shadow-none:before,
        .htmlprint\:after\:shadow-none:after {
            --tw-shadow: 0 0 #0000;
            box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
        }

        .htmlprint\:after\:shadow-none:after {
            content: var(--tw-content)
        }
    }

    .htmlprint\:after\:shadow-none[data-exporthtml=true]:after {
        content: var(--tw-content);
        --tw-shadow: 0 0 #0000;
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }

    @media print {
        .htmlprint\:last\:border-none:last-child {
            --tw-border-style: none;
            border-style: none
        }
    }

    .htmlprint\:last\:border-none[data-exporthtml=true]:last-child {
        --tw-border-style: none;
        border-style: none
    }

    @media print {
        @media (hover:hover) {
            .htmlprint\:hover\:bg-light-blue:hover {
                background-color: #ebf2ff
            }
        }
    }

    @media (hover:hover) {
        .htmlprint\:hover\:bg-light-blue[data-exporthtml=true]:hover {
            background-color: #ebf2ff
        }
    }

    @media print {
        @media (hover:hover) {
            .htmlprint\:hover\:bg-transparent:hover {
                background-color: #0000
            }
        }
    }

    @media (hover:hover) {
        .htmlprint\:hover\:bg-transparent[data-exporthtml=true]:hover {
            background-color: #0000
        }
    }

    @media print {
        .htmlprint\:focus\:bg-light-blue:focus {
            background-color: #ebf2ff
        }
    }

    .htmlprint\:focus\:bg-light-blue[data-exporthtml=true]:focus {
        background-color: #ebf2ff
    }

    @media print {
        @media not all and (min-width:1025px) {
            .htmlprint\:max-lg\:w-auto {
                width: auto
            }
        }
    }

    @media not all and (min-width:1025px) {
        .htmlprint\:max-lg\:w-auto[data-exporthtml=true] {
            width: auto
        }
    }

    @media print {
        @media not all and (min-width:640px) {
            .htmlprint\:max-sm\:flex {
                display: flex
            }
        }
    }

    @media not all and (min-width:640px) {
        .htmlprint\:max-sm\:flex[data-exporthtml=true] {
            display: flex
        }
    }

    @media print {
        @media (min-width:640px) {
            .htmlprint\:sm\:mx-0 {
                margin-inline: calc(var(--spacing)*0)
            }
        }
    }

    @media (min-width:640px) {
        .htmlprint\:sm\:mx-0[data-exporthtml=true] {
            margin-inline: calc(var(--spacing)*0)
        }
    }

    @media print {
        @media (min-width:640px) {
            .htmlprint\:sm\:mx-0 {
                margin-left: 0;
                margin-right: 0
            }
        }
    }

    @media (min-width:640px) {
        .htmlprint\:sm\:mx-0[data-exporthtml=true] {
            margin-left: 0;
            margin-right: 0
        }
    }

    @media print {
        @media (min-width:640px) {
            .htmlprint\:sm\:block {
                display: block
            }
        }
    }

    @media (min-width:640px) {
        .htmlprint\:sm\:block[data-exporthtml=true] {
            display: block
        }
    }

    @media print {
        @media (min-width:640px) {
            .htmlprint\:sm\:flex {
                display: flex
            }
        }
    }

    @media (min-width:640px) {
        .htmlprint\:sm\:flex[data-exporthtml=true] {
            display: flex
        }
    }

    @media print {
        @media (min-width:640px) {
            .htmlprint\:sm\:\!w-\[6rem\] {
                width: 6rem !important
            }
        }
    }

    @media (min-width:640px) {
        .htmlprint\:sm\:\!w-\[6rem\][data-exporthtml=true] {
            width: 6rem !important
        }
    }

    @media print {
        @media (min-width:640px) {
            .htmlprint\:sm\:\!w-\[10\.5rem\] {
                width: 10.5rem !important
            }
        }
    }

    @media (min-width:640px) {
        .htmlprint\:sm\:\!w-\[10\.5rem\][data-exporthtml=true] {
            width: 10.5rem !important
        }
    }

    @media print {
        @media (min-width:640px) {
            .htmlprint\:sm\:w-full {
                width: 100%
            }
        }
    }

    @media (min-width:640px) {
        .htmlprint\:sm\:w-full[data-exporthtml=true] {
            width: 100%
        }
    }

    @media print {
        @media (min-width:640px) {
            .htmlprint\:sm\:max-w-\[none\] {
                max-width: none
            }
        }
    }

    @media (min-width:640px) {
        .htmlprint\:sm\:max-w-\[none\][data-exporthtml=true] {
            max-width: none
        }
    }

    @media print {
        @media (min-width:768px) {
            .htmlprint\:md\:m-0 {
                margin: calc(var(--spacing)*0)
            }
        }
    }

    @media (min-width:768px) {
        .htmlprint\:md\:m-0[data-exporthtml=true] {
            margin: calc(var(--spacing)*0)
        }
    }

    @media print {
        @media (min-width:768px) {
            .htmlprint\:md\:m-0 {
                margin: 0
            }
        }
    }

    @media (min-width:768px) {
        .htmlprint\:md\:m-0[data-exporthtml=true] {
            margin: 0
        }
    }

    @media print {
        @media (min-width:768px) {
            body[dir=rtl] .htmlprint\:md\:\!mr-0 {
                margin-right: 0 !important
            }

            body[dir=ltr] .htmlprint\:md\:\!mr-0 {
                margin-left: 0 !important
            }
        }
    }

    @media (min-width:768px) {
        body[dir=rtl] .htmlprint\:md\:\!mr-0[data-exporthtml=true] {
            margin-right: 0 !important
        }

        body[dir=ltr] .htmlprint\:md\:\!mr-0[data-exporthtml=true] {
            margin-left: 0 !important
        }
    }

    @media print {
        @media (min-width:768px) {
            .htmlprint\:md\:\!mr-0 {
                margin-right: calc(var(--spacing)*0) !important
            }
        }
    }

    @media (min-width:768px) {
        .htmlprint\:md\:\!mr-0[data-exporthtml=true] {
            margin-right: calc(var(--spacing)*0) !important
        }
    }

    @media print {
        @media (min-width:768px) {
            .htmlprint\:md\:\!line-clamp-2 {
                -webkit-line-clamp: 2 !important;
                -webkit-box-orient: vertical !important;
                display: -webkit-box !important;
                overflow: hidden !important
            }
        }
    }

    @media (min-width:768px) {
        .htmlprint\:md\:\!line-clamp-2[data-exporthtml=true] {
            -webkit-line-clamp: 2 !important;
            -webkit-box-orient: vertical !important;
            display: -webkit-box !important;
            overflow: hidden !important
        }
    }

    @media print {
        @media (min-width:768px) {
            .htmlprint\:md\:block {
                display: block
            }
        }
    }

    @media (min-width:768px) {
        .htmlprint\:md\:block[data-exporthtml=true] {
            display: block
        }
    }

    @media print {
        @media (min-width:768px) {
            .htmlprint\:md\:flex {
                display: flex
            }
        }
    }

    @media (min-width:768px) {
        .htmlprint\:md\:flex[data-exporthtml=true] {
            display: flex
        }
    }

    @media print {
        @media (min-width:768px) {
            .htmlprint\:md\:hidden {
                display: none
            }
        }
    }

    @media (min-width:768px) {
        .htmlprint\:md\:hidden[data-exporthtml=true] {
            display: none
        }
    }

    @media print {
        @media (min-width:768px) {
            .htmlprint\:md\:h-auto {
                height: auto
            }
        }
    }

    @media (min-width:768px) {
        .htmlprint\:md\:h-auto[data-exporthtml=true] {
            height: auto
        }
    }

    @media print {
        @media (min-width:768px) {
            .htmlprint\:md\:\!w-\[8\.5rem\] {
                width: 8.5rem !important
            }
        }
    }

    @media (min-width:768px) {
        .htmlprint\:md\:\!w-\[8\.5rem\][data-exporthtml=true] {
            width: 8.5rem !important
        }
    }

    @media print {
        @media (min-width:768px) {
            .htmlprint\:md\:w-\[10rem\] {
                width: 10rem
            }
        }
    }

    @media (min-width:768px) {
        .htmlprint\:md\:w-\[10rem\][data-exporthtml=true] {
            width: 10rem
        }
    }

    @media print {
        @media (min-width:768px) {
            .htmlprint\:md\:w-\[38\.188rem\] {
                width: 38.188rem
            }
        }
    }

    @media (min-width:768px) {
        .htmlprint\:md\:w-\[38\.188rem\][data-exporthtml=true] {
            width: 38.188rem
        }

        @media print {
            .md\:htmlprint\:\!w-\[5rem\] {
                width: 5rem !important
            }
        }

        .md\:htmlprint\:\!w-\[5rem\][data-exporthtml=true] {
            width: 5rem !important
        }

        @media print {
            .md\:htmlprint\:\!w-\[6\.25rem\] {
                width: 6.25rem !important
            }
        }

        .md\:htmlprint\:\!w-\[6\.25rem\][data-exporthtml=true] {
            width: 6.25rem !important
        }

        @media print {
            .md\:htmlprint\:\!w-\[7\.4rem\] {
                width: 7.4rem !important
            }
        }

        .md\:htmlprint\:\!w-\[7\.4rem\][data-exporthtml=true] {
            width: 7.4rem !important
        }

        @media print {
            .md\:htmlprint\:\!w-\[8\.5rem\] {
                width: 8.5rem !important
            }
        }

        .md\:htmlprint\:\!w-\[8\.5rem\][data-exporthtml=true] {
            width: 8.5rem !important
        }
    }

    @media print {
        @media (min-width:768px) {
            .htmlprint\:md\:max-w-max {
                max-width: max-content
            }
        }
    }

    @media (min-width:768px) {
        .htmlprint\:md\:max-w-max[data-exporthtml=true] {
            max-width: max-content
        }
    }

    @media print {
        @media (min-width:768px) {
            .htmlprint\:md\:grow-\[1\] {
                flex-grow: 1
            }
        }
    }

    @media (min-width:768px) {
        .htmlprint\:md\:grow-\[1\][data-exporthtml=true] {
            flex-grow: 1
        }
    }

    @media print {
        @media (min-width:768px) {
            .htmlprint\:md\:grow-\[4\] {
                flex-grow: 4
            }
        }
    }

    @media (min-width:768px) {
        .htmlprint\:md\:grow-\[4\][data-exporthtml=true] {
            flex-grow: 4
        }
    }

    @media print {
        @media (min-width:768px) {
            .htmlprint\:md\:items-end {
                align-items: flex-end
            }
        }
    }

    @media (min-width:768px) {
        .htmlprint\:md\:items-end[data-exporthtml=true] {
            align-items: flex-end
        }
    }

    @media print {
        @media (min-width:768px) {
            .htmlprint\:md\:bg-light-blue {
                background-color: #ebf2ff
            }
        }
    }

    @media (min-width:768px) {
        .htmlprint\:md\:bg-light-blue[data-exporthtml=true] {
            background-color: #ebf2ff
        }
    }

    @media print {
        @media (min-width:768px) {
            .htmlprint\:md\:p-4 {
                padding: calc(var(--spacing)*4)
            }
        }
    }

    @media (min-width:768px) {
        .htmlprint\:md\:p-4[data-exporthtml=true] {
            padding: calc(var(--spacing)*4)
        }
    }

    @media print {
        @media (min-width:768px) {
            .htmlprint\:md\:p-4 {
                padding: 1rem
            }
        }
    }

    @media (min-width:768px) {
        .htmlprint\:md\:p-4[data-exporthtml=true] {
            padding: 1rem
        }
    }

    @media print {
        @media (min-width:768px) {
            .htmlprint\:md\:px-4 {
                padding-inline: calc(var(--spacing)*4)
            }
        }
    }

    @media (min-width:768px) {
        .htmlprint\:md\:px-4[data-exporthtml=true] {
            padding-inline: calc(var(--spacing)*4)
        }
    }

    @media print {
        @media (min-width:768px) {
            body[dir=rtl] .htmlprint\:md\:pr-0 {
                padding-right: 0
            }

            body[dir=ltr] .htmlprint\:md\:pr-0 {
                padding-left: 0
            }
        }
    }

    @media (min-width:768px) {
        body[dir=rtl] .htmlprint\:md\:pr-0[data-exporthtml=true] {
            padding-right: 0
        }

        body[dir=ltr] .htmlprint\:md\:pr-0[data-exporthtml=true] {
            padding-left: 0
        }
    }

    @media print {
        @media (min-width:768px) {
            .htmlprint\:md\:px-4 {
                padding-left: 1rem;
                padding-right: 1rem
            }
        }
    }

    @media (min-width:768px) {
        .htmlprint\:md\:px-4[data-exporthtml=true] {
            padding-left: 1rem;
            padding-right: 1rem
        }
    }

    @media print {
        @media (min-width:768px) {
            .htmlprint\:md\:pr-0 {
                padding-right: calc(var(--spacing)*0)
            }
        }
    }

    @media (min-width:768px) {
        .htmlprint\:md\:pr-0[data-exporthtml=true] {
            padding-right: calc(var(--spacing)*0)
        }

        @media print {
            .md\:htmlprint\:\!text-sm {
                font-size: var(--text-sm) !important;
                line-height: var(--tw-leading, var(--text-sm--line-height)) !important
            }
        }

        .md\:htmlprint\:\!text-sm[data-exporthtml=true] {
            font-size: var(--text-sm) !important;
            line-height: var(--tw-leading, var(--text-sm--line-height)) !important
        }
    }

    @media print {
        @media (min-width:768px) {
            .htmlprint\:md\:\!whitespace-normal {
                white-space: normal !important
            }
        }
    }

    @media (min-width:768px) {
        .htmlprint\:md\:\!whitespace-normal[data-exporthtml=true] {
            white-space: normal !important
        }
    }

    @media print {
        @media (min-width:768px) {
            .data-\[state\=open\]\:htmlprint\:md\:bg-light-blue[data-state=open] {
                background-color: #ebf2ff
            }
        }
    }

    @media (min-width:768px) {
        .data-\[state\=open\]\:htmlprint\:md\:bg-light-blue[data-state=open][data-exporthtml=true] {
            background-color: #ebf2ff
        }
    }

    @media print {
        @media (min-width:1025px) {
            .htmlprint\:lg\:static {
                position: static
            }
        }
    }

    @media (min-width:1025px) {
        .htmlprint\:lg\:static[data-exporthtml=true] {
            position: static
        }
    }

    @media print {
        @media (min-width:1025px) {
            .htmlprint\:lg\:mt-0 {
                margin-top: calc(var(--spacing)*0)
            }
        }
    }

    @media (min-width:1025px) {
        .htmlprint\:lg\:mt-0[data-exporthtml=true] {
            margin-top: calc(var(--spacing)*0)
        }
    }

    @media print {
        @media (min-width:1025px) {
            .htmlprint\:lg\:mt-0 {
                margin-top: 0
            }
        }
    }

    @media (min-width:1025px) {
        .htmlprint\:lg\:mt-0[data-exporthtml=true] {
            margin-top: 0
        }
    }

    @media print {
        @media (min-width:1025px) {
            .htmlprint\:lg\:mt-\[100px\] {
                margin-top: 100px
            }
        }
    }

    @media (min-width:1025px) {
        .htmlprint\:lg\:mt-\[100px\][data-exporthtml=true] {
            margin-top: 100px
        }
    }

    @media print {
        @media (min-width:1025px) {
            .htmlprint\:lg\:flex {
                display: flex
            }
        }
    }

    @media (min-width:1025px) {
        .htmlprint\:lg\:flex[data-exporthtml=true] {
            display: flex
        }
    }

    @media print {
        @media (min-width:1025px) {
            .htmlprint\:lg\:hidden {
                display: none
            }
        }
    }

    @media (min-width:1025px) {
        .htmlprint\:lg\:hidden[data-exporthtml=true] {
            display: none
        }

        @media print {
            .lg\:htmlprint\:block {
                display: block
            }
        }

        .lg\:htmlprint\:block[data-exporthtml=true] {
            display: block
        }

        @media print {
            .lg\:htmlprint\:hidden {
                display: none
            }
        }

        .lg\:htmlprint\:hidden[data-exporthtml=true] {
            display: none
        }
    }

    @media print {
        @media (min-width:1025px) {
            .htmlprint\:lg\:\!w-\[5\.75rem\] {
                width: 5.75rem !important
            }
        }
    }

    @media (min-width:1025px) {
        .htmlprint\:lg\:\!w-\[5\.75rem\][data-exporthtml=true] {
            width: 5.75rem !important
        }
    }

    @media print {
        @media (min-width:1025px) {
            .htmlprint\:lg\:\!w-\[8\.5rem\] {
                width: 8.5rem !important
            }
        }
    }

    @media (min-width:1025px) {
        .htmlprint\:lg\:\!w-\[8\.5rem\][data-exporthtml=true] {
            width: 8.5rem !important
        }
    }

    @media print {
        @media (min-width:1025px) {
            .htmlprint\:lg\:w-\[3\.125rem\] {
                width: 3.125rem
            }
        }
    }

    @media (min-width:1025px) {
        .htmlprint\:lg\:w-\[3\.125rem\][data-exporthtml=true] {
            width: 3.125rem
        }
    }

    @media print {
        @media (min-width:1025px) {
            .htmlprint\:lg\:w-\[6\.25rem\] {
                width: 6.25rem
            }
        }
    }

    @media (min-width:1025px) {
        .htmlprint\:lg\:w-\[6\.25rem\][data-exporthtml=true] {
            width: 6.25rem
        }
    }

    @media print {
        @media (min-width:1025px) {
            .htmlprint\:lg\:w-\[11rem\] {
                width: 11rem
            }
        }
    }

    @media (min-width:1025px) {
        .htmlprint\:lg\:w-\[11rem\][data-exporthtml=true] {
            width: 11rem
        }
    }

    @media print {
        @media (min-width:1025px) {
            .htmlprint\:lg\:w-full {
                width: 100%
            }
        }
    }

    @media (min-width:1025px) {
        .htmlprint\:lg\:w-full[data-exporthtml=true] {
            width: 100%
        }

        @media print {
            .lg\:htmlprint\:w-auto {
                width: auto
            }
        }

        .lg\:htmlprint\:w-auto[data-exporthtml=true] {
            width: auto
        }
    }

    @media print {
        @media (min-width:1025px) {
            .htmlprint\:lg\:max-w-\[8rem\] {
                max-width: 8rem
            }
        }
    }

    @media (min-width:1025px) {
        .htmlprint\:lg\:max-w-\[8rem\][data-exporthtml=true] {
            max-width: 8rem
        }
    }

    @media print {
        @media (min-width:1025px) {
            .htmlprint\:lg\:max-w-\[10rem\] {
                max-width: 10rem
            }
        }
    }

    @media (min-width:1025px) {
        .htmlprint\:lg\:max-w-\[10rem\][data-exporthtml=true] {
            max-width: 10rem
        }
    }

    @media print {
        @media (min-width:1025px) {
            .htmlprint\:lg\:max-w-\[11\.4rem\] {
                max-width: 11.4rem
            }
        }
    }

    @media (min-width:1025px) {
        .htmlprint\:lg\:max-w-\[11\.4rem\][data-exporthtml=true] {
            max-width: 11.4rem
        }
    }

    @media print {
        @media (min-width:1025px) {
            .htmlprint\:lg\:max-w-\[11\.6rem\] {
                max-width: 11.6rem
            }
        }
    }

    @media (min-width:1025px) {
        .htmlprint\:lg\:max-w-\[11\.6rem\][data-exporthtml=true] {
            max-width: 11.6rem
        }
    }

    @media print {
        @media (min-width:1025px) {
            .htmlprint\:lg\:max-w-\[12\.8rem\] {
                max-width: 12.8rem
            }
        }
    }

    @media (min-width:1025px) {
        .htmlprint\:lg\:max-w-\[12\.8rem\][data-exporthtml=true] {
            max-width: 12.8rem
        }
    }

    @media print {
        @media (min-width:1025px) {
            .htmlprint\:lg\:max-w-max {
                max-width: max-content
            }
        }
    }

    @media (min-width:1025px) {
        .htmlprint\:lg\:max-w-max[data-exporthtml=true] {
            max-width: max-content
        }
    }

    @media print {
        @media (min-width:1025px) {
            .htmlprint\:lg\:min-w-\[5\.625rem\] {
                min-width: 5.625rem
            }
        }
    }

    @media (min-width:1025px) {
        .htmlprint\:lg\:min-w-\[5\.625rem\][data-exporthtml=true] {
            min-width: 5.625rem
        }
    }

    @media print {
        @media (min-width:1025px) {
            .htmlprint\:lg\:min-w-\[13rem\] {
                min-width: 13rem
            }
        }
    }

    @media (min-width:1025px) {
        .htmlprint\:lg\:min-w-\[13rem\][data-exporthtml=true] {
            min-width: 13rem
        }
    }

    @media print {
        @media (min-width:1025px) {
            .htmlprint\:lg\:-translate-x-\[0rem\] {
                --tw-translate-x: calc(0rem*-1);
                translate: var(--tw-translate-x)var(--tw-translate-y)
            }
        }
    }

    @media (min-width:1025px) {
        .htmlprint\:lg\:-translate-x-\[0rem\][data-exporthtml=true] {
            --tw-translate-x: calc(0rem*-1);
            translate: var(--tw-translate-x)var(--tw-translate-y)
        }
    }

    @media print {
        @media (min-width:1025px) {
            .htmlprint\:lg\:flex-row {
                flex-direction: row
            }
        }
    }

    @media (min-width:1025px) {
        .htmlprint\:lg\:flex-row[data-exporthtml=true] {
            flex-direction: row
        }
    }

    @media print {
        @media (min-width:1025px) {
            .htmlprint\:lg\:gap-\[0px\] {
                gap: 0
            }
        }
    }

    @media (min-width:1025px) {
        .htmlprint\:lg\:gap-\[0px\][data-exporthtml=true] {
            gap: 0
        }
    }

    @media print {
        @media (min-width:1025px) {
            :where(.htmlprint\:lg\:space-x-\[14px\]>:not(:last-child)) {
                --tw-space-x-reverse: 0;
                margin-inline-start: calc(14px*var(--tw-space-x-reverse));
                margin-inline-end: calc(14px*calc(1 - var(--tw-space-x-reverse)))
            }
        }
    }

    @media (min-width:1025px) {
        :where(.htmlprint\:lg\:space-x-\[14px\][data-exporthtml=true]>:not(:last-child)) {
            --tw-space-x-reverse: 0;
            margin-inline-start: calc(14px*var(--tw-space-x-reverse));
            margin-inline-end: calc(14px*calc(1 - var(--tw-space-x-reverse)))
        }
    }

    @media print {
        @media (min-width:1025px) {
            .htmlprint\:lg\:overflow-visible {
                overflow: visible
            }
        }
    }

    @media (min-width:1025px) {
        .htmlprint\:lg\:overflow-visible[data-exporthtml=true] {
            overflow: visible
        }
    }

    @media print {
        @media (min-width:1025px) {
            .htmlprint\:lg\:px-0 {
                padding-inline: calc(var(--spacing)*0)
            }
        }
    }

    @media (min-width:1025px) {
        .htmlprint\:lg\:px-0[data-exporthtml=true] {
            padding-inline: calc(var(--spacing)*0)
        }
    }

    @media print {
        @media (min-width:1025px) {
            .htmlprint\:lg\:px-\[0\.625rem\] {
                padding-inline: .625rem
            }
        }
    }

    @media (min-width:1025px) {
        .htmlprint\:lg\:px-\[0\.625rem\][data-exporthtml=true] {
            padding-inline: .625rem
        }
    }

    @media print {
        @media (min-width:1025px) {
            .htmlprint\:lg\:px-\[0px\] {
                padding-inline: 0
            }
        }
    }

    @media (min-width:1025px) {
        .htmlprint\:lg\:px-\[0px\][data-exporthtml=true] {
            padding-inline: 0
        }

        @media print {
            .lg\:htmlprint\:px-0 {
                padding-inline: calc(var(--spacing)*0)
            }
        }

        .lg\:htmlprint\:px-0[data-exporthtml=true] {
            padding-inline: calc(var(--spacing)*0)
        }
    }

    @media print {
        @media (min-width:1025px) {
            .htmlprint\:lg\:\!py-0 {
                padding-block: calc(var(--spacing)*0) !important
            }
        }
    }

    @media (min-width:1025px) {
        .htmlprint\:lg\:\!py-0[data-exporthtml=true] {
            padding-block: calc(var(--spacing)*0) !important
        }
    }

    @media print {
        @media (min-width:1025px) {
            .htmlprint\:lg\:py-0 {
                padding-block: calc(var(--spacing)*0)
            }
        }
    }

    @media (min-width:1025px) {
        .htmlprint\:lg\:py-0[data-exporthtml=true] {
            padding-block: calc(var(--spacing)*0)
        }
    }

    @media print {
        @media (min-width:1025px) {
            .htmlprint\:lg\:\!py-0 {
                padding-top: 0 !important;
                padding-bottom: 0 !important
            }
        }
    }

    @media (min-width:1025px) {
        .htmlprint\:lg\:\!py-0[data-exporthtml=true] {
            padding-top: 0 !important;
            padding-bottom: 0 !important
        }
    }

    @media print {
        @media (min-width:1025px) {
            .htmlprint\:lg\:py-0 {
                padding-top: 0;
                padding-bottom: 0
            }
        }
    }

    @media (min-width:1025px) {
        .htmlprint\:lg\:py-0[data-exporthtml=true] {
            padding-top: 0;
            padding-bottom: 0
        }
    }

    @media print {
        @media (min-width:1025px) {
            .htmlprint\:lg\:pt-0 {
                padding-top: calc(var(--spacing)*0)
            }
        }
    }

    @media (min-width:1025px) {
        .htmlprint\:lg\:pt-0[data-exporthtml=true] {
            padding-top: calc(var(--spacing)*0)
        }
    }

    @media print {
        @media (min-width:1025px) {
            .htmlprint\:lg\:pt-0 {
                padding-top: 0
            }
        }
    }

    @media (min-width:1025px) {
        .htmlprint\:lg\:pt-0[data-exporthtml=true] {
            padding-top: 0
        }
    }

    @media print {
        @media (min-width:1025px) {
            body[dir=rtl] .htmlprint\:lg\:pr-0 {
                padding-right: 0
            }

            body[dir=ltr] .htmlprint\:lg\:pr-0 {
                padding-left: 0
            }
        }
    }

    @media (min-width:1025px) {
        body[dir=rtl] .htmlprint\:lg\:pr-0[data-exporthtml=true] {
            padding-right: 0
        }

        body[dir=ltr] .htmlprint\:lg\:pr-0[data-exporthtml=true] {
            padding-left: 0
        }
    }

    @media print {
        @media (min-width:1025px) {
            .htmlprint\:lg\:px-0 {
                padding-left: 0;
                padding-right: 0
            }
        }
    }

    @media (min-width:1025px) {
        .htmlprint\:lg\:px-0[data-exporthtml=true] {
            padding-left: 0;
            padding-right: 0
        }
    }

    @media print {
        @media (min-width:1025px) {
            .htmlprint\:lg\:px-\[0\.625rem\] {
                padding-left: .625rem;
                padding-right: .625rem
            }
        }
    }

    @media (min-width:1025px) {
        .htmlprint\:lg\:px-\[0\.625rem\][data-exporthtml=true] {
            padding-left: .625rem;
            padding-right: .625rem
        }
    }

    @media print {
        @media (min-width:1025px) {
            .htmlprint\:lg\:px-\[0px\] {
                padding-left: 0;
                padding-right: 0
            }
        }
    }

    @media (min-width:1025px) {
        .htmlprint\:lg\:px-\[0px\][data-exporthtml=true] {
            padding-left: 0;
            padding-right: 0
        }

        @media print {
            .lg\:htmlprint\:px-0 {
                padding-left: 0;
                padding-right: 0
            }
        }

        .lg\:htmlprint\:px-0[data-exporthtml=true] {
            padding-left: 0;
            padding-right: 0
        }
    }

    @media print {
        @media (min-width:1025px) {
            .htmlprint\:lg\:pr-0 {
                padding-right: calc(var(--spacing)*0)
            }
        }
    }

    @media (min-width:1025px) {
        .htmlprint\:lg\:pr-0[data-exporthtml=true] {
            padding-right: calc(var(--spacing)*0)
        }
    }

    @media print {
        @media (min-width:1025px) {
            .htmlprint\:lg\:break-words {
                overflow-wrap: break-word
            }
        }
    }

    @media (min-width:1025px) {
        .htmlprint\:lg\:break-words[data-exporthtml=true] {
            overflow-wrap: break-word
        }
    }

    @media print {
        @media (min-width:1025px) {
            .htmlprint\:lg\:text-clip {
                text-overflow: clip
            }
        }
    }

    @media (min-width:1025px) {
        .htmlprint\:lg\:text-clip[data-exporthtml=true] {
            text-overflow: clip
        }
    }

    @media print {
        @media (min-width:1025px) {
            .htmlprint\:lg\:whitespace-normal {
                white-space: normal
            }
        }
    }

    @media (min-width:1025px) {
        .htmlprint\:lg\:whitespace-normal[data-exporthtml=true] {
            white-space: normal
        }
    }

    @media print {
        @media (min-width:1280px) {
            .htmlprint\:xl\:max-w-\[11rem\] {
                max-width: 11rem
            }
        }
    }

    @media (min-width:1280px) {
        .htmlprint\:xl\:max-w-\[11rem\][data-exporthtml=true] {
            max-width: 11rem
        }
    }

    @media print {
        @media (min-width:1280px) {
            .htmlprint\:xl\:max-w-\[13\.9rem\] {
                max-width: 13.9rem
            }
        }
    }

    @media (min-width:1280px) {
        .htmlprint\:xl\:max-w-\[13\.9rem\][data-exporthtml=true] {
            max-width: 13.9rem
        }
    }

    @media print {
        @media (min-width:1280px) {
            .htmlprint\:xl\:max-w-\[14\.5rem\] {
                max-width: 14.5rem
            }
        }
    }

    @media (min-width:1280px) {
        .htmlprint\:xl\:max-w-\[14\.5rem\][data-exporthtml=true] {
            max-width: 14.5rem
        }
    }

    @media print {
        @media (min-width:1280px) {
            .htmlprint\:xl\:max-w-\[16\.25rem\] {
                max-width: 16.25rem
            }
        }
    }

    @media (min-width:1280px) {
        .htmlprint\:xl\:max-w-\[16\.25rem\][data-exporthtml=true] {
            max-width: 16.25rem
        }
    }

    @media print {
        @media (min-width:1536px) {
            .htmlprint\:2xl\:max-w-\[17rem\] {
                max-width: 17rem
            }
        }
    }

    @media (min-width:1536px) {
        .htmlprint\:2xl\:max-w-\[17rem\][data-exporthtml=true] {
            max-width: 17rem
        }
    }

    @media print {
        @media (min-width:1536px) {
            .htmlprint\:2xl\:max-w-\[20rem\] {
                max-width: 20rem
            }
        }
    }

    @media (min-width:1536px) {
        .htmlprint\:2xl\:max-w-\[20rem\][data-exporthtml=true] {
            max-width: 20rem
        }
    }

    @media print {
        @media (min-width:1920px) {
            .htmlprint\:3xl\:w-full {
                width: 100%
            }
        }
    }

    @media (min-width:1920px) {
        .htmlprint\:3xl\:w-full[data-exporthtml=true] {
            width: 100%
        }
    }

    @media print {
        @media (min-width:1920px) {
            .htmlprint\:3xl\:max-w-\[17rem\] {
                max-width: 17rem
            }
        }
    }

    @media (min-width:1920px) {
        .htmlprint\:3xl\:max-w-\[17rem\][data-exporthtml=true] {
            max-width: 17rem
        }
    }

    @media print {
        @media (min-width:1920px) {
            .htmlprint\:3xl\:max-w-\[22rem\] {
                max-width: 22rem
            }
        }
    }

    @media (min-width:1920px) {
        .htmlprint\:3xl\:max-w-\[22rem\][data-exporthtml=true] {
            max-width: 22rem
        }
    }

    @media print {
        @media (min-width:1920px) {
            .htmlprint\:3xl\:px-\[0\.625rem\] {
                padding-inline: .625rem
            }
        }
    }

    @media (min-width:1920px) {
        .htmlprint\:3xl\:px-\[0\.625rem\][data-exporthtml=true] {
            padding-inline: .625rem
        }
    }

    @media print {
        @media (min-width:1920px) {
            .htmlprint\:3xl\:px-\[6px\] {
                padding-inline: 6px
            }
        }
    }

    @media (min-width:1920px) {
        .htmlprint\:3xl\:px-\[6px\][data-exporthtml=true] {
            padding-inline: 6px
        }
    }

    @media print {
        @media (min-width:1920px) {
            .htmlprint\:3xl\:px-\[0\.625rem\] {
                padding-left: .625rem;
                padding-right: .625rem
            }
        }
    }

    @media (min-width:1920px) {
        .htmlprint\:3xl\:px-\[0\.625rem\][data-exporthtml=true] {
            padding-left: .625rem;
            padding-right: .625rem
        }
    }

    @media print {
        @media (min-width:1920px) {
            .htmlprint\:3xl\:px-\[6px\] {
                padding-left: 6px;
                padding-right: 6px
            }
        }
    }

    @media (min-width:1920px) {
        .htmlprint\:3xl\:px-\[6px\][data-exporthtml=true] {
            padding-left: 6px;
            padding-right: 6px
        }
    }

    @media print {
        @media print {
            .htmlprint\:print\:break-words {
                overflow-wrap: break-word
            }
        }

        .htmlprint\:print\:break-words[data-exporthtml=true] {
            overflow-wrap: break-word
        }
    }

    .\[\&_\*_\.spinner\]\:text-gray-1 * .spinner {
        color: #5d5d67
    }

    .\[\&_\.os-scrollbar-horizontal\]\:hidden\! .os-scrollbar-horizontal {
        display: none !important
    }

    .\[\&_\.os-viewport\]\:touch-pan-y .os-viewport {
        --tw-pan-y: pan-y;
        touch-action: var(--tw-pan-x, )var(--tw-pan-y, )var(--tw-pinch-zoom, )
    }

    .\[\&_\.os-viewport\]\:overflow-x-hidden\! .os-viewport {
        overflow-x: hidden !important
    }

    .\[\&_\.table-scroll\]\:\[-ms-overflow-style\:none\] .table-scroll {
        -ms-overflow-style: none
    }

    .\[\&_\.table-scroll\]\:\[scrollbar-width\:none\] .table-scroll {
        scrollbar-width: none
    }

    .\[\&_\.table-scroll\:\:-webkit-scrollbar\]\:hidden\! .table-scroll::-webkit-scrollbar {
        display: none !important
    }

    .\[\&_\.table-scroll\:\:-webkit-scrollbar\]\:w-0\! .table-scroll::-webkit-scrollbar {
        width: calc(var(--spacing)*0) !important
    }

    .\[\&_\.table-scroll\>div\]\:max-w-full\! .table-scroll>div {
        max-width: 100% !important
    }

    .\[\&_\.table-scroll\>div\]\:min-w-0\! .table-scroll>div {
        min-width: calc(var(--spacing)*0) !important
    }

    .\[\&_\.table-scroll\>div\]\:overflow-x-hidden\! .table-scroll>div {
        overflow-x: hidden !important
    }

    .\[\&_\.text-gray-1\.font-bold\]\:font-normal .text-gray-1.font-bold {
        --tw-font-weight: var(--font-weight-normal);
        font-weight: var(--font-weight-normal)
    }

    .\[\&_\.text-gray-1\.font-bold\]\:text-gray-500 .text-gray-1.font-bold {
        color: var(--color-gray-500)
    }

    .\[\&_\[cmdk-group\]\:not\(\[hidden\]\)_\~\[cmdk-group\]\]\:pt-0 [cmdk-group]:not([hidden])~[cmdk-group] {
        padding-top: 0
    }

    .\[\&_\[cmdk-input-wrapper\]_svg\]\:h-5 [cmdk-input-wrapper] svg {
        height: calc(var(--spacing)*5)
    }

    .\[\&_\[cmdk-input-wrapper\]_svg\]\:w-5 [cmdk-input-wrapper] svg {
        width: calc(var(--spacing)*5)
    }

    .\[\&_\[cmdk-item\]_svg\]\:h-5 [cmdk-item] svg {
        height: calc(var(--spacing)*5)
    }

    .\[\&_\[cmdk-item\]_svg\]\:w-5 [cmdk-item] svg {
        width: calc(var(--spacing)*5)
    }

    .\[\&_a\]\:text-\[\#0097f0\] a {
        color: #0097f0
    }

    .\[\&_a\]\:underline a {
        text-decoration-line: underline
    }

    @media (hover:hover) {
        .hover\:\[\&_a\]\:no-underline:hover a {
            text-decoration-line: none
        }
    }

    @media print {
        .htmlprint\:\[\&_hr\]\:hidden hr {
            display: none
        }
    }

    .htmlprint\:\[\&_hr\]\:hidden[data-exporthtml=true] hr {
        display: none
    }

    @media (hover:hover) {
        .group-hover\:\[\&_input\]\:\!border-light-blue-4:is(:where(.group):hover *) input {
            border-color: #f6f9ff !important
        }

        .group-hover\:\[\&_input\]\:\!bg-light-blue-4:is(:where(.group):hover *) input {
            background-color: #f6f9ff !important
        }
    }

    .\[\&_li\]\:mb-1 li {
        margin-bottom: .25rem
    }

    .\[\&_ol\]\:list-decimal ol {
        list-style-type: decimal
    }

    body[dir=rtl] :is(.ltr\:\[\&_ol\]\:ml-4:where(:dir(ltr), [dir=ltr], [dir=ltr] *) ol) {
        margin-left: 1rem
    }

    body[dir=ltr] :is(.ltr\:\[\&_ol\]\:ml-4:where(:dir(ltr), [dir=ltr], [dir=ltr] *) ol) {
        margin-right: 1rem
    }

    .ltr\:\[\&_ol\]\:ml-4:where(:dir(ltr), [dir=ltr], [dir=ltr] *) ol {
        margin-left: calc(var(--spacing)*4)
    }

    body[dir=rtl] :is(.rtl\:\[\&_ol\]\:mr-4:where(:dir(rtl), [dir=rtl], [dir=rtl] *) ol) {
        margin-right: 1rem
    }

    body[dir=ltr] :is(.rtl\:\[\&_ol\]\:mr-4:where(:dir(rtl), [dir=rtl], [dir=rtl] *) ol) {
        margin-left: 1rem
    }

    .rtl\:\[\&_ol\]\:mr-4:where(:dir(rtl), [dir=rtl], [dir=rtl] *) ol {
        margin-right: calc(var(--spacing)*4)
    }

    .\[\&_p\]\:mb-2 p {
        margin-bottom: .5rem
    }

    .\[\&_p\:last-child\]\:mb-0 p:last-child {
        margin-bottom: 0
    }

    .\[\&_ul\]\:list-disc ul {
        list-style-type: disc
    }

    body[dir=rtl] :is(.ltr\:\[\&_ul\]\:ml-4:where(:dir(ltr), [dir=ltr], [dir=ltr] *) ul) {
        margin-left: 1rem
    }

    body[dir=ltr] :is(.ltr\:\[\&_ul\]\:ml-4:where(:dir(ltr), [dir=ltr], [dir=ltr] *) ul) {
        margin-right: 1rem
    }

    .ltr\:\[\&_ul\]\:ml-4:where(:dir(ltr), [dir=ltr], [dir=ltr] *) ul {
        margin-left: calc(var(--spacing)*4)
    }

    body[dir=rtl] :is(.rtl\:\[\&_ul\]\:mr-4:where(:dir(rtl), [dir=rtl], [dir=rtl] *) ul) {
        margin-right: 1rem
    }

    body[dir=ltr] :is(.rtl\:\[\&_ul\]\:mr-4:where(:dir(rtl), [dir=rtl], [dir=rtl] *) ul) {
        margin-left: 1rem
    }

    .rtl\:\[\&_ul\]\:mr-4:where(:dir(rtl), [dir=rtl], [dir=rtl] *) ul {
        margin-right: calc(var(--spacing)*4)
    }

    .\[\&\*\.spinner\]\:size-4.spinner {
        width: calc(var(--spacing)*4);
        height: calc(var(--spacing)*4)
    }

    .\[\&\:\:-webkit-inner-spin-button\]\:appearance-none::-webkit-inner-spin-button,
    .\[\&\:\:-webkit-outer-spin-button\]\:appearance-none::-webkit-outer-spin-button {
        appearance: none
    }

    .\[\&\:\:-webkit-search-cancel-button\]\:hidden::-webkit-search-cancel-button {
        display: none
    }

    :is(.\*\*\:\[\[cmdk-group-heading\]\]\:px-2 *)[cmdk-group-heading] {
        padding-inline: calc(var(--spacing)*2)
    }

    :is(.\*\*\:\[\[cmdk-group-heading\]\]\:py-1\.5 *)[cmdk-group-heading] {
        padding-block: calc(var(--spacing)*1.5);
        padding-top: .375rem;
        padding-bottom: .375rem
    }

    :is(.\*\*\:\[\[cmdk-group-heading\]\]\:px-2 *)[cmdk-group-heading] {
        padding-left: .5rem;
        padding-right: .5rem
    }

    :is(.\*\*\:\[\[cmdk-group-heading\]\]\:text-xs *)[cmdk-group-heading] {
        font-size: var(--text-xs);
        line-height: var(--tw-leading, var(--text-xs--line-height))
    }

    :is(.\*\*\:\[\[cmdk-group-heading\]\]\:font-medium *)[cmdk-group-heading] {
        --tw-font-weight: var(--font-weight-medium);
        font-weight: var(--font-weight-medium)
    }

    :is(.\*\*\:\[\[cmdk-group\]\]\:px-2 *)[cmdk-group] {
        padding-inline: calc(var(--spacing)*2);
        padding-left: .5rem;
        padding-right: .5rem
    }

    :is(.\*\*\:\[\[cmdk-input\]\]\:h-12 *)[cmdk-input] {
        height: calc(var(--spacing)*12)
    }

    :is(.\*\*\:\[\[cmdk-item\]\]\:px-2 *)[cmdk-item] {
        padding-inline: calc(var(--spacing)*2)
    }

    :is(.\*\*\:\[\[cmdk-item\]\]\:py-3 *)[cmdk-item] {
        padding-block: calc(var(--spacing)*3);
        padding-top: .75rem;
        padding-bottom: .75rem
    }

    :is(.\*\*\:\[\[cmdk-item\]\]\:px-2 *)[cmdk-item] {
        padding-left: .5rem;
        padding-right: .5rem
    }

    :is(.\*\*\:\[\[cmdk-list-sizer\]\]\:flex *)[cmdk-list-sizer] {
        display: flex
    }

    :is(.\*\*\:\[\[cmdk-list-sizer\]\]\:flex-col *)[cmdk-list-sizer] {
        flex-direction: column
    }

    :is(.\*\*\:\[\[cmdk-list-sizer\]\]\:gap-\(--list-gap\) *)[cmdk-list-sizer] {
        gap: var(--list-gap)
    }

    .\[\&\>\*\:first-child\]\:w-full>:first-child {
        width: 100%
    }

    .\[\&\>\*\:first-child\]\:p-4>:first-child {
        padding: 1rem
    }

    .\[\&\>\*\:first-child\]\:pt-0>:first-child {
        padding-top: 0
    }

    .\[\&\>\*\:last-child\]\:mb-4>:last-child {
        margin-bottom: 1rem
    }

    @media (min-width:1025px) {
        .lg\:\[\&\>\*\:last-child\]\:mb-4>:last-child {
            margin-bottom: 1rem
        }
    }

    .\[\&\>\*\:nth-child\(1\)\]\:h-full>:first-child {
        height: 100%
    }

    @media (min-width:1025px) {
        .lg\:\[\&\>\*\:nth-child\(2\)\]\:pt-0>:nth-child(2) {
            padding-top: 0
        }
    }

    .\[\&\>\*\[data-state\=\'closed\'\]\]\:mb-1>[data-state=closed] {
        margin-bottom: .25rem
    }

    .\[\&\>\*\[data-state\=\'open\'\]\]\:mb-3>[data-state=open] {
        margin-bottom: .75rem
    }

    @media print {
        .htmlprint\:\[\&\>\*\[data-state\=\'open\'\]\]\:mb-0>[data-state=open] {
            margin-bottom: calc(var(--spacing)*0);
            margin-bottom: 0
        }
    }

    .htmlprint\:\[\&\>\*\[data-state\=\'open\'\]\]\:mb-0[data-exporthtml=true]>[data-state=open] {
        margin-bottom: 0
    }

    @media print {
        .\[\&\>\[role\=cell\]\]\:htmlprint\:px-0>[role=cell] {
            padding-inline: calc(var(--spacing)*0)
        }
    }

    .\[\&\>\[role\=cell\]\]\:htmlprint\:px-0>[role=cell][data-exporthtml=true] {
        padding-inline: calc(var(--spacing)*0)
    }

    @media print {
        .\[\&\>\[role\=cell\]\]\:htmlprint\:px-0>[role=cell] {
            padding-left: 0;
            padding-right: 0
        }
    }

    .\[\&\>\[role\=cell\]\]\:htmlprint\:px-0>[role=cell][data-exporthtml=true] {
        padding-left: 0;
        padding-right: 0
    }

    @media (hover:hover) {
        .group-hover\:last\:\[\&\>circle\]\:fill-main-blue:is(:where(.group):hover *):last-child>circle {
            fill: #126cf9
        }
    }

    .\[\&\>div\]\:inline>div {
        display: inline
    }

    .\[\&\>div\]\:after\:content-none>div:after,
    .\[\&\>div\]\:before\:content-none>div:before {
        content: var(--tw-content);
        --tw-content: none;
        content: none
    }

    .\[\&\>g\>g\>path\]\:fill-main-blue>g>g>path {
        fill: #126cf9
    }

    .\[\&\>li\]\:mt-2>li {
        margin-top: .5rem
    }

    .\[\&\>li\]\:text-right>li {
        text-align: right;
        text-align: start
    }

    .\[\&\>li\]\:text-sm>li {
        font-size: var(--text-sm);
        line-height: var(--tw-leading, var(--text-sm--line-height))
    }

    .\[\&\>li\]\:leading-\[16px\]>li {
        --tw-leading: 16px;
        line-height: 16px
    }

    .\[\&\>li\]\:font-normal>li {
        --tw-font-weight: var(--font-weight-normal);
        font-weight: var(--font-weight-normal)
    }

    .\[\&\>li\]\:wrap-break-word>li {
        overflow-wrap: break-word
    }

    .\[\&\>li\]\:text-gray-1>li {
        color: #5d5d67
    }

    .\[\&\>path\]\:fill-main-blue-digital>path {
        fill: #2d72e1
    }

    .\[\&\>path\]\:fill-white>path {
        fill: var(--color-white)
    }

    @media (hover:hover) {
        .group-hover\:\[\&\>path\]\:stroke-main-blue:is(:where(.group):hover *)>path {
            stroke: #126cf9
        }
    }

    .\[\&\>span\]\:line-clamp-1>span {
        -webkit-line-clamp: 1;
        -webkit-box-orient: vertical;
        display: -webkit-box;
        overflow: hidden
    }

    .\[\&\>svg\]\:h-full>svg {
        height: 100%
    }

    .\[\&\>svg\]\:w-full>svg {
        width: 100%
    }

    .\[\&\[aria-expanded\=false\]\>span\>svg\]\:ltr\:transform-\[rotate\(-180deg\)\][aria-expanded=false]>span>svg:where(:dir(ltr), [dir=ltr], [dir=ltr] *) {
        transform: rotate(-180deg)
    }

    .\[\&\[aria-expanded\=false\]\>span\>svg\]\:rtl\:rotate-0[aria-expanded=false]>span>svg:where(:dir(rtl), [dir=rtl], [dir=rtl] *) {
        rotate: none
    }

    @media (min-width:768px) {
        .md\:\[\&\[aria-expanded\=true\]\]\:bg-light-blue[aria-expanded=true] {
            background-color: #ebf2ff
        }

        .md\:\[\&\[aria-expanded\=true\]\]\:text-main-blue[aria-expanded=true] {
            color: #126cf9
        }
    }

    .\[\&\[aria-expanded\=true\]\>span\>svg\]\:ltr\:transform-\[rotate\(-90deg\)\][aria-expanded=true]>span>svg:where(:dir(ltr), [dir=ltr], [dir=ltr] *),
    .\[\&\[aria-expanded\=true\]\>span\>svg\]\:rtl\:transform-\[rotate\(-90deg\)\][aria-expanded=true]>span>svg:where(:dir(rtl), [dir=rtl], [dir=rtl] *) {
        transform: rotate(-90deg)
    }

    .\[\&\[data-state\$\=open\]\[type\=\"button\"\]\]\:bg-\[\#4D8FF7\]\/10[data-state$=open][type=button] {
        background-color: oklab(65.7382% -.0317685 -.166288/.1)
    }

    .\[\&\[data-state\=closed\]\]\:bg-light-blue[data-state=closed] {
        background-color: #ebf2ff
    }

    .\[\&\[data-state\=open\]\]\:border-main-blue[data-state=open] {
        border-color: #126cf9
    }

    .\[\&\[data-state\=open\]\]\:border-main-blue-digital[data-state=open] {
        border-color: #2d72e1
    }

    .\[\&\[data-state\=open\]\]\:bg-light-blue[data-state=open] {
        background-color: #ebf2ff
    }

    .\[\&\[data-state\=open\]\]\:bg-light-blue-4[data-state=open] {
        background-color: #f6f9ff
    }

    @media (min-width:1025px) {
        .lg\:\[\&\[data-state\=open\]\]\:bg-light-blue[data-state=open] {
            background-color: #ebf2ff
        }
    }

    .\[\&\[data-state\=open\]\>\*\>\*\>svg\]\:rotate-180[data-state=open]>*>*>svg,
    .\[\&\[data-state\=open\]\>svg\]\:rotate-180[data-state=open]>svg {
        rotate: 180deg
    }
}

#__next,
body,
html {
    height: 100%
}

body {
    font-family: var(--font-simplerFont), sans-serif !important
}

.rtl {
    direction: rtl
}

.ltr {
    direction: ltr
}

input::-ms-reveal {
    display: none
}

@keyframes LeumiLoaderMoveToCenter1 {

    0%,
    80%,
    to {
        transform: translate(0)
    }

    20%,
    60% {
        transform: translate(90%, 90%)
    }
}

@keyframes LeumiLoaderMoveToCenter2 {

    0%,
    80%,
    to {
        transform: translate(0)
    }

    20%,
    60% {
        transform: translate(-90%, 90%)
    }
}

@keyframes LeumiLoaderMoveToCenter3 {

    0%,
    80%,
    to {
        transform: translate(0)
    }

    20%,
    60% {
        transform: translate(90%, -90%)
    }
}

@keyframes LeumiLoaderMoveToCenter4 {

    0%,
    80%,
    to {
        transform: translate(0)
    }

    20%,
    60% {
        transform: translate(-90%, -90%)
    }
}

@keyframes LeumiLoaderRotationColor {

    0%,
    60%,
    to {
        color: #4473d7;
        transform: rotate(0)
    }

    0%,
    20%,
    to {
        color: #06065e
    }

    0%,
    40% {
        transform: rotate(-45deg)
    }
}

@property --tw-translate-x {
    syntax: "*";
    inherits: false;
    initial-value: 0
}

@property --tw-translate-y {
    syntax: "*";
    inherits: false;
    initial-value: 0
}

@property --tw-translate-z {
    syntax: "*";
    inherits: false;
    initial-value: 0
}

@property --tw-scale-x {
    syntax: "*";
    inherits: false;
    initial-value: 1
}

@property --tw-scale-y {
    syntax: "*";
    inherits: false;
    initial-value: 1
}

@property --tw-scale-z {
    syntax: "*";
    inherits: false;
    initial-value: 1
}

@property --tw-rotate-x {
    syntax: "*";
    inherits: false
}

@property --tw-rotate-y {
    syntax: "*";
    inherits: false
}

@property --tw-rotate-z {
    syntax: "*";
    inherits: false
}

@property --tw-skew-x {
    syntax: "*";
    inherits: false
}

@property --tw-skew-y {
    syntax: "*";
    inherits: false
}

@property --tw-scroll-snap-strictness {
    syntax: "*";
    inherits: false;
    initial-value: proximity
}

@property --tw-space-y-reverse {
    syntax: "*";
    inherits: false;
    initial-value: 0
}

@property --tw-space-x-reverse {
    syntax: "*";
    inherits: false;
    initial-value: 0
}

@property --tw-divide-x-reverse {
    syntax: "*";
    inherits: false;
    initial-value: 0
}

@property --tw-border-style {
    syntax: "*";
    inherits: false;
    initial-value: solid
}

@property --tw-divide-y-reverse {
    syntax: "*";
    inherits: false;
    initial-value: 0
}

@property --tw-gradient-position {
    syntax: "*";
    inherits: false
}

@property --tw-gradient-from {
    syntax: "<color>";
    inherits: false;
    initial-value: #0000
}

@property --tw-gradient-via {
    syntax: "<color>";
    inherits: false;
    initial-value: #0000
}

@property --tw-gradient-to {
    syntax: "<color>";
    inherits: false;
    initial-value: #0000
}

@property --tw-gradient-stops {
    syntax: "*";
    inherits: false
}

@property --tw-gradient-via-stops {
    syntax: "*";
    inherits: false
}

@property --tw-gradient-from-position {
    syntax: "<length-percentage>";
    inherits: false;
    initial-value: 0
}

@property --tw-gradient-via-position {
    syntax: "<length-percentage>";
    inherits: false;
    initial-value: 50%
}

@property --tw-gradient-to-position {
    syntax: "<length-percentage>";
    inherits: false;
    initial-value: 100%
}

@property --tw-leading {
    syntax: "*";
    inherits: false
}

@property --tw-font-weight {
    syntax: "*";
    inherits: false
}

@property --tw-tracking {
    syntax: "*";
    inherits: false
}

@property --tw-shadow {
    syntax: "*";
    inherits: false;
    initial-value: 0 0 #0000
}

@property --tw-shadow-color {
    syntax: "*";
    inherits: false
}

@property --tw-shadow-alpha {
    syntax: "<percentage>";
    inherits: false;
    initial-value: 100%
}

@property --tw-inset-shadow {
    syntax: "*";
    inherits: false;
    initial-value: 0 0 #0000
}

@property --tw-inset-shadow-color {
    syntax: "*";
    inherits: false
}

@property --tw-inset-shadow-alpha {
    syntax: "<percentage>";
    inherits: false;
    initial-value: 100%
}

@property --tw-ring-color {
    syntax: "*";
    inherits: false
}

@property --tw-ring-shadow {
    syntax: "*";
    inherits: false;
    initial-value: 0 0 #0000
}

@property --tw-inset-ring-color {
    syntax: "*";
    inherits: false
}

@property --tw-inset-ring-shadow {
    syntax: "*";
    inherits: false;
    initial-value: 0 0 #0000
}

@property --tw-ring-inset {
    syntax: "*";
    inherits: false
}

@property --tw-ring-offset-width {
    syntax: "<length>";
    inherits: false;
    initial-value: 0
}

@property --tw-ring-offset-color {
    syntax: "*";
    inherits: false;
    initial-value: #fff
}

@property --tw-ring-offset-shadow {
    syntax: "*";
    inherits: false;
    initial-value: 0 0 #0000
}

@property --tw-outline-style {
    syntax: "*";
    inherits: false;
    initial-value: solid
}

@property --tw-blur {
    syntax: "*";
    inherits: false
}

@property --tw-brightness {
    syntax: "*";
    inherits: false
}

@property --tw-contrast {
    syntax: "*";
    inherits: false
}

@property --tw-grayscale {
    syntax: "*";
    inherits: false
}

@property --tw-hue-rotate {
    syntax: "*";
    inherits: false
}

@property --tw-invert {
    syntax: "*";
    inherits: false
}

@property --tw-opacity {
    syntax: "*";
    inherits: false
}

@property --tw-saturate {
    syntax: "*";
    inherits: false
}

@property --tw-sepia {
    syntax: "*";
    inherits: false
}

@property --tw-drop-shadow {
    syntax: "*";
    inherits: false
}

@property --tw-drop-shadow-color {
    syntax: "*";
    inherits: false
}

@property --tw-drop-shadow-alpha {
    syntax: "<percentage>";
    inherits: false;
    initial-value: 100%
}

@property --tw-drop-shadow-size {
    syntax: "*";
    inherits: false
}

@property --tw-backdrop-blur {
    syntax: "*";
    inherits: false
}

@property --tw-backdrop-brightness {
    syntax: "*";
    inherits: false
}

@property --tw-backdrop-contrast {
    syntax: "*";
    inherits: false
}

@property --tw-backdrop-grayscale {
    syntax: "*";
    inherits: false
}

@property --tw-backdrop-hue-rotate {
    syntax: "*";
    inherits: false
}

@property --tw-backdrop-invert {
    syntax: "*";
    inherits: false
}

@property --tw-backdrop-opacity {
    syntax: "*";
    inherits: false
}

@property --tw-backdrop-saturate {
    syntax: "*";
    inherits: false
}

@property --tw-backdrop-sepia {
    syntax: "*";
    inherits: false
}

@property --tw-duration {
    syntax: "*";
    inherits: false
}

@property --tw-ease {
    syntax: "*";
    inherits: false
}

@property --tw-content {
    syntax: "*";
    inherits: false;
    initial-value: ""
}

@property --tw-pan-x {
    syntax: "*";
    inherits: false
}

@property --tw-pan-y {
    syntax: "*";
    inherits: false
}

@property --tw-pinch-zoom {
    syntax: "*";
    inherits: false
}

@keyframes spin {
    to {
        transform: rotate(1turn)
    }
}

@keyframes pulse {
    50% {
        opacity: .5
    }
}

@keyframes accordion-down {
    0% {
        height: 0
    }

    to {
        height: var(--radix-accordion-content-height)
    }
}

@keyframes accordion-up {
    0% {
        height: var(--radix-accordion-content-height)
    }

    to {
        height: 0
    }
}

@keyframes collapsible-down {
    0% {
        height: 0
    }

    to {
        height: var(--radix-collapsible-content-height)
    }
}

@keyframes collapsible-up {
    0% {
        height: var(--radix-collapsible-content-height)
    }

    to {
        height: 0
    }
}

@keyframes caret-blink {

    0%,
    70%,
    to {
        opacity: 1
    }

    20%,
    50% {
        opacity: 0
    }
}