*,
:before,
:after,
::backdrop {
    --tw-border-spacing-x: 0;
    --tw-border-spacing-y: 0;
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    --tw-pan-x: ;
    --tw-pan-y: ;
    --tw-pinch-zoom: ;
    --tw-scroll-snap-strictness: proximity;
    --tw-gradient-from-position: ;
    --tw-gradient-via-position: ;
    --tw-gradient-to-position: ;
    --tw-ordinal: ;
    --tw-slashed-zero: ;
    --tw-numeric-figure: ;
    --tw-numeric-spacing: ;
    --tw-numeric-fraction: ;
    --tw-ring-inset: ;
    --tw-ring-offset-width: 0px;
    --tw-ring-offset-color: #fff;
    --tw-ring-color: #70d4fb80;
    --tw-ring-offset-shadow: 0 0 #0000;
    --tw-ring-shadow: 0 0 #0000;
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    --tw-blur: ;
    --tw-brightness: ;
    --tw-contrast: ;
    --tw-grayscale: ;
    --tw-hue-rotate: ;
    --tw-invert: ;
    --tw-saturate: ;
    --tw-sepia: ;
    --tw-drop-shadow: ;
    --tw-backdrop-blur: ;
    --tw-backdrop-brightness: ;
    --tw-backdrop-contrast: ;
    --tw-backdrop-grayscale: ;
    --tw-backdrop-hue-rotate: ;
    --tw-backdrop-invert: ;
    --tw-backdrop-opacity: ;
    --tw-backdrop-saturate: ;
    --tw-backdrop-sepia: ;
    --tw-contain-size: ;
    --tw-contain-layout: ;
    --tw-contain-paint: ;
    --tw-contain-style:
}

.\!container {
    width: 100% !important
}

.container {
    width: 100%
}

@media (min-width:0) {
    .\!container {
        max-width: 0 !important
    }

    .container {
        max-width: 0
    }
}

@media (min-width:320px) {
    .\!container {
        max-width: 320px !important
    }

    .container {
        max-width: 320px
    }
}

@media (min-width:375px) {
    .\!container {
        max-width: 375px !important
    }

    .container {
        max-width: 375px
    }
}

@media (min-width:480px) {
    .\!container {
        max-width: 480px !important
    }

    .container {
        max-width: 480px
    }
}

@media (min-width:700px) {
    .\!container {
        max-width: 700px !important
    }

    .container {
        max-width: 700px
    }
}

@media (min-width:768px) {
    .\!container {
        max-width: 768px !important
    }

    .container {
        max-width: 768px
    }
}

@media (min-width:1120px) {
    .\!container {
        max-width: 1120px !important
    }

    .container {
        max-width: 1120px
    }
}

@media (min-width:1200px) {
    .\!container {
        max-width: 1200px !important
    }

    .container {
        max-width: 1200px
    }
}

@media (min-width:1280px) {
    .\!container {
        max-width: 1280px !important
    }

    .container {
        max-width: 1280px
    }
}

@media (min-width:1536px) {
    .\!container {
        max-width: 1536px !important
    }

    .container {
        max-width: 1536px
    }
}

@media (min-width:1718px) {
    .\!container {
        max-width: 1718px !important
    }

    .container {
        max-width: 1718px
    }
}

@media (min-width:1900px) {
    .\!container {
        max-width: 1900px !important
    }

    .container {
        max-width: 1900px
    }
}

@media (min-width:2280px) {
    .\!container {
        max-width: 2280px !important
    }

    .container {
        max-width: 2280px
    }
}

@keyframes fcStaggerIn {
    0% {
        opacity: 0;
        transform: translateY(var(--fc-stagger-y, 10px))
    }

    to {
        opacity: 1;
        transform: translateY(0)
    }
}

:is(.fc-stagger-play .fc-stagger, .fc-stagger-cold, [data-fc-stagger-resuming] .fc-stagger-resume)>* {
    animation: fcStaggerIn var(--fc-stagger-dur, .34s) cubic-bezier(0, 0, .2, 1) backwards;
    animation-delay: calc(-1 * var(--fc-stagger-elapsed, 0s))
}

:is(.fc-stagger-play .fc-stagger, .fc-stagger-cold, [data-fc-stagger-resuming] .fc-stagger-resume)>:nth-child(2) {
    animation-delay: calc(var(--fc-stagger-step, 45ms) * 1 - var(--fc-stagger-elapsed, 0s))
}

:is(.fc-stagger-play .fc-stagger, .fc-stagger-cold, [data-fc-stagger-resuming] .fc-stagger-resume)>:nth-child(3) {
    animation-delay: calc(var(--fc-stagger-step, 45ms) * 2 - var(--fc-stagger-elapsed, 0s))
}

:is(.fc-stagger-play .fc-stagger, .fc-stagger-cold, [data-fc-stagger-resuming] .fc-stagger-resume)>:nth-child(4) {
    animation-delay: calc(var(--fc-stagger-step, 45ms) * 3 - var(--fc-stagger-elapsed, 0s))
}

:is(.fc-stagger-play .fc-stagger, .fc-stagger-cold, [data-fc-stagger-resuming] .fc-stagger-resume)>:nth-child(5) {
    animation-delay: calc(var(--fc-stagger-step, 45ms) * 4 - var(--fc-stagger-elapsed, 0s))
}

:is(.fc-stagger-play .fc-stagger, .fc-stagger-cold, [data-fc-stagger-resuming] .fc-stagger-resume)>:nth-child(6) {
    animation-delay: calc(var(--fc-stagger-step, 45ms) * 5 - var(--fc-stagger-elapsed, 0s))
}

:is(.fc-stagger-play .fc-stagger, .fc-stagger-cold, [data-fc-stagger-resuming] .fc-stagger-resume)>:nth-child(7) {
    animation-delay: calc(var(--fc-stagger-step, 45ms) * 6 - var(--fc-stagger-elapsed, 0s))
}

:is(.fc-stagger-play .fc-stagger, .fc-stagger-cold, [data-fc-stagger-resuming] .fc-stagger-resume)>:nth-child(8) {
    animation-delay: calc(var(--fc-stagger-step, 45ms) * 7 - var(--fc-stagger-elapsed, 0s))
}

:is(.fc-stagger-play .fc-stagger, .fc-stagger-cold, [data-fc-stagger-resuming] .fc-stagger-resume)>:nth-child(9) {
    animation-delay: calc(var(--fc-stagger-step, 45ms) * 8 - var(--fc-stagger-elapsed, 0s))
}

:is(.fc-stagger-play .fc-stagger, .fc-stagger-cold, [data-fc-stagger-resuming] .fc-stagger-resume)>:nth-child(10) {
    animation-delay: calc(var(--fc-stagger-step, 45ms) * 9 - var(--fc-stagger-elapsed, 0s))
}

:is(.fc-stagger-play .fc-stagger, .fc-stagger-cold, [data-fc-stagger-resuming] .fc-stagger-resume)>:nth-child(11) {
    animation-delay: calc(var(--fc-stagger-step, 45ms) * 10 - var(--fc-stagger-elapsed, 0s))
}

:is(.fc-stagger-play .fc-stagger, .fc-stagger-cold, [data-fc-stagger-resuming] .fc-stagger-resume)>:nth-child(n+12) {
    animation-delay: calc(var(--fc-stagger-step, 45ms) * 11 - var(--fc-stagger-elapsed, 0s))
}

@media (prefers-reduced-motion:reduce) {
    :is(.fc-stagger-play .fc-stagger, .fc-stagger-cold, [data-fc-stagger-resuming] .fc-stagger-resume)>* {
        animation: none
    }
}

.prose-policy {
    --tw-bg-opacity: 1;
    background-color: rgb(43 43 66/var(--tw-bg-opacity, 1));
    border-radius: 8px;
    padding: 12px;
    position: relative;
    overflow-x: auto
}

@media (min-width:768px) {
    .prose-policy {
        padding: 16px
    }
}

.prose-policy h1 {
    margin-top: 16px;
    margin-bottom: 16px;
    font-size: 32px;
    font-weight: 500;
    line-height: 160%
}

.prose-policy h2 {
    margin-top: 16px;
    margin-bottom: 16px;
    font-size: 20px;
    font-weight: 500;
    line-height: 160%
}

.prose-policy h3 {
    margin-top: 12px;
    margin-bottom: 12px;
    font-size: 16px;
    font-weight: 500;
    line-height: 160%
}

.prose-policy a {
    --tw-text-opacity: 1;
    color: rgb(1 214 118/var(--tw-text-opacity, 1))
}

.prose-policy a:hover {
    text-decoration-line: underline
}

.prose-policy p {
    margin-top: 16px;
    margin-bottom: 16px
}

.prose-policy ol {
    margin-top: 12px;
    margin-bottom: 12px;
    list-style-position: inside
}

.prose-policy ul {
    margin-top: 12px;
    margin-bottom: 12px;
    margin-left: 18px;
    list-style-type: disc;
    list-style-position: inside
}

.prose-policy ul ul {
    margin-top: 4px;
    margin-bottom: 4px;
    margin-left: 18px;
    list-style-type: circle
}

.prose-policy ol ol {
    margin-top: 4px;
    margin-bottom: 4px
}

.prose-policy li {
    margin-top: 8px;
    margin-bottom: 8px
}

.prose-policy table {
    border-collapse: collapse;
    width: 100%;
    margin-top: 16px;
    margin-bottom: 16px;
    font-size: 12px;
    line-height: 150%
}

.prose-policy th {
    white-space: nowrap;
    text-align: left;
    vertical-align: top;
    --tw-text-opacity: 1;
    color: rgb(255 255 255/var(--tw-text-opacity, 1));
    background: #ffffff0d;
    border-bottom: 2px solid #ffffff38;
    padding: 10px 12px;
    font-weight: 600
}

.prose-policy td {
    vertical-align: top;
    border-top: 1px solid #ffffff14;
    padding: 10px 12px
}

.prose-policy tbody tr:nth-of-type(2n) {
    background: #ffffff08
}

.sr-only {
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border-width: 0;
    width: 1px;
    height: 1px;
    margin: -1px;
    padding: 0;
    position: absolute;
    overflow: hidden
}

.not-sr-only {
    clip: auto;
    white-space: normal;
    width: auto;
    height: auto;
    margin: 0;
    padding: 0;
    position: static;
    overflow: visible
}

.pointer-events-none {
    pointer-events: none
}

.pointer-events-auto {
    pointer-events: auto
}

.\!visible {
    visibility: visible !important
}

.visible {
    visibility: visible
}

.invisible {
    visibility: hidden
}

.collapse {
    visibility: collapse
}

.static {
    position: static
}

.fixed {
    position: fixed
}

.absolute {
    position: absolute
}

.relative {
    position: relative
}

.sticky {
    position: sticky
}

.-inset-1 {
    inset: -.25rem
}

.inset-0 {
    inset: 0
}

.inset-\[0_-5px_0_0\] {
    inset: 0 -5px 0 0
}

.inset-\[7px\] {
    inset: 7px
}

.inset-x-0 {
    left: 0;
    right: 0
}

.inset-y-0 {
    top: 0;
    bottom: 0
}

.-bottom-7 {
    bottom: -1.75rem
}

.-bottom-\[10px\] {
    bottom: -10px
}

.-bottom-\[18px\] {
    bottom: -18px
}

.-bottom-\[1px\] {
    bottom: -1px
}

.-bottom-\[20px\] {
    bottom: -20px
}

.-bottom-\[2px\] {
    bottom: -2px
}

.-bottom-\[40px\] {
    bottom: -40px
}

.-left-\[3px\] {
    left: -3px
}

.-right-\[14px\] {
    right: -14px
}

.-right-\[20px\] {
    right: -20px
}

.-right-\[2px\] {
    right: -2px
}

.-top-\[10px\] {
    top: -10px
}

.-top-\[13px\] {
    top: -13px
}

.-top-\[20px\] {
    top: -20px
}

.-top-\[25px\] {
    top: -25px
}

.-top-\[2px\] {
    top: -2px
}

.-top-\[40px\] {
    top: -40px
}

.-top-\[4px\] {
    top: -4px
}

.bottom-0 {
    bottom: 0
}

.bottom-4 {
    bottom: 1rem
}

.bottom-\[-10px\] {
    bottom: -10px
}

.bottom-\[-15px\] {
    bottom: -15px
}

.bottom-\[-20px\] {
    bottom: -20px
}

.bottom-\[-26px\] {
    bottom: -26px
}

.bottom-\[-2px\] {
    bottom: -2px
}

.bottom-\[-30px\] {
    bottom: -30px
}

.bottom-\[-3px\] {
    bottom: -3px
}

.bottom-\[-40px\] {
    bottom: -40px
}

.bottom-\[-45px\] {
    bottom: -45px
}

.bottom-\[-50\%\] {
    bottom: -50%
}

.bottom-\[-50px\] {
    bottom: -50px
}

.bottom-\[-5px\] {
    bottom: -5px
}

.bottom-\[-60px\] {
    bottom: -60px
}

.bottom-\[-63px\] {
    bottom: -63px
}

.bottom-\[-8px\] {
    bottom: -8px
}

.bottom-\[0px\] {
    bottom: 0
}

.bottom-\[10px\] {
    bottom: 10px
}

.bottom-\[124px\] {
    bottom: 124px
}

.bottom-\[12px\] {
    bottom: 12px
}

.bottom-\[150px\] {
    bottom: 150px
}

.bottom-\[15px\] {
    bottom: 15px
}

.bottom-\[16px\] {
    bottom: 16px
}

.bottom-\[20\%\] {
    bottom: 20%
}

.bottom-\[20px\] {
    bottom: 20px
}

.bottom-\[24px\] {
    bottom: 24px
}

.bottom-\[28px\] {
    bottom: 28px
}

.bottom-\[290px\] {
    bottom: 290px
}

.bottom-\[30px\] {
    bottom: 30px
}

.bottom-\[40px\] {
    bottom: 40px
}

.bottom-\[4px\] {
    bottom: 4px
}

.bottom-\[56px\] {
    bottom: 56px
}

.bottom-\[58px\] {
    bottom: 58px
}

.bottom-\[5px\] {
    bottom: 5px
}

.bottom-\[60px\] {
    bottom: 60px
}

.bottom-\[8px\] {
    bottom: 8px
}

.bottom-\[90px\] {
    bottom: 90px
}

.bottom-\[92px\] {
    bottom: 92px
}

.bottom-\[9px\] {
    bottom: 9px
}

.bottom-\[calc\(100\%\+16px\)\] {
    bottom: calc(100% + 16px)
}

.bottom-\[calc\(12\%\+4px\)\] {
    bottom: calc(12% + 4px)
}

.bottom-\[calc\(var\(--bottom-nav-height\,0px\)\+16px\)\] {
    bottom: calc(var(--bottom-nav-height, 0px) + 16px)
}

.bottom-\[calc\(var\(--bottom-nav-height\,0px\)-2px\)\] {
    bottom: calc(var(--bottom-nav-height, 0px) - 2px)
}

.bottom-\[calc\(var\(--bottom-nav-height\,80px\)\+14px\)\] {
    bottom: calc(var(--bottom-nav-height, 80px) + 14px)
}

.bottom-\[var\(--bottom-nav-height\,0px\)\] {
    bottom: var(--bottom-nav-height, 0px)
}

.bottom-full {
    bottom: 100%
}

.left-0 {
    left: 0
}

.left-1\/2 {
    left: 50%
}

.left-4 {
    left: 1rem
}

.left-\[-10\%\] {
    left: -10%
}

.left-\[-16px\] {
    left: -16px
}

.left-\[-174\%\] {
    left: -174%
}

.left-\[-233px\] {
    left: -233px
}

.left-\[-2px\] {
    left: -2px
}

.left-\[-30px\] {
    left: -30px
}

.left-\[-32px\] {
    left: -32px
}

.left-\[-35px\] {
    left: -35px
}

.left-\[-3px\] {
    left: -3px
}

.left-\[-40\%\] {
    left: -40%
}

.left-\[-4px\] {
    left: -4px
}

.left-\[-5\%\] {
    left: -5%
}

.left-\[-50px\] {
    left: -50px
}

.left-\[-55px\] {
    left: -55px
}

.left-\[-6px\] {
    left: -6px
}

.left-\[-7px\] {
    left: -7px
}

.left-\[0px\] {
    left: 0
}

.left-\[10\%\] {
    left: 10%
}

.left-\[10px\] {
    left: 10px
}

.left-\[110px\] {
    left: 110px
}

.left-\[12px\] {
    left: 12px
}

.left-\[135px\] {
    left: 135px
}

.left-\[13px\] {
    left: 13px
}

.left-\[14px\] {
    left: 14px
}

.left-\[15\%\] {
    left: 15%
}

.left-\[16px\] {
    left: 16px
}

.left-\[197px\] {
    left: 197px
}

.left-\[1px\] {
    left: 1px
}

.left-\[2\.5\%\] {
    left: 2.5%
}

.left-\[2\.5px\] {
    left: 2.5px
}

.left-\[20px\] {
    left: 20px
}

.left-\[215px\] {
    left: 215px
}

.left-\[22px\] {
    left: 22px
}

.left-\[25px\] {
    left: 25px
}

.left-\[269px\] {
    left: 269px
}

.left-\[2px\] {
    left: 2px
}

.left-\[30px\] {
    left: 30px
}

.left-\[34\.5px\] {
    left: 34.5px
}

.left-\[3px\] {
    left: 3px
}

.left-\[43\%\] {
    left: 43%
}

.left-\[4px\] {
    left: 4px
}

.left-\[55\%\] {
    left: 55%
}

.left-\[55px\] {
    left: 55px
}

.left-\[5px\] {
    left: 5px
}

.left-\[60px\] {
    left: 60px
}

.left-\[7\%\] {
    left: 7%
}

.left-\[7\.5px\] {
    left: 7.5px
}

.left-\[86px\] {
    left: 86px
}

.left-\[8px\] {
    left: 8px
}

.left-\[95px\] {
    left: 95px
}

.left-\[9px\] {
    left: 9px
}

.left-\[calc\(50\%\+6px\)\] {
    left: calc(50% + 6px)
}

.left-\[calc\(50\%\+7px\)\] {
    left: calc(50% + 7px)
}

.left-\[calc\(50\%-10px\)\] {
    left: calc(50% - 10px)
}

.left-\[calc\(50\%-134px\)\] {
    left: calc(50% - 134px)
}

.left-\[calc\(50\%-88px\)\] {
    left: calc(50% - 88px)
}

.left-\[calc\(50\%-92px\)\] {
    left: calc(50% - 92px)
}

.right-0 {
    right: 0
}

.right-1\/4 {
    right: 25%
}

.right-2 {
    right: .5rem
}

.right-3 {
    right: .75rem
}

.right-4 {
    right: 1rem
}

.right-\[-0\.5px\] {
    right: -.5px
}

.right-\[-10\%\] {
    right: -10%
}

.right-\[-100px\] {
    right: -100px
}

.right-\[-106px\] {
    right: -106px
}

.right-\[-108px\] {
    right: -108px
}

.right-\[-12px\] {
    right: -12px
}

.right-\[-16px\] {
    right: -16px
}

.right-\[-20px\] {
    right: -20px
}

.right-\[-2px\] {
    right: -2px
}

.right-\[-40\%\] {
    right: -40%
}

.right-\[-50px\] {
    right: -50px
}

.right-\[-68px\] {
    right: -68px
}

.right-\[-6px\] {
    right: -6px
}

.right-\[-70px\] {
    right: -70px
}

.right-\[-8px\] {
    right: -8px
}

.right-\[0px\] {
    right: 0
}

.right-\[10px\] {
    right: 10px
}

.right-\[11px\] {
    right: 11px
}

.right-\[12px\] {
    right: 12px
}

.right-\[14px\] {
    right: 14px
}

.right-\[15\%\] {
    right: 15%
}

.right-\[15px\] {
    right: 15px
}

.right-\[16px\] {
    right: 16px
}

.right-\[20px\] {
    right: 20px
}

.right-\[23px\] {
    right: 23px
}

.right-\[240px\] {
    right: 240px
}

.right-\[24px\] {
    right: 24px
}

.right-\[25px\] {
    right: 25px
}

.right-\[28px\] {
    right: 28px
}

.right-\[2px\] {
    right: 2px
}

.right-\[30px\] {
    right: 30px
}

.right-\[32px\] {
    right: 32px
}

.right-\[3px\] {
    right: 3px
}

.right-\[40px\] {
    right: 40px
}

.right-\[4px\] {
    right: 4px
}

.right-\[5px\] {
    right: 5px
}

.right-\[60px\] {
    right: 60px
}

.right-\[6px\] {
    right: 6px
}

.right-\[7px\] {
    right: 7px
}

.right-\[8\%\] {
    right: 8%
}

.right-\[88px\] {
    right: 88px
}

.right-\[8px\] {
    right: 8px
}

.right-\[calc\(15\%-16px\)\] {
    right: calc(15% - 16px)
}

.right-\[unset\] {
    right: auto;
    right: initial
}

.right-auto {
    right: auto
}

.top-0 {
    top: 0
}

.top-1\/2 {
    top: 50%
}

.top-1\/4 {
    top: 25%
}

.top-2 {
    top: .5rem
}

.top-3 {
    top: .75rem
}

.top-4 {
    top: 1rem
}

.top-6 {
    top: 1.5rem
}

.top-\[-10px\] {
    top: -10px
}

.top-\[-12px\] {
    top: -12px
}

.top-\[-130px\] {
    top: -130px
}

.top-\[-15px\] {
    top: -15px
}

.top-\[-1px\] {
    top: -1px
}

.top-\[-2\%\] {
    top: -2%
}

.top-\[-20px\] {
    top: -20px
}

.top-\[-255\%\] {
    top: -255%
}

.top-\[-28px\] {
    top: -28px
}

.top-\[-2px\] {
    top: -2px
}

.top-\[-30px\] {
    top: -30px
}

.top-\[-3px\] {
    top: -3px
}

.top-\[-40px\] {
    top: -40px
}

.top-\[-43px\] {
    top: -43px
}

.top-\[-4px\] {
    top: -4px
}

.top-\[-50\%\] {
    top: -50%
}

.top-\[-5px\] {
    top: -5px
}

.top-\[-6px\] {
    top: -6px
}

.top-\[-70px\] {
    top: -70px
}

.top-\[-7px\] {
    top: -7px
}

.top-\[-8\%\] {
    top: -8%
}

.top-\[-80px\] {
    top: -80px
}

.top-\[-8px\] {
    top: -8px
}

.top-\[-90px\] {
    top: -90px
}

.top-\[0px\] {
    top: 0
}

.top-\[100dvh\] {
    top: 100dvh
}

.top-\[109\%\] {
    top: 109%
}

.top-\[10px\] {
    top: 10px
}

.top-\[110px\] {
    top: 110px
}

.top-\[11px\] {
    top: 11px
}

.top-\[123px\] {
    top: 123px
}

.top-\[12px\] {
    top: 12px
}

.top-\[13px\] {
    top: 13px
}

.top-\[14px\] {
    top: 14px
}

.top-\[15\%\] {
    top: 15%
}

.top-\[150px\] {
    top: 150px
}

.top-\[15px\] {
    top: 15px
}

.top-\[160px\] {
    top: 160px
}

.top-\[16px\] {
    top: 16px
}

.top-\[18px\] {
    top: 18px
}

.top-\[192px\] {
    top: 192px
}

.top-\[19px\] {
    top: 19px
}

.top-\[1px\] {
    top: 1px
}

.top-\[20\%\] {
    top: 20%
}

.top-\[20px\] {
    top: 20px
}

.top-\[21px\] {
    top: 21px
}

.top-\[22\%\] {
    top: 22%
}

.top-\[22px\] {
    top: 22px
}

.top-\[23px\] {
    top: 23px
}

.top-\[24px\] {
    top: 24px
}

.top-\[25px\] {
    top: 25px
}

.top-\[28px\] {
    top: 28px
}

.top-\[29\%\] {
    top: 29%
}

.top-\[2px\] {
    top: 2px
}

.top-\[3\%\] {
    top: 3%
}

.top-\[30px\] {
    top: 30px
}

.top-\[32px\] {
    top: 32px
}

.top-\[33px\] {
    top: 33px
}

.top-\[35\%\] {
    top: 35%
}

.top-\[35px\] {
    top: 35px
}

.top-\[360px\] {
    top: 360px
}

.top-\[37px\] {
    top: 37px
}

.top-\[3px\] {
    top: 3px
}

.top-\[40px\] {
    top: 40px
}

.top-\[43px\] {
    top: 43px
}

.top-\[4px\] {
    top: 4px
}

.top-\[50\%\] {
    top: 50%
}

.top-\[50px\] {
    top: 50px
}

.top-\[5px\] {
    top: 5px
}

.top-\[60px\] {
    top: 60px
}

.top-\[64px\] {
    top: 64px
}

.top-\[65px\] {
    top: 65px
}

.top-\[66px\] {
    top: 66px
}

.top-\[6px\] {
    top: 6px
}

.top-\[7\%\] {
    top: 7%
}

.top-\[7\.5px\] {
    top: 7.5px
}

.top-\[70px\] {
    top: 70px
}

.top-\[7px\] {
    top: 7px
}

.top-\[80\%\] {
    top: 80%
}

.top-\[80px\] {
    top: 80px
}

.top-\[8px\] {
    top: 8px
}

.top-\[90px\] {
    top: 90px
}

.top-\[93px\] {
    top: 93px
}

.top-\[99px\] {
    top: 99px
}

.top-\[calc\(100\%\+8px\)\] {
    top: calc(100% + 8px)
}

.top-\[calc\(50\%\+2px\)\] {
    top: calc(50% + 2px)
}

.top-\[calc\(50\%\+var\(--header-height\)\/2\)\] {
    top: calc(50% + var(--header-height) / 2)
}

.top-\[calc\(50\%-1px\)\] {
    top: calc(50% - 1px)
}

.top-\[calc\(50\%-30px\)\] {
    top: calc(50% - 30px)
}

.top-\[calc\(var\(--header-height\,65px\)_\+_var\(--secondary-header-height\,0\)\)\] {
    top: calc(var(--header-height, 65px) + var(--secondary-header-height, 0))
}

.top-\[initial\] {
    top: auto;
    top: initial
}

.top-\[var\(--header-height\)\] {
    top: var(--header-height)
}

.top-\[var\(--header-height\,0px\)\] {
    top: var(--header-height, 0px)
}

.top-\[var\(--title-top-base\)\] {
    top: var(--title-top-base)
}

.top-auto {
    top: auto
}

.isolate {
    isolation: isolate
}

.isolation-auto {
    isolation: auto
}

.\!z-\[1500\] {
    z-index: 1500 !important
}

.-z-10 {
    z-index: -10
}

.-z-\[1\] {
    z-index: -1
}

.z-0 {
    z-index: 0
}

.z-10 {
    z-index: 10
}

.z-20 {
    z-index: 20
}

.z-40 {
    z-index: 40
}

.z-\[-1\] {
    z-index: -1
}

.z-\[0\] {
    z-index: 0
}

.z-\[10000\] {
    z-index: 10000
}

.z-\[1000\] {
    z-index: 1000
}

.z-\[100\] {
    z-index: 100
}

.z-\[10\] {
    z-index: 10
}

.z-\[1100\] {
    z-index: 1100
}

.z-\[11\] {
    z-index: 11
}

.z-\[1300\] {
    z-index: 1300
}

.z-\[1301\] {
    z-index: 1301
}

.z-\[1400\] {
    z-index: 1400
}

.z-\[1450\] {
    z-index: 1450
}

.z-\[1480\] {
    z-index: 1480
}

.z-\[1500\] {
    z-index: 1500
}

.z-\[15\] {
    z-index: 15
}

.z-\[1800\] {
    z-index: 1800
}

.z-\[18\] {
    z-index: 18
}

.z-\[1999\] {
    z-index: 1999
}

.z-\[19\] {
    z-index: 19
}

.z-\[1\] {
    z-index: 1
}

.z-\[20\] {
    z-index: 20
}

.z-\[2147483647\] {
    z-index: 2147483647
}

.z-\[21\] {
    z-index: 21
}

.z-\[2400\] {
    z-index: 2400
}

.z-\[2\] {
    z-index: 2
}

.z-\[3\] {
    z-index: 3
}

.z-\[4\] {
    z-index: 4
}

.z-\[5500\] {
    z-index: 5500
}

.z-\[5\] {
    z-index: 5
}

.z-\[900\] {
    z-index: 900
}

.z-\[9999\] {
    z-index: 9999
}

.z-\[999\] {
    z-index: 999
}

.z-\[99\] {
    z-index: 99
}

.z-\[9\] {
    z-index: 9
}

.z-auto {
    z-index: auto
}

.order-1 {
    order: 1
}

.order-2 {
    order: 2
}

.col-\[span_3\] {
    grid-column: span 3
}

.col-span-1 {
    grid-column: span 1/span 1
}

.col-span-2 {
    grid-column: span 2/span 2
}

.row-span-2 {
    grid-row: span 2/span 2
}

.\!m-0 {
    margin: 0 !important
}

.-m-\[50px\] {
    margin: -50px
}

.m-0 {
    margin: 0
}

.m-1 {
    margin: .25rem
}

.m-2 {
    margin: .5rem
}

.m-\[0_0_10px\] {
    margin: 0 0 10px
}

.m-\[0_0_16px_0\] {
    margin: 0 0 16px
}

.m-\[0_0_20px\],
.m-\[0_0_20px_0\] {
    margin: 0 0 20px
}

.m-\[0_0_30px\] {
    margin: 0 0 30px
}

.m-\[0_0_4px\],
.m-\[0_0_4px_0\] {
    margin: 0 0 4px
}

.m-\[0_0_8px_0\] {
    margin: 0 0 8px
}

.m-\[0_auto\] {
    margin: 0 auto
}

.m-\[0_auto_40px\] {
    margin: 0 auto 40px
}

.m-\[0px_0px_4px_0px\] {
    margin: 0 0 4px
}

.m-\[0px_10px\] {
    margin: 0 10px
}

.m-\[0px_5px\] {
    margin: 0 5px
}

.m-\[10px_0\] {
    margin: 10px 0
}

.m-\[12px\] {
    margin: 12px
}

.m-\[12px_0\] {
    margin: 12px 0
}

.m-\[12px_0px_40px_0px\] {
    margin: 12px 0 40px
}

.m-\[12px_12px\] {
    margin: 12px
}

.m-\[14px\] {
    margin: 14px
}

.m-\[15px_0\] {
    margin: 15px 0
}

.m-\[16px\] {
    margin: 16px
}

.m-\[16px_0\] {
    margin: 16px 0
}

.m-\[1px\] {
    margin: 1px
}

.m-\[30px_0_0_0\] {
    margin: 30px 0 0
}

.m-\[30px_0_20px\] {
    margin: 30px 0 20px
}

.m-\[35px_0\] {
    margin: 35px 0
}

.m-\[40px\] {
    margin: 40px
}

.m-\[40px_0_16px_0\] {
    margin: 40px 0 16px
}

.m-\[4px_0\] {
    margin: 4px 0
}

.m-\[4px_0_0\],
.m-\[4px_0_0_0\] {
    margin: 4px 0 0
}

.m-\[4px_0px\] {
    margin: 4px 0
}

.m-\[50px_0\] {
    margin: 50px 0
}

.m-\[8px\] {
    margin: 8px
}

.m-\[8px_0\] {
    margin: 8px 0
}

.m-\[8px_0_0_0\] {
    margin: 8px 0 0
}

.m-auto {
    margin: auto
}

.-mx-\[16px\] {
    margin-left: -16px;
    margin-right: -16px
}

.-my-\[10px\] {
    margin-top: -10px;
    margin-bottom: -10px
}

.-my-\[20px\] {
    margin-top: -20px;
    margin-bottom: -20px
}

.mx-0 {
    margin-left: 0;
    margin-right: 0
}

.mx-1 {
    margin-left: .25rem;
    margin-right: .25rem
}

.mx-2 {
    margin-left: .5rem;
    margin-right: .5rem
}

.mx-4 {
    margin-left: 1rem;
    margin-right: 1rem
}

.mx-\[-12px\] {
    margin-left: -12px;
    margin-right: -12px
}

.mx-\[-16px\] {
    margin-left: -16px;
    margin-right: -16px
}

.mx-\[0\.5ch\] {
    margin-left: .5ch;
    margin-right: .5ch
}

.mx-\[12px\] {
    margin-left: 12px;
    margin-right: 12px
}

.mx-\[16px\] {
    margin-left: 16px;
    margin-right: 16px
}

.mx-\[19px\] {
    margin-left: 19px;
    margin-right: 19px
}

.mx-\[20px\] {
    margin-left: 20px;
    margin-right: 20px
}

.mx-\[24px\] {
    margin-left: 24px;
    margin-right: 24px
}

.mx-\[2px\] {
    margin-left: 2px;
    margin-right: 2px
}

.mx-\[40px\] {
    margin-left: 40px;
    margin-right: 40px
}

.mx-\[48px\] {
    margin-left: 48px;
    margin-right: 48px
}

.mx-\[4px\] {
    margin-left: 4px;
    margin-right: 4px
}

.mx-\[5px\] {
    margin-left: 5px;
    margin-right: 5px
}

.mx-auto {
    margin-left: auto;
    margin-right: auto
}

.my-0 {
    margin-top: 0;
    margin-bottom: 0
}

.my-1 {
    margin-top: .25rem;
    margin-bottom: .25rem
}

.my-16 {
    margin-top: 4rem;
    margin-bottom: 4rem
}

.my-2 {
    margin-top: .5rem;
    margin-bottom: .5rem
}

.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-\[10px\] {
    margin-top: 10px;
    margin-bottom: 10px
}

.my-\[12px\] {
    margin-top: 12px;
    margin-bottom: 12px
}

.my-\[14px\] {
    margin-top: 14px;
    margin-bottom: 14px
}

.my-\[16px\] {
    margin-top: 16px;
    margin-bottom: 16px
}

.my-\[18px\] {
    margin-top: 18px;
    margin-bottom: 18px
}

.my-\[1em\] {
    margin-top: 1em;
    margin-bottom: 1em
}

.my-\[20px\] {
    margin-top: 20px;
    margin-bottom: 20px
}

.my-\[24px\] {
    margin-top: 24px;
    margin-bottom: 24px
}

.my-\[28px\] {
    margin-top: 28px;
    margin-bottom: 28px
}

.my-\[32px\] {
    margin-top: 32px;
    margin-bottom: 32px
}

.my-\[3px\] {
    margin-top: 3px;
    margin-bottom: 3px
}

.my-\[48px\] {
    margin-top: 48px;
    margin-bottom: 48px
}

.my-\[4px\] {
    margin-top: 4px;
    margin-bottom: 4px
}

.my-\[5px\] {
    margin-top: 5px;
    margin-bottom: 5px
}

.my-\[60px\] {
    margin-top: 60px;
    margin-bottom: 60px
}

.my-\[6px\] {
    margin-top: 6px;
    margin-bottom: 6px
}

.my-\[8px\] {
    margin-top: 8px;
    margin-bottom: 8px
}

.my-auto {
    margin-top: auto;
    margin-bottom: auto
}

.\!ml-\[14px\] {
    margin-left: 14px !important
}

.\!mt-0 {
    margin-top: 0 !important
}

.-mb-\[100px\] {
    margin-bottom: -100px
}

.-mb-\[16px\] {
    margin-bottom: -16px
}

.-mb-\[1px\] {
    margin-bottom: -1px
}

.-mb-\[2px\] {
    margin-bottom: -2px
}

.-mb-\[4px\] {
    margin-bottom: -4px
}

.-mb-\[50px\] {
    margin-bottom: -50px
}

.-mb-\[60px\] {
    margin-bottom: -60px
}

.-mb-\[65px\] {
    margin-bottom: -65px
}

.-mb-\[6px\] {
    margin-bottom: -6px
}

.-mb-\[76px\] {
    margin-bottom: -76px
}

.-mb-\[9px\] {
    margin-bottom: -9px
}

.-mb-px {
    margin-bottom: -1px
}

.-ml-\[12px\] {
    margin-left: -12px
}

.-ml-\[16px\] {
    margin-left: -16px
}

.-mr-\[14px\] {
    margin-right: -14px
}

.-mr-\[1px\] {
    margin-right: -1px
}

.-mr-\[4px\] {
    margin-right: -4px
}

.-mt-1 {
    margin-top: -.25rem
}

.-mt-2 {
    margin-top: -.5rem
}

.-mt-4 {
    margin-top: -1rem
}

.-mt-\[10px\] {
    margin-top: -10px
}

.-mt-\[12px\] {
    margin-top: -12px
}

.-mt-\[15px\] {
    margin-top: -15px
}

.-mt-\[2\.5px\] {
    margin-top: -2.5px
}

.-mt-\[20px\] {
    margin-top: -20px
}

.-mt-\[2px\] {
    margin-top: -2px
}

.-mt-\[35px\] {
    margin-top: -35px
}

.-mt-\[40px\] {
    margin-top: -40px
}

.-mt-\[42px\] {
    margin-top: -42px
}

.-mt-\[43px\] {
    margin-top: -43px
}

.-mt-\[4px\] {
    margin-top: -4px
}

.-mt-\[60px\] {
    margin-top: -60px
}

.-mt-\[9px\] {
    margin-top: -9px
}

.-mt-px {
    margin-top: -1px
}

.mb-0 {
    margin-bottom: 0
}

.mb-1 {
    margin-bottom: .25rem
}

.mb-2 {
    margin-bottom: .5rem
}

.mb-3 {
    margin-bottom: .75rem
}

.mb-4 {
    margin-bottom: 1rem
}

.mb-5 {
    margin-bottom: 1.25rem
}

.mb-6 {
    margin-bottom: 1.5rem
}

.mb-8 {
    margin-bottom: 2rem
}

.mb-\[-12px\] {
    margin-bottom: -12px
}

.mb-\[-24px\] {
    margin-bottom: -24px
}

.mb-\[-4px\] {
    margin-bottom: -4px
}

.mb-\[-56px\] {
    margin-bottom: -56px
}

.mb-\[-5px\] {
    margin-bottom: -5px
}

.mb-\[0px\] {
    margin-bottom: 0
}

.mb-\[1\.424rem\] {
    margin-bottom: 1.424rem
}

.mb-\[100px\] {
    margin-bottom: 100px
}

.mb-\[10px\] {
    margin-bottom: 10px
}

.mb-\[12px\] {
    margin-bottom: 12px
}

.mb-\[14px\] {
    margin-bottom: 14px
}

.mb-\[15px\] {
    margin-bottom: 15px
}

.mb-\[16px\] {
    margin-bottom: 16px
}

.mb-\[18px\] {
    margin-bottom: 18px
}

.mb-\[20px\] {
    margin-bottom: 20px
}

.mb-\[24px\] {
    margin-bottom: 24px
}

.mb-\[25px\] {
    margin-bottom: 25px
}

.mb-\[28px\] {
    margin-bottom: 28px
}

.mb-\[2px\] {
    margin-bottom: 2px
}

.mb-\[30px\] {
    margin-bottom: 30px
}

.mb-\[32px\] {
    margin-bottom: 32px
}

.mb-\[33px\] {
    margin-bottom: 33px
}

.mb-\[36px\] {
    margin-bottom: 36px
}

.mb-\[37px\] {
    margin-bottom: 37px
}

.mb-\[3px\] {
    margin-bottom: 3px
}

.mb-\[40px\] {
    margin-bottom: 40px
}

.mb-\[44px\] {
    margin-bottom: 44px
}

.mb-\[48px\] {
    margin-bottom: 48px
}

.mb-\[4px\] {
    margin-bottom: 4px
}

.mb-\[50px\] {
    margin-bottom: 50px
}

.mb-\[56px\] {
    margin-bottom: 56px
}

.mb-\[5px\] {
    margin-bottom: 5px
}

.mb-\[60px\] {
    margin-bottom: 60px
}

.mb-\[64px\] {
    margin-bottom: 64px
}

.mb-\[6px\] {
    margin-bottom: 6px
}

.mb-\[70px\] {
    margin-bottom: 70px
}

.mb-\[76px\] {
    margin-bottom: 76px
}

.mb-\[7px\] {
    margin-bottom: 7px
}

.mb-\[84px\] {
    margin-bottom: 84px
}

.mb-\[8px\] {
    margin-bottom: 8px
}

.mb-\[90px\] {
    margin-bottom: 90px
}

.mb-\[var\(--btn-press\)\] {
    margin-bottom: var(--btn-press)
}

.mb-auto {
    margin-bottom: auto
}

.mb-px {
    margin-bottom: 1px
}

.me-2 {
    margin-inline-end: .5rem
}

.me-3 {
    margin-inline-end: .75rem
}

.me-\[12px\] {
    margin-inline-end: 12px
}

.ml-0 {
    margin-left: 0
}

.ml-2 {
    margin-left: .5rem
}

.ml-\[-10px\] {
    margin-left: -10px
}

.ml-\[-12px\] {
    margin-left: -12px
}

.ml-\[-16px\] {
    margin-left: -16px
}

.ml-\[-24px\] {
    margin-left: -24px
}

.ml-\[-30px\] {
    margin-left: -30px
}

.ml-\[-6px\] {
    margin-left: -6px
}

.ml-\[0\.5ch\] {
    margin-left: .5ch
}

.ml-\[10px\] {
    margin-left: 10px
}

.ml-\[12px\] {
    margin-left: 12px
}

.ml-\[14px\] {
    margin-left: 14px
}

.ml-\[15px\] {
    margin-left: 15px
}

.ml-\[16px\] {
    margin-left: 16px
}

.ml-\[18px\] {
    margin-left: 18px
}

.ml-\[1ch\] {
    margin-left: 1ch
}

.ml-\[20px\] {
    margin-left: 20px
}

.ml-\[24px\] {
    margin-left: 24px
}

.ml-\[25\%\] {
    margin-left: 25%
}

.ml-\[28px\] {
    margin-left: 28px
}

.ml-\[2px\] {
    margin-left: 2px
}

.ml-\[32px\] {
    margin-left: 32px
}

.ml-\[3px\] {
    margin-left: 3px
}

.ml-\[4px\] {
    margin-left: 4px
}

.ml-\[5px\] {
    margin-left: 5px
}

.ml-\[6px\] {
    margin-left: 6px
}

.ml-\[8px\] {
    margin-left: 8px
}

.ml-auto {
    margin-left: auto
}

.mr-0 {
    margin-right: 0
}

.mr-2 {
    margin-right: .5rem
}

.mr-3 {
    margin-right: .75rem
}

.mr-5 {
    margin-right: 1.25rem
}

.mr-\[-12px\] {
    margin-right: -12px
}

.mr-\[-14px\] {
    margin-right: -14px
}

.mr-\[0px\] {
    margin-right: 0
}

.mr-\[10px\] {
    margin-right: 10px
}

.mr-\[12px\] {
    margin-right: 12px
}

.mr-\[13px\] {
    margin-right: 13px
}

.mr-\[14px\] {
    margin-right: 14px
}

.mr-\[16px\] {
    margin-right: 16px
}

.mr-\[20px\] {
    margin-right: 20px
}

.mr-\[24px\] {
    margin-right: 24px
}

.mr-\[30px\] {
    margin-right: 30px
}

.mr-\[32px\] {
    margin-right: 32px
}

.mr-\[38px\] {
    margin-right: 38px
}

.mr-\[40px\] {
    margin-right: 40px
}

.mr-\[44px\] {
    margin-right: 44px
}

.mr-\[4px\] {
    margin-right: 4px
}

.mr-\[58px\] {
    margin-right: 58px
}

.mr-\[5px\] {
    margin-right: 5px
}

.mr-\[6px\] {
    margin-right: 6px
}

.mr-\[70px\] {
    margin-right: 70px
}

.mr-\[8px\] {
    margin-right: 8px
}

.mr-\[9px\] {
    margin-right: 9px
}

.ms-\[-24px\] {
    margin-inline-start: -24px
}

.ms-\[1em\] {
    margin-inline-start: 1em
}

.ms-\[2px\] {
    margin-inline-start: 2px
}

.mt-0 {
    margin-top: 0
}

.mt-1 {
    margin-top: .25rem
}

.mt-2 {
    margin-top: .5rem
}

.mt-2\.5 {
    margin-top: .625rem
}

.mt-3 {
    margin-top: .75rem
}

.mt-4 {
    margin-top: 1rem
}

.mt-5 {
    margin-top: 1.25rem
}

.mt-6 {
    margin-top: 1.5rem
}

.mt-8 {
    margin-top: 2rem
}

.mt-\[-10px\] {
    margin-top: -10px
}

.mt-\[-120px\] {
    margin-top: -120px
}

.mt-\[-16px\] {
    margin-top: -16px
}

.mt-\[-19px\] {
    margin-top: -19px
}

.mt-\[-1px\] {
    margin-top: -1px
}

.mt-\[-2\.5px\] {
    margin-top: -2.5px
}

.mt-\[-20px\] {
    margin-top: -20px
}

.mt-\[-24px\] {
    margin-top: -24px
}

.mt-\[-32px\] {
    margin-top: -32px
}

.mt-\[-4px\] {
    margin-top: -4px
}

.mt-\[-5px\] {
    margin-top: -5px
}

.mt-\[0\.5rem\] {
    margin-top: .5rem
}

.mt-\[10px\] {
    margin-top: 10px
}

.mt-\[120px\] {
    margin-top: 120px
}

.mt-\[12px\] {
    margin-top: 12px
}

.mt-\[13px\] {
    margin-top: 13px
}

.mt-\[14px\] {
    margin-top: 14px
}

.mt-\[150px\] {
    margin-top: 150px
}

.mt-\[15px\] {
    margin-top: 15px
}

.mt-\[16px\] {
    margin-top: 16px
}

.mt-\[18px\] {
    margin-top: 18px
}

.mt-\[1px\] {
    margin-top: 1px
}

.mt-\[20px\] {
    margin-top: 20px
}

.mt-\[23px\] {
    margin-top: 23px
}

.mt-\[24px\] {
    margin-top: 24px
}

.mt-\[25px\] {
    margin-top: 25px
}

.mt-\[26\.5px\] {
    margin-top: 26.5px
}

.mt-\[26px\] {
    margin-top: 26px
}

.mt-\[28px\] {
    margin-top: 28px
}

.mt-\[29px\] {
    margin-top: 29px
}

.mt-\[2px\] {
    margin-top: 2px
}

.mt-\[30px\] {
    margin-top: 30px
}

.mt-\[310px\] {
    margin-top: 310px
}

.mt-\[32px\] {
    margin-top: 32px
}

.mt-\[345px\] {
    margin-top: 345px
}

.mt-\[34px\] {
    margin-top: 34px
}

.mt-\[35px\] {
    margin-top: 35px
}

.mt-\[36px\] {
    margin-top: 36px
}

.mt-\[38px\] {
    margin-top: 38px
}

.mt-\[3px\] {
    margin-top: 3px
}

.mt-\[40px\] {
    margin-top: 40px
}

.mt-\[44px\] {
    margin-top: 44px
}

.mt-\[45px\] {
    margin-top: 45px
}

.mt-\[46px\] {
    margin-top: 46px
}

.mt-\[48px\] {
    margin-top: 48px
}

.mt-\[4px\] {
    margin-top: 4px
}

.mt-\[50\%\] {
    margin-top: 50%
}

.mt-\[50px\] {
    margin-top: 50px
}

.mt-\[56px\] {
    margin-top: 56px
}

.mt-\[5px\] {
    margin-top: 5px
}

.mt-\[60px\] {
    margin-top: 60px
}

.mt-\[64px\] {
    margin-top: 64px
}

.mt-\[68px\] {
    margin-top: 68px
}

.mt-\[6px\] {
    margin-top: 6px
}

.mt-\[72px\] {
    margin-top: 72px
}

.mt-\[7px\] {
    margin-top: 7px
}

.mt-\[80px\] {
    margin-top: 80px
}

.mt-\[8px\] {
    margin-top: 8px
}

.mt-\[96px\] {
    margin-top: 96px
}

.mt-\[9px\] {
    margin-top: 9px
}

.mt-\[var\(--cw-mt-base\)\] {
    margin-top: var(--cw-mt-base)
}

.mt-\[var\(--surveys-mt-base\)\] {
    margin-top: var(--surveys-mt-base)
}

.mt-auto {
    margin-top: auto
}

.mt-px {
    margin-top: 1px
}

.\!box-border {
    box-sizing: border-box !important
}

.box-border {
    box-sizing: border-box
}

.box-content {
    box-sizing: content-box
}

.line-clamp-1 {
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    display: -webkit-box;
    overflow: hidden
}

.line-clamp-2 {
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    display: -webkit-box;
    overflow: hidden
}

.line-clamp-\[10\] {
    -webkit-line-clamp: 10;
    -webkit-box-orient: vertical;
    display: -webkit-box;
    overflow: hidden
}

.block {
    display: block
}

.inline-block {
    display: inline-block
}

.inline {
    display: inline
}

.flex {
    display: flex
}

.inline-flex {
    display: inline-flex
}

.table {
    display: table
}

.inline-table {
    display: inline-table
}

.table-caption {
    display: table-caption
}

.table-cell {
    display: table-cell
}

.table-column {
    display: table-column
}

.table-column-group {
    display: table-column-group
}

.table-footer-group {
    display: table-footer-group
}

.table-header-group {
    display: table-header-group
}

.table-row-group {
    display: table-row-group
}

.table-row {
    display: table-row
}

.flow-root {
    display: flow-root
}

.\!grid {
    display: grid !important
}

.grid {
    display: grid
}

.inline-grid {
    display: inline-grid
}

.contents {
    display: contents
}

.list-item {
    display: list-item
}

.hidden {
    display: none
}

.aspect-\[1\.4\] {
    aspect-ratio: 1.4
}

.aspect-\[111\/184\] {
    aspect-ratio: 111/184
}

.aspect-\[126\/31\] {
    aspect-ratio: 126/31
}

.aspect-\[13\/10\] {
    aspect-ratio: 13/10
}

.aspect-\[16\/9\] {
    aspect-ratio: 16/9
}

.aspect-\[1\] {
    aspect-ratio: 1
}

.aspect-\[2\.14\/1\] {
    aspect-ratio: 2.14
}

.aspect-\[2\/1\.3\] {
    aspect-ratio: 2/1.3
}

.aspect-\[2\/1\] {
    aspect-ratio: 2
}

.aspect-\[256\/48\] {
    aspect-ratio: 256/48
}

.aspect-\[4\/1\] {
    aspect-ratio: 4
}

.aspect-\[566\/724\] {
    aspect-ratio: 566/724
}

.aspect-\[572\/318\] {
    aspect-ratio: 572/318
}

.aspect-\[8\/5\] {
    aspect-ratio: 8/5
}

.aspect-\[9\/16\] {
    aspect-ratio: 9/16
}

.aspect-square {
    aspect-ratio: 1
}

.aspect-video {
    aspect-ratio: 16/9
}

.size-4 {
    width: 1rem;
    height: 1rem
}

.size-6 {
    width: 1.5rem;
    height: 1.5rem
}

.size-\[10px\] {
    width: 10px;
    height: 10px
}

.size-\[14px\] {
    width: 14px;
    height: 14px
}

.size-\[240px\] {
    width: 240px;
    height: 240px
}

.size-\[24px\] {
    width: 24px;
    height: 24px
}

.size-\[28px\] {
    width: 28px;
    height: 28px
}

.size-\[32px\] {
    width: 32px;
    height: 32px
}

.size-\[40px\] {
    width: 40px;
    height: 40px
}

.size-\[44px\] {
    width: 44px;
    height: 44px
}

.size-\[48px\] {
    width: 48px;
    height: 48px
}

.size-\[4px\] {
    width: 4px;
    height: 4px
}

.size-\[7px\] {
    width: 7px;
    height: 7px
}

.h-0 {
    height: 0
}

.h-1\/2 {
    height: 50%
}

.h-10 {
    height: 2.5rem
}

.h-12 {
    height: 3rem
}

.h-2 {
    height: .5rem
}

.h-3 {
    height: .75rem
}

.h-4 {
    height: 1rem
}

.h-5 {
    height: 1.25rem
}

.h-6 {
    height: 1.5rem
}

.h-8 {
    height: 2rem
}

.h-\[1\.25em\] {
    height: 1.25em
}

.h-\[100dvh\] {
    height: 100dvh
}

.h-\[100px\] {
    height: 100px
}

.h-\[100vh\] {
    height: 100vh
}

.h-\[103px\] {
    height: 103px
}

.h-\[10px\] {
    height: 10px
}

.h-\[1100px\] {
    height: 1100px
}

.h-\[110px\] {
    height: 110px
}

.h-\[113px\] {
    height: 113px
}

.h-\[11px\] {
    height: 11px
}

.h-\[120px\] {
    height: 120px
}

.h-\[128px\] {
    height: 128px
}

.h-\[12px\] {
    height: 12px
}

.h-\[130px\] {
    height: 130px
}

.h-\[136px\] {
    height: 136px
}

.h-\[137px\] {
    height: 137px
}

.h-\[138px\] {
    height: 138px
}

.h-\[13px\] {
    height: 13px
}

.h-\[140px\] {
    height: 140px
}

.h-\[142px\] {
    height: 142px
}

.h-\[144px\] {
    height: 144px
}

.h-\[1452px\] {
    height: 1452px
}

.h-\[145px\] {
    height: 145px
}

.h-\[147px\] {
    height: 147px
}

.h-\[14px\] {
    height: 14px
}

.h-\[150px\] {
    height: 150px
}

.h-\[151px\] {
    height: 151px
}

.h-\[154px\] {
    height: 154px
}

.h-\[156px\] {
    height: 156px
}

.h-\[15px\] {
    height: 15px
}

.h-\[160px\] {
    height: 160px
}

.h-\[167px\] {
    height: 167px
}

.h-\[168px\] {
    height: 168px
}

.h-\[16px\] {
    height: 16px
}

.h-\[170px\] {
    height: 170px
}

.h-\[174px\] {
    height: 174px
}

.h-\[176px\] {
    height: 176px
}

.h-\[177px\] {
    height: 177px
}

.h-\[17px\] {
    height: 17px
}

.h-\[180px\] {
    height: 180px
}

.h-\[182px\] {
    height: 182px
}

.h-\[188px\] {
    height: 188px
}

.h-\[18px\] {
    height: 18px
}

.h-\[190px\] {
    height: 190px
}

.h-\[191px\] {
    height: 191px
}

.h-\[19px\] {
    height: 19px
}

.h-\[1em\] {
    height: 1em
}

.h-\[1px\] {
    height: 1px
}

.h-\[200px\] {
    height: 200px
}

.h-\[202px\] {
    height: 202px
}

.h-\[20px\] {
    height: 20px
}

.h-\[210px\] {
    height: 210px
}

.h-\[218px\] {
    height: 218px
}

.h-\[219px\] {
    height: 219px
}

.h-\[21px\] {
    height: 21px
}

.h-\[220px\] {
    height: 220px
}

.h-\[224px\] {
    height: 224px
}

.h-\[22px\] {
    height: 22px
}

.h-\[230px\] {
    height: 230px
}

.h-\[233px\] {
    height: 233px
}

.h-\[236px\] {
    height: 236px
}

.h-\[23px\] {
    height: 23px
}

.h-\[240px\] {
    height: 240px
}

.h-\[247px\] {
    height: 247px
}

.h-\[24px\] {
    height: 24px
}

.h-\[250px\] {
    height: 250px
}

.h-\[255px\] {
    height: 255px
}

.h-\[256px\] {
    height: 256px
}

.h-\[25px\] {
    height: 25px
}

.h-\[260px\] {
    height: 260px
}

.h-\[264px\] {
    height: 264px
}

.h-\[266px\] {
    height: 266px
}

.h-\[268px\] {
    height: 268px
}

.h-\[26px\] {
    height: 26px
}

.h-\[270px\] {
    height: 270px
}

.h-\[274px\] {
    height: 274px
}

.h-\[278px\] {
    height: 278px
}

.h-\[27px\] {
    height: 27px
}

.h-\[280px\] {
    height: 280px
}

.h-\[28px\] {
    height: 28px
}

.h-\[292px\] {
    height: 292px
}

.h-\[294px\] {
    height: 294px
}

.h-\[297px\] {
    height: 297px
}

.h-\[29px\] {
    height: 29px
}

.h-\[2px\] {
    height: 2px
}

.h-\[300px\] {
    height: 300px
}

.h-\[302px\] {
    height: 302px
}

.h-\[303px\] {
    height: 303px
}

.h-\[3093px\] {
    height: 3093px
}

.h-\[30px\] {
    height: 30px
}

.h-\[315px\] {
    height: 315px
}

.h-\[319px\] {
    height: 319px
}

.h-\[31px\] {
    height: 31px
}

.h-\[320px\] {
    height: 320px
}

.h-\[32px\] {
    height: 32px
}

.h-\[33\.33\%\] {
    height: 33.33%
}

.h-\[33px\] {
    height: 33px
}

.h-\[34px\] {
    height: 34px
}

.h-\[356px\] {
    height: 356px
}

.h-\[35px\] {
    height: 35px
}

.h-\[36px\] {
    height: 36px
}

.h-\[370px\] {
    height: 370px
}

.h-\[380px\] {
    height: 380px
}

.h-\[38px\] {
    height: 38px
}

.h-\[39px\] {
    height: 39px
}

.h-\[3px\] {
    height: 3px
}

.h-\[3rem\] {
    height: 3rem
}

.h-\[400px\] {
    height: 400px
}

.h-\[408px\] {
    height: 408px
}

.h-\[40px\] {
    height: 40px
}

.h-\[412px\] {
    height: 412px
}

.h-\[41px\] {
    height: 41px
}

.h-\[42px\] {
    height: 42px
}

.h-\[438px\] {
    height: 438px
}

.h-\[43px\] {
    height: 43px
}

.h-\[44px\] {
    height: 44px
}

.h-\[450px\] {
    height: 450px
}

.h-\[45px\] {
    height: 45px
}

.h-\[463px\] {
    height: 463px
}

.h-\[46px\] {
    height: 46px
}

.h-\[47px\] {
    height: 47px
}

.h-\[48px\] {
    height: 48px
}

.h-\[4px\] {
    height: 4px
}

.h-\[500px\] {
    height: 500px
}

.h-\[50px\] {
    height: 50px
}

.h-\[50svh\] {
    height: 50svh
}

.h-\[51px\] {
    height: 51px
}

.h-\[52px\] {
    height: 52px
}

.h-\[54px\] {
    height: 54px
}

.h-\[56px\] {
    height: 56px
}

.h-\[58\%\] {
    height: 58%
}

.h-\[58px\] {
    height: 58px
}

.h-\[59px\] {
    height: 59px
}

.h-\[5px\] {
    height: 5px
}

.h-\[60\%\] {
    height: 60%
}

.h-\[600\%\] {
    height: 600%
}

.h-\[60px\] {
    height: 60px
}

.h-\[61px\] {
    height: 61px
}

.h-\[63px\] {
    height: 63px
}

.h-\[64px\] {
    height: 64px
}

.h-\[65\%\] {
    height: 65%
}

.h-\[65px\] {
    height: 65px
}

.h-\[66\%\] {
    height: 66%
}

.h-\[66px\] {
    height: 66px
}

.h-\[68px\] {
    height: 68px
}

.h-\[69px\] {
    height: 69px
}

.h-\[6px\] {
    height: 6px
}

.h-\[70\%\] {
    height: 70%
}

.h-\[700px\] {
    height: 700px
}

.h-\[70px\] {
    height: 70px
}

.h-\[72px\] {
    height: 72px
}

.h-\[74px\] {
    height: 74px
}

.h-\[756px\] {
    height: 756px
}

.h-\[75px\] {
    height: 75px
}

.h-\[76px\] {
    height: 76px
}

.h-\[77px\] {
    height: 77px
}

.h-\[7px\] {
    height: 7px
}

.h-\[8\.5px\] {
    height: 8.5px
}

.h-\[80\%\] {
    height: 80%
}

.h-\[80px\] {
    height: 80px
}

.h-\[80vh\] {
    height: 80vh
}

.h-\[81px\] {
    height: 81px
}

.h-\[84px\] {
    height: 84px
}

.h-\[85px\] {
    height: 85px
}

.h-\[87px\] {
    height: 87px
}

.h-\[88px\] {
    height: 88px
}

.h-\[8px\] {
    height: 8px
}

.h-\[90\%\] {
    height: 90%
}

.h-\[90px\] {
    height: 90px
}

.h-\[92px\] {
    height: 92px
}

.h-\[93px\] {
    height: 93px
}

.h-\[94px\] {
    height: 94px
}

.h-\[95px\] {
    height: 95px
}

.h-\[971px\] {
    height: 971px
}

.h-\[97px\] {
    height: 97px
}

.h-\[98px\] {
    height: 98px
}

.h-\[9px\] {
    height: 9px
}

.h-\[9vw\] {
    height: 9vw
}

.h-\[calc\(100\%\+4px\)\] {
    height: calc(100% + 4px)
}

.h-\[calc\(100\%-2px\)\] {
    height: calc(100% - 2px)
}

.h-\[calc\(100\%-4px\)\] {
    height: calc(100% - 4px)
}

.h-\[calc\(100dvh-50px\)\] {
    height: calc(100dvh - 50px)
}

.h-\[calc\(100dvh-var\(--header-height\)\)\] {
    height: calc(100dvh - var(--header-height))
}

.h-\[calc\(100vh-200px\)\] {
    height: calc(100vh - 200px)
}

.h-\[var\(--bottom-nav-height\)\] {
    height: var(--bottom-nav-height)
}

.h-\[var\(--fc-combined-nav-height\,64px\)\] {
    height: var(--fc-combined-nav-height, 64px)
}

.h-\[var\(--header-height\)\] {
    height: var(--header-height)
}

.h-\[var\(--slider-h\)\] {
    height: var(--slider-h)
}

.h-auto {
    height: auto
}

.h-fit {
    height: fit-content
}

.h-full {
    height: 100%
}

.h-max {
    height: max-content
}

.h-px {
    height: 1px
}

.h-screen {
    height: 100vh
}

.max-h-0 {
    max-height: 0
}

.max-h-\[100dvh\] {
    max-height: 100dvh
}

.max-h-\[100px\] {
    max-height: 100px
}

.max-h-\[100svh\] {
    max-height: 100svh
}

.max-h-\[100vh\] {
    max-height: 100vh
}

.max-h-\[120px\] {
    max-height: 120px
}

.max-h-\[140px\] {
    max-height: 140px
}

.max-h-\[142px\] {
    max-height: 142px
}

.max-h-\[180px\] {
    max-height: 180px
}

.max-h-\[204px\] {
    max-height: 204px
}

.max-h-\[240px\] {
    max-height: 240px
}

.max-h-\[24px\] {
    max-height: 24px
}

.max-h-\[300px\] {
    max-height: 300px
}

.max-h-\[30px\] {
    max-height: 30px
}

.max-h-\[320px\] {
    max-height: 320px
}

.max-h-\[32px\] {
    max-height: 32px
}

.max-h-\[350px\] {
    max-height: 350px
}

.max-h-\[36px\] {
    max-height: 36px
}

.max-h-\[370px\] {
    max-height: 370px
}

.max-h-\[38px\] {
    max-height: 38px
}

.max-h-\[390px\] {
    max-height: 390px
}

.max-h-\[39px\] {
    max-height: 39px
}

.max-h-\[400px\] {
    max-height: 400px
}

.max-h-\[40px\] {
    max-height: 40px
}

.max-h-\[40vh\] {
    max-height: 40vh
}

.max-h-\[420px\] {
    max-height: 420px
}

.max-h-\[42px\] {
    max-height: 42px
}

.max-h-\[48px\] {
    max-height: 48px
}

.max-h-\[50\%\] {
    max-height: 50%
}

.max-h-\[50px\] {
    max-height: 50px
}

.max-h-\[52px\] {
    max-height: 52px
}

.max-h-\[600px\] {
    max-height: 600px
}

.max-h-\[60px\] {
    max-height: 60px
}

.max-h-\[60vh\] {
    max-height: 60vh
}

.max-h-\[66px\] {
    max-height: 66px
}

.max-h-\[67px\] {
    max-height: 67px
}

.max-h-\[70dvh\] {
    max-height: 70dvh
}

.max-h-\[70vh\] {
    max-height: 70vh
}

.max-h-\[80\%\] {
    max-height: 80%
}

.max-h-\[80vh\] {
    max-height: 80vh
}

.max-h-\[90vh\] {
    max-height: 90vh
}

.max-h-\[95vh\] {
    max-height: 95vh
}

.max-h-\[auto\] {
    max-height: auto
}

.max-h-\[calc\(100dvh-120px\)\] {
    max-height: calc(100dvh - 120px)
}

.max-h-\[calc\(100dvh-32px\)\] {
    max-height: calc(100dvh - 32px)
}

.max-h-\[calc\(100dvh-7rem\)\] {
    max-height: calc(100dvh - 7rem)
}

.max-h-\[calc\(100dvh-var\(--header-height\)\)\] {
    max-height: calc(100dvh - var(--header-height))
}

.max-h-\[calc\(100dvh-var\(--header-height\)-var\(--footer-height\)-40px\)\] {
    max-height: calc(100dvh - var(--header-height) - var(--footer-height) - 40px)
}

.max-h-\[calc\(100vh-32px\)\] {
    max-height: calc(100vh - 32px)
}

.max-h-\[calc\(100vh_-_var\(--header-height\)_-_var\(--bottom-nav-height\,_74px\)_-_20px\)\] {
    max-height: calc(100vh - var(--header-height) - var(--bottom-nav-height, 74px) - 20px)
}

.max-h-\[unset\] {
    max-height: none;
    max-height: initial
}

.max-h-\[var\(--hss-maxh-base\)\] {
    max-height: var(--hss-maxh-base)
}

.max-h-fit {
    max-height: fit-content
}

.max-h-full {
    max-height: 100%
}

.max-h-max {
    max-height: max-content
}

.max-h-none {
    max-height: none
}

.max-h-screen {
    max-height: 100vh
}

.min-h-0 {
    min-height: 0
}

.min-h-10 {
    min-height: 2.5rem
}

.min-h-6 {
    min-height: 1.5rem
}

.min-h-\[0rem\] {
    min-height: 0
}

.min-h-\[100dvh\] {
    min-height: 100dvh
}

.min-h-\[100svh\] {
    min-height: 100svh
}

.min-h-\[100vh\] {
    min-height: 100vh
}

.min-h-\[104px\] {
    min-height: 104px
}

.min-h-\[120px\] {
    min-height: 120px
}

.min-h-\[130px\] {
    min-height: 130px
}

.min-h-\[135px\] {
    min-height: 135px
}

.min-h-\[150px\] {
    min-height: 150px
}

.min-h-\[160px\] {
    min-height: 160px
}

.min-h-\[170px\] {
    min-height: 170px
}

.min-h-\[175px\] {
    min-height: 175px
}

.min-h-\[17px\] {
    min-height: 17px
}

.min-h-\[180px\] {
    min-height: 180px
}

.min-h-\[18px\] {
    min-height: 18px
}

.min-h-\[190px\] {
    min-height: 190px
}

.min-h-\[200px\] {
    min-height: 200px
}

.min-h-\[220px\] {
    min-height: 220px
}

.min-h-\[228px\] {
    min-height: 228px
}

.min-h-\[230px\] {
    min-height: 230px
}

.min-h-\[245px\] {
    min-height: 245px
}

.min-h-\[24px\] {
    min-height: 24px
}

.min-h-\[256px\] {
    min-height: 256px
}

.min-h-\[268px\] {
    min-height: 268px
}

.min-h-\[28px\] {
    min-height: 28px
}

.min-h-\[292px\] {
    min-height: 292px
}

.min-h-\[300px\] {
    min-height: 300px
}

.min-h-\[30px\] {
    min-height: 30px
}

.min-h-\[320px\] {
    min-height: 320px
}

.min-h-\[32px\] {
    min-height: 32px
}

.min-h-\[350px\] {
    min-height: 350px
}

.min-h-\[35px\] {
    min-height: 35px
}

.min-h-\[36px\] {
    min-height: 36px
}

.min-h-\[38px\] {
    min-height: 38px
}

.min-h-\[39px\] {
    min-height: 39px
}

.min-h-\[400px\] {
    min-height: 400px
}

.min-h-\[40px\] {
    min-height: 40px
}

.min-h-\[41px\] {
    min-height: 41px
}

.min-h-\[42px\] {
    min-height: 42px
}

.min-h-\[44px\] {
    min-height: 44px
}

.min-h-\[450px\] {
    min-height: 450px
}

.min-h-\[452px\] {
    min-height: 452px
}

.min-h-\[45px\] {
    min-height: 45px
}

.min-h-\[46px\] {
    min-height: 46px
}

.min-h-\[48px\] {
    min-height: 48px
}

.min-h-\[4px\] {
    min-height: 4px
}

.min-h-\[50svh\] {
    min-height: 50svh
}

.min-h-\[54px\] {
    min-height: 54px
}

.min-h-\[56px\] {
    min-height: 56px
}

.min-h-\[58px\] {
    min-height: 58px
}

.min-h-\[600px\] {
    min-height: 600px
}

.min-h-\[60px\] {
    min-height: 60px
}

.min-h-\[64px\] {
    min-height: 64px
}

.min-h-\[66px\] {
    min-height: 66px
}

.min-h-\[700px\] {
    min-height: 700px
}

.min-h-\[72px\] {
    min-height: 72px
}

.min-h-\[75px\] {
    min-height: 75px
}

.min-h-\[76dvh\] {
    min-height: 76dvh
}

.min-h-\[80\%\] {
    min-height: 80%
}

.min-h-\[80dvh\] {
    min-height: 80dvh
}

.min-h-\[80px\] {
    min-height: 80px
}

.min-h-\[84px\] {
    min-height: 84px
}

.min-h-\[90px\] {
    min-height: 90px
}

.min-h-\[96px\] {
    min-height: 96px
}

.min-h-\[auto\] {
    min-height: auto
}

.min-h-\[calc\(100dvh-var\(--header-height\)\)\] {
    min-height: calc(100dvh - var(--header-height))
}

.min-h-\[unset\] {
    min-height: 0;
    min-height: initial
}

.min-h-full {
    min-height: 100%
}

.min-h-max {
    min-height: max-content
}

.min-h-screen {
    min-height: 100vh
}

.\!w-\[280px\] {
    width: 280px !important
}

.\!w-\[calc\(100vw-24px\)\] {
    width: calc(100vw - 24px) !important
}

.w-0 {
    width: 0
}

.w-1\/2 {
    width: 50%
}

.w-12 {
    width: 3rem
}

.w-2 {
    width: .5rem
}

.w-3 {
    width: .75rem
}

.w-4 {
    width: 1rem
}

.w-5 {
    width: 1.25rem
}

.w-6 {
    width: 1.5rem
}

.w-8 {
    width: 2rem
}

.w-\[1\.25em\] {
    width: 1.25em
}

.w-\[10\%\] {
    width: 10%
}

.w-\[100px\] {
    width: 100px
}

.w-\[100vw\] {
    width: 100vw
}

.w-\[102px\] {
    width: 102px
}

.w-\[103px\] {
    width: 103px
}

.w-\[104px\] {
    width: 104px
}

.w-\[105\%\] {
    width: 105%
}

.w-\[107px\] {
    width: 107px
}

.w-\[10px\] {
    width: 10px
}

.w-\[110\%\] {
    width: 110%
}

.w-\[110px\] {
    width: 110px
}

.w-\[111px\] {
    width: 111px
}

.w-\[117px\] {
    width: 117px
}

.w-\[11px\] {
    width: 11px
}

.w-\[120\%\] {
    width: 120%
}

.w-\[120px\] {
    width: 120px
}

.w-\[124px\] {
    width: 124px
}

.w-\[128px\] {
    width: 128px
}

.w-\[12px\] {
    width: 12px
}

.w-\[130px\] {
    width: 130px
}

.w-\[135\%\] {
    width: 135%
}

.w-\[136px\] {
    width: 136px
}

.w-\[137px\] {
    width: 137px
}

.w-\[140px\] {
    width: 140px
}

.w-\[142px\] {
    width: 142px
}

.w-\[145px\] {
    width: 145px
}

.w-\[149px\] {
    width: 149px
}

.w-\[14px\] {
    width: 14px
}

.w-\[150\%\] {
    width: 150%
}

.w-\[150px\] {
    width: 150px
}

.w-\[151px\] {
    width: 151px
}

.w-\[153px\] {
    width: 153px
}

.w-\[155px\] {
    width: 155px
}

.w-\[159px\] {
    width: 159px
}

.w-\[15px\] {
    width: 15px
}

.w-\[160px\] {
    width: 160px
}

.w-\[161px\] {
    width: 161px
}

.w-\[163px\] {
    width: 163px
}

.w-\[169px\] {
    width: 169px
}

.w-\[16px\] {
    width: 16px
}

.w-\[170px\] {
    width: 170px
}

.w-\[177px\] {
    width: 177px
}

.w-\[179px\] {
    width: 179px
}

.w-\[180px\] {
    width: 180px
}

.w-\[182px\] {
    width: 182px
}

.w-\[184px\] {
    width: 184px
}

.w-\[18px\] {
    width: 18px
}

.w-\[196px\] {
    width: 196px
}

.w-\[19px\] {
    width: 19px
}

.w-\[1em\] {
    width: 1em
}

.w-\[1px\] {
    width: 1px
}

.w-\[1vw\] {
    width: 1vw
}

.w-\[200px\] {
    width: 200px
}

.w-\[204px\] {
    width: 204px
}

.w-\[20px\] {
    width: 20px
}

.w-\[20rem\] {
    width: 20rem
}

.w-\[212px\] {
    width: 212px
}

.w-\[218px\] {
    width: 218px
}

.w-\[219px\] {
    width: 219px
}

.w-\[220px\] {
    width: 220px
}

.w-\[22px\] {
    width: 22px
}

.w-\[230px\] {
    width: 230px
}

.w-\[233px\] {
    width: 233px
}

.w-\[235px\] {
    width: 235px
}

.w-\[236px\] {
    width: 236px
}

.w-\[2400px\] {
    width: 2400px
}

.w-\[240px\] {
    width: 240px
}

.w-\[246px\] {
    width: 246px
}

.w-\[248px\] {
    width: 248px
}

.w-\[24px\] {
    width: 24px
}

.w-\[250px\] {
    width: 250px
}

.w-\[256px\] {
    width: 256px
}

.w-\[259px\] {
    width: 259px
}

.w-\[25px\] {
    width: 25px
}

.w-\[25vw\] {
    width: 25vw
}

.w-\[260px\] {
    width: 260px
}

.w-\[261px\] {
    width: 261px
}

.w-\[266px\] {
    width: 266px
}

.w-\[268px\] {
    width: 268px
}

.w-\[26px\] {
    width: 26px
}

.w-\[270px\] {
    width: 270px
}

.w-\[273px\] {
    width: 273px
}

.w-\[278px\] {
    width: 278px
}

.w-\[280px\] {
    width: 280px
}

.w-\[287px\] {
    width: 287px
}

.w-\[28px\] {
    width: 28px
}

.w-\[294px\] {
    width: 294px
}

.w-\[29px\] {
    width: 29px
}

.w-\[2px\] {
    width: 2px
}

.w-\[30\%\] {
    width: 30%
}

.w-\[300px\] {
    width: 300px
}

.w-\[302px\] {
    width: 302px
}

.w-\[303px\] {
    width: 303px
}

.w-\[30px\] {
    width: 30px
}

.w-\[319px\] {
    width: 319px
}

.w-\[31px\] {
    width: 31px
}

.w-\[32\%\] {
    width: 32%
}

.w-\[320px\] {
    width: 320px
}

.w-\[32px\] {
    width: 32px
}

.w-\[33\.33\%\] {
    width: 33.33%
}

.w-\[33px\] {
    width: 33px
}

.w-\[340px\] {
    width: 340px
}

.w-\[342px\] {
    width: 342px
}

.w-\[346px\] {
    width: 346px
}

.w-\[34px\] {
    width: 34px
}

.w-\[35\%\] {
    width: 35%
}

.w-\[350px\] {
    width: 350px
}

.w-\[356px\] {
    width: 356px
}

.w-\[358px\] {
    width: 358px
}

.w-\[35px\] {
    width: 35px
}

.w-\[3607px\] {
    width: 3607px
}

.w-\[364px\] {
    width: 364px
}

.w-\[36px\] {
    width: 36px
}

.w-\[370px\] {
    width: 370px
}

.w-\[380px\] {
    width: 380px
}

.w-\[38px\] {
    width: 38px
}

.w-\[39px\] {
    width: 39px
}

.w-\[3px\] {
    width: 3px
}

.w-\[3rem\] {
    width: 3rem
}

.w-\[40\%\] {
    width: 40%
}

.w-\[400px\] {
    width: 400px
}

.w-\[404px\] {
    width: 404px
}

.w-\[40px\] {
    width: 40px
}

.w-\[410px\] {
    width: 410px
}

.w-\[41px\] {
    width: 41px
}

.w-\[420px\] {
    width: 420px
}

.w-\[42px\] {
    width: 42px
}

.w-\[43px\] {
    width: 43px
}

.w-\[44px\] {
    width: 44px
}

.w-\[45\%\] {
    width: 45%
}

.w-\[450\%\] {
    width: 450%
}

.w-\[452px\] {
    width: 452px
}

.w-\[45px\] {
    width: 45px
}

.w-\[46px\] {
    width: 46px
}

.w-\[47px\] {
    width: 47px
}

.w-\[48dvh\] {
    width: 48dvh
}

.w-\[48px\] {
    width: 48px
}

.w-\[4px\] {
    width: 4px
}

.w-\[50\%\] {
    width: 50%
}

.w-\[500px\] {
    width: 500px
}

.w-\[508px\] {
    width: 508px
}

.w-\[50px\] {
    width: 50px
}

.w-\[51px\] {
    width: 51px
}

.w-\[52px\] {
    width: 52px
}

.w-\[55\%\] {
    width: 55%
}

.w-\[55px\] {
    width: 55px
}

.w-\[56px\] {
    width: 56px
}

.w-\[58\%\] {
    width: 58%
}

.w-\[58px\] {
    width: 58px
}

.w-\[59px\] {
    width: 59px
}

.w-\[60\%\] {
    width: 60%
}

.w-\[60px\] {
    width: 60px
}

.w-\[61px\] {
    width: 61px
}

.w-\[62px\] {
    width: 62px
}

.w-\[643px\] {
    width: 643px
}

.w-\[64px\] {
    width: 64px
}

.w-\[65px\] {
    width: 65px
}

.w-\[66\%\] {
    width: 66%
}

.w-\[66px\] {
    width: 66px
}

.w-\[67px\] {
    width: 67px
}

.w-\[68px\] {
    width: 68px
}

.w-\[69px\] {
    width: 69px
}

.w-\[6px\] {
    width: 6px
}

.w-\[70\%\] {
    width: 70%
}

.w-\[70px\] {
    width: 70px
}

.w-\[72px\] {
    width: 72px
}

.w-\[73px\] {
    width: 73px
}

.w-\[74px\] {
    width: 74px
}

.w-\[75\%\] {
    width: 75%
}

.w-\[756px\] {
    width: 756px
}

.w-\[75px\] {
    width: 75px
}

.w-\[76px\] {
    width: 76px
}

.w-\[78px\] {
    width: 78px
}

.w-\[7px\] {
    width: 7px
}

.w-\[8\.5px\] {
    width: 8.5px
}

.w-\[80\%\] {
    width: 80%
}

.w-\[80px\] {
    width: 80px
}

.w-\[823px\] {
    width: 823px
}

.w-\[82px\] {
    width: 82px
}

.w-\[83px\] {
    width: 83px
}

.w-\[84px\] {
    width: 84px
}

.w-\[85\%\] {
    width: 85%
}

.w-\[85px\] {
    width: 85px
}

.w-\[85vw\] {
    width: 85vw
}

.w-\[87px\] {
    width: 87px
}

.w-\[890\%\] {
    width: 890%
}

.w-\[89px\] {
    width: 89px
}

.w-\[8px\] {
    width: 8px
}

.w-\[90\%\] {
    width: 90%
}

.w-\[90px\] {
    width: 90px
}

.w-\[92px\] {
    width: 92px
}

.w-\[93\%\] {
    width: 93%
}

.w-\[94px\] {
    width: 94px
}

.w-\[95\%\] {
    width: 95%
}

.w-\[96\%\] {
    width: 96%
}

.w-\[96px\] {
    width: 96px
}

.w-\[97\%\] {
    width: 97%
}

.w-\[971px\] {
    width: 971px
}

.w-\[98px\] {
    width: 98px
}

.w-\[9px\] {
    width: 9px
}

.w-\[9vw\] {
    width: 9vw
}

.w-\[calc\(100\%\+32px\)\] {
    width: calc(100% + 32px)
}

.w-\[calc\(100\%\+48px\)\] {
    width: calc(100% + 48px)
}

.w-\[calc\(100\%\+4px\)\] {
    width: calc(100% + 4px)
}

.w-\[calc\(100\%-16px\)\] {
    width: calc(100% - 16px)
}

.w-\[calc\(100\%-2px\)\] {
    width: calc(100% - 2px)
}

.w-\[calc\(100\%-30px\)\] {
    width: calc(100% - 30px)
}

.w-\[calc\(100\%-32px\)\] {
    width: calc(100% - 32px)
}

.w-\[calc\(100\%-32px\+4px\)\] {
    width: calc(100% - 28px)
}

.w-\[calc\(100\%-46px\)\] {
    width: calc(100% - 46px)
}

.w-\[calc\(100\%-80px\)\] {
    width: calc(100% - 80px)
}

.w-\[calc\(100\%_\+_32px\)\] {
    width: calc(100% + 32px)
}

.w-\[calc\(100vw-32px\)\] {
    width: calc(100vw - 32px)
}

.w-\[calc\(100vw-40px\)\] {
    width: calc(100vw - 40px)
}

.w-\[calc\(100vw_-_24px\)\] {
    width: calc(100vw - 24px)
}

.w-\[calc\(50\%-6px\)\] {
    width: calc(50% - 6px)
}

.w-\[calc\(90\%-20px\)\] {
    width: calc(90% - 20px)
}

.w-\[clamp\(70px\,50vw\,160px\)\] {
    width: clamp(70px, 50vw, 160px)
}

.w-\[initial\],
.w-\[unset\] {
    width: auto;
    width: initial
}

.w-\[var\(--level-progress\)\] {
    width: var(--level-progress)
}

.w-\[var\(--ov-w-base\)\] {
    width: var(--ov-w-base)
}

.w-\[var\(--radix-dropdown-menu-trigger-width\)\] {
    width: var(--radix-dropdown-menu-trigger-width)
}

.w-\[var\(--radix-popover-content-available-width\)\] {
    width: var(--radix-popover-content-available-width)
}

.w-\[var\(--side-nav-width\)\] {
    width: var(--side-nav-width)
}

.w-auto {
    width: auto
}

.w-fit {
    width: fit-content
}

.w-full {
    width: 100%
}

.w-max {
    width: max-content
}

.w-min {
    width: min-content
}

.w-px {
    width: 1px
}

.w-screen {
    width: 100vw
}

.min-w-0 {
    min-width: 0
}

.min-w-10 {
    min-width: 2.5rem
}

.min-w-6 {
    min-width: 1.5rem
}

.min-w-8 {
    min-width: 2rem
}

.min-w-\[0rem\] {
    min-width: 0
}

.min-w-\[100vw\] {
    min-width: 100vw
}

.min-w-\[102px\] {
    min-width: 102px
}

.min-w-\[110px\] {
    min-width: 110px
}

.min-w-\[111px\] {
    min-width: 111px
}

.min-w-\[120px\] {
    min-width: 120px
}

.min-w-\[130px\] {
    min-width: 130px
}

.min-w-\[140px\] {
    min-width: 140px
}

.min-w-\[150px\] {
    min-width: 150px
}

.min-w-\[160px\] {
    min-width: 160px
}

.min-w-\[16px\] {
    min-width: 16px
}

.min-w-\[173px\] {
    min-width: 173px
}

.min-w-\[180px\] {
    min-width: 180px
}

.min-w-\[18px\] {
    min-width: 18px
}

.min-w-\[200px\] {
    min-width: 200px
}

.min-w-\[20px\] {
    min-width: 20px
}

.min-w-\[220px\] {
    min-width: 220px
}

.min-w-\[224px\] {
    min-width: 224px
}

.min-w-\[24px\] {
    min-width: 24px
}

.min-w-\[250px\] {
    min-width: 250px
}

.min-w-\[256px\] {
    min-width: 256px
}

.min-w-\[263px\] {
    min-width: 263px
}

.min-w-\[280px\] {
    min-width: 280px
}

.min-w-\[28px\] {
    min-width: 28px
}

.min-w-\[300px\] {
    min-width: 300px
}

.min-w-\[30px\] {
    min-width: 30px
}

.min-w-\[31px\] {
    min-width: 31px
}

.min-w-\[320px\] {
    min-width: 320px
}

.min-w-\[32px\] {
    min-width: 32px
}

.min-w-\[33px\] {
    min-width: 33px
}

.min-w-\[34px\] {
    min-width: 34px
}

.min-w-\[36px\] {
    min-width: 36px
}

.min-w-\[40px\] {
    min-width: 40px
}

.min-w-\[41px\] {
    min-width: 41px
}

.min-w-\[42px\] {
    min-width: 42px
}

.min-w-\[43px\] {
    min-width: 43px
}

.min-w-\[45px\] {
    min-width: 45px
}

.min-w-\[47px\] {
    min-width: 47px
}

.min-w-\[48px\] {
    min-width: 48px
}

.min-w-\[50\%\] {
    min-width: 50%
}

.min-w-\[500px\] {
    min-width: 500px
}

.min-w-\[50px\] {
    min-width: 50px
}

.min-w-\[52px\] {
    min-width: 52px
}

.min-w-\[56px\] {
    min-width: 56px
}

.min-w-\[58px\] {
    min-width: 58px
}

.min-w-\[60px\] {
    min-width: 60px
}

.min-w-\[63px\] {
    min-width: 63px
}

.min-w-\[68px\] {
    min-width: 68px
}

.min-w-\[78px\] {
    min-width: 78px
}

.min-w-\[8px\] {
    min-width: 8px
}

.min-w-\[90px\] {
    min-width: 90px
}

.min-w-\[90vw\] {
    min-width: 90vw
}

.min-w-\[9px\] {
    min-width: 9px
}

.min-w-\[auto\] {
    min-width: auto
}

.min-w-\[calc\(100\%-16px\)\] {
    min-width: calc(100% - 16px)
}

.min-w-\[calc\(100vw_-_16px\)\] {
    min-width: calc(100vw - 16px)
}

.min-w-\[calc\(100vw_-_32px\)\] {
    min-width: calc(100vw - 32px)
}

.min-w-\[unset\] {
    min-width: 0;
    min-width: initial
}

.min-w-\[var\(--radix-dropdown-menu-trigger-width\)\] {
    min-width: var(--radix-dropdown-menu-trigger-width)
}

.min-w-fit {
    min-width: fit-content
}

.min-w-full {
    min-width: 100%
}

.min-w-max {
    min-width: max-content
}

.\!max-w-full {
    max-width: 100% !important
}

.max-w-\[100\%\] {
    max-width: 100%
}

.max-w-\[1000px\] {
    max-width: 1000px
}

.max-w-\[100px\] {
    max-width: 100px
}

.max-w-\[100vw\] {
    max-width: 100vw
}

.max-w-\[1024px\] {
    max-width: 1024px
}

.max-w-\[102px\] {
    max-width: 102px
}

.max-w-\[105px\] {
    max-width: 105px
}

.max-w-\[1100px\] {
    max-width: 1100px
}

.max-w-\[1200px\] {
    max-width: 1200px
}

.max-w-\[120px\] {
    max-width: 120px
}

.max-w-\[1280px\] {
    max-width: 1280px
}

.max-w-\[1330px\] {
    max-width: 1330px
}

.max-w-\[1351px\] {
    max-width: 1351px
}

.max-w-\[1400px\] {
    max-width: 1400px
}

.max-w-\[1407px\] {
    max-width: 1407px
}

.max-w-\[140px\] {
    max-width: 140px
}

.max-w-\[142px\] {
    max-width: 142px
}

.max-w-\[1440px\] {
    max-width: 1440px
}

.max-w-\[150px\] {
    max-width: 150px
}

.max-w-\[175px\] {
    max-width: 175px
}

.max-w-\[180px\] {
    max-width: 180px
}

.max-w-\[192px\] {
    max-width: 192px
}

.max-w-\[200px\] {
    max-width: 200px
}

.max-w-\[203px\] {
    max-width: 203px
}

.max-w-\[210px\] {
    max-width: 210px
}

.max-w-\[220px\] {
    max-width: 220px
}

.max-w-\[225px\] {
    max-width: 225px
}

.max-w-\[229px\] {
    max-width: 229px
}

.max-w-\[234px\] {
    max-width: 234px
}

.max-w-\[240px\] {
    max-width: 240px
}

.max-w-\[250px\] {
    max-width: 250px
}

.max-w-\[252px\] {
    max-width: 252px
}

.max-w-\[256px\] {
    max-width: 256px
}

.max-w-\[25rem\] {
    max-width: 25rem
}

.max-w-\[264px\] {
    max-width: 264px
}

.max-w-\[270px\] {
    max-width: 270px
}

.max-w-\[272px\] {
    max-width: 272px
}

.max-w-\[280px\] {
    max-width: 280px
}

.max-w-\[285px\] {
    max-width: 285px
}

.max-w-\[300px\] {
    max-width: 300px
}

.max-w-\[302px\] {
    max-width: 302px
}

.max-w-\[320px\] {
    max-width: 320px
}

.max-w-\[326px\] {
    max-width: 326px
}

.max-w-\[32px\] {
    max-width: 32px
}

.max-w-\[32rem\] {
    max-width: 32rem
}

.max-w-\[332px\] {
    max-width: 332px
}

.max-w-\[336px\] {
    max-width: 336px
}

.max-w-\[340px\] {
    max-width: 340px
}

.max-w-\[342px\] {
    max-width: 342px
}

.max-w-\[344px\] {
    max-width: 344px
}

.max-w-\[350px\] {
    max-width: 350px
}

.max-w-\[358px\] {
    max-width: 358px
}

.max-w-\[360px\] {
    max-width: 360px
}

.max-w-\[370px\] {
    max-width: 370px
}

.max-w-\[380px\] {
    max-width: 380px
}

.max-w-\[384px\] {
    max-width: 384px
}

.max-w-\[388px\] {
    max-width: 388px
}

.max-w-\[390px\] {
    max-width: 390px
}

.max-w-\[400px\] {
    max-width: 400px
}

.max-w-\[410px\] {
    max-width: 410px
}

.max-w-\[417px\] {
    max-width: 417px
}

.max-w-\[420px\] {
    max-width: 420px
}

.max-w-\[428px\] {
    max-width: 428px
}

.max-w-\[430px\] {
    max-width: 430px
}

.max-w-\[440px\] {
    max-width: 440px
}

.max-w-\[448px\] {
    max-width: 448px
}

.max-w-\[450px\] {
    max-width: 450px
}

.max-w-\[45px\] {
    max-width: 45px
}

.max-w-\[460px\] {
    max-width: 460px
}

.max-w-\[470px\] {
    max-width: 470px
}

.max-w-\[471px\] {
    max-width: 471px
}

.max-w-\[480px\] {
    max-width: 480px
}

.max-w-\[50\%\] {
    max-width: 50%
}

.max-w-\[500px\] {
    max-width: 500px
}

.max-w-\[508px\] {
    max-width: 508px
}

.max-w-\[50px\] {
    max-width: 50px
}

.max-w-\[512px\] {
    max-width: 512px
}

.max-w-\[520px\] {
    max-width: 520px
}

.max-w-\[52px\] {
    max-width: 52px
}

.max-w-\[535px\] {
    max-width: 535px
}

.max-w-\[540px\] {
    max-width: 540px
}

.max-w-\[55\%\] {
    max-width: 55%
}

.max-w-\[550px\] {
    max-width: 550px
}

.max-w-\[560px\] {
    max-width: 560px
}

.max-w-\[576px\] {
    max-width: 576px
}

.max-w-\[593px\] {
    max-width: 593px
}

.max-w-\[60\%\] {
    max-width: 60%
}

.max-w-\[600px\] {
    max-width: 600px
}

.max-w-\[60px\] {
    max-width: 60px
}

.max-w-\[610px\] {
    max-width: 610px
}

.max-w-\[632px\] {
    max-width: 632px
}

.max-w-\[643px\] {
    max-width: 643px
}

.max-w-\[645px\] {
    max-width: 645px
}

.max-w-\[65\%\] {
    max-width: 65%
}

.max-w-\[650px\] {
    max-width: 650px
}

.max-w-\[65px\] {
    max-width: 65px
}

.max-w-\[672px\] {
    max-width: 672px
}

.max-w-\[675px\] {
    max-width: 675px
}

.max-w-\[70\%\] {
    max-width: 70%
}

.max-w-\[700px\] {
    max-width: 700px
}

.max-w-\[70px\] {
    max-width: 70px
}

.max-w-\[72px\] {
    max-width: 72px
}

.max-w-\[730px\] {
    max-width: 730px
}

.max-w-\[736px\] {
    max-width: 736px
}

.max-w-\[73px\] {
    max-width: 73px
}

.max-w-\[743px\] {
    max-width: 743px
}

.max-w-\[75\%\] {
    max-width: 75%
}

.max-w-\[760px\] {
    max-width: 760px
}

.max-w-\[780px\] {
    max-width: 780px
}

.max-w-\[80\%\] {
    max-width: 80%
}

.max-w-\[800px\] {
    max-width: 800px
}

.max-w-\[80px\] {
    max-width: 80px
}

.max-w-\[80vw\] {
    max-width: 80vw
}

.max-w-\[896px\] {
    max-width: 896px
}

.max-w-\[90\%\] {
    max-width: 90%
}

.max-w-\[900px\] {
    max-width: 900px
}

.max-w-\[90dvw\] {
    max-width: 90dvw
}

.max-w-\[920px\] {
    max-width: 920px
}

.max-w-\[92vw\] {
    max-width: 92vw
}

.max-w-\[95\%\] {
    max-width: 95%
}

.max-w-\[96\%\] {
    max-width: 96%
}

.max-w-\[auto\] {
    max-width: auto
}

.max-w-\[calc\(100\%-30px\)\] {
    max-width: calc(100% - 30px)
}

.max-w-\[calc\(100\%-32px\)\] {
    max-width: calc(100% - 32px)
}

.max-w-\[calc\(100\%-40px\)\] {
    max-width: calc(100% - 40px)
}

.max-w-\[calc\(100\%-45px\)\] {
    max-width: calc(100% - 45px)
}

.max-w-\[calc\(100vw-32px\)\] {
    max-width: calc(100vw - 32px)
}

.max-w-\[min\(560px\,calc\(100vw-32px\)\)\] {
    max-width: min(560px, 100vw - 32px)
}

.max-w-\[var\(--radix-popover-content-available-width\)\] {
    max-width: var(--radix-popover-content-available-width)
}

.max-w-full {
    max-width: 100%
}

.max-w-none {
    max-width: none
}

.flex-1 {
    flex: 1
}

.flex-\[0_0_256px\] {
    flex: 0 0 256px
}

.flex-\[0_0_auto\] {
    flex: none
}

.flex-\[0_1_auto\] {
    flex: 0 auto
}

.flex-\[10_10_0\%\] {
    flex: 10 10
}

.flex-\[1_0_0\] {
    flex: 1 0 0
}

.flex-\[1_0_45\%\] {
    flex: 1 0 45%
}

.flex-\[1_0_auto\] {
    flex: 1 0 auto
}

.flex-\[1_1_auto\] {
    flex: auto
}

.flex-\[2\] {
    flex: 2
}

.flex-\[4\] {
    flex: 4
}

.flex-\[5\] {
    flex: 5
}

.flex-\[8_8_0\%\] {
    flex: 8 8
}

.flex-\[none\] {
    flex: none
}

.flex-auto {
    flex: auto
}

.flex-none {
    flex: none
}

.flex-shrink-0 {
    flex-shrink: 0
}

.\!shrink-0 {
    flex-shrink: 0 !important
}

.shrink {
    flex-shrink: 1
}

.shrink-0 {
    flex-shrink: 0
}

.flex-grow,
.grow {
    flex-grow: 1
}

.grow-0 {
    flex-grow: 0
}

.basis-0 {
    flex-basis: 0
}

.basis-\[105px\] {
    flex-basis: 105px
}

.basis-\[175px\] {
    flex-basis: 175px
}

.basis-\[390px\] {
    flex-basis: 390px
}

.basis-full {
    flex-basis: 100%
}

.border-collapse {
    border-collapse: collapse
}

.border-separate {
    border-collapse: separate
}

.origin-bottom-left {
    transform-origin: 0 100%
}

.origin-center {
    transform-origin: 50%
}

.origin-top {
    transform-origin: top
}

.-translate-x-1\/2 {
    --tw-translate-x: -50%;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.-translate-x-\[45\%\] {
    --tw-translate-x: -45%;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.-translate-y-1\/2 {
    --tw-translate-y: -50%;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.-translate-y-\[10px\] {
    --tw-translate-y: -10px;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.-translate-y-\[15px\] {
    --tw-translate-y: -15px;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.-translate-y-\[2px\] {
    --tw-translate-y: -2px;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.-translate-y-\[50\%\] {
    --tw-translate-y: -50%;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.-translate-y-\[80px\] {
    --tw-translate-y: -80px;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.-translate-y-\[8px\] {
    --tw-translate-y: -8px;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.-translate-y-full {
    --tw-translate-y: -100%;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.translate-x-0 {
    --tw-translate-x: 0px;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.translate-x-\[-25\%\] {
    --tw-translate-x: -25%;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.translate-x-\[-50\%\] {
    --tw-translate-x: -50%;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.translate-x-\[-7px\] {
    --tw-translate-x: -7px;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.translate-x-\[calc\(-50\%-30px\)\] {
    --tw-translate-x: calc(-50% - 30px);
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.translate-x-\[calc\(-50\%_-_10px\)\] {
    --tw-translate-x: calc(-50% - 10px);
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.translate-x-\[calc\(-50\%_-_var\(--jackpot-confetti-offset-x\,0px\)\)\] {
    --tw-translate-x: calc(-50% - var(--jackpot-confetti-offset-x, 0px));
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.translate-y-0 {
    --tw-translate-y: 0px;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.translate-y-1 {
    --tw-translate-y: .25rem;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.translate-y-\[-10px\] {
    --tw-translate-y: -10px;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.translate-y-\[-30px\] {
    --tw-translate-y: -30px;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.translate-y-\[-3px\] {
    --tw-translate-y: -3px;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.translate-y-\[-45\%\] {
    --tw-translate-y: -45%;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.translate-y-\[-50\%\] {
    --tw-translate-y: -50%;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.translate-y-\[-5px\] {
    --tw-translate-y: -5px;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.translate-y-\[-6px\] {
    --tw-translate-y: -6px;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.translate-y-\[40px\] {
    --tw-translate-y: 40px;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.translate-y-\[60\%\] {
    --tw-translate-y: 60%;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.translate-y-full {
    --tw-translate-y: 100%;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.-rotate-45 {
    --tw-rotate: -45deg;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.rotate-180 {
    --tw-rotate: 180deg;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.rotate-3 {
    --tw-rotate: 3deg;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.rotate-45 {
    --tw-rotate: 45deg;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.rotate-\[-15deg\] {
    --tw-rotate: -15deg;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.rotate-\[-16deg\] {
    --tw-rotate: -16deg;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.rotate-\[-21deg\] {
    --tw-rotate: -21deg;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.rotate-\[-22deg\] {
    --tw-rotate: -22deg;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.rotate-\[-30deg\] {
    --tw-rotate: -30deg;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.rotate-\[-32deg\] {
    --tw-rotate: -32deg;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.rotate-\[-45deg\] {
    --tw-rotate: -45deg;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.rotate-\[-7\.385deg\] {
    --tw-rotate: -7.385deg;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.rotate-\[-8\.134deg\] {
    --tw-rotate: -8.134deg;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.rotate-\[10deg\] {
    --tw-rotate: 10deg;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.rotate-\[15deg\] {
    --tw-rotate: 15deg;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.rotate-\[16deg\] {
    --tw-rotate: 16deg;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.rotate-\[21deg\] {
    --tw-rotate: 21deg;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.rotate-\[8\.3deg\] {
    --tw-rotate: 8.3deg;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.scale-110 {
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.scale-95 {
    --tw-scale-x: .95;
    --tw-scale-y: .95;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.scale-\[0\.98\] {
    --tw-scale-x: .98;
    --tw-scale-y: .98;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.scale-\[1\.2\] {
    --tw-scale-x: 1.2;
    --tw-scale-y: 1.2;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.scale-\[2\.5\] {
    --tw-scale-x: 2.5;
    --tw-scale-y: 2.5;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.scale-\[2\] {
    --tw-scale-x: 2;
    --tw-scale-y: 2;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.transform {
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.transform-gpu {
    transform: translate3d(var(--tw-translate-x), var(--tw-translate-y), 0) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.animate-\[coPulsate_4s_infinite\] {
    animation: 4s infinite coPulsate
}

.animate-\[gameCardButtonPulse_2s_infinite\] {
    animation: 2s infinite gameCardButtonPulse
}

.animate-\[gameCardHandPulse_2s_ease-in-out_infinite\] {
    animation: 2s ease-in-out infinite gameCardHandPulse
}

@keyframes spin {
    to {
        transform: rotate(360deg)
    }
}

.animate-\[spin_0\.45s_linear_infinite\] {
    animation: .45s linear infinite spin
}

@keyframes affiliateNudge {
    0% {
        transform: translate(0)
    }

    20% {
        transform: translate(5px)
    }

    40% {
        transform: translate(0)
    }

    60% {
        transform: translate(5px)
    }

    80% {
        transform: translate(0)
    }
}

.animate-affiliateNudge {
    animation: 2s ease-in-out 2s infinite affiliateNudge
}

@keyframes affiliateNudgeNeg {
    0% {
        transform: translate(0)
    }

    20% {
        transform: translate(-5px)
    }

    40% {
        transform: translate(0)
    }

    60% {
        transform: translate(-5px)
    }

    80% {
        transform: translate(0)
    }
}

.animate-affiliateNudgeNeg {
    animation: 2s ease-in-out 2s infinite affiliateNudgeNeg
}

@keyframes affiliateShake {
    0% {
        transform: translate(0)
    }

    95% {
        transform: translate(5px)
    }

    96% {
        transform: translate(0)
    }

    97% {
        transform: translate(10px)
    }

    98% {
        transform: translate(0)
    }

    99% {
        transform: translate(5px)
    }

    to {
        transform: translate(0)
    }
}

.animate-affiliateShake {
    animation: 8.8s -6s infinite affiliateShake
}

@keyframes affiliateShakeAlt {
    0% {
        transform: translate(0)
    }

    95% {
        transform: translate(5px)
    }

    96% {
        transform: translate(-5px)
    }

    97% {
        transform: translate(10px)
    }

    98% {
        transform: translate(-5px)
    }

    99% {
        transform: translate(5px)
    }

    to {
        transform: translate(0)
    }
}

.animate-affiliateShakeAlt {
    animation: 8.8s -6s infinite affiliateShakeAlt
}

@keyframes albumContentFadeIn {
    0% {
        opacity: 0;
        transform: translateY(10px)
    }

    to {
        opacity: 1;
        transform: translateY(0)
    }
}

.animate-albumContentFadeIn {
    animation: .5s ease-out both albumContentFadeIn
}

@keyframes albumCountShowHide {
    0% {
        opacity: 0
    }

    15% {
        opacity: 1
    }

    85% {
        opacity: 1
    }

    to {
        opacity: 0
    }
}

.animate-albumCountShowHide {
    animation: 1s ease-out both albumCountShowHide
}

@keyframes albumExtraCardFadeIn {
    0% {
        opacity: 0;
        transform: scale(.8)
    }

    to {
        opacity: 1;
        transform: scale(1)
    }
}

.animate-albumExtraCardFadeIn {
    animation: .4s ease-out both albumExtraCardFadeIn
}

@keyframes albumFlipToFront {
    0% {
        transform: rotateY(180deg)
    }

    to {
        transform: rotateY(0)
    }
}

.animate-albumFlipToFront {
    animation: .6s ease-in-out both albumFlipToFront
}

@keyframes albumRiseAndSplitEven {
    0% {
        opacity: 0;
        transform: translateY(300px)translate(55px)rotate(6deg)
    }

    8% {
        opacity: 1
    }

    55% {
        opacity: 1;
        transform: translateY(0)translate(55px)rotate(6deg)
    }

    to {
        opacity: 1;
        transform: translateY(0)translate(0)rotate(0)
    }
}

.animate-albumRiseAndSplitEven {
    animation: 1.2s ease-out both albumRiseAndSplitEven
}

@keyframes albumRiseAndSplitOdd {
    0% {
        opacity: 0;
        transform: translateY(300px)translate(-55px)rotate(-6deg)
    }

    8% {
        opacity: 1
    }

    55% {
        opacity: 1;
        transform: translateY(0)translate(-55px)rotate(-6deg)
    }

    to {
        opacity: 1;
        transform: translateY(0)translate(0)rotate(0)
    }
}

.animate-albumRiseAndSplitOdd {
    animation: 1.2s ease-out both albumRiseAndSplitOdd
}

@keyframes albumRiseSingle {
    0% {
        opacity: 0;
        transform: translateY(300px)
    }

    10% {
        opacity: 1
    }

    to {
        opacity: 1;
        transform: translateY(0)
    }
}

.animate-albumRiseSingle {
    animation: 1.2s ease-out both albumRiseSingle
}

@keyframes albumScaleDownAndDrop {
    0% {
        opacity: 1;
        transform: scale(1)translateY(0)
    }

    to {
        opacity: 0;
        transform: scale(.5)translateY(100vh)
    }
}

.animate-albumScaleDownAndDrop {
    animation: .15s ease-in both albumScaleDownAndDrop
}

@keyframes albumScaleDownAndRise {
    0% {
        opacity: 1;
        transform: scale(1)translateY(0)
    }

    to {
        opacity: 0;
        transform: scale(.5)translateY(-100vh)
    }
}

.animate-albumScaleDownAndRise {
    animation: .15s ease-in both albumScaleDownAndRise
}

@keyframes albumSparklesFadeIn {
    0% {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

.animate-albumSparklesFadeIn {
    animation: .3s ease-out both albumSparklesFadeIn
}

@keyframes albumStepFadeIn {
    0% {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

.animate-albumStepFadeIn {
    animation: .2s ease-out both albumStepFadeIn
}

@keyframes arcSpin {
    0% {
        content: var(--tw-content);
        transform: rotate(0)
    }

    to {
        content: var(--tw-content);
        transform: rotate(360deg)
    }
}

.animate-arcSpin {
    animation: 1.1s linear infinite arcSpin
}

@keyframes badgePulseScale {

    0%,
    to {
        transform: scale(1)
    }

    50% {
        transform: scale(.98)
    }
}

.animate-badgePulseScale {
    animation: 2s step-end infinite badgePulseScale
}

@keyframes boostGemFadeBlack {
    0% {
        color: #33334d
    }

    to {
        color: #ffc700
    }
}

.animate-boostGemFadeBlack {
    animation: 1s forwards boostGemFadeBlack
}

@keyframes boostGemFadeBoost {
    0% {
        color: #01d676
    }

    to {
        color: #ffc700
    }
}

.animate-boostGemFadeBoost {
    animation: 1s forwards boostGemFadeBoost
}

@keyframes breathePulse {

    0%,
    to {
        box-shadow: none;
        background-color: #1e1e2e
    }

    50% {
        background-color: #26d97138;
        box-shadow: inset 0 0 30px #26d97166, 0 0 20px #26d9714d
    }
}

.animate-breathePulse {
    animation: 2.5s ease-in-out infinite breathePulse
}

@keyframes checkPulse {
    0% {
        transform: scale(1)
    }

    50% {
        transform: scale(1.2)
    }

    to {
        transform: scale(1)
    }
}

.animate-checkPulse {
    animation: 1.2s ease-in-out infinite checkPulse
}

@keyframes clickGlowPulse {
    0% {
        opacity: .05;
        transform: scale(.75)
    }

    10% {
        opacity: .05;
        transform: scale(.75)
    }

    25% {
        opacity: .1;
        transform: scale(.78)
    }

    35% {
        opacity: .2;
        transform: scale(.85)
    }

    40% {
        opacity: .35;
        transform: scale(.95)
    }

    45% {
        opacity: .65;
        transform: scale(1.1)
    }

    65% {
        opacity: .65;
        transform: scale(1.1)
    }

    70% {
        opacity: .35;
        transform: scale(.95)
    }

    75% {
        opacity: .2;
        transform: scale(.85)
    }

    85% {
        opacity: .1;
        transform: scale(.78)
    }

    to {
        opacity: .05;
        transform: scale(.75)
    }
}

.animate-clickGlowPulse {
    animation: 7s linear infinite clickGlowPulse
}

@keyframes clickHandMove {
    0% {
        transform: translate(85%, 140%)scale(.85)
    }

    45% {
        transform: translate(-10%, -45%)scale(1)
    }

    65% {
        transform: translate(-10%, -45%)scale(1)
    }

    to {
        transform: translate(85%, 140%)scale(.85)
    }
}

.animate-clickHandMove {
    animation: 7s ease-in-out infinite clickHandMove
}

@keyframes coinSlideOut {
    0% {
        transform: translate(1%)
    }

    90% {
        transform: translate(-51%)
    }

    to {
        transform: translate(-50%)
    }
}

.animate-coinSlideOut {
    animation: 1s ease-in-out 1s forwards coinSlideOut
}

@keyframes confettiFadeOut {
    0% {
        opacity: 1
    }

    70% {
        opacity: 1
    }

    to {
        opacity: 0
    }
}

.animate-confettiFadeOut {
    animation: 2.5s ease-out forwards confettiFadeOut
}

@keyframes contentIn {
    0% {
        opacity: 0;
        transform: translateY(8px)
    }

    to {
        opacity: 1;
        transform: translateY(0)
    }
}

.animate-contentIn {
    animation: .24s cubic-bezier(.2, 0, 0, 1) 60ms both contentIn
}

@keyframes fadeIn {
    0% {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

.animate-coverFadeIn {
    animation: .2s forwards fadeIn
}

@keyframes d0Bounce {

    0%,
    to {
        transform: translateY(0)
    }

    50% {
        transform: translateY(-5px)
    }

    75% {
        transform: translateY(-2px)
    }
}

.animate-d0Bounce {
    animation: .8s ease-in-out 3 d0Bounce
}

@keyframes dailyTaskSlideOut {
    0% {
        transform: translateY(2px)
    }

    95% {
        transform: translateY(-32px)
    }

    to {
        transform: translateY(-30px)
    }
}

.animate-dailyTaskSlideOut {
    animation: 1s ease-in-out 1s forwards dailyTaskSlideOut
}

@keyframes slideInRight {
    0% {
        transform: translate(100%)
    }

    to {
        transform: translate(0)
    }
}

.animate-drawer-in-right {
    animation: .28s ease-out slideInRight
}

.animate-fadeIn {
    animation: .3s ease-in-out forwards fadeIn
}

@keyframes fadeToDefaultBg {
    0% {
        background-color: #01d676
    }

    to {
        background-color: #edfff61a
    }
}

.animate-fadeToDefaultBg {
    animation: 1s forwards fadeToDefaultBg
}

@keyframes flashingSegment {
    0% {
        background-color: #fff
    }

    to {
        background-color: #edfff61a
    }
}

.animate-flashingSegment {
    animation: 2s infinite forwards flashingSegment
}

@keyframes glowPulse {

    0%,
    to {
        opacity: .4;
        transform: translate(-50%, -50%)scale(.92)
    }

    50% {
        opacity: 1;
        transform: translate(-50%, -50%)scale(1.08)
    }
}

.animate-glowPulse {
    animation: 2.4s ease-in-out infinite glowPulse
}

@keyframes gridPulseGlow {
    0% {
        box-shadow: 0 0 #ed893699
    }

    70% {
        box-shadow: 0 0 0 24px #ed893600
    }

    to {
        box-shadow: 0 0 #ed893600
    }
}

.animate-gridPulseGlow {
    animation: 2s infinite gridPulseGlow
}

@keyframes headerEnter {
    0% {
        opacity: 0;
        transform: translateX(var(--le-enter-x, 24px))
    }

    to {
        opacity: 1;
        transform: translate(0)
    }
}

.animate-headerEnter {
    animation: .4s cubic-bezier(.22, 1, .36, 1) both headerEnter
}

.animate-ldsDualRing {
    animation: 1.2s linear infinite arcSpin
}

@keyframes letterAppear {
    0% {
        opacity: 0;
        transform: translateY(-10px)
    }

    to {
        opacity: 1;
        transform: translateY(0)
    }
}

.animate-letterAppear {
    animation: .3s ease-out forwards letterAppear
}

@keyframes logoPulse {

    0%,
    to {
        opacity: 1;
        transform: translate(-50%, -50%)scale(1)
    }

    50% {
        opacity: .85;
        transform: translate(-50%, -50%)scale(1.08)
    }
}

.animate-logoPulse {
    animation: 2.4s ease-in-out infinite logoPulse
}

@keyframes modalOverlayShow {
    0% {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

.animate-modalOverlayShow {
    animation: .2s ease-out modalOverlayShow
}

@keyframes myOffersPulsate {
    0% {
        opacity: 0;
        transform: scale(.1)
    }

    50% {
        opacity: 1
    }

    to {
        opacity: 0;
        transform: scale(1.2)
    }
}

.animate-myOffersPulsate {
    animation: 1s ease-out infinite myOffersPulsate
}

@keyframes overlayBgIn {
    0% {
        background-color: #0000
    }

    to {
        background-color: var(--chakra-colors-bgColor-1100)
    }
}

.animate-overlayBgIn {
    animation: .2s ease-out both overlayBgIn
}

@keyframes particleDrift {
    0% {
        transform: rotate(0)
    }

    to {
        transform: rotate(-360deg)
    }
}

.animate-particleDrift {
    animation: 8s linear infinite particleDrift
}

@keyframes partnerMarquee {
    0% {
        left: 0
    }

    50% {
        left: -620px
    }

    to {
        left: 0
    }
}

.animate-partnerMarquee {
    animation: 20s ease-in-out 2s infinite partnerMarquee
}

@keyframes pendingPulse {

    0%,
    to {
        opacity: 1
    }

    50% {
        opacity: .6
    }
}

.animate-pendingPulse {
    animation: 1.8s ease-in-out infinite pendingPulse
}

@keyframes profilerPulse {
    0% {
        box-shadow: 0 0 #01d676
    }

    50%,
    to {
        box-shadow: 0 0 0 5px #0000
    }
}

.animate-profilerPulse {
    animation: 2.5s infinite profilerPulse
}

@keyframes progressIndeterminate {
    0% {
        left: -40%
    }

    to {
        left: 100%
    }
}

.animate-progressIndeterminate {
    animation: 1s infinite progressIndeterminate
}

@keyframes progressbar {
    0% {
        content: var(--tw-content);
        transform: translate(-40%)
    }

    60% {
        content: var(--tw-content);
        transform: translate(100%)
    }

    to {
        content: var(--tw-content);
        transform: translate(100%)
    }
}

.animate-progressbar {
    animation: 3s linear infinite progressbar
}

@keyframes pulsate1 {
    0% {
        box-shadow: 0 0 #01d676
    }

    50%,
    to {
        box-shadow: 0 0 0 var(--pulse-size) transparent
    }
}

.animate-pulsate1 {
    animation: 5s infinite pulsate1
}

@keyframes pulsate2 {
    20% {
        box-shadow: 0 0 #01d676
    }

    to {
        box-shadow: 0 0 0 calc(var(--pulse-size) * .6) transparent
    }
}

.animate-pulsate2 {
    animation: 5s infinite pulsate2
}

@keyframes pulse {
    50% {
        opacity: .5
    }
}

.animate-pulse {
    animation: 2s cubic-bezier(.4, 0, .6, 1) infinite pulse
}

@keyframes pulseRing {
    0% {
        opacity: .55;
        transform: scale(1)
    }

    75% {
        opacity: 0
    }

    to {
        opacity: 0;
        transform: scale(3)
    }
}

.animate-pulseRing {
    animation: 2.4s cubic-bezier(0, 0, .2, 1) infinite pulseRing
}

.animate-pulseRingDelayed {
    animation: 2.4s cubic-bezier(0, 0, .2, 1) 1s infinite pulseRing
}

@keyframes pulseShadow {
    0% {
        box-shadow: 0 0 10px 2px #996bf44d
    }

    50% {
        box-shadow: 0 0 40px 4px #996bf499
    }

    to {
        box-shadow: 0 0 10px 2px #996bf44d
    }
}

.animate-pulseShadow {
    animation: 2s ease-in-out infinite pulseShadow
}

@keyframes revealIn {
    0% {
        opacity: 0;
        transform: scale(.96)
    }

    to {
        opacity: 1;
        transform: scale(1)
    }
}

.animate-revealIn {
    animation: .4s ease-out both revealIn
}

@keyframes searchGlowPulse {

    0%,
    to {
        opacity: .55;
        filter: blur(2px)
    }

    50% {
        opacity: .75;
        filter: blur(3px)
    }
}

.animate-searchGlowPulse {
    animation: 2s ease-in-out infinite searchGlowPulse
}

@keyframes searchSparklePulse {

    0%,
    to {
        opacity: .85;
        transform: scale(.95)
    }

    50% {
        opacity: 1;
        transform: scale(1.05)
    }
}

.animate-searchSparklePulse {
    animation: 2s ease-in-out infinite searchSparklePulse
}

@keyframes shimmer {
    to {
        content: var(--tw-content);
        transform: translate(100%)
    }
}

.animate-shimmer {
    animation: 1s infinite shimmer
}

@keyframes skeletonShimmer {
    to {
        content: var(--tw-content);
        transform: translate(100%)
    }
}

.animate-skeletonShimmer {
    animation: 1s infinite skeletonShimmer
}

@keyframes slideDownNotif {
    0% {
        opacity: 0;
        transform: translateY(-12px)
    }

    to {
        opacity: 1;
        transform: translateY(0)
    }
}

.animate-slideDownNotif {
    animation: .45s ease-out both slideDownNotif
}

@keyframes slideFadeInX {
    0% {
        opacity: 0;
        transform: translate(500px)
    }

    to {
        opacity: 1;
        transform: translate(0)
    }
}

.animate-slideFadeInX {
    animation: .2s ease-out slideFadeInX
}

@keyframes slideInFadeOut {
    0% {
        opacity: 0;
        transform: translateY(-8px)
    }

    20% {
        opacity: 1;
        transform: translateY(0)
    }

    80% {
        opacity: 1;
        transform: translateY(0)
    }

    to {
        opacity: 0;
        transform: translateY(-8px)
    }
}

.animate-slideInFadeOut {
    animation: 1.2s ease-out forwards slideInFadeOut
}

@keyframes slideUpFadeIn {
    0% {
        opacity: 0;
        transform: translateY(12px)
    }

    to {
        opacity: 1;
        transform: translateY(0)
    }
}

.animate-slideUpFadeIn {
    animation: .25s ease-out slideUpFadeIn
}

@keyframes slideUpSheet {
    0% {
        transform: translateY(100%)
    }

    to {
        transform: translateY(0)
    }
}

.animate-slideUpSheet {
    animation: .28s ease-out slideUpSheet
}

@keyframes sparklePop {

    0%,
    to {
        opacity: 0;
        transform: scale(.5)
    }

    50% {
        opacity: 1;
        transform: scale(1.2)
    }
}

.animate-sparklePop {
    animation: 2s ease-in-out infinite sparklePop
}

.animate-spin {
    animation: 1s linear infinite spin
}

.animate-stackCardFadeIn {
    animation: .4s ease-out both fadeIn
}

@keyframes starBlink {

    0%,
    41.66%,
    to {
        color: #0000
    }

    42.66%,
    44.66%,
    50.66%,
    52.66% {
        color: #ffc700
    }

    45.66%,
    49.66%,
    53.66%,
    58.33% {
        color: #0000
    }
}

.animate-starBlink {
    animation: 12s infinite starBlink
}

@keyframes streakGlow {
    0% {
        background: #fd97271a
    }

    50% {
        background: #fd972766
    }

    to {
        background: #fd97271a
    }
}

.animate-streakGlow {
    animation: 3s ease-in-out infinite streakGlow
}

@keyframes streakRingPulse {
    0% {
        border-color: #fd97274d;
        transform: scale(1)
    }

    to {
        border-color: #fd972700;
        transform: scale(1.5)
    }
}

.animate-streakRingPulse {
    animation: 3s ease-out infinite streakRingPulse
}

@keyframes streakRipple {
    0% {
        opacity: 1;
        transform: scale(1)
    }

    to {
        transform: scale(var(--ripple-scale, 1.5));
        opacity: 0
    }
}

.animate-streakRipple {
    animation: 3s ease-out infinite streakRipple
}

.animate-tabContentFadeIn {
    animation: .3s ease-out fadeIn
}

@keyframes tapMatchLostBlink {

    0%,
    to {
        border-color: red
    }

    50% {
        border-color: #0000
    }
}

.animate-tapMatchLostBlink {
    animation: .3s linear 3 forwards tapMatchLostBlink
}

@keyframes tapMatchMatchBlink {

    0%,
    to {
        border-color: #01d676
    }

    50% {
        border-color: #0000
    }
}

.animate-tapMatchMatchBlink {
    animation: .3s linear 3 forwards tapMatchMatchBlink
}

@keyframes tapMatchScaleIn {
    0% {
        opacity: 0;
        transform: scale(.7)
    }

    60% {
        opacity: 1;
        transform: scale(1.1)
    }

    to {
        opacity: 1;
        transform: scale(1)
    }
}

.animate-tapMatchScaleIn {
    animation: .4s cubic-bezier(.4, 0, .2, 1) tapMatchScaleIn
}

@keyframes taskBlink {

    0%,
    to {
        border-color: #01d676b3;
        box-shadow: 0 0 4px 2px #01d6766b
    }

    50% {
        border-color: #01d67636;
        box-shadow: 0 0 4px 2px #01d67624
    }
}

.animate-taskBlink {
    animation: 2s ease-in-out infinite taskBlink
}

@keyframes taskBlinkGold {

    0%,
    to {
        border-color: #b57e10b3;
        box-shadow: 0 0 4px 2px #b57e106b
    }

    50% {
        border-color: #ffe98f6b;
        box-shadow: 0 0 4px 2px #ffe98f47
    }
}

.animate-taskBlinkGold {
    animation: 2s ease-in-out infinite taskBlinkGold
}

@keyframes taskValueSlideOut {
    0% {
        transform: translateY(2px)
    }

    95% {
        transform: translateY(-22px)
    }

    to {
        transform: translateY(-20px)
    }
}

.animate-taskValueSlideOut {
    animation: 1s ease-in-out 1s forwards taskValueSlideOut
}

.animate-taskWheelSpin {
    animation: .8s ease-in-out arcSpin
}

@keyframes tooltipFloat {

    0%,
    to {
        transform: translateY(0)
    }

    50% {
        transform: translateY(-4px)
    }
}

.animate-tooltipFloat {
    animation: 2s ease-in-out infinite tooltipFloat
}

@keyframes typingDotBounce {

    0%,
    60%,
    to {
        transform: translateY(0)
    }

    30% {
        transform: translateY(-4px)
    }
}

.animate-typingDotBounce {
    animation: 1.2s ease-in-out infinite typingDotBounce
}

@keyframes wheelIndicatorPulse {
    0% {
        transform: translate(-50%)
    }

    50% {
        transform: translate(-50%, 10%)
    }

    to {
        transform: translate(-50%)
    }
}

.animate-wheelIndicatorPulse {
    animation: 2.2s infinite wheelIndicatorPulse
}

@keyframes widgetIncrementToast {
    0% {
        opacity: 1;
        transform: translate(-50%)
    }

    40% {
        opacity: 1;
        transform: translate(-50%, 18%)
    }

    45%,
    to {
        opacity: 0;
        transform: translate(-50%, 20%)
    }
}

.animate-widgetIncrementToast {
    animation: 1.7s linear forwards widgetIncrementToast
}

.cursor-\[inherit\] {
    cursor: inherit
}

.cursor-default {
    cursor: default
}

.cursor-grab {
    cursor: grab
}

.cursor-not-allowed {
    cursor: not-allowed
}

.cursor-pointer {
    cursor: pointer
}

.touch-none {
    touch-action: none
}

.touch-pinch-zoom {
    --tw-pinch-zoom: pinch-zoom;
    touch-action: var(--tw-pan-x) var(--tw-pan-y) var(--tw-pinch-zoom)
}

.select-none {
    -webkit-user-select: none;
    user-select: none
}

.select-all {
    -webkit-user-select: all;
    user-select: all
}

.resize-y {
    resize: vertical
}

.resize {
    resize: both
}

.snap-x {
    scroll-snap-type: x var(--tw-scroll-snap-strictness)
}

.snap-mandatory {
    --tw-scroll-snap-strictness: mandatory
}

.snap-start {
    scroll-snap-align: start
}

.list-inside {
    list-style-position: inside
}

.list-outside {
    list-style-position: outside
}

.\!list-disc {
    list-style-type: disc !important
}

.list-\[initial\] {
    list-style-type: disc;
    list-style-type: initial
}

.list-decimal {
    list-style-type: decimal
}

.list-disc {
    list-style-type: disc
}

.list-none {
    list-style-type: none
}

.appearance-none {
    appearance: none
}

.auto-rows-min {
    grid-auto-rows: min-content
}

.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-4 {
    grid-template-columns: repeat(4, minmax(0, 1fr))
}

.grid-cols-\[1fr\] {
    grid-template-columns: 1fr
}

.grid-cols-\[1fr_150px\] {
    grid-template-columns: 1fr 150px
}

.grid-cols-\[1fr_1fr\] {
    grid-template-columns: 1fr 1fr
}

.grid-cols-\[1fr_1fr_1fr\] {
    grid-template-columns: 1fr 1fr 1fr
}

.grid-cols-\[1fr_1r\] {
    grid-template-columns: 1fr 1r
}

.grid-cols-\[1fr_70px_70px\] {
    grid-template-columns: 1fr 70px 70px
}

.grid-cols-\[2fr_1fr_1fr\] {
    grid-template-columns: 2fr 1fr 1fr
}

.grid-cols-\[40px\] {
    grid-template-columns: 40px
}

.grid-cols-\[40px_minmax\(0\,1fr\)_40px\] {
    grid-template-columns: 40px minmax(0, 1fr) 40px
}

.grid-cols-\[55\%_45\%\] {
    grid-template-columns: 55% 45%
}

.grid-cols-\[85px_1fr\] {
    grid-template-columns: 85px 1fr
}

.grid-cols-\[auto_1fr\] {
    grid-template-columns: auto 1fr
}

.grid-cols-\[auto_1fr_auto\] {
    grid-template-columns: auto 1fr auto
}

.grid-cols-\[auto_70px_70px\] {
    grid-template-columns: auto 70px 70px
}

.grid-cols-\[calc\(100\%_-_135px\)_100px_35px\] {
    grid-template-columns: calc(100% - 135px) 100px 35px
}

.grid-cols-\[repeat\(1\,1fr\)\] {
    grid-template-columns: repeat(1, 1fr)
}

.grid-cols-\[repeat\(2\,1fr\)\] {
    grid-template-columns: repeat(2, 1fr)
}

.grid-cols-\[repeat\(2\,40px\)\] {
    grid-template-columns: repeat(2, 40px)
}

.grid-cols-\[repeat\(3\,1fr\)\] {
    grid-template-columns: repeat(3, 1fr)
}

.grid-cols-\[repeat\(3\,40px\)\] {
    grid-template-columns: repeat(3, 40px)
}

.grid-cols-\[repeat\(auto-fill\,minmax\(111px\,1fr\)\)\] {
    grid-template-columns: repeat(auto-fill, minmax(111px, 1fr))
}

.grid-cols-\[repeat\(auto-fit\,minmax\(111px\,1fr\)\)\] {
    grid-template-columns: repeat(auto-fit, minmax(111px, 1fr))
}

.grid-cols-\[unset\] {
    grid-template-columns: initial
}

.grid-rows-2 {
    grid-template-rows: repeat(2, minmax(0, 1fr))
}

.grid-rows-\[0fr\] {
    grid-template-rows: 0fr
}

.grid-rows-\[1fr\] {
    grid-template-rows: 1fr
}

.grid-rows-\[40px\] {
    grid-template-rows: 40px
}

.grid-rows-\[repeat\(2\,40px\)\] {
    grid-template-rows: repeat(2, 40px)
}

.grid-rows-\[repeat\(3\,40px\)\] {
    grid-template-rows: repeat(3, 40px)
}

.flex-row {
    flex-direction: row
}

.flex-row-reverse {
    flex-direction: row-reverse
}

.flex-col {
    flex-direction: column
}

.flex-col-reverse {
    flex-direction: column-reverse
}

.flex-wrap {
    flex-wrap: wrap
}

.flex-wrap-reverse {
    flex-wrap: wrap-reverse
}

.flex-nowrap {
    flex-wrap: nowrap
}

.place-content-center {
    place-content: center
}

.place-items-center {
    place-items: center
}

.content-center {
    align-content: center
}

.items-start {
    align-items: flex-start
}

.items-end {
    align-items: flex-end
}

.items-center {
    align-items: center
}

.items-baseline {
    align-items: baseline
}

.items-stretch {
    align-items: stretch
}

.justify-start {
    justify-content: flex-start
}

.justify-end {
    justify-content: flex-end
}

.justify-center {
    justify-content: center
}

.\!justify-between {
    justify-content: space-between !important
}

.justify-between {
    justify-content: space-between
}

.justify-around {
    justify-content: space-around
}

.justify-evenly {
    justify-content: space-evenly
}

.justify-items-center {
    justify-items: center
}

.gap-0 {
    gap: 0
}

.gap-0\.5 {
    gap: .125rem
}

.gap-1 {
    gap: .25rem
}

.gap-1\.5 {
    gap: .375rem
}

.gap-12 {
    gap: 3rem
}

.gap-2 {
    gap: .5rem
}

.gap-3 {
    gap: .75rem
}

.gap-4 {
    gap: 1rem
}

.gap-5 {
    gap: 1.25rem
}

.gap-6 {
    gap: 1.5rem
}

.gap-8 {
    gap: 2rem
}

.gap-\[0\.5ch\] {
    gap: .5ch
}

.gap-\[0px\] {
    gap: 0
}

.gap-\[10px\] {
    gap: 10px
}

.gap-\[11px\] {
    gap: 11px
}

.gap-\[12px\] {
    gap: 12px
}

.gap-\[14px\] {
    gap: 14px
}

.gap-\[15px\] {
    gap: 15px
}

.gap-\[16px\] {
    gap: 16px
}

.gap-\[16px_20px\] {
    gap: 16px 20px
}

.gap-\[18px\] {
    gap: 18px
}

.gap-\[1ch\] {
    gap: 1ch
}

.gap-\[1px\] {
    gap: 1px
}

.gap-\[20\.5px\] {
    gap: 20.5px
}

.gap-\[20px\] {
    gap: 20px
}

.gap-\[22px\] {
    gap: 22px
}

.gap-\[23px\] {
    gap: 23px
}

.gap-\[24px\] {
    gap: 24px
}

.gap-\[25px\] {
    gap: 25px
}

.gap-\[26px\] {
    gap: 26px
}

.gap-\[27px\] {
    gap: 27px
}

.gap-\[28px\] {
    gap: 28px
}

.gap-\[2px\] {
    gap: 2px
}

.gap-\[30px\] {
    gap: 30px
}

.gap-\[32px\] {
    gap: 32px
}

.gap-\[36px\] {
    gap: 36px
}

.gap-\[3px\] {
    gap: 3px
}

.gap-\[40px\] {
    gap: 40px
}

.gap-\[4px\] {
    gap: 4px
}

.gap-\[5\.59px\] {
    gap: 5.59px
}

.gap-\[54px\] {
    gap: 54px
}

.gap-\[56px\] {
    gap: 56px
}

.gap-\[5px\] {
    gap: 5px
}

.gap-\[60px\] {
    gap: 60px
}

.gap-\[64px\] {
    gap: 64px
}

.gap-\[6px\] {
    gap: 6px
}

.gap-\[7\.5px\] {
    gap: 7.5px
}

.gap-\[76px\] {
    gap: 76px
}

.gap-\[7px\] {
    gap: 7px
}

.gap-\[8px\] {
    gap: 8px
}

.gap-\[9px\] {
    gap: 9px
}

.gap-x-0 {
    -moz-column-gap: 0px;
    column-gap: 0
}

.gap-x-6 {
    -moz-column-gap: 1.5rem;
    column-gap: 1.5rem
}

.gap-x-\[10px\] {
    -moz-column-gap: 10px;
    column-gap: 10px
}

.gap-x-\[12px\] {
    -moz-column-gap: 12px;
    column-gap: 12px
}

.gap-x-\[16px\] {
    -moz-column-gap: 16px;
    column-gap: 16px
}

.gap-x-\[24px\] {
    -moz-column-gap: 24px;
    column-gap: 24px
}

.gap-x-\[8px\] {
    -moz-column-gap: 8px;
    column-gap: 8px
}

.gap-y-2 {
    row-gap: .5rem
}

.gap-y-4 {
    row-gap: 1rem
}

.gap-y-\[16px\] {
    row-gap: 16px
}

.gap-y-\[8px\] {
    row-gap: 8px
}

.space-y-\[12px\]>:not([hidden])~:not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(12px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(12px * var(--tw-space-y-reverse))
}

.space-y-reverse>:not([hidden])~:not([hidden]) {
    --tw-space-y-reverse: 1
}

.space-x-reverse>:not([hidden])~:not([hidden]) {
    --tw-space-x-reverse: 1
}

.divide-x>:not([hidden])~:not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(1px * var(--tw-divide-x-reverse));
    border-left-width: calc(1px * calc(1 - var(--tw-divide-x-reverse)))
}

.divide-y>:not([hidden])~:not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(1px * var(--tw-divide-y-reverse))
}

.divide-y-reverse>:not([hidden])~:not([hidden]) {
    --tw-divide-y-reverse: 1
}

.divide-x-reverse>:not([hidden])~:not([hidden]) {
    --tw-divide-x-reverse: 1
}

.self-start {
    align-self: flex-start
}

.self-end {
    align-self: flex-end
}

.self-center {
    align-self: center
}

.self-stretch {
    align-self: stretch
}

.justify-self-center {
    justify-self: center
}

.overflow-auto {
    overflow: auto
}

.\!overflow-hidden {
    overflow: hidden !important
}

.overflow-hidden {
    overflow: hidden
}

.overflow-clip {
    overflow: clip
}

.overflow-visible {
    overflow: visible
}

.overflow-x-auto {
    overflow-x: auto
}

.overflow-y-auto {
    overflow-y: auto
}

.overflow-x-hidden {
    overflow-x: hidden
}

.overflow-y-hidden {
    overflow-y: hidden
}

.overflow-x-clip {
    overflow-x: clip
}

.overflow-x-scroll {
    overflow-x: scroll
}

.overflow-y-scroll {
    overflow-y: scroll
}

.overscroll-contain {
    overscroll-behavior: contain
}

.truncate {
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.text-ellipsis {
    text-overflow: ellipsis
}

.text-clip {
    text-overflow: clip
}

.hyphens-auto {
    -webkit-hyphens: auto;
    hyphens: auto
}

.whitespace-normal {
    white-space: normal
}

.whitespace-nowrap {
    white-space: nowrap
}

.whitespace-pre {
    white-space: pre
}

.whitespace-pre-line {
    white-space: pre-line
}

.whitespace-pre-wrap {
    white-space: pre-wrap
}

.whitespace-break-spaces {
    white-space: break-spaces
}

.text-wrap {
    text-wrap: wrap
}

.break-words {
    overflow-wrap: break-word
}

.break-all {
    word-break: break-all
}

.rounded {
    border-radius: .25rem
}

.rounded-2xl {
    border-radius: 1rem
}

.rounded-\[0\.125rem\] {
    border-radius: .125rem
}

.rounded-\[0px\] {
    border-radius: 0
}

.rounded-\[100px\] {
    border-radius: 100px
}

.rounded-\[10px\] {
    border-radius: 10px
}

.rounded-\[11\.5px\] {
    border-radius: 11.5px
}

.rounded-\[11px\] {
    border-radius: 11px
}

.rounded-\[12px\] {
    border-radius: 12px
}

.rounded-\[14px\] {
    border-radius: 14px
}

.rounded-\[15px\] {
    border-radius: 15px
}

.rounded-\[16px\] {
    border-radius: 16px
}

.rounded-\[18px\] {
    border-radius: 18px
}

.rounded-\[1px\] {
    border-radius: 1px
}

.rounded-\[200px\] {
    border-radius: 200px
}

.rounded-\[20px\] {
    border-radius: 20px
}

.rounded-\[21px\] {
    border-radius: 21px
}

.rounded-\[22px\] {
    border-radius: 22px
}

.rounded-\[24px\] {
    border-radius: 24px
}

.rounded-\[2px\] {
    border-radius: 2px
}

.rounded-\[3\.8px\] {
    border-radius: 3.8px
}

.rounded-\[30px\] {
    border-radius: 30px
}

.rounded-\[32px\] {
    border-radius: 32px
}

.rounded-\[339px\] {
    border-radius: 339px
}

.rounded-\[3px\] {
    border-radius: 3px
}

.rounded-\[40px\] {
    border-radius: 40px
}

.rounded-\[4px\] {
    border-radius: 4px
}

.rounded-\[4px_4px_0px_0px\] {
    border-radius: 4px 4px 0 0
}

.rounded-\[5\.25px\] {
    border-radius: 5.25px
}

.rounded-\[50\%\] {
    border-radius: 50%
}

.rounded-\[50px\] {
    border-radius: 50px
}

.rounded-\[5px\] {
    border-radius: 5px
}

.rounded-\[6\.388px\] {
    border-radius: 6.388px
}

.rounded-\[6\.5px\] {
    border-radius: 6.5px
}

.rounded-\[6px\] {
    border-radius: 6px
}

.rounded-\[756px\] {
    border-radius: 756px
}

.rounded-\[7px\] {
    border-radius: 7px
}

.rounded-\[80px\] {
    border-radius: 80px
}

.rounded-\[8px\] {
    border-radius: 8px
}

.rounded-\[8px_8px_0_0\] {
    border-radius: 8px 8px 0 0
}

.rounded-\[99999px\] {
    border-radius: 99999px
}

.rounded-\[999px\] {
    border-radius: 999px
}

.rounded-\[99px\] {
    border-radius: 99px
}

.rounded-\[9px\] {
    border-radius: 9px
}

.rounded-\[inherit\] {
    border-radius: inherit
}

.rounded-full {
    border-radius: 9999px
}

.rounded-lg {
    border-radius: .5rem
}

.rounded-md {
    border-radius: .375rem
}

.rounded-none {
    border-radius: 0
}

.rounded-xl {
    border-radius: .75rem
}

.rounded-b {
    border-bottom-right-radius: .25rem;
    border-bottom-left-radius: .25rem
}

.rounded-b-\[10px\] {
    border-bottom-right-radius: 10px;
    border-bottom-left-radius: 10px
}

.rounded-b-\[11px\] {
    border-bottom-right-radius: 11px;
    border-bottom-left-radius: 11px
}

.rounded-b-\[12px\] {
    border-bottom-right-radius: 12px;
    border-bottom-left-radius: 12px
}

.rounded-b-\[24px\] {
    border-bottom-right-radius: 24px;
    border-bottom-left-radius: 24px
}

.rounded-b-\[6px\] {
    border-bottom-right-radius: 6px;
    border-bottom-left-radius: 6px
}

.rounded-b-\[8px\] {
    border-bottom-right-radius: 8px;
    border-bottom-left-radius: 8px
}

.rounded-b-full {
    border-bottom-right-radius: 9999px;
    border-bottom-left-radius: 9999px
}

.rounded-b-none {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0
}

.rounded-e {
    border-start-end-radius: .25rem;
    border-end-end-radius: .25rem
}

.rounded-l {
    border-top-left-radius: .25rem;
    border-bottom-left-radius: .25rem
}

.rounded-l-\[12px\] {
    border-top-left-radius: 12px;
    border-bottom-left-radius: 12px
}

.rounded-l-\[40px\] {
    border-top-left-radius: 40px;
    border-bottom-left-radius: 40px
}

.rounded-l-\[4px\] {
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px
}

.rounded-l-\[6px\] {
    border-top-left-radius: 6px;
    border-bottom-left-radius: 6px
}

.rounded-l-full {
    border-top-left-radius: 9999px;
    border-bottom-left-radius: 9999px
}

.rounded-l-none {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0
}

.rounded-r {
    border-top-right-radius: .25rem;
    border-bottom-right-radius: .25rem
}

.rounded-r-\[16px\] {
    border-top-right-radius: 16px;
    border-bottom-right-radius: 16px
}

.rounded-r-\[2px\] {
    border-top-right-radius: 2px;
    border-bottom-right-radius: 2px
}

.rounded-r-\[40px\] {
    border-top-right-radius: 40px;
    border-bottom-right-radius: 40px
}

.rounded-r-\[4px\] {
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px
}

.rounded-r-full {
    border-top-right-radius: 9999px;
    border-bottom-right-radius: 9999px
}

.rounded-r-none {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0
}

.rounded-s {
    border-start-start-radius: .25rem;
    border-end-start-radius: .25rem
}

.rounded-t {
    border-top-left-radius: .25rem;
    border-top-right-radius: .25rem
}

.rounded-t-\[10px\] {
    border-top-left-radius: 10px;
    border-top-right-radius: 10px
}

.rounded-t-\[16px\] {
    border-top-left-radius: 16px;
    border-top-right-radius: 16px
}

.rounded-t-\[24px\] {
    border-top-left-radius: 24px;
    border-top-right-radius: 24px
}

.rounded-t-\[28px\] {
    border-top-left-radius: 28px;
    border-top-right-radius: 28px
}

.rounded-t-\[34px\] {
    border-top-left-radius: 34px;
    border-top-right-radius: 34px
}

.rounded-t-\[3px\] {
    border-top-left-radius: 3px;
    border-top-right-radius: 3px
}

.rounded-t-\[8px\] {
    border-top-left-radius: 8px;
    border-top-right-radius: 8px
}

.rounded-t-none {
    border-top-left-radius: 0;
    border-top-right-radius: 0
}

.rounded-bl {
    border-bottom-left-radius: .25rem
}

.rounded-bl-\[12px\] {
    border-bottom-left-radius: 12px
}

.rounded-bl-\[16px\] {
    border-bottom-left-radius: 16px
}

.rounded-bl-\[4px\] {
    border-bottom-left-radius: 4px
}

.rounded-bl-\[8px\] {
    border-bottom-left-radius: 8px
}

.rounded-bl-\[9999px\],
.rounded-bl-full {
    border-bottom-left-radius: 9999px
}

.rounded-br {
    border-bottom-right-radius: .25rem
}

.rounded-br-\[12px\] {
    border-bottom-right-radius: 12px
}

.rounded-br-\[16px\] {
    border-bottom-right-radius: 16px
}

.rounded-br-\[4px\] {
    border-bottom-right-radius: 4px
}

.rounded-br-\[6px\] {
    border-bottom-right-radius: 6px
}

.rounded-br-\[8px\] {
    border-bottom-right-radius: 8px
}

.rounded-br-\[9999px\],
.rounded-br-full {
    border-bottom-right-radius: 9999px
}

.rounded-br-none {
    border-bottom-right-radius: 0
}

.rounded-ee {
    border-end-end-radius: .25rem
}

.rounded-es {
    border-end-start-radius: .25rem
}

.rounded-se {
    border-start-end-radius: .25rem
}

.rounded-ss {
    border-start-start-radius: .25rem
}

.rounded-tl {
    border-top-left-radius: .25rem
}

.rounded-tl-\[16px\] {
    border-top-left-radius: 16px
}

.rounded-tl-\[24px\] {
    border-top-left-radius: 24px
}

.rounded-tl-\[8px\] {
    border-top-left-radius: 8px
}

.rounded-tl-full {
    border-top-left-radius: 9999px
}

.rounded-tl-none {
    border-top-left-radius: 0
}

.rounded-tr {
    border-top-right-radius: .25rem
}

.rounded-tr-\[16px\] {
    border-top-right-radius: 16px
}

.rounded-tr-\[24px\] {
    border-top-right-radius: 24px
}

.rounded-tr-\[6px\] {
    border-top-right-radius: 6px
}

.rounded-tr-\[8px\] {
    border-top-right-radius: 8px
}

.rounded-tr-full {
    border-top-right-radius: 9999px
}

.rounded-tr-none {
    border-top-right-radius: 0
}

.\!border {
    border-width: 1px !important
}

.border {
    border-width: 1px
}

.border-0 {
    border-width: 0
}

.border-2 {
    border-width: 2px
}

.border-4 {
    border-width: 4px
}

.border-\[0\.5px\] {
    border-width: .5px
}

.border-\[0\.799px\] {
    border-width: .799px
}

.border-\[1\.25px\] {
    border-width: 1.25px
}

.border-\[1\.5px\] {
    border-width: 1.5px
}

.border-\[1px\] {
    border-width: 1px
}

.border-\[2px\] {
    border-width: 2px
}

.border-\[3\.39px\] {
    border-width: 3.39px
}

.border-\[3px\] {
    border-width: 3px
}

.border-\[4px\] {
    border-width: 4px
}

.border-\[5px\] {
    border-width: 5px
}

.border-\[6px\] {
    border-width: 6px
}

.border-x {
    border-left-width: 1px;
    border-right-width: 1px
}

.border-y {
    border-top-width: 1px;
    border-bottom-width: 1px
}

.border-y-0 {
    border-top-width: 0;
    border-bottom-width: 0
}

.border-b {
    border-bottom-width: 1px
}

.border-b-0 {
    border-bottom-width: 0
}

.border-b-2 {
    border-bottom-width: 2px
}

.border-b-\[10px\] {
    border-bottom-width: 10px
}

.border-e {
    border-inline-end-width: 1px
}

.border-l {
    border-left-width: 1px
}

.border-l-2 {
    border-left-width: 2px
}

.border-l-\[10px\] {
    border-left-width: 10px
}

.border-l-\[6px\] {
    border-left-width: 6px
}

.border-r {
    border-right-width: 1px
}

.border-r-0 {
    border-right-width: 0
}

.border-r-\[10px\] {
    border-right-width: 10px
}

.border-s {
    border-inline-start-width: 1px
}

.border-t {
    border-top-width: 1px
}

.border-t-0 {
    border-top-width: 0
}

.border-t-2 {
    border-top-width: 2px
}

.border-t-4 {
    border-top-width: 4px
}

.\!border-solid {
    border-style: solid !important
}

.border-solid {
    border-style: solid
}

.border-dashed {
    border-style: dashed
}

.border-none {
    border-style: none
}

.\!border-\[\#2A2B3D\] {
    --tw-border-opacity: 1 !important;
    border-color: rgb(42 43 61/var(--tw-border-opacity, 1)) !important
}

.\!border-gray-border {
    --tw-border-opacity: 1 !important;
    border-color: rgb(57 62 86/var(--tw-border-opacity, 1)) !important
}

.border-\[\#0000\] {
    border-color: #0000
}

.border-\[\#000\] {
    --tw-border-opacity: 1;
    border-color: rgb(0 0 0/var(--tw-border-opacity, 1))
}

.border-\[\#01D672\] {
    --tw-border-opacity: 1;
    border-color: rgb(1 214 114/var(--tw-border-opacity, 1))
}

.border-\[\#01D6761A\] {
    border-color: #01d6761a
}

.border-\[\#01D676\],
.border-\[\#01d676\] {
    --tw-border-opacity: 1;
    border-color: rgb(1 214 118/var(--tw-border-opacity, 1))
}

.border-\[\#0C9FDB\] {
    --tw-border-opacity: 1;
    border-color: rgb(12 159 219/var(--tw-border-opacity, 1))
}

.border-\[\#1e1e2e\] {
    --tw-border-opacity: 1;
    border-color: rgb(30 30 46/var(--tw-border-opacity, 1))
}

.border-\[\#232436\] {
    --tw-border-opacity: 1;
    border-color: rgb(35 36 54/var(--tw-border-opacity, 1))
}

.border-\[\#242536\] {
    --tw-border-opacity: 1;
    border-color: rgb(36 37 54/var(--tw-border-opacity, 1))
}

.border-\[\#252539\] {
    --tw-border-opacity: 1;
    border-color: rgb(37 37 57/var(--tw-border-opacity, 1))
}

.border-\[\#26253C\] {
    --tw-border-opacity: 1;
    border-color: rgb(38 37 60/var(--tw-border-opacity, 1))
}

.border-\[\#26263A\] {
    --tw-border-opacity: 1;
    border-color: rgb(38 38 58/var(--tw-border-opacity, 1))
}

.border-\[\#26273D\] {
    --tw-border-opacity: 1;
    border-color: rgb(38 39 61/var(--tw-border-opacity, 1))
}

.border-\[\#272938\] {
    --tw-border-opacity: 1;
    border-color: rgb(39 41 56/var(--tw-border-opacity, 1))
}

.border-\[\#292a40\] {
    --tw-border-opacity: 1;
    border-color: rgb(41 42 64/var(--tw-border-opacity, 1))
}

.border-\[\#2A2B3D\] {
    --tw-border-opacity: 1;
    border-color: rgb(42 43 61/var(--tw-border-opacity, 1))
}

.border-\[\#2C2C39\] {
    --tw-border-opacity: 1;
    border-color: rgb(44 44 57/var(--tw-border-opacity, 1))
}

.border-\[\#2C2C49\] {
    --tw-border-opacity: 1;
    border-color: rgb(44 44 73/var(--tw-border-opacity, 1))
}

.border-\[\#2D2E45\] {
    --tw-border-opacity: 1;
    border-color: rgb(45 46 69/var(--tw-border-opacity, 1))
}

.border-\[\#2F3043\] {
    --tw-border-opacity: 1;
    border-color: rgb(47 48 67/var(--tw-border-opacity, 1))
}

.border-\[\#2b2a44\] {
    --tw-border-opacity: 1;
    border-color: rgb(43 42 68/var(--tw-border-opacity, 1))
}

.border-\[\#2f3043\] {
    --tw-border-opacity: 1;
    border-color: rgb(47 48 67/var(--tw-border-opacity, 1))
}

.border-\[\#32324D\] {
    --tw-border-opacity: 1;
    border-color: rgb(50 50 77/var(--tw-border-opacity, 1))
}

.border-\[\#33324D\] {
    --tw-border-opacity: 1;
    border-color: rgb(51 50 77/var(--tw-border-opacity, 1))
}

.border-\[\#33334D\] {
    --tw-border-opacity: 1;
    border-color: rgb(51 51 77/var(--tw-border-opacity, 1))
}

.border-\[\#343443\] {
    --tw-border-opacity: 1;
    border-color: rgb(52 52 67/var(--tw-border-opacity, 1))
}

.border-\[\#38A169\] {
    --tw-border-opacity: 1;
    border-color: rgb(56 161 105/var(--tw-border-opacity, 1))
}

.border-\[\#393e56\] {
    --tw-border-opacity: 1;
    border-color: rgb(57 62 86/var(--tw-border-opacity, 1))
}

.border-\[\#3E3E54\] {
    --tw-border-opacity: 1;
    border-color: rgb(62 62 84/var(--tw-border-opacity, 1))
}

.border-\[\#404043\] {
    --tw-border-opacity: 1;
    border-color: rgb(64 64 67/var(--tw-border-opacity, 1))
}

.border-\[\#454659\] {
    --tw-border-opacity: 1;
    border-color: rgb(69 70 89/var(--tw-border-opacity, 1))
}

.border-\[\#47475F\] {
    --tw-border-opacity: 1;
    border-color: rgb(71 71 95/var(--tw-border-opacity, 1))
}

.border-\[\#474A5B\] {
    --tw-border-opacity: 1;
    border-color: rgb(71 74 91/var(--tw-border-opacity, 1))
}

.border-\[\#525266\] {
    --tw-border-opacity: 1;
    border-color: rgb(82 82 102/var(--tw-border-opacity, 1))
}

.border-\[\#595970\] {
    --tw-border-opacity: 1;
    border-color: rgb(89 89 112/var(--tw-border-opacity, 1))
}

.border-\[\#6843EC\] {
    --tw-border-opacity: 1;
    border-color: rgb(104 67 236/var(--tw-border-opacity, 1))
}

.border-\[\#6C6E9B\] {
    --tw-border-opacity: 1;
    border-color: rgb(108 110 155/var(--tw-border-opacity, 1))
}

.border-\[\#7D7D9E\] {
    --tw-border-opacity: 1;
    border-color: rgb(125 125 158/var(--tw-border-opacity, 1))
}

.border-\[\#898255\] {
    --tw-border-opacity: 1;
    border-color: rgb(137 130 85/var(--tw-border-opacity, 1))
}

.border-\[\#8E8EF9\] {
    --tw-border-opacity: 1;
    border-color: rgb(142 142 249/var(--tw-border-opacity, 1))
}

.border-\[\#8F929C\] {
    --tw-border-opacity: 1;
    border-color: rgb(143 146 156/var(--tw-border-opacity, 1))
}

.border-\[\#8b8da8\] {
    --tw-border-opacity: 1;
    border-color: rgb(139 141 168/var(--tw-border-opacity, 1))
}

.border-\[\#936C00\] {
    --tw-border-opacity: 1;
    border-color: rgb(147 108 0/var(--tw-border-opacity, 1))
}

.border-\[\#996BF4\] {
    --tw-border-opacity: 1;
    border-color: rgb(153 107 244/var(--tw-border-opacity, 1))
}

.border-\[\#A9A9CA\] {
    --tw-border-opacity: 1;
    border-color: rgb(169 169 202/var(--tw-border-opacity, 1))
}

.border-\[\#AFFFDA\] {
    --tw-border-opacity: 1;
    border-color: rgb(175 255 218/var(--tw-border-opacity, 1))
}

.border-\[\#C34646\] {
    --tw-border-opacity: 1;
    border-color: rgb(195 70 70/var(--tw-border-opacity, 1))
}

.border-\[\#CCCCDD\] {
    --tw-border-opacity: 1;
    border-color: rgb(204 204 221/var(--tw-border-opacity, 1))
}

.border-\[\#FCEDB2\] {
    --tw-border-opacity: 1;
    border-color: rgb(252 237 178/var(--tw-border-opacity, 1))
}

.border-\[\#FF0000\] {
    --tw-border-opacity: 1;
    border-color: rgb(255 0 0/var(--tw-border-opacity, 1))
}

.border-\[\#FFE2AB\] {
    --tw-border-opacity: 1;
    border-color: rgb(255 226 171/var(--tw-border-opacity, 1))
}

.border-\[\#FFFFFF1A\] {
    border-color: #ffffff1a
}

.border-\[\#FFFFFF\] {
    --tw-border-opacity: 1;
    border-color: rgb(255 255 255/var(--tw-border-opacity, 1))
}

.border-\[\#d4d5d8\] {
    --tw-border-opacity: 1;
    border-color: rgb(212 213 216/var(--tw-border-opacity, 1))
}

.border-\[\#f04343\] {
    --tw-border-opacity: 1;
    border-color: rgb(240 67 67/var(--tw-border-opacity, 1))
}

.border-\[color-mix\(in_srgb\,_white_10\%\,_transparent\)\] {
    border-color: #ffffff1a
}

.border-\[color\:inherit\] {
    border-color: inherit
}

.border-\[color\:var\(--chakra-colors-gray-border\)\] {
    border-color: var(--chakra-colors-gray-border)
}

.border-\[grey\] {
    --tw-border-opacity: 1;
    border-color: rgb(128 128 128/var(--tw-border-opacity, 1))
}

.border-\[inherit\] {
    border-color: inherit
}

.border-\[rgba\(1\,214\,118\,0\.1\)\],
.border-\[rgba\(1\,214\,118\,0\.10\)\] {
    border-color: #01d6761a
}

.border-\[rgba\(1\,214\,118\,0\.25\)\] {
    border-color: #01d67640
}

.border-\[rgba\(1\,214\,118\,0\.3\)\] {
    border-color: #01d6764d
}

.border-\[rgba\(122\,126\,155\,0\.5\)\] {
    border-color: #7a7e9b80
}

.border-\[rgba\(125\,125\,158\,0\.50\)\] {
    border-color: #7d7d9e80
}

.border-\[rgba\(153\,107\,244\,1\)\] {
    border-color: #996bf4
}

.border-\[rgba\(209\,179\,255\,0\.10\)\] {
    border-color: #d1b3ff1a
}

.border-\[rgba\(220\,53\,69\,0\.3\)\] {
    border-color: #dc35454d
}

.border-\[rgba\(222\,44\,44\,0\.10\)\] {
    border-color: #de2c2c1a
}

.border-\[rgba\(255\,255\,255\,0\.04\)\] {
    border-color: #ffffff0a
}

.border-\[rgba\(255\,255\,255\,0\.05\)\] {
    border-color: #ffffff0d
}

.border-\[rgba\(255\,255\,255\,0\.08\)\] {
    border-color: #ffffff14
}

.border-\[rgba\(255\,255\,255\,0\.1\)\],
.border-\[rgba\(255\,255\,255\,0\.10\)\] {
    border-color: #ffffff1a
}

.border-\[rgba\(255\,255\,255\,0\.16\)\] {
    border-color: #ffffff29
}

.border-\[rgba\(255\,255\,255\,0\.18\)\] {
    border-color: #ffffff2e
}

.border-\[rgba\(255\,255\,255\,0\.2\)\],
.border-\[rgba\(255\,255\,255\,0\.20\)\] {
    border-color: #fff3
}

.border-\[rgba\(255\,255\,255\,0\.3\)\] {
    border-color: #ffffff4d
}

.border-\[rgba\(255\,255\,255\,0\.32\)\] {
    border-color: #ffffff52
}

.border-\[rgba\(255\,255\,255\,0\.36\)\] {
    border-color: #ffffff5c
}

.border-\[rgba\(255\,255\,255\,0\.4\)\] {
    border-color: #fff6
}

.border-\[rgba\(255\,255\,255\,0\.5\)\] {
    border-color: #ffffff80
}

.border-\[rgba\(255\,255\,255\,0\.6\)\],
.border-\[rgba\(255\,255\,255\,0\.60\)\] {
    border-color: #fff9
}

.border-\[rgba\(35\,227\,139\,0\.24\)\] {
    border-color: #23e38b3d
}

.border-\[rgba\(35\,227\,139\,0\.9\)\] {
    border-color: #23e38be6
}

.border-\[rgba\(61\,65\,95\,1\)\] {
    border-color: #3d415f
}

.border-\[rgba\(82\,84\,118\,0\.45\)\] {
    border-color: #52547673
}

.border-\[rgba\(90\,92\,124\,0\.45\)\] {
    border-color: #5a5c7c73
}

.border-bgColor-1200 {
    --tw-border-opacity: 1;
    border-color: rgb(29 30 48/var(--tw-border-opacity, 1))
}

.border-bgColor-1800 {
    border-color: #01d6761a
}

.border-bgColor-2200 {
    --tw-border-opacity: 1;
    border-color: rgb(231 124 11/var(--tw-border-opacity, 1))
}

.border-bgColor-250 {
    --tw-border-opacity: 1;
    border-color: rgb(53 53 67/var(--tw-border-opacity, 1))
}

.border-bgColor-550 {
    --tw-border-opacity: 1;
    border-color: rgb(29 30 48/var(--tw-border-opacity, 1))
}

.border-black,
.border-black-50 {
    --tw-border-opacity: 1;
    border-color: rgb(0 0 0/var(--tw-border-opacity, 1))
}

.border-blue-1200 {
    border-color: #059fdb80
}

.border-blue-200 {
    --tw-border-opacity: 1;
    border-color: rgb(0 255 221/var(--tw-border-opacity, 1))
}

.border-blue-600 {
    --tw-border-opacity: 1;
    border-color: rgb(5 159 219/var(--tw-border-opacity, 1))
}

.border-blue-600\/10 {
    border-color: #059fdb1a
}

.border-border-100 {
    border-color: #ffffff0d
}

.border-border-200 {
    border-color: #ffffff1a
}

.border-border-400 {
    border-color: #fff3
}

.border-brand-200 {
    --tw-border-opacity: 1;
    border-color: rgb(1 214 118/var(--tw-border-opacity, 1))
}

.border-brand-300 {
    --tw-border-opacity: 1;
    border-color: rgb(104 211 145/var(--tw-border-opacity, 1))
}

.border-current {
    border-color: currentColor
}

.border-darkBlue {
    --tw-border-opacity: 1;
    border-color: rgb(28 30 46/var(--tw-border-opacity, 1))
}

.border-gold-1500 {
    border-color: #ffc70080
}

.border-gold-2300 {
    border-color: #ffc70033
}

.border-gold-350 {
    --tw-border-opacity: 1;
    border-color: rgb(255 215 13/var(--tw-border-opacity, 1))
}

.border-gold-400 {
    --tw-border-opacity: 1;
    border-color: rgb(255 199 0/var(--tw-border-opacity, 1))
}

.border-gold-50 {
    --tw-border-opacity: 1;
    border-color: rgb(250 196 1/var(--tw-border-opacity, 1))
}

.border-gray-1000 {
    --tw-border-opacity: 1;
    border-color: rgb(38 39 61/var(--tw-border-opacity, 1))
}

.border-gray-200 {
    --tw-border-opacity: 1;
    border-color: rgb(226 232 240/var(--tw-border-opacity, 1))
}

.border-gray-300 {
    --tw-border-opacity: 1;
    border-color: rgb(203 213 224/var(--tw-border-opacity, 1))
}

.border-gray-400 {
    --tw-border-opacity: 1;
    border-color: rgb(160 174 192/var(--tw-border-opacity, 1))
}

.border-gray-600 {
    --tw-border-opacity: 1;
    border-color: rgb(74 85 104/var(--tw-border-opacity, 1))
}

.border-gray-700 {
    --tw-border-opacity: 1;
    border-color: rgb(45 55 72/var(--tw-border-opacity, 1))
}

.border-gray-border {
    --tw-border-opacity: 1;
    border-color: rgb(57 62 86/var(--tw-border-opacity, 1))
}

.border-green-250 {
    --tw-border-opacity: 1;
    border-color: rgb(97 211 127/var(--tw-border-opacity, 1))
}

.border-green-300 {
    --tw-border-opacity: 1;
    border-color: rgb(1 214 118/var(--tw-border-opacity, 1))
}

.border-green-400 {
    --tw-border-opacity: 1;
    border-color: rgb(1 163 90/var(--tw-border-opacity, 1))
}

.border-green-700 {
    --tw-border-opacity: 1;
    border-color: rgb(41 229 144/var(--tw-border-opacity, 1))
}

.border-grey-100 {
    --tw-border-opacity: 1;
    border-color: rgb(204 204 221/var(--tw-border-opacity, 1))
}

.border-grey-1000 {
    --tw-border-opacity: 1;
    border-color: rgb(30 30 46/var(--tw-border-opacity, 1))
}

.border-grey-1100 {
    --tw-border-opacity: 1;
    border-color: rgb(207 208 212/var(--tw-border-opacity, 1))
}

.border-grey-1400 {
    --tw-border-opacity: 1;
    border-color: rgb(43 43 66/var(--tw-border-opacity, 1))
}

.border-grey-200 {
    --tw-border-opacity: 1;
    border-color: rgb(169 169 202/var(--tw-border-opacity, 1))
}

.border-grey-300 {
    --tw-border-opacity: 1;
    border-color: rgb(125 125 158/var(--tw-border-opacity, 1))
}

.border-grey-400 {
    --tw-border-opacity: 1;
    border-color: rgb(82 82 102/var(--tw-border-opacity, 1))
}

.border-grey-500 {
    --tw-border-opacity: 1;
    border-color: rgb(79 77 96/var(--tw-border-opacity, 1))
}

.border-grey-600 {
    --tw-border-opacity: 1;
    border-color: rgb(47 48 67/var(--tw-border-opacity, 1))
}

.border-grey-700 {
    --tw-border-opacity: 1;
    border-color: rgb(34 35 57/var(--tw-border-opacity, 1))
}

.border-grey-900 {
    --tw-border-opacity: 1;
    border-color: rgb(23 24 38/var(--tw-border-opacity, 1))
}

.border-greyBlue-200 {
    --tw-border-opacity: 1;
    border-color: rgb(82 82 102/var(--tw-border-opacity, 1))
}

.border-inherit {
    border-color: inherit
}

.border-linkBlue {
    --tw-border-opacity: 1;
    border-color: rgb(5 159 219/var(--tw-border-opacity, 1))
}

.border-orange-200 {
    --tw-border-opacity: 1;
    border-color: rgb(254 215 170/var(--tw-border-opacity, 1))
}

.border-orange-300 {
    --tw-border-opacity: 1;
    border-color: rgb(246 173 85/var(--tw-border-opacity, 1))
}

.border-orange-400 {
    --tw-border-opacity: 1;
    border-color: rgb(237 137 54/var(--tw-border-opacity, 1))
}

.border-primary-200 {
    --tw-border-opacity: 1;
    border-color: rgb(1 214 118/var(--tw-border-opacity, 1))
}

.border-primary-300 {
    --tw-border-opacity: 1;
    border-color: rgb(0 210 100/var(--tw-border-opacity, 1))
}

.border-primary-600 {
    --tw-border-opacity: 1;
    border-color: rgb(6 117 68/var(--tw-border-opacity, 1))
}

.border-primaryAlpha-200_10 {
    border-color: #01d6761a
}

.border-primaryAlpha-200_18 {
    border-color: #01d6762e
}

.border-purple-500 {
    --tw-border-opacity: 1;
    border-color: rgb(139 92 246/var(--tw-border-opacity, 1))
}

.border-red-1000 {
    --tw-border-opacity: 1;
    border-color: rgb(240 67 67/var(--tw-border-opacity, 1))
}

.border-red-1400 {
    border-color: #de2c2c80
}

.border-red-150 {
    --tw-border-opacity: 1;
    border-color: rgb(249 112 112/var(--tw-border-opacity, 1))
}

.border-red-300 {
    --tw-border-opacity: 1;
    border-color: rgb(214 1 1/var(--tw-border-opacity, 1))
}

.border-red-400 {
    --tw-border-opacity: 1;
    border-color: rgb(222 44 44/var(--tw-border-opacity, 1))
}

.border-red-500 {
    --tw-border-opacity: 1;
    border-color: rgb(186 27 27/var(--tw-border-opacity, 1))
}

.border-red-600 {
    --tw-border-opacity: 1;
    border-color: rgb(222 44 44/var(--tw-border-opacity, 1))
}

.border-secondary-1000 {
    --tw-border-opacity: 1;
    border-color: rgb(62 62 84/var(--tw-border-opacity, 1))
}

.border-secondary-250 {
    --tw-border-opacity: 1;
    border-color: rgb(69 70 91/var(--tw-border-opacity, 1))
}

.border-secondary-340 {
    --tw-border-opacity: 1;
    border-color: rgb(51 51 77/var(--tw-border-opacity, 1))
}

.border-secondary-350 {
    --tw-border-opacity: 1;
    border-color: rgb(50 50 77/var(--tw-border-opacity, 1))
}

.border-secondary-400 {
    --tw-border-opacity: 1;
    border-color: rgb(44 44 68/var(--tw-border-opacity, 1))
}

.border-secondary-450 {
    --tw-border-opacity: 1;
    border-color: rgb(37 37 57/var(--tw-border-opacity, 1))
}

.border-text-400 {
    --tw-border-opacity: 1;
    border-color: rgb(169 169 202/var(--tw-border-opacity, 1))
}

.border-transparent {
    border-color: #0000
}

.border-warning-1200 {
    --tw-border-opacity: 1;
    border-color: rgb(121 63 4/var(--tw-border-opacity, 1))
}

.border-warning-400 {
    --tw-border-opacity: 1;
    border-color: rgb(209 145 0/var(--tw-border-opacity, 1))
}

.border-warning-500 {
    --tw-border-opacity: 1;
    border-color: rgb(235 124 2/var(--tw-border-opacity, 1))
}

.border-warning-800 {
    --tw-border-opacity: 1;
    border-color: rgb(244 115 61/var(--tw-border-opacity, 1))
}

.border-warning-900 {
    --tw-border-opacity: 1;
    border-color: rgb(229 122 10/var(--tw-border-opacity, 1))
}

.border-white {
    --tw-border-opacity: 1;
    border-color: rgb(255 255 255/var(--tw-border-opacity, 1))
}

.border-white-400 {
    --tw-border-opacity: 1;
    border-color: rgb(186 186 191/var(--tw-border-opacity, 1))
}

.border-white-50 {
    --tw-border-opacity: 1;
    border-color: rgb(255 255 255/var(--tw-border-opacity, 1))
}

.border-white-50\/10,
.border-white\/10 {
    border-color: #ffffff1a
}

.border-whiteAlpha-100 {
    border-color: #ffffff0f
}

.border-whiteAlpha-200 {
    border-color: #ffffff14
}

.border-whiteAlpha-300 {
    border-color: #ffffff29
}

.border-whiteAlpha-400 {
    border-color: #ffffff3d
}

.border-x-transparent {
    border-left-color: #0000;
    border-right-color: #0000
}

.border-y-white-50 {
    --tw-border-opacity: 1;
    border-top-color: rgb(255 255 255/var(--tw-border-opacity, 1));
    border-bottom-color: rgb(255 255 255/var(--tw-border-opacity, 1))
}

.\!border-b-\[\#2A2B3D\] {
    --tw-border-opacity: 1 !important;
    border-bottom-color: rgb(42 43 61/var(--tw-border-opacity, 1)) !important
}

.border-b-\[\#26253C\] {
    --tw-border-opacity: 1;
    border-bottom-color: rgb(38 37 60/var(--tw-border-opacity, 1))
}

.border-b-\[rgba\(1\,214\,118\,0\.18\)\] {
    border-bottom-color: #01d6762e
}

.border-b-\[rgba\(255\,255\,255\,0\.12\)\] {
    border-bottom-color: #ffffff1f
}

.border-b-brand-200 {
    --tw-border-opacity: 1;
    border-bottom-color: rgb(1 214 118/var(--tw-border-opacity, 1))
}

.border-b-primary-450 {
    --tw-border-opacity: 1;
    border-bottom-color: rgb(0 150 83/var(--tw-border-opacity, 1))
}

.border-b-secondary-340 {
    --tw-border-opacity: 1;
    border-bottom-color: rgb(51 51 77/var(--tw-border-opacity, 1))
}

.border-b-secondary-400 {
    --tw-border-opacity: 1;
    border-bottom-color: rgb(44 44 68/var(--tw-border-opacity, 1))
}

.border-b-transparent {
    border-bottom-color: #0000
}

.border-b-white-50 {
    --tw-border-opacity: 1;
    border-bottom-color: rgb(255 255 255/var(--tw-border-opacity, 1))
}

.border-l-\[rgba\(1\,214\,118\,0\.18\)\] {
    border-left-color: #01d6762e
}

.border-l-\[rgba\(255\,255\,255\,0\.12\)\] {
    border-left-color: #ffffff1f
}

.border-l-gray-1500 {
    --tw-border-opacity: 1;
    border-left-color: rgb(47 48 69/var(--tw-border-opacity, 1))
}

.border-l-transparent {
    border-left-color: #0000
}

.border-r-transparent {
    border-right-color: #0000
}

.border-t-\[\#292929\] {
    --tw-border-opacity: 1;
    border-top-color: rgb(41 41 41/var(--tw-border-opacity, 1))
}

.border-t-\[\#343545\] {
    --tw-border-opacity: 1;
    border-top-color: rgb(52 53 69/var(--tw-border-opacity, 1))
}

.border-t-\[rgba\(255\,255\,255\,0\.10\)\] {
    border-top-color: #ffffff1a
}

.border-t-primary-200 {
    --tw-border-opacity: 1;
    border-top-color: rgb(1 214 118/var(--tw-border-opacity, 1))
}

.border-t-transparent {
    border-top-color: #0000
}

.border-t-white-50 {
    --tw-border-opacity: 1;
    border-top-color: rgb(255 255 255/var(--tw-border-opacity, 1))
}

.\!bg-\[\#1D1E30\] {
    --tw-bg-opacity: 1 !important;
    background-color: rgb(29 30 48/var(--tw-bg-opacity, 1)) !important
}

.\!bg-\[rgba\(0\,0\,0\,0\.56\)\] {
    background-color: #0000008f !important
}

.\!bg-blackAlpha-700 {
    background-color: #000000a3 !important
}

.bg-\[\#00000033\] {
    background-color: #0003
}

.bg-\[\#0000005c\] {
    background-color: #0000005c
}

.bg-\[\#00000080\] {
    background-color: #00000080
}

.bg-\[\#0000\] {
    background-color: #0000
}

.bg-\[\#00361FCC\] {
    background-color: #00361fcc
}

.bg-\[\#00361F\] {
    --tw-bg-opacity: 1;
    background-color: rgb(0 54 31/var(--tw-bg-opacity, 1))
}

.bg-\[\#00BF66\] {
    --tw-bg-opacity: 1;
    background-color: rgb(0 191 102/var(--tw-bg-opacity, 1))
}

.bg-\[\#013347\] {
    --tw-bg-opacity: 1;
    background-color: rgb(1 51 71/var(--tw-bg-opacity, 1))
}

.bg-\[\#01D6761A\] {
    background-color: #01d6761a
}

.bg-\[\#01D676\],
.bg-\[\#01d676\] {
    --tw-bg-opacity: 1;
    background-color: rgb(1 214 118/var(--tw-bg-opacity, 1))
}

.bg-\[\#01ff9526\] {
    background-color: #01ff9526
}

.bg-\[\#02D675\] {
    --tw-bg-opacity: 1;
    background-color: rgb(2 214 117/var(--tw-bg-opacity, 1))
}

.bg-\[\#050509\] {
    --tw-bg-opacity: 1;
    background-color: rgb(5 5 9/var(--tw-bg-opacity, 1))
}

.bg-\[\#059653\] {
    --tw-bg-opacity: 1;
    background-color: rgb(5 150 83/var(--tw-bg-opacity, 1))
}

.bg-\[\#059FDB1A\] {
    background-color: #059fdb1a
}

.bg-\[\#07BA6C\] {
    --tw-bg-opacity: 1;
    background-color: rgb(7 186 108/var(--tw-bg-opacity, 1))
}

.bg-\[\#0866FF\] {
    --tw-bg-opacity: 1;
    background-color: rgb(8 102 255/var(--tw-bg-opacity, 1))
}

.bg-\[\#0F101A\] {
    --tw-bg-opacity: 1;
    background-color: rgb(15 16 26/var(--tw-bg-opacity, 1))
}

.bg-\[\#122822\] {
    --tw-bg-opacity: 1;
    background-color: rgb(18 40 34/var(--tw-bg-opacity, 1))
}

.bg-\[\#12282B\] {
    --tw-bg-opacity: 1;
    background-color: rgb(18 40 43/var(--tw-bg-opacity, 1))
}

.bg-\[\#131522\] {
    --tw-bg-opacity: 1;
    background-color: rgb(19 21 34/var(--tw-bg-opacity, 1))
}

.bg-\[\#141522\] {
    --tw-bg-opacity: 1;
    background-color: rgb(20 21 34/var(--tw-bg-opacity, 1))
}

.bg-\[\#14152366\] {
    background-color: #14152366
}

.bg-\[\#141523CC\] {
    background-color: #141523cc
}

.bg-\[\#141523\] {
    --tw-bg-opacity: 1;
    background-color: rgb(20 21 35/var(--tw-bg-opacity, 1))
}

.bg-\[\#171622\] {
    --tw-bg-opacity: 1;
    background-color: rgb(23 22 34/var(--tw-bg-opacity, 1))
}

.bg-\[\#171827\] {
    --tw-bg-opacity: 1;
    background-color: rgb(23 24 39/var(--tw-bg-opacity, 1))
}

.bg-\[\#171828\] {
    --tw-bg-opacity: 1;
    background-color: rgb(23 24 40/var(--tw-bg-opacity, 1))
}

.bg-\[\#1877F2\] {
    --tw-bg-opacity: 1;
    background-color: rgb(24 119 242/var(--tw-bg-opacity, 1))
}

.bg-\[\#191827\] {
    --tw-bg-opacity: 1;
    background-color: rgb(25 24 39/var(--tw-bg-opacity, 1))
}

.bg-\[\#191C2A\] {
    --tw-bg-opacity: 1;
    background-color: rgb(25 28 42/var(--tw-bg-opacity, 1))
}

.bg-\[\#1A1A1A\] {
    --tw-bg-opacity: 1;
    background-color: rgb(26 26 26/var(--tw-bg-opacity, 1))
}

.bg-\[\#1A1B23\] {
    --tw-bg-opacity: 1;
    background-color: rgb(26 27 35/var(--tw-bg-opacity, 1))
}

.bg-\[\#1A3037\] {
    --tw-bg-opacity: 1;
    background-color: rgb(26 48 55/var(--tw-bg-opacity, 1))
}

.bg-\[\#1B1B29\] {
    --tw-bg-opacity: 1;
    background-color: rgb(27 27 41/var(--tw-bg-opacity, 1))
}

.bg-\[\#1B1C2A\] {
    --tw-bg-opacity: 1;
    background-color: rgb(27 28 42/var(--tw-bg-opacity, 1))
}

.bg-\[\#1C1D30\] {
    --tw-bg-opacity: 1;
    background-color: rgb(28 29 48/var(--tw-bg-opacity, 1))
}

.bg-\[\#1C2B3F\] {
    --tw-bg-opacity: 1;
    background-color: rgb(28 43 63/var(--tw-bg-opacity, 1))
}

.bg-\[\#1D1E30\] {
    --tw-bg-opacity: 1;
    background-color: rgb(29 30 48/var(--tw-bg-opacity, 1))
}

.bg-\[\#1D1E33\] {
    --tw-bg-opacity: 1;
    background-color: rgb(29 30 51/var(--tw-bg-opacity, 1))
}

.bg-\[\#1E1E2E\] {
    --tw-bg-opacity: 1;
    background-color: rgb(30 30 46/var(--tw-bg-opacity, 1))
}

.bg-\[\#1a1b2b\] {
    --tw-bg-opacity: 1;
    background-color: rgb(26 27 43/var(--tw-bg-opacity, 1))
}

.bg-\[\#1b1c2c\] {
    --tw-bg-opacity: 1;
    background-color: rgb(27 28 44/var(--tw-bg-opacity, 1))
}

.bg-\[\#1b2b38\] {
    --tw-bg-opacity: 1;
    background-color: rgb(27 43 56/var(--tw-bg-opacity, 1))
}

.bg-\[\#1d2030\] {
    --tw-bg-opacity: 1;
    background-color: rgb(29 32 48/var(--tw-bg-opacity, 1))
}

.bg-\[\#1e1e2f\] {
    --tw-bg-opacity: 1;
    background-color: rgb(30 30 47/var(--tw-bg-opacity, 1))
}

.bg-\[\#20212E\] {
    --tw-bg-opacity: 1;
    background-color: rgb(32 33 46/var(--tw-bg-opacity, 1))
}

.bg-\[\#211D18\] {
    --tw-bg-opacity: 1;
    background-color: rgb(33 29 24/var(--tw-bg-opacity, 1))
}

.bg-\[\#212134\] {
    --tw-bg-opacity: 1;
    background-color: rgb(33 33 52/var(--tw-bg-opacity, 1))
}

.bg-\[\#212136\] {
    --tw-bg-opacity: 1;
    background-color: rgb(33 33 54/var(--tw-bg-opacity, 1))
}

.bg-\[\#21373F\] {
    --tw-bg-opacity: 1;
    background-color: rgb(33 55 63/var(--tw-bg-opacity, 1))
}

.bg-\[\#222339\] {
    --tw-bg-opacity: 1;
    background-color: rgb(34 35 57/var(--tw-bg-opacity, 1))
}

.bg-\[\#22233b\] {
    --tw-bg-opacity: 1;
    background-color: rgb(34 35 59/var(--tw-bg-opacity, 1))
}

.bg-\[\#222439\] {
    --tw-bg-opacity: 1;
    background-color: rgb(34 36 57/var(--tw-bg-opacity, 1))
}

.bg-\[\#242537\] {
    --tw-bg-opacity: 1;
    background-color: rgb(36 37 55/var(--tw-bg-opacity, 1))
}

.bg-\[\#252538\] {
    --tw-bg-opacity: 1;
    background-color: rgb(37 37 56/var(--tw-bg-opacity, 1))
}

.bg-\[\#252539\] {
    --tw-bg-opacity: 1;
    background-color: rgb(37 37 57/var(--tw-bg-opacity, 1))
}

.bg-\[\#26273D\] {
    --tw-bg-opacity: 1;
    background-color: rgb(38 39 61/var(--tw-bg-opacity, 1))
}

.bg-\[\#265852\] {
    --tw-bg-opacity: 1;
    background-color: rgb(38 88 82/var(--tw-bg-opacity, 1))
}

.bg-\[\#27273a\] {
    --tw-bg-opacity: 1;
    background-color: rgb(39 39 58/var(--tw-bg-opacity, 1))
}

.bg-\[\#287DFA1A\] {
    background-color: #287dfa1a
}

.bg-\[\#292c46\] {
    --tw-bg-opacity: 1;
    background-color: rgb(41 44 70/var(--tw-bg-opacity, 1))
}

.bg-\[\#2B2B42\] {
    --tw-bg-opacity: 1;
    background-color: rgb(43 43 66/var(--tw-bg-opacity, 1))
}

.bg-\[\#2D5150\] {
    --tw-bg-opacity: 1;
    background-color: rgb(45 81 80/var(--tw-bg-opacity, 1))
}

.bg-\[\#2F3043\] {
    --tw-bg-opacity: 1;
    background-color: rgb(47 48 67/var(--tw-bg-opacity, 1))
}

.bg-\[\#2F3045\] {
    --tw-bg-opacity: 1;
    background-color: rgb(47 48 69/var(--tw-bg-opacity, 1))
}

.bg-\[\#2F3145\] {
    --tw-bg-opacity: 1;
    background-color: rgb(47 49 69/var(--tw-bg-opacity, 1))
}

.bg-\[\#2b3640\] {
    --tw-bg-opacity: 1;
    background-color: rgb(43 54 64/var(--tw-bg-opacity, 1))
}

.bg-\[\#2c2c39\] {
    --tw-bg-opacity: 1;
    background-color: rgb(44 44 57/var(--tw-bg-opacity, 1))
}

.bg-\[\#2f3045\] {
    --tw-bg-opacity: 1;
    background-color: rgb(47 48 69/var(--tw-bg-opacity, 1))
}

.bg-\[\#3182CE\] {
    --tw-bg-opacity: 1;
    background-color: rgb(49 130 206/var(--tw-bg-opacity, 1))
}

.bg-\[\#33324D\] {
    --tw-bg-opacity: 1;
    background-color: rgb(51 50 77/var(--tw-bg-opacity, 1))
}

.bg-\[\#33334D80\] {
    background-color: #33334d80
}

.bg-\[\#33334D\] {
    --tw-bg-opacity: 1;
    background-color: rgb(51 51 77/var(--tw-bg-opacity, 1))
}

.bg-\[\#33344C\] {
    --tw-bg-opacity: 1;
    background-color: rgb(51 52 76/var(--tw-bg-opacity, 1))
}

.bg-\[\#333853\] {
    --tw-bg-opacity: 1;
    background-color: rgb(51 56 83/var(--tw-bg-opacity, 1))
}

.bg-\[\#342A2D\] {
    --tw-bg-opacity: 1;
    background-color: rgb(52 42 45/var(--tw-bg-opacity, 1))
}

.bg-\[\#38A169\] {
    --tw-bg-opacity: 1;
    background-color: rgb(56 161 105/var(--tw-bg-opacity, 1))
}

.bg-\[\#3A3A52\] {
    --tw-bg-opacity: 1;
    background-color: rgb(58 58 82/var(--tw-bg-opacity, 1))
}

.bg-\[\#3B3B4D\] {
    --tw-bg-opacity: 1;
    background-color: rgb(59 59 77/var(--tw-bg-opacity, 1))
}

.bg-\[\#423B6E\] {
    --tw-bg-opacity: 1;
    background-color: rgb(66 59 110/var(--tw-bg-opacity, 1))
}

.bg-\[\#424455\] {
    --tw-bg-opacity: 1;
    background-color: rgb(66 68 85/var(--tw-bg-opacity, 1))
}

.bg-\[\#474862\] {
    --tw-bg-opacity: 1;
    background-color: rgb(71 72 98/var(--tw-bg-opacity, 1))
}

.bg-\[\#524A8A\] {
    --tw-bg-opacity: 1;
    background-color: rgb(82 74 138/var(--tw-bg-opacity, 1))
}

.bg-\[\#61d37f30\] {
    background-color: #61d37f30
}

.bg-\[\#6417F5\] {
    --tw-bg-opacity: 1;
    background-color: rgb(100 23 245/var(--tw-bg-opacity, 1))
}

.bg-\[\#6C5DD3\] {
    --tw-bg-opacity: 1;
    background-color: rgb(108 93 211/var(--tw-bg-opacity, 1))
}

.bg-\[\#7469C2\] {
    --tw-bg-opacity: 1;
    background-color: rgb(116 105 194/var(--tw-bg-opacity, 1))
}

.bg-\[\#766A4C\] {
    --tw-bg-opacity: 1;
    background-color: rgb(118 106 76/var(--tw-bg-opacity, 1))
}

.bg-\[\#7D7D9E\] {
    --tw-bg-opacity: 1;
    background-color: rgb(125 125 158/var(--tw-bg-opacity, 1))
}

.bg-\[\#996bf4\] {
    --tw-bg-opacity: 1;
    background-color: rgb(153 107 244/var(--tw-bg-opacity, 1))
}

.bg-\[\#AFB1B8\] {
    --tw-bg-opacity: 1;
    background-color: rgb(175 177 184/var(--tw-bg-opacity, 1))
}

.bg-\[\#AFFFDA\] {
    --tw-bg-opacity: 1;
    background-color: rgb(175 255 218/var(--tw-bg-opacity, 1))
}

.bg-\[\#BBEAFC\] {
    --tw-bg-opacity: 1;
    background-color: rgb(187 234 252/var(--tw-bg-opacity, 1))
}

.bg-\[\#D1B3FF1A\] {
    background-color: #d1b3ff1a
}

.bg-\[\#DD6B20\] {
    --tw-bg-opacity: 1;
    background-color: rgb(221 107 32/var(--tw-bg-opacity, 1))
}

.bg-\[\#DE2C2C\] {
    --tw-bg-opacity: 1;
    background-color: rgb(222 44 44/var(--tw-bg-opacity, 1))
}

.bg-\[\#E533C9\] {
    --tw-bg-opacity: 1;
    background-color: rgb(229 51 201/var(--tw-bg-opacity, 1))
}

.bg-\[\#E53E3E\] {
    --tw-bg-opacity: 1;
    background-color: rgb(229 62 62/var(--tw-bg-opacity, 1))
}

.bg-\[\#EB68D7\] {
    --tw-bg-opacity: 1;
    background-color: rgb(235 104 215/var(--tw-bg-opacity, 1))
}

.bg-\[\#ECC2061a\] {
    background-color: #ecc2061a
}

.bg-\[\#F5D541\] {
    --tw-bg-opacity: 1;
    background-color: rgb(245 213 65/var(--tw-bg-opacity, 1))
}

.bg-\[\#FDDD12\] {
    --tw-bg-opacity: 1;
    background-color: rgb(253 221 18/var(--tw-bg-opacity, 1))
}

.bg-\[\#FFD53E1A\] {
    background-color: #ffd53e1a
}

.bg-\[\#FFEB32\] {
    --tw-bg-opacity: 1;
    background-color: rgb(255 235 50/var(--tw-bg-opacity, 1))
}

.bg-\[\#FFFFFF1A\] {
    background-color: #ffffff1a
}

.bg-\[\#d1dfc3\] {
    --tw-bg-opacity: 1;
    background-color: rgb(209 223 195/var(--tw-bg-opacity, 1))
}

.bg-\[\#d4b5ad\] {
    --tw-bg-opacity: 1;
    background-color: rgb(212 181 173/var(--tw-bg-opacity, 1))
}

.bg-\[\#f04343\] {
    --tw-bg-opacity: 1;
    background-color: rgb(240 67 67/var(--tw-bg-opacity, 1))
}

.bg-\[\#ffffff0a\] {
    background-color: #ffffff0a
}

.bg-\[color\:var\(--chakra-colors-gray-1500\)\] {
    background-color: var(--chakra-colors-gray-1500)
}

.bg-\[linear-gradient\(180deg\,rgba\(46\,204\,113\,0\.3\)_0\%\,rgba\(46\,204\,113\,0\)_50\%\)\,\#141523\] {
    background-color: linear-gradient(180deg, #2ecc714d 0%, #2ecc7100 50%), #141523
}

.bg-\[linear-gradient\(180deg\,rgba\(5\,159\,219\,0\.3\)_0\%\,rgba\(5\,159\,219\,0\)_50\%\)\,\#141523\] {
    background-color: linear-gradient(180deg, #059fdb4d 0%, #059fdb00 50%), #141523
}

.bg-\[red\] {
    --tw-bg-opacity: 1;
    background-color: rgb(255 0 0/var(--tw-bg-opacity, 1))
}

.bg-\[rgb\(20\,21\,35\)\] {
    --tw-bg-opacity: 1;
    background-color: rgb(20 21 35/var(--tw-bg-opacity, 1))
}

.bg-\[rgb\(33\,33\,52\)\] {
    --tw-bg-opacity: 1;
    background-color: rgb(33 33 52/var(--tw-bg-opacity, 1))
}

.bg-\[rgb\(51\,56\,83\)\] {
    --tw-bg-opacity: 1;
    background-color: rgb(51 56 83/var(--tw-bg-opacity, 1))
}

.bg-\[rgba\(0\,0\,0\,0\.04\)\] {
    background-color: #0000000a
}

.bg-\[rgba\(0\,0\,0\,0\.20\)\] {
    background-color: #0003
}

.bg-\[rgba\(0\,0\,0\,0\.25\)\] {
    background-color: #00000040
}

.bg-\[rgba\(0\,0\,0\,0\.3\)\] {
    background-color: #0000004d
}

.bg-\[rgba\(0\,0\,0\,0\.36\)\] {
    background-color: #0000005c
}

.bg-\[rgba\(0\,0\,0\,0\.4\)\] {
    background-color: #0006
}

.bg-\[rgba\(0\,0\,0\,0\.48\)\] {
    background-color: #0000007a
}

.bg-\[rgba\(0\,0\,0\,0\.5\)\],
.bg-\[rgba\(0\,0\,0\,0\.50\)\] {
    background-color: #00000080
}

.bg-\[rgba\(0\,0\,0\,0\.6\)\] {
    background-color: #0009
}

.bg-\[rgba\(0\,0\,0\,0\.64\)\] {
    background-color: #000000a3
}

.bg-\[rgba\(0\,0\,0\,0\.7\)\] {
    background-color: #000000b3
}

.bg-\[rgba\(0\,0\,0\,0\.8\)\] {
    background-color: #000c
}

.bg-\[rgba\(0\,0\,0\,0\.85\)\] {
    background-color: #000000d9
}

.bg-\[rgba\(0\,128\,0\,0\.5\)\] {
    background-color: #00800080
}

.bg-\[rgba\(1\,214\,114\,0\.15\)\] {
    background-color: #01d67226
}

.bg-\[rgba\(1\,214\,118\,0\.05\)\] {
    background-color: #01d6760d
}

.bg-\[rgba\(1\,214\,118\,0\.1\)\],
.bg-\[rgba\(1\,214\,118\,0\.10\)\] {
    background-color: #01d6761a
}

.bg-\[rgba\(1\,214\,118\,0\.15\)\] {
    background-color: #01d67626
}

.bg-\[rgba\(1\,214\,118\,0\.2\)\] {
    background-color: #01d67633
}

.bg-\[rgba\(10\,11\,20\,0\.4\)\] {
    background-color: #0a0b1466
}

.bg-\[rgba\(113\,201\,232\,0\.10\)\] {
    background-color: #71c9e81a
}

.bg-\[rgba\(12\,28\,25\,0\.86\)\] {
    background-color: #0c1c19db
}

.bg-\[rgba\(125\,125\,158\,0\.25\)\] {
    background-color: #7d7d9e40
}

.bg-\[rgba\(20\,21\,35\,0\.4\)\] {
    background-color: #14152366
}

.bg-\[rgba\(20\,21\,35\,0\.5\)\] {
    background-color: #14152380
}

.bg-\[rgba\(20\,21\,35\,0\.6\)\] {
    background-color: #14152399
}

.bg-\[rgba\(20\,21\,35\,0\.75\)\] {
    background-color: #141523bf
}

.bg-\[rgba\(20\,21\,35\,0\.8\)\] {
    background-color: #141523cc
}

.bg-\[rgba\(204\,204\,221\,0\.1\)\] {
    background-color: #ccccdd1a
}

.bg-\[rgba\(209\,179\,255\,0\.10\)\] {
    background-color: #d1b3ff1a
}

.bg-\[rgba\(220\,53\,69\,0\.15\)\] {
    background-color: #dc354526
}

.bg-\[rgba\(222\,44\,44\,0\.15\)\] {
    background-color: #de2c2c26
}

.bg-\[rgba\(222\,44\,44\,0\.16\)\] {
    background-color: #de2c2c29
}

.bg-\[rgba\(25\,28\,42\,1\)\] {
    background-color: #191c2a
}

.bg-\[rgba\(252\,132\,19\,0\.10\)\] {
    background-color: #fc84131a
}

.bg-\[rgba\(253\,151\,39\,0\.1\)\] {
    background-color: #fd97271a
}

.bg-\[rgba\(253\,151\,39\,0\.50\)\] {
    background-color: #fd972780
}

.bg-\[rgba\(255\,163\,71\,0\.15\)\] {
    background-color: #ffa34726
}

.bg-\[rgba\(255\,199\,0\,0\.1\)\] {
    background-color: #ffc7001a
}

.bg-\[rgba\(255\,213\,62\,0\.10\)\] {
    background-color: #ffd53e1a
}

.bg-\[rgba\(255\,255\,255\,0\.04\)\] {
    background-color: #ffffff0a
}

.bg-\[rgba\(255\,255\,255\,0\.06\)\] {
    background-color: #ffffff0f
}

.bg-\[rgba\(255\,255\,255\,0\.08\)\] {
    background-color: #ffffff14
}

.bg-\[rgba\(255\,255\,255\,0\.1\)\],
.bg-\[rgba\(255\,255\,255\,0\.10\)\] {
    background-color: #ffffff1a
}

.bg-\[rgba\(255\,255\,255\,0\.12\)\] {
    background-color: #ffffff1f
}

.bg-\[rgba\(255\,255\,255\,0\.14\)\] {
    background-color: #ffffff24
}

.bg-\[rgba\(255\,255\,255\,0\.18\)\] {
    background-color: #ffffff2e
}

.bg-\[rgba\(255\,255\,255\,0\.2\)\] {
    background-color: #fff3
}

.bg-\[rgba\(255\,255\,255\,0\.32\)\] {
    background-color: #ffffff52
}

.bg-\[rgba\(255\,255\,255\,0\.4\)\] {
    background-color: #fff6
}

.bg-\[rgba\(255\,255\,255\,0\.80\)\] {
    background-color: #fffc
}

.bg-\[rgba\(255\,255\,255\,0\.9\)\] {
    background-color: #ffffffe6
}

.bg-\[rgba\(30\,30\,46\,0\.6\)\] {
    background-color: #1e1e2e99
}

.bg-\[rgba\(33\,33\,53\,0\.25\)\] {
    background-color: #21213540
}

.bg-\[rgba\(35\,227\,139\,0\.08\)\] {
    background-color: #23e38b14
}

.bg-\[rgba\(35\,37\,57\,0\.9\)\] {
    background-color: #232539e6
}

.bg-\[rgba\(43\,43\,66\,1\)\] {
    background-color: #2b2b42
}

.bg-\[rgba\(5\,159\,219\,0\.1\)\],
.bg-\[rgba\(5\,159\,219\,0\.10\)\] {
    background-color: #059fdb1a
}

.bg-\[rgba\(73\,75\,102\,0\.9\)\] {
    background-color: #494b66e6
}

.bg-\[rgba\(8\,9\,17\,0\.62\)\] {
    background-color: #0809119e
}

.bg-\[rgba\(95\,98\,124\,0\.82\)\] {
    background-color: #5f627cd1
}

.bg-\[unset\] {
    background-color: #0000;
    background-color: initial
}

.bg-\[var\(--pill-bg\)\] {
    background-color: var(--pill-bg)
}

.bg-\[var\(--vip-tag-bg\)\] {
    background-color: var(--vip-tag-bg)
}

.bg-bgColor-1000 {
    --tw-bg-opacity: 1;
    background-color: rgb(20 21 36/var(--tw-bg-opacity, 1))
}

.bg-bgColor-1100 {
    --tw-bg-opacity: 1;
    background-color: rgb(20 21 35/var(--tw-bg-opacity, 1))
}

.bg-bgColor-1100\/80 {
    background-color: #141523cc
}

.bg-bgColor-1200 {
    --tw-bg-opacity: 1;
    background-color: rgb(29 30 48/var(--tw-bg-opacity, 1))
}

.bg-bgColor-1300 {
    --tw-bg-opacity: 1;
    background-color: rgb(36 37 56/var(--tw-bg-opacity, 1))
}

.bg-bgColor-1800 {
    background-color: #01d6761a
}

.bg-bgColor-1900 {
    background-color: #fd97271a
}

.bg-bgColor-200 {
    --tw-bg-opacity: 1;
    background-color: rgb(125 125 158/var(--tw-bg-opacity, 1))
}

.bg-bgColor-2000 {
    background-color: #f571711a
}

.bg-bgColor-2300 {
    --tw-bg-opacity: 1;
    background-color: rgb(27 43 64/var(--tw-bg-opacity, 1))
}

.bg-bgColor-2400 {
    --tw-bg-opacity: 1;
    background-color: rgb(49 31 45/var(--tw-bg-opacity, 1))
}

.bg-bgColor-2500 {
    --tw-bg-opacity: 1;
    background-color: rgb(67 25 33/var(--tw-bg-opacity, 1))
}

.bg-bgColor-2600 {
    --tw-bg-opacity: 1;
    background-color: rgb(58 47 26/var(--tw-bg-opacity, 1))
}

.bg-bgColor-2700 {
    --tw-bg-opacity: 1;
    background-color: rgb(42 39 32/var(--tw-bg-opacity, 1))
}

.bg-bgColor-2800 {
    --tw-bg-opacity: 1;
    background-color: rgb(37 43 30/var(--tw-bg-opacity, 1))
}

.bg-bgColor-2900 {
    --tw-bg-opacity: 1;
    background-color: rgb(74 38 54/var(--tw-bg-opacity, 1))
}

.bg-bgColor-300 {
    --tw-bg-opacity: 1;
    background-color: rgb(42 44 72/var(--tw-bg-opacity, 1))
}

.bg-bgColor-3000 {
    background-color: #f043431a
}

.bg-bgColor-400,
.bg-bgColor-500 {
    --tw-bg-opacity: 1;
    background-color: rgb(34 35 57/var(--tw-bg-opacity, 1))
}

.bg-bgColor-550 {
    --tw-bg-opacity: 1;
    background-color: rgb(29 30 48/var(--tw-bg-opacity, 1))
}

.bg-bgColor-650 {
    --tw-bg-opacity: 1;
    background-color: rgb(31 34 45/var(--tw-bg-opacity, 1))
}

.bg-bgColor-900 {
    --tw-bg-opacity: 1;
    background-color: rgb(22 23 37/var(--tw-bg-opacity, 1))
}

.bg-bgColorAlpha-550_98 {
    background-color: #1d1e30fa
}

.bg-black,
.bg-black-50 {
    --tw-bg-opacity: 1;
    background-color: rgb(0 0 0/var(--tw-bg-opacity, 1))
}

.bg-blackAlpha-250 {
    background-color: #0000001a
}

.bg-blackAlpha-300 {
    background-color: #00000029
}

.bg-blackAlpha-600 {
    background-color: #0000007a
}

.bg-blackAlpha-700 {
    background-color: #000000a3
}

.bg-blackAlpha-800 {
    background-color: #000c
}

.bg-blue-200 {
    --tw-bg-opacity: 1;
    background-color: rgb(0 255 221/var(--tw-bg-opacity, 1))
}

.bg-blue-450 {
    --tw-bg-opacity: 1;
    background-color: rgb(183 233 253/var(--tw-bg-opacity, 1))
}

.bg-blue-500 {
    --tw-bg-opacity: 1;
    background-color: rgb(112 212 251/var(--tw-bg-opacity, 1))
}

.bg-blue-600 {
    --tw-bg-opacity: 1;
    background-color: rgb(5 159 219/var(--tw-bg-opacity, 1))
}

.bg-blue-600_10 {
    background-color: #059fdb1a
}

.bg-blue-700 {
    --tw-bg-opacity: 1;
    background-color: rgb(1 51 71/var(--tw-bg-opacity, 1))
}

.bg-blueAlpha-200_10 {
    background-color: #00ffdd1a
}

.bg-border-200 {
    background-color: #ffffff1a
}

.bg-border-300 {
    background-color: #d1b3ff1a
}

.bg-brand-1000 {
    --tw-bg-opacity: 1;
    background-color: rgb(0 191 102/var(--tw-bg-opacity, 1))
}

.bg-brand-150 {
    --tw-bg-opacity: 1;
    background-color: rgb(214 255 236/var(--tw-bg-opacity, 1))
}

.bg-brand-200 {
    --tw-bg-opacity: 1;
    background-color: rgb(1 214 118/var(--tw-bg-opacity, 1))
}

.bg-brand-300 {
    --tw-bg-opacity: 1;
    background-color: rgb(104 211 145/var(--tw-bg-opacity, 1))
}

.bg-brand-500 {
    --tw-bg-opacity: 1;
    background-color: rgb(56 161 105/var(--tw-bg-opacity, 1))
}

.bg-brand-800 {
    --tw-bg-opacity: 1;
    background-color: rgb(34 84 61/var(--tw-bg-opacity, 1))
}

.bg-bronze-500 {
    --tw-bg-opacity: 1;
    background-color: rgb(255 152 41/var(--tw-bg-opacity, 1))
}

.bg-darkBlue {
    --tw-bg-opacity: 1;
    background-color: rgb(28 30 46/var(--tw-bg-opacity, 1))
}

.bg-gold-1200 {
    --tw-bg-opacity: 1;
    background-color: rgb(253 224 49/var(--tw-bg-opacity, 1))
}

.bg-gold-1600 {
    --tw-bg-opacity: 1;
    background-color: rgb(255 226 41/var(--tw-bg-opacity, 1))
}

.bg-gold-2200 {
    background-color: #ffc7001a
}

.bg-gold-400 {
    --tw-bg-opacity: 1;
    background-color: rgb(255 199 0/var(--tw-bg-opacity, 1))
}

.bg-gold-50 {
    --tw-bg-opacity: 1;
    background-color: rgb(250 196 1/var(--tw-bg-opacity, 1))
}

.bg-gray-1000 {
    --tw-bg-opacity: 1;
    background-color: rgb(38 39 61/var(--tw-bg-opacity, 1))
}

.bg-gray-1300 {
    --tw-bg-opacity: 1;
    background-color: rgb(127 131 142/var(--tw-bg-opacity, 1))
}

.bg-gray-1500 {
    --tw-bg-opacity: 1;
    background-color: rgb(47 48 69/var(--tw-bg-opacity, 1))
}

.bg-gray-700 {
    --tw-bg-opacity: 1;
    background-color: rgb(45 55 72/var(--tw-bg-opacity, 1))
}

.bg-gray-800 {
    --tw-bg-opacity: 1;
    background-color: rgb(26 32 44/var(--tw-bg-opacity, 1))
}

.bg-gray-900 {
    --tw-bg-opacity: 1;
    background-color: rgb(23 25 35/var(--tw-bg-opacity, 1))
}

.bg-green-100 {
    --tw-bg-opacity: 1;
    background-color: rgb(113 255 192/var(--tw-bg-opacity, 1))
}

.bg-green-200 {
    --tw-bg-opacity: 1;
    background-color: rgb(1 255 151/var(--tw-bg-opacity, 1))
}

.bg-green-250 {
    --tw-bg-opacity: 1;
    background-color: rgb(97 211 127/var(--tw-bg-opacity, 1))
}

.bg-green-300 {
    --tw-bg-opacity: 1;
    background-color: rgb(1 214 118/var(--tw-bg-opacity, 1))
}

.bg-green-400 {
    --tw-bg-opacity: 1;
    background-color: rgb(1 163 90/var(--tw-bg-opacity, 1))
}

.bg-green-500 {
    --tw-bg-opacity: 1;
    background-color: rgb(29 61 9/var(--tw-bg-opacity, 1))
}

.bg-green-600 {
    --tw-bg-opacity: 1;
    background-color: rgb(44 252 158/var(--tw-bg-opacity, 1))
}

.bg-green-700 {
    --tw-bg-opacity: 1;
    background-color: rgb(41 229 144/var(--tw-bg-opacity, 1))
}

.bg-green-800 {
    --tw-bg-opacity: 1;
    background-color: rgb(14 48 44/var(--tw-bg-opacity, 1))
}

.bg-grey-1000 {
    --tw-bg-opacity: 1;
    background-color: rgb(30 30 46/var(--tw-bg-opacity, 1))
}

.bg-grey-1300 {
    --tw-bg-opacity: 1;
    background-color: rgb(28 29 44/var(--tw-bg-opacity, 1))
}

.bg-grey-1400 {
    --tw-bg-opacity: 1;
    background-color: rgb(43 43 66/var(--tw-bg-opacity, 1))
}

.bg-grey-1500 {
    --tw-bg-opacity: 1;
    background-color: rgb(20 21 34/var(--tw-bg-opacity, 1))
}

.bg-grey-1600 {
    --tw-bg-opacity: 1;
    background-color: rgb(34 35 55/var(--tw-bg-opacity, 1))
}

.bg-grey-1800 {
    --tw-bg-opacity: 1;
    background-color: rgb(43 44 57/var(--tw-bg-opacity, 1))
}

.bg-grey-200 {
    --tw-bg-opacity: 1;
    background-color: rgb(169 169 202/var(--tw-bg-opacity, 1))
}

.bg-grey-300 {
    --tw-bg-opacity: 1;
    background-color: rgb(125 125 158/var(--tw-bg-opacity, 1))
}

.bg-grey-400 {
    --tw-bg-opacity: 1;
    background-color: rgb(82 82 102/var(--tw-bg-opacity, 1))
}

.bg-grey-600 {
    --tw-bg-opacity: 1;
    background-color: rgb(47 48 67/var(--tw-bg-opacity, 1))
}

.bg-grey-700 {
    --tw-bg-opacity: 1;
    background-color: rgb(34 35 57/var(--tw-bg-opacity, 1))
}

.bg-grey-750 {
    --tw-bg-opacity: 1;
    background-color: rgb(37 37 57/var(--tw-bg-opacity, 1))
}

.bg-grey-800 {
    --tw-bg-opacity: 1;
    background-color: rgb(29 32 47/var(--tw-bg-opacity, 1))
}

.bg-grey-900 {
    --tw-bg-opacity: 1;
    background-color: rgb(23 24 38/var(--tw-bg-opacity, 1))
}

.bg-greyAlpha-200_25 {
    background-color: #7d7d9e40
}

.bg-greyAlpha-600_70 {
    background-color: #2f3043b3
}

.bg-greyBlue-500 {
    --tw-bg-opacity: 1;
    background-color: rgb(37 37 57/var(--tw-bg-opacity, 1))
}

.bg-greyBlue-800 {
    --tw-bg-opacity: 1;
    background-color: rgb(30 30 46/var(--tw-bg-opacity, 1))
}

.bg-greyBlue-900 {
    --tw-bg-opacity: 1;
    background-color: rgb(23 24 38/var(--tw-bg-opacity, 1))
}

.bg-inherit {
    background-color: inherit
}

.bg-iosBlue {
    --tw-bg-opacity: 1;
    background-color: rgb(0 122 255/var(--tw-bg-opacity, 1))
}

.bg-orange-300 {
    --tw-bg-opacity: 1;
    background-color: rgb(246 173 85/var(--tw-bg-opacity, 1))
}

.bg-pink-600 {
    --tw-bg-opacity: 1;
    background-color: rgb(229 51 201/var(--tw-bg-opacity, 1))
}

.bg-primary-200 {
    --tw-bg-opacity: 1;
    background-color: rgb(1 214 118/var(--tw-bg-opacity, 1))
}

.bg-primary-200\/10 {
    background-color: #01d6761a
}

.bg-primary-300 {
    --tw-bg-opacity: 1;
    background-color: rgb(0 210 100/var(--tw-bg-opacity, 1))
}

.bg-primary-450 {
    --tw-bg-opacity: 1;
    background-color: rgb(0 150 83/var(--tw-bg-opacity, 1))
}

.bg-primary-500 {
    --tw-bg-opacity: 1;
    background-color: rgb(33 33 52/var(--tw-bg-opacity, 1))
}

.bg-primary-700,
.bg-primary-900 {
    --tw-bg-opacity: 1;
    background-color: rgb(20 21 35/var(--tw-bg-opacity, 1))
}

.bg-primaryAlpha-200 {
    background-color: #01d67626
}

.bg-primaryAlpha-200_10 {
    background-color: #01d6761a
}

.bg-primaryAlpha-700 {
    background-color: #141523cc
}

.bg-red-1000 {
    --tw-bg-opacity: 1;
    background-color: rgb(240 67 67/var(--tw-bg-opacity, 1))
}

.bg-red-150 {
    --tw-bg-opacity: 1;
    background-color: rgb(249 112 112/var(--tw-bg-opacity, 1))
}

.bg-red-400 {
    --tw-bg-opacity: 1;
    background-color: rgb(222 44 44/var(--tw-bg-opacity, 1))
}

.bg-red-500 {
    --tw-bg-opacity: 1;
    background-color: rgb(186 27 27/var(--tw-bg-opacity, 1))
}

.bg-red-800 {
    --tw-bg-opacity: 1;
    background-color: rgb(154 26 26/var(--tw-bg-opacity, 1))
}

.bg-red-900 {
    --tw-bg-opacity: 1;
    background-color: rgb(69 10 10/var(--tw-bg-opacity, 1))
}

.bg-secondary-1000 {
    --tw-bg-opacity: 1;
    background-color: rgb(62 62 84/var(--tw-bg-opacity, 1))
}

.bg-secondary-250 {
    --tw-bg-opacity: 1;
    background-color: rgb(69 70 91/var(--tw-bg-opacity, 1))
}

.bg-secondary-300 {
    --tw-bg-opacity: 1;
    background-color: rgb(56 56 85/var(--tw-bg-opacity, 1))
}

.bg-secondary-340 {
    --tw-bg-opacity: 1;
    background-color: rgb(51 51 77/var(--tw-bg-opacity, 1))
}

.bg-secondary-350 {
    --tw-bg-opacity: 1;
    background-color: rgb(50 50 77/var(--tw-bg-opacity, 1))
}

.bg-secondary-400 {
    --tw-bg-opacity: 1;
    background-color: rgb(44 44 68/var(--tw-bg-opacity, 1))
}

.bg-secondary-450 {
    --tw-bg-opacity: 1;
    background-color: rgb(37 37 57/var(--tw-bg-opacity, 1))
}

.bg-secondary-500 {
    --tw-bg-opacity: 1;
    background-color: rgb(36 36 56/var(--tw-bg-opacity, 1))
}

.bg-secondary-800 {
    --tw-bg-opacity: 1;
    background-color: rgb(26 27 42/var(--tw-bg-opacity, 1))
}

.bg-secondaryAlpha-450_75 {
    background-color: #252539bf
}

.bg-text-400 {
    --tw-bg-opacity: 1;
    background-color: rgb(169 169 202/var(--tw-bg-opacity, 1))
}

.bg-transparent {
    background-color: #0000
}

.bg-warning-1100 {
    --tw-bg-opacity: 1;
    background-color: rgb(252 132 19/var(--tw-bg-opacity, 1))
}

.bg-warning-400 {
    --tw-bg-opacity: 1;
    background-color: rgb(209 145 0/var(--tw-bg-opacity, 1))
}

.bg-warning-800 {
    --tw-bg-opacity: 1;
    background-color: rgb(244 115 61/var(--tw-bg-opacity, 1))
}

.bg-warning-900 {
    --tw-bg-opacity: 1;
    background-color: rgb(229 122 10/var(--tw-bg-opacity, 1))
}

.bg-white {
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255/var(--tw-bg-opacity, 1))
}

.bg-white-300 {
    --tw-bg-opacity: 1;
    background-color: rgb(203 203 207/var(--tw-bg-opacity, 1))
}

.bg-white-50 {
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255/var(--tw-bg-opacity, 1))
}

.bg-white-50\/10,
.bg-white\/10 {
    background-color: #ffffff1a
}

.bg-white\/\[0\.16\] {
    background-color: #ffffff29
}

.bg-whiteAlpha-100 {
    background-color: #ffffff0f
}

.bg-whiteAlpha-200 {
    background-color: #ffffff14
}

.bg-whiteAlpha-300 {
    background-color: #ffffff29
}

.bg-whiteAlpha-50 {
    background-color: #ffffff0a
}

.bg-yellow-1500 {
    background-color: #fac4011a
}

.bg-\[linear-gradient\(125deg\,\#eb5c2c_0\,\#ff8e4f_100\%\)\] {
    background-image: linear-gradient(125deg, #eb5c2c 0, #ff8e4f 100%)
}

.bg-\[linear-gradient\(178deg\,\#444571_1\.91\%\,\#393A64_97\.84\%\)\] {
    background-image: linear-gradient(178deg, #444571 1.91%, #393a64 97.84%)
}

.bg-\[linear-gradient\(178deg\,\#444571_1\.99\%\,\#393A64_98\.08\%\)\] {
    background-image: linear-gradient(178deg, #444571 1.99%, #393a64 98.08%)
}

.bg-\[linear-gradient\(180deg\,\#212134_0\%\,rgba\(33\,33\,52\,0\)_100\%\)\] {
    background-image: linear-gradient(#212134 0%, #21213400 100%)
}

.bg-\[linear-gradient\(180deg\,\#444571_0\%\,\#393A64_100\%\)\] {
    background-image: linear-gradient(#444571 0%, #393a64 100%)
}

.bg-\[linear-gradient\(180deg\,\#BBEAFC_0\%\,\#263748_100\%\)\] {
    background-image: linear-gradient(#bbeafc 0%, #263748 100%)
}

.bg-\[linear-gradient\(180deg\,_rgba\(20\,21\,35\,0\)_0\%\,_\#141523_100\%\)\] {
    background-image: linear-gradient(#14152300 0%, #141523 100%)
}

.bg-\[linear-gradient\(180deg\,rgba\(20\,21\,35\,0\)_0\%\,rgba\(20\,21\,35\,0\.7\)_14px\,theme\(colors\.bgColor\.1100\)_32px\,theme\(colors\.bgColor\.1100\)_100\%\)\] {
    background-image: linear-gradient(#14152300 0%, #141523b3 14px, #141523 32px 100%)
}

.bg-\[linear-gradient\(180deg\,rgba\(20\,21\,35\,0\)_0\%\,rgba\(20\,21\,35\,0\.82\)_18px\,theme\(colors\.bgColor\.1100\)_42px\,theme\(colors\.bgColor\.1100\)_100\%\)\] {
    background-image: linear-gradient(#14152300 0%, #141523d1 18px, #141523 42px 100%)
}

.bg-\[linear-gradient\(180deg\,rgba\(20\,21\,35\,0\)_0\%\,rgba\(20\,21\,35\,0\.84\)_14px\,theme\(colors\.bgColor\.1100\)_34px\,theme\(colors\.bgColor\.1100\)_100\%\)\] {
    background-image: linear-gradient(#14152300 0%, #141523d6 14px, #141523 34px 100%)
}

.bg-\[linear-gradient\(180deg\,rgba\(20\,21\,35\,0\)_0\%\,theme\(colors\.bgColor\.1100\)_100\%\)\] {
    background-image: linear-gradient(#14152300 0%, #141523 100%)
}

.bg-\[linear-gradient\(180deg\,rgba\(20\,21\,35\,0\.02\)_0\%\,rgba\(20\,21\,35\,0\.16\)_28\%\,rgba\(20\,21\,35\,0\.64\)_58\%\,rgba\(20\,21\,35\,0\.92\)_82\%\,theme\(colors\.bgColor\.1100\)_100\%\)\] {
    background-image: linear-gradient(#14152305 0%, #14152329 28%, #141523a3 58%, #141523eb 82%, #141523 100%)
}

.bg-\[linear-gradient\(180deg\,rgba\(20\,21\,35\,0\.2\)_0\%\,rgba\(127\,217\,250\,0\.2\)_100\%\)\] {
    background-image: linear-gradient(#14152333 0%, #7fd9fa33 100%)
}

.bg-\[linear-gradient\(180deg\,rgba\(20\,21\,35\,0\.36\)_0\%\,rgba\(20\,21\,35\,0\.24\)_18\%\,rgba\(20\,21\,35\,0\.16\)_36\%\,rgba\(20\,21\,35\,0\.64\)_64\%\,rgba\(20\,21\,35\,0\.92\)_84\%\,theme\(colors\.bgColor\.1100\)_100\%\)\] {
    background-image: linear-gradient(#1415235c 0%, #1415233d 18%, #14152329 36%, #141523a3 64%, #141523eb 84%, #141523 100%)
}

.bg-\[linear-gradient\(180deg\,rgba\(209\,179\,255\,0\.25\)_0\%\,rgba\(209\,179\,255\,0\.00\)_97\.4\%\)\] {
    background-image: linear-gradient(#d1b3ff40 0%, #d1b3ff00 97.4%)
}

.bg-\[linear-gradient\(180deg\,rgba\(253\,151\,39\,0\.04\)_0\%\,rgba\(253\,151\,39\,0\.1\)_66\%\,rgba\(255\,168\,72\,0\.1\)_100\%\)\] {
    background-image: linear-gradient(#fd97270a 0%, #fd97271a 66%, #ffa8481a 100%)
}

.bg-\[linear-gradient\(180deg\,rgba\(255\,196\,114\,0\.80\)_0\%\,rgba\(255\,196\,114\,0\.39\)_33\%\,rgba\(255\,196\,114\,0\.22\)_49\%\,rgba\(255\,196\,114\,0\)_100\%\)\] {
    background-image: linear-gradient(#ffc472cc 0%, #ffc47263 33%, #ffc47238 49%, #ffc47200 100%)
}

.bg-\[linear-gradient\(180deg\,rgba\(255\,215\,13\,0\.16\)_0\%\,transparent_100\%\)\] {
    background-image: linear-gradient(#ffd70d29 0%, #0000 100%)
}

.bg-\[linear-gradient\(180deg\,rgba\(37\,37\,57\,0\.00\)_0\%\,\#252539_100\%\)\] {
    background-image: linear-gradient(#25253900 0%, #252539 100%)
}

.bg-\[linear-gradient\(180deg\,rgba\(62\,64\,92\,0\.98\)_0\%\,rgba\(44\,46\,70\,0\.98\)_100\%\)\] {
    background-image: linear-gradient(#3e405cfa 0%, #2c2e46fa 100%)
}

.bg-\[linear-gradient\(180deg\,theme\(colors\.bgColor\.1100\)_0\%\,rgba\(20\,21\,35\,0\)_100\%\)\] {
    background-image: linear-gradient(#141523 0%, #14152300 100%)
}

.bg-\[linear-gradient\(35deg\,\#444570_14\.23\%\,\#01D676_225\.67\%\)\] {
    background-image: linear-gradient(35deg, #444570 14.23%, #01d676 225.67%)
}

.bg-\[linear-gradient\(46deg\,theme\(colors\.gold\.400\)_0\%\,theme\(colors\.gold\.1000\)_39\%\,theme\(colors\.gold\.400\)_99\%\,theme\(colors\.white\.800\)_100\%\)\] {
    background-image: linear-gradient(46deg, #ffc700 0%, #ffe177 39%, #ffc700 99%, #fff6d6 100%)
}

.bg-\[linear-gradient\(57\.58deg\,_\#4E4BD4_11\.85\%\,_\#3D3BAD_88\.83\%\)\] {
    background-image: linear-gradient(57.58deg, #4e4bd4 11.85%, #3d3bad 88.83%)
}

.bg-\[linear-gradient\(59deg\,\#33334D_51\.46\%\,\#282841_81\.05\%\)\] {
    background-image: linear-gradient(59deg, #33334d 51.46%, #282841 81.05%)
}

.bg-\[linear-gradient\(90deg\,\#01D67640_0\%\,\#171826_30\%\)\] {
    background-image: linear-gradient(90deg, #01d67640 0%, #171826 30%)
}

.bg-\[linear-gradient\(90deg\,\#252539_0\%\,rgba\(37\,37\,57\,0\.00\)_100\%\)\] {
    background-image: linear-gradient(90deg, #252539 0%, #25253900 100%)
}

.bg-\[linear-gradient\(90deg\,\#4ADE80_0\%\,\#22C55E_100\%\)\] {
    background-image: linear-gradient(90deg, #4ade80 0%, #22c55e 100%)
}

.bg-\[linear-gradient\(90deg\,\#FAC40140_0\%\,\#171826_30\%\)\] {
    background-image: linear-gradient(90deg, #fac40140 0%, #171826 30%)
}

.bg-\[linear-gradient\(90deg\,\#FF512F_0\%\,\#F09819_100\%\)\],
.bg-\[linear-gradient\(90deg\,_\#FF512F_0\%\,_\#F09819_100\%\)\] {
    background-image: linear-gradient(90deg, #ff512f 0%, #f09819 100%)
}

.bg-\[linear-gradient\(90deg\,rgba\(20\,21\,35\,0\)_0\%\,\#141523_100\%\)\] {
    background-image: linear-gradient(90deg, #14152300 0%, #141523 100%)
}

.bg-\[linear-gradient\(90deg\,rgba\(37\,37\,57\,0\.00\)_0\%\,\#252539_100\%\)\] {
    background-image: linear-gradient(90deg, #25253900 0%, #252539 100%)
}

.bg-\[linear-gradient\(90deg\,transparent\,\#404040\,transparent\)\] {
    background-image: linear-gradient(90deg, #0000, #404040, #0000)
}

.bg-\[linear-gradient\(95\.54deg\,\#1A1D2C_0\%\,\#183135_100\%\)\] {
    background-image: linear-gradient(95.54deg, #1a1d2c 0%, #183135 100%)
}

.bg-\[linear-gradient\(to_bottom\,rgba\(20\,21\,35\,0\.20\)\,rgba\(1\,214\,118\,0\.20\)\)\] {
    background-image: linear-gradient(#14152333, #01d67633)
}

.bg-\[linear-gradient\(to_bottom\,rgba\(20\,21\,35\,0\.20\)\,rgba\(127\,217\,250\,0\.20\)\)\] {
    background-image: linear-gradient(#14152333, #7fd9fa33)
}

.bg-\[linear-gradient\(to_bottom\,theme\(colors\.grey\.400\)\,theme\(colors\.primary\.200\)_50\%\,theme\(colors\.grey\.400\)\)\] {
    background-image: linear-gradient(#525266, #01d676 50%, #525266)
}

.bg-\[linear-gradient\(to_bottom\,transparent\,theme\(colors\.bgColor\.1100\)\)\] {
    background-image: linear-gradient(#0000, #141523)
}

.bg-\[linear-gradient\(to_right\,theme\(colors\.bgColor\.1100\)\,transparent\)\] {
    background-image: linear-gradient(90deg, #141523, #0000)
}

.bg-\[linear-gradient\(to_top\,rgb\(0\,0\,0\)_0\%\,rgb\(0\,0\,0\)_50\%\,transparent\)\] {
    background-image: linear-gradient(#0000, #000 50% 100%)
}

.bg-\[radial-gradient\(100\.2\%_100\.2\%_at_50\%_50\%\,rgba\(20\,21\,35\,0\.54\)_0\%\,rgba\(20\,21\,35\,0\.24\)_100\%\)\] {
    background-image: radial-gradient(100.2% 100.2%, #1415238a 0%, #1415233d 100%)
}

.bg-\[radial-gradient\(100\.2\%_100\.2\%_at_50\%_50\%\,rgba\(20\,21\,35\,0\.9\)_0\%\,rgba\(20\,21\,35\,0\.4\)_100\%\)\] {
    background-image: radial-gradient(100.2% 100.2%, #141523e6 0%, #14152366 100%)
}

.bg-\[radial-gradient\(circle_at_50\%_0\%\,\#112E2C_0\%\,\#151524_70\%\)\] {
    background-image: radial-gradient(circle at 50% 0, #112e2c 0%, #151524 70%)
}

.bg-\[radial-gradient\(circle_at_50\%_0\%\,theme\(colors\.gray\.760\)_0\%\,theme\(colors\.bgColor\.1000\)_70\%\)\] {
    background-image: radial-gradient(circle at 50% 0, #334b6a 0%, #141524 70%)
}

.bg-\[radial-gradient\(circle_at_50\%_calc\(50\%_\+_100px\)\,\#32355A_15\%\,\#252539_50\%\)\] {
    background-image: radial-gradient(circle at 50% calc(50% + 100px), #32355a 15%, #252539 50%)
}

.bg-\[radial-gradient\(ellipse_80\%_40\%_at_50\%_25\%\,\#1E3D59_0\%\,\#25263A_70\%\)\] {
    background-image: radial-gradient(80% 40% at 50% 25%, #1e3d59 0%, #25263a 70%)
}

.bg-\[url\(\'\/public\/img\/surveys\/fun\/survey-group-mobile\.png\'\)\] {
    background-image: url(/public/img/surveys/fun/survey-group-mobile.png)
}

.bg-\[url\(\'\/public\/img\/variable-rewards\/spin_modal_mobile\.webp\'\)\] {
    background-image: url(/public/img/variable-rewards/spin_modal_mobile.webp)
}

.bg-\[url\(\/public\/img\/cashout\/background\.png\)\] {
    background-image: url(/public/img/cashout/background.png)
}

.bg-\[url\(\/public\/img\/jackpot\/reel-bg\.png\)\] {
    background-image: url(/public/img/jackpot/reel-bg.png)
}

.bg-gradient-to-t {
    background-image: linear-gradient(to top, var(--tw-gradient-stops))
}

.bg-none {
    background-image: none
}

.from-grey-1000 {
    --tw-gradient-from: #1e1e2e var(--tw-gradient-from-position);
    --tw-gradient-to: #1e1e2e00 var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}

.to-transparent {
    --tw-gradient-to: transparent var(--tw-gradient-to-position)
}

.bg-\[length\:100\%\] {
    background-size: 100%
}

.bg-\[length\:100\%_100\%\] {
    background-size: 100% 100%
}

.bg-\[length\:100\%_auto\] {
    background-size: 100%
}

.bg-\[length\:1200px\] {
    background-size: 1200px
}

.bg-\[length\:170\%\] {
    background-size: 170%
}

.bg-\[length\:700px\] {
    background-size: 700px
}

.bg-contain {
    background-size: contain
}

.bg-cover {
    background-size: cover
}

.bg-clip-padding {
    background-clip: padding-box
}

.bg-clip-text {
    -webkit-background-clip: text;
    background-clip: text
}

.bg-\[center_-150px\] {
    background-position: 50% -150px
}

.bg-\[center_top\] {
    background-position: top
}

.bg-\[position\:center_bottom\] {
    background-position: bottom
}

.bg-\[position\:inherit\] {
    background-position: inherit
}

.bg-\[position\:var\(--cashout-hero-bg-pos\)\] {
    background-position: var(--cashout-hero-bg-pos)
}

.bg-bottom {
    background-position: bottom
}

.bg-center {
    background-position: 50%
}

.bg-top {
    background-position: top
}

.bg-repeat {
    background-repeat: repeat
}

.bg-no-repeat {
    background-repeat: no-repeat
}

.bg-repeat-x {
    background-repeat: repeat-x
}

.fill-black-50 {
    fill: #000
}

.fill-brand-200 {
    fill: #01d676
}

.fill-current {
    fill: currentColor
}

.fill-grey-300 {
    fill: #7d7d9e
}

.fill-primary-200 {
    fill: #01d676
}

.fill-primary-900 {
    fill: #141523
}

.fill-red-500 {
    fill: #ba1b1b
}

.fill-secondary-300 {
    fill: #383855
}

.fill-secondary-340 {
    fill: #33334d
}

.fill-secondary-350 {
    fill: #32324d
}

.fill-text-400 {
    fill: #a9a9ca
}

.stroke-grey-300 {
    stroke: #7d7d9e
}

.object-contain {
    -o-object-fit: contain;
    object-fit: contain
}

.object-cover {
    -o-object-fit: cover;
    object-fit: cover
}

.object-fill {
    -o-object-fit: fill;
    object-fit: fill
}

.object-\[0_bottom\] {
    -o-object-position: 0 bottom;
    object-position: 0 bottom
}

.object-\[center_25px\] {
    -o-object-position: center 25px;
    object-position: center 25px
}

.object-\[center_top\] {
    -o-object-position: center top;
    object-position: center top
}

.object-\[unset\] {
    -o-object-position: initial;
    object-position: initial
}

.object-bottom {
    -o-object-position: bottom;
    object-position: bottom
}

.object-center {
    -o-object-position: center;
    object-position: center
}

.\!p-0 {
    padding: 0 !important
}

.p-0 {
    padding: 0
}

.p-10 {
    padding: 2.5rem
}

.p-2 {
    padding: .5rem
}

.p-3 {
    padding: .75rem
}

.p-4 {
    padding: 1rem
}

.p-5 {
    padding: 1.25rem
}

.p-6 {
    padding: 1.5rem
}

.p-\[0_10px\] {
    padding: 0 10px
}

.p-\[0_15px\] {
    padding: 0 15px
}

.p-\[0_16px\] {
    padding: 0 16px
}

.p-\[0_24px_24px\] {
    padding: 0 24px 24px
}

.p-\[0_28px\] {
    padding: 0 28px
}

.p-\[0px_10px_100px_10px\] {
    padding: 0 10px 100px
}

.p-\[0px_12px\] {
    padding: 0 12px
}

.p-\[0px_15px\] {
    padding: 0 15px
}

.p-\[0px_25px_100px_25px\] {
    padding: 0 25px 100px
}

.p-\[0px_6px\] {
    padding: 0 6px
}

.p-\[0px_8px\] {
    padding: 0 8px
}

.p-\[10px\] {
    padding: 10px
}

.p-\[10px_10px_10px_16px\] {
    padding: 10px 10px 10px 16px
}

.p-\[10px_12px\] {
    padding: 10px 12px
}

.p-\[10px_12px_12px\] {
    padding: 10px 12px 12px
}

.p-\[10px_20px\] {
    padding: 10px 20px
}

.p-\[10px_25px_25px\] {
    padding: 10px 25px 25px
}

.p-\[10px_8px\] {
    padding: 10px 8px
}

.p-\[11px\] {
    padding: 11px
}

.p-\[12px\] {
    padding: 12px
}

.p-\[12px_0_0\] {
    padding: 12px 0 0
}

.p-\[12px_0px\] {
    padding: 12px 0
}

.p-\[12px_12px_24px_12px\] {
    padding: 12px 12px 24px
}

.p-\[12px_14px\] {
    padding: 12px 14px
}

.p-\[12px_16px\] {
    padding: 12px 16px
}

.p-\[12px_8px\] {
    padding: 12px 8px
}

.p-\[12px_8px_4px_8px\] {
    padding: 12px 8px 4px
}

.p-\[13px\] {
    padding: 13px
}

.p-\[140px_16px_32px\] {
    padding: 140px 16px 32px
}

.p-\[14px\] {
    padding: 14px
}

.p-\[14px_20px\] {
    padding: 14px 20px
}

.p-\[14px_21px\] {
    padding: 14px 21px
}

.p-\[15px\] {
    padding: 15px
}

.p-\[16px\] {
    padding: 16px
}

.p-\[16px_12px\] {
    padding: 16px 12px
}

.p-\[16px_16px\] {
    padding: 16px
}

.p-\[16px_16px_0\],
.p-\[16px_16px_0px\] {
    padding: 16px 16px 0
}

.p-\[16px_20px\] {
    padding: 16px 20px
}

.p-\[16px_24px\] {
    padding: 16px 24px
}

.p-\[16px_8px\] {
    padding: 16px 8px
}

.p-\[18px\] {
    padding: 18px
}

.p-\[18px_0_0_0\] {
    padding: 18px 0 0
}

.p-\[1px_10px\] {
    padding: 1px 10px
}

.p-\[1px_4px\] {
    padding: 1px 4px
}

.p-\[1rem\] {
    padding: 1rem
}

.p-\[2\.5vw\] {
    padding: 2.5vw
}

.p-\[20px\] {
    padding: 20px
}

.p-\[20px_0\] {
    padding: 20px 0
}

.p-\[20px_0_0_0\] {
    padding: 20px 0 0
}

.p-\[20px_14px\] {
    padding: 20px 14px
}

.p-\[20px_16px\] {
    padding: 20px 16px
}

.p-\[20px_16px_40px_16px\] {
    padding: 20px 16px 40px
}

.p-\[22px_16px\] {
    padding: 22px 16px
}

.p-\[24px\] {
    padding: 24px
}

.p-\[24px_12px\] {
    padding: 24px 12px
}

.p-\[24px_16px\] {
    padding: 24px 16px
}

.p-\[24px_16px_32px\] {
    padding: 24px 16px 32px
}

.p-\[24px_20px\] {
    padding: 24px 20px
}

.p-\[24px_20px_24px_16px\] {
    padding: 24px 20px 24px 16px
}

.p-\[24px_32px\] {
    padding: 24px 32px
}

.p-\[24px_48px\] {
    padding: 24px 48px
}

.p-\[25px\] {
    padding: 25px
}

.p-\[25px_20px\] {
    padding: 25px 20px
}

.p-\[26px_12px_14px_12px\] {
    padding: 26px 12px 14px
}

.p-\[28px\] {
    padding: 28px
}

.p-\[28px_16px\] {
    padding: 28px 16px
}

.p-\[28px_16px_0px\] {
    padding: 28px 16px 0
}

.p-\[28px_16px_32px\] {
    padding: 28px 16px 32px
}

.p-\[28px_24px\] {
    padding: 28px 24px
}

.p-\[2px\] {
    padding: 2px
}

.p-\[2px_12px\] {
    padding: 2px 12px
}

.p-\[2px_17px\] {
    padding: 2px 17px
}

.p-\[2px_4px\] {
    padding: 2px 4px
}

.p-\[2px_5px\] {
    padding: 2px 5px
}

.p-\[2px_6px_2px_9px\] {
    padding: 2px 6px 2px 9px
}

.p-\[2px_8px\] {
    padding: 2px 8px
}

.p-\[30px_0\],
.p-\[30px_0px\] {
    padding: 30px 0
}

.p-\[30px_24px_0\] {
    padding: 30px 24px 0
}

.p-\[32px\] {
    padding: 32px
}

.p-\[32px_12px\] {
    padding: 32px 12px
}

.p-\[32px_16px\] {
    padding: 32px 16px
}

.p-\[32px_24px_24px\] {
    padding: 32px 24px 24px
}

.p-\[3px\] {
    padding: 3px
}

.p-\[4\.5px_16px\] {
    padding: 4.5px 16px
}

.p-\[40px\] {
    padding: 40px
}

.p-\[40px_0\] {
    padding: 40px 0
}

.p-\[40px_16px\] {
    padding: 40px 16px
}

.p-\[40px_16px_0px_16px\] {
    padding: 40px 16px 0
}

.p-\[40px_20px\] {
    padding: 40px 20px
}

.p-\[40px_24px\] {
    padding: 40px 24px
}

.p-\[40px_30px\] {
    padding: 40px 30px
}

.p-\[40px_40px_28px_40px\] {
    padding: 40px 40px 28px
}

.p-\[48px_16px_24px\] {
    padding: 48px 16px 24px
}

.p-\[48px_24px\] {
    padding: 48px 24px
}

.p-\[48px_32px\] {
    padding: 48px 32px
}

.p-\[4px\] {
    padding: 4px
}

.p-\[4px_0\] {
    padding: 4px 0
}

.p-\[4px_10px\] {
    padding: 4px 10px
}

.p-\[4px_12px\] {
    padding: 4px 12px
}

.p-\[4px_16px\] {
    padding: 4px 16px
}

.p-\[4px_5px\] {
    padding: 4px 5px
}

.p-\[4px_6px\] {
    padding: 4px 6px
}

.p-\[4px_8px\] {
    padding: 4px 8px
}

.p-\[50px_16px\] {
    padding: 50px 16px
}

.p-\[50px_20px_150px_20px\] {
    padding: 50px 20px 150px
}

.p-\[56px_0_24px_0\] {
    padding: 56px 0 24px
}

.p-\[5px\] {
    padding: 5px
}

.p-\[5px_8px\] {
    padding: 5px 8px
}

.p-\[60px_24px\] {
    padding: 60px 24px
}

.p-\[6px\] {
    padding: 6px
}

.p-\[6px_10px\] {
    padding: 6px 10px
}

.p-\[6px_12px\] {
    padding: 6px 12px
}

.p-\[6px_16px\] {
    padding: 6px 16px
}

.p-\[6px_18px\] {
    padding: 6px 18px
}

.p-\[6px_8px\] {
    padding: 6px 8px
}

.p-\[7\.5px\] {
    padding: 7.5px
}

.p-\[7px\] {
    padding: 7px
}

.p-\[7px_12px_12px_12px\] {
    padding: 7px 12px 12px
}

.p-\[8\.5px\] {
    padding: 8.5px
}

.p-\[8px\] {
    padding: 8px
}

.p-\[8px_0\] {
    padding: 8px 0
}

.p-\[8px_0_0_0\] {
    padding: 8px 0 0
}

.p-\[8px_10px\] {
    padding: 8px 10px
}

.p-\[8px_12px\] {
    padding: 8px 12px
}

.p-\[8px_16px\] {
    padding: 8px 16px
}

.p-\[8px_16px_16px_16px\] {
    padding: 8px 16px 16px
}

.p-\[8px_16px_24px\] {
    padding: 8px 16px 24px
}

.p-\[8px_6px\] {
    padding: 8px 6px
}

.p-\[8px_8px\] {
    padding: 8px
}

.p-\[8px_8px_16px_8px\] {
    padding: 8px 8px 16px
}

.p-\[9\.5px_16px\] {
    padding: 9.5px 16px
}

.p-\[9px\] {
    padding: 9px
}

.p-\[9px_14px\] {
    padding: 9px 14px
}

.p-px {
    padding: 1px
}

.\!px-\[12px\] {
    padding-left: 12px !important;
    padding-right: 12px !important
}

.\!py-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important
}

.px-0 {
    padding-left: 0;
    padding-right: 0
}

.px-1 {
    padding-left: .25rem;
    padding-right: .25rem
}

.px-2 {
    padding-left: .5rem;
    padding-right: .5rem
}

.px-3 {
    padding-left: .75rem;
    padding-right: .75rem
}

.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-\[1\.5rem\] {
    padding-left: 1.5rem;
    padding-right: 1.5rem
}

.px-\[10px\] {
    padding-left: 10px;
    padding-right: 10px
}

.px-\[12\.8px\] {
    padding-left: 12.8px;
    padding-right: 12.8px
}

.px-\[12px\] {
    padding-left: 12px;
    padding-right: 12px
}

.px-\[14\.5px\] {
    padding-left: 14.5px;
    padding-right: 14.5px
}

.px-\[14px\] {
    padding-left: 14px;
    padding-right: 14px
}

.px-\[15px\] {
    padding-left: 15px;
    padding-right: 15px
}

.px-\[16px\] {
    padding-left: 16px;
    padding-right: 16px
}

.px-\[17px\] {
    padding-left: 17px;
    padding-right: 17px
}

.px-\[20px\] {
    padding-left: 20px;
    padding-right: 20px
}

.px-\[21px\] {
    padding-left: 21px;
    padding-right: 21px
}

.px-\[24px\] {
    padding-left: 24px;
    padding-right: 24px
}

.px-\[25px\] {
    padding-left: 25px;
    padding-right: 25px
}

.px-\[28px\] {
    padding-left: 28px;
    padding-right: 28px
}

.px-\[2px\] {
    padding-left: 2px;
    padding-right: 2px
}

.px-\[32px\] {
    padding-left: 32px;
    padding-right: 32px
}

.px-\[40px\] {
    padding-left: 40px;
    padding-right: 40px
}

.px-\[4px\] {
    padding-left: 4px;
    padding-right: 4px
}

.px-\[50px\] {
    padding-left: 50px;
    padding-right: 50px
}

.px-\[53px\] {
    padding-left: 53px;
    padding-right: 53px
}

.px-\[56px\] {
    padding-left: 56px;
    padding-right: 56px
}

.px-\[5px\] {
    padding-left: 5px;
    padding-right: 5px
}

.px-\[60px\] {
    padding-left: 60px;
    padding-right: 60px
}

.px-\[6px\] {
    padding-left: 6px;
    padding-right: 6px
}

.px-\[7px\] {
    padding-left: 7px;
    padding-right: 7px
}

.px-\[8px\] {
    padding-left: 8px;
    padding-right: 8px
}

.px-\[9px\] {
    padding-left: 9px;
    padding-right: 9px
}

.py-0 {
    padding-top: 0;
    padding-bottom: 0
}

.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-3 {
    padding-top: .75rem;
    padding-bottom: .75rem
}

.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-8 {
    padding-top: 2rem;
    padding-bottom: 2rem
}

.py-\[0\.5rem\] {
    padding-top: .5rem;
    padding-bottom: .5rem
}

.py-\[0\.8em\] {
    padding-top: .8em;
    padding-bottom: .8em
}

.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-\[14px\] {
    padding-top: 14px;
    padding-bottom: 14px
}

.py-\[15\.5px\] {
    padding-top: 15.5px;
    padding-bottom: 15.5px
}

.py-\[15px\] {
    padding-top: 15px;
    padding-bottom: 15px
}

.py-\[16px\] {
    padding-top: 16px;
    padding-bottom: 16px
}

.py-\[17px\] {
    padding-top: 17px;
    padding-bottom: 17px
}

.py-\[18px\] {
    padding-top: 18px;
    padding-bottom: 18px
}

.py-\[1px\] {
    padding-top: 1px;
    padding-bottom: 1px
}

.py-\[1rem\] {
    padding-top: 1rem;
    padding-bottom: 1rem
}

.py-\[2\.5px\] {
    padding-top: 2.5px;
    padding-bottom: 2.5px
}

.py-\[20px\] {
    padding-top: 20px;
    padding-bottom: 20px
}

.py-\[22px\] {
    padding-top: 22px;
    padding-bottom: 22px
}

.py-\[24px\] {
    padding-top: 24px;
    padding-bottom: 24px
}

.py-\[25px\] {
    padding-top: 25px;
    padding-bottom: 25px
}

.py-\[28px\] {
    padding-top: 28px;
    padding-bottom: 28px
}

.py-\[2px\] {
    padding-top: 2px;
    padding-bottom: 2px
}

.py-\[3\.5px\] {
    padding-top: 3.5px;
    padding-bottom: 3.5px
}

.py-\[30px\] {
    padding-top: 30px;
    padding-bottom: 30px
}

.py-\[32px\] {
    padding-top: 32px;
    padding-bottom: 32px
}

.py-\[3px\] {
    padding-top: 3px;
    padding-bottom: 3px
}

.py-\[4\.5px\] {
    padding-top: 4.5px;
    padding-bottom: 4.5px
}

.py-\[40px\] {
    padding-top: 40px;
    padding-bottom: 40px
}

.py-\[42px\] {
    padding-top: 42px;
    padding-bottom: 42px
}

.py-\[43px\] {
    padding-top: 43px;
    padding-bottom: 43px
}

.py-\[4px\] {
    padding-top: 4px;
    padding-bottom: 4px
}

.py-\[5\.5px\] {
    padding-top: 5.5px;
    padding-bottom: 5.5px
}

.py-\[5px\] {
    padding-top: 5px;
    padding-bottom: 5px
}

.py-\[60px\] {
    padding-top: 60px;
    padding-bottom: 60px
}

.py-\[64px\] {
    padding-top: 64px;
    padding-bottom: 64px
}

.py-\[6px\] {
    padding-top: 6px;
    padding-bottom: 6px
}

.py-\[7\.5px\] {
    padding-top: 7.5px;
    padding-bottom: 7.5px
}

.py-\[7px\] {
    padding-top: 7px;
    padding-bottom: 7px
}

.py-\[80px\] {
    padding-top: 80px;
    padding-bottom: 80px
}

.py-\[8px\] {
    padding-top: 8px;
    padding-bottom: 8px
}

.py-\[9\.5px\] {
    padding-top: 9.5px;
    padding-bottom: 9.5px
}

.py-\[9px\] {
    padding-top: 9px;
    padding-bottom: 9px
}

.\!pb-\[10px\] {
    padding-bottom: 10px !important
}

.\!pl-\[4px\] {
    padding-left: 4px !important
}

.pb-0 {
    padding-bottom: 0
}

.pb-16 {
    padding-bottom: 4rem
}

.pb-2 {
    padding-bottom: .5rem
}

.pb-3 {
    padding-bottom: .75rem
}

.pb-4 {
    padding-bottom: 1rem
}

.pb-5 {
    padding-bottom: 1.25rem
}

.pb-6 {
    padding-bottom: 1.5rem
}

.pb-8 {
    padding-bottom: 2rem
}

.pb-\[100\%\] {
    padding-bottom: 100%
}

.pb-\[100px\] {
    padding-bottom: 100px
}

.pb-\[10px\] {
    padding-bottom: 10px
}

.pb-\[125px\] {
    padding-bottom: 125px
}

.pb-\[12px\] {
    padding-bottom: 12px
}

.pb-\[140px\] {
    padding-bottom: 140px
}

.pb-\[14px\] {
    padding-bottom: 14px
}

.pb-\[160px\] {
    padding-bottom: 160px
}

.pb-\[16px\] {
    padding-bottom: 16px
}

.pb-\[17px\] {
    padding-bottom: 17px
}

.pb-\[18px\] {
    padding-bottom: 18px
}

.pb-\[20px\] {
    padding-bottom: 20px
}

.pb-\[21px\] {
    padding-bottom: 21px
}

.pb-\[24px\] {
    padding-bottom: 24px
}

.pb-\[25px\] {
    padding-bottom: 25px
}

.pb-\[28px\] {
    padding-bottom: 28px
}

.pb-\[2px\] {
    padding-bottom: 2px
}

.pb-\[30px\] {
    padding-bottom: 30px
}

.pb-\[32px\] {
    padding-bottom: 32px
}

.pb-\[36px\] {
    padding-bottom: 36px
}

.pb-\[40px\] {
    padding-bottom: 40px
}

.pb-\[4px\] {
    padding-bottom: 4px
}

.pb-\[56\.25\%\] {
    padding-bottom: 56.25%
}

.pb-\[64px\] {
    padding-bottom: 64px
}

.pb-\[6px\] {
    padding-bottom: 6px
}

.pb-\[70px\] {
    padding-bottom: 70px
}

.pb-\[80px\] {
    padding-bottom: 80px
}

.pb-\[8px\] {
    padding-bottom: 8px
}

.pb-\[90px\] {
    padding-bottom: 90px
}

.pb-\[96px\] {
    padding-bottom: 96px
}

.pb-\[calc\(var\(--bottom-nav-height\,0px\)_\+_var\(--secondary-header-height\,0px\)\)\] {
    padding-bottom: calc(var(--bottom-nav-height, 0px) + var(--secondary-header-height, 0px))
}

.pb-\[env\(safe-area-inset-bottom\)\] {
    padding-bottom: env(safe-area-inset-bottom)
}

.pb-\[max\(16px\,env\(safe-area-inset-bottom\)\)\] {
    padding-bottom: max(16px, env(safe-area-inset-bottom))
}

.pb-\[max\(20px\,env\(safe-area-inset-bottom\)\)\] {
    padding-bottom: max(20px, env(safe-area-inset-bottom))
}

.pb-\[max\(24px\,env\(safe-area-inset-bottom\)\)\] {
    padding-bottom: max(24px, env(safe-area-inset-bottom))
}

.pb-\[min\(16px\,env\(safe-area-inset-bottom\)\)\] {
    padding-bottom: min(16px, env(safe-area-inset-bottom))
}

.pe-0 {
    padding-inline-end: 0
}

.pe-\[unset\] {
    padding-inline-end: unset
}

.pl-0 {
    padding-left: 0
}

.pl-2 {
    padding-left: .5rem
}

.pl-3 {
    padding-left: .75rem
}

.pl-4 {
    padding-left: 1rem
}

.pl-6 {
    padding-left: 1.5rem
}

.pl-\[1\.2em\] {
    padding-left: 1.2em
}

.pl-\[10px\] {
    padding-left: 10px
}

.pl-\[11\.5px\] {
    padding-left: 11.5px
}

.pl-\[12px\] {
    padding-left: 12px
}

.pl-\[15px\] {
    padding-left: 15px
}

.pl-\[16px\] {
    padding-left: 16px
}

.pl-\[18px\] {
    padding-left: 18px
}

.pl-\[20px\] {
    padding-left: 20px
}

.pl-\[24px\] {
    padding-left: 24px
}

.pl-\[28px\] {
    padding-left: 28px
}

.pl-\[32px\] {
    padding-left: 32px
}

.pl-\[36px\] {
    padding-left: 36px
}

.pl-\[38px\] {
    padding-left: 38px
}

.pl-\[40px\] {
    padding-left: 40px
}

.pl-\[42px\] {
    padding-left: 42px
}

.pl-\[48px\] {
    padding-left: 48px
}

.pl-\[4px\] {
    padding-left: 4px
}

.pl-\[6px\] {
    padding-left: 6px
}

.pl-\[8px\] {
    padding-left: 8px
}

.pl-\[9px\] {
    padding-left: 9px
}

.pr-0 {
    padding-right: 0
}

.pr-1 {
    padding-right: .25rem
}

.pr-2 {
    padding-right: .5rem
}

.pr-4 {
    padding-right: 1rem
}

.pr-6 {
    padding-right: 1.5rem
}

.pr-\[0px\] {
    padding-right: 0
}

.pr-\[10px\] {
    padding-right: 10px
}

.pr-\[120px\] {
    padding-right: 120px
}

.pr-\[12px\] {
    padding-right: 12px
}

.pr-\[14px\] {
    padding-right: 14px
}

.pr-\[15px\] {
    padding-right: 15px
}

.pr-\[16px\] {
    padding-right: 16px
}

.pr-\[18px\] {
    padding-right: 18px
}

.pr-\[20px\] {
    padding-right: 20px
}

.pr-\[21px\] {
    padding-right: 21px
}

.pr-\[24px\] {
    padding-right: 24px
}

.pr-\[30px\] {
    padding-right: 30px
}

.pr-\[32px\] {
    padding-right: 32px
}

.pr-\[40px\] {
    padding-right: 40px
}

.pr-\[42px\] {
    padding-right: 42px
}

.pr-\[44px\] {
    padding-right: 44px
}

.pr-\[45px\] {
    padding-right: 45px
}

.pr-\[4px\] {
    padding-right: 4px
}

.pr-\[50px\] {
    padding-right: 50px
}

.pr-\[56px\] {
    padding-right: 56px
}

.pr-\[5px\] {
    padding-right: 5px
}

.pr-\[6px\] {
    padding-right: 6px
}

.pr-\[8px\] {
    padding-right: 8px
}

.ps-6 {
    padding-inline-start: 1.5rem
}

.pt-0 {
    padding-top: 0
}

.pt-10 {
    padding-top: 2.5rem
}

.pt-14 {
    padding-top: 3.5rem
}

.pt-2 {
    padding-top: .5rem
}

.pt-24 {
    padding-top: 6rem
}

.pt-3 {
    padding-top: .75rem
}

.pt-4 {
    padding-top: 1rem
}

.pt-6 {
    padding-top: 1.5rem
}

.pt-8 {
    padding-top: 2rem
}

.pt-9 {
    padding-top: 2.25rem
}

.pt-\[0\.5rem\] {
    padding-top: .5rem
}

.pt-\[100px\] {
    padding-top: 100px
}

.pt-\[10px\] {
    padding-top: 10px
}

.pt-\[12px\] {
    padding-top: 12px
}

.pt-\[15px\] {
    padding-top: 15px
}

.pt-\[16px\] {
    padding-top: 16px
}

.pt-\[18px\] {
    padding-top: 18px
}

.pt-\[20px\] {
    padding-top: 20px
}

.pt-\[22px\] {
    padding-top: 22px
}

.pt-\[24px\] {
    padding-top: 24px
}

.pt-\[25px\] {
    padding-top: 25px
}

.pt-\[28px\] {
    padding-top: 28px
}

.pt-\[2px\] {
    padding-top: 2px
}

.pt-\[30px\] {
    padding-top: 30px
}

.pt-\[32px\] {
    padding-top: 32px
}

.pt-\[35px\] {
    padding-top: 35px
}

.pt-\[36px\] {
    padding-top: 36px
}

.pt-\[38px\] {
    padding-top: 38px
}

.pt-\[3px\] {
    padding-top: 3px
}

.pt-\[40px\] {
    padding-top: 40px
}

.pt-\[44px\] {
    padding-top: 44px
}

.pt-\[48px\] {
    padding-top: 48px
}

.pt-\[4px\] {
    padding-top: 4px
}

.pt-\[50px\] {
    padding-top: 50px
}

.pt-\[52px\] {
    padding-top: 52px
}

.pt-\[56px\] {
    padding-top: 56px
}

.pt-\[64px\] {
    padding-top: 64px
}

.pt-\[8px\] {
    padding-top: 8px
}

.pt-\[calc\(var\(--header-height\)\+20px\)\] {
    padding-top: calc(var(--header-height) + 20px)
}

.pt-\[var\(--secondary-header-height\)\] {
    padding-top: var(--secondary-header-height)
}

.text-left {
    text-align: left
}

.text-center {
    text-align: center
}

.text-right {
    text-align: right
}

.text-justify {
    text-align: justify
}

.text-start {
    text-align: start
}

.text-end {
    text-align: end
}

.align-top {
    vertical-align: top
}

.align-middle {
    vertical-align: middle
}

.align-text-bottom {
    vertical-align: text-bottom
}

.font-\[Poppins\] {
    font-family: Poppins
}

.font-\[inherit\] {
    font-family: inherit
}

.font-mono {
    font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace
}

.font-poppins {
    font-family: var(--font-poppins), sans-serif
}

.\!text-\[1\.64rem\] {
    font-size: 1.64rem !important
}

.\!text-\[10px\] {
    font-size: 10px !important
}

.\!text-\[11px\] {
    font-size: 11px !important
}

.\!text-\[12px\] {
    font-size: 12px !important
}

.\!text-\[15px\] {
    font-size: 15px !important
}

.\!text-\[16px\] {
    font-size: 16px !important
}

.\!text-\[20px\] {
    font-size: 20px !important
}

.text-2xl {
    font-size: 20px
}

.text-2xxl {
    font-size: 24px
}

.text-3xl {
    font-size: 30px
}

.text-4xl {
    font-size: 32px
}

.text-\[0\.85rem\] {
    font-size: .85rem
}

.text-\[1\.15rem\] {
    font-size: 1.15rem
}

.text-\[1\.64rem\] {
    font-size: 1.64rem
}

.text-\[10px\] {
    font-size: 10px
}

.text-\[11px\] {
    font-size: 11px
}

.text-\[12px\] {
    font-size: 12px
}

.text-\[13px\] {
    font-size: 13px
}

.text-\[14\.374px\] {
    font-size: 14.374px
}

.text-\[14px\] {
    font-size: 14px
}

.text-\[15px\] {
    font-size: 15px
}

.text-\[16px\] {
    font-size: 16px
}

.text-\[17px\] {
    font-size: 17px
}

.text-\[18px\] {
    font-size: 18px
}

.text-\[19px\] {
    font-size: 19px
}

.text-\[1rem\] {
    font-size: 1rem
}

.text-\[20px\] {
    font-size: 20px
}

.text-\[22px\] {
    font-size: 22px
}

.text-\[24px\] {
    font-size: 24px
}

.text-\[25px\] {
    font-size: 25px
}

.text-\[26px\] {
    font-size: 26px
}

.text-\[28px\] {
    font-size: 28px
}

.text-\[30px\] {
    font-size: 30px
}

.text-\[32px\] {
    font-size: 32px
}

.text-\[34px\] {
    font-size: 34px
}

.text-\[36px\] {
    font-size: 36px
}

.text-\[40px\] {
    font-size: 40px
}

.text-\[48px\] {
    font-size: 48px
}

.text-\[50px\] {
    font-size: 50px
}

.text-\[52px\] {
    font-size: 52px
}

.text-\[56px\] {
    font-size: 56px
}

.text-\[5px\] {
    font-size: 5px
}

.text-\[64px\] {
    font-size: 64px
}

.text-\[6px\] {
    font-size: 6px
}

.text-\[72px\] {
    font-size: 72px
}

.text-\[7px\] {
    font-size: 7px
}

.text-\[8px\] {
    font-size: 8px
}

.text-\[9px\] {
    font-size: 9px
}

.text-\[length\:inherit\] {
    font-size: inherit
}

.text-\[length\:var\(--bonus-fs-base\)\] {
    font-size: var(--bonus-fs-base)
}

.text-base {
    font-size: 1rem;
    line-height: 1.5rem
}

.text-lg {
    font-size: 16px
}

.text-md {
    font-size: 14px
}

.text-sm {
    font-size: 12px
}

.text-xl {
    font-size: 18px
}

.text-xs {
    font-size: 11px
}

.\!font-bold {
    font-weight: 700 !important
}

.\!font-normal {
    font-weight: 400 !important
}

.\!font-semibold {
    font-weight: 600 !important
}

.font-\[number\:inherit\] {
    font-weight: inherit
}

.font-black {
    font-weight: 900
}

.font-bold {
    font-weight: 700
}

.font-extrabold {
    font-weight: 800
}

.font-light {
    font-weight: 300
}

.font-medium {
    font-weight: 500
}

.font-normal {
    font-weight: 400
}

.font-semibold {
    font-weight: 600
}

.uppercase {
    text-transform: uppercase
}

.lowercase {
    text-transform: lowercase
}

.capitalize {
    text-transform: capitalize
}

.normal-case {
    text-transform: none
}

.italic {
    font-style: italic
}

.not-italic {
    font-style: normal
}

.normal-nums {
    font-variant-numeric: normal
}

.ordinal {
    --tw-ordinal: ordinal;
    font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)
}

.slashed-zero {
    --tw-slashed-zero: slashed-zero;
    font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)
}

.lining-nums {
    --tw-numeric-figure: lining-nums;
    font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)
}

.oldstyle-nums {
    --tw-numeric-figure: oldstyle-nums;
    font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)
}

.proportional-nums {
    --tw-numeric-spacing: proportional-nums;
    font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)
}

.tabular-nums {
    --tw-numeric-spacing: tabular-nums;
    font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)
}

.diagonal-fractions {
    --tw-numeric-fraction: diagonal-fractions;
    font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)
}

.stacked-fractions {
    --tw-numeric-fraction: stacked-fractions;
    font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)
}

.\!leading-\[16px\] {
    line-height: 16px !important
}

.\!leading-\[20px\] {
    line-height: 20px !important
}

.leading-4 {
    line-height: 1rem
}

.leading-5 {
    line-height: 1.25rem
}

.leading-6 {
    line-height: 1.5rem
}

.leading-\[0\] {
    line-height: 0
}

.leading-\[1\.15\] {
    line-height: 1.15
}

.leading-\[1\.1\] {
    line-height: 1.1
}

.leading-\[1\.25\] {
    line-height: 1.25
}

.leading-\[1\.2\] {
    line-height: 1.2
}

.leading-\[1\.33\] {
    line-height: 1.33
}

.leading-\[1\.375\] {
    line-height: 1.375
}

.leading-\[1\.3\] {
    line-height: 1.3
}

.leading-\[1\.4\] {
    line-height: 1.4
}

.leading-\[1\.55\] {
    line-height: 1.55
}

.leading-\[1\.5\] {
    line-height: 1.5
}

.leading-\[1\.625\] {
    line-height: 1.625
}

.leading-\[1\.6\] {
    line-height: 1.6
}

.leading-\[1\.8\] {
    line-height: 1.8
}

.leading-\[100\%\] {
    line-height: 100%
}

.leading-\[110\%\] {
    line-height: 110%
}

.leading-\[115\%\] {
    line-height: 115%
}

.leading-\[120\%\] {
    line-height: 120%
}

.leading-\[12px\] {
    line-height: 12px
}

.leading-\[130\%\] {
    line-height: 130%
}

.leading-\[13px\] {
    line-height: 13px
}

.leading-\[140\%\] {
    line-height: 140%
}

.leading-\[144\%\] {
    line-height: 144%
}

.leading-\[14px\] {
    line-height: 14px
}

.leading-\[150\%\] {
    line-height: 150%
}

.leading-\[157\%\] {
    line-height: 157%
}

.leading-\[15px\] {
    line-height: 15px
}

.leading-\[16\.5px\] {
    line-height: 16.5px
}

.leading-\[160\%\] {
    line-height: 160%
}

.leading-\[165\%\] {
    line-height: 165%
}

.leading-\[166\%\] {
    line-height: 166%
}

.leading-\[16px\] {
    line-height: 16px
}

.leading-\[18px\] {
    line-height: 18px
}

.leading-\[1\] {
    line-height: 1
}

.leading-\[1em\] {
    line-height: 1em
}

.leading-\[20px\] {
    line-height: 20px
}

.leading-\[21px\] {
    line-height: 21px
}

.leading-\[22\.4px\] {
    line-height: 22.4px
}

.leading-\[22px\] {
    line-height: 22px
}

.leading-\[24px\] {
    line-height: 24px
}

.leading-\[26px\] {
    line-height: 26px
}

.leading-\[27px\] {
    line-height: 27px
}

.leading-\[28px\] {
    line-height: 28px
}

.leading-\[2\] {
    line-height: 2
}

.leading-\[30px\] {
    line-height: 30px
}

.leading-\[32px\] {
    line-height: 32px
}

.leading-\[36px\] {
    line-height: 36px
}

.leading-\[40px\] {
    line-height: 40px
}

.leading-\[48px\] {
    line-height: 48px
}

.leading-\[56px\] {
    line-height: 56px
}

.leading-\[58px\] {
    line-height: 58px
}

.leading-\[inherit\] {
    line-height: inherit
}

.leading-\[normal\] {
    line-height: normal
}

.leading-none {
    line-height: 1
}

.leading-normal {
    line-height: 1.5
}

.tracking-\[-0\.02em\] {
    letter-spacing: -.02em
}

.tracking-\[-0\.08px\] {
    letter-spacing: -.08px
}

.tracking-\[-0\.12px\] {
    letter-spacing: -.12px
}

.tracking-\[-0\.16px\] {
    letter-spacing: -.16px
}

.tracking-\[-0\.1px\] {
    letter-spacing: -.1px
}

.tracking-\[-0\.24px\] {
    letter-spacing: -.24px
}

.tracking-\[-0\.26px\] {
    letter-spacing: -.26px
}

.tracking-\[-0\.32px\] {
    letter-spacing: -.32px
}

.tracking-\[-0\.4px\] {
    letter-spacing: -.4px
}

.tracking-\[-0\.8px\] {
    letter-spacing: -.8px
}

.tracking-\[\.01em\],
.tracking-\[0\.01em\] {
    letter-spacing: .01em
}

.tracking-\[0\.02em\] {
    letter-spacing: .02em
}

.tracking-\[0\.04em\] {
    letter-spacing: .04em
}

.tracking-\[0\.08em\] {
    letter-spacing: .08em
}

.tracking-\[0\.16px\] {
    letter-spacing: .16px
}

.tracking-\[0\.24px\] {
    letter-spacing: .24px
}

.tracking-\[0\.287px\] {
    letter-spacing: .287px
}

.tracking-\[0\.28px\] {
    letter-spacing: .28px
}

.tracking-\[0\.2em\] {
    letter-spacing: .2em
}

.tracking-\[0\.2px\] {
    letter-spacing: .2px
}

.tracking-\[0\.32px\] {
    letter-spacing: .32px
}

.tracking-\[0\.36px\] {
    letter-spacing: .36px
}

.tracking-\[0\.48px\] {
    letter-spacing: .48px
}

.tracking-\[0\.4px\] {
    letter-spacing: .4px
}

.tracking-\[0\.5px\] {
    letter-spacing: .5px
}

.tracking-\[0\.64px\] {
    letter-spacing: .64px
}

.tracking-\[0\.8px\] {
    letter-spacing: .8px
}

.tracking-\[0\],
.tracking-\[0px\] {
    letter-spacing: 0
}

.tracking-\[2\%\] {
    letter-spacing: 2%
}

.tracking-\[inherit\] {
    letter-spacing: inherit
}

.tracking-tight {
    letter-spacing: -.025em
}

.tracking-wider {
    letter-spacing: .05em
}

.\!text-\[\#fff\] {
    --tw-text-opacity: 1 !important;
    color: rgb(255 255 255/var(--tw-text-opacity, 1)) !important
}

.\!text-grey-100 {
    --tw-text-opacity: 1 !important;
    color: rgb(204 204 221/var(--tw-text-opacity, 1)) !important
}

.text-\[\#000000\] {
    --tw-text-opacity: 1;
    color: rgb(0 0 0/var(--tw-text-opacity, 1))
}

.text-\[\#00361F\] {
    --tw-text-opacity: 1;
    color: rgb(0 54 31/var(--tw-text-opacity, 1))
}

.text-\[\#01D676\] {
    --tw-text-opacity: 1;
    color: rgb(1 214 118/var(--tw-text-opacity, 1))
}

.text-\[\#01FF97\] {
    --tw-text-opacity: 1;
    color: rgb(1 255 151/var(--tw-text-opacity, 1))
}

.text-\[\#01d676\] {
    --tw-text-opacity: 1;
    color: rgb(1 214 118/var(--tw-text-opacity, 1))
}

.text-\[\#0f9d58\] {
    --tw-text-opacity: 1;
    color: rgb(15 157 88/var(--tw-text-opacity, 1))
}

.text-\[\#141523\] {
    --tw-text-opacity: 1;
    color: rgb(20 21 35/var(--tw-text-opacity, 1))
}

.text-\[\#1A1A2E\] {
    --tw-text-opacity: 1;
    color: rgb(26 26 46/var(--tw-text-opacity, 1))
}

.text-\[\#1D1E30\] {
    --tw-text-opacity: 1;
    color: rgb(29 30 48/var(--tw-text-opacity, 1))
}

.text-\[\#1cafe9\] {
    --tw-text-opacity: 1;
    color: rgb(28 175 233/var(--tw-text-opacity, 1))
}

.text-\[\#29BFFA\] {
    --tw-text-opacity: 1;
    color: rgb(41 191 250/var(--tw-text-opacity, 1))
}

.text-\[\#2F3043\] {
    --tw-text-opacity: 1;
    color: rgb(47 48 67/var(--tw-text-opacity, 1))
}

.text-\[\#38A169\] {
    --tw-text-opacity: 1;
    color: rgb(56 161 105/var(--tw-text-opacity, 1))
}

.text-\[\#414053\] {
    --tw-text-opacity: 1;
    color: rgb(65 64 83/var(--tw-text-opacity, 1))
}

.text-\[\#525266\] {
    --tw-text-opacity: 1;
    color: rgb(82 82 102/var(--tw-text-opacity, 1))
}

.text-\[\#61D37F\] {
    --tw-text-opacity: 1;
    color: rgb(97 211 127/var(--tw-text-opacity, 1))
}

.text-\[\#6462FF\] {
    --tw-text-opacity: 1;
    color: rgb(100 98 255/var(--tw-text-opacity, 1))
}

.text-\[\#70D4FB\] {
    --tw-text-opacity: 1;
    color: rgb(112 212 251/var(--tw-text-opacity, 1))
}

.text-\[\#74410F\] {
    --tw-text-opacity: 1;
    color: rgb(116 65 15/var(--tw-text-opacity, 1))
}

.text-\[\#7d7ca1\] {
    --tw-text-opacity: 1;
    color: rgb(125 124 161/var(--tw-text-opacity, 1))
}

.text-\[\#8A3333\] {
    --tw-text-opacity: 1;
    color: rgb(138 51 51/var(--tw-text-opacity, 1))
}

.text-\[\#8E8EF9\] {
    --tw-text-opacity: 1;
    color: rgb(142 142 249/var(--tw-text-opacity, 1))
}

.text-\[\#A8AAC9\] {
    --tw-text-opacity: 1;
    color: rgb(168 170 201/var(--tw-text-opacity, 1))
}

.text-\[\#A9A9CA\] {
    --tw-text-opacity: 1;
    color: rgb(169 169 202/var(--tw-text-opacity, 1))
}

.text-\[\#BCAE8D\] {
    --tw-text-opacity: 1;
    color: rgb(188 174 141/var(--tw-text-opacity, 1))
}

.text-\[\#C34646\] {
    --tw-text-opacity: 1;
    color: rgb(195 70 70/var(--tw-text-opacity, 1))
}

.text-\[\#C5C6D6\] {
    --tw-text-opacity: 1;
    color: rgb(197 198 214/var(--tw-text-opacity, 1))
}

.text-\[\#CCCCDD\] {
    --tw-text-opacity: 1;
    color: rgb(204 204 221/var(--tw-text-opacity, 1))
}

.text-\[\#CCCCDE\] {
    --tw-text-opacity: 1;
    color: rgb(204 204 222/var(--tw-text-opacity, 1))
}

.text-\[\#CCD\] {
    --tw-text-opacity: 1;
    color: rgb(204 204 221/var(--tw-text-opacity, 1))
}

.text-\[\#D1B3FF\] {
    --tw-text-opacity: 1;
    color: rgb(209 179 255/var(--tw-text-opacity, 1))
}

.text-\[\#D4D5D8\] {
    --tw-text-opacity: 1;
    color: rgb(212 213 216/var(--tw-text-opacity, 1))
}

.text-\[\#DE2C2C\] {
    --tw-text-opacity: 1;
    color: rgb(222 44 44/var(--tw-text-opacity, 1))
}

.text-\[\#DFE0E2\] {
    --tw-text-opacity: 1;
    color: rgb(223 224 226/var(--tw-text-opacity, 1))
}

.text-\[\#E4E5E7\] {
    --tw-text-opacity: 1;
    color: rgb(228 229 231/var(--tw-text-opacity, 1))
}

.text-\[\#E4E5FE\] {
    --tw-text-opacity: 1;
    color: rgb(228 229 254/var(--tw-text-opacity, 1))
}

.text-\[\#ECC94B\] {
    --tw-text-opacity: 1;
    color: rgb(236 201 75/var(--tw-text-opacity, 1))
}

.text-\[\#EFEFF0\] {
    --tw-text-opacity: 1;
    color: rgb(239 239 240/var(--tw-text-opacity, 1))
}

.text-\[\#F29C35\] {
    --tw-text-opacity: 1;
    color: rgb(242 156 53/var(--tw-text-opacity, 1))
}

.text-\[\#F7931A\] {
    --tw-text-opacity: 1;
    color: rgb(247 147 26/var(--tw-text-opacity, 1))
}

.text-\[\#FCEA61\] {
    --tw-text-opacity: 1;
    color: rgb(252 234 97/var(--tw-text-opacity, 1))
}

.text-\[\#FCEDB2\] {
    --tw-text-opacity: 1;
    color: rgb(252 237 178/var(--tw-text-opacity, 1))
}

.text-\[\#FDC813\] {
    --tw-text-opacity: 1;
    color: rgb(253 200 19/var(--tw-text-opacity, 1))
}

.text-\[\#FEC61D\] {
    --tw-text-opacity: 1;
    color: rgb(254 198 29/var(--tw-text-opacity, 1))
}

.text-\[\#FFBFBF\] {
    --tw-text-opacity: 1;
    color: rgb(255 191 191/var(--tw-text-opacity, 1))
}

.text-\[\#FFC700\] {
    --tw-text-opacity: 1;
    color: rgb(255 199 0/var(--tw-text-opacity, 1))
}

.text-\[\#FFD70D\] {
    --tw-text-opacity: 1;
    color: rgb(255 215 13/var(--tw-text-opacity, 1))
}

.text-\[\#FFEA61\] {
    --tw-text-opacity: 1;
    color: rgb(255 234 97/var(--tw-text-opacity, 1))
}

.text-\[\#FFFFFF\],
.text-\[\#FFF\] {
    --tw-text-opacity: 1;
    color: rgb(255 255 255/var(--tw-text-opacity, 1))
}

.text-\[\#a8aac9\] {
    --tw-text-opacity: 1;
    color: rgb(168 170 201/var(--tw-text-opacity, 1))
}

.text-\[\#a9a9ca\] {
    --tw-text-opacity: 1;
    color: rgb(169 169 202/var(--tw-text-opacity, 1))
}

.text-\[\#bfc1c6\] {
    --tw-text-opacity: 1;
    color: rgb(191 193 198/var(--tw-text-opacity, 1))
}

.text-\[\#ccd\] {
    --tw-text-opacity: 1;
    color: rgb(204 204 221/var(--tw-text-opacity, 1))
}

.text-\[\#fff\] {
    --tw-text-opacity: 1;
    color: rgb(255 255 255/var(--tw-text-opacity, 1))
}

.text-\[20\] {
    color: 20
}

.text-\[inherit\] {
    color: inherit
}

.text-\[red\] {
    --tw-text-opacity: 1;
    color: rgb(255 0 0/var(--tw-text-opacity, 1))
}

.text-\[rgba\(255\,255\,255\,0\.36\)\] {
    color: #ffffff5c
}

.text-\[rgba\(255\,255\,255\,0\.72\)\] {
    color: #ffffffb8
}

.text-\[rgba\(255\,255\,255\,0\.76\)\] {
    color: #ffffffc2
}

.text-\[rgba\(255\,255\,255\,0\.82\)\] {
    color: #ffffffd1
}

.text-\[rgba\(255\,255\,255\,0\.86\)\] {
    color: #ffffffdb
}

.text-\[rgba\(255\,255\,255\,0\.9\)\] {
    color: #ffffffe6
}

.text-\[rgba\(255\,255\,255\,0\.92\)\] {
    color: #ffffffeb
}

.text-\[yellow\] {
    --tw-text-opacity: 1;
    color: rgb(255 255 0/var(--tw-text-opacity, 1))
}

.text-bgColor-1100 {
    --tw-text-opacity: 1;
    color: rgb(20 21 35/var(--tw-text-opacity, 1))
}

.text-bgColor-200 {
    --tw-text-opacity: 1;
    color: rgb(125 125 158/var(--tw-text-opacity, 1))
}

.text-bgColor-2100 {
    --tw-text-opacity: 1;
    color: rgb(253 190 120/var(--tw-text-opacity, 1))
}

.text-bgColor-50 {
    --tw-text-opacity: 1;
    color: rgb(145 147 195/var(--tw-text-opacity, 1))
}

.text-black,
.text-black-50 {
    --tw-text-opacity: 1;
    color: rgb(0 0 0/var(--tw-text-opacity, 1))
}

.text-blackAlpha-700 {
    color: #000000a3
}

.text-blue-1100 {
    --tw-text-opacity: 1;
    color: rgb(17 177 230/var(--tw-text-opacity, 1))
}

.text-blue-200 {
    --tw-text-opacity: 1;
    color: rgb(0 255 221/var(--tw-text-opacity, 1))
}

.text-blue-300 {
    --tw-text-opacity: 1;
    color: rgb(28 29 48/var(--tw-text-opacity, 1))
}

.text-blue-450 {
    --tw-text-opacity: 1;
    color: rgb(183 233 253/var(--tw-text-opacity, 1))
}

.text-blue-50 {
    --tw-text-opacity: 1;
    color: rgb(239 246 255/var(--tw-text-opacity, 1))
}

.text-blue-500 {
    --tw-text-opacity: 1;
    color: rgb(112 212 251/var(--tw-text-opacity, 1))
}

.text-blue-600 {
    --tw-text-opacity: 1;
    color: rgb(5 159 219/var(--tw-text-opacity, 1))
}

.text-brand-150 {
    --tw-text-opacity: 1;
    color: rgb(214 255 236/var(--tw-text-opacity, 1))
}

.text-brand-200 {
    --tw-text-opacity: 1;
    color: rgb(1 214 118/var(--tw-text-opacity, 1))
}

.text-brand-300 {
    --tw-text-opacity: 1;
    color: rgb(104 211 145/var(--tw-text-opacity, 1))
}

.text-current {
    color: currentColor
}

.text-gold-100 {
    --tw-text-opacity: 1;
    color: rgb(232 182 0/var(--tw-text-opacity, 1))
}

.text-gold-1000 {
    --tw-text-opacity: 1;
    color: rgb(255 225 119/var(--tw-text-opacity, 1))
}

.text-gold-1400 {
    --tw-text-opacity: 1;
    color: rgb(253 221 18/var(--tw-text-opacity, 1))
}

.text-gold-1600 {
    --tw-text-opacity: 1;
    color: rgb(255 226 41/var(--tw-text-opacity, 1))
}

.text-gold-300 {
    --tw-text-opacity: 1;
    color: rgb(255 241 54/var(--tw-text-opacity, 1))
}

.text-gold-350 {
    --tw-text-opacity: 1;
    color: rgb(255 215 13/var(--tw-text-opacity, 1))
}

.text-gold-400 {
    --tw-text-opacity: 1;
    color: rgb(255 199 0/var(--tw-text-opacity, 1))
}

.text-gold-50 {
    --tw-text-opacity: 1;
    color: rgb(250 196 1/var(--tw-text-opacity, 1))
}

.text-gold-600 {
    --tw-text-opacity: 1;
    color: rgb(116 65 15/var(--tw-text-opacity, 1))
}

.text-gold-700 {
    --tw-text-opacity: 1;
    color: rgb(255 233 65/var(--tw-text-opacity, 1))
}

.text-gold-900 {
    --tw-text-opacity: 1;
    color: rgb(137 120 77/var(--tw-text-opacity, 1))
}

.text-gray-1100 {
    --tw-text-opacity: 1;
    color: rgb(134 71 1/var(--tw-text-opacity, 1))
}

.text-gray-1200 {
    --tw-text-opacity: 1;
    color: rgb(207 208 212/var(--tw-text-opacity, 1))
}

.text-gray-300 {
    --tw-text-opacity: 1;
    color: rgb(203 213 224/var(--tw-text-opacity, 1))
}

.text-gray-400 {
    --tw-text-opacity: 1;
    color: rgb(160 174 192/var(--tw-text-opacity, 1))
}

.text-gray-500 {
    --tw-text-opacity: 1;
    color: rgb(113 128 150/var(--tw-text-opacity, 1))
}

.text-gray-800 {
    --tw-text-opacity: 1;
    color: rgb(26 32 44/var(--tw-text-opacity, 1))
}

.text-gray-900 {
    --tw-text-opacity: 1;
    color: rgb(23 25 35/var(--tw-text-opacity, 1))
}

.text-green-200 {
    --tw-text-opacity: 1;
    color: rgb(1 255 151/var(--tw-text-opacity, 1))
}

.text-green-250 {
    --tw-text-opacity: 1;
    color: rgb(97 211 127/var(--tw-text-opacity, 1))
}

.text-green-300 {
    --tw-text-opacity: 1;
    color: rgb(1 214 118/var(--tw-text-opacity, 1))
}

.text-green-400 {
    --tw-text-opacity: 1;
    color: rgb(1 163 90/var(--tw-text-opacity, 1))
}

.text-green-600 {
    --tw-text-opacity: 1;
    color: rgb(44 252 158/var(--tw-text-opacity, 1))
}

.text-green-700 {
    --tw-text-opacity: 1;
    color: rgb(41 229 144/var(--tw-text-opacity, 1))
}

.text-greenBlue-900 {
    --tw-text-opacity: 1;
    color: rgb(0 51 48/var(--tw-text-opacity, 1))
}

.text-grey-100 {
    --tw-text-opacity: 1;
    color: rgb(204 204 221/var(--tw-text-opacity, 1))
}

.text-grey-1000 {
    --tw-text-opacity: 1;
    color: rgb(30 30 46/var(--tw-text-opacity, 1))
}

.text-grey-1100 {
    --tw-text-opacity: 1;
    color: rgb(207 208 212/var(--tw-text-opacity, 1))
}

.text-grey-1400 {
    --tw-text-opacity: 1;
    color: rgb(43 43 66/var(--tw-text-opacity, 1))
}

.text-grey-200 {
    --tw-text-opacity: 1;
    color: rgb(169 169 202/var(--tw-text-opacity, 1))
}

.text-grey-300 {
    --tw-text-opacity: 1;
    color: rgb(125 125 158/var(--tw-text-opacity, 1))
}

.text-grey-400 {
    --tw-text-opacity: 1;
    color: rgb(82 82 102/var(--tw-text-opacity, 1))
}

.text-grey-50 {
    --tw-text-opacity: 1;
    color: rgb(218 218 218/var(--tw-text-opacity, 1))
}

.text-grey-500 {
    --tw-text-opacity: 1;
    color: rgb(79 77 96/var(--tw-text-opacity, 1))
}

.text-grey-600 {
    --tw-text-opacity: 1;
    color: rgb(47 48 67/var(--tw-text-opacity, 1))
}

.text-inherit {
    color: inherit
}

.text-iosBlue {
    --tw-text-opacity: 1;
    color: rgb(0 122 255/var(--tw-text-opacity, 1))
}

.text-orange-300 {
    --tw-text-opacity: 1;
    color: rgb(246 173 85/var(--tw-text-opacity, 1))
}

.text-orange-400 {
    --tw-text-opacity: 1;
    color: rgb(237 137 54/var(--tw-text-opacity, 1))
}

.text-orange-500 {
    --tw-text-opacity: 1;
    color: rgb(249 115 22/var(--tw-text-opacity, 1))
}

.text-pink-400 {
    --tw-text-opacity: 1;
    color: rgb(209 179 255/var(--tw-text-opacity, 1))
}

.text-pink-500 {
    --tw-text-opacity: 1;
    color: rgb(239 134 223/var(--tw-text-opacity, 1))
}

.text-primary-100 {
    --tw-text-opacity: 1;
    color: rgb(0 235 119/var(--tw-text-opacity, 1))
}

.text-primary-1000 {
    --tw-text-opacity: 1;
    color: rgb(0 150 83/var(--tw-text-opacity, 1))
}

.text-primary-200 {
    --tw-text-opacity: 1;
    color: rgb(1 214 118/var(--tw-text-opacity, 1))
}

.text-primary-300 {
    --tw-text-opacity: 1;
    color: rgb(0 210 100/var(--tw-text-opacity, 1))
}

.text-primary-450 {
    --tw-text-opacity: 1;
    color: rgb(0 150 83/var(--tw-text-opacity, 1))
}

.text-primary-500 {
    --tw-text-opacity: 1;
    color: rgb(33 33 52/var(--tw-text-opacity, 1))
}

.text-primary-600 {
    --tw-text-opacity: 1;
    color: rgb(6 117 68/var(--tw-text-opacity, 1))
}

.text-primary-700 {
    --tw-text-opacity: 1;
    color: rgb(20 21 35/var(--tw-text-opacity, 1))
}

.text-purple-50 {
    --tw-text-opacity: 1;
    color: rgb(82 74 138/var(--tw-text-opacity, 1))
}

.text-red-1000 {
    --tw-text-opacity: 1;
    color: rgb(240 67 67/var(--tw-text-opacity, 1))
}

.text-red-1300 {
    --tw-text-opacity: 1;
    color: rgb(254 242 242/var(--tw-text-opacity, 1))
}

.text-red-150 {
    --tw-text-opacity: 1;
    color: rgb(249 112 112/var(--tw-text-opacity, 1))
}

.text-red-200 {
    --tw-text-opacity: 1;
    color: rgb(180 74 74/var(--tw-text-opacity, 1))
}

.text-red-300 {
    --tw-text-opacity: 1;
    color: rgb(214 1 1/var(--tw-text-opacity, 1))
}

.text-red-400 {
    --tw-text-opacity: 1;
    color: rgb(222 44 44/var(--tw-text-opacity, 1))
}

.text-red-50 {
    --tw-text-opacity: 1;
    color: rgb(214 1 1/var(--tw-text-opacity, 1))
}

.text-red-500 {
    --tw-text-opacity: 1;
    color: rgb(186 27 27/var(--tw-text-opacity, 1))
}

.text-red-600 {
    --tw-text-opacity: 1;
    color: rgb(222 44 44/var(--tw-text-opacity, 1))
}

.text-red-700 {
    --tw-text-opacity: 1;
    color: rgb(249 112 112/var(--tw-text-opacity, 1))
}

.text-secondary-100 {
    --tw-text-opacity: 1;
    color: rgb(145 147 195/var(--tw-text-opacity, 1))
}

.text-secondary-1000 {
    --tw-text-opacity: 1;
    color: rgb(62 62 84/var(--tw-text-opacity, 1))
}

.text-secondary-200 {
    --tw-text-opacity: 1;
    color: rgb(84 86 131/var(--tw-text-opacity, 1))
}

.text-secondary-75 {
    --tw-text-opacity: 1;
    color: rgb(169 168 205/var(--tw-text-opacity, 1))
}

.text-text-200 {
    --tw-text-opacity: 1;
    color: rgb(226 232 240/var(--tw-text-opacity, 1))
}

.text-text-300 {
    --tw-text-opacity: 1;
    color: rgb(203 213 224/var(--tw-text-opacity, 1))
}

.text-text-400 {
    --tw-text-opacity: 1;
    color: rgb(169 169 202/var(--tw-text-opacity, 1))
}

.text-text-500 {
    --tw-text-opacity: 1;
    color: rgb(113 128 150/var(--tw-text-opacity, 1))
}

.text-transparent {
    color: #0000
}

.text-warning-300 {
    --tw-text-opacity: 1;
    color: rgb(253 157 52/var(--tw-text-opacity, 1))
}

.text-warning-400 {
    --tw-text-opacity: 1;
    color: rgb(209 145 0/var(--tw-text-opacity, 1))
}

.text-warning-500 {
    --tw-text-opacity: 1;
    color: rgb(235 124 2/var(--tw-text-opacity, 1))
}

.text-warning-600 {
    --tw-text-opacity: 1;
    color: rgb(253 151 39/var(--tw-text-opacity, 1))
}

.text-warning-650 {
    --tw-text-opacity: 1;
    color: rgb(253 173 86/var(--tw-text-opacity, 1))
}

.text-warning-700 {
    --tw-text-opacity: 1;
    color: rgb(248 185 71/var(--tw-text-opacity, 1))
}

.text-warning-750 {
    --tw-text-opacity: 1;
    color: rgb(255 196 114/var(--tw-text-opacity, 1))
}

.text-warning-800 {
    --tw-text-opacity: 1;
    color: rgb(244 115 61/var(--tw-text-opacity, 1))
}

.text-white {
    --tw-text-opacity: 1;
    color: rgb(255 255 255/var(--tw-text-opacity, 1))
}

.text-white-300 {
    --tw-text-opacity: 1;
    color: rgb(203 203 207/var(--tw-text-opacity, 1))
}

.text-white-50 {
    --tw-text-opacity: 1;
    color: rgb(255 255 255/var(--tw-text-opacity, 1))
}

.text-white-50\/60 {
    color: #fff9
}

.text-white-500 {
    --tw-text-opacity: 1;
    color: rgb(254 226 226/var(--tw-text-opacity, 1))
}

.text-white-700 {
    --tw-text-opacity: 1;
    color: rgb(223 224 226/var(--tw-text-opacity, 1))
}

.text-whiteAlpha-700 {
    color: #ffffffa3
}

.text-whiteAlpha-800 {
    color: #fffc
}

.underline {
    text-decoration-line: underline
}

.overline {
    text-decoration-line: overline
}

.line-through {
    text-decoration-line: line-through
}

.no-underline {
    text-decoration-line: none
}

.antialiased {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.subpixel-antialiased {
    -webkit-font-smoothing: auto;
    -moz-osx-font-smoothing: auto
}

.\!opacity-100 {
    opacity: 1 !important
}

.\!opacity-20 {
    opacity: .2 !important
}

.opacity-0 {
    opacity: 0
}

.opacity-10 {
    opacity: .1
}

.opacity-100 {
    opacity: 1
}

.opacity-20 {
    opacity: .2
}

.opacity-30 {
    opacity: .3
}

.opacity-40 {
    opacity: .4
}

.opacity-50 {
    opacity: .5
}

.opacity-60 {
    opacity: .6
}

.opacity-70 {
    opacity: .7
}

.opacity-80 {
    opacity: .8
}

.opacity-90 {
    opacity: .9
}

.opacity-\[\.1\] {
    opacity: .1
}

.opacity-\[\.6\] {
    opacity: .6
}

.opacity-\[0\.03\] {
    opacity: .03
}

.opacity-\[0\.05\] {
    opacity: .05
}

.opacity-\[0\.1\] {
    opacity: .1
}

.opacity-\[0\.22\] {
    opacity: .22
}

.opacity-\[0\.25\] {
    opacity: .25
}

.opacity-\[0\.2\] {
    opacity: .2
}

.opacity-\[0\.5\] {
    opacity: .5
}

.opacity-\[0\.6\] {
    opacity: .6
}

.opacity-\[0\.85\] {
    opacity: .85
}

.mix-blend-overlay {
    mix-blend-mode: overlay
}

.mix-blend-color-dodge {
    mix-blend-mode: color-dodge
}

.shadow {
    --tw-shadow: 0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;
    --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.shadow-\[0_-12px_40px_rgba\(0\,0\,0\,0\.32\)\] {
    --tw-shadow: 0 -12px 40px #00000052;
    --tw-shadow-colored: 0 -12px 40px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.shadow-\[0_-4px_16px_0_rgba\(0\,0\,0\,0\.32\)\] {
    --tw-shadow: 0 -4px 16px 0 #00000052;
    --tw-shadow-colored: 0 -4px 16px 0 var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.shadow-\[0_0_14px_rgba\(35\,227\,139\,0\.38\)\] {
    --tw-shadow: 0 0 14px #23e38b61;
    --tw-shadow-colored: 0 0 14px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.shadow-\[0_0_7px_2px_theme\(colors\.green\.700\)\] {
    --tw-shadow: 0 0 7px 2px #29e590;
    --tw-shadow-colored: 0 0 7px 2px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.shadow-\[0_0_8px_0_\#7FD9FA\] {
    --tw-shadow: 0 0 8px 0 #7fd9fa;
    --tw-shadow-colored: 0 0 8px 0 var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.shadow-\[0_0_8px_0_\#AFFFDA\] {
    --tw-shadow: 0 0 8px 0 #afffda;
    --tw-shadow-colored: 0 0 8px 0 var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.shadow-\[0_0_8px_0_rgba\(153\,107\,244\,0\.25\)\,0_0_16px_0_rgba\(212\,47\,136\,0\.15\)\] {
    --tw-shadow: 0 0 8px 0 #996bf440, 0 0 16px 0 #d42f8826;
    --tw-shadow-colored: 0 0 8px 0 var(--tw-shadow-color), 0 0 16px 0 var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.shadow-\[0_10px_24px_rgba\(0\,0\,0\,0\.18\)\] {
    --tw-shadow: 0 10px 24px #0000002e;
    --tw-shadow-colored: 0 10px 24px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.shadow-\[0_10px_32px_rgba\(7\,10\,24\,0\.22\)\] {
    --tw-shadow: 0 10px 32px #070a1838;
    --tw-shadow-colored: 0 10px 32px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.shadow-\[0_1px_2px_0_rgba\(0\,0\,0\,0\.05\)\] {
    --tw-shadow: 0 1px 2px 0 #0000000d;
    --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.shadow-\[0_1px_2px_0_rgba\(20\,21\,35\,0\.05\)\] {
    --tw-shadow: 0 1px 2px 0 #1415230d;
    --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.shadow-\[0_2px_0_0_\#898255\] {
    --tw-shadow: 0 2px 0 0 #898255;
    --tw-shadow-colored: 0 2px 0 0 var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.shadow-\[0_2px_0_0_var\(--chakra-colors-primary-200\)\] {
    --tw-shadow: 0 2px 0 0 var(--chakra-colors-primary-200);
    --tw-shadow-colored: 0 2px 0 0 var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.shadow-\[0_2px_0_0_var\(--chakra-colors-warning-1200\)\] {
    --tw-shadow: 0 2px 0 0 var(--chakra-colors-warning-1200);
    --tw-shadow-colored: 0 2px 0 0 var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.shadow-\[0_2px_0_rgb\(36_37_55_\/_40\%\)\],
.shadow-\[0_2px_0_rgba\(36\,37\,55\,0\.4\)\] {
    --tw-shadow: 0 2px 0 #24253766;
    --tw-shadow-colored: 0 2px 0 var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.shadow-\[0_2px_7px_0_rgba\(0\,0\,0\,0\.35\)\] {
    --tw-shadow: 0 2px 7px 0 #00000059;
    --tw-shadow-colored: 0 2px 7px 0 var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.shadow-\[0_3px_0_0_theme\(colors\.orange\.200\)\] {
    --tw-shadow: 0 3px 0 0 #fed7aa;
    --tw-shadow-colored: 0 3px 0 0 var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.shadow-\[0_4px_0_0_\#009653\] {
    --tw-shadow: 0 4px 0 0 #009653;
    --tw-shadow-colored: 0 4px 0 0 var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.shadow-\[0_4px_0_0_theme\(colors\.gold\.800\)\] {
    --tw-shadow: 0 4px 0 0 #b57e10;
    --tw-shadow-colored: 0 4px 0 0 var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.shadow-\[0_4px_0_0_theme\(colors\.primary\.450\)\] {
    --tw-shadow: 0 4px 0 0 #009653;
    --tw-shadow-colored: 0 4px 0 0 var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.shadow-\[0_4px_0_0_theme\(colors\.red\.800\)\] {
    --tw-shadow: 0 4px 0 0 #9a1a1a;
    --tw-shadow-colored: 0 4px 0 0 var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.shadow-\[0_4px_0_0_theme\(colors\.secondary\.450\)\] {
    --tw-shadow: 0 4px 0 0 #252539;
    --tw-shadow-colored: 0 4px 0 0 var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.shadow-\[0_4px_12px_rgba\(0\,0\,0\,0\.3\)\] {
    --tw-shadow: 0 4px 12px #0000004d;
    --tw-shadow-colored: 0 4px 12px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.shadow-\[0_4px_12px_rgba\(1\,214\,118\,0\.3\)\] {
    --tw-shadow: 0 4px 12px #01d6764d;
    --tw-shadow-colored: 0 4px 12px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.shadow-\[0_4px_6px_-1px_rgba\(0\,0\,0\,0\.1\)\,0_2px_4px_-1px_rgba\(0\,0\,0\,0\.06\)\] {
    --tw-shadow: 0 4px 6px -1px #0000001a, 0 2px 4px -1px #0000000f;
    --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -1px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.shadow-\[0_5px_25px_black\] {
    --tw-shadow: 0 5px 25px black;
    --tw-shadow-colored: 0 5px 25px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.shadow-\[0_8px_24px_rgba\(0\,0\,0\,0\.12\)\] {
    --tw-shadow: 0 8px 24px #0000001f;
    --tw-shadow-colored: 0 8px 24px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.shadow-\[0px_0px_10px_2px_rgba\(153\,107\,244\,0\.30\)\] {
    --tw-shadow: 0px 0px 10px 2px #996bf44d;
    --tw-shadow-colored: 0px 0px 10px 2px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.shadow-\[0px_0px_10px_rgba\(0\,0\,0\,0\.80\)\] {
    --tw-shadow: 0px 0px 10px #000c;
    --tw-shadow-colored: 0px 0px 10px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.shadow-\[0px_0px_12px_0px_\#000\] {
    --tw-shadow: 0px 0px 12px 0px #000;
    --tw-shadow-colored: 0px 0px 12px 0px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.shadow-\[0px_0px_15px_\#00000045\] {
    --tw-shadow: 0px 0px 15px #00000045;
    --tw-shadow-colored: 0px 0px 15px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.shadow-\[0px_0px_15px_rgba\(0\,0\,0\,0\.48\)\] {
    --tw-shadow: 0px 0px 15px #0000007a;
    --tw-shadow-colored: 0px 0px 15px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.shadow-\[0px_0px_16px_rgba\(20\,21\,35\,0\.2\)\] {
    --tw-shadow: 0px 0px 16px #14152333;
    --tw-shadow-colored: 0px 0px 16px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.shadow-\[0px_0px_4px_0px_rgba\(56\,56\,82\,0\.95\)\] {
    --tw-shadow: 0px 0px 4px 0px #383852f2;
    --tw-shadow-colored: 0px 0px 4px 0px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.shadow-\[0px_0px_8px_0px_\#009653\] {
    --tw-shadow: 0px 0px 8px 0px #009653;
    --tw-shadow-colored: 0px 0px 8px 0px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.shadow-\[0px_10px_15px_0px_rgba\(0\,0\,0\,0\.15\)\] {
    --tw-shadow: 0px 10px 15px 0px #00000026;
    --tw-shadow-colored: 0px 10px 15px 0px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.shadow-\[0px_12px_32px_rgba\(0\,0\,0\,0\.48\)\] {
    --tw-shadow: 0px 12px 32px #0000007a;
    --tw-shadow-colored: 0px 12px 32px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.shadow-\[0px_1px_2px_0px_\#00000033\] {
    --tw-shadow: 0px 1px 2px 0px #0003;
    --tw-shadow-colored: 0px 1px 2px 0px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.shadow-\[0px_1px_2px_0px_rgba\(20\,21\,35\,0\.05\)\] {
    --tw-shadow: 0px 1px 2px 0px #1415230d;
    --tw-shadow-colored: 0px 1px 2px 0px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.shadow-\[0px_1px_3px_rgba\(0\,0\,0\,0\.12\)\,0px_1px_2px_rgba\(0\,0\,0\,0\.24\)\] {
    --tw-shadow: 0px 1px 3px #0000001f, 0px 1px 2px #0000003d;
    --tw-shadow-colored: 0px 1px 3px var(--tw-shadow-color), 0px 1px 2px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.shadow-\[0px_2px_0px_0px_\#00D264\] {
    --tw-shadow: 0px 2px 0px 0px #00d264;
    --tw-shadow-colored: 0px 2px 0px 0px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.shadow-\[0px_2px_2px_0px_rgba\(0\,0\,0\,0\.15\)\] {
    --tw-shadow: 0px 2px 2px 0px #00000026;
    --tw-shadow-colored: 0px 2px 2px 0px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.shadow-\[0px_4px_0px_0px_\#009653\] {
    --tw-shadow: 0px 4px 0px 0px #009653;
    --tw-shadow-colored: 0px 4px 0px 0px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.shadow-\[0px_4px_0px_0px_\#01D676\] {
    --tw-shadow: 0px 4px 0px 0px #01d676;
    --tw-shadow-colored: 0px 4px 0px 0px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.shadow-\[0px_4px_0px_0px_theme\(colors\.primary\.450\)\] {
    --tw-shadow: 0px 4px 0px 0px #009653;
    --tw-shadow-colored: 0px 4px 0px 0px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.shadow-\[0px_4px_0px_0px_var\(--chakra-colors-brand-200\)\] {
    --tw-shadow: 0px 4px 0px 0px var(--chakra-colors-brand-200);
    --tw-shadow-colored: 0px 4px 0px 0px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.shadow-\[0px_4px_0px_0px_var\(--chakra-colors-primary-200\)\] {
    --tw-shadow: 0px 4px 0px 0px var(--chakra-colors-primary-200);
    --tw-shadow-colored: 0px 4px 0px 0px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.shadow-\[0px_4px_0px_0px_var\(--chakra-colors-primary-450\)\] {
    --tw-shadow: 0px 4px 0px 0px var(--chakra-colors-primary-450);
    --tw-shadow-colored: 0px 4px 0px 0px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.shadow-\[0px_4px_0px_0px_var\(--chakra-colors-secondary-400\)\] {
    --tw-shadow: 0px 4px 0px 0px var(--chakra-colors-secondary-400);
    --tw-shadow-colored: 0px 4px 0px 0px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.shadow-\[0px_4px_0px_0px_var\(--social-shadow\)\] {
    --tw-shadow: 0px 4px 0px 0px var(--social-shadow);
    --tw-shadow-colored: 0px 4px 0px 0px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.shadow-\[0px_4px_14px_0px_rgba\(0\,0\,0\,0\.25\)\] {
    --tw-shadow: 0px 4px 14px 0px #00000040;
    --tw-shadow-colored: 0px 4px 14px 0px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.shadow-\[0px_4px_20px_-2px_rgba\(67\,33\,190\,0\.50\)\,0px_-4px_20px_-2px_rgba\(67\,33\,190\,0\.50\)\] {
    --tw-shadow: 0px 4px 20px -2px #4321be80, 0px -4px 20px -2px #4321be80;
    --tw-shadow-colored: 0px 4px 20px -2px var(--tw-shadow-color), 0px -4px 20px -2px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.shadow-\[0px_4px_8px_-2px_rgba\(0\,0\,0\,0\.10\)\,0px_2px_4px_-2px_rgba\(0\,0\,0\,0\.06\)\] {
    --tw-shadow: 0px 4px 8px -2px #0000001a, 0px 2px 4px -2px #0000000f;
    --tw-shadow-colored: 0px 4px 8px -2px var(--tw-shadow-color), 0px 2px 4px -2px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.shadow-\[0px_var\(--btn-press\)_0px_0px_var\(--btn-shadow\)\] {
    --tw-shadow: 0px var(--btn-press) 0px 0px var(--btn-shadow);
    --tw-shadow-colored: 0px 0px 0px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.shadow-\[2px_0px_5px_0px_rgba\(113\,255\,192\,0\.4\)\] {
    --tw-shadow: 2px 0px 5px 0px #71ffc066;
    --tw-shadow-colored: 2px 0px 5px 0px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.shadow-\[2px_2px_4px_rgba\(0\,0\,0\,0\.2\)\] {
    --tw-shadow: 2px 2px 4px #0003;
    --tw-shadow-colored: 2px 2px 4px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.shadow-\[inset_0_-3px_3\.4px_0_rgba\(255\,255\,255\,0\.50\)\] {
    --tw-shadow: inset 0 -3px 3.4px 0 #ffffff80;
    --tw-shadow-colored: inset 0 -3px 3.4px 0 var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.shadow-\[rgba\(0\,0\,0\,0\.1\)_0px_0px_0px_1px\,rgba\(0\,0\,0\,0\.2\)_0px_5px_10px\,rgba\(0\,0\,0\,0\.4\)_0px_15px_40px\] {
    --tw-shadow: #0000001a 0px 0px 0px 1px, #0003 0px 5px 10px, #0006 0px 15px 40px;
    --tw-shadow-colored: 0px 0px 0px 1px var(--tw-shadow-color), 0px 5px 10px var(--tw-shadow-color), 0px 15px 40px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.shadow-lg {
    --tw-shadow: 0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;
    --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.shadow-none {
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.shadow-sm {
    --tw-shadow: 0 1px 2px 0 #0000000d;
    --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.outline-none {
    outline-offset: 2px;
    outline: 2px solid #0000
}

.outline {
    outline-style: solid
}

.outline-0 {
    outline-width: 0
}

.outline-1 {
    outline-width: 1px
}

.outline-2,
.outline-\[2px\] {
    outline-width: 2px
}

.outline-\[3px\] {
    outline-width: 3px
}

.-outline-offset-1 {
    outline-offset: -1px
}

.-outline-offset-2 {
    outline-offset: -2px
}

.outline-offset-\[-1px\] {
    outline-offset: -1px
}

.outline-offset-\[-4px\] {
    outline-offset: -4px
}

.outline-\[\#33354c\] {
    outline-color: #33354c
}

.outline-\[rgba\(255\,255\,255\,0\.06\)\] {
    outline-color: #ffffff0f
}

.outline-\[rgba\(255\,255\,255\,0\.1\)\] {
    outline-color: #ffffff1a
}

.outline-\[transparent\] {
    outline-color: #0000
}

.outline-primary-200 {
    outline-color: #01d676
}

.outline-primary-300 {
    outline-color: #00d264
}

.outline-primary-700 {
    outline-color: #141523
}

.outline-purple-500 {
    outline-color: #8b5cf6
}

.outline-red-500 {
    outline-color: #ba1b1b
}

.outline-white-50 {
    outline-color: #fff
}

.ring {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000)
}

.ring-inset {
    --tw-ring-inset: inset
}

.blur {
    --tw-blur: blur(8px);
    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-\[100px\] {
    --tw-blur: blur(100px);
    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-\[103\.163px\] {
    --tw-blur: blur(103.163px);
    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-\[10px\] {
    --tw-blur: blur(10px);
    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-\[150px\] {
    --tw-blur: blur(150px);
    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-\[166px\] {
    --tw-blur: blur(166px);
    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-\[16px\] {
    --tw-blur: blur(16px);
    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-\[175px\] {
    --tw-blur: blur(175px);
    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-\[30px\] {
    --tw-blur: blur(30px);
    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-\[3px\] {
    --tw-blur: blur(3px);
    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-\[47px\] {
    --tw-blur: blur(47px);
    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-\[60px\] {
    --tw-blur: blur(60px);
    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-\[6px\] {
    --tw-blur: blur(6px);
    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-\[74\.9792709350586px\] {
    --tw-blur: blur(74.9793px);
    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-\[80px\] {
    --tw-blur: blur(80px);
    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)
}

.brightness-90 {
    --tw-brightness: brightness(.9);
    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)
}

.brightness-\[0\.45\] {
    --tw-brightness: brightness(.45);
    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 {
    --tw-drop-shadow: drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f);
    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)
}

.grayscale {
    --tw-grayscale: grayscale(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)
}

.invert {
    --tw-invert: invert(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)
}

.sepia {
    --tw-sepia: sepia(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)
}

.\!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) !important
}

.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-\[4px\] {
    --tw-backdrop-blur: blur(4px) !important;
    -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) !important;
    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) !important
}

.backdrop-blur {
    --tw-backdrop-blur: blur(8px);
    -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-\[10px\] {
    --tw-backdrop-blur: blur(10px);
    -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-\[12px\] {
    --tw-backdrop-blur: blur(12px);
    -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-\[15px\] {
    --tw-backdrop-blur: blur(15px);
    -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-\[18px\] {
    --tw-backdrop-blur: blur(18px);
    -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-\[1px\] {
    --tw-backdrop-blur: blur(1px);
    -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-\[2\.5px\] {
    --tw-backdrop-blur: blur(2.5px);
    -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-\[20px\] {
    --tw-backdrop-blur: blur(20px);
    -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-\[25px\] {
    --tw-backdrop-blur: blur(25px);
    -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-\[2px\] {
    --tw-backdrop-blur: blur(2px);
    -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-\[3\.85px\] {
    --tw-backdrop-blur: blur(3.85px);
    -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-\[40px\] {
    --tw-backdrop-blur: blur(40px);
    -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-\[4px\] {
    --tw-backdrop-blur: blur(4px);
    -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-\[5px\] {
    --tw-backdrop-blur: blur(5px);
    -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-\[6px\] {
    --tw-backdrop-blur: blur(6px);
    -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-\[80px\] {
    --tw-backdrop-blur: blur(80px);
    -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-\[8px\] {
    --tw-backdrop-blur: blur(8px);
    -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-none {
    --tw-backdrop-blur: ;
    -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-grayscale {
    --tw-backdrop-grayscale: grayscale(100%);
    -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-invert {
    --tw-backdrop-invert: invert(100%);
    -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-sepia {
    --tw-backdrop-sepia: sepia(100%);
    -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-filter {
    -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)
}

.transition {
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter, backdrop-filter;
    transition-duration: .15s;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1)
}

.transition-\[background\,color\,box-shadow\,transform\] {
    transition-property: background, color, box-shadow, transform;
    transition-duration: .15s;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1)
}

.transition-\[background\,color\] {
    transition-property: background, color;
    transition-duration: .15s;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1)
}

.transition-\[background-color\,border-color\,color\,fill\,stroke\,opacity\,box-shadow\,transform\] {
    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform;
    transition-duration: .15s;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1)
}

.transition-\[background-color\,border-color\,color\] {
    transition-property: background-color, border-color, color;
    transition-duration: .15s;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1)
}

.transition-\[background-color\,border-color\] {
    transition-property: background-color, border-color;
    transition-duration: .15s;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1)
}

.transition-\[background-color\,opacity\] {
    transition-property: background-color, opacity;
    transition-duration: .15s;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1)
}

.transition-\[background-color\] {
    transition-property: background-color;
    transition-duration: .15s;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1)
}

.transition-\[background\] {
    transition-property: background;
    transition-duration: .15s;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1)
}

.transition-\[border-color\] {
    transition-property: border-color;
    transition-duration: .15s;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1)
}

.transition-\[border\] {
    transition-property: border;
    transition-duration: .15s;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1)
}

.transition-\[box-shadow\,transform\] {
    transition-property: box-shadow, transform;
    transition-duration: .15s;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1)
}

.transition-\[color\,background-color\,border-color\,box-shadow\] {
    transition-property: color, background-color, border-color, box-shadow;
    transition-duration: .15s;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1)
}

.transition-\[display\] {
    transition-property: display;
    transition-duration: .15s;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1)
}

.transition-\[grid-template-rows\] {
    transition-property: grid-template-rows;
    transition-duration: .15s;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1)
}

.transition-\[height\] {
    transition-property: height;
    transition-duration: .15s;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1)
}

.transition-\[max-height\] {
    transition-property: max-height;
    transition-duration: .15s;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1)
}

.transition-\[opacity\,visibility\,transform\,bottom\] {
    transition-property: opacity, visibility, transform, bottom;
    transition-duration: .15s;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1)
}

.transition-\[opacity\] {
    transition-property: opacity;
    transition-duration: .15s;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1)
}

.transition-\[transform\,box-shadow\] {
    transition-property: transform, box-shadow;
    transition-duration: .15s;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1)
}

.transition-\[width\,background\] {
    transition-property: width, background;
    transition-duration: .15s;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1)
}

.transition-\[width\] {
    transition-property: width;
    transition-duration: .15s;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1)
}

.transition-\[z-index\,background-color\] {
    transition-property: z-index, background-color;
    transition-duration: .15s;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1)
}

.transition-all {
    transition-property: all;
    transition-duration: .15s;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1)
}

.transition-colors {
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
    transition-duration: .15s;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1)
}

.transition-none {
    transition-property: none
}

.transition-opacity {
    transition-property: opacity;
    transition-duration: .15s;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1)
}

.transition-transform {
    transition-property: transform;
    transition-duration: .15s;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1)
}

.duration-100 {
    transition-duration: .1s
}

.duration-1000 {
    transition-duration: 1s
}

.duration-150 {
    transition-duration: .15s
}

.duration-200 {
    transition-duration: .2s
}

.duration-300 {
    transition-duration: .3s
}

.duration-500 {
    transition-duration: .5s
}

.duration-\[0\.6s\] {
    transition-duration: .6s
}

.duration-\[250ms\] {
    transition-duration: .25s
}

.duration-\[350ms\] {
    transition-duration: .35s
}

.duration-\[600ms\] {
    transition-duration: .6s
}

.duration-\[800ms\] {
    transition-duration: .8s
}

.ease-\[cubic-bezier\(0\.4\,0\,0\.2\,1\)\] {
    transition-timing-function: cubic-bezier(.4, 0, .2, 1)
}

.ease-\[ease\] {
    transition-timing-function: ease
}

.ease-in {
    transition-timing-function: cubic-bezier(.4, 0, 1, 1)
}

.ease-in-out {
    transition-timing-function: cubic-bezier(.4, 0, .2, 1)
}

.ease-linear {
    transition-timing-function: linear
}

.ease-out {
    transition-timing-function: cubic-bezier(0, 0, .2, 1)
}

.will-change-\[height\] {
    will-change: height
}

.will-change-\[left\] {
    will-change: left
}

.will-change-transform {
    will-change: transform
}

.\[--btn-press\:2px\] {
    --btn-press: 2px
}

.\[--btn-press\:4px\] {
    --btn-press: 4px
}

.\[--btn-shadow\:theme\(colors\.bronze\.600\)\] {
    --btn-shadow: #b3691e
}

.\[--btn-shadow\:theme\(colors\.gold\.1700\)\] {
    --btn-shadow: #b39a1e
}

.\[--btn-shadow\:theme\(colors\.greyBlue\.450\)\] {
    --btn-shadow: #3e4047
}

.\[--btn-shadow\:theme\(colors\.primary\.450\)\] {
    --btn-shadow: #009653
}

.\[--btn-shadow\:theme\(colors\.red\.800\)\] {
    --btn-shadow: #9a1a1a
}

.\[--social-shadow\:\#0D0D0D\] {
    --social-shadow: #0d0d0d
}

.\[--social-shadow\:\#154FAD\] {
    --social-shadow: #154fad
}

.\[--social-shadow\:\#1F2030\] {
    --social-shadow: #1f2030
}

.\[--social-shadow\:\#D6D6D6\] {
    --social-shadow: #d6d6d6
}

.\[-ms-overflow-style\:none\] {
    -ms-overflow-style: none
}

.\[-webkit-mask-image\:-webkit-radial-gradient\(white\,_black\)\] {
    -webkit-mask-image: -webkit-radial-gradient(#fff, #000)
}

.\[-webkit-mask-image\:linear-gradient\(to_right\,black_calc\(100\%_-_60px\)\,transparent_100\%\)\] {
    -webkit-mask-image: linear-gradient(90deg, #000 calc(100% - 60px), #0000 100%)
}

.\[-webkit-overflow-scrolling\:touch\] {
    -webkit-overflow-scrolling: touch
}

.\[-webkit-tap-highlight-color\:transparent\] {
    -webkit-tap-highlight-color: transparent
}

.\[align-self\:normal\] {
    align-self: normal
}

.\[animation-duration\:0\.45s\] {
    animation-duration: .45s
}

.\[appearance\:textfield\] {
    appearance: textfield
}

.\[aspect-ratio\:16\/9\] {
    aspect-ratio: 16/9
}

.\[backdrop-filter\:blur\(10px\)\] {
    -webkit-backdrop-filter: blur(10px);
    backdrop-filter: blur(10px)
}

.\[backdrop-filter\:blur\(2\.5px\)\] {
    -webkit-backdrop-filter: blur(2.5px);
    backdrop-filter: blur(2.5px)
}

.\[backdrop-filter\:blur\(6px\)\] {
    -webkit-backdrop-filter: blur(6px);
    backdrop-filter: blur(6px)
}

.\[background-clip\:padding-box\] {
    background-clip: padding-box
}

.\[background-color\:rgba\(20\,21\,35\,0\.01\)\] {
    background-color: #14152303
}

.\[background-image\:var\(--hero-shadow-sm\)\] {
    background-image: var(--hero-shadow-sm)
}

.\[background-position-y\:0px\] {
    background-position-y: 0
}

.\[background-position\:var\(--bg-pos-base\)\] {
    background-position: var(--bg-pos-base)
}

.\[background-size\:100\%\] {
    background-size: 100%
}

.\[background-size\:190\%\] {
    background-size: 190%
}

.\[background\:linear-gradient\(180deg\,\#01d676_0\,\#007e45_100\%\)\] {
    background: linear-gradient(#01d676 0, #007e45 100%)
}

.\[background\:linear-gradient\(180deg\,rgba\(20\,21\,35\,0\.05\)_0\%\,rgba\(1\,214\,118\,0\.05\)_100\%\)\,\#141523\] {
    background: linear-gradient(#1415230d 0%, #01d6760d 100%), #141523
}

.\[background\:linear-gradient\(90deg\,rgba\(204\,35\,178\,0\.15\)_37\.68\%\,rgba\(87\,3\,74\,0\.15\)_99\.91\%\)\,theme\(colors\.bgColor\.550\)\] {
    background: linear-gradient(90deg, #cc23b226 37.68%, #57034a26 99.91%), #1d1e30
}

.\[background\:linear-gradient\(90deg\,rgba\(255\,215\,13\,0\.16\)_0\%\,rgba\(255\,215\,13\,0\.00\)_100\%\)\,\#1B1C32\] {
    background: linear-gradient(90deg, #ffd70d29 0%, #ffd70d00 100%), #1b1c32
}

.\[background\:linear-gradient\(to_right\,rgba\(1\,214\,118\,0\.35\)_0\%\,transparent_50\%\)\,rgba\(43\,43\,66\,1\)\] {
    background: linear-gradient(90deg, #01d67659 0%, #0000 50%), #2b2b42
}

.\[background\:linear-gradient\(to_right\,rgba\(255\,215\,13\,0\.35\)_0\%\,transparent_50\%\)\,rgba\(43\,44\,66\,0\.92\)\] {
    background: linear-gradient(90deg, #ffd70d59 0%, #0000 50%), #2b2c42eb
}

.\[background\:linear-gradient\(to_top\,rgb\(0\,0\,0\)_0\%\,rgb\(0\,0\,0\)_50\%\,transparent\)\] {
    background: linear-gradient(#0000, #000 50% 100%)
}

.\[background\:var\(--btn-bg\)\] {
    background: var(--btn-bg)
}

.\[border-bottom-color\:\#A9A9CA\!important\] {
    border-bottom-color: #a9a9ca !important
}

.\[border-color\:var\(--pill-border\)\] {
    border-color: var(--pill-border)
}

.\[border-spacing\:0_9px\] {
    border-spacing: 0 9px
}

.\[clip-path\:inset\(0_-9999px\)\] {
    clip-path: inset(0 -9999px)
}

.\[clip-path\:inset\(0_round_16px_16px_0_0\)\] {
    clip-path: inset(0 round 16px 16px 0 0)
}

.\[clip-path\:polygon\(48\%_1\%\,94\%_25\%\,94\%_78\%\,45\%_99\%\,6\%_75\%\,5\%_27\%\)\] {
    clip-path: polygon(48% 1%, 94% 25%, 94% 78%, 45% 99%, 6% 75%, 5% 27%)
}

.\[contain-intrinsic-size\:auto_414px\] {
    contain-intrinsic-size: auto 414px
}

.\[contain\:paint\] {
    contain: paint
}

.\[content-visibility\:auto\] {
    content-visibility: auto
}

.\[display\:initial\] {
    display: inline;
    display: initial
}

.\[filter\:blur\(8px\)\] {
    filter: blur(8px)
}

.\[filter\:brightness\(0\.72\)\] {
    filter: brightness(.72)
}

.\[filter\:grayscale\(1\)\] {
    filter: grayscale()
}

.\[flex-shrink\:0\!important\] {
    flex-shrink: 0 !important
}

.\[flex\:1_1_auto\] {
    flex: auto
}

.\[font-family\:inherit\] {
    font-family: inherit
}

.\[font-size\:inherit\] {
    font-size: inherit
}

.\[font-variant-numeric\:lining-nums_tabular-nums\] {
    font-variant-numeric: lining-nums tabular-nums
}

.\[font-variant-numeric\:tabular-nums\] {
    font-variant-numeric: tabular-nums
}

.\[font-weight\:inherit\] {
    font-weight: inherit
}

.\[grid-area\:1\/1\] {
    grid-area: 1/1
}

.\[grid-area\:a\] {
    grid-area: a
}

.\[grid-area\:b\] {
    grid-area: b
}

.\[grid-area\:c\] {
    grid-area: c
}

.\[grid-area\:d\] {
    grid-area: d
}

.\[grid-column\:1\] {
    grid-column: 1
}

.\[grid-column\:span_2\] {
    grid-column: span 2
}

.\[grid-column\:span_3\] {
    grid-column: span 3
}

.\[grid-template-areas\:\'a\'_\'b\'_\'c\'_\'d\'\] {
    grid-template-areas: "a" "b" "c" "d"
}

.\[grid-template-areas\:\'a_b\'_\'a_c\'_\'d_d\'\] {
    grid-template-areas: "a b" "a c" "d d"
}

.\[grid-template-areas\:\'row-0\'_\'row-1\'_\'row-2\'_\'row-3\'_\'row-4\'\] {
    grid-template-areas: "row-0" "row-1" "row-2" "row-3" "row-4"
}

.\[grid-template-columns\:repeat\(auto-fill\,minmax\(72px\,1fr\)\)\] {
    grid-template-columns: repeat(auto-fill, minmax(72px, 1fr))
}

.\[grid-template-rows\:1fr\] {
    grid-template-rows: 1fr
}

.\[grid-template\:1fr\] {
    grid-template: 1fr
}

.\[inline-size\:125px\] {
    inline-size: 125px
}

.\[inline-size\:unset\] {
    inline-size: unset
}

.\[letter-spacing\:inherit\] {
    letter-spacing: inherit
}

.\[line-height\:inherit\] {
    line-height: inherit
}

.\[margin\:-320px_auto_64px\] {
    margin: -320px auto 64px
}

.\[margin\:0_auto_16px\] {
    margin: 0 auto 16px
}

.\[margin\:0_auto_32px\] {
    margin: 0 auto 32px
}

.\[margin\:0_auto_64px\] {
    margin: 0 auto 64px
}

.\[margin\:32px_0_8px\] {
    margin: 32px 0 8px
}

.\[mask-image\:linear-gradient\(to_right\,black_calc\(100\%_-_60px\)\,transparent_100\%\)\] {
    -webkit-mask-image: linear-gradient(90deg, #000 calc(100% - 60px), #0000 100%);
    mask-image: linear-gradient(90deg, #000 calc(100% - 60px), #0000 100%)
}

.\[mask-image\:radial-gradient\(33\%_28\%_at_50\%_50\%\,rgb\(0\,0\,0\)_60\%\,transparent_100\%\)\] {
    -webkit-mask-image: radial-gradient(33% 28%, #000 60%, #0000 100%);
    mask-image: radial-gradient(33% 28%, #000 60%, #0000 100%)
}

.\[mask-image\:radial-gradient\(white\,_black\)\] {
    -webkit-mask-image: radial-gradient(#fff, #000);
    mask-image: radial-gradient(#fff, #000)
}

.\[mix-blend-mode\:lighten\] {
    mix-blend-mode: lighten
}

.\[overflow-wrap\:anywhere\!important\] {
    overflow-wrap: anywhere !important
}

.\[overflow-wrap\:anywhere\] {
    overflow-wrap: anywhere
}

.\[overflow\:initial\] {
    overflow: visible;
    overflow: initial
}

.\[overscroll-behavior\:contain\] {
    overscroll-behavior: contain
}

.\[perspective\:800px\] {
    perspective: 800px
}

.\[pointer-events\:auto\] {
    pointer-events: auto
}

.\[pointer-events\:none\] {
    pointer-events: none
}

.\[scroll-margin-top\:24px\] {
    scroll-margin-top: 24px
}

.\[scroll-snap-type\:x_mandatory\] {
    scroll-snap-type: x mandatory
}

.\[scrollbar-gutter\:stable\] {
    scrollbar-gutter: stable
}

.\[scrollbar-width\:none\] {
    scrollbar-width: none
}

.\[text-align\:initial\] {
    text-align: left;
    text-align: initial
}

.\[text-shadow\:0_-1\.099px_0_\#FFF\,0_2\.199px_0_\#EB863E\] {
    text-shadow: 0 -1.099px #fff, 0 2.199px #eb863e
}

.\[text-wrap\:auto\] {
    text-wrap: auto
}

.\[text-wrap\:balance\] {
    text-wrap: balance
}

.\[touch-action\:pan-y\] {
    touch-action: pan-y
}

.\[transform-origin\:18px_center\] {
    transform-origin: 18px
}

.\[transform\:rotate\(-15deg\)_scale\(1\.8\)_translateY\(-10px\)\] {
    transform: rotate(-15deg)scale(1.8)translateY(-10px)
}

.\[transform\:rotate\(-5deg\)\] {
    transform: rotate(-5deg)
}

.\[transform\:rotate\(76deg\)\] {
    transform: rotate(76deg)
}

.\[transform\:translate\(-50\%\,-50\%\)\] {
    transform: translate(-50%, -50%)
}

.\[transform\:translate\(-50\%\,-50\%\)_translateY\(20px\)\] {
    transform: translate(-50%, -50%)translateY(20px)
}

.\[transform\:translateX\(-50\%\)\] {
    transform: translate(-50%)
}

.\[transform\:translateX\(-5px\)\] {
    transform: translate(-5px)
}

.\[transform\:translateZ\(0\)\] {
    transform: translateZ(0)
}

.\[transition-timing-function\:ease\] {
    transition-timing-function: ease
}

.\[transition\:\.25s_ease\] {
    transition: all .25s
}

.\[transition\:\.3s\],
.\[transition\:0\.3s\] {
    transition: all .3s
}

.\[transition\:all_\.3s_ease-in-out\] {
    transition: all .3s ease-in-out
}

.\[transition\:all_0\.15s_ease\] {
    transition: all .15s
}

.\[transition\:background_150ms_ease\] {
    transition: background .15s
}

.\[transition\:border-color_0\.25s_ease-in-out\,box-shadow_0\.25s_ease-in-out\] {
    transition: border-color .25s ease-in-out, box-shadow .25s ease-in-out
}

.\[transition\:box-shadow_0\.2s_ease\] {
    transition: box-shadow .2s
}

.\[transition\:max-height_180ms_ease\,margin-bottom_180ms_ease\,opacity_160ms_ease\,transform_180ms_ease\] {
    transition: max-height .18s, margin-bottom .18s, opacity .16s, transform .18s
}

.\[transition\:max-height_180ms_ease\,opacity_160ms_ease\,transform_180ms_ease\] {
    transition: max-height .18s, opacity .16s, transform .18s
}

.\[transition\:opacity_0\.5s_ease\] {
    transition: opacity .5s
}

.\[transition\:width_1s_linear\] {
    transition: width 1s linear
}

.\[width\:calc\(100vw_-_56px\)\!important\] {
    width: calc(100vw - 56px) !important
}

.\[will-change\:height\] {
    will-change: height
}

.\[will-change\:transform\] {
    will-change: transform
}

.\[word-break\:break-word\!important\] {
    word-break: break-word !important
}

.\[word-break\:break-word\] {
    word-break: break-word
}

.placeholder\:text-\[14px\]::placeholder {
    font-size: 14px
}

.placeholder\:font-normal::placeholder {
    font-weight: 400
}

.placeholder\:leading-\[22px\]::placeholder {
    line-height: 22px
}

.placeholder\:tracking-\[-0\.03em\]::placeholder {
    letter-spacing: -.03em
}

.placeholder\:tracking-\[0\.28px\]::placeholder {
    letter-spacing: .28px
}

.placeholder\:text-\[\#A9A9CA\]::placeholder {
    --tw-text-opacity: 1;
    color: rgb(169 169 202/var(--tw-text-opacity, 1))
}

.placeholder\:text-grey-200::placeholder {
    --tw-text-opacity: 1;
    color: rgb(169 169 202/var(--tw-text-opacity, 1))
}

.placeholder\:text-grey-300::placeholder {
    --tw-text-opacity: 1;
    color: rgb(125 125 158/var(--tw-text-opacity, 1))
}

.placeholder\:text-grey-400::placeholder {
    --tw-text-opacity: 1;
    color: rgb(82 82 102/var(--tw-text-opacity, 1))
}

.placeholder\:text-grey-500::placeholder {
    --tw-text-opacity: 1;
    color: rgb(79 77 96/var(--tw-text-opacity, 1))
}

.placeholder\:text-text-400::placeholder {
    --tw-text-opacity: 1;
    color: rgb(169 169 202/var(--tw-text-opacity, 1))
}

.before\:pointer-events-none:before {
    content: var(--tw-content);
    pointer-events: none
}

.before\:absolute:before {
    content: var(--tw-content);
    position: absolute
}

.before\:inset-0:before {
    content: var(--tw-content);
    inset: 0
}

.before\:inset-\[-1px\]:before {
    content: var(--tw-content);
    inset: -1px
}

.before\:-bottom-\[4px\]:before {
    content: var(--tw-content);
    bottom: -4px
}

.before\:-left-\[4px\]:before {
    content: var(--tw-content);
    left: -4px
}

.before\:-right-\[4px\]:before {
    content: var(--tw-content);
    right: -4px
}

.before\:-top-\[20px\]:before {
    content: var(--tw-content);
    top: -20px
}

.before\:-top-\[4px\]:before {
    content: var(--tw-content);
    top: -4px
}

.before\:bottom-0:before {
    content: var(--tw-content);
    bottom: 0
}

.before\:bottom-1\/2:before {
    content: var(--tw-content);
    bottom: 50%
}

.before\:bottom-\[-40px\]:before {
    content: var(--tw-content);
    bottom: -40px
}

.before\:left-0:before {
    content: var(--tw-content);
    left: 0
}

.before\:left-1\/2:before {
    content: var(--tw-content);
    left: 50%
}

.before\:left-\[-150\%\]:before {
    content: var(--tw-content);
    left: -150%
}

.before\:left-\[-278px\]:before {
    content: var(--tw-content);
    left: -278px
}

.before\:left-\[-400\%\]:before {
    content: var(--tw-content);
    left: -400%
}

.before\:left-\[10px\]:before {
    content: var(--tw-content);
    left: 10px
}

.before\:left-\[8px\]:before {
    content: var(--tw-content);
    left: 8px
}

.before\:left-\[calc\(50\%-35px\)\]:before {
    content: var(--tw-content);
    left: calc(50% - 35px)
}

.before\:left-\[calc\(50\%-60px\)\]:before {
    content: var(--tw-content);
    left: calc(50% - 60px)
}

.before\:right-0:before {
    content: var(--tw-content);
    right: 0
}

.before\:right-\[8px\]:before {
    content: var(--tw-content);
    right: 8px
}

.before\:top-0:before {
    content: var(--tw-content);
    top: 0
}

.before\:top-1\/2:before {
    content: var(--tw-content);
    top: 50%
}

.before\:top-\[-10px\]:before {
    content: var(--tw-content);
    top: -10px
}

.before\:top-\[-150\%\]:before {
    content: var(--tw-content);
    top: -150%
}

.before\:top-\[-200px\]:before {
    content: var(--tw-content);
    top: -200px
}

.before\:top-\[-20px\]:before {
    content: var(--tw-content);
    top: -20px
}

.before\:top-\[-45px\]:before {
    content: var(--tw-content);
    top: -45px
}

.before\:-z-\[1\]:before {
    content: var(--tw-content);
    z-index: -1
}

.before\:z-0:before {
    content: var(--tw-content);
    z-index: 0
}

.before\:z-\[-1\]:before {
    content: var(--tw-content);
    z-index: -1
}

.before\:z-\[1\]:before {
    content: var(--tw-content);
    z-index: 1
}

.before\:m-auto:before {
    content: var(--tw-content);
    margin: auto
}

.before\:mr-\[10px\]:before {
    content: var(--tw-content);
    margin-right: 10px
}

.before\:mt-\[2px\]:before {
    content: var(--tw-content);
    margin-top: 2px
}

.before\:block:before {
    content: var(--tw-content);
    display: block
}

.before\:h-0:before {
    content: var(--tw-content);
    height: 0
}

.before\:h-\[110\%\]:before {
    content: var(--tw-content);
    height: 110%
}

.before\:h-\[12px\]:before {
    content: var(--tw-content);
    height: 12px
}

.before\:h-\[1px\]:before {
    content: var(--tw-content);
    height: 1px
}

.before\:h-\[240px\]:before {
    content: var(--tw-content);
    height: 240px
}

.before\:h-\[26px\]:before {
    content: var(--tw-content);
    height: 26px
}

.before\:h-\[400\%\]:before {
    content: var(--tw-content);
    height: 400%
}

.before\:h-\[70px\]:before {
    content: var(--tw-content);
    height: 70px
}

.before\:h-\[80px\]:before {
    content: var(--tw-content);
    height: 80px
}

.before\:h-full:before {
    content: var(--tw-content);
    height: 100%
}

.before\:w-0:before {
    content: var(--tw-content);
    width: 0
}

.before\:w-\[120px\]:before {
    content: var(--tw-content);
    width: 120px
}

.before\:w-\[12px\]:before {
    content: var(--tw-content);
    width: 12px
}

.before\:w-\[200\%\]:before {
    content: var(--tw-content);
    width: 200%
}

.before\:w-\[320px\]:before {
    content: var(--tw-content);
    width: 320px
}

.before\:w-\[400\%\]:before {
    content: var(--tw-content);
    width: 400%
}

.before\:w-\[420px\]:before {
    content: var(--tw-content);
    width: 420px
}

.before\:w-\[70px\]:before {
    content: var(--tw-content);
    width: 70px
}

.before\:w-full:before {
    content: var(--tw-content);
    width: 100%
}

.before\:shrink-0:before {
    content: var(--tw-content);
    flex-shrink: 0
}

.before\:-translate-x-1\/2:before {
    content: var(--tw-content);
    --tw-translate-x: -50%;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.before\:animate-\[arcSpin_2s_linear_infinite\]:before {
    content: var(--tw-content);
    animation: 2s linear infinite arcSpin
}

@keyframes bonusPulse {
    0% {
        content: var(--tw-content);
        inset: 0;
        box-shadow: 0 0 #01d67680
    }

    20% {
        content: var(--tw-content);
        inset: -5px;
        box-shadow: 0 0 0 4px #01d67600
    }
}

.before\:animate-bonusPulse:before {
    content: var(--tw-content);
    animation: 3s ease-in infinite bonusPulse
}

@keyframes boostLightbeam {
    0% {
        content: var(--tw-content);
        transform: translate(-100%)
    }

    20%,
    to {
        content: var(--tw-content);
        transform: translate(100%)
    }
}

.before\:animate-boostLightbeam:before {
    content: var(--tw-content);
    animation: 2s linear infinite boostLightbeam
}

@keyframes buttonBeam {
    0% {
        content: var(--tw-content);
        transform: translate(-60%)
    }

    20%,
    to {
        content: var(--tw-content);
        transform: translate(60%)
    }
}

.before\:animate-buttonBeam:before {
    content: var(--tw-content);
    animation: 3s linear infinite buttonBeam
}

@keyframes liveEventPing {

    75%,
    to {
        content: var(--tw-content);
        opacity: 0;
        transform: translate(-50%, -50%)scale(2)
    }
}

.before\:animate-liveEventPing:before {
    content: var(--tw-content);
    animation: 1s cubic-bezier(0, 0, .2, 1) infinite liveEventPing
}

@keyframes offerBadgePulse {

    0%,
    49%,
    to {
        content: var(--tw-content);
        transform: scale(1)
    }

    50%,
    99% {
        content: var(--tw-content);
        transform: scale(1.08)
    }
}

.before\:animate-offerBadgePulse:before {
    content: var(--tw-content);
    animation: 2s step-end infinite offerBadgePulse
}

.before\:rounded-\[12px\]:before {
    content: var(--tw-content);
    border-radius: 12px
}

.before\:rounded-\[4px\]:before {
    content: var(--tw-content);
    border-radius: 4px
}

.before\:rounded-\[50\%\]:before {
    content: var(--tw-content);
    border-radius: 50%
}

.before\:rounded-\[8px\]:before {
    content: var(--tw-content);
    border-radius: 8px
}

.before\:rounded-\[inherit\]:before {
    content: var(--tw-content);
    border-radius: inherit
}

.before\:rounded-full:before {
    content: var(--tw-content);
    border-radius: 9999px
}

.before\:border:before {
    content: var(--tw-content);
    border-width: 1px
}

.before\:border-b-\[12px\]:before {
    content: var(--tw-content);
    border-bottom-width: 12px
}

.before\:border-l:before {
    content: var(--tw-content);
    border-left-width: 1px
}

.before\:border-l-\[8px\]:before {
    content: var(--tw-content);
    border-left-width: 8px
}

.before\:border-r-\[8px\]:before {
    content: var(--tw-content);
    border-right-width: 8px
}

.before\:border-t-0:before {
    content: var(--tw-content);
    border-top-width: 0
}

.before\:border-solid:before {
    content: var(--tw-content);
    border-style: solid
}

.before\:border-black:before {
    content: var(--tw-content);
    --tw-border-opacity: 1;
    border-color: rgb(0 0 0/var(--tw-border-opacity, 1))
}

.before\:border-gray-500:before {
    content: var(--tw-content);
    --tw-border-opacity: 1;
    border-color: rgb(113 128 150/var(--tw-border-opacity, 1))
}

.before\:border-b-secondary-340:before {
    content: var(--tw-content);
    --tw-border-opacity: 1;
    border-bottom-color: rgb(51 51 77/var(--tw-border-opacity, 1))
}

.before\:border-l-transparent:before {
    content: var(--tw-content);
    border-left-color: #0000
}

.before\:border-r-transparent:before {
    content: var(--tw-content);
    border-right-color: #0000
}

.before\:bg-\[\#00000033\]:before {
    content: var(--tw-content);
    background-color: #0003
}

.before\:bg-\[inherit\]:before {
    content: var(--tw-content);
    background-color: inherit
}

.before\:bg-bgColor-1100:before {
    content: var(--tw-content);
    --tw-bg-opacity: 1;
    background-color: rgb(20 21 35/var(--tw-bg-opacity, 1))
}

.before\:bg-orange-300:before {
    content: var(--tw-content);
    --tw-bg-opacity: 1;
    background-color: rgb(246 173 85/var(--tw-bg-opacity, 1))
}

.before\:bg-orange-400:before {
    content: var(--tw-content);
    --tw-bg-opacity: 1;
    background-color: rgb(237 137 54/var(--tw-bg-opacity, 1))
}

.before\:bg-primary-200:before {
    content: var(--tw-content);
    --tw-bg-opacity: 1;
    background-color: rgb(1 214 118/var(--tw-bg-opacity, 1))
}

.before\:bg-\[linear-gradient\(0deg\,rgba\(104\,67\,236\,0\.75\)\,\#252539\)\]:before {
    content: var(--tw-content);
    background-image: linear-gradient(#252539, #6843ecbf)
}

.before\:bg-\[linear-gradient\(to_right\,transparent\,\#01D676\,transparent\)\]:before {
    content: var(--tw-content);
    background-image: linear-gradient(90deg, #0000, #01d676, #0000)
}

.before\:bg-contain:before {
    content: var(--tw-content);
    background-size: contain
}

.before\:bg-top:before {
    content: var(--tw-content);
    background-position: top
}

.before\:bg-no-repeat:before {
    content: var(--tw-content);
    background-repeat: no-repeat
}

.before\:p-\[1px\]:before {
    content: var(--tw-content);
    padding: 1px
}

.before\:opacity-20:before {
    content: var(--tw-content);
    opacity: .2
}

.before\:opacity-\[0\.85\]:before {
    content: var(--tw-content);
    opacity: .85
}

.whyImage {
    max-width: 80px;
    height: 80px;
    width: 100%;
    filter: invert(40%) sepia(93%) saturate(1915%) hue-rotate(125deg) brightness(130%) contrast(99%);
}

.before\:blur-\[20\.5px\]:before {
    content: var(--tw-content);
    --tw-blur: blur(20.5px);
    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)
}

.before\:blur-\[55px\]:before {
    content: var(--tw-content);
    --tw-blur: blur(55px);
    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)
}

.before\:blur-\[70px\]:before {
    content: var(--tw-content);
    --tw-blur: blur(70px);
    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)
}

.before\:content-\[\"\"\]:before,
.before\:content-\[\'\'\]:before {
    --tw-content: "";
    content: var(--tw-content)
}

.before\:\[-webkit-mask-composite\:xor\]:before {
    content: var(--tw-content);
    -webkit-mask-composite: xor
}

.before\:\[-webkit-mask\:var\(--active-border-mask\)\]:before {
    content: var(--tw-content);
    -webkit-mask: var(--active-border-mask)
}

.before\:\[animation-delay\:var\(--lightbeam-delay\)\]:before {
    content: var(--tw-content);
    animation-delay: var(--lightbeam-delay)
}

.before\:\[background-image\:linear-gradient\(0deg\,_rgb\(30\,_30\,_46\)_60\.62\%\,_rgba\(30\,_30\,_46\,_0\.8\)_90\.47\%\)\,_url\(\"\/public\/img\/surveys\/offer-images-mobile\.png\"\)\]:before {
    content: var(--tw-content);
    background-image: linear-gradient(#1e1e2ecc 9.53%, #1e1e2e 39.38%), url(/public/img/surveys/offer-images-mobile.png)
}

.before\:\[background-image\:linear-gradient\(90deg\,_rgba\(153\,107\,244\,0\.2\)_0\%\,_rgba\(212\,47\,136\,0\.2\)_100\%\)\]:before,
.before\:\[background-image\:linear-gradient\(90deg\,_rgba\(153\,_107\,_244\,_0\.2\)_0\%\,_rgba\(212\,_47\,_136\,_0\.2\)_100\%\)\]:before {
    content: var(--tw-content);
    background-image: linear-gradient(90deg, #996bf433 0%, #d42f8833 100%)
}

.before\:\[background\:linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.20\)_0\%\,rgba\(255\,255\,255\,0\.00\)_100\%\)\]:before {
    content: var(--tw-content);
    background: linear-gradient(#fff3 0%, #fff0 100%)
}

.before\:\[background\:linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.50\)_0\%\,rgba\(255\,255\,255\,0\.00\)_100\%\)\]:before {
    content: var(--tw-content);
    background: linear-gradient(#ffffff80 0%, #fff0 100%)
}

.before\:\[background\:linear-gradient\(45deg\,transparent_45\%\,theme\(colors\.whiteAlpha\.350\)_46\%\,theme\(colors\.whiteAlpha\.350\)_54\%\,transparent_55\%\)\]:before {
    content: var(--tw-content);
    background: linear-gradient(45deg, #0000 45%, #ffffff4d 46% 54%, #0000 55%)
}

.before\:\[background\:linear-gradient\(65deg\,transparent_65\%\,rgba\(255\,255\,255\,0\.8\)_66\%\,rgba\(255\,255\,255\,0\.8\)_84\%\,transparent_85\%\)\]:before {
    content: var(--tw-content);
    background: linear-gradient(65deg, #0000 65%, #fffc 66% 84%, #0000 85%)
}

.before\:\[background\:radial-gradient\(ellipse_60\%_70\%\,\#53442e_0\%\,\#252539_80\%\)\]:before {
    content: var(--tw-content);
    background: radial-gradient(60% 70%, #53442e 0%, #252539 80%)
}

.before\:\[background\:var\(--active-border-gradient\)\]:before {
    content: var(--tw-content);
    background: var(--active-border-gradient)
}

.before\:\[clip-path\:polygon\(38\%_0\%\,62\%_0\%\,86\%_100\%\,14\%_100\%\)\]:before {
    content: var(--tw-content);
    clip-path: polygon(38% 0%, 62% 0%, 86% 100%, 14% 100%)
}

.before\:\[clip-path\:polygon\(39\%_0\%\,61\%_0\%\,78\%_100\%\,22\%_100\%\)\]:before {
    content: var(--tw-content);
    clip-path: polygon(39% 0%, 61% 0%, 78% 100%, 22% 100%)
}

.before\:\[clip-path\:polygon\(41\%_0\%\,59\%_0\%\,77\%_100\%\,23\%_100\%\)\]:before {
    content: var(--tw-content);
    clip-path: polygon(41% 0%, 59% 0%, 77% 100%, 23% 100%)
}

.before\:\[filter\:blur\(1px\)\]:before {
    content: var(--tw-content);
    filter: blur(1px)
}

.before\:\[mask-composite\:exclude\]:before {
    content: var(--tw-content);
    -webkit-mask-composite: xor;
    -webkit-mask-composite: xor;
    mask-composite: exclude
}

.before\:\[transform\:matrix\(0\.99\,_-0\.13\,_0\.13\,_0\.99\,_0\,_0\)\]:before {
    content: var(--tw-content);
    transform: matrix(.99, -.13, .13, .99, 0, 0)
}

.before\:\[transform\:matrix\(1\,0\,0\,-1\,0\,0\)\]:before {
    content: var(--tw-content);
    transform: matrix(1, 0, 0, -1, 0, 0)
}

.before\:\[transform\:rotate\(0deg\)\]:before {
    content: var(--tw-content);
    transform: rotate(0)
}

.before\:\[transform\:translate\(-50\%\,-50\%\)\]:before {
    content: var(--tw-content);
    transform: translate(-50%, -50%)
}

.before\:\[will-change\:transform\]:before {
    content: var(--tw-content);
    will-change: transform
}

.after\:pointer-events-none:after {
    content: var(--tw-content);
    pointer-events: none
}

.after\:absolute:after {
    content: var(--tw-content);
    position: absolute
}

.after\:inset-0:after {
    content: var(--tw-content);
    inset: 0
}

.after\:inset-x-0:after {
    content: var(--tw-content);
    left: 0;
    right: 0
}

.after\:bottom-0:after {
    content: var(--tw-content);
    bottom: 0
}

.after\:bottom-\[-200px\]:after {
    content: var(--tw-content);
    bottom: -200px
}

.after\:bottom-\[-5px\]:after {
    content: var(--tw-content);
    bottom: -5px
}

.after\:bottom-\[8px\]:after {
    content: var(--tw-content);
    bottom: 8px
}

.after\:bottom-\[99\%\]:after {
    content: var(--tw-content);
    bottom: 99%
}

.after\:left-0:after {
    content: var(--tw-content);
    left: 0
}

.after\:left-1\/2:after {
    content: var(--tw-content);
    left: 50%
}

.after\:left-\[-15px\]:after {
    content: var(--tw-content);
    left: -15px
}

.after\:left-\[-45dvw\]:after {
    content: var(--tw-content);
    left: -45dvw
}

.after\:right-0:after {
    content: var(--tw-content);
    right: 0
}

.after\:right-\[15px\]:after {
    content: var(--tw-content);
    right: 15px
}

.after\:top-0:after {
    content: var(--tw-content);
    top: 0
}

.after\:top-1\/2:after {
    content: var(--tw-content);
    top: 50%
}

.after\:top-\[8px\]:after {
    content: var(--tw-content);
    top: 8px
}

.after\:top-\[calc\(50\%-4px\)\]:after {
    content: var(--tw-content);
    top: calc(50% - 4px)
}

.after\:top-full:after {
    content: var(--tw-content);
    top: 100%
}

.after\:z-\[1\]:after {
    content: var(--tw-content);
    z-index: 1
}

.after\:m-auto:after {
    content: var(--tw-content);
    margin: auto
}

.after\:ml-\[8px\]:after {
    content: var(--tw-content);
    margin-left: 8px
}

.after\:block:after {
    content: var(--tw-content);
    display: block
}

.after\:h-0:after {
    content: var(--tw-content);
    height: 0
}

.after\:h-\[2px\]:after {
    content: var(--tw-content);
    height: 2px
}

.after\:h-\[320px\]:after {
    content: var(--tw-content);
    height: 320px
}

.after\:h-\[8px\]:after {
    content: var(--tw-content);
    height: 8px
}

.after\:h-\[calc\(100\%-20px\)\]:after {
    content: var(--tw-content);
    height: calc(100% - 20px)
}

.after\:h-full:after {
    content: var(--tw-content);
    height: 100%
}

.after\:w-0:after {
    content: var(--tw-content);
    width: 0
}

.after\:w-\[1px\]:after {
    content: var(--tw-content);
    width: 1px
}

.after\:w-\[200dvw\]:after {
    content: var(--tw-content);
    width: 200dvw
}

.after\:w-\[3px\]:after {
    content: var(--tw-content);
    width: 3px
}

.after\:w-\[5px\]:after {
    content: var(--tw-content);
    width: 5px
}

.after\:-translate-x-1\/2:after {
    content: var(--tw-content);
    --tw-translate-x: -50%;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.after\:-translate-x-full:after {
    content: var(--tw-content);
    --tw-translate-x: -100%;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.after\:-translate-y-1\/2:after {
    content: var(--tw-content);
    --tw-translate-y: -50%;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.after\:translate-x-\[-100\%\]:after {
    content: var(--tw-content);
    --tw-translate-x: -100%;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.after\:animate-progressbar:after {
    content: var(--tw-content);
    animation: 3s linear infinite progressbar
}

.after\:animate-shimmer:after {
    content: var(--tw-content);
    animation: 1s infinite shimmer
}

.after\:animate-skeletonShimmer:after {
    content: var(--tw-content);
    animation: 1s infinite skeletonShimmer
}

.after\:rounded-\[0_3px_3px_0\]:after {
    content: var(--tw-content);
    border-radius: 0 3px 3px 0
}

.after\:border-\[8px\]:after {
    content: var(--tw-content);
    border-width: 8px
}

.after\:border-l-\[4px\]:after {
    content: var(--tw-content);
    border-left-width: 4px
}

.after\:border-l-\[5px\]:after {
    content: var(--tw-content);
    border-left-width: 5px
}

.after\:border-r-\[4px\]:after {
    content: var(--tw-content);
    border-right-width: 4px
}

.after\:border-r-\[5px\]:after {
    content: var(--tw-content);
    border-right-width: 5px
}

.after\:border-t-\[5px\]:after {
    content: var(--tw-content);
    border-top-width: 5px
}

.after\:border-t-\[7px\]:after {
    content: var(--tw-content);
    border-top-width: 7px
}

.after\:border-solid:after {
    content: var(--tw-content);
    border-style: solid
}

.after\:border-l-transparent:after {
    content: var(--tw-content);
    border-left-color: #0000
}

.after\:border-r-transparent:after {
    content: var(--tw-content);
    border-right-color: #0000
}

.after\:border-t-iosBlue:after {
    content: var(--tw-content);
    --tw-border-opacity: 1;
    border-top-color: rgb(0 122 255/var(--tw-border-opacity, 1))
}

.after\:bg-\[\#2e2f44\]:after {
    content: var(--tw-content);
    --tw-bg-opacity: 1;
    background-color: rgb(46 47 68/var(--tw-bg-opacity, 1))
}

.after\:bg-\[var\(--row-accent\)\]:after {
    content: var(--tw-content);
    background-color: var(--row-accent)
}

.after\:bg-bgColor-1100:after {
    content: var(--tw-content);
    --tw-bg-opacity: 1;
    background-color: rgb(20 21 35/var(--tw-bg-opacity, 1))
}

.after\:bg-bgColor-1200:after {
    content: var(--tw-content);
    --tw-bg-opacity: 1;
    background-color: rgb(29 30 48/var(--tw-bg-opacity, 1))
}

.after\:bg-primary-300:after {
    content: var(--tw-content);
    --tw-bg-opacity: 1;
    background-color: rgb(0 210 100/var(--tw-bg-opacity, 1))
}

.after\:bg-\[image\:var\(--chevron-bg\)\]:after {
    content: var(--tw-content);
    background-image: var(--chevron-bg)
}

.after\:bg-\[linear-gradient\(90deg\,rgba\(255\,255\,255\,0\)_0\,rgba\(255\,255\,255\,0\.05\)_20\%\,rgba\(255\,255\,255\,0\.1\)_60\%\,rgba\(255\,255\,255\,0\)\)\]:after {
    content: var(--tw-content);
    background-image: linear-gradient(90deg, #fff0 0, #ffffff0d 20%, #ffffff1a 60%, #fff0)
}

.after\:bg-\[linear-gradient\(90deg\,transparent\,\#ffffff80\,transparent_40\%\)\]:after {
    content: var(--tw-content);
    background-image: linear-gradient(90deg, #0000, #ffffff80, #0000 40%)
}

.after\:text-grey-100:after {
    content: var(--tw-content);
    --tw-text-opacity: 1;
    color: rgb(204 204 221/var(--tw-text-opacity, 1))
}

.after\:content-\[\"\"\]:after,
.after\:content-\[\'\'\]:after {
    --tw-content: "";
    content: var(--tw-content)
}

.after\:content-\[\'•\'\]:after {
    --tw-content: "•";
    content: var(--tw-content)
}

.after\:\[background-image\:linear-gradient\(90deg\,rgba\(255\,255\,255\,0\)_0\,rgba\(255\,255\,255\,0\.05\)_20\%\,rgba\(255\,255\,255\,0\.1\)_60\%\,rgba\(255\,255\,255\,0\)\)\]:after {
    content: var(--tw-content);
    background-image: linear-gradient(90deg, #fff0 0, #ffffff0d 20%, #ffffff1a 60%, #fff0)
}

.after\:\[background-image\:linear-gradient\(to_bottom\,_transparent\,_transparent_55\%\,_\#141524_95\%\)\]:after {
    content: var(--tw-content);
    background-image: linear-gradient(#0000, #0000 55%, #141524 95%)
}

.after\:\[background\:linear-gradient\(180deg\,rgba\(20\,21\,35\,0\)_0\%\,rgba\(20\,21\,35\,0\.02\)_20\%\,rgba\(20\,21\,35\,0\.1\)_40\%\,rgba\(20\,21\,35\,0\.32\)_60\%\,rgba\(20\,21\,35\,0\.65\)_80\%\,var\(--chakra-colors-bgColor-1100\)_100\%\)\]:after {
    content: var(--tw-content);
    background: linear-gradient(180deg, #14152300 0%, #14152305 20%, #1415231a 40%, #14152352 60%, #141523a6 80%, var(--chakra-colors-bgColor-1100) 100%)
}

.after\:\[background\:linear-gradient\(to_bottom\,transparent\,theme\(colors\.bgColor\.1000\)\)\]:after {
    content: var(--tw-content);
    background: linear-gradient(#0000, #141524)
}

.after\:\[border-color\:transparent_var\(--arrow-color\)_transparent_transparent\]:after {
    content: var(--tw-content);
    border-color: transparent var(--arrow-color) transparent transparent
}

.after\:\[transform\:translateX\(-100\%\)\]:after {
    content: var(--tw-content);
    transform: translate(-100%)
}

.first\:origin-left:first-child {
    transform-origin: 0
}

.first\:items-start:first-child {
    align-items: flex-start
}

.last\:mb-0:last-child {
    margin-bottom: 0
}

.last\:origin-right:last-child {
    transform-origin: 100%
}

.last\:items-end:last-child {
    align-items: flex-end
}

.last\:border-b-0:last-child {
    border-bottom-width: 0
}

.last\:pb-\[97px\]:last-child {
    padding-bottom: 97px
}

.last\:after\:content-\[\'\'\]:last-child:after {
    --tw-content: "";
    content: var(--tw-content)
}

.placeholder-shown\:overflow-hidden:placeholder-shown {
    overflow: hidden
}

.placeholder-shown\:text-ellipsis:placeholder-shown {
    text-overflow: ellipsis
}

.placeholder-shown\:whitespace-nowrap:placeholder-shown {
    white-space: nowrap
}

.empty\:hidden:empty {
    display: none
}

.focus-within\:border-\[\#7D7D9E\]:focus-within {
    --tw-border-opacity: 1;
    border-color: rgb(125 125 158/var(--tw-border-opacity, 1))
}

.focus-within\:border-greyBlue-200:focus-within {
    --tw-border-opacity: 1;
    border-color: rgb(82 82 102/var(--tw-border-opacity, 1))
}

.hover\:z-10:hover {
    z-index: 10
}

.hover\:-translate-y-\[2px\]:hover {
    --tw-translate-y: -2px;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.hover\:translate-y-\[1px\]:hover {
    --tw-translate-y: 1px;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.hover\:scale-105:hover {
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.hover\:scale-\[1\.06\]:hover {
    --tw-scale-x: 1.06;
    --tw-scale-y: 1.06;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.hover\:scale-\[1\.2\]:hover {
    --tw-scale-x: 1.2;
    --tw-scale-y: 1.2;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.hover\:cursor-default:hover {
    cursor: default
}

.hover\:cursor-pointer:hover {
    cursor: pointer
}

.hover\:border-none:hover {
    border-style: none
}

.hover\:border-\[\#A9A9CA\]:hover {
    --tw-border-opacity: 1;
    border-color: rgb(169 169 202/var(--tw-border-opacity, 1))
}

.hover\:border-\[\#b4b4d4\]:hover {
    --tw-border-opacity: 1;
    border-color: rgb(180 180 212/var(--tw-border-opacity, 1))
}

.hover\:border-\[rgba\(255\,255\,255\,0\.24\)\]:hover {
    border-color: #ffffff3d
}

.hover\:border-brand-200:hover {
    --tw-border-opacity: 1;
    border-color: rgb(1 214 118/var(--tw-border-opacity, 1))
}

.hover\:border-gray-300:hover {
    --tw-border-opacity: 1;
    border-color: rgb(203 213 224/var(--tw-border-opacity, 1))
}

.hover\:border-green-300:hover,
.hover\:border-primary-200:hover {
    --tw-border-opacity: 1;
    border-color: rgb(1 214 118/var(--tw-border-opacity, 1))
}

.hover\:border-red-150:hover {
    --tw-border-opacity: 1;
    border-color: rgb(249 112 112/var(--tw-border-opacity, 1))
}

.hover\:border-secondary-200:hover {
    --tw-border-opacity: 1;
    border-color: rgb(84 86 131/var(--tw-border-opacity, 1))
}

.hover\:border-transparent:hover {
    border-color: #0000
}

.hover\:border-whiteAlpha-200:hover {
    border-color: #ffffff14
}

.hover\:border-whiteAlpha-500:hover {
    border-color: #ffffff5c
}

.hover\:bg-\[\#082719\]:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(8 39 25/var(--tw-bg-opacity, 1))
}

.hover\:bg-\[\#1D1E30\]:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(29 30 48/var(--tw-bg-opacity, 1))
}

.hover\:bg-\[\#2C2C44\]:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(44 44 68/var(--tw-bg-opacity, 1))
}

.hover\:bg-\[\#2D2E40\]:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(45 46 64/var(--tw-bg-opacity, 1))
}

.hover\:bg-\[\#2F2F4A\]:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(47 47 74/var(--tw-bg-opacity, 1))
}

.hover\:bg-\[\#2c2c42\]:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(44 44 66/var(--tw-bg-opacity, 1))
}

.hover\:bg-\[\#42435a\]:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(66 67 90/var(--tw-bg-opacity, 1))
}

.hover\:bg-\[\#5E5296\]:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(94 82 150/var(--tw-bg-opacity, 1))
}

.hover\:bg-\[\#61D37F\]:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(97 211 127/var(--tw-bg-opacity, 1))
}

.hover\:bg-\[rgb\(51\,186\,87\)\]:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(51 186 87/var(--tw-bg-opacity, 1))
}

.hover\:bg-\[rgba\(0\,0\,0\,0\.04\)\]:hover {
    background-color: #0000000a
}

.hover\:bg-\[rgba\(0\,0\,0\,0\.8\)\]:hover {
    background-color: #000c
}

.hover\:bg-\[rgba\(1\,214\,118\,0\.10\)\]:hover {
    background-color: #01d6761a
}

.hover\:bg-\[rgba\(113\,201\,232\,0\.14\)\]:hover {
    background-color: #71c9e824
}

.hover\:bg-\[rgba\(113\,201\,232\,0\.15\)\]:hover {
    background-color: #71c9e826
}

.hover\:bg-\[rgba\(255\,255\,255\,0\.06\)\]:hover {
    background-color: #ffffff0f
}

.hover\:bg-\[rgba\(255\,255\,255\,0\.08\)\]:hover {
    background-color: #ffffff14
}

.hover\:bg-\[rgba\(255\,255\,255\,0\.15\)\]:hover {
    background-color: #ffffff26
}

.hover\:bg-\[rgba\(255\,255\,255\,0\.16\)\]:hover {
    background-color: #ffffff29
}

.hover\:bg-\[rgba\(255\,255\,255\,0\.2\)\]:hover {
    background-color: #fff3
}

.hover\:bg-\[rgba\(48\,50\,75\,0\.95\)\]:hover {
    background-color: #30324bf2
}

.hover\:bg-\[rgba\(56\,161\,105\,0\.12\)\]:hover {
    background-color: #38a1691f
}

.hover\:bg-\[var\(--pill-hover\)\]:hover {
    background-color: var(--pill-hover)
}

.hover\:bg-\[var\(--social-hover\)\]:hover {
    background-color: var(--social-hover)
}

.hover\:bg-\[var\(--social-hover-bg\)\]:hover {
    background-color: var(--social-hover-bg)
}

.hover\:bg-bgColor-1100:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(20 21 35/var(--tw-bg-opacity, 1))
}

.hover\:bg-bgColor-1300:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(36 37 56/var(--tw-bg-opacity, 1))
}

.hover\:bg-bgColor-1800:hover {
    background-color: #01d6761a
}

.hover\:bg-bgColor-3000:hover {
    background-color: #f043431a
}

.hover\:bg-bgColor-550:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(29 30 48/var(--tw-bg-opacity, 1))
}

.hover\:bg-blackAlpha-800:hover {
    background-color: #000c
}

.hover\:bg-border-100:hover {
    background-color: #ffffff0d
}

.hover\:bg-border-200:hover {
    background-color: #ffffff1a
}

.hover\:bg-brand-1000:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(0 191 102/var(--tw-bg-opacity, 1))
}

.hover\:bg-brand-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(47 133 90/var(--tw-bg-opacity, 1))
}

.hover\:bg-green-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(1 255 151/var(--tw-bg-opacity, 1))
}

.hover\:bg-green-250:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(97 211 127/var(--tw-bg-opacity, 1))
}

.hover\:bg-grey-1000:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(30 30 46/var(--tw-bg-opacity, 1))
}

.hover\:bg-grey-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(169 169 202/var(--tw-bg-opacity, 1))
}

.hover\:bg-grey-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(82 82 102/var(--tw-bg-opacity, 1))
}

.hover\:bg-grey-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(47 48 67/var(--tw-bg-opacity, 1))
}

.hover\:bg-grey-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(23 24 38/var(--tw-bg-opacity, 1))
}

.hover\:bg-primary-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(1 214 118/var(--tw-bg-opacity, 1))
}

.hover\:bg-primary-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(0 210 100/var(--tw-bg-opacity, 1))
}

.hover\:bg-primary-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(20 21 35/var(--tw-bg-opacity, 1))
}

.hover\:bg-primaryAlpha-700:hover {
    background-color: #141523cc
}

.hover\:bg-red-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(186 27 27/var(--tw-bg-opacity, 1))
}

.hover\:bg-red-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(222 44 44/var(--tw-bg-opacity, 1))
}

.hover\:bg-secondary-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(84 86 131/var(--tw-bg-opacity, 1))
}

.hover\:bg-secondary-340:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(51 51 77/var(--tw-bg-opacity, 1))
}

.hover\:bg-secondary-350:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(50 50 77/var(--tw-bg-opacity, 1))
}

.hover\:bg-secondary-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(44 44 68/var(--tw-bg-opacity, 1))
}

.hover\:bg-secondary-450:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(37 37 57/var(--tw-bg-opacity, 1))
}

.hover\:bg-transparent:hover {
    background-color: #0000
}

.hover\:bg-white\/10:hover {
    background-color: #ffffff1a
}

.hover\:bg-whiteAlpha-100:hover {
    background-color: #ffffff0f
}

.hover\:bg-whiteAlpha-200:hover {
    background-color: #ffffff14
}

.hover\:bg-whiteAlpha-300:hover {
    background-color: #ffffff29
}

.hover\:bg-\[linear-gradient\(360deg\,\#212134_0\%\,rgba\(33\,33\,52\,0\)_100\%\)\]:hover {
    background-image: linear-gradient(360deg, #212134 0%, #21213400 100%)
}

.hover\:bg-\[linear-gradient\(46deg\,theme\(colors\.gold\.100\)_0\%\,theme\(colors\.gold\.350\)_39\%\,theme\(colors\.gold\.100\)_99\%\,theme\(colors\.white\.800\)_100\%\)\]:hover {
    background-image: linear-gradient(46deg, #e8b600 0%, #ffd70d 39%, #e8b600 99%, #fff6d6 100%)
}

.hover\:fill-primary-200:hover {
    fill: #01d676
}

.hover\:stroke-primary-200:hover {
    stroke: #01d676
}

.hover\:text-green-200:hover {
    --tw-text-opacity: 1;
    color: rgb(1 255 151/var(--tw-text-opacity, 1))
}

.hover\:text-green-600:hover {
    --tw-text-opacity: 1;
    color: rgb(44 252 158/var(--tw-text-opacity, 1))
}

.hover\:text-grey-100:hover {
    --tw-text-opacity: 1;
    color: rgb(204 204 221/var(--tw-text-opacity, 1))
}

.hover\:text-primary-200:hover {
    --tw-text-opacity: 1;
    color: rgb(1 214 118/var(--tw-text-opacity, 1))
}

.hover\:text-primary-400:hover {
    --tw-text-opacity: 1;
    color: rgb(0 154 78/var(--tw-text-opacity, 1))
}

.hover\:text-text-100:hover {
    --tw-text-opacity: 1;
    color: rgb(237 242 247/var(--tw-text-opacity, 1))
}

.hover\:text-text-400:hover {
    --tw-text-opacity: 1;
    color: rgb(169 169 202/var(--tw-text-opacity, 1))
}

.hover\:text-white-50:hover {
    --tw-text-opacity: 1;
    color: rgb(255 255 255/var(--tw-text-opacity, 1))
}

.hover\:underline:hover {
    text-decoration-line: underline
}

.hover\:no-underline:hover {
    text-decoration-line: none
}

.hover\:opacity-100:hover {
    opacity: 1
}

.hover\:opacity-70:hover {
    opacity: .7
}

.hover\:opacity-80:hover {
    opacity: .8
}

.hover\:opacity-85:hover {
    opacity: .85
}

.hover\:opacity-90:hover {
    opacity: .9
}

.hover\:opacity-\[0\.85\]:hover {
    opacity: .85
}

.hover\:shadow-\[0px_3px_0px_0px_\#009653\]:hover {
    --tw-shadow: 0px 3px 0px 0px #009653;
    --tw-shadow-colored: 0px 3px 0px 0px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.hover\:shadow-\[0px_4px_0px_0px_\#009653\]:hover {
    --tw-shadow: 0px 4px 0px 0px #009653;
    --tw-shadow-colored: 0px 4px 0px 0px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.hover\:shadow-\[0px_4px_0px_0px_var\(--chakra-colors-primary-450\)\]:hover {
    --tw-shadow: 0px 4px 0px 0px var(--chakra-colors-primary-450);
    --tw-shadow-colored: 0px 4px 0px 0px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.hover\:shadow-\[inset_0_0_0_100px_rgba\(255\,255\,255\,0\.05\)\]:hover {
    --tw-shadow: inset 0 0 0 100px #ffffff0d;
    --tw-shadow-colored: inset 0 0 0 100px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.hover\:shadow-none:hover {
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.hover\:outline-none:hover {
    outline-offset: 2px;
    outline: 2px solid #0000
}

.hover\:outline:hover {
    outline-style: solid
}

.hover\:outline-1:hover {
    outline-width: 1px
}

.hover\:outline-2:hover {
    outline-width: 2px
}

.hover\:outline-\[1px\]:hover {
    outline-width: 1px
}

.hover\:outline-offset-0:hover {
    outline-offset: 0px
}

.hover\:outline-primary-200:hover {
    outline-color: #01d676
}

.hover\:outline-primary-300:hover {
    outline-color: #00d264
}

.hover\:brightness-90:hover {
    --tw-brightness: brightness(.9);
    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)
}

.hover\:\[background\:var\(--btn-bg-hover\)\]:hover {
    background: var(--btn-bg-hover)
}

.hover\:\[transition\:all_ease-in_70ms\]:hover {
    transition: all 70ms ease-in
}

.focus\:\!border-\[\#FF0000\]:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgb(255 0 0/var(--tw-border-opacity, 1)) !important
}

.focus\:\!border-primary-200:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgb(1 214 118/var(--tw-border-opacity, 1)) !important
}

.focus\:\!border-white:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgb(255 255 255/var(--tw-border-opacity, 1)) !important
}

.focus\:border-\[\#3D3F5B\]:focus {
    --tw-border-opacity: 1;
    border-color: rgb(61 63 91/var(--tw-border-opacity, 1))
}

.focus\:border-\[\#7D7D9E\]:focus {
    --tw-border-opacity: 1;
    border-color: rgb(125 125 158/var(--tw-border-opacity, 1))
}

.focus\:border-\[\#A9A9CA\]:focus {
    --tw-border-opacity: 1;
    border-color: rgb(169 169 202/var(--tw-border-opacity, 1))
}

.focus\:border-\[\#C34646\]:focus {
    --tw-border-opacity: 1;
    border-color: rgb(195 70 70/var(--tw-border-opacity, 1))
}

.focus\:border-bgColor-200:focus {
    --tw-border-opacity: 1;
    border-color: rgb(125 125 158/var(--tw-border-opacity, 1))
}

.focus\:border-brand-200:focus {
    --tw-border-opacity: 1;
    border-color: rgb(1 214 118/var(--tw-border-opacity, 1))
}

.focus\:border-brand-500:focus {
    --tw-border-opacity: 1;
    border-color: rgb(56 161 105/var(--tw-border-opacity, 1))
}

.focus\:border-grey-100:focus {
    --tw-border-opacity: 1;
    border-color: rgb(204 204 221/var(--tw-border-opacity, 1))
}

.focus\:border-grey-200:focus {
    --tw-border-opacity: 1;
    border-color: rgb(169 169 202/var(--tw-border-opacity, 1))
}

.focus\:border-grey-300:focus {
    --tw-border-opacity: 1;
    border-color: rgb(125 125 158/var(--tw-border-opacity, 1))
}

.focus\:border-grey-400:focus {
    --tw-border-opacity: 1;
    border-color: rgb(82 82 102/var(--tw-border-opacity, 1))
}

.focus\:border-red-150:focus {
    --tw-border-opacity: 1;
    border-color: rgb(249 112 112/var(--tw-border-opacity, 1))
}

.focus\:border-red-500:focus {
    --tw-border-opacity: 1;
    border-color: rgb(186 27 27/var(--tw-border-opacity, 1))
}

.focus\:border-transparent:focus {
    border-color: #0000
}

.focus\:\!border-b-brand-200:focus {
    --tw-border-opacity: 1 !important;
    border-bottom-color: rgb(1 214 118/var(--tw-border-opacity, 1)) !important
}

.focus\:bg-\[\#1D1E30\]:focus {
    --tw-bg-opacity: 1;
    background-color: rgb(29 30 48/var(--tw-bg-opacity, 1))
}

.focus\:bg-\[\#2F2F4A\]:focus {
    --tw-bg-opacity: 1;
    background-color: rgb(47 47 74/var(--tw-bg-opacity, 1))
}

.focus\:bg-\[var\(--pagination-focus-bg\)\]:focus {
    background-color: var(--pagination-focus-bg)
}

.focus\:bg-bgColor-1100:focus {
    --tw-bg-opacity: 1;
    background-color: rgb(20 21 35/var(--tw-bg-opacity, 1))
}

.focus\:bg-grey-1000:focus {
    --tw-bg-opacity: 1;
    background-color: rgb(30 30 46/var(--tw-bg-opacity, 1))
}

.focus\:bg-transparent:focus {
    background-color: #0000
}

.focus\:text-brand-200:focus,
.focus\:text-primary-200:focus {
    --tw-text-opacity: 1;
    color: rgb(1 214 118/var(--tw-text-opacity, 1))
}

.focus\:text-white-50:focus {
    --tw-text-opacity: 1;
    color: rgb(255 255 255/var(--tw-text-opacity, 1))
}

.focus\:shadow-\[0_0_0_1px_\#4A47CF\]:focus {
    --tw-shadow: 0 0 0 1px #4a47cf;
    --tw-shadow-colored: 0 0 0 1px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.focus\:shadow-\[0_0_0_1px_theme\(colors\.brand\.500\)\]:focus {
    --tw-shadow: 0 0 0 1px #38a169;
    --tw-shadow-colored: 0 0 0 1px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.focus\:shadow-\[0px_0px_5px_0px_\#3D3F5B\]:focus {
    --tw-shadow: 0px 0px 5px 0px #3d3f5b;
    --tw-shadow-colored: 0px 0px 5px 0px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.focus\:shadow-none:focus {
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.focus\:outline-none:focus {
    outline-offset: 2px;
    outline: 2px solid #0000
}

.focus\:placeholder\:text-transparent:focus::placeholder {
    color: #0000
}

.focus-visible\:border-none:focus-visible {
    border-style: none
}

.focus-visible\:\!border-\[\#3D3F5B\]:focus-visible {
    --tw-border-opacity: 1 !important;
    border-color: rgb(61 63 91/var(--tw-border-opacity, 1)) !important
}

.focus-visible\:border-\[\#3D3F5B\]:focus-visible {
    --tw-border-opacity: 1;
    border-color: rgb(61 63 91/var(--tw-border-opacity, 1))
}

.focus-visible\:border-\[\#7D7D9E\]:focus-visible {
    --tw-border-opacity: 1;
    border-color: rgb(125 125 158/var(--tw-border-opacity, 1))
}

.focus-visible\:border-\[\#A9A9CA\]:focus-visible {
    --tw-border-opacity: 1;
    border-color: rgb(169 169 202/var(--tw-border-opacity, 1))
}

.focus-visible\:border-blue-300:focus-visible {
    --tw-border-opacity: 1;
    border-color: rgb(28 29 48/var(--tw-border-opacity, 1))
}

.focus-visible\:border-brand-200:focus-visible {
    --tw-border-opacity: 1;
    border-color: rgb(1 214 118/var(--tw-border-opacity, 1))
}

.focus-visible\:border-gray-border:focus-visible {
    --tw-border-opacity: 1;
    border-color: rgb(57 62 86/var(--tw-border-opacity, 1))
}

.focus-visible\:border-primary-200:focus-visible {
    --tw-border-opacity: 1;
    border-color: rgb(1 214 118/var(--tw-border-opacity, 1))
}

.focus-visible\:border-transparent:focus-visible {
    border-color: #0000
}

.focus-visible\:bg-\[\#1D1E30\]:focus-visible,
.focus-visible\:bg-bgColor-550:focus-visible {
    --tw-bg-opacity: 1;
    background-color: rgb(29 30 48/var(--tw-bg-opacity, 1))
}

.focus-visible\:bg-secondary-400:focus-visible {
    --tw-bg-opacity: 1;
    background-color: rgb(44 44 68/var(--tw-bg-opacity, 1))
}

.focus-visible\:\!shadow-\[0px_0px_5px_0px_\#3D3F5B\]:focus-visible {
    --tw-shadow: 0px 0px 5px 0px #3d3f5b !important;
    --tw-shadow-colored: 0px 0px 5px 0px var(--tw-shadow-color) !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important
}

.focus-visible\:shadow-\[0_0_0_1px_\#4A47CF\]:focus-visible {
    --tw-shadow: 0 0 0 1px #4a47cf;
    --tw-shadow-colored: 0 0 0 1px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.focus-visible\:shadow-\[0_0_0_3px_rgba\(0\,224\,97\,0\.1\)\]:focus-visible {
    --tw-shadow: 0 0 0 3px #00e0611a;
    --tw-shadow-colored: 0 0 0 3px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.focus-visible\:shadow-\[0_0_0_3px_rgba\(66\,153\,225\,0\.6\)\]:focus-visible {
    --tw-shadow: 0 0 0 3px #4299e199;
    --tw-shadow-colored: 0 0 0 3px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.focus-visible\:shadow-\[0px_0px_5px_0px_\#3D3F5B\]:focus-visible {
    --tw-shadow: 0px 0px 5px 0px #3d3f5b;
    --tw-shadow-colored: 0px 0px 5px 0px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.focus-visible\:shadow-none:focus-visible {
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.focus-visible\:outline-none:focus-visible {
    outline-offset: 2px;
    outline: 2px solid #0000
}

.focus-visible\:outline:focus-visible {
    outline-style: solid
}

.focus-visible\:outline-1:focus-visible {
    outline-width: 1px
}

.focus-visible\:outline-2:focus-visible {
    outline-width: 2px
}

.focus-visible\:-outline-offset-2:focus-visible {
    outline-offset: -2px
}

.focus-visible\:outline-offset-2:focus-visible {
    outline-offset: 2px
}

.focus-visible\:outline-offset-\[-1px\]:focus-visible {
    outline-offset: -1px
}

.focus-visible\:outline-blue-500:focus-visible {
    outline-color: #70d4fb
}

.focus-visible\:outline-brand-200:focus-visible {
    outline-color: #01d676
}

.focus-visible\:outline-white-50:focus-visible {
    outline-color: #fff
}

.focus-visible\:ring-2:focus-visible {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000)
}

.focus-visible\:ring-white-50:focus-visible {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgb(255 255 255/var(--tw-ring-opacity, 1))
}

.focus-visible\:\[outline-offset\:-2px\]:focus-visible {
    outline-offset: -2px
}

.focus-visible\:hover\:border-brand-200:hover:focus-visible {
    --tw-border-opacity: 1;
    border-color: rgb(1 214 118/var(--tw-border-opacity, 1))
}

.active\:translate-y-0:active {
    --tw-translate-y: 0px;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.active\:translate-y-\[2px\]:active {
    --tw-translate-y: 2px;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.active\:translate-y-\[3px\]:active {
    --tw-translate-y: 3px;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.active\:translate-y-\[4px\]:active {
    --tw-translate-y: 4px;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.active\:translate-y-\[var\(--btn-press\)\]:active {
    --tw-translate-y: var(--btn-press);
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.active\:scale-\[0\.97\]:active {
    --tw-scale-x: .97;
    --tw-scale-y: .97;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.active\:scale-\[0\.98\]:active {
    --tw-scale-x: .98;
    --tw-scale-y: .98;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.active\:cursor-grabbing:active {
    cursor: grabbing
}

.active\:border:active {
    border-width: 1px
}

.active\:border-solid:active {
    border-style: solid
}

.active\:border-none:active {
    border-style: none
}

.active\:border-\[\#01D676\]:active {
    --tw-border-opacity: 1;
    border-color: rgb(1 214 118/var(--tw-border-opacity, 1))
}

.active\:border-\[\#7D7D9E\]:active {
    --tw-border-opacity: 1;
    border-color: rgb(125 125 158/var(--tw-border-opacity, 1))
}

.active\:border-\[\#A9A9CA\]:active {
    --tw-border-opacity: 1;
    border-color: rgb(169 169 202/var(--tw-border-opacity, 1))
}

.active\:border-grey-300:active {
    --tw-border-opacity: 1;
    border-color: rgb(125 125 158/var(--tw-border-opacity, 1))
}

.active\:border-primary-200:active {
    --tw-border-opacity: 1;
    border-color: rgb(1 214 118/var(--tw-border-opacity, 1))
}

.active\:bg-\[\#5E5296\]:active {
    --tw-bg-opacity: 1;
    background-color: rgb(94 82 150/var(--tw-bg-opacity, 1))
}

.active\:bg-\[rgba\(255\,255\,255\,0\.08\)\]:active {
    background-color: #ffffff14
}

.active\:bg-bgColor-1300:active {
    --tw-bg-opacity: 1;
    background-color: rgb(36 37 56/var(--tw-bg-opacity, 1))
}

.active\:bg-bgColor-1800:active {
    background-color: #01d6761a
}

.active\:bg-bgColor-3000:active {
    background-color: #f043431a
}

.active\:bg-bgColor-550:active {
    --tw-bg-opacity: 1;
    background-color: rgb(29 30 48/var(--tw-bg-opacity, 1))
}

.active\:bg-border-200:active {
    background-color: #ffffff1a
}

.active\:bg-brand-200:active {
    --tw-bg-opacity: 1;
    background-color: rgb(1 214 118/var(--tw-bg-opacity, 1))
}

.active\:bg-green-200:active {
    --tw-bg-opacity: 1;
    background-color: rgb(1 255 151/var(--tw-bg-opacity, 1))
}

.active\:bg-grey-400:active {
    --tw-bg-opacity: 1;
    background-color: rgb(82 82 102/var(--tw-bg-opacity, 1))
}

.active\:bg-primary-200:active {
    --tw-bg-opacity: 1;
    background-color: rgb(1 214 118/var(--tw-bg-opacity, 1))
}

.active\:bg-primary-400:active {
    --tw-bg-opacity: 1;
    background-color: rgb(0 154 78/var(--tw-bg-opacity, 1))
}

.active\:bg-primaryAlpha-700:active {
    background-color: #141523cc
}

.active\:bg-red-1000:active {
    --tw-bg-opacity: 1;
    background-color: rgb(240 67 67/var(--tw-bg-opacity, 1))
}

.active\:bg-red-400:active {
    --tw-bg-opacity: 1;
    background-color: rgb(222 44 44/var(--tw-bg-opacity, 1))
}

.active\:bg-secondary-200:active {
    --tw-bg-opacity: 1;
    background-color: rgb(84 86 131/var(--tw-bg-opacity, 1))
}

.active\:bg-secondary-450:active {
    --tw-bg-opacity: 1;
    background-color: rgb(37 37 57/var(--tw-bg-opacity, 1))
}

.active\:bg-secondary-500:active {
    --tw-bg-opacity: 1;
    background-color: rgb(36 36 56/var(--tw-bg-opacity, 1))
}

.active\:bg-transparent:active {
    background-color: #0000
}

.active\:bg-whiteAlpha-200:active {
    background-color: #ffffff14
}

.active\:bg-whiteAlpha-300:active {
    background-color: #ffffff29
}

.active\:bg-\[linear-gradient\(46deg\,theme\(colors\.gold\.400\)_0\%\,theme\(colors\.gold\.1000\)_39\%\,theme\(colors\.gold\.400\)_99\%\,theme\(colors\.white\.800\)_100\%\)\]:active {
    background-image: linear-gradient(46deg, #ffc700 0%, #ffe177 39%, #ffc700 99%, #fff6d6 100%)
}

.active\:no-underline:active {
    text-decoration-line: none
}

.active\:opacity-60:active {
    opacity: .6
}

.active\:opacity-70:active {
    opacity: .7
}

.active\:shadow-\[0_0_0_0_transparent\]:active {
    --tw-shadow: 0 0 0 0 transparent;
    --tw-shadow-colored: 0 0 0 0 var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.active\:shadow-\[0_2px_0_0_\#009653\]:active {
    --tw-shadow: 0 2px 0 0 #009653;
    --tw-shadow-colored: 0 2px 0 0 var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.active\:shadow-\[0px_2px_0px_0px_\#009653\]:active {
    --tw-shadow: 0px 2px 0px 0px #009653;
    --tw-shadow-colored: 0px 2px 0px 0px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.active\:shadow-\[0px_2px_0px_0px_var\(--chakra-colors-primary-200\)\]:active {
    --tw-shadow: 0px 2px 0px 0px var(--chakra-colors-primary-200);
    --tw-shadow-colored: 0px 2px 0px 0px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.active\:shadow-\[0px_2px_0px_0px_var\(--chakra-colors-secondary-400\)\]:active {
    --tw-shadow: 0px 2px 0px 0px var(--chakra-colors-secondary-400);
    --tw-shadow-colored: 0px 2px 0px 0px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.active\:shadow-\[0px_4px_0px_0px_\#01D676\]:active {
    --tw-shadow: 0px 4px 0px 0px #01d676;
    --tw-shadow-colored: 0px 4px 0px 0px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.active\:shadow-none:active {
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.active\:outline-none:active {
    outline-offset: 2px;
    outline: 2px solid #0000
}

.active\:brightness-100:active {
    --tw-brightness: brightness(1);
    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)
}

.enabled\:cursor-pointer:enabled {
    cursor: pointer
}

.enabled\:hover\:opacity-80:hover:enabled {
    opacity: .8
}

.disabled\:pointer-events-none:disabled {
    pointer-events: none
}

.disabled\:translate-y-0:disabled {
    --tw-translate-y: 0px;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.disabled\:cursor-not-allowed:disabled {
    cursor: not-allowed
}

.disabled\:bg-green-300:disabled {
    --tw-bg-opacity: 1;
    background-color: rgb(1 214 118/var(--tw-bg-opacity, 1))
}

.disabled\:bg-grey-400:disabled {
    --tw-bg-opacity: 1;
    background-color: rgb(82 82 102/var(--tw-bg-opacity, 1))
}

.disabled\:bg-grey-600:disabled {
    --tw-bg-opacity: 1;
    background-color: rgb(47 48 67/var(--tw-bg-opacity, 1))
}

.disabled\:bg-secondary-340:disabled {
    --tw-bg-opacity: 1;
    background-color: rgb(51 51 77/var(--tw-bg-opacity, 1))
}

.disabled\:bg-transparent:disabled {
    background-color: #0000
}

.disabled\:text-grey-200:disabled {
    --tw-text-opacity: 1;
    color: rgb(169 169 202/var(--tw-text-opacity, 1))
}

.disabled\:text-grey-400:disabled {
    --tw-text-opacity: 1;
    color: rgb(82 82 102/var(--tw-text-opacity, 1))
}

.disabled\:text-white-400:disabled {
    --tw-text-opacity: 1;
    color: rgb(186 186 191/var(--tw-text-opacity, 1))
}

.disabled\:opacity-100:disabled {
    opacity: 1
}

.disabled\:opacity-30:disabled {
    opacity: .3
}

.disabled\:opacity-40:disabled {
    opacity: .4
}

.disabled\:opacity-50:disabled {
    opacity: .5
}

.disabled\:opacity-60:disabled {
    opacity: .6
}

.disabled\:shadow-none:disabled {
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.disabled\:before\:hidden:disabled:before {
    content: var(--tw-content);
    display: none
}

.group:hover .group-hover\:scale-110 {
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.group:hover .group-hover\:cursor-pointer {
    cursor: pointer
}

.group:hover .group-hover\:border-\[\#2cfc9e\],
.group:hover .group-hover\:border-green-600 {
    --tw-border-opacity: 1;
    border-color: rgb(44 252 158/var(--tw-border-opacity, 1))
}

.group:hover .group-hover\:bg-brand-300 {
    --tw-bg-opacity: 1;
    background-color: rgb(104 211 145/var(--tw-bg-opacity, 1))
}

.group:hover .group-hover\:bg-primaryAlpha-200_10 {
    background-color: #01d6761a
}

.group:hover .group-hover\:stroke-primary-200 {
    stroke: #01d676
}

.group:hover .group-hover\:text-green-200 {
    --tw-text-opacity: 1;
    color: rgb(1 255 151/var(--tw-text-opacity, 1))
}

.group:hover .group-hover\:text-primary-200 {
    --tw-text-opacity: 1;
    color: rgb(1 214 118/var(--tw-text-opacity, 1))
}

.group:hover .group-hover\:opacity-0 {
    opacity: 0
}

.group:hover .group-hover\:opacity-100 {
    opacity: 1
}

.group:hover .group-hover\:opacity-20 {
    opacity: .2
}

.group:hover .group-hover\:blur-\[8px\] {
    --tw-blur: blur(8px);
    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 .group-hover\:\[animation-fill-mode\:forwards\] {
    animation-fill-mode: forwards
}

.peer:checked~.peer-checked\:translate-x-\[16px\] {
    --tw-translate-x: 16px;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.peer:checked~.peer-checked\:translate-x-\[20px\] {
    --tw-translate-x: 20px;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.peer:checked~.peer-checked\:translate-x-\[24px\] {
    --tw-translate-x: 24px;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.peer:checked~.peer-checked\:border-brand-200 {
    --tw-border-opacity: 1;
    border-color: rgb(1 214 118/var(--tw-border-opacity, 1))
}

.peer:checked~.peer-checked\:bg-brand-200 {
    --tw-bg-opacity: 1;
    background-color: rgb(1 214 118/var(--tw-bg-opacity, 1))
}

.peer:checked~.peer-checked\:bg-transparent {
    background-color: #0000
}

.aria-selected\:text-white-50[aria-selected=true] {
    --tw-text-opacity: 1;
    color: rgb(255 255 255/var(--tw-text-opacity, 1))
}

.data-\[state\=active\]\:z-\[2\][data-state=active] {
    z-index: 2
}

.data-\[state\=inactive\]\:hidden[data-state=inactive] {
    display: none
}

@keyframes accordionUp {
    0% {
        height: var(--radix-accordion-content-height)
    }

    to {
        height: 0
    }
}

.data-\[state\=closed\]\:animate-accordionUp[data-state=closed] {
    animation: .25s accordionUp
}

@keyframes dialogOut {
    0% {
        opacity: 1;
        transform: translate(-50%, -50%)scale(1)
    }

    to {
        opacity: 0;
        transform: translate(-50%, calc(6px - 50%))scale(.8)
    }
}

.data-\[state\=closed\]\:animate-dialog-out[data-state=closed] {
    animation: .2s cubic-bezier(.4, 0, 1, 1) both dialogOut
}

@keyframes dialogOutTop {
    0% {
        opacity: 1;
        transform: translate(-50%)scale(1)
    }

    to {
        opacity: 0;
        transform: translate(-50%, 6px)scale(.8)
    }
}

.data-\[state\=closed\]\:animate-dialog-out-top[data-state=closed] {
    animation: .2s cubic-bezier(.4, 0, 1, 1) both dialogOutTop
}

@keyframes dialogOverlayOut {
    0% {
        opacity: 1
    }

    to {
        opacity: 0
    }
}

.data-\[state\=closed\]\:animate-dialog-overlay-out[data-state=closed] {
    animation: .2s cubic-bezier(.4, 0, 1, 1) both dialogOverlayOut
}

@keyframes slideOutLeft {
    0% {
        transform: translate(0)
    }

    to {
        transform: translate(-100%)
    }
}

.data-\[state\=closed\]\:animate-drawer-out-left[data-state=closed] {
    animation: .22s ease-in forwards slideOutLeft
}

@keyframes slideOutRight {
    0% {
        transform: translate(0)
    }

    to {
        transform: translate(100%)
    }
}

.data-\[state\=closed\]\:animate-drawer-out-right[data-state=closed] {
    animation: .22s ease-in forwards slideOutRight
}

@keyframes slideOutTop {
    0% {
        transform: translateY(0)
    }

    to {
        transform: translateY(-100%)
    }
}

.data-\[state\=closed\]\:animate-drawer-out-top[data-state=closed] {
    animation: .22s ease-in forwards slideOutTop
}

.data-\[state\=closed\]\:animate-none[data-state=closed] {
    animation: none
}

@keyframes slideDownSheet {
    0% {
        transform: translateY(0)
    }

    to {
        transform: translateY(100%)
    }
}

.data-\[state\=closed\]\:animate-slideDownSheet[data-state=closed] {
    animation: .22s ease-in forwards slideDownSheet
}

@keyframes accordionDown {
    0% {
        height: 0
    }

    to {
        height: var(--radix-accordion-content-height)
    }
}

.data-\[state\=open\]\:animate-accordionDown[data-state=open] {
    animation: .25s accordionDown
}

@keyframes dialogIn {
    0% {
        opacity: 0;
        transform: translate(-50%, calc(6px - 50%))scale(.8)
    }

    to {
        opacity: 1;
        transform: translate(-50%, -50%)scale(1)
    }
}

.data-\[state\=open\]\:animate-dialog-in[data-state=open] {
    animation: .2s cubic-bezier(0, 0, .2, 1) 60ms both dialogIn
}

@keyframes dialogInTop {
    0% {
        opacity: 0;
        transform: translate(-50%, 6px)scale(.8)
    }

    to {
        opacity: 1;
        transform: translate(-50%)scale(1)
    }
}

.data-\[state\=open\]\:animate-dialog-in-top[data-state=open] {
    animation: .2s cubic-bezier(0, 0, .2, 1) 60ms both dialogInTop
}

@keyframes dialogOverlayIn {
    0% {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

.data-\[state\=open\]\:animate-dialog-overlay-in[data-state=open] {
    animation: .2s cubic-bezier(0, 0, .2, 1) both dialogOverlayIn
}

@keyframes slideInLeft {
    0% {
        transform: translate(-100%)
    }

    to {
        transform: translate(0)
    }
}

.data-\[state\=open\]\:animate-drawer-in-left[data-state=open] {
    animation: .28s ease-out slideInLeft
}

.data-\[state\=open\]\:animate-drawer-in-right[data-state=open] {
    animation: .28s ease-out slideInRight
}

@keyframes slideInTop {
    0% {
        transform: translateY(-100%)
    }

    to {
        transform: translateY(0)
    }
}

.data-\[state\=open\]\:animate-drawer-in-top[data-state=open] {
    animation: .28s ease-out slideInTop
}

.data-\[state\=open\]\:animate-fadeIn[data-state=open] {
    animation: .3s ease-in-out forwards fadeIn
}

@keyframes modalContentShow {
    0% {
        opacity: 0;
        transform: translate(-50%, -50%)scale(.95)
    }

    to {
        opacity: 1;
        transform: translate(-50%, -50%)scale(1)
    }
}

.data-\[state\=open\]\:animate-modalContentShow[data-state=open] {
    animation: .2s ease-out modalContentShow
}

.data-\[state\=open\]\:animate-modalOverlayShow[data-state=open] {
    animation: .2s ease-out modalOverlayShow
}

.data-\[state\=open\]\:animate-none[data-state=open] {
    animation: none
}

.data-\[state\=open\]\:animate-slideUpSheet[data-state=open] {
    animation: .28s ease-out slideUpSheet
}

.data-\[collapsed\=\'true\'\]\:border-y-0[data-collapsed=true] {
    border-top-width: 0;
    border-bottom-width: 0
}

.data-\[state\=active\]\:border-brand-200[data-state=active] {
    --tw-border-opacity: 1;
    border-color: rgb(1 214 118/var(--tw-border-opacity, 1))
}

.data-\[state\=open\]\:border-\[\#525266\][data-state=open] {
    --tw-border-opacity: 1;
    border-color: rgb(82 82 102/var(--tw-border-opacity, 1))
}

.data-\[highlighted\]\:bg-\[\#2F2F4A\][data-highlighted] {
    --tw-bg-opacity: 1;
    background-color: rgb(47 47 74/var(--tw-bg-opacity, 1))
}

.data-\[highlighted\]\:bg-secondary-450[data-highlighted] {
    --tw-bg-opacity: 1;
    background-color: rgb(37 37 57/var(--tw-bg-opacity, 1))
}

.data-\[state\=active\]\:bg-\[\#12282B\][data-state=active] {
    --tw-bg-opacity: 1;
    background-color: rgb(18 40 43/var(--tw-bg-opacity, 1))
}

.data-\[state\=active\]\:bg-green-300[data-state=active] {
    --tw-bg-opacity: 1;
    background-color: rgb(1 214 118/var(--tw-bg-opacity, 1))
}

.data-\[state\=active\]\:bg-primaryAlpha-200_10[data-state=active] {
    background-color: #01d6761a
}

.data-\[state\=open\]\:bg-primary-300[data-state=open] {
    --tw-bg-opacity: 1;
    background-color: rgb(0 210 100/var(--tw-bg-opacity, 1))
}

.data-\[highlighted\]\:fill-primary-200[data-highlighted] {
    fill: #01d676
}

.data-\[state\=active\]\:font-semibold[data-state=active] {
    font-weight: 600
}

.data-\[highlighted\]\:text-white-50[data-highlighted] {
    --tw-text-opacity: 1;
    color: rgb(255 255 255/var(--tw-text-opacity, 1))
}

.data-\[state\=active\]\:text-black-50[data-state=active] {
    --tw-text-opacity: 1;
    color: rgb(0 0 0/var(--tw-text-opacity, 1))
}

.data-\[state\=active\]\:text-brand-200[data-state=active],
.data-\[state\=active\]\:text-primary-200[data-state=active] {
    --tw-text-opacity: 1;
    color: rgb(1 214 118/var(--tw-text-opacity, 1))
}

.data-\[state\=active\]\:text-white-50[data-state=active] {
    --tw-text-opacity: 1;
    color: rgb(255 255 255/var(--tw-text-opacity, 1))
}

.data-\[loading\]\:before\:hidden[data-loading]:before {
    content: var(--tw-content);
    display: none
}

.data-\[state\=active\]\:hover\:text-black-50:hover[data-state=active] {
    --tw-text-opacity: 1;
    color: rgb(0 0 0/var(--tw-text-opacity, 1))
}

.data-\[state\=active\]\:hover\:text-primary-200:hover[data-state=active] {
    --tw-text-opacity: 1;
    color: rgb(1 214 118/var(--tw-text-opacity, 1))
}

.group[data-state=closed] .group-data-\[state\=closed\]\:rotate-90 {
    --tw-rotate: 90deg;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.group[data-state=open] .group-data-\[state\=open\]\:rotate-180 {
    --tw-rotate: 180deg;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.group[data-state=open] .group-data-\[state\=open\]\:rotate-45 {
    --tw-rotate: 45deg;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

@media (prefers-reduced-motion:reduce) {
    .motion-reduce\:animate-none {
        animation: none
    }

    .motion-reduce\:before\:hidden:before {
        content: var(--tw-content);
        display: none
    }
}

@media (max-width:1399px) {
    .max-\[1399px\]\:px-\[16px\] {
        padding-left: 16px;
        padding-right: 16px
    }
}

@media not all and (min-width:1120px) {
    .max-lg\:left-0 {
        left: 0
    }

    .max-lg\:top-0 {
        top: 0
    }

    .max-lg\:h-\[100dvh\] {
        height: 100dvh
    }

    .max-lg\:max-h-none {
        max-height: none
    }

    .max-lg\:w-screen {
        width: 100vw
    }

    .max-lg\:max-w-none {
        max-width: none
    }

    .max-lg\:translate-x-0 {
        --tw-translate-x: 0px;
        transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
    }

    .max-lg\:translate-y-0 {
        --tw-translate-y: 0px;
        transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
    }

    .max-lg\:rounded-none {
        border-radius: 0
    }
}

@media (max-width:992px) {
    .max-\[992px\]\:overflow-auto {
        overflow: auto
    }

    .max-\[992px\]\:\[scrollbar-width\:none\] {
        scrollbar-width: none
    }
}

@media not all and (min-width:768px) {
    .max-md\:left-0 {
        left: 0
    }

    .max-md\:top-0 {
        top: 0
    }

    .max-md\:h-\[100dvh\] {
        height: 100dvh
    }

    .max-md\:h-full {
        height: 100%
    }

    .max-md\:max-h-\[90vh\] {
        max-height: 90vh
    }

    .max-md\:max-h-none {
        max-height: none
    }

    .max-md\:min-h-\[330px\] {
        min-height: 330px
    }

    .max-md\:min-h-\[350px\] {
        min-height: 350px
    }

    .max-md\:w-full {
        width: 100%
    }

    .max-md\:w-screen {
        width: 100vw
    }

    .max-md\:max-w-\[calc\(100\%-40px\)\] {
        max-width: calc(100% - 40px)
    }

    .max-md\:max-w-full {
        max-width: 100%
    }

    .max-md\:max-w-none {
        max-width: none
    }

    .max-md\:translate-x-0 {
        --tw-translate-x: 0px;
        transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
    }

    .max-md\:translate-y-0 {
        --tw-translate-y: 0px;
        transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
    }

    .max-md\:rounded-none {
        border-radius: 0
    }

    .max-md\:rounded-t-\[24px\] {
        border-top-left-radius: 24px;
        border-top-right-radius: 24px
    }

    .max-md\:rounded-t-\[34px\] {
        border-top-left-radius: 34px;
        border-top-right-radius: 34px
    }

    .max-md\:bg-greyBlue-500 {
        --tw-bg-opacity: 1;
        background-color: rgb(37 37 57/var(--tw-bg-opacity, 1))
    }

    .max-md\:\[background-image\:none\] {
        background-image: none
    }
}

@media not all and (min-width:700px) {
    .max-phoneMax\:top-0 {
        top: 0
    }

    .max-phoneMax\:min-h-\[100dvh\] {
        min-height: 100dvh
    }

    .max-phoneMax\:min-h-\[100vh\] {
        min-height: 100vh
    }
}

@media not all and (min-width:480px) {
    .max-sm\:left-0 {
        left: 0
    }

    .max-sm\:top-0 {
        top: 0
    }

    .max-sm\:h-\[100dvh\] {
        height: 100dvh
    }

    .max-sm\:max-h-none {
        max-height: none
    }

    .max-sm\:w-screen {
        width: 100vw
    }

    .max-sm\:max-w-none {
        max-width: none
    }

    .max-sm\:translate-x-0 {
        --tw-translate-x: 0px;
        transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
    }

    .max-sm\:translate-y-0 {
        --tw-translate-y: 0px;
        transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
    }

    .max-sm\:rounded-none {
        border-radius: 0
    }
}

@media (min-width:320px) {
    .xs\:h-\[120px\] {
        height: 120px
    }

    .xs\:grid-cols-2 {
        grid-template-columns: repeat(2, minmax(0, 1fr))
    }

    .xs\:flex-row {
        flex-direction: row
    }

    .xs\:flex-col {
        flex-direction: column
    }

    .xs\:gap-\[10px\] {
        gap: 10px
    }

    .xs\:text-\[20px\] {
        font-size: 20px
    }

    .xs\:text-\[22px\] {
        font-size: 22px
    }

    .xs\:text-lg {
        font-size: 16px
    }

    .xs\:\[transform\:rotate\(-15deg\)_scale\(1\.4\)_translateY\(-40px\)\] {
        transform: rotate(-15deg)scale(1.4)translateY(-40px)
    }
}

@media (min-width:321px) {
    .min-\[321px\]\:h-\[212px\] {
        height: 212px
    }

    .min-\[321px\]\:grid-cols-3 {
        grid-template-columns: repeat(3, minmax(0, 1fr))
    }
}

@media (min-width:360px) {
    .min-\[360px\]\:\!w-\[300px\] {
        width: 300px !important
    }

    .min-\[360px\]\:w-\[300px\] {
        width: 300px
    }
}

@media (min-width:375px) {
    .\32 xs\:right-\[-30\%\] {
        right: -30%
    }

    .\32 xs\:flex-row {
        flex-direction: row
    }

    .\32 xs\:gap-\[32px\] {
        gap: 32px
    }

    .\32 xs\:text-\[18px\] {
        font-size: 18px
    }

    .\32 xs\:text-\[20px\] {
        font-size: 20px
    }

    .\32 xs\:text-\[24px\] {
        font-size: 24px
    }

    .\32 xs\:leading-\[27px\] {
        line-height: 27px
    }

    .min-\[375px\]\:opacity-100 {
        opacity: 1
    }
}

@media (min-width:390px) {
    .min-\[390px\]\:\!w-\[330px\] {
        width: 330px !important
    }

    .min-\[390px\]\:w-\[330px\] {
        width: 330px
    }
}

@media (min-width:391px) {
    .min-\[391px\]\:left-\[100px\] {
        left: 100px
    }

    .min-\[391px\]\:right-\[40px\] {
        right: 40px
    }

    .min-\[391px\]\:top-\[var\(--title-top-sm\)\] {
        top: var(--title-top-sm)
    }

    .min-\[391px\]\:h-\[190px\] {
        height: 190px
    }
}

@media (min-width:450px) {
    .min-\[450px\]\:\!w-\[350px\] {
        width: 350px !important
    }

    .min-\[450px\]\:\!w-\[370px\] {
        width: 370px !important
    }

    .min-\[450px\]\:w-\[370px\] {
        width: 370px
    }
}

@media (min-width:469px) {
    .min-\[469px\]\:mb-0 {
        margin-bottom: 0
    }

    .min-\[469px\]\:w-\[356px\] {
        width: 356px
    }
}

@media (min-width:480px) {
    .sm\:bottom-auto {
        bottom: auto
    }

    .sm\:left-1\/2 {
        left: 50%
    }

    .sm\:right-\[-20\%\] {
        right: -20%
    }

    .sm\:right-auto {
        right: auto
    }

    .sm\:top-1\/2 {
        top: 50%
    }

    .sm\:m-\[16px\] {
        margin: 16px
    }

    .sm\:mb-\[-30px\] {
        margin-bottom: -30px
    }

    .sm\:mb-\[12px\] {
        margin-bottom: 12px
    }

    .sm\:mb-auto {
        margin-bottom: auto
    }

    .sm\:mt-0 {
        margin-top: 0
    }

    .sm\:mt-\[40px\] {
        margin-top: 40px
    }

    .sm\:mt-auto {
        margin-top: auto
    }

    .sm\:block {
        display: block
    }

    .sm\:flex {
        display: flex
    }

    .sm\:contents {
        display: contents
    }

    .sm\:hidden {
        display: none
    }

    .sm\:h-\[150px\] {
        height: 150px
    }

    .sm\:h-\[200px\] {
        height: 200px
    }

    .sm\:h-\[212px\] {
        height: 212px
    }

    .sm\:h-\[230px\] {
        height: 230px
    }

    .sm\:h-\[24px\] {
        height: 24px
    }

    .sm\:h-\[90vh\] {
        height: 90vh
    }

    .sm\:h-auto {
        height: auto
    }

    .sm\:max-h-\[646px\] {
        max-height: 646px
    }

    .sm\:max-h-\[90vh\] {
        max-height: 90vh
    }

    .sm\:max-h-\[calc\(100vh-32px\)\] {
        max-height: calc(100vh - 32px)
    }

    .sm\:min-h-\[240px\] {
        min-height: 240px
    }

    .sm\:w-\[150px\] {
        width: 150px
    }

    .sm\:w-\[24px\] {
        width: 24px
    }

    .sm\:w-\[500px\] {
        width: 500px
    }

    .sm\:w-full {
        width: 100%
    }

    .sm\:min-w-\[320px\] {
        min-width: 320px
    }

    .sm\:min-w-\[85\%\] {
        min-width: 85%
    }

    .sm\:max-w-\[140px\] {
        max-width: 140px
    }

    .sm\:max-w-\[430px\] {
        max-width: 430px
    }

    .sm\:max-w-\[448px\] {
        max-width: 448px
    }

    .sm\:max-w-\[500px\] {
        max-width: 500px
    }

    .sm\:max-w-\[512px\] {
        max-width: 512px
    }

    .sm\:max-w-lg {
        max-width: 32rem
    }

    .sm\:flex-none {
        flex: none
    }

    .sm\:-translate-x-1\/2 {
        --tw-translate-x: -50%;
        transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
    }

    .sm\:-translate-y-1\/2 {
        --tw-translate-y: -50%;
        transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
    }

    .sm\:grid-cols-2 {
        grid-template-columns: repeat(2, minmax(0, 1fr))
    }

    .sm\:grid-cols-4 {
        grid-template-columns: repeat(4, minmax(0, 1fr))
    }

    .sm\:grid-cols-6 {
        grid-template-columns: repeat(6, minmax(0, 1fr))
    }

    .sm\:grid-cols-\[1fr_1fr_1fr_1fr\] {
        grid-template-columns: 1fr 1fr 1fr 1fr
    }

    .sm\:flex-row {
        flex-direction: row
    }

    .sm\:gap-\[10px\] {
        gap: 10px
    }

    .sm\:gap-\[12px\] {
        gap: 12px
    }

    .sm\:gap-\[16px\] {
        gap: 16px
    }

    .sm\:gap-\[18px\] {
        gap: 18px
    }

    .sm\:gap-\[24px\] {
        gap: 24px
    }

    .sm\:gap-\[56px\] {
        gap: 56px
    }

    .sm\:gap-\[8px\] {
        gap: 8px
    }

    .sm\:rounded-\[15px\] {
        border-radius: 15px
    }

    .sm\:rounded-\[8px\] {
        border-radius: 8px
    }

    .sm\:rounded-t-\[8px\] {
        border-top-left-radius: 8px;
        border-top-right-radius: 8px
    }

    .sm\:border {
        border-width: 1px
    }

    .sm\:border-dashed {
        border-style: dashed
    }

    .sm\:border-primary-200 {
        --tw-border-opacity: 1;
        border-color: rgb(1 214 118/var(--tw-border-opacity, 1))
    }

    .sm\:bg-\[\#113037\] {
        --tw-bg-opacity: 1;
        background-color: rgb(17 48 55/var(--tw-bg-opacity, 1))
    }

    .sm\:bg-secondary-450 {
        --tw-bg-opacity: 1;
        background-color: rgb(37 37 57/var(--tw-bg-opacity, 1))
    }

    .sm\:p-\[12px\] {
        padding: 12px
    }

    .sm\:p-\[140px_16px_32px\] {
        padding: 140px 16px 32px
    }

    .sm\:p-\[16px\] {
        padding: 16px
    }

    .sm\:p-\[16px_24px\] {
        padding: 16px 24px
    }

    .sm\:p-\[32px_16px\] {
        padding: 32px 16px
    }

    .sm\:px-6 {
        padding-left: 1.5rem;
        padding-right: 1.5rem
    }

    .sm\:px-\[16px\] {
        padding-left: 16px;
        padding-right: 16px
    }

    .sm\:px-\[20px\] {
        padding-left: 20px;
        padding-right: 20px
    }

    .sm\:px-\[24px\] {
        padding-left: 24px;
        padding-right: 24px
    }

    .sm\:px-\[36px\] {
        padding-left: 36px;
        padding-right: 36px
    }

    .sm\:py-\[20px\] {
        padding-top: 20px;
        padding-bottom: 20px
    }

    .sm\:pb-0 {
        padding-bottom: 0
    }

    .sm\:pb-6 {
        padding-bottom: 1.5rem
    }

    .sm\:pb-\[24px\] {
        padding-bottom: 24px
    }

    .sm\:pr-\[50px\] {
        padding-right: 50px
    }

    .sm\:pt-0 {
        padding-top: 0
    }

    .sm\:pt-6 {
        padding-top: 1.5rem
    }

    .sm\:pt-\[24px\] {
        padding-top: 24px
    }

    .sm\:pt-\[50px\] {
        padding-top: 50px
    }

    .sm\:\!text-\[12px\] {
        font-size: 12px !important
    }

    .sm\:text-3xl {
        font-size: 30px
    }

    .sm\:text-4xl {
        font-size: 32px
    }

    .sm\:text-\[16px\] {
        font-size: 16px
    }

    .sm\:text-\[32px\] {
        font-size: 32px
    }

    .sm\:text-\[36px\] {
        font-size: 36px
    }

    .sm\:leading-\[52px\] {
        line-height: 52px
    }

    .sm\:\[display\:initial\] {
        display: inline;
        display: initial
    }

    .sm\:\[margin\:-320px_auto_64px\] {
        margin: -320px auto 64px
    }

    .sm\:\[mask-image\:radial-gradient\(40\%_28\%_at_50\%_50\%\,rgb\(0\,0\,0\)_60\%\,transparent_100\%\)\] {
        -webkit-mask-image: radial-gradient(40% 28%, #000 60%, #0000 100%);
        mask-image: radial-gradient(40% 28%, #000 60%, #0000 100%)
    }

    .sm\:\[transform\:rotate\(-15deg\)_scale\(1\.5\)_translateY\(-60px\)\] {
        transform: rotate(-15deg)scale(1.5)translateY(-60px)
    }

    .sm\:before\:top-\[-205px\]:before {
        content: var(--tw-content);
        top: -205px
    }

    @keyframes dialogOut {
        0% {
            opacity: 1;
            transform: translate(-50%, -50%)scale(1)
        }

        to {
            opacity: 0;
            transform: translate(-50%, calc(6px - 50%))scale(.8)
        }
    }

    .sm\:data-\[state\=closed\]\:animate-dialog-out[data-state=closed] {
        animation: .2s cubic-bezier(.4, 0, 1, 1) both dialogOut
    }

    @keyframes dialogIn {
        0% {
            opacity: 0;
            transform: translate(-50%, calc(6px - 50%))scale(.8)
        }

        to {
            opacity: 1;
            transform: translate(-50%, -50%)scale(1)
        }
    }

    .sm\:data-\[state\=open\]\:animate-dialog-in[data-state=open] {
        animation: .2s cubic-bezier(0, 0, .2, 1) 60ms both dialogIn
    }
}

@media (min-width:481px) {
    .min-\[481px\]\:grid-cols-1 {
        grid-template-columns: repeat(1, minmax(0, 1fr))
    }

    .min-\[481px\]\:grid-cols-3 {
        grid-template-columns: repeat(3, minmax(0, 1fr))
    }
}

@media (min-width:700px) {
    .phoneMax\:fixed {
        position: fixed
    }

    .phoneMax\:right-\[16px\] {
        right: 16px
    }

    .phoneMax\:top-\[16px\] {
        top: 16px
    }

    .phoneMax\:mx-auto {
        margin-left: auto;
        margin-right: auto
    }

    .phoneMax\:mb-\[16px\] {
        margin-bottom: 16px
    }

    .phoneMax\:mt-0 {
        margin-top: 0
    }

    .phoneMax\:mt-\[48px\] {
        margin-top: 48px
    }

    .phoneMax\:mt-\[70px\] {
        margin-top: 70px
    }

    .phoneMax\:mt-\[var\(--cw-mt-phone\)\] {
        margin-top: var(--cw-mt-phone)
    }

    .phoneMax\:mt-\[var\(--surveys-mt-phone\)\] {
        margin-top: var(--surveys-mt-phone)
    }

    .phoneMax\:block {
        display: block
    }

    .phoneMax\:flex {
        display: flex
    }

    .phoneMax\:inline-flex {
        display: inline-flex
    }

    .phoneMax\:hidden {
        display: none
    }

    .phoneMax\:h-\[700px\] {
        height: 700px
    }

    .phoneMax\:h-\[70px\] {
        height: 70px
    }

    .phoneMax\:h-\[calc\(100dvh-70px\)\] {
        height: calc(100dvh - 70px)
    }

    .phoneMax\:h-auto {
        height: auto
    }

    .phoneMax\:max-h-\[calc\(100dvh-7rem\)\] {
        max-height: calc(100dvh - 7rem)
    }

    .phoneMax\:w-\[500px\] {
        width: 500px
    }

    .phoneMax\:w-\[85\%\] {
        width: 85%
    }

    .phoneMax\:max-w-\[500px\] {
        max-width: 500px
    }

    .phoneMax\:grid-cols-2 {
        grid-template-columns: repeat(2, minmax(0, 1fr))
    }

    .phoneMax\:grid-cols-3 {
        grid-template-columns: repeat(3, minmax(0, 1fr))
    }

    .phoneMax\:justify-center {
        justify-content: center
    }

    .phoneMax\:justify-around {
        justify-content: space-around
    }

    .phoneMax\:gap-5 {
        gap: 1.25rem
    }

    .phoneMax\:gap-\[10px\] {
        gap: 10px
    }

    .phoneMax\:gap-\[20px\] {
        gap: 20px
    }

    .phoneMax\:gap-\[35px\] {
        gap: 35px
    }

    .phoneMax\:gap-\[8px\] {
        gap: 8px
    }

    .phoneMax\:p-6 {
        padding: 1.5rem
    }

    .phoneMax\:p-\[0_24px_24px\] {
        padding: 0 24px 24px
    }

    .phoneMax\:p-\[48px_32px_24px\] {
        padding: 48px 32px 24px
    }

    .phoneMax\:px-\[41px\] {
        padding-left: 41px;
        padding-right: 41px
    }

    .phoneMax\:py-\[20px\] {
        padding-top: 20px;
        padding-bottom: 20px
    }

    .phoneMax\:pb-0 {
        padding-bottom: 0
    }

    .phoneMax\:text-center {
        text-align: center
    }

    .phoneMax\:text-\[16px\] {
        font-size: 16px
    }

    .phoneMax\:text-md {
        font-size: 14px
    }

    .phoneMax\:\[grid-template-areas\:\'row-0_row-0_row-1_row-1\'_\'row-2_row-2_row-3_row-3\'_\'row-4_row-4_row-4_row-4\'\] {
        grid-template-areas: "row-0 row-0 row-1 row-1" "row-2 row-2 row-3 row-3" "row-4 row-4 row-4 row-4"
    }

    .phoneMax\:\[grid-template-columns\:repeat\(4\,_1fr\)\] {
        grid-template-columns: repeat(4, 1fr)
    }

    .phoneMax\:\[grid-template-rows\:repeat\(2\,_1fr\)\] {
        grid-template-rows: repeat(2, 1fr)
    }

    .phoneMax\:\[grid-template\:1fr_1fr\/1fr_1fr\] {
        grid-template: 1fr 1fr/1fr 1fr
    }
}

@media (min-width:767px) {
    .min-\[767px\]\:h-\[252px\] {
        height: 252px
    }

    .min-\[767px\]\:\!w-\[420px\] {
        width: 420px !important
    }

    .min-\[767px\]\:w-\[420px\] {
        width: 420px
    }
}

@media (min-width:768px) {
    .md\:invisible {
        visibility: hidden
    }

    .md\:static {
        position: static
    }

    .md\:relative {
        position: relative
    }

    .md\:sticky {
        position: sticky
    }

    .md\:-bottom-\[20px\] {
        bottom: -20px
    }

    .md\:-bottom-\[35px\] {
        bottom: -35px
    }

    .md\:-bottom-\[5px\] {
        bottom: -5px
    }

    .md\:bottom-\[-13px\] {
        bottom: -13px
    }

    .md\:bottom-\[-84px\] {
        bottom: -84px
    }

    .md\:bottom-\[315px\] {
        bottom: 315px
    }

    .md\:bottom-\[initial\] {
        bottom: auto;
        bottom: initial
    }

    .md\:bottom-auto {
        bottom: auto
    }

    .md\:left-0 {
        left: 0
    }

    .md\:left-1\/2 {
        left: 50%
    }

    .md\:left-\[12px\] {
        left: 12px
    }

    .md\:left-\[16px\] {
        left: 16px
    }

    .md\:left-\[24px\] {
        left: 24px
    }

    .md\:left-\[9px\] {
        left: 9px
    }

    .md\:left-\[unset\] {
        left: auto;
        left: initial
    }

    .md\:left-auto {
        left: auto
    }

    .md\:right-0 {
        right: 0
    }

    .md\:right-\[12px\] {
        right: 12px
    }

    .md\:right-\[15px\] {
        right: 15px
    }

    .md\:right-\[16px\] {
        right: 16px
    }

    .md\:right-\[20px\] {
        right: 20px
    }

    .md\:right-\[24px\] {
        right: 24px
    }

    .md\:right-\[4px\] {
        right: 4px
    }

    .md\:right-\[60px\] {
        right: 60px
    }

    .md\:right-\[90px\] {
        right: 90px
    }

    .md\:right-auto {
        right: auto
    }

    .md\:top-0 {
        top: 0
    }

    .md\:top-1\/2 {
        top: 50%
    }

    .md\:top-\[-25px\] {
        top: -25px
    }

    .md\:top-\[-32\%\] {
        top: -32%
    }

    .md\:top-\[12px\] {
        top: 12px
    }

    .md\:top-\[15px\] {
        top: 15px
    }

    .md\:top-\[160px\] {
        top: 160px
    }

    .md\:top-\[16px\] {
        top: 16px
    }

    .md\:top-\[24px\] {
        top: 24px
    }

    .md\:top-\[30px\] {
        top: 30px
    }

    .md\:top-\[4px\] {
        top: 4px
    }

    .md\:top-\[72px\] {
        top: 72px
    }

    .md\:top-\[var\(--header-height\)\] {
        top: var(--header-height)
    }

    .md\:order-2 {
        order: 2
    }

    .md\:m-0 {
        margin: 0
    }

    .md\:m-16 {
        margin: 4rem
    }

    .md\:m-\[0_0_16px_0\] {
        margin: 0 0 16px
    }

    .md\:m-\[4px_2px\] {
        margin: 4px 2px
    }

    .md\:m-auto {
        margin: auto
    }

    .md\:mx-0 {
        margin-left: 0;
        margin-right: 0
    }

    .md\:mx-\[24px\] {
        margin-left: 24px;
        margin-right: 24px
    }

    .md\:mx-\[32px\] {
        margin-left: 32px;
        margin-right: 32px
    }

    .md\:mx-auto {
        margin-left: auto;
        margin-right: auto
    }

    .md\:my-0 {
        margin-top: 0;
        margin-bottom: 0
    }

    .md\:my-10 {
        margin-top: 2.5rem;
        margin-bottom: 2.5rem
    }

    .md\:my-6 {
        margin-top: 1.5rem;
        margin-bottom: 1.5rem
    }

    .md\:my-\[16px\] {
        margin-top: 16px;
        margin-bottom: 16px
    }

    .md\:my-\[40px\] {
        margin-top: 40px;
        margin-bottom: 40px
    }

    .md\:my-\[4px\] {
        margin-top: 4px;
        margin-bottom: 4px
    }

    .md\:-mb-\[100px\] {
        margin-bottom: -100px
    }

    .md\:-mb-\[105px\] {
        margin-bottom: -105px
    }

    .md\:-mb-\[60px\] {
        margin-bottom: -60px
    }

    .md\:-mb-\[84px\] {
        margin-bottom: -84px
    }

    .md\:-mt-2 {
        margin-top: -.5rem
    }

    .md\:-mt-\[16px\] {
        margin-top: -16px
    }

    .md\:-mt-\[20px\] {
        margin-top: -20px
    }

    .md\:-mt-\[85px\] {
        margin-top: -85px
    }

    .md\:mb-0 {
        margin-bottom: 0
    }

    .md\:mb-\[-60px\] {
        margin-bottom: -60px
    }

    .md\:mb-\[-70px\] {
        margin-bottom: -70px
    }

    .md\:mb-\[100px\] {
        margin-bottom: 100px
    }

    .md\:mb-\[10px\] {
        margin-bottom: 10px
    }

    .md\:mb-\[16px\] {
        margin-bottom: 16px
    }

    .md\:mb-\[200px\] {
        margin-bottom: 200px
    }

    .md\:mb-\[20px\] {
        margin-bottom: 20px
    }

    .md\:mb-\[223px\] {
        margin-bottom: 223px
    }

    .md\:mb-\[24px\] {
        margin-bottom: 24px
    }

    .md\:mb-\[27px\] {
        margin-bottom: 27px
    }

    .md\:mb-\[28px\] {
        margin-bottom: 28px
    }

    .md\:mb-\[2px\] {
        margin-bottom: 2px
    }

    .md\:mb-\[40px\] {
        margin-bottom: 40px
    }

    .md\:mb-\[50px\] {
        margin-bottom: 50px
    }

    .md\:mb-\[60px\] {
        margin-bottom: 60px
    }

    .md\:mb-\[72px\] {
        margin-bottom: 72px
    }

    .md\:mb-\[8px\] {
        margin-bottom: 8px
    }

    .md\:mb-auto {
        margin-bottom: auto
    }

    .md\:ml-0 {
        margin-left: 0
    }

    .md\:ml-\[16px\] {
        margin-left: 16px
    }

    .md\:ml-\[20px\] {
        margin-left: 20px
    }

    .md\:ml-\[unset\] {
        margin-left: 0;
        margin-left: initial
    }

    .md\:ml-auto {
        margin-left: auto
    }

    .md\:mr-0 {
        margin-right: 0
    }

    .md\:mr-\[-24px\] {
        margin-right: -24px
    }

    .md\:mr-\[10px\] {
        margin-right: 10px
    }

    .md\:mr-\[12px\] {
        margin-right: 12px
    }

    .md\:mt-0 {
        margin-top: 0
    }

    .md\:mt-10 {
        margin-top: 2.5rem
    }

    .md\:mt-2 {
        margin-top: .5rem
    }

    .md\:mt-4 {
        margin-top: 1rem
    }

    .md\:mt-6 {
        margin-top: 1.5rem
    }

    .md\:mt-8 {
        margin-top: 2rem
    }

    .md\:mt-\[-0\.5rem\] {
        margin-top: -.5rem
    }

    .md\:mt-\[-16px\] {
        margin-top: -16px
    }

    .md\:mt-\[-8px\] {
        margin-top: -8px
    }

    .md\:mt-\[10px\] {
        margin-top: 10px
    }

    .md\:mt-\[12px\] {
        margin-top: 12px
    }

    .md\:mt-\[20px\] {
        margin-top: 20px
    }

    .md\:mt-\[24px\] {
        margin-top: 24px
    }

    .md\:mt-\[27px\] {
        margin-top: 27px
    }

    .md\:mt-\[2px\] {
        margin-top: 2px
    }

    .md\:mt-\[30px\] {
        margin-top: 30px
    }

    .md\:mt-\[330px\] {
        margin-top: 330px
    }

    .md\:mt-\[335px\] {
        margin-top: 335px
    }

    .md\:mt-\[35px\] {
        margin-top: 35px
    }

    .md\:mt-\[40px\] {
        margin-top: 40px
    }

    .md\:mt-\[48px\] {
        margin-top: 48px
    }

    .md\:mt-\[50px\] {
        margin-top: 50px
    }

    .md\:mt-\[60px\] {
        margin-top: 60px
    }

    .md\:mt-\[64px\] {
        margin-top: 64px
    }

    .md\:mt-\[72px\] {
        margin-top: 72px
    }

    .md\:mt-\[8px\] {
        margin-top: 8px
    }

    .md\:mt-auto {
        margin-top: auto
    }

    .md\:block {
        display: block
    }

    .md\:inline-block {
        display: inline-block
    }

    .md\:inline {
        display: inline
    }

    .md\:flex {
        display: flex
    }

    .md\:inline-flex {
        display: inline-flex
    }

    .md\:table-cell {
        display: table-cell
    }

    .md\:table-row {
        display: table-row
    }

    .md\:grid {
        display: grid
    }

    .md\:contents {
        display: contents
    }

    .md\:hidden {
        display: none
    }

    .md\:size-\[32px\] {
        width: 32px;
        height: 32px
    }

    .md\:h-\[100dvh\] {
        height: 100dvh
    }

    .md\:h-\[109px\] {
        height: 109px
    }

    .md\:h-\[1100px\] {
        height: 1100px
    }

    .md\:h-\[114px\] {
        height: 114px
    }

    .md\:h-\[120px\] {
        height: 120px
    }

    .md\:h-\[123px\] {
        height: 123px
    }

    .md\:h-\[12px\] {
        height: 12px
    }

    .md\:h-\[130px\] {
        height: 130px
    }

    .md\:h-\[131px\] {
        height: 131px
    }

    .md\:h-\[150px\] {
        height: 150px
    }

    .md\:h-\[166px\] {
        height: 166px
    }

    .md\:h-\[168px\] {
        height: 168px
    }

    .md\:h-\[16px\] {
        height: 16px
    }

    .md\:h-\[17px\] {
        height: 17px
    }

    .md\:h-\[18px\] {
        height: 18px
    }

    .md\:h-\[190px\] {
        height: 190px
    }

    .md\:h-\[20px\] {
        height: 20px
    }

    .md\:h-\[21px\] {
        height: 21px
    }

    .md\:h-\[24px\] {
        height: 24px
    }

    .md\:h-\[252px\] {
        height: 252px
    }

    .md\:h-\[28px\] {
        height: 28px
    }

    .md\:h-\[300px\] {
        height: 300px
    }

    .md\:h-\[310px\] {
        height: 310px
    }

    .md\:h-\[32px\] {
        height: 32px
    }

    .md\:h-\[33px\] {
        height: 33px
    }

    .md\:h-\[340px\] {
        height: 340px
    }

    .md\:h-\[350px\] {
        height: 350px
    }

    .md\:h-\[39px\] {
        height: 39px
    }

    .md\:h-\[40px\] {
        height: 40px
    }

    .md\:h-\[44px\] {
        height: 44px
    }

    .md\:h-\[48px\] {
        height: 48px
    }

    .md\:h-\[50px\] {
        height: 50px
    }

    .md\:h-\[515px\] {
        height: 515px
    }

    .md\:h-\[550px\] {
        height: 550px
    }

    .md\:h-\[560px\] {
        height: 560px
    }

    .md\:h-\[580px\] {
        height: 580px
    }

    .md\:h-\[60px\] {
        height: 60px
    }

    .md\:h-\[64px\] {
        height: 64px
    }

    .md\:h-\[750px\] {
        height: 750px
    }

    .md\:h-\[90px\] {
        height: 90px
    }

    .md\:h-\[91\.2px\] {
        height: 91.2px
    }

    .md\:h-\[unset\] {
        height: auto;
        height: initial
    }

    .md\:h-\[var\(--slider-h-md\)\] {
        height: var(--slider-h-md)
    }

    .md\:h-auto {
        height: auto
    }

    .md\:h-fit {
        height: fit-content
    }

    .md\:h-full {
        height: 100%
    }

    .md\:max-h-\[166px\] {
        max-height: 166px
    }

    .md\:max-h-\[260px\] {
        max-height: 260px
    }

    .md\:max-h-\[318px\] {
        max-height: 318px
    }

    .md\:max-h-\[320px\] {
        max-height: 320px
    }

    .md\:max-h-\[350px\] {
        max-height: 350px
    }

    .md\:max-h-\[35vh\] {
        max-height: 35vh
    }

    .md\:max-h-\[410px\] {
        max-height: 410px
    }

    .md\:max-h-\[580px\] {
        max-height: 580px
    }

    .md\:max-h-\[586px\] {
        max-height: 586px
    }

    .md\:max-h-\[800px\] {
        max-height: 800px
    }

    .md\:max-h-\[80vh\] {
        max-height: 80vh
    }

    .md\:max-h-\[85vh\] {
        max-height: 85vh
    }

    .md\:max-h-\[90px\] {
        max-height: 90px
    }

    .md\:max-h-\[90vh\] {
        max-height: 90vh
    }

    .md\:max-h-\[calc\(100dvh-7rem\)\] {
        max-height: calc(100dvh - 7rem)
    }

    .md\:max-h-\[calc\(100vh-32px\)\] {
        max-height: calc(100vh - 32px)
    }

    .md\:max-h-\[calc\(100vh_-_var\(--header-height\)_-_20px\)\] {
        max-height: calc(100vh - var(--header-height) - 20px)
    }

    .md\:max-h-\[var\(--hss-maxh-md\)\] {
        max-height: var(--hss-maxh-md)
    }

    .md\:max-h-fit {
        max-height: fit-content
    }

    .md\:max-h-none {
        max-height: none
    }

    .md\:min-h-\[166px\] {
        min-height: 166px
    }

    .md\:min-h-\[172px\] {
        min-height: 172px
    }

    .md\:min-h-\[190px\] {
        min-height: 190px
    }

    .md\:min-h-\[200px\] {
        min-height: 200px
    }

    .md\:min-h-\[223px\] {
        min-height: 223px
    }

    .md\:min-h-\[240px\] {
        min-height: 240px
    }

    .md\:min-h-\[260px\] {
        min-height: 260px
    }

    .md\:min-h-\[340px\] {
        min-height: 340px
    }

    .md\:min-h-\[350px\] {
        min-height: 350px
    }

    .md\:min-h-\[40px\] {
        min-height: 40px
    }

    .md\:min-h-\[410px\] {
        min-height: 410px
    }

    .md\:min-h-\[419px\] {
        min-height: 419px
    }

    .md\:min-h-\[448px\] {
        min-height: 448px
    }

    .md\:min-h-\[580px\] {
        min-height: 580px
    }

    .md\:min-h-\[586px\] {
        min-height: 586px
    }

    .md\:min-h-\[621px\] {
        min-height: 621px
    }

    .md\:min-h-\[800px\] {
        min-height: 800px
    }

    .md\:min-h-\[auto\] {
        min-height: auto
    }

    .md\:min-h-\[unset\] {
        min-height: 0;
        min-height: initial
    }

    .md\:w-\[10\%\] {
        width: 10%
    }

    .md\:w-\[120px\] {
        width: 120px
    }

    .md\:w-\[123px\] {
        width: 123px
    }

    .md\:w-\[12px\] {
        width: 12px
    }

    .md\:w-\[130px\] {
        width: 130px
    }

    .md\:w-\[147\.5px\] {
        width: 147.5px
    }

    .md\:w-\[150\%\] {
        width: 150%
    }

    .md\:w-\[150px\] {
        width: 150px
    }

    .md\:w-\[160px\] {
        width: 160px
    }

    .md\:w-\[16px\] {
        width: 16px
    }

    .md\:w-\[173px\] {
        width: 173px
    }

    .md\:w-\[188px\] {
        width: 188px
    }

    .md\:w-\[189px\] {
        width: 189px
    }

    .md\:w-\[18px\] {
        width: 18px
    }

    .md\:w-\[200px\] {
        width: 200px
    }

    .md\:w-\[20px\] {
        width: 20px
    }

    .md\:w-\[213px\] {
        width: 213px
    }

    .md\:w-\[220px\] {
        width: 220px
    }

    .md\:w-\[232px\] {
        width: 232px
    }

    .md\:w-\[2400px\] {
        width: 2400px
    }

    .md\:w-\[24px\] {
        width: 24px
    }

    .md\:w-\[250px\] {
        width: 250px
    }

    .md\:w-\[280px\] {
        width: 280px
    }

    .md\:w-\[30\%\] {
        width: 30%
    }

    .md\:w-\[300px\] {
        width: 300px
    }

    .md\:w-\[320px\] {
        width: 320px
    }

    .md\:w-\[32px\] {
        width: 32px
    }

    .md\:w-\[360px\] {
        width: 360px
    }

    .md\:w-\[370px\] {
        width: 370px
    }

    .md\:w-\[380px\] {
        width: 380px
    }

    .md\:w-\[390px\] {
        width: 390px
    }

    .md\:w-\[392px\] {
        width: 392px
    }

    .md\:w-\[39px\] {
        width: 39px
    }

    .md\:w-\[400px\] {
        width: 400px
    }

    .md\:w-\[40px\] {
        width: 40px
    }

    .md\:w-\[410px\] {
        width: 410px
    }

    .md\:w-\[412px\] {
        width: 412px
    }

    .md\:w-\[470px\] {
        width: 470px
    }

    .md\:w-\[471px\] {
        width: 471px
    }

    .md\:w-\[474px\] {
        width: 474px
    }

    .md\:w-\[480px\] {
        width: 480px
    }

    .md\:w-\[485px\] {
        width: 485px
    }

    .md\:w-\[500px\] {
        width: 500px
    }

    .md\:w-\[508px\] {
        width: 508px
    }

    .md\:w-\[50px\] {
        width: 50px
    }

    .md\:w-\[511px\] {
        width: 511px
    }

    .md\:w-\[516px\] {
        width: 516px
    }

    .md\:w-\[550px\] {
        width: 550px
    }

    .md\:w-\[55px\] {
        width: 55px
    }

    .md\:w-\[560px\] {
        width: 560px
    }

    .md\:w-\[592px\] {
        width: 592px
    }

    .md\:w-\[600px\] {
        width: 600px
    }

    .md\:w-\[64px\] {
        width: 64px
    }

    .md\:w-\[70\%\] {
        width: 70%
    }

    .md\:w-\[70px\] {
        width: 70px
    }

    .md\:w-\[720px\] {
        width: 720px
    }

    .md\:w-\[733px\] {
        width: 733px
    }

    .md\:w-\[73px\] {
        width: 73px
    }

    .md\:w-\[780px\] {
        width: 780px
    }

    .md\:w-\[80px\] {
        width: 80px
    }

    .md\:w-\[81px\] {
        width: 81px
    }

    .md\:w-\[90px\] {
        width: 90px
    }

    .md\:w-\[var\(--ov-w-md\)\] {
        width: var(--ov-w-md)
    }

    .md\:w-auto {
        width: auto
    }

    .md\:w-fit {
        width: fit-content
    }

    .md\:w-full {
        width: 100%
    }

    .md\:min-w-\[100px\] {
        min-width: 100px
    }

    .md\:min-w-\[140px\] {
        min-width: 140px
    }

    .md\:min-w-\[170px\] {
        min-width: 170px
    }

    .md\:min-w-\[175px\] {
        min-width: 175px
    }

    .md\:min-w-\[180px\] {
        min-width: 180px
    }

    .md\:min-w-\[189px\] {
        min-width: 189px
    }

    .md\:min-w-\[320px\] {
        min-width: 320px
    }

    .md\:min-w-\[350px\] {
        min-width: 350px
    }

    .md\:min-w-\[400px\] {
        min-width: 400px
    }

    .md\:min-w-\[500px\] {
        min-width: 500px
    }

    .md\:min-w-\[535px\] {
        min-width: 535px
    }

    .md\:min-w-\[536px\] {
        min-width: 536px
    }

    .md\:min-w-\[560px\] {
        min-width: 560px
    }

    .md\:min-w-\[564px\] {
        min-width: 564px
    }

    .md\:min-w-\[600px\] {
        min-width: 600px
    }

    .md\:min-w-\[643px\] {
        min-width: 643px
    }

    .md\:min-w-\[657px\] {
        min-width: 657px
    }

    .md\:min-w-\[auto\] {
        min-width: auto
    }

    .md\:min-w-\[none\] {
        min-width: none
    }

    .md\:min-w-fit {
        min-width: fit-content
    }

    .md\:max-w-\[1000px\] {
        max-width: 1000px
    }

    .md\:max-w-\[120px\] {
        max-width: 120px
    }

    .md\:max-w-\[140px\] {
        max-width: 140px
    }

    .md\:max-w-\[200px\] {
        max-width: 200px
    }

    .md\:max-w-\[250px\] {
        max-width: 250px
    }

    .md\:max-w-\[25rem\] {
        max-width: 25rem
    }

    .md\:max-w-\[280px\] {
        max-width: 280px
    }

    .md\:max-w-\[300px\] {
        max-width: 300px
    }

    .md\:max-w-\[332px\] {
        max-width: 332px
    }

    .md\:max-w-\[342px\] {
        max-width: 342px
    }

    .md\:max-w-\[360px\] {
        max-width: 360px
    }

    .md\:max-w-\[370px\] {
        max-width: 370px
    }

    .md\:max-w-\[372px\] {
        max-width: 372px
    }

    .md\:max-w-\[380px\] {
        max-width: 380px
    }

    .md\:max-w-\[384px\] {
        max-width: 384px
    }

    .md\:max-w-\[392px\] {
        max-width: 392px
    }

    .md\:max-w-\[400px\] {
        max-width: 400px
    }

    .md\:max-w-\[412px\] {
        max-width: 412px
    }

    .md\:max-w-\[420px\] {
        max-width: 420px
    }

    .md\:max-w-\[428px\] {
        max-width: 428px
    }

    .md\:max-w-\[430px\] {
        max-width: 430px
    }

    .md\:max-w-\[440px\] {
        max-width: 440px
    }

    .md\:max-w-\[448px\] {
        max-width: 448px
    }

    .md\:max-w-\[471px\] {
        max-width: 471px
    }

    .md\:max-w-\[474px\] {
        max-width: 474px
    }

    .md\:max-w-\[480px\] {
        max-width: 480px
    }

    .md\:max-w-\[485px\] {
        max-width: 485px
    }

    .md\:max-w-\[500px\] {
        max-width: 500px
    }

    .md\:max-w-\[508px\] {
        max-width: 508px
    }

    .md\:max-w-\[510px\] {
        max-width: 510px
    }

    .md\:max-w-\[511px\] {
        max-width: 511px
    }

    .md\:max-w-\[512px\] {
        max-width: 512px
    }

    .md\:max-w-\[515px\] {
        max-width: 515px
    }

    .md\:max-w-\[520px\] {
        max-width: 520px
    }

    .md\:max-w-\[521px\] {
        max-width: 521px
    }

    .md\:max-w-\[535px\] {
        max-width: 535px
    }

    .md\:max-w-\[550px\] {
        max-width: 550px
    }

    .md\:max-w-\[560px\] {
        max-width: 560px
    }

    .md\:max-w-\[576px\] {
        max-width: 576px
    }

    .md\:max-w-\[580px\] {
        max-width: 580px
    }

    .md\:max-w-\[592px\] {
        max-width: 592px
    }

    .md\:max-w-\[593px\] {
        max-width: 593px
    }

    .md\:max-w-\[600px\] {
        max-width: 600px
    }

    .md\:max-w-\[643px\] {
        max-width: 643px
    }

    .md\:max-w-\[657px\] {
        max-width: 657px
    }

    .md\:max-w-\[660px\] {
        max-width: 660px
    }

    .md\:max-w-\[672px\] {
        max-width: 672px
    }

    .md\:max-w-\[680px\] {
        max-width: 680px
    }

    .md\:max-w-\[690px\] {
        max-width: 690px
    }

    .md\:max-w-\[720px\] {
        max-width: 720px
    }

    .md\:max-w-\[780px\] {
        max-width: 780px
    }

    .md\:max-w-\[80\%\] {
        max-width: 80%
    }

    .md\:max-w-\[800px\] {
        max-width: 800px
    }

    .md\:max-w-fit {
        max-width: fit-content
    }

    .md\:max-w-full {
        max-width: 100%
    }

    .md\:max-w-lg {
        max-width: 32rem
    }

    .md\:max-w-none {
        max-width: none
    }

    .md\:flex-\[unset\] {
        flex: initial
    }

    .md\:flex-initial {
        flex: 0 auto
    }

    .md\:flex-none {
        flex: none
    }

    .md\:origin-\[center_left\],
    .md\:origin-left {
        transform-origin: 0
    }

    .md\:-translate-x-1\/2 {
        --tw-translate-x: -50%;
        transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
    }

    .md\:-translate-y-1\/2 {
        --tw-translate-y: -50%;
        transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
    }

    .md\:translate-x-0 {
        --tw-translate-x: 0px;
        transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
    }

    .md\:translate-x-\[-30\%\] {
        --tw-translate-x: -30%;
        transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
    }

    .md\:translate-y-0 {
        --tw-translate-y: 0px;
        transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
    }

    .md\:translate-y-\[-47\%\] {
        --tw-translate-y: -47%;
        transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
    }

    .md\:scale-100 {
        --tw-scale-x: 1;
        --tw-scale-y: 1;
        transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
    }

    .md\:cursor-default {
        cursor: default
    }

    .md\:grid-cols-2 {
        grid-template-columns: repeat(2, minmax(0, 1fr))
    }

    .md\:grid-cols-3 {
        grid-template-columns: repeat(3, minmax(0, 1fr))
    }

    .md\:grid-cols-4 {
        grid-template-columns: repeat(4, minmax(0, 1fr))
    }

    .md\:grid-cols-8 {
        grid-template-columns: repeat(8, minmax(0, 1fr))
    }

    .md\:grid-cols-\[1\.2fr_1fr\] {
        grid-template-columns: 1.2fr 1fr
    }

    .md\:grid-cols-\[1fr_1fr_1fr_1fr\] {
        grid-template-columns: 1fr 1fr 1fr 1fr
    }

    .md\:grid-cols-\[1fr_450px\] {
        grid-template-columns: 1fr 450px
    }

    .md\:grid-cols-\[1fr_auto\] {
        grid-template-columns: 1fr auto
    }

    .md\:grid-cols-\[2fr_1fr\] {
        grid-template-columns: 2fr 1fr
    }

    .md\:grid-cols-\[2fr_1fr_1fr_1fr_1fr\] {
        grid-template-columns: 2fr 1fr 1fr 1fr 1fr
    }

    .md\:grid-cols-\[300px_1fr\] {
        grid-template-columns: 300px 1fr
    }

    .md\:grid-cols-\[350px_1fr\] {
        grid-template-columns: 350px 1fr
    }

    .md\:grid-cols-\[350px_1fr_auto\] {
        grid-template-columns: 350px 1fr auto
    }

    .md\:grid-cols-\[3fr_minmax\(145px\,auto\)\] {
        grid-template-columns: 3fr minmax(145px, auto)
    }

    .md\:grid-cols-\[400px_250px\] {
        grid-template-columns: 400px 250px
    }

    .md\:grid-cols-\[auto_min-content\] {
        grid-template-columns: auto min-content
    }

    .md\:grid-cols-\[repeat\(2\,1fr\)\] {
        grid-template-columns: repeat(2, 1fr)
    }

    .md\:grid-cols-\[repeat\(3\,1fr\)\] {
        grid-template-columns: repeat(3, 1fr)
    }

    .md\:grid-cols-\[repeat\(4\,1fr\)\] {
        grid-template-columns: repeat(4, 1fr)
    }

    .md\:grid-cols-\[repeat\(auto-fill\,minmax\(135px\,1fr\)\)\] {
        grid-template-columns: repeat(auto-fill, minmax(135px, 1fr))
    }

    .md\:grid-cols-\[repeat\(auto-fill\,minmax\(140px\,1fr\)\)\] {
        grid-template-columns: repeat(auto-fill, minmax(140px, 1fr))
    }

    .md\:grid-cols-\[repeat\(auto-fit\,140px\)\] {
        grid-template-columns: repeat(auto-fit, 140px)
    }

    .md\:grid-cols-\[var\(--md-cols\)\] {
        grid-template-columns: var(--md-cols)
    }

    .md\:flex-row {
        flex-direction: row
    }

    .md\:flex-row-reverse {
        flex-direction: row-reverse
    }

    .md\:flex-col {
        flex-direction: column
    }

    .md\:flex-wrap {
        flex-wrap: wrap
    }

    .md\:flex-nowrap {
        flex-wrap: nowrap
    }

    .md\:items-start {
        align-items: flex-start
    }

    .md\:items-end {
        align-items: flex-end
    }

    .md\:items-center {
        align-items: center
    }

    .md\:justify-start {
        justify-content: flex-start
    }

    .md\:justify-center {
        justify-content: center
    }

    .md\:justify-between {
        justify-content: space-between
    }

    .md\:gap-0 {
        gap: 0
    }

    .md\:gap-1 {
        gap: .25rem
    }

    .md\:gap-3 {
        gap: .75rem
    }

    .md\:gap-4 {
        gap: 1rem
    }

    .md\:gap-6 {
        gap: 1.5rem
    }

    .md\:gap-\[100px\] {
        gap: 100px
    }

    .md\:gap-\[10px\] {
        gap: 10px
    }

    .md\:gap-\[11\.5px\] {
        gap: 11.5px
    }

    .md\:gap-\[12px\] {
        gap: 12px
    }

    .md\:gap-\[15px\] {
        gap: 15px
    }

    .md\:gap-\[16px\] {
        gap: 16px
    }

    .md\:gap-\[20px\] {
        gap: 20px
    }

    .md\:gap-\[22px\] {
        gap: 22px
    }

    .md\:gap-\[24px\] {
        gap: 24px
    }

    .md\:gap-\[30px\] {
        gap: 30px
    }

    .md\:gap-\[32px\] {
        gap: 32px
    }

    .md\:gap-\[3px\] {
        gap: 3px
    }

    .md\:gap-\[40px\] {
        gap: 40px
    }

    .md\:gap-\[48px\] {
        gap: 48px
    }

    .md\:gap-\[4px\] {
        gap: 4px
    }

    .md\:gap-\[50px\] {
        gap: 50px
    }

    .md\:gap-\[66px\] {
        gap: 66px
    }

    .md\:gap-\[8px\] {
        gap: 8px
    }

    .md\:gap-\[9\.6px\] {
        gap: 9.6px
    }

    .md\:gap-\[initial\] {
        gap: initial
    }

    .md\:gap-x-6 {
        -moz-column-gap: 1.5rem;
        column-gap: 1.5rem
    }

    .md\:self-center {
        align-self: center
    }

    .md\:overflow-auto {
        overflow: auto
    }

    .md\:overflow-hidden {
        overflow: hidden
    }

    .md\:overflow-y-hidden {
        overflow-y: hidden
    }

    .md\:overflow-x-visible {
        overflow-x: visible
    }

    .md\:overflow-y-scroll {
        overflow-y: scroll
    }

    .md\:rounded-\[0px\] {
        border-radius: 0
    }

    .md\:rounded-\[10px\] {
        border-radius: 10px
    }

    .md\:rounded-\[12px\] {
        border-radius: 12px
    }

    .md\:rounded-\[15px\] {
        border-radius: 15px
    }

    .md\:rounded-\[16px\] {
        border-radius: 16px
    }

    .md\:rounded-\[20px\] {
        border-radius: 20px
    }

    .md\:rounded-\[24px\] {
        border-radius: 24px
    }

    .md\:rounded-\[30px\] {
        border-radius: 30px
    }

    .md\:rounded-\[4px\] {
        border-radius: 4px
    }

    .md\:rounded-\[8px\] {
        border-radius: 8px
    }

    .md\:rounded-none {
        border-radius: 0
    }

    .md\:rounded-b-\[16px\] {
        border-bottom-right-radius: 16px;
        border-bottom-left-radius: 16px
    }

    .md\:border {
        border-width: 1px
    }

    .md\:border-b-0 {
        border-bottom-width: 0
    }

    .md\:border-r {
        border-right-width: 1px
    }

    .md\:border-t-0 {
        border-top-width: 0
    }

    .md\:border-solid {
        border-style: solid
    }

    .md\:border-gold-800 {
        --tw-border-opacity: 1;
        border-color: rgb(181 126 16/var(--tw-border-opacity, 1))
    }

    .md\:border-grey-400 {
        --tw-border-opacity: 1;
        border-color: rgb(82 82 102/var(--tw-border-opacity, 1))
    }

    .md\:border-secondary-340 {
        --tw-border-opacity: 1;
        border-color: rgb(51 51 77/var(--tw-border-opacity, 1))
    }

    .md\:border-whiteAlpha-100 {
        border-color: #ffffff0f
    }

    .md\:bg-bgColor-1100 {
        --tw-bg-opacity: 1;
        background-color: rgb(20 21 35/var(--tw-bg-opacity, 1))
    }

    .md\:bg-bgColor-1200,
    .md\:bg-bgColor-550 {
        --tw-bg-opacity: 1;
        background-color: rgb(29 30 48/var(--tw-bg-opacity, 1))
    }

    .md\:bg-grey-1000 {
        --tw-bg-opacity: 1;
        background-color: rgb(30 30 46/var(--tw-bg-opacity, 1))
    }

    .md\:bg-greyBlue-900 {
        --tw-bg-opacity: 1;
        background-color: rgb(23 24 38/var(--tw-bg-opacity, 1))
    }

    .md\:bg-primaryAlpha-700 {
        background-color: #141523cc
    }

    .md\:bg-secondary-340 {
        --tw-bg-opacity: 1;
        background-color: rgb(51 51 77/var(--tw-bg-opacity, 1))
    }

    .md\:bg-secondary-450 {
        --tw-bg-opacity: 1;
        background-color: rgb(37 37 57/var(--tw-bg-opacity, 1))
    }

    .md\:bg-transparent {
        background-color: #0000
    }

    .md\:bg-white-50 {
        --tw-bg-opacity: 1;
        background-color: rgb(255 255 255/var(--tw-bg-opacity, 1))
    }

    .md\:bg-\[linear-gradient\(42deg\,black_30\%\,black_40\%\,transparent_70\%\)\] {
        background-image: linear-gradient(42deg, #000 30% 40%, #0000 70%)
    }

    .md\:bg-\[linear-gradient\(42deg\,black_40\%\,black_50\%\,transparent_80\%\)\] {
        background-image: linear-gradient(42deg, #000 40% 50%, #0000 80%)
    }

    .md\:bg-\[url\(\'\/public\/img\/variable-rewards\/spin_modal_desktop\.webp\'\)\] {
        background-image: url(/public/img/variable-rewards/spin_modal_desktop.webp)
    }

    .md\:bg-\[length\:50\%\] {
        background-size: 50%
    }

    .md\:bg-contain {
        background-size: contain
    }

    .md\:bg-\[position\:center_-20dvh\] {
        background-position: 50% -20dvh
    }

    .md\:bg-\[position\:center_-90px\] {
        background-position: 50% -90px
    }

    .md\:fill-secondary-340 {
        fill: #33334d
    }

    .md\:p-0 {
        padding: 0
    }

    .md\:p-10 {
        padding: 2.5rem
    }

    .md\:p-5 {
        padding: 1.25rem
    }

    .md\:p-6 {
        padding: 1.5rem
    }

    .md\:p-8 {
        padding: 2rem
    }

    .md\:p-\[0_0_0_24px\] {
        padding: 0 0 0 24px
    }

    .md\:p-\[0px_24px_40px\] {
        padding: 0 24px 40px
    }

    .md\:p-\[10px\] {
        padding: 10px
    }

    .md\:p-\[12px\] {
        padding: 12px
    }

    .md\:p-\[16px\] {
        padding: 16px
    }

    .md\:p-\[16px_12px\] {
        padding: 16px 12px
    }

    .md\:p-\[16px_44px\] {
        padding: 16px 44px
    }

    .md\:p-\[22px\] {
        padding: 22px
    }

    .md\:p-\[24px\] {
        padding: 24px
    }

    .md\:p-\[28px\] {
        padding: 28px
    }

    .md\:p-\[30px\] {
        padding: 30px
    }

    .md\:p-\[30px_24px_60px_24px\] {
        padding: 30px 24px 60px
    }

    .md\:p-\[30px_40px\] {
        padding: 30px 40px
    }

    .md\:p-\[30px_60px\] {
        padding: 30px 60px
    }

    .md\:p-\[32px\] {
        padding: 32px
    }

    .md\:p-\[32px_24px\] {
        padding: 32px 24px
    }

    .md\:p-\[32px_24px_24px_24px\] {
        padding: 32px 24px 24px
    }

    .md\:p-\[32px_40px\] {
        padding: 32px 40px
    }

    .md\:p-\[40px\] {
        padding: 40px
    }

    .md\:p-\[40px_24px\] {
        padding: 40px 24px
    }

    .md\:p-\[40px_24px_0px_24px\] {
        padding: 40px 24px 0
    }

    .md\:p-\[4px\] {
        padding: 4px
    }

    .md\:p-\[4px_12px\] {
        padding: 4px 12px
    }

    .md\:p-\[4px_8px\] {
        padding: 4px 8px
    }

    .md\:p-\[52px_16px\] {
        padding: 52px 16px
    }

    .md\:p-\[60px\] {
        padding: 60px
    }

    .md\:p-\[60px_24px\] {
        padding: 60px 24px
    }

    .md\:p-\[6px_24px\] {
        padding: 6px 24px
    }

    .md\:px-0 {
        padding-left: 0;
        padding-right: 0
    }

    .md\:px-14 {
        padding-left: 3.5rem;
        padding-right: 3.5rem
    }

    .md\:px-4 {
        padding-left: 1rem;
        padding-right: 1rem
    }

    .md\:px-6 {
        padding-left: 1.5rem;
        padding-right: 1.5rem
    }

    .md\:px-\[10px\] {
        padding-left: 10px;
        padding-right: 10px
    }

    .md\:px-\[120px\] {
        padding-left: 120px;
        padding-right: 120px
    }

    .md\:px-\[12px\] {
        padding-left: 12px;
        padding-right: 12px
    }

    .md\:px-\[13\.5px\] {
        padding-left: 13.5px;
        padding-right: 13.5px
    }

    .md\:px-\[14px\] {
        padding-left: 14px;
        padding-right: 14px
    }

    .md\:px-\[16px\] {
        padding-left: 16px;
        padding-right: 16px
    }

    .md\:px-\[18px\] {
        padding-left: 18px;
        padding-right: 18px
    }

    .md\:px-\[24px\] {
        padding-left: 24px;
        padding-right: 24px
    }

    .md\:px-\[32px\] {
        padding-left: 32px;
        padding-right: 32px
    }

    .md\:px-\[38px\] {
        padding-left: 38px;
        padding-right: 38px
    }

    .md\:px-\[40px\] {
        padding-left: 40px;
        padding-right: 40px
    }

    .md\:px-\[43px\] {
        padding-left: 43px;
        padding-right: 43px
    }

    .md\:px-\[6px\] {
        padding-left: 6px;
        padding-right: 6px
    }

    .md\:px-\[80px\] {
        padding-left: 80px;
        padding-right: 80px
    }

    .md\:px-\[8px\] {
        padding-left: 8px;
        padding-right: 8px
    }

    .md\:px-\[initial\] {
        padding-left: 0;
        padding-left: initial;
        padding-right: 0;
        padding-right: initial
    }

    .md\:py-10 {
        padding-top: 2.5rem;
        padding-bottom: 2.5rem
    }

    .md\:py-\[1\.5px\] {
        padding-top: 1.5px;
        padding-bottom: 1.5px
    }

    .md\:py-\[12px\] {
        padding-top: 12px;
        padding-bottom: 12px
    }

    .md\:py-\[16px\] {
        padding-top: 16px;
        padding-bottom: 16px
    }

    .md\:py-\[18px\] {
        padding-top: 18px;
        padding-bottom: 18px
    }

    .md\:py-\[2px\] {
        padding-top: 2px;
        padding-bottom: 2px
    }

    .md\:py-\[40px\] {
        padding-top: 40px;
        padding-bottom: 40px
    }

    .md\:py-\[64px\] {
        padding-top: 64px;
        padding-bottom: 64px
    }

    .md\:py-\[6px\] {
        padding-top: 6px;
        padding-bottom: 6px
    }

    .md\:py-\[9\.5px\] {
        padding-top: 9.5px;
        padding-bottom: 9.5px
    }

    .md\:pb-0 {
        padding-bottom: 0
    }

    .md\:pb-5 {
        padding-bottom: 1.25rem
    }

    .md\:pb-\[16px\] {
        padding-bottom: 16px
    }

    .md\:pb-\[20px\] {
        padding-bottom: 20px
    }

    .md\:pb-\[24px\] {
        padding-bottom: 24px
    }

    .md\:pb-\[38px\] {
        padding-bottom: 38px
    }

    .md\:pb-\[50px\] {
        padding-bottom: 50px
    }

    .md\:pb-\[80px\] {
        padding-bottom: 80px
    }

    .md\:pb-\[max\(16px\,env\(safe-area-inset-bottom\)\)\] {
        padding-bottom: max(16px, env(safe-area-inset-bottom))
    }

    .md\:pb-\[unset\] {
        padding-bottom: 0;
        padding-bottom: initial
    }

    .md\:pl-0 {
        padding-left: 0
    }

    .md\:pl-\[104px\] {
        padding-left: 104px
    }

    .md\:pl-\[12px\] {
        padding-left: 12px
    }

    .md\:pl-\[24px\] {
        padding-left: 24px
    }

    .md\:pr-0 {
        padding-right: 0
    }

    .md\:pr-6 {
        padding-right: 1.5rem
    }

    .md\:pr-\[100px\] {
        padding-right: 100px
    }

    .md\:pr-\[24px\] {
        padding-right: 24px
    }

    .md\:pt-0 {
        padding-top: 0
    }

    .md\:pt-10 {
        padding-top: 2.5rem
    }

    .md\:pt-\[12px\] {
        padding-top: 12px
    }

    .md\:pt-\[15px\] {
        padding-top: 15px
    }

    .md\:pt-\[16px\] {
        padding-top: 16px
    }

    .md\:pt-\[24px\] {
        padding-top: 24px
    }

    .md\:pt-\[30px\] {
        padding-top: 30px
    }

    .md\:pt-\[40px\] {
        padding-top: 40px
    }

    .md\:pt-\[46px\] {
        padding-top: 46px
    }

    .md\:text-left {
        text-align: left
    }

    .md\:text-center {
        text-align: center
    }

    .md\:\!text-\[14px\] {
        font-size: 14px !important
    }

    .md\:\!text-\[20px\] {
        font-size: 20px !important
    }

    .md\:\!text-\[30px\] {
        font-size: 30px !important
    }

    .md\:text-2xl {
        font-size: 20px
    }

    .md\:text-4xl {
        font-size: 32px
    }

    .md\:text-\[0\.85rem\] {
        font-size: .85rem
    }

    .md\:text-\[1\.25rem\] {
        font-size: 1.25rem
    }

    .md\:text-\[10px\] {
        font-size: 10px
    }

    .md\:text-\[11px\] {
        font-size: 11px
    }

    .md\:text-\[12px\] {
        font-size: 12px
    }

    .md\:text-\[13px\] {
        font-size: 13px
    }

    .md\:text-\[14px\] {
        font-size: 14px
    }

    .md\:text-\[15px\] {
        font-size: 15px
    }

    .md\:text-\[16px\] {
        font-size: 16px
    }

    .md\:text-\[18px\] {
        font-size: 18px
    }

    .md\:text-\[19px\] {
        font-size: 19px
    }

    .md\:text-\[1rem\] {
        font-size: 1rem
    }

    .md\:text-\[20px\] {
        font-size: 20px
    }

    .md\:text-\[24px\] {
        font-size: 24px
    }

    .md\:text-\[28px\] {
        font-size: 28px
    }

    .md\:text-\[32px\] {
        font-size: 32px
    }

    .md\:text-\[48px\] {
        font-size: 48px
    }

    .md\:text-\[76px\] {
        font-size: 76px
    }

    .md\:text-\[length\:var\(--bonus-fs-md\)\] {
        font-size: var(--bonus-fs-md)
    }

    .md\:text-lg {
        font-size: 16px
    }

    .md\:text-sm {
        font-size: 12px
    }

    .md\:text-xl {
        font-size: 18px
    }

    .md\:\!font-medium {
        font-weight: 500 !important
    }

    .md\:font-bold {
        font-weight: 700
    }

    .md\:font-medium {
        font-weight: 500
    }

    .md\:font-normal {
        font-weight: 400
    }

    .md\:font-semibold {
        font-weight: 600
    }

    .md\:leading-\[1\.2\] {
        line-height: 1.2
    }

    .md\:leading-\[125\%\] {
        line-height: 125%
    }

    .md\:leading-\[140\%\] {
        line-height: 140%
    }

    .md\:leading-\[145\%\] {
        line-height: 145%
    }

    .md\:leading-\[150\%\] {
        line-height: 150%
    }

    .md\:leading-\[20px\] {
        line-height: 20px
    }

    .md\:leading-\[21px\] {
        line-height: 21px
    }

    .md\:leading-\[24px\] {
        line-height: 24px
    }

    .md\:leading-\[30px\] {
        line-height: 30px
    }

    .md\:leading-\[32px\] {
        line-height: 32px
    }

    .md\:leading-\[36px\] {
        line-height: 36px
    }

    .md\:leading-\[40px\] {
        line-height: 40px
    }

    .md\:tracking-\[-0\.16px\] {
        letter-spacing: -.16px
    }

    .md\:tracking-\[-0\.24px\] {
        letter-spacing: -.24px
    }

    .md\:tracking-\[0\.28px\] {
        letter-spacing: .28px
    }

    .md\:tracking-\[0\.32px\] {
        letter-spacing: .32px
    }

    .md\:tracking-\[0\.4px\] {
        letter-spacing: .4px
    }

    .md\:text-white-50 {
        --tw-text-opacity: 1;
        color: rgb(255 255 255/var(--tw-text-opacity, 1))
    }

    .md\:\[-webkit-mask-image\:none\] {
        -webkit-mask-image: none
    }

    .md\:\[align-items\:self-end\] {
        align-items: self-end
    }

    .md\:\[align-items\:unset\] {
        align-items: initial
    }

    .md\:\[background-position-y\:-38px\] {
        background-position-y: -38px
    }

    .md\:\[background-size\:contain\] {
        background-size: contain
    }

    .md\:\[background\:linear-gradient\(42deg\,black_40\%\,black_50\%\,transparent_80\%\)\] {
        background: linear-gradient(42deg, #000 40% 50%, #0000 80%)
    }

    .md\:\[contain-intrinsic-size\:470px_414px\] {
        contain-intrinsic-size: 470px 414px
    }

    .md\:\[grid-column\:auto\] {
        grid-column: auto
    }

    .md\:\[grid-template-areas\:\'a_b_c\'_\'d_d_d\'\] {
        grid-template-areas: "a b c" "d d d"
    }

    .md\:\[inline-size\:73\%\] {
        inline-size: 73%
    }

    .md\:\[mask-image\:none\] {
        -webkit-mask-image: none;
        mask-image: none
    }

    .md\:\[position\:initial\] {
        position: initial;
        position: static
    }

    .md\:\[text-align\:unset\] {
        text-align: inherit
    }

    .md\:\[transform\:rotate\(-15deg\)_scale\(1\.5\)_translateY\(-40px\)\] {
        transform: rotate(-15deg)scale(1.5)translateY(-40px)
    }

    .md\:before\:top-\[-40px\]:before {
        content: var(--tw-content);
        top: -40px
    }

    .md\:before\:\[background-image\:linear-gradient\(0deg\,_rgb\(30\,_30\,_46\)_30\.62\%\,_rgba\(30\,_30\,_46\,_0\.8\)_90\.47\%\)\,_url\(\"\/public\/img\/surveys\/offer-images-mobile\.png\"\)\]:before {
        content: var(--tw-content);
        background-image: linear-gradient(#1e1e2ecc 9.53%, #1e1e2e 69.38%), url(/public/img/surveys/offer-images-mobile.png)
    }

    .md\:before\:\[clip-path\:polygon\(34\.5\%_0\%\,65\.5\%_0\%\,80\%_100\%\,20\%_100\%\)\]:before {
        content: var(--tw-content);
        clip-path: polygon(34.5% 0%, 65.5% 0%, 80% 100%, 20% 100%)
    }

    .md\:first\:\[transform\:scale\(0\.85\)_\!important\]:first-child,
    .md\:last\:\[transform\:scale\(0\.85\)_\!important\]:last-child {
        transform: scale(.85) !important
    }

    .md\:hover\:cursor-pointer:hover {
        cursor: pointer
    }

    .md\:hover\:bg-\[\#33334d\]:hover {
        --tw-bg-opacity: 1;
        background-color: rgb(51 51 77/var(--tw-bg-opacity, 1))
    }

    .md\:hover\:outline:hover {
        outline-style: solid
    }

    .md\:hover\:outline-1:hover {
        outline-width: 1px
    }

    .md\:hover\:outline-primary-200:hover {
        outline-color: #01d676
    }

    .md\:hover\:outline-primary-300:hover {
        outline-color: #00d264
    }

    .group:hover .md\:group-hover\:flex {
        display: flex
    }

    .group:hover .md\:group-hover\:\!opacity-20 {
        opacity: .2 !important
    }

    .group:hover .md\:group-hover\:opacity-20 {
        opacity: .2
    }

    .group:hover .md\:group-hover\:blur-\[8px\] {
        --tw-blur: blur(8px);
        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 .md\:group-hover\:\[filter\:blur\(8px\)\] {
        filter: blur(8px)
    }

    @keyframes dialogOut {
        0% {
            opacity: 1;
            transform: translate(-50%, -50%)scale(1)
        }

        to {
            opacity: 0;
            transform: translate(-50%, calc(6px - 50%))scale(.8)
        }
    }

    .md\:data-\[state\=closed\]\:animate-dialog-out[data-state=closed] {
        animation: .2s cubic-bezier(.4, 0, 1, 1) both dialogOut
    }

    @keyframes dialogIn {
        0% {
            opacity: 0;
            transform: translate(-50%, calc(6px - 50%))scale(.8)
        }

        to {
            opacity: 1;
            transform: translate(-50%, -50%)scale(1)
        }
    }

    .md\:data-\[state\=open\]\:animate-dialog-in[data-state=open] {
        animation: .2s cubic-bezier(0, 0, .2, 1) 60ms both dialogIn
    }

    .min-\[768px\]\:\!w-\[420px\] {
        width: 420px !important
    }

    .min-\[768px\]\:grid-cols-2 {
        grid-template-columns: repeat(2, minmax(0, 1fr))
    }
}

@media (min-width:769px) {
    .min-\[769px\]\:grid-cols-2 {
        grid-template-columns: repeat(2, minmax(0, 1fr))
    }

    .min-\[769px\]\:grid-cols-4 {
        grid-template-columns: repeat(4, minmax(0, 1fr))
    }
}

@media (min-width:800px) {
    .min-\[800px\]\:grid-cols-5 {
        grid-template-columns: repeat(5, minmax(0, 1fr))
    }
}

@media (min-width:900px) {
    .min-\[900px\]\:table-cell {
        display: table-cell
    }

    .min-\[900px\]\:table-header-group {
        display: table-header-group
    }
}

@media (min-width:999px) {
    .min-\[999px\]\:grid-cols-3 {
        grid-template-columns: repeat(3, minmax(0, 1fr))
    }

    .min-\[999px\]\:grid-cols-6 {
        grid-template-columns: repeat(6, minmax(0, 1fr))
    }
}

@media (min-width:1022px) {
    .min-\[1022px\]\:top-\[46px\] {
        top: 46px
    }

    .min-\[1022px\]\:h-\[200px\] {
        height: 200px
    }
}

@media (min-width:1024px) {
    .min-\[1024px\]\:grid-cols-7 {
        grid-template-columns: repeat(7, minmax(0, 1fr))
    }

    .min-\[1024px\]\:grid-cols-8 {
        grid-template-columns: repeat(8, minmax(0, 1fr))
    }
}

@media (min-width:1120px) {
    .lg\:relative {
        position: relative
    }

    .lg\:sticky {
        position: sticky
    }

    .lg\:bottom-\[-118px\] {
        bottom: -118px
    }

    .lg\:bottom-\[-65px\] {
        bottom: -65px
    }

    .lg\:bottom-\[24px\] {
        bottom: 24px
    }

    .lg\:bottom-auto {
        bottom: auto
    }

    .lg\:left-1\/2 {
        left: 50%
    }

    .lg\:left-\[-152\%\] {
        left: -152%
    }

    .lg\:left-\[-24px\] {
        left: -24px
    }

    .lg\:left-\[20px\] {
        left: 20px
    }

    .lg\:left-\[45\%\] {
        left: 45%
    }

    .lg\:right-\[-24px\] {
        right: -24px
    }

    .lg\:right-\[-2px\] {
        right: -2px
    }

    .lg\:right-\[-71px\] {
        right: -71px
    }

    .lg\:right-\[260px\] {
        right: 260px
    }

    .lg\:right-\[initial\] {
        right: auto;
        right: initial
    }

    .lg\:right-auto {
        right: auto
    }

    .lg\:top-1\/2 {
        top: 50%
    }

    .lg\:top-\[-211\%\] {
        top: -211%
    }

    .lg\:top-\[-90px\] {
        top: -90px
    }

    .lg\:top-\[-92px\] {
        top: -92px
    }

    .lg\:mx-0 {
        margin-left: 0;
        margin-right: 0
    }

    .lg\:mx-\[28px\] {
        margin-left: 28px;
        margin-right: 28px
    }

    .lg\:mx-\[30px\] {
        margin-left: 30px;
        margin-right: 30px
    }

    .lg\:my-0 {
        margin-top: 0;
        margin-bottom: 0
    }

    .lg\:mb-\[16px\] {
        margin-bottom: 16px
    }

    .lg\:mb-\[24px\] {
        margin-bottom: 24px
    }

    .lg\:mb-\[30px\] {
        margin-bottom: 30px
    }

    .lg\:mb-\[50px\] {
        margin-bottom: 50px
    }

    .lg\:ml-0 {
        margin-left: 0
    }

    .lg\:mt-0 {
        margin-top: 0
    }

    .lg\:mt-\[-27px\] {
        margin-top: -27px
    }

    .lg\:mt-\[100px\] {
        margin-top: 100px
    }

    .lg\:mt-\[104px\] {
        margin-top: 104px
    }

    .lg\:mt-\[20px\] {
        margin-top: 20px
    }

    .lg\:mt-\[24px\] {
        margin-top: 24px
    }

    .lg\:mt-\[40px\] {
        margin-top: 40px
    }

    .lg\:mt-\[48px\] {
        margin-top: 48px
    }

    .lg\:mt-\[50px\] {
        margin-top: 50px
    }

    .lg\:mt-\[5px\] {
        margin-top: 5px
    }

    .lg\:mt-\[64px\] {
        margin-top: 64px
    }

    .lg\:mt-\[72px\] {
        margin-top: 72px
    }

    .lg\:block {
        display: block
    }

    .lg\:flex {
        display: flex
    }

    .lg\:inline-flex {
        display: inline-flex
    }

    .lg\:grid {
        display: grid
    }

    .lg\:hidden {
        display: none
    }

    .lg\:h-\[112px\] {
        height: 112px
    }

    .lg\:h-\[142px\] {
        height: 142px
    }

    .lg\:h-\[145px\] {
        height: 145px
    }

    .lg\:h-\[153px\] {
        height: 153px
    }

    .lg\:h-\[200\%\] {
        height: 200%
    }

    .lg\:h-\[230px\] {
        height: 230px
    }

    .lg\:h-\[320px\] {
        height: 320px
    }

    .lg\:h-\[373px\] {
        height: 373px
    }

    .lg\:h-\[38px\] {
        height: 38px
    }

    .lg\:h-\[400px\] {
        height: 400px
    }

    .lg\:h-\[48px\] {
        height: 48px
    }

    .lg\:h-\[54px\] {
        height: 54px
    }

    .lg\:h-\[60px\] {
        height: 60px
    }

    .lg\:h-\[61px\] {
        height: 61px
    }

    .lg\:h-\[64px\] {
        height: 64px
    }

    .lg\:h-\[82px\] {
        height: 82px
    }

    .lg\:max-h-\[330px\] {
        max-height: 330px
    }

    .lg\:max-h-\[350px\] {
        max-height: 350px
    }

    .lg\:max-h-\[40px\] {
        max-height: 40px
    }

    .lg\:max-h-\[64px\] {
        max-height: 64px
    }

    .lg\:max-h-\[calc\(100vh-32px\)\] {
        max-height: calc(100vh - 32px)
    }

    .lg\:max-h-none {
        max-height: none
    }

    .lg\:min-h-0 {
        min-height: 0
    }

    .lg\:min-h-\[180px\] {
        min-height: 180px
    }

    .lg\:min-h-\[45px\] {
        min-height: 45px
    }

    .lg\:min-h-\[520px\] {
        min-height: 520px
    }

    .lg\:min-h-\[700px\] {
        min-height: 700px
    }

    .lg\:min-h-\[79px\] {
        min-height: 79px
    }

    .lg\:w-\[112px\] {
        width: 112px
    }

    .lg\:w-\[1184px\] {
        width: 1184px
    }

    .lg\:w-\[142px\] {
        width: 142px
    }

    .lg\:w-\[178px\] {
        width: 178px
    }

    .lg\:w-\[181px\] {
        width: 181px
    }

    .lg\:w-\[259px\] {
        width: 259px
    }

    .lg\:w-\[280px\] {
        width: 280px
    }

    .lg\:w-\[30\%\] {
        width: 30%
    }

    .lg\:w-\[370px\] {
        width: 370px
    }

    .lg\:w-\[38px\] {
        width: 38px
    }

    .lg\:w-\[390px\] {
        width: 390px
    }

    .lg\:w-\[40\%\] {
        width: 40%
    }

    .lg\:w-\[400\%\] {
        width: 400%
    }

    .lg\:w-\[427px\] {
        width: 427px
    }

    .lg\:w-\[457px\] {
        width: 457px
    }

    .lg\:w-\[48px\] {
        width: 48px
    }

    .lg\:w-\[506px\] {
        width: 506px
    }

    .lg\:w-\[530px\] {
        width: 530px
    }

    .lg\:w-\[54px\] {
        width: 54px
    }

    .lg\:w-\[569px\] {
        width: 569px
    }

    .lg\:w-\[60\%\] {
        width: 60%
    }

    .lg\:w-\[65\%\] {
        width: 65%
    }

    .lg\:w-\[70\%\] {
        width: 70%
    }

    .lg\:w-\[79px\] {
        width: 79px
    }

    .lg\:w-\[80\%\] {
        width: 80%
    }

    .lg\:w-\[800px\] {
        width: 800px
    }

    .lg\:w-\[82px\] {
        width: 82px
    }

    .lg\:w-\[calc\(100\%\+4px\)\] {
        width: calc(100% + 4px)
    }

    .lg\:w-auto {
        width: auto
    }

    .lg\:w-full {
        width: 100%
    }

    .lg\:min-w-\[150px\] {
        min-width: 150px
    }

    .lg\:min-w-\[160px\] {
        min-width: 160px
    }

    .lg\:min-w-\[240px\] {
        min-width: 240px
    }

    .lg\:min-w-\[250px\] {
        min-width: 250px
    }

    .lg\:min-w-\[259px\] {
        min-width: 259px
    }

    .lg\:min-w-\[300px\] {
        min-width: 300px
    }

    .lg\:min-w-\[370px\] {
        min-width: 370px
    }

    .lg\:min-w-\[48px\] {
        min-width: 48px
    }

    .lg\:min-w-\[743px\] {
        min-width: 743px
    }

    .lg\:max-w-\[1184px\] {
        max-width: 1184px
    }

    .lg\:max-w-\[140px\] {
        max-width: 140px
    }

    .lg\:max-w-\[210px\] {
        max-width: 210px
    }

    .lg\:max-w-\[330px\] {
        max-width: 330px
    }

    .lg\:max-w-\[370px\] {
        max-width: 370px
    }

    .lg\:max-w-\[400px\] {
        max-width: 400px
    }

    .lg\:max-w-\[427px\] {
        max-width: 427px
    }

    .lg\:max-w-\[490px\] {
        max-width: 490px
    }

    .lg\:max-w-\[500px\] {
        max-width: 500px
    }

    .lg\:max-w-\[512px\] {
        max-width: 512px
    }

    .lg\:max-w-\[530px\] {
        max-width: 530px
    }

    .lg\:max-w-\[55\%\] {
        max-width: 55%
    }

    .lg\:max-w-\[576px\] {
        max-width: 576px
    }

    .lg\:max-w-\[734px\] {
        max-width: 734px
    }

    .lg\:max-w-\[760px\] {
        max-width: 760px
    }

    .lg\:max-w-\[800px\] {
        max-width: 800px
    }

    .lg\:flex-1 {
        flex: 1
    }

    .lg\:basis-\[140px\] {
        flex-basis: 140px
    }

    .lg\:basis-\[210px\] {
        flex-basis: 210px
    }

    .lg\:basis-\[400px\] {
        flex-basis: 400px
    }

    .lg\:-translate-x-1\/2 {
        --tw-translate-x: -50%;
        transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
    }

    .lg\:-translate-y-1\/2 {
        --tw-translate-y: -50%;
        transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
    }

    .lg\:grid-cols-10 {
        grid-template-columns: repeat(10, 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-\[142px_1fr\] {
        grid-template-columns: 142px 1fr
    }

    .lg\:grid-cols-\[1fr_1\.25fr\] {
        grid-template-columns: 1fr 1.25fr
    }

    .lg\:grid-cols-\[1fr_1fr_1fr\] {
        grid-template-columns: 1fr 1fr 1fr
    }

    .lg\:grid-cols-\[1fr_1fr_1fr_1fr\] {
        grid-template-columns: 1fr 1fr 1fr 1fr
    }

    .lg\:grid-cols-\[250px_155px_120px_1fr_1fr_1fr\] {
        grid-template-columns: 250px 155px 120px 1fr 1fr 1fr
    }

    .lg\:grid-cols-\[358px_600px\] {
        grid-template-columns: 358px 600px
    }

    .lg\:grid-cols-\[repeat\(3\,minmax\(0\,390px\)\)\] {
        grid-template-columns: repeat(3, minmax(0, 390px))
    }

    .lg\:flex-row {
        flex-direction: row
    }

    .lg\:flex-col {
        flex-direction: column
    }

    .lg\:flex-wrap {
        flex-wrap: wrap
    }

    .lg\:items-start {
        align-items: flex-start
    }

    .lg\:items-end {
        align-items: flex-end
    }

    .lg\:items-center {
        align-items: center
    }

    .lg\:justify-start {
        justify-content: flex-start
    }

    .lg\:justify-center {
        justify-content: center
    }

    .lg\:gap-0 {
        gap: 0
    }

    .lg\:gap-4 {
        gap: 1rem
    }

    .lg\:gap-\[10px\] {
        gap: 10px
    }

    .lg\:gap-\[16px\] {
        gap: 16px
    }

    .lg\:gap-\[24px\] {
        gap: 24px
    }

    .lg\:gap-\[32px\] {
        gap: 32px
    }

    .lg\:gap-\[36px\] {
        gap: 36px
    }

    .lg\:gap-\[40px\] {
        gap: 40px
    }

    .lg\:gap-\[42px\] {
        gap: 42px
    }

    .lg\:gap-\[50px\] {
        gap: 50px
    }

    .lg\:gap-\[5px\] {
        gap: 5px
    }

    .lg\:gap-\[60px\] {
        gap: 60px
    }

    .lg\:gap-x-2 {
        -moz-column-gap: .5rem;
        column-gap: .5rem
    }

    .lg\:gap-x-\[32px\] {
        -moz-column-gap: 32px;
        column-gap: 32px
    }

    .lg\:self-start {
        align-self: flex-start
    }

    .lg\:self-center {
        align-self: center
    }

    .lg\:overflow-x-hidden {
        overflow-x: hidden
    }

    .lg\:overflow-y-visible {
        overflow-y: visible
    }

    .lg\:rounded-\[10px\] {
        border-radius: 10px
    }

    .lg\:rounded-\[15px\] {
        border-radius: 15px
    }

    .lg\:rounded-\[16px\] {
        border-radius: 16px
    }

    .lg\:border {
        border-width: 1px
    }

    .lg\:border-b-0 {
        border-bottom-width: 0
    }

    .lg\:border-l {
        border-left-width: 1px
    }

    .lg\:border-solid {
        border-style: solid
    }

    .lg\:border-gray-1000 {
        --tw-border-opacity: 1;
        border-color: rgb(38 39 61/var(--tw-border-opacity, 1))
    }

    .lg\:border-grey-600 {
        --tw-border-opacity: 1;
        border-color: rgb(47 48 67/var(--tw-border-opacity, 1))
    }

    .lg\:bg-bgColor-550 {
        --tw-bg-opacity: 1;
        background-color: rgb(29 30 48/var(--tw-bg-opacity, 1))
    }

    .lg\:bg-green-600 {
        --tw-bg-opacity: 1;
        background-color: rgb(44 252 158/var(--tw-bg-opacity, 1))
    }

    .lg\:bg-\[linear-gradient\(45deg\,\#141523_37\.77\%\,\#141524eb_43\.82\%\,\#141524cc_50\.91\%\,\#14152400_80\.13\%\)\] {
        background-image: linear-gradient(45deg, #141523 37.77%, #141524eb 43.82%, #141524cc 50.91%, #14152400 80.13%)
    }

    .lg\:bg-\[linear-gradient\(to_right\,rgb\(0\,0\,0\)_0\%\,rgb\(0\,0\,0\)_25\%\,transparent\)\] {
        background-image: linear-gradient(90deg, #000 0% 25%, #0000)
    }

    .lg\:bg-\[url\(\'\/public\/img\/surveys\/fun\/survey-group\.png\'\)\] {
        background-image: url(/public/img/surveys/fun/survey-group.png)
    }

    .lg\:bg-\[length\:2000px\] {
        background-size: 2000px
    }

    .lg\:bg-\[position\:var\(--cashout-hero-bg-pos-lg\)\] {
        background-position: var(--cashout-hero-bg-pos-lg)
    }

    .lg\:p-0 {
        padding: 0
    }

    .lg\:p-6 {
        padding: 1.5rem
    }

    .lg\:p-\[0_16px\] {
        padding: 0 16px
    }

    .lg\:p-\[100px_24px_110px\] {
        padding: 100px 24px 110px
    }

    .lg\:p-\[12px\] {
        padding: 12px
    }

    .lg\:p-\[16px\] {
        padding: 16px
    }

    .lg\:p-\[16px_38px\] {
        padding: 16px 38px
    }

    .lg\:p-\[22px\] {
        padding: 22px
    }

    .lg\:p-\[24px\] {
        padding: 24px
    }

    .lg\:p-\[2rem\] {
        padding: 2rem
    }

    .lg\:p-\[30px_24px_0px_24px\] {
        padding: 30px 24px 0
    }

    .lg\:p-\[32px\] {
        padding: 32px
    }

    .lg\:p-\[40px\] {
        padding: 40px
    }

    .lg\:p-\[40px_32px_20px\] {
        padding: 40px 32px 20px
    }

    .lg\:p-\[45px_16px\] {
        padding: 45px 16px
    }

    .lg\:p-\[48px_0\] {
        padding: 48px 0
    }

    .lg\:p-\[50px_150px\] {
        padding: 50px 150px
    }

    .lg\:px-0 {
        padding-left: 0;
        padding-right: 0
    }

    .lg\:px-8 {
        padding-left: 2rem;
        padding-right: 2rem
    }

    .lg\:px-\[10px\] {
        padding-left: 10px;
        padding-right: 10px
    }

    .lg\:px-\[28px\] {
        padding-left: 28px;
        padding-right: 28px
    }

    .lg\:px-\[8px\] {
        padding-left: 8px;
        padding-right: 8px
    }

    .lg\:py-\[12px\] {
        padding-top: 12px;
        padding-bottom: 12px
    }

    .lg\:pb-\[24px\] {
        padding-bottom: 24px
    }

    .lg\:pb-\[unset\] {
        padding-bottom: 0;
        padding-bottom: initial
    }

    .lg\:pl-4 {
        padding-left: 1rem
    }

    .lg\:pl-\[34px\] {
        padding-left: 34px
    }

    .lg\:pr-\[100px\] {
        padding-right: 100px
    }

    .lg\:pr-\[16px\] {
        padding-right: 16px
    }

    .lg\:pt-\[20px\] {
        padding-top: 20px
    }

    .lg\:pt-\[24px\] {
        padding-top: 24px
    }

    .lg\:pt-\[32px\] {
        padding-top: 32px
    }

    .lg\:pt-\[84px\] {
        padding-top: 84px
    }

    .lg\:text-left {
        text-align: left
    }

    .lg\:text-center {
        text-align: center
    }

    .lg\:text-2xl {
        font-size: 20px
    }

    .lg\:text-2xxl {
        font-size: 24px
    }

    .lg\:text-4xl {
        font-size: 32px
    }

    .lg\:text-\[12px\] {
        font-size: 12px
    }

    .lg\:text-\[13px\] {
        font-size: 13px
    }

    .lg\:text-\[14px\] {
        font-size: 14px
    }

    .lg\:text-\[16px\] {
        font-size: 16px
    }

    .lg\:text-\[18px\] {
        font-size: 18px
    }

    .lg\:text-\[20px\] {
        font-size: 20px
    }

    .lg\:text-\[24px\] {
        font-size: 24px
    }

    .lg\:text-\[32px\] {
        font-size: 32px
    }

    .lg\:text-\[36px\] {
        font-size: 36px
    }

    .lg\:text-\[40px\] {
        font-size: 40px
    }

    .lg\:text-\[48px\] {
        font-size: 48px
    }

    .lg\:text-\[56px\] {
        font-size: 56px
    }

    .lg\:text-lg {
        font-size: 16px
    }

    .lg\:text-md {
        font-size: 14px
    }

    .lg\:text-sm {
        font-size: 12px
    }

    .lg\:text-xl {
        font-size: 18px
    }

    .lg\:text-xs {
        font-size: 11px
    }

    .lg\:font-semibold {
        font-weight: 600
    }

    .lg\:leading-\[20px\] {
        line-height: 20px
    }

    .lg\:leading-\[22px\] {
        line-height: 22px
    }

    .lg\:leading-\[24px\] {
        line-height: 24px
    }

    .lg\:leading-\[26px\] {
        line-height: 26px
    }

    .lg\:leading-\[28px\] {
        line-height: 28px
    }

    .lg\:leading-\[32px\] {
        line-height: 32px
    }

    .lg\:leading-\[40px\] {
        line-height: 40px
    }

    .lg\:leading-\[48px\] {
        line-height: 48px
    }

    .lg\:leading-\[52px\] {
        line-height: 52px
    }

    .lg\:leading-\[56px\] {
        line-height: 56px
    }

    .lg\:leading-\[64px\] {
        line-height: 64px
    }

    .lg\:tracking-\[-0\.16px\] {
        letter-spacing: -.16px
    }

    .lg\:tracking-\[-0\.24px\] {
        letter-spacing: -.24px
    }

    .lg\:tracking-\[-0\.32px\] {
        letter-spacing: -.32px
    }

    .lg\:tracking-\[-0\.48px\] {
        letter-spacing: -.48px
    }

    .lg\:tracking-\[-0\.4px\] {
        letter-spacing: -.4px
    }

    .lg\:text-white-50 {
        --tw-text-opacity: 1;
        color: rgb(255 255 255/var(--tw-text-opacity, 1))
    }

    .lg\:opacity-90 {
        opacity: .9
    }

    .lg\:backdrop-blur-\[44px\] {
        --tw-backdrop-blur: blur(44px);
        -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)
    }

    .lg\:\[background-image\:var\(--hero-shadow-lg\)\] {
        background-image: url(../images/hero-shadow-bg-2.202kxpor0vp8f.png);
    }

    .lg\:\[background-position\:var\(--bg-pos-lg\)\] {
        background-position: var(--bg-pos-lg)
    }

    .lg\:\[background\:linear-gradient\(45deg\,\#141523_37\.77\%\,\#141524eb_43\.82\%\,\#141524cc_50\.91\%\,\#14152400_80\.13\%\)\] {
        background: linear-gradient(45deg, #141523 37.77%, #141524eb 43.82%, #141524cc 50.91%, #14152400 80.13%)
    }

    .lg\:\[grid-template-areas\:\'a_b\'_\'a_c\'_\'a_d\'\] {
        grid-template-areas: "a b" "a c" "a d"
    }

    .lg\:\[grid-template-areas\:\'row-0_row-0_row-1_row-1_row-2_row-2\'_\'row-3_row-3_row-3_row-4_row-4_row-4\'\] {
        grid-template-areas: "row-0 row-0 row-1 row-1 row-2 row-2" "row-3 row-3 row-3 row-4 row-4 row-4"
    }

    .lg\:\[grid-template\:1fr_1fr\/1fr_1fr_1fr\] {
        grid-template: 1fr 1fr/1fr 1fr 1fr
    }

    .lg\:\[margin\:0_0_20px\] {
        margin: 0 0 20px
    }

    .lg\:\[margin\:0_auto_50px\] {
        margin: 0 auto 50px
    }

    .lg\:\[margin\:14px_auto_38px\] {
        margin: 14px auto 38px
    }

    .lg\:\[transform\:none\] {
        transform: none
    }

    .lg\:\[transform\:rotate\(-15deg\)_scale\(1\.7\)_translateY\(-40px\)\] {
        transform: rotate(-15deg)scale(1.7)translateY(-40px)
    }

    .lg\:\[transform\:translateX\(-50\%\)\] {
        transform: translate(-50%)
    }

    .lg\:before\:w-\[130\%\]:before {
        content: var(--tw-content);
        width: 130%
    }

    .lg\:before\:\[background-image\:linear-gradient\(0deg\,_\#1E1E2E_20\.62\%\,_rgba\(30\,_30\,_46\,_0\.8\)_98\.47\%\)\,_url\(\"\/public\/img\/surveys\/offer-images\.png\"\)\]:before {
        content: var(--tw-content);
        background-image: linear-gradient(#1e1e2ecc 1.53%, #1e1e2e 79.38%), url(/public/img/surveys/offer-images.png)
    }

    @keyframes dialogOut {
        0% {
            opacity: 1;
            transform: translate(-50%, -50%)scale(1)
        }

        to {
            opacity: 0;
            transform: translate(-50%, calc(6px - 50%))scale(.8)
        }
    }

    .lg\:data-\[state\=closed\]\:animate-dialog-out[data-state=closed] {
        animation: .2s cubic-bezier(.4, 0, 1, 1) both dialogOut
    }

    @keyframes dialogIn {
        0% {
            opacity: 0;
            transform: translate(-50%, calc(6px - 50%))scale(.8)
        }

        to {
            opacity: 1;
            transform: translate(-50%, -50%)scale(1)
        }
    }

    .lg\:data-\[state\=open\]\:animate-dialog-in[data-state=open] {
        animation: .2s cubic-bezier(0, 0, .2, 1) 60ms both dialogIn
    }

    .min-\[1120px\]\:grid-cols-3 {
        grid-template-columns: repeat(3, minmax(0, 1fr))
    }
}

@media (min-width:1200px) {
    .tabletMax\:sticky {
        position: sticky
    }

    .tabletMax\:left-0 {
        left: 0
    }

    .tabletMax\:top-\[105px\] {
        top: 105px
    }

    .tabletMax\:mx-0 {
        margin-left: 0;
        margin-right: 0
    }

    .tabletMax\:mb-0 {
        margin-bottom: 0
    }

    .tabletMax\:mt-\[16px\] {
        margin-top: 16px
    }

    .tabletMax\:mt-\[24px\] {
        margin-top: 24px
    }

    .tabletMax\:block {
        display: block
    }

    .tabletMax\:flex {
        display: flex
    }

    .tabletMax\:grid {
        display: grid
    }

    .tabletMax\:hidden {
        display: none
    }

    .tabletMax\:h-\[200px\] {
        height: 200px
    }

    .tabletMax\:h-max {
        height: max-content
    }

    .tabletMax\:w-\[100vw\] {
        width: 100vw
    }

    .tabletMax\:w-\[400px\] {
        width: 400px
    }

    .tabletMax\:w-\[434px\] {
        width: 434px
    }

    .tabletMax\:max-w-\[75\%\] {
        max-width: 75%
    }

    .tabletMax\:grid-cols-3 {
        grid-template-columns: repeat(3, minmax(0, 1fr))
    }

    .tabletMax\:flex-row {
        flex-direction: row
    }

    .tabletMax\:flex-col {
        flex-direction: column
    }

    .tabletMax\:gap-\[16px\] {
        gap: 16px
    }

    .tabletMax\:gap-\[40px\] {
        gap: 40px
    }

    .tabletMax\:gap-\[88px\] {
        gap: 88px
    }

    .tabletMax\:self-start {
        align-self: flex-start
    }

    .tabletMax\:overflow-visible {
        overflow: visible
    }

    .tabletMax\:rounded-t-none {
        border-top-left-radius: 0;
        border-top-right-radius: 0
    }

    .tabletMax\:border-t {
        border-top-width: 1px
    }

    .tabletMax\:border-\[\#2A2B3D\] {
        --tw-border-opacity: 1;
        border-color: rgb(42 43 61/var(--tw-border-opacity, 1))
    }

    .tabletMax\:bg-bgColorAlpha-550_90 {
        background-color: #1d1e30e6
    }

    .tabletMax\:bg-transparent {
        background-color: #0000
    }

    .tabletMax\:p-0 {
        padding: 0
    }

    .tabletMax\:p-\[4px\] {
        padding: 4px
    }

    .tabletMax\:px-0 {
        padding-left: 0;
        padding-right: 0
    }

    .tabletMax\:px-\[16px\] {
        padding-left: 16px;
        padding-right: 16px
    }

    .tabletMax\:pl-0 {
        padding-left: 0
    }

    .tabletMax\:pt-0 {
        padding-top: 0
    }

    .tabletMax\:pt-\[24px\] {
        padding-top: 24px
    }

    .tabletMax\:text-\[48px\] {
        font-size: 48px
    }

    .min-\[1200px\]\:bottom-\[14px\] {
        bottom: 14px
    }

    .min-\[1200px\]\:grid-cols-4 {
        grid-template-columns: repeat(4, minmax(0, 1fr))
    }
}

@media (min-width:1250px) {
    .min-\[1250px\]\:grid-cols-4 {
        grid-template-columns: repeat(4, minmax(0, 1fr))
    }
}

@media (min-width:1280px) {
    .xl\:right-0 {
        right: 0
    }

    .xl\:top-\[-60px\] {
        top: -60px
    }

    .xl\:block {
        display: block
    }

    .xl\:flex {
        display: flex
    }

    .xl\:hidden {
        display: none
    }

    .xl\:size-\[364px\] {
        width: 364px;
        height: 364px
    }

    .xl\:w-\[500px\] {
        width: 500px
    }

    .xl\:w-auto {
        width: auto
    }

    .xl\:min-w-\[180px\] {
        min-width: 180px
    }

    .xl\:min-w-\[260px\] {
        min-width: 260px
    }

    .xl\:min-w-\[700px\] {
        min-width: 700px
    }

    .xl\:max-w-\[557px\] {
        max-width: 557px
    }

    .xl\:max-w-full {
        max-width: 100%
    }

    .xl\:flex-none {
        flex: none
    }

    .xl\:grid-cols-12 {
        grid-template-columns: repeat(12, minmax(0, 1fr))
    }

    .xl\:grid-cols-3 {
        grid-template-columns: repeat(3, minmax(0, 1fr))
    }

    .xl\:grid-cols-\[1fr_1fr\] {
        grid-template-columns: 1fr 1fr
    }

    .xl\:flex-row {
        flex-direction: row
    }

    .xl\:flex-nowrap {
        flex-wrap: nowrap
    }

    .xl\:items-center {
        align-items: center
    }

    .xl\:justify-between {
        justify-content: space-between
    }

    .xl\:gap-\[12px\] {
        gap: 12px
    }

    .xl\:gap-\[16px\] {
        gap: 16px
    }

    .xl\:gap-\[25px\] {
        gap: 25px
    }

    .xl\:gap-\[48px\] {
        gap: 48px
    }

    .xl\:whitespace-nowrap {
        white-space: nowrap
    }

    .xl\:border-t-0 {
        border-top-width: 0
    }

    .xl\:p-0 {
        padding: 0
    }

    .xl\:p-\[40px_48px_20px\] {
        padding: 40px 48px 20px
    }

    .xl\:p-\[45px_24px\] {
        padding: 45px 24px
    }

    .xl\:p-\[unset\] {
        padding: 0;
        padding: initial
    }

    .xl\:px-\[35px\] {
        padding-left: 35px;
        padding-right: 35px
    }

    .xl\:py-\[30px\] {
        padding-top: 30px;
        padding-bottom: 30px
    }

    .xl\:pt-0 {
        padding-top: 0
    }
}

@media (min-width:1400px) {
    .min-\[1400px\]\:grid-cols-9 {
        grid-template-columns: repeat(9, minmax(0, 1fr))
    }

    .min-\[1400px\]\:pb-\[40px\] {
        padding-bottom: 40px
    }

    .min-\[1400px\]\:pt-\[30px\] {
        padding-top: 30px
    }
}

@media (min-width:1407px) {
    .min-\[1407px\]\:mr-0 {
        margin-right: 0
    }

    .min-\[1407px\]\:pr-\[24px\] {
        padding-right: 24px
    }
}

@media (min-width:1536px) {
    .\32 xl\:min-w-\[190px\] {
        min-width: 190px
    }

    .\32 xl\:min-w-\[280px\] {
        min-width: 280px
    }

    .\32 xl\:min-w-\[800px\] {
        min-width: 800px
    }

    .\32 xl\:gap-\[42px\] {
        gap: 42px
    }

    .\32 xl\:gap-\[56px\] {
        gap: 56px
    }

    .\32 xl\:p-\[40px_60px_20px\] {
        padding: 40px 60px 20px
    }
}

@media (min-width:1718px) {
    .extra\:min-w-\[700px\] {
        min-width: 700px
    }

    .extra\:flex-row {
        flex-direction: row
    }
}

@media (min-width:1900px) {
    .xxl\:mr-\[85px\] {
        margin-right: 85px
    }
}

.\[\&\:\:-webkit-inner-spin-button\]\:appearance-none::-webkit-inner-spin-button {
    appearance: none
}

.\[\&\:\:-webkit-outer-spin-button\]\:appearance-none::-webkit-outer-spin-button {
    appearance: none
}

.\[\&\:\:-webkit-scrollbar-thumb\:active\]\:bg-\[\#888\]::-webkit-scrollbar-thumb:active {
    --tw-bg-opacity: 1;
    background-color: rgb(136 136 136/var(--tw-bg-opacity, 1))
}

.\[\&\:\:-webkit-scrollbar-thumb\:active\]\:shadow-\[inset_1px_1px_2px_rgba\(0\,0\,0\,0\.3\)\]::-webkit-scrollbar-thumb:active {
    --tw-shadow: inset 1px 1px 2px #0000004d;
    --tw-shadow-colored: inset 1px 1px 2px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.\[\&\:\:-webkit-scrollbar-thumb\:hover\]\:bg-\[\#aaa\]::-webkit-scrollbar-thumb:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(170 170 170/var(--tw-bg-opacity, 1))
}

.\[\&\:\:-webkit-scrollbar-thumb\]\:hidden::-webkit-scrollbar-thumb {
    display: none
}

.\[\&\:\:-webkit-scrollbar-thumb\]\:rounded-\[4px\]::-webkit-scrollbar-thumb {
    border-radius: 4px
}

.\[\&\:\:-webkit-scrollbar-thumb\]\:bg-\[\#2e2f46\]::-webkit-scrollbar-thumb {
    --tw-bg-opacity: 1;
    background-color: rgb(46 47 70/var(--tw-bg-opacity, 1))
}

.\[\&\:\:-webkit-scrollbar-thumb\]\:bg-grey-600::-webkit-scrollbar-thumb {
    --tw-bg-opacity: 1;
    background-color: rgb(47 48 67/var(--tw-bg-opacity, 1))
}

.\[\&\:\:-webkit-scrollbar-thumb\]\:bg-grey-700::-webkit-scrollbar-thumb {
    --tw-bg-opacity: 1;
    background-color: rgb(34 35 57/var(--tw-bg-opacity, 1))
}

.\[\&\:\:-webkit-scrollbar-thumb\]\:shadow-\[inset_1px_1px_2px_rgba\(0\,0\,0\,0\.2\)\]::-webkit-scrollbar-thumb {
    --tw-shadow: inset 1px 1px 2px #0003;
    --tw-shadow-colored: inset 1px 1px 2px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

@media (max-width:992px) {
    .max-\[992px\]\:\[\&\:\:-webkit-scrollbar-thumb\]\:bg-transparent::-webkit-scrollbar-thumb {
        background-color: #0000
    }
}

.\[\&\:\:-webkit-scrollbar-track\]\:hidden::-webkit-scrollbar-track {
    display: none
}

.\[\&\:\:-webkit-scrollbar-track\]\:bg-\[\#222337\]::-webkit-scrollbar-track {
    --tw-bg-opacity: 1;
    background-color: rgb(34 35 55/var(--tw-bg-opacity, 1))
}

.\[\&\:\:-webkit-scrollbar-track\]\:bg-grey-1000::-webkit-scrollbar-track {
    --tw-bg-opacity: 1;
    background-color: rgb(30 30 46/var(--tw-bg-opacity, 1))
}

.\[\&\:\:-webkit-scrollbar-track\]\:bg-transparent::-webkit-scrollbar-track {
    background-color: #0000
}

.\[\&\:\:-webkit-scrollbar-track\]\:shadow-\[inset_1px_1px_2px_rgba\(0\,0\,0\,0\.1\)\]::-webkit-scrollbar-track {
    --tw-shadow: inset 1px 1px 2px #0000001a;
    --tw-shadow-colored: inset 1px 1px 2px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar {
    display: none
}

.\[\&\:\:-webkit-scrollbar\]\:h-0::-webkit-scrollbar {
    height: 0
}

.\[\&\:\:-webkit-scrollbar\]\:h-\[10px\]::-webkit-scrollbar {
    height: 10px
}

.\[\&\:\:-webkit-scrollbar\]\:w-0::-webkit-scrollbar {
    width: 0
}

.\[\&\:\:-webkit-scrollbar\]\:w-\[10px\]::-webkit-scrollbar {
    width: 10px
}

.\[\&\:\:-webkit-scrollbar\]\:w-\[4px\]::-webkit-scrollbar {
    width: 4px
}

.\[\&\:\:-webkit-scrollbar\]\:rounded-\[2px\]::-webkit-scrollbar {
    border-radius: 2px
}

.\[\&\:\:-webkit-scrollbar\]\:bg-grey-600::-webkit-scrollbar {
    --tw-bg-opacity: 1;
    background-color: rgb(47 48 67/var(--tw-bg-opacity, 1))
}

.\[\&\:\:-webkit-scrollbar\]\:bg-transparent::-webkit-scrollbar {
    background-color: #0000
}

@media not all and (min-width:768px) {
    .max-md\:\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar {
        display: none
    }
}

.\[\&\:\:-webkit-search-cancel-button\]\:hidden::-webkit-search-cancel-button {
    display: none
}

.\[\&\:disabled\:hover\]\:bg-secondary-450:disabled:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(37 37 57/var(--tw-bg-opacity, 1))
}

.\[\&\:has\(\[data-collapsed\=\'true\'\]\)\]\:min-h-0:has([data-collapsed=true]) {
    min-height: 0
}

.\[\&\:hover_\*\]\:fill-brand-200:hover *,
.\[\&\:hover_\*\]\:fill-primary-200:hover * {
    fill: #01d676
}

.\[\&\:hover_\*\]\:text-white-50:hover * {
    --tw-text-opacity: 1;
    color: rgb(255 255 255/var(--tw-text-opacity, 1))
}

.\[\&\:hover_\*\]\:transition-all:hover * {
    transition-property: all;
    transition-duration: .15s;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1)
}

.\[\&\:hover_\*\]\:duration-\[70ms\]:hover * {
    transition-duration: 70ms
}

.\[\&\:hover_\*\]\:ease-in:hover * {
    transition-timing-function: cubic-bezier(.4, 0, 1, 1)
}

.\[\&\:hover_\.back-vector\]\:mix-blend-difference:hover .back-vector {
    mix-blend-mode: difference
}

.\[\&\:hover_circle\]\:stroke-\[\#333648\]:hover circle {
    stroke: #333648
}

.\[\&\:hover_svg\]\:fill-primary-200:hover svg {
    fill: #01d676
}

.\[\&\:hover_svg\]\:text-primary-200:hover svg {
    --tw-text-opacity: 1;
    color: rgb(1 214 118/var(--tw-text-opacity, 1))
}

.\[\&\:last-child\]\:mb-0:last-child {
    margin-bottom: 0
}

.\[\&\:not\(\:last-child\)\]\:mb-\[18px\]:not(:last-child) {
    margin-bottom: 18px
}

.\[\&\:not\(\:last-child\)\]\:border-b:not(:last-child) {
    border-bottom-width: 1px
}

.\[\&\:not\(\:last-child\)\]\:border-solid:not(:last-child) {
    border-style: solid
}

.\[\&\:not\(\:last-child\)\]\:border-secondary-340:not(:last-child) {
    --tw-border-opacity: 1;
    border-color: rgb(51 51 77/var(--tw-border-opacity, 1))
}

.\[\&\>\*\:not\(style\)\~\*\:not\(style\)\]\:mt-\[12px\]>:not(style)~:not(style) {
    margin-top: 12px
}

.\[\&\>\*\:not\(style\)\~\*\:not\(style\)\]\:mt-\[24px\]>:not(style)~:not(style) {
    margin-top: 24px
}

.\[\&\>\*\:nth-of-type\(2\)\]\:\[animation-delay\:0\.07s\]>:nth-of-type(2) {
    animation-delay: 70ms
}

.\[\&\>\*\:nth-of-type\(3\)\]\:\[animation-delay\:0\.14s\]>:nth-of-type(3) {
    animation-delay: .14s
}

.\[\&\>\*\]\:invisible>* {
    visibility: hidden
}

.\[\&\>\*\]\:absolute>* {
    position: absolute
}

.\[\&\>\*\]\:inset-0>* {
    inset: 0
}

.\[\&\>\*\]\:h-full>* {
    height: 100%
}

.\[\&\>\*\]\:w-full>* {
    width: 100%
}

.\[\&\>\*\]\:animate-headerEnter>* {
    animation: .4s cubic-bezier(.22, 1, .36, 1) both headerEnter
}

@media (prefers-reduced-motion:reduce) {
    .motion-reduce\:\[\&\>\*\]\:animate-none>* {
        animation: none
    }
}

.\[\&\>div\]\:mx-auto>div {
    margin-left: auto;
    margin-right: auto
}

.\[\&\>div\]\:origin-center>div {
    transform-origin: 50%
}

.\[\&\>div\]\:overflow-hidden>div {
    overflow: hidden
}

.\[\&\>div\]\:rounded-\[8px\]>div {
    border-radius: 8px
}

.\[\&\>div\]\:bg-white-50>div {
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255/var(--tw-bg-opacity, 1))
}

.\[\&\>div\]\:shadow-\[0px_4px_0px_0px_\#D6D6D6\]>div {
    --tw-shadow: 0px 4px 0px 0px #d6d6d6;
    --tw-shadow-colored: 0px 4px 0px 0px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.\[\&\>div\]\:\[transform\:scaleY\(0\.95\)\]>div {
    transform: scaleY(.95)
}

.\[\&\>li\:not\(\:first-child\)\]\:mt-\[4px\]>li:not(:first-child) {
    margin-top: 4px
}

.\[\&\>p\]\:m-0>p {
    margin: 0
}

.peer:checked~.peer-checked\:\[\&\>span\]\:opacity-100>span {
    opacity: 1
}

.\[\&\[aria-invalid\=true\]\:not\(\:focus\)\]\:border-red-300[aria-invalid=true]:not(:focus) {
    --tw-border-opacity: 1;
    border-color: rgb(214 1 1/var(--tw-border-opacity, 1))
}

.\[\&\[aria-invalid\=true\]\:not\(\:focus\)\]\:shadow-\[0_0_0_1px_\#D60101\][aria-invalid=true]:not(:focus) {
    --tw-shadow: 0 0 0 1px #d60101;
    --tw-shadow-colored: 0 0 0 1px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.\[\&\[aria-invalid\=true\]\:not\(\:focus-visible\)\]\:border-red-300[aria-invalid=true]:not(:focus-visible) {
    --tw-border-opacity: 1;
    border-color: rgb(214 1 1/var(--tw-border-opacity, 1))
}

.\[\&\[aria-invalid\=true\]\:not\(\:focus-visible\)\]\:shadow-\[0_0_0_1px_\#D60101\][aria-invalid=true]:not(:focus-visible) {
    --tw-shadow: 0 0 0 1px #d60101;
    --tw-shadow-colored: 0 0 0 1px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.\[\&\[data-highlighted\]_svg\]\:fill-primary-200[data-highlighted] svg {
    fill: #01d676
}

.\[\&\[data-highlighted\]_svg\]\:text-primary-200[data-highlighted] svg {
    --tw-text-opacity: 1;
    color: rgb(1 214 118/var(--tw-text-opacity, 1))
}

.\[\&_\*\]\:m-0 * {
    margin: 0
}

.\[\&_\*\]\:\!box-border * {
    box-sizing: border-box !important
}

.\[\&_\*\]\:\!max-w-full * {
    max-width: 100% !important
}

.\[\&_\*\]\:text-sm * {
    font-size: 12px
}

.\[\&_\*\]\:leading-\[165\%\] * {
    line-height: 165%
}

.\[\&_\*\]\:\!text-grey-100 * {
    --tw-text-opacity: 1 !important;
    color: rgb(204 204 221/var(--tw-text-opacity, 1)) !important
}

.\[\&_\*\]\:\[overflow-wrap\:anywhere\!important\] * {
    overflow-wrap: anywhere !important
}

.\[\&_\*\]\:\[word-break\:break-word\!important\] * {
    word-break: break-word !important
}

.\[\&_\.swiper\]\:pb-\[28px\] .swiper {
    padding-bottom: 28px
}

.\[\&_a\:hover\]\:translate-x-\[3px\] a:hover {
    --tw-translate-x: 3px;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.\[\&_a\:hover\]\:underline a:hover {
    text-decoration-line: underline
}

.\[\&_a\]\:\!m-0 a {
    margin: 0 !important
}

.\[\&_a\]\:inline-block a {
    display: inline-block
}

.\[\&_a\]\:text-\[13px\] a {
    font-size: 13px
}

.\[\&_a\]\:\!text-primary-200 a {
    --tw-text-opacity: 1 !important;
    color: rgb(1 214 118/var(--tw-text-opacity, 1)) !important
}

.\[\&_a\]\:text-primary-200 a {
    --tw-text-opacity: 1;
    color: rgb(1 214 118/var(--tw-text-opacity, 1))
}

.\[\&_a\]\:\!underline a {
    text-decoration-line: underline !important
}

.\[\&_a\]\:underline a {
    text-decoration-line: underline
}

.\[\&_a\]\:no-underline a {
    text-decoration-line: none
}

.\[\&_a\]\:\[transition\:color_0\.3s\,transform_0\.2s\] a {
    transition: color .3s, transform .2s
}

.\[\&_a\]\:\[word-break\:break-all\!important\] a {
    word-break: break-all !important
}

@media (min-width:1280px) {
    .xl\:\[\&_a\]\:text-\[14px\] a {
        font-size: 14px
    }
}

.\[\&_code\]\:\!max-w-full code {
    max-width: 100% !important
}

.\[\&_code\]\:\!overflow-x-auto code {
    overflow-x: auto !important
}

.\[\&_code\]\:\[white-space\:pre-wrap\!important\] code {
    white-space: pre-wrap !important
}

.\[\&_code\]\:\[word-break\:break-word\!important\] code {
    word-break: break-word !important
}

.\[\&_div\[borderbottomcolor\=colorBorder\]\:has\(button\[data-testid\=ignoreRememberMeButton\]\)\]\:\!border-none div[borderbottomcolor=colorBorder]:has(button[data-testid=ignoreRememberMeButton]) {
    border-style: none !important
}

.\[\&_h1\]\:\!m-0 h1 {
    margin: 0 !important
}

.\[\&_h1\]\:m-0 h1 {
    margin: 0
}

.\[\&_h1\]\:\!text-\[16px\] h1 {
    font-size: 16px !important
}

.\[\&_h1\]\:\!font-semibold h1 {
    font-weight: 600 !important
}

.\[\&_h1\]\:font-semibold h1 {
    font-weight: 600
}

.\[\&_h2\]\:\!m-0 h2 {
    margin: 0 !important
}

.\[\&_h2\]\:m-0 h2 {
    margin: 0
}

.\[\&_h2\]\:\!text-\[14px\] h2 {
    font-size: 14px !important
}

.\[\&_h2\]\:\!font-semibold h2 {
    font-weight: 600 !important
}

.\[\&_h2\]\:font-semibold h2 {
    font-weight: 600
}

.\[\&_h3\]\:\!m-0 h3 {
    margin: 0 !important
}

.\[\&_h3\]\:m-0 h3 {
    margin: 0
}

.\[\&_h3\]\:\!text-\[12px\] h3 {
    font-size: 12px !important
}

.\[\&_h3\]\:\!font-semibold h3 {
    font-weight: 600 !important
}

.\[\&_h3\]\:font-semibold h3 {
    font-weight: 600
}

.\[\&_h4\]\:\!m-0 h4 {
    margin: 0 !important
}

.\[\&_h4\]\:m-0 h4 {
    margin: 0
}

.\[\&_h4\]\:\!text-\[10px\] h4 {
    font-size: 10px !important
}

.\[\&_h4\]\:\!font-semibold h4 {
    font-weight: 600 !important
}

.\[\&_h4\]\:font-semibold h4 {
    font-weight: 600
}

.\[\&_h5\]\:\!m-0 h5 {
    margin: 0 !important
}

.\[\&_h5\]\:m-0 h5 {
    margin: 0
}

.\[\&_h5\]\:\!text-\[8px\] h5 {
    font-size: 8px !important
}

.\[\&_h5\]\:\!font-semibold h5 {
    font-weight: 600 !important
}

.\[\&_h5\]\:font-semibold h5 {
    font-weight: 600
}

.\[\&_h6\]\:\!m-0 h6 {
    margin: 0 !important
}

.\[\&_h6\]\:m-0 h6 {
    margin: 0
}

.\[\&_h6\]\:\!text-\[6px\] h6 {
    font-size: 6px !important
}

.\[\&_h6\]\:\!font-semibold h6 {
    font-weight: 600 !important
}

.\[\&_h6\]\:font-semibold h6 {
    font-weight: 600
}

.\[\&_iframe\.gpay-card-info-iframe\]\:\!\[color-scheme\:light\] iframe.gpay-card-info-iframe {
    --lightningcss-light: initial !important;
    --lightningcss-dark: !important;
    color-scheme: light !important
}

.\[\&_iframe\]\:\!rounded-none iframe {
    border-radius: 0 !important
}

.\[\&_iframe\]\:\!\[color-scheme\:normal\] iframe {
    color-scheme: normal !important
}

.\[\&_img\]\:\!h-auto img {
    height: auto !important
}

.\[\&_img\]\:\!max-w-full img {
    max-width: 100% !important
}

.\[\&_li\:\:marker\]\:content-none li::marker {
    --tw-content: none;
    content: var(--tw-content)
}

.\[\&_li\:last-child\]\:\!mb-0 li:last-child {
    margin-bottom: 0 !important
}

.\[\&_li\]\:\!mb-\[8px\] li {
    margin-bottom: 8px !important
}

.\[\&_li\]\:\!list-disc li {
    list-style-type: disc !important
}

.\[\&_li\]\:list-disc li {
    list-style-type: disc
}

.\[\&_p\:last-child\]\:\!mb-0 p:last-child {
    margin-bottom: 0 !important
}

.\[\&_p\]\:\!m-0 p {
    margin: 0 !important
}

.\[\&_p\]\:m-0 p {
    margin: 0
}

.\[\&_p\]\:\!mx-0 p {
    margin-left: 0 !important;
    margin-right: 0 !important
}

.\[\&_p\]\:my-4 p {
    margin-top: 1rem;
    margin-bottom: 1rem
}

.\[\&_p\]\:\!mb-\[8px\] p {
    margin-bottom: 8px !important
}

.\[\&_p\]\:\!mt-0 p {
    margin-top: 0 !important
}

.\[\&_pre\]\:\!max-w-full pre {
    max-width: 100% !important
}

.\[\&_pre\]\:\!overflow-x-auto pre {
    overflow-x: auto !important
}

.\[\&_pre\]\:whitespace-normal pre {
    white-space: normal
}

.\[\&_pre\]\:\[font-family\:inherit\] pre {
    font-family: inherit
}

.\[\&_pre\]\:\[font-size\:inherit\] pre {
    font-size: inherit
}

.\[\&_pre\]\:\[white-space\:pre-wrap\!important\] pre {
    white-space: pre-wrap !important
}

.\[\&_pre\]\:\[word-break\:break-word\!important\] pre {
    word-break: break-word !important
}

.\[\&_strong\]\:font-semibold strong {
    font-weight: 600
}

.\[\&_strong\]\:text-white-50 strong {
    --tw-text-opacity: 1;
    color: rgb(255 255 255/var(--tw-text-opacity, 1))
}

.\[\&_table\]\:\!w-full table {
    width: 100% !important
}

.\[\&_table\]\:\!max-w-full table {
    max-width: 100% !important
}

.\[\&_table\]\:\[table-layout\:fixed\!important\] table {
    table-layout: fixed !important
}

.\[\&_table\]\:\[word-break\:break-word\!important\] table {
    word-break: break-word !important
}

.\[\&_td\:first-of-type\]\:rounded-l-\[12px\] td:first-of-type {
    border-top-left-radius: 12px;
    border-bottom-left-radius: 12px
}

.\[\&_td\:last-of-type\]\:rounded-r-\[12px\] td:last-of-type {
    border-top-right-radius: 12px;
    border-bottom-right-radius: 12px
}

.\[\&_ul\]\:\!m-0 ul {
    margin: 0 !important
}

.\[\&_ul\]\:m-\[1em\] ul {
    margin: 1em
}

.\[\&_ul\]\:\!ms-\[1em\] ul {
    margin-inline-start: 1em !important
}

.\[\&_ul\]\:\!mt-3 ul {
    margin-top: .75rem !important
}

.\[\&_ul\]\:mt-\[0\.75rem\] ul {
    margin-top: .75rem
}

.\[\&_ul\]\:\!pl-\[4px\] ul {
    padding-left: 4px !important
}

.\[\&_ul\]\:pl-\[4px\] ul {
    padding-left: 4px
}

.\[\&_ul_strong\]\:\!text-white-50 ul strong {
    --tw-text-opacity: 1 !important;
    color: rgb(255 255 255/var(--tw-text-opacity, 1)) !important
}

@media (hover:hover) {
    .\[\@media\(hover\:hover\)\]\:hover\:bg-\[rgba\(82\,84\,118\,0\.15\)\]:hover {
        background-color: #52547626
    }

    .\[\@media\(hover\:hover\)\]\:hover\:bg-grey-800:hover {
        --tw-bg-opacity: 1;
        background-color: rgb(29 32 47/var(--tw-bg-opacity, 1))
    }

    @media (min-width:1120px) {
        .\[\@media\(hover\:hover\)\]\:lg\:hover\:border-secondary-340:hover {
            --tw-border-opacity: 1;
            border-color: rgb(51 51 77/var(--tw-border-opacity, 1))
        }

        .\[\@media\(hover\:hover\)\]\:lg\:hover\:bg-secondary-340:hover {
            --tw-bg-opacity: 1;
            background-color: rgb(51 51 77/var(--tw-bg-opacity, 1))
        }

        .group:hover .\[\@media\(hover\:hover\)\]\:lg\:group-hover\:opacity-10 {
            opacity: .1
        }

        .group:hover .\[\@media\(hover\:hover\)\]\:lg\:group-hover\:opacity-100 {
            opacity: 1
        }

        .group:hover .\[\@media\(hover\:hover\)\]\:lg\:group-hover\:opacity-80 {
            opacity: .8
        }

        .group:hover .\[\@media\(hover\:hover\)\]\:lg\:group-hover\:blur-\[3px\] {
            --tw-blur: blur(3px);
            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)
        }
    }
}

@media (hover:hover) and (pointer:fine) {
    .\[\@media\(hover\:hover\)_and_\(pointer\:fine\)\]\:hover\:-translate-y-\[4px\]:hover {
        --tw-translate-y: -4px;
        transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
    }

    .\[\@media\(hover\:hover\)_and_\(pointer\:fine\)\]\:hover\:bg-grey-300:hover {
        --tw-bg-opacity: 1;
        background-color: rgb(125 125 158/var(--tw-bg-opacity, 1))
    }

    .\[\@media\(hover\:hover\)_and_\(pointer\:fine\)\]\:hover\:bg-secondary-450:hover {
        --tw-bg-opacity: 1;
        background-color: rgb(37 37 57/var(--tw-bg-opacity, 1))
    }

    .\[\@media\(hover\:hover\)_and_\(pointer\:fine\)\]\:hover\:shadow-\[0_10px_15px_-3px_rgba\(0\,0\,0\,0\.1\)\,0_4px_6px_-2px_rgba\(0\,0\,0\,0\.05\)\]:hover {
        --tw-shadow: 0 10px 15px -3px #0000001a, 0 4px 6px -2px #0000000d;
        --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -2px var(--tw-shadow-color);
        box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
    }

    .\[\@media\(hover\:hover\)_and_\(pointer\:fine\)\]\:enabled\:hover\:-translate-y-\[4px\]:hover:enabled {
        --tw-translate-y: -4px;
        transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
    }

    .\[\@media\(hover\:hover\)_and_\(pointer\:fine\)\]\:enabled\:hover\:shadow-\[0_10px_15px_-3px_rgba\(0\,0\,0\,0\.1\)\,0_4px_6px_-2px_rgba\(0\,0\,0\,0\.05\)\]:hover:enabled {
        --tw-shadow: 0 10px 15px -3px #0000001a, 0 4px 6px -2px #0000000d;
        --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -2px var(--tw-shadow-color);
        box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
    }
}

@media (max-width:420px) {
    .\[\@media\(max-width\:420px\)\]\:mb-\[6px\] {
        margin-bottom: 6px
    }

    .\[\@media\(max-width\:420px\)\]\:h-\[32px\] {
        height: 32px
    }

    .\[\@media\(max-width\:420px\)\]\:h-\[40px\] {
        height: 40px
    }

    .\[\@media\(max-width\:420px\)\]\:w-\[32px\] {
        width: 32px
    }

    .\[\@media\(max-width\:420px\)\]\:w-\[40px\] {
        width: 40px
    }

    .\[\@media\(max-width\:420px\)\]\:text-\[10\.5px\] {
        font-size: 10.5px
    }
}

@media (min-width:1200px) {
    .\[\@media\(min-width\:1200px\)\]\:bottom-\[14px\] {
        bottom: 14px
    }
}

@media (min-width:900px) {
    .\[\@media\(min-width\:900px\)\]\:flex-row {
        flex-direction: row
    }
}

a:hover .\[a\:hover_\&\]\:text-black-50 {
    --tw-text-opacity: 1;
    color: rgb(0 0 0/var(--tw-text-opacity, 1))
}

html[data-top-nav-scrolled=true] .\[html\[data-top-nav-scrolled\=\'true\'\]_\&\]\:block {
    display: block
}

html[data-top-nav-scrolled=true] .\[html\[data-top-nav-scrolled\=\'true\'\]_\&\]\:bg-bgColorAlpha-550_70 {
    background-color: #1d1e30b3
}

@media (min-width:1200px) {
    html[data-top-nav-scrolled=true] .tabletMax\:\[html\[data-top-nav-scrolled\=\'true\'\]_\&\]\:bg-bgColorAlpha-550_90 {
        background-color: #1d1e30e6
    }
}