/*
! tailwindcss v3.4.3 | MIT License | https://tailwindcss.com
*/
*,
:after,
:before {
    box-sizing: border-box;
    border: 0 solid #e5e7eb
}

:after,
:before {
    --tw-content: ""
}

:host,
html {
    line-height: 1.5;
    -webkit-text-size-adjust: 100%;
    -moz-tab-size: 4;
    tab-size: 4;
    font-family: ui-sans-serif, system-ui, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
    font-feature-settings: normal;
    font-variation-settings: normal;
    -webkit-tap-highlight-color: transparent
}

body {
    margin: 0;
    line-height: inherit
}

hr {
    height: 0;
    color: inherit;
    border-top-width: 1px
}

abbr:where([title]) {
    text-decoration: underline dotted
}

h1,
h2,
h3,
h4,
h5,
h6 {
    font-size: inherit;
    font-weight: inherit
}

a {
    color: inherit;
    text-decoration: inherit
}

b,
strong {
    font-weight: bolder
}

code,
kbd,
pre,
samp {
    font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace;
    font-feature-settings: normal;
    font-variation-settings: normal;
    font-size: 1em
}

small {
    font-size: 80%
}

sub,
sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline
}

sub {
    bottom: -.25em
}

sup {
    top: -.5em
}

table {
    text-indent: 0;
    border-color: inherit;
    border-collapse: collapse
}

button,
input,
optgroup,
select,
textarea {
    font-family: inherit;
    font-feature-settings: inherit;
    font-variation-settings: inherit;
    font-size: 100%;
    font-weight: inherit;
    line-height: inherit;
    letter-spacing: inherit;
    color: inherit;
    margin: 0;
    padding: 0
}

button,
select {
    text-transform: none
}

button,
input:where([type=button]),
input:where([type=reset]),
input:where([type=submit]) {
    -webkit-appearance: button;
    background-color: transparent;
    background-image: none
}

:-moz-focusring {
    outline: auto
}

:-moz-ui-invalid {
    box-shadow: none
}

progress {
    vertical-align: baseline
}

::-webkit-inner-spin-button,
::-webkit-outer-spin-button {
    height: auto
}

[type=search] {
    -webkit-appearance: textfield;
    outline-offset: -2px
}

::-webkit-search-decoration {
    -webkit-appearance: none
}

::-webkit-file-upload-button {
    -webkit-appearance: button;
    font: inherit
}

summary {
    display: list-item
}

blockquote,
dd,
dl,
figure,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
p,
pre {
    margin: 0
}

fieldset {
    margin: 0
}

fieldset,
legend {
    padding: 0
}

menu,
ol,
ul {
    list-style: none;
    margin: 0;
    padding: 0
}

dialog {
    padding: 0
}

textarea {
    resize: vertical
}

input::placeholder,
textarea::placeholder {
    opacity: 1;
    color: #9ca3af
}

[role=button],
button {
    cursor: pointer
}

:disabled {
    cursor: default
}

audio,
canvas,
embed,
iframe,
img,
object,
svg,
video {
    display: block;
    vertical-align: middle
}

img,
video {
    max-width: 100%;
    height: auto
}

[hidden] {
    display: none
}

:root,
[data-theme] {
    color: hsl(var(--nextui-foreground));
    background-color: hsl(var(--nextui-background))
}

*,
:after,
:before {
    --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: rgba(59, 130, 246, .5);
    --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:
}

::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: rgba(59, 130, 246, .5);
    --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%
}

@media (min-width:640px) {
    .container {
        max-width: 640px
    }
}

@media (min-width:751px) {
    .container {
        max-width: 751px
    }
}

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

@media (min-width:1024px) {
    .container {
        max-width: 1024px
    }
}

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

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

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

.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-0 {
    inset: 0
}

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

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

.bottom-0 {
    bottom: 0
}

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

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

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

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

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

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

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

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

.left-0 {
    left: 0
}

.left-1 {
    left: .25rem
}

.left-1\.5 {
    left: .375rem
}

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

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

.left-2 {
    left: .5rem
}

.left-3 {
    left: .75rem
}

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

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

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

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

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

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

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

.left-\[47\.3\%\] {
    left: 47.3%
}

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

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

.left-\[53\.2\%\] {
    left: 53.2%
}

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

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

.left-\[calc\(\(100\%-1920px\)\/2\)\] {
    left: calc((100% - 1920px) / 2)
}

.right-0 {
    right: 0
}

.right-1 {
    right: .25rem
}

.right-1\.5 {
    right: .375rem
}

.right-3 {
    right: .75rem
}

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

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

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

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

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

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

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

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

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

.top-0 {
    top: 0
}

.top-1 {
    top: .25rem
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.top-full {
    top: 100%
}

.-z-30 {
    z-index: -30
}

.z-0 {
    z-index: 0
}

.z-10 {
    z-index: 10
}

.z-20 {
    z-index: 20
}

.z-30 {
    z-index: 30
}

.z-40 {
    z-index: 40
}

.z-50 {
    z-index: 50
}

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

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

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

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

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

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

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

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

.-m-2 {
    margin: -.5rem
}

.-m-2\.5 {
    margin: -.625rem
}

.m-0 {
    margin: 0
}

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

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

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

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

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

.mx-3 {
    margin-left: .75rem;
    margin-right: .75rem
}

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

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

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

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

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

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

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

.mx-\[calc\(\(theme\(spacing\.5\)-theme\(spacing\.1\)\)\/2\)\] {
    margin-left: calc((1.25rem - .25rem) / 2);
    margin-right: calc((1.25rem - .25rem) / 2)
}

.mx-\[calc\(\(theme\(spacing\.6\)-theme\(spacing\.3\)\)\/2\)\] {
    margin-left: calc((1.5rem - .75rem) / 2);
    margin-right: calc((1.5rem - .75rem) / 2)
}

.mx-\[calc\(\(theme\(spacing\.7\)-theme\(spacing\.5\)\)\/2\)\] {
    margin-left: calc((1.75rem - 1.25rem) / 2);
    margin-right: calc((1.75rem - 1.25rem) / 2)
}

.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-12 {
    margin-top: 3rem;
    margin-bottom: 3rem
}

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

.my-3 {
    margin-top: .75rem;
    margin-bottom: .75rem
}

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

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

.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-\[calc\(\(theme\(spacing\.5\)-theme\(spacing\.1\)\)\/2\)\] {
    margin-top: calc((1.25rem - .25rem) / 2);
    margin-bottom: calc((1.25rem - .25rem) / 2)
}

.my-\[calc\(\(theme\(spacing\.6\)-theme\(spacing\.3\)\)\/2\)\] {
    margin-top: calc((1.5rem - .75rem) / 2);
    margin-bottom: calc((1.5rem - .75rem) / 2)
}

.my-\[calc\(\(theme\(spacing\.7\)-theme\(spacing\.5\)\)\/2\)\] {
    margin-top: calc((1.75rem - 1.25rem) / 2);
    margin-bottom: calc((1.75rem - 1.25rem) / 2)
}

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

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

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

.-ms-2 {
    margin-inline-start: -.5rem
}

.mb-0 {
    margin-bottom: 0
}

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

.mb-1\.5 {
    margin-bottom: .375rem
}

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

.mb-14 {
    margin-bottom: 3.5rem
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.ml-1 {
    margin-left: .25rem
}

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

.ml-3 {
    margin-left: .75rem
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.mr-6 {
    margin-right: 1.5rem
}

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

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

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

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

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

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

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

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

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

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

.mr-auto {
    margin-right: auto
}

.mt-0 {
    margin-top: 0
}

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

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

.mt-10 {
    margin-top: 2.5rem
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.mt-auto {
    margin-top: auto
}

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

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

.line-clamp-1 {
    -webkit-line-clamp: 1
}

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

.line-clamp-2 {
    -webkit-line-clamp: 2
}

.line-clamp-3 {
    -webkit-line-clamp: 3
}

.line-clamp-3,
.line-clamp-5 {
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical
}

.line-clamp-5 {
    -webkit-line-clamp: 5
}

.block {
    display: block
}

.\!inline-block {
    display: inline-block !important
}

.inline-block {
    display: inline-block
}

.inline {
    display: inline
}

.flex {
    display: flex
}

.inline-flex {
    display: inline-flex
}

.table {
    display: table
}

.grid {
    display: grid
}

.inline-grid {
    display: inline-grid
}

.hidden {
    display: none
}

.size-5 {
    width: 1.25rem;
    height: 1.25rem
}

.\!h-\[64px\] {
    height: 64px !important
}

.\!h-auto {
    height: auto !important
}

.h-1 {
    height: .25rem
}

.h-1\.5 {
    height: .375rem
}

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

.h-10 {
    height: 2.5rem
}

.h-12 {
    height: 3rem
}

.h-14 {
    height: 3.5rem
}

.h-16 {
    height: 4rem
}

.h-2 {
    height: .5rem
}

.h-2\.5 {
    height: .625rem
}

.h-24 {
    height: 6rem
}

.h-3 {
    height: .75rem
}

.h-3\.5 {
    height: .875rem
}

.h-4 {
    height: 1rem
}

.h-40 {
    height: 10rem
}

.h-5 {
    height: 1.25rem
}

.h-6 {
    height: 1.5rem
}

.h-7 {
    height: 1.75rem
}

.h-8 {
    height: 2rem
}

.h-9 {
    height: 2.25rem
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.h-\[44\.72px\] {
    height: 44.72px
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.h-\[calc\(100\%-50px\)\] {
    height: calc(100% - 50px)
}

.h-\[calc\(100dvh_-_var\(--navbar-height\)_-_1px\)\] {
    height: calc(100dvh - var(--navbar-height) - 1px)
}

.h-\[var\(--navbar-height\)\] {
    height: var(--navbar-height)
}

.h-\[var\(--picker-height\)\] {
    height: var(--picker-height)
}

.h-\[var\(--radix-navigation-menu-viewport-height\)\] {
    height: var(--radix-navigation-menu-viewport-height)
}

.h-auto {
    height: auto
}

.h-divider {
    height: var(--nextui-divider-weight)
}

.h-fit {
    height: fit-content
}

.h-full {
    height: 100%
}

.h-px {
    height: 1px
}

.h-screen {
    height: 100vh
}

.h-svh {
    height: 100svh
}

.max-h-64 {
    max-height: 16rem
}

.max-h-\[112px\] {
    max-height: 112px
}

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

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

.max-h-\[424px\] {
    max-height: 424px
}

.max-h-\[calc\(100\%_-_7\.5rem\)\] {
    max-height: calc(100% - 7.5rem)
}

.max-h-\[calc\(100vh-235px\)\] {
    max-height: calc(100vh - 235px)
}

.min-h-10 {
    min-height: 2.5rem
}

.min-h-11 {
    min-height: 2.75rem
}

.min-h-12 {
    min-height: 3rem
}

.min-h-14 {
    min-height: 3.5rem
}

.min-h-16 {
    min-height: 4rem
}

.min-h-3 {
    min-height: .75rem
}

.min-h-3\.5 {
    min-height: .875rem
}

.min-h-4 {
    min-height: 1rem
}

.min-h-5 {
    min-height: 1.25rem
}

.min-h-6 {
    min-height: 1.5rem
}

.min-h-7 {
    min-height: 1.75rem
}

.min-h-8 {
    min-height: 2rem
}

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

.min-h-\[1060px\] {
    min-height: 1060px
}

.min-h-\[1101px\] {
    min-height: 1101px
}

.min-h-\[1200px\] {
    min-height: 1200px
}

.min-h-\[1306px\] {
    min-height: 1306px
}

.min-h-\[1340px\] {
    min-height: 1340px
}

.min-h-\[1384px\] {
    min-height: 1384px
}

.min-h-\[1392px\] {
    min-height: 1392px
}

.min-h-\[1440px\] {
    min-height: 1440px
}

.min-h-\[1456px\] {
    min-height: 1456px
}

.min-h-\[1504px\] {
    min-height: 1504px
}

.min-h-\[1718px\] {
    min-height: 1718px
}

.min-h-\[1746px\] {
    min-height: 1746px
}

.min-h-\[1824px\] {
    min-height: 1824px
}

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

.min-h-\[248px\] {
    min-height: 248px
}

.min-h-\[304px\] {
    min-height: 304px
}

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

.min-h-\[384px\] {
    min-height: 384px
}

.min-h-\[560px\] {
    min-height: 560px
}

.min-h-\[640px\] {
    min-height: 640px
}

.min-h-\[648px\] {
    min-height: 648px
}

.min-h-\[64px\] {
    min-height: 64px
}

.min-h-\[664px\] {
    min-height: 664px
}

.min-h-\[680px\] {
    min-height: 680px
}

.min-h-\[700px\] {
    min-height: 700px
}

.min-h-\[713px\] {
    min-height: 713px
}

.min-h-\[740px\] {
    min-height: 740px
}

.min-h-\[744px\] {
    min-height: 744px
}

.min-h-\[760px\] {
    min-height: 760px
}

.min-h-\[764px\] {
    min-height: 764px
}

.min-h-\[78px\] {
    min-height: 78px
}

.min-h-\[848px\] {
    min-height: 848px
}

.min-h-\[856px\] {
    min-height: 856px
}

.min-h-\[915px\] {
    min-height: 915px
}

.min-h-\[970px\] {
    min-height: 970px
}

.min-h-screen {
    min-height: 100vh
}

.\!w-\[100\%\] {
    width: 100% !important
}

.\!w-\[218px\] {
    width: 218px !important
}

.\!w-\[220px\] {
    width: 220px !important
}

.\!w-\[248px\] {
    width: 248px !important
}

.\!w-\[57px\] {
    width: 57px !important
}

.w-0 {
    width: 0
}

.w-1 {
    width: .25rem
}

.w-1\.5 {
    width: .375rem
}

.w-1\/2 {
    width: 50%
}

.w-10 {
    width: 2.5rem
}

.w-12 {
    width: 3rem
}

.w-14 {
    width: 3.5rem
}

.w-2 {
    width: .5rem
}

.w-2\.5 {
    width: .625rem
}

.w-2\/5 {
    width: 40%
}

.w-3 {
    width: .75rem
}

.w-3\.5 {
    width: .875rem
}

.w-3\/5 {
    width: 60%
}

.w-4 {
    width: 1rem
}

.w-4\/5 {
    width: 80%
}

.w-5 {
    width: 1.25rem
}

.w-6 {
    width: 1.5rem
}

.w-7 {
    width: 1.75rem
}

.w-8 {
    width: 2rem
}

.w-9 {
    width: 2.25rem
}

.w-\[100\%\] {
    width: 100%
}

.w-\[10000px\] {
    width: 10000px
}

.w-\[100px\] {
    width: 100px
}

.w-\[101px\] {
    width: 101px
}

.w-\[103px\] {
    width: 103px
}

.w-\[1080px\] {
    width: 1080px
}

.w-\[10px\] {
    width: 10px
}

.w-\[112px\] {
    width: 112px
}

.w-\[1150px\] {
    width: 1150px
}

.w-\[11px\] {
    width: 11px
}

.w-\[1200px\] {
    width: 1200px
}

.w-\[120px\] {
    width: 120px
}

.w-\[1216px\] {
    width: 1216px
}

.w-\[123px\] {
    width: 123px
}

.w-\[1280px\] {
    width: 1280px
}

.w-\[129px\] {
    width: 129px
}

.w-\[12px\] {
    width: 12px
}

.w-\[130px\] {
    width: 130px
}

.w-\[140px\] {
    width: 140px
}

.w-\[14px\] {
    width: 14px
}

.w-\[16px\] {
    width: 16px
}

.w-\[172px\] {
    width: 172px
}

.w-\[180px\] {
    width: 180px
}

.w-\[184px\] {
    width: 184px
}

.w-\[18px\] {
    width: 18px
}

.w-\[1920px\] {
    width: 1920px
}

.w-\[1px\] {
    width: 1px
}

.w-\[200px\] {
    width: 200px
}

.w-\[204px\] {
    width: 204px
}

.w-\[20px\] {
    width: 20px
}

.w-\[215px\] {
    width: 215px
}

.w-\[220px\] {
    width: 220px
}

.w-\[22px\] {
    width: 22px
}

.w-\[240px\] {
    width: 240px
}

.w-\[248px\] {
    width: 248px
}

.w-\[24px\] {
    width: 24px
}

.w-\[250px\] {
    width: 250px
}

.w-\[255px\] {
    width: 255px
}

.w-\[256px\] {
    width: 256px
}

.w-\[260px\] {
    width: 260px
}

.w-\[264px\] {
    width: 264px
}

.w-\[26px\] {
    width: 26px
}

.w-\[275px\] {
    width: 275px
}

.w-\[280px\] {
    width: 280px
}

.w-\[282px\] {
    width: 282px
}

.w-\[288px\] {
    width: 288px
}

.w-\[28px\] {
    width: 28px
}

.w-\[292px\] {
    width: 292px
}

.w-\[297\.5px\] {
    width: 297.5px
}

.w-\[300px\] {
    width: 300px
}

.w-\[30px\] {
    width: 30px
}

.w-\[315px\] {
    width: 315px
}

.w-\[320px\] {
    width: 320px
}

.w-\[32px\] {
    width: 32px
}

.w-\[334px\] {
    width: 334px
}

.w-\[337px\] {
    width: 337px
}

.w-\[343px\] {
    width: 343px
}

.w-\[344px\] {
    width: 344px
}

.w-\[360px\] {
    width: 360px
}

.w-\[368px\] {
    width: 368px
}

.w-\[370px\] {
    width: 370px
}

.w-\[380px\] {
    width: 380px
}

.w-\[3840px\] {
    width: 3840px
}

.w-\[384px\] {
    width: 384px
}

.w-\[398px\] {
    width: 398px
}

.w-\[408px\] {
    width: 408px
}

.w-\[40px\] {
    width: 40px
}

.w-\[42px\] {
    width: 42px
}

.w-\[432px\] {
    width: 432px
}

.w-\[436px\] {
    width: 436px
}

.w-\[450px\] {
    width: 450px
}

.w-\[455px\] {
    width: 455px
}

.w-\[48px\] {
    width: 48px
}

.w-\[490px\] {
    width: 490px
}

.w-\[50px\] {
    width: 50px
}

.w-\[56px\] {
    width: 56px
}

.w-\[576px\] {
    width: 576px
}

.w-\[588px\] {
    width: 588px
}

.w-\[58px\] {
    width: 58px
}

.w-\[600px\] {
    width: 600px
}

.w-\[60px\] {
    width: 60px
}

.w-\[61\.5px\] {
    width: 61.5px
}

.w-\[648px\] {
    width: 648px
}

.w-\[64px\] {
    width: 64px
}

.w-\[67\.5px\] {
    width: 67.5px
}

.w-\[686px\] {
    width: 686px
}

.w-\[690px\] {
    width: 690px
}

.w-\[6px\] {
    width: 6px
}

.w-\[72px\] {
    width: 72px
}

.w-\[750px\] {
    width: 750px
}

.w-\[768px\] {
    width: 768px
}

.w-\[78px\] {
    width: 78px
}

.w-\[792px\] {
    width: 792px
}

.w-\[80\%\] {
    width: 80%
}

.w-\[80px\] {
    width: 80px
}

.w-\[83px\] {
    width: 83px
}

.w-\[88px\] {
    width: 88px
}

.w-\[8px\] {
    width: 8px
}

.w-\[90\%\] {
    width: 90%
}

.w-\[94\.138\%\] {
    width: 94.138%
}

.w-\[94\.17\%\] {
    width: 94.17%
}

.w-\[95\%\] {
    width: 95%
}

.w-\[95px\] {
    width: 95px
}

.w-\[96px\] {
    width: 96px
}

.w-\[calc\(100\%_-_16px\)\] {
    width: calc(100% - 16px)
}

.w-\[calc\(100\%_-_theme\(spacing\.6\)\)\] {
    width: calc(100% - 1.5rem)
}

.w-\[calc\(var\(--visible-months\)_\*_var\(--calendar-width\)\)\] {
    width: calc(var(--visible-months) * var(--calendar-width))
}

.w-\[var\(--calendar-width\)\] {
    width: var(--calendar-width)
}

.w-auto {
    width: auto
}

.w-divider {
    width: var(--nextui-divider-weight)
}

.w-fit {
    width: fit-content
}

.w-full {
    width: 100%
}

.w-px {
    width: 1px
}

.w-screen {
    width: 100vw
}

.min-w-0 {
    min-width: 0
}

.min-w-10 {
    min-width: 2.5rem
}

.min-w-11 {
    min-width: 2.75rem
}

.min-w-12 {
    min-width: 3rem
}

.min-w-16 {
    min-width: 4rem
}

.min-w-20 {
    min-width: 5rem
}

.min-w-24 {
    min-width: 6rem
}

.min-w-3 {
    min-width: .75rem
}

.min-w-3\.5 {
    min-width: .875rem
}

.min-w-4 {
    min-width: 1rem
}

.min-w-5 {
    min-width: 1.25rem
}

.min-w-6 {
    min-width: 1.5rem
}

.min-w-7 {
    min-width: 1.75rem
}

.min-w-8 {
    min-width: 2rem
}

.min-w-9 {
    min-width: 2.25rem
}

.min-w-\[100\%\] {
    min-width: 100%
}

.min-w-\[165px\] {
    min-width: 165px
}

.min-w-\[172px\] {
    min-width: 172px
}

.min-w-\[200px\] {
    min-width: 200px
}

.min-w-\[282px\] {
    min-width: 282px
}

.min-w-full {
    min-width: 100%
}

.min-w-max {
    min-width: max-content
}

.min-w-min {
    min-width: min-content
}

.max-w-2xl {
    max-width: 42rem
}

.max-w-3xl {
    max-width: 48rem
}

.max-w-4xl {
    max-width: 56rem
}

.max-w-5xl {
    max-width: 64rem
}

.max-w-\[100\%\] {
    max-width: 100%
}

.max-w-\[1024px\] {
    max-width: 1024px
}

.max-w-\[108px\] {
    max-width: 108px
}

.max-w-\[1200px\] {
    max-width: 1200px
}

.max-w-\[120px\] {
    max-width: 120px
}

.max-w-\[1280px\] {
    max-width: 1280px
}

.max-w-\[1536px\] {
    max-width: 1536px
}

.max-w-\[2200px\] {
    max-width: 2200px
}

.max-w-\[230px\] {
    max-width: 230px
}

.max-w-\[236px\] {
    max-width: 236px
}

.max-w-\[270px\] {
    max-width: 270px
}

.max-w-\[280px\] {
    max-width: 280px
}

.max-w-\[282px\] {
    max-width: 282px
}

.max-w-\[320px\] {
    max-width: 320px
}

.max-w-\[334px\] {
    max-width: 334px
}

.max-w-\[336px\] {
    max-width: 336px
}

.max-w-\[343px\] {
    max-width: 343px
}

.max-w-\[384px\] {
    max-width: 384px
}

.max-w-\[400px\] {
    max-width: 400px
}

.max-w-\[484px\] {
    max-width: 484px
}

.max-w-\[502px\] {
    max-width: 502px
}

.max-w-\[640px\] {
    max-width: 640px
}

.max-w-\[655px\] {
    max-width: 655px
}

.max-w-\[670px\] {
    max-width: 670px
}

.max-w-\[680px\] {
    max-width: 680px
}

.max-w-\[690px\] {
    max-width: 690px
}

.max-w-\[725px\] {
    max-width: 725px
}

.max-w-\[760px\] {
    max-width: 760px
}

.max-w-\[768px\] {
    max-width: 768px
}

.max-w-\[771px\] {
    max-width: 771px
}

.max-w-\[996px\] {
    max-width: 996px
}

.max-w-\[auto\] {
    max-width: auto
}

.max-w-\[unset\] {
    max-width: unset
}

.max-w-fit {
    max-width: fit-content
}

.max-w-full {
    max-width: 100%
}

.max-w-lg {
    max-width: 32rem
}

.max-w-md {
    max-width: 28rem
}

.max-w-sm {
    max-width: 24rem
}

.max-w-xl {
    max-width: 36rem
}

.max-w-xs {
    max-width: 20rem
}

.flex-1 {
    flex: 1 1 0%
}

.flex-auto {
    flex: 1 1 auto
}

.flex-initial {
    flex: 0 1 auto
}

.flex-none {
    flex: none
}

.flex-shrink-0,
.shrink-0 {
    flex-shrink: 0
}

.flex-grow,
.grow {
    flex-grow: 1
}

.basis-0 {
    flex-basis: 0px
}

.table-auto {
    table-layout: auto
}

.table-fixed {
    table-layout: fixed
}

.border-collapse {
    border-collapse: collapse
}

.origin-\[top_center\] {
    transform-origin: top center
}

.origin-center {
    transform-origin: center
}

.origin-left {
    transform-origin: left
}

.origin-right {
    transform-origin: right
}

.origin-top {
    transform-origin: top
}

.origin-top-left {
    transform-origin: top left
}

.-translate-x-1\/2 {
    --tw-translate-x: -50%
}

.-translate-x-1\/2,
.-translate-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))
}

.-translate-y-1\/2 {
    --tw-translate-y: -50%
}

.-translate-y-2 {
    --tw-translate-y: -0.5rem
}

.-translate-y-2,
.-translate-y-\[104px\] {
    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-\[104px\] {
    --tw-translate-y: -104px
}

.translate-x-0 {
    --tw-translate-x: 0px
}

.translate-x-0,
.translate-x-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))
}

.translate-x-1 {
    --tw-translate-x: 0.25rem
}

.translate-x-1\/2 {
    --tw-translate-x: 50%
}

.translate-x-1\/2,
.translate-x-\[-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-\[-10px\] {
    --tw-translate-x: -10px
}

.translate-x-\[-50\%\] {
    --tw-translate-x: -50%
}

.translate-x-\[-50\%\],
.translate-x-full {
    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-full {
    --tw-translate-x: 100%
}

.translate-y-1 {
    --tw-translate-y: 0.25rem
}

.translate-y-1,
.translate-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))
}

.translate-y-1\/2 {
    --tw-translate-y: 50%
}

.translate-y-\[-50\%\] {
    --tw-translate-y: -50%
}

.-rotate-90,
.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))
}

.-rotate-90 {
    --tw-rotate: -90deg
}

.rotate-0 {
    --tw-rotate: 0deg
}

.rotate-0,
.rotate-180 {
    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
}

.scale-0 {
    --tw-scale-x: 0;
    --tw-scale-y: 0
}

.scale-0,
.scale-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))
}

.scale-100 {
    --tw-scale-x: 1;
    --tw-scale-y: 1
}

.scale-105 {
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05
}

.scale-105,
.scale-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))
}

.scale-50 {
    --tw-scale-x: .5;
    --tw-scale-y: .5
}

.scale-95 {
    --tw-scale-x: .95;
    --tw-scale-y: .95
}

.scale-95,
.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))
}

@keyframes fadeOut {
    0% {
        opacity: 1
    }

    to {
        opacity: 0
    }
}

.animate-\[fadeOut_\.5s_ease-in-out_forwards\] {
    animation: fadeOut .5s ease-in-out forwards
}

@keyframes drip-expand {
    0% {
        opacity: .2;
        transform: scale(0)
    }

    to {
        opacity: 0;
        transform: scale(2)
    }
}

.animate-drip-expand {
    animation: drip-expand .42s linear
}

@keyframes indeterminate-bar {
    0% {
        transform: translateX(-50%) scaleX(.2)
    }

    to {
        transform: translateX(100%) scaleX(1)
    }
}

.animate-indeterminate-bar {
    animation: indeterminate-bar 1.5s cubic-bezier(.65, .815, .735, .395) infinite normal none running
}

@keyframes spinSlow {
    0% {
        transform: rotate(0deg)
    }

    to {
        transform: rotate(1turn)
    }
}

.animate-spinSlow {
    animation: spinSlow 2s linear infinite
}

.animate-spinner-ease-spin {
    animation: spinner-spin .8s ease infinite
}

@keyframes spinner-spin {
    0% {
        transform: rotate(0deg)
    }

    to {
        transform: rotate(1turn)
    }
}

.animate-spinner-linear-spin {
    animation: spinner-spin .8s linear infinite
}

.cursor-default {
    cursor: default
}

.cursor-grab {
    cursor: grab
}

.cursor-not-allowed {
    cursor: not-allowed
}

.cursor-pointer {
    cursor: pointer
}

.cursor-text {
    cursor: text
}

.touch-none {
    touch-action: none
}

.touch-pan-x {
    --tw-pan-x: pan-x;
    touch-action: var(--tw-pan-x) var(--tw-pan-y) var(--tw-pinch-zoom)
}

.select-none {
    user-select: none
}

.resize-none {
    resize: none
}

.resize {
    resize: both
}

.snap-x {
    scroll-snap-type: x var(--tw-scroll-snap-strictness)
}

.snap-y {
    scroll-snap-type: y var(--tw-scroll-snap-strictness)
}

.snap-mandatory {
    --tw-scroll-snap-strictness: mandatory
}

.snap-start {
    scroll-snap-align: start
}

.snap-center {
    scroll-snap-align: center
}

.scroll-py-6 {
    scroll-padding-top: 1.5rem;
    scroll-padding-bottom: 1.5rem
}

.list-none {
    list-style-type: none
}

.appearance-none {
    appearance: none
}

.auto-rows-\[22px\] {
    grid-auto-rows: 22px
}

.auto-rows-\[48px\] {
    grid-auto-rows: 48px
}

.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-\[360px_1fr\] {
    grid-template-columns: 360px 1fr
}

.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-nowrap {
    flex-wrap: nowrap
}

.place-content-center {
    place-content: center
}

.content-center {
    align-content: center
}

.items-start {
    align-items: flex-start
}

.items-end {
    align-items: flex-end
}

.items-center {
    align-items: center
}

.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
}

.\!gap-0 {
    gap: 0 !important
}

.gap-0 {
    gap: 0
}

.gap-0\.5 {
    gap: .125rem
}

.gap-1 {
    gap: .25rem
}

.gap-1\.5 {
    gap: .375rem
}

.gap-2 {
    gap: .5rem
}

.gap-2\.5 {
    gap: .625rem
}

.gap-3 {
    gap: .75rem
}

.gap-4 {
    gap: 1rem
}

.gap-6 {
    gap: 1.5rem
}

.gap-7 {
    gap: 1.75rem
}

.gap-8 {
    gap: 2rem
}

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

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

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

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

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

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

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

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

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

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

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

.gap-\[38px\] {
    gap: 38px
}

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

.gap-\[48px\] {
    gap: 48px
}

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

.gap-\[5\.6px\] {
    gap: 5.6px
}

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

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

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

.gap-\[84px\] {
    gap: 84px
}

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

.gap-x-0 {
    column-gap: 0
}

.gap-x-0\.5 {
    column-gap: .125rem
}

.gap-x-2 {
    column-gap: .5rem
}

.gap-x-6 {
    column-gap: 1.5rem
}

.gap-x-\[12px\] {
    column-gap: 12px
}

.gap-x-\[16px\] {
    column-gap: 16px
}

.gap-x-\[24px\] {
    column-gap: 24px
}

.gap-x-\[25px\] {
    column-gap: 25px
}

.gap-x-\[40px\] {
    column-gap: 40px
}

.gap-x-\[48px\] {
    column-gap: 48px
}

.gap-x-\[4px\] {
    column-gap: 4px
}

.gap-x-\[58px\] {
    column-gap: 58px
}

.gap-x-\[8px\] {
    column-gap: 8px
}

.gap-y-1 {
    row-gap: .25rem
}

.gap-y-1\.5 {
    row-gap: .375rem
}

.gap-y-2 {
    row-gap: .5rem
}

.gap-y-\[12px\] {
    row-gap: 12px
}

.gap-y-\[16px\] {
    row-gap: 16px
}

.gap-y-\[24px\] {
    row-gap: 24px
}

.gap-y-\[25px\] {
    row-gap: 25px
}

.gap-y-\[26px\] {
    row-gap: 26px
}

.gap-y-\[32px\] {
    row-gap: 32px
}

.gap-y-\[36px\] {
    row-gap: 36px
}

.gap-y-\[48px\] {
    row-gap: 48px
}

.gap-y-\[60px\] {
    row-gap: 60px
}

.gap-y-\[64px\] {
    row-gap: 64px
}

.gap-y-\[6px\] {
    row-gap: 6px
}

.gap-y-\[8px\] {
    row-gap: 8px
}

.space-x-0>:not([hidden])~:not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0px * var(--tw-space-x-reverse));
    margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse)))
}

.space-x-0\.5>:not([hidden])~:not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(.125rem * var(--tw-space-x-reverse));
    margin-left: calc(.125rem * calc(1 - var(--tw-space-x-reverse)))
}

.space-x-2>:not([hidden])~:not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(.5rem * var(--tw-space-x-reverse));
    margin-left: calc(.5rem * calc(1 - var(--tw-space-x-reverse)))
}

.space-y-3>:not([hidden])~:not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(.75rem * var(--tw-space-y-reverse))
}

.space-y-4>:not([hidden])~:not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1rem * var(--tw-space-y-reverse))
}

.space-y-\[8px\]>:not([hidden])~:not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(8px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(8px * var(--tw-space-y-reverse))
}

.self-start {
    align-self: flex-start
}

.self-center {
    align-self: center
}

.overflow-auto {
    overflow: auto
}

.overflow-hidden {
    overflow: hidden
}

.overflow-visible {
    overflow: visible
}

.overflow-x-auto {
    overflow-x: auto
}

.overflow-y-auto {
    overflow-y: auto
}

.overflow-y-hidden {
    overflow-y: hidden
}

.overflow-x-scroll {
    overflow-x: scroll
}

.overflow-y-scroll {
    overflow-y: scroll
}

.truncate {
    overflow: hidden;
    white-space: nowrap
}

.text-ellipsis,
.truncate {
    text-overflow: ellipsis
}

.hyphens-manual {
    hyphens: manual
}

.whitespace-normal {
    white-space: normal
}

.whitespace-nowrap {
    white-space: nowrap
}

.whitespace-pre-line {
    white-space: pre-line
}

.text-wrap {
    text-wrap: wrap
}

.text-nowrap {
    text-wrap: nowrap
}

.break-words {
    overflow-wrap: break-word
}

.\!rounded-none {
    border-radius: 0 !important
}

.rounded {
    border-radius: .25rem
}

.rounded-2xl {
    border-radius: 1rem
}

.rounded-3xl {
    border-radius: 1.5rem
}

.rounded-\[100\%\] {
    border-radius: 100%
}

.rounded-\[100px\] {
    border-radius: 100px
}

.rounded-\[10px\] {
    border-radius: 10px
}

.rounded-\[12px\] {
    border-radius: 12px
}

.rounded-\[14px\] {
    border-radius: 14px
}

.rounded-\[16px\] {
    border-radius: 16px
}

.rounded-\[22px\] {
    border-radius: 22px
}

.rounded-\[24px\] {
    border-radius: 24px
}

.rounded-\[24px_0px_0px_24px\] {
    border-radius: 24px 0 0 24px
}

.rounded-\[32px\] {
    border-radius: 32px
}

.rounded-\[4px\] {
    border-radius: 4px
}

.rounded-\[50\%\] {
    border-radius: 50%
}

.rounded-\[54px\] {
    border-radius: 54px
}

.rounded-\[5px\] {
    border-radius: 5px
}

.rounded-\[6px\] {
    border-radius: 6px
}

.rounded-\[8px\] {
    border-radius: 8px
}

.rounded-\[calc\(theme\(borderRadius\.large\)\/1\.5\)\] {
    border-radius: calc(var(--nextui-radius-large) / 1.5)
}

.rounded-\[calc\(theme\(borderRadius\.medium\)\*0\.5\)\] {
    border-radius: calc(var(--nextui-radius-medium) * .5)
}

.rounded-\[calc\(theme\(borderRadius\.medium\)\*0\.6\)\] {
    border-radius: calc(var(--nextui-radius-medium) * .6)
}

.rounded-\[calc\(theme\(borderRadius\.medium\)\*0\.7\)\] {
    border-radius: calc(var(--nextui-radius-medium) * .7)
}

.rounded-\[calc\(theme\(borderRadius\.medium\)\/2\)\] {
    border-radius: calc(var(--nextui-radius-medium) / 2)
}

.rounded-\[calc\(theme\(borderRadius\.small\)\/2\)\] {
    border-radius: calc(var(--nextui-radius-small) / 2)
}

.rounded-full {
    border-radius: 9999px
}

.rounded-large {
    border-radius: var(--nextui-radius-large)
}

.rounded-lg {
    border-radius: .5rem
}

.rounded-md {
    border-radius: .375rem
}

.rounded-medium {
    border-radius: var(--nextui-radius-medium)
}

.rounded-none {
    border-radius: 0
}

.rounded-small {
    border-radius: var(--nextui-radius-small)
}

.rounded-xl {
    border-radius: .75rem
}

.\!rounded-l-none {
    border-top-left-radius: 0 !important;
    border-bottom-left-radius: 0 !important
}

.\!rounded-r-none {
    border-top-right-radius: 0 !important;
    border-bottom-right-radius: 0 !important
}

.rounded-b-\[16px\] {
    border-bottom-right-radius: 16px;
    border-bottom-left-radius: 16px
}

.rounded-b-large {
    border-bottom-right-radius: var(--nextui-radius-large);
    border-bottom-left-radius: var(--nextui-radius-large)
}

.rounded-b-medium {
    border-bottom-right-radius: var(--nextui-radius-medium);
    border-bottom-left-radius: var(--nextui-radius-medium)
}

.rounded-b-small {
    border-bottom-right-radius: var(--nextui-radius-small);
    border-bottom-left-radius: var(--nextui-radius-small)
}

.rounded-t-large {
    border-top-left-radius: var(--nextui-radius-large);
    border-top-right-radius: var(--nextui-radius-large)
}

.rounded-t-medium {
    border-top-left-radius: var(--nextui-radius-medium);
    border-top-right-radius: var(--nextui-radius-medium)
}

.rounded-t-small {
    border-top-left-radius: var(--nextui-radius-small);
    border-top-right-radius: var(--nextui-radius-small)
}

.\!border-\[1\.5px\] {
    border-width: 1.5px !important
}

.border {
    border-width: 1px
}

.border-0 {
    border-width: 0
}

.border-1 {
    border-width: 1px
}

.border-1\.5 {
    border-width: 1.5px
}

.border-2 {
    border-width: 2px
}

.border-3 {
    border-width: 3px
}

.border-\[0\.5px\] {
    border-width: .5px
}

.border-\[1\.5px\] {
    border-width: 1.5px
}

.border-\[1px\] {
    border-width: 1px
}

.border-medium {
    border-width: var(--nextui-border-width-medium)
}

.border-small {
    border-width: var(--nextui-border-width-small)
}

.border-b {
    border-bottom-width: 1px
}

.border-b-medium {
    border-bottom-width: var(--nextui-border-width-medium)
}

.border-l-2 {
    border-left-width: 2px
}

.border-r {
    border-right-width: 1px
}

.border-t {
    border-top-width: 1px
}

.border-solid {
    border-style: solid
}

.border-dotted {
    border-style: dotted
}

.border-none {
    border-style: none
}

.\!border-danger {
    --tw-border-opacity: 1 !important;
    border-color: hsl(var(--nextui-danger)/var(--nextui-danger-opacity, var(--tw-border-opacity))) !important
}

.\!border-white {
    --tw-border-opacity: 1 !important;
    border-color: rgb(255 255 255/var(--tw-border-opacity)) !important
}

.border-\[\#000\] {
    --tw-border-opacity: 1;
    border-color: rgb(0 0 0/var(--tw-border-opacity))
}

.border-\[\#24C098\]\/\[0\.45\] {
    border-color: rgba(36, 192, 152, .45)
}

.border-\[\#B2ABA5\] {
    --tw-border-opacity: 1;
    border-color: rgb(178 171 165/var(--tw-border-opacity))
}

.border-\[\#CC833E\] {
    --tw-border-opacity: 1;
    border-color: rgb(204 131 62/var(--tw-border-opacity))
}

.border-\[\#F2C59E\] {
    --tw-border-opacity: 1;
    border-color: rgb(242 197 158/var(--tw-border-opacity))
}

.border-\[\#F2C59E\]\/\[0\.5\] {
    border-color: hsla(28, 76%, 78%, .5)
}

.border-\[\#F54A4A\]\/\[\.45\] {
    border-color: rgba(245, 74, 74, .45)
}

.border-\[\#FFFFFF\] {
    --tw-border-opacity: 1;
    border-color: rgb(255 255 255/var(--tw-border-opacity))
}

.border-\[\#FFFFFF\]\/\[0\.16\] {
    border-color: hsla(0, 0%, 100%, .16)
}

.border-\[\#FFFFFF\]\/\[0\.25\] {
    border-color: hsla(0, 0%, 100%, .25)
}

.border-\[\#FFF\],
.border-\[\#fff\] {
    --tw-border-opacity: 1;
    border-color: rgb(255 255 255/var(--tw-border-opacity))
}

.border-\[rgba\(0\2c 0\2c 0\2c 0\.08\)\] {
    border-color: rgba(0, 0, 0, .08)
}

.border-\[rgba\(204\2c 131\2c 62\2c 0\.4\)\] {
    border-color: rgba(204, 131, 62, .4)
}

.border-\[rgba\(255\2c 255\2c 255\2c 0\.4\)\] {
    border-color: hsla(0, 0%, 100%, .4)
}

.border-\[rgba\(255\2c 255\2c 255\2c 0\.60\)\] {
    border-color: hsla(0, 0%, 100%, .6)
}

.border-background {
    --tw-border-opacity: 1;
    border-color: hsl(var(--nextui-background)/var(--nextui-background-opacity, var(--tw-border-opacity)))
}

.border-danger {
    --tw-border-opacity: 1;
    border-color: hsl(var(--nextui-danger)/var(--nextui-danger-opacity, var(--tw-border-opacity)))
}

.border-default {
    --tw-border-opacity: 1;
    border-color: hsl(var(--nextui-default)/var(--nextui-default-opacity, var(--tw-border-opacity)))
}

.border-default-200 {
    --tw-border-opacity: 1;
    border-color: hsl(var(--nextui-default-200)/var(--nextui-default-200-opacity, var(--tw-border-opacity)))
}

.border-default-300 {
    --tw-border-opacity: 1;
    border-color: hsl(var(--nextui-default-300)/var(--nextui-default-300-opacity, var(--tw-border-opacity)))
}

.border-divider {
    --tw-border-opacity: 1;
    border-color: hsl(var(--nextui-divider)/var(--nextui-divider-opacity, var(--tw-border-opacity)))
}

.border-foreground {
    --tw-border-opacity: 1;
    border-color: hsl(var(--nextui-foreground)/var(--nextui-foreground-opacity, var(--tw-border-opacity)))
}

.border-primary {
    --tw-border-opacity: 1;
    border-color: hsl(var(--nextui-primary)/var(--nextui-primary-opacity, var(--tw-border-opacity)))
}

.border-secondary {
    --tw-border-opacity: 1;
    border-color: hsl(var(--nextui-secondary)/var(--nextui-secondary-opacity, var(--tw-border-opacity)))
}

.border-success {
    --tw-border-opacity: 1;
    border-color: hsl(var(--nextui-success)/var(--nextui-success-opacity, var(--tw-border-opacity)))
}

.border-transparent {
    border-color: transparent
}

.border-warning {
    --tw-border-opacity: 1;
    border-color: hsl(var(--nextui-warning)/var(--nextui-warning-opacity, var(--tw-border-opacity)))
}

.border-white {
    --tw-border-opacity: 1;
    border-color: rgb(255 255 255/var(--tw-border-opacity))
}

.border-white\/\[0\.04\] {
    border-color: hsla(0, 0%, 100%, .04)
}

.border-x-transparent {
    border-left-color: transparent;
    border-right-color: transparent
}

.border-y-transparent {
    border-top-color: transparent;
    border-bottom-color: transparent
}

.border-b-\[\#CC833E\] {
    --tw-border-opacity: 1;
    border-bottom-color: rgb(204 131 62/var(--tw-border-opacity))
}

.border-b-\[\#FFFFFF\]\/\[0\.25\] {
    border-bottom-color: hsla(0, 0%, 100%, .25)
}

.border-b-current {
    border-bottom-color: currentColor
}

.border-b-danger {
    --tw-border-opacity: 1;
    border-bottom-color: hsl(var(--nextui-danger)/var(--nextui-danger-opacity, var(--tw-border-opacity)))
}

.border-b-default {
    --tw-border-opacity: 1;
    border-bottom-color: hsl(var(--nextui-default)/var(--nextui-default-opacity, var(--tw-border-opacity)))
}

.border-b-foreground {
    --tw-border-opacity: 1;
    border-bottom-color: hsl(var(--nextui-foreground)/var(--nextui-foreground-opacity, var(--tw-border-opacity)))
}

.border-b-primary {
    --tw-border-opacity: 1;
    border-bottom-color: hsl(var(--nextui-primary)/var(--nextui-primary-opacity, var(--tw-border-opacity)))
}

.border-b-secondary {
    --tw-border-opacity: 1;
    border-bottom-color: hsl(var(--nextui-secondary)/var(--nextui-secondary-opacity, var(--tw-border-opacity)))
}

.border-b-success {
    --tw-border-opacity: 1;
    border-bottom-color: hsl(var(--nextui-success)/var(--nextui-success-opacity, var(--tw-border-opacity)))
}

.border-b-warning {
    --tw-border-opacity: 1;
    border-bottom-color: hsl(var(--nextui-warning)/var(--nextui-warning-opacity, var(--tw-border-opacity)))
}

.border-b-white {
    --tw-border-opacity: 1;
    border-bottom-color: rgb(255 255 255/var(--tw-border-opacity))
}

.border-l-transparent {
    border-left-color: transparent
}

.border-r-transparent {
    border-right-color: transparent
}

.border-s-danger {
    --tw-border-opacity: 1;
    border-inline-start-color: hsl(var(--nextui-danger)/var(--nextui-danger-opacity, var(--tw-border-opacity)))
}

.border-s-foreground {
    --tw-border-opacity: 1;
    border-inline-start-color: hsl(var(--nextui-foreground)/var(--nextui-foreground-opacity, var(--tw-border-opacity)))
}

.border-s-primary {
    --tw-border-opacity: 1;
    border-inline-start-color: hsl(var(--nextui-primary)/var(--nextui-primary-opacity, var(--tw-border-opacity)))
}

.border-s-secondary {
    --tw-border-opacity: 1;
    border-inline-start-color: hsl(var(--nextui-secondary)/var(--nextui-secondary-opacity, var(--tw-border-opacity)))
}

.border-s-success {
    --tw-border-opacity: 1;
    border-inline-start-color: hsl(var(--nextui-success)/var(--nextui-success-opacity, var(--tw-border-opacity)))
}

.border-s-warning {
    --tw-border-opacity: 1;
    border-inline-start-color: hsl(var(--nextui-warning)/var(--nextui-warning-opacity, var(--tw-border-opacity)))
}

.border-t-transparent {
    border-top-color: transparent
}

.\!bg-white\/\[\.65\] {
    background-color: hsla(0, 0%, 100%, .65) !important
}

.bg-\[\#000000\]\/\[\.25\] {
    background-color: rgba(0, 0, 0, .25)
}

.bg-\[\#000000\]\/\[0\.04\] {
    background-color: rgba(0, 0, 0, .04)
}

.bg-\[\#000\] {
    --tw-bg-opacity: 1;
    background-color: rgb(0 0 0/var(--tw-bg-opacity))
}

.bg-\[\#001529\] {
    --tw-bg-opacity: 1;
    background-color: rgb(0 21 41/var(--tw-bg-opacity))
}

.bg-\[\#111111\],
.bg-\[\#111\] {
    --tw-bg-opacity: 1;
    background-color: rgb(17 17 17/var(--tw-bg-opacity))
}

.bg-\[\#151515\] {
    --tw-bg-opacity: 1;
    background-color: rgb(21 21 21/var(--tw-bg-opacity))
}

.bg-\[\#1A1A1A\] {
    --tw-bg-opacity: 1;
    background-color: rgb(26 26 26/var(--tw-bg-opacity))
}

.bg-\[\#1d1c19\] {
    --tw-bg-opacity: 1;
    background-color: rgb(29 28 25/var(--tw-bg-opacity))
}

.bg-\[\#242424\] {
    --tw-bg-opacity: 1;
    background-color: rgb(36 36 36/var(--tw-bg-opacity))
}

.bg-\[\#3CBBA6\] {
    --tw-bg-opacity: 1;
    background-color: rgb(60 187 166/var(--tw-bg-opacity))
}

.bg-\[\#67C23A\] {
    --tw-bg-opacity: 1;
    background-color: rgb(103 194 58/var(--tw-bg-opacity))
}

.bg-\[\#93E5D7\] {
    --tw-bg-opacity: 1;
    background-color: rgb(147 229 215/var(--tw-bg-opacity))
}

.bg-\[\#C29270\] {
    --tw-bg-opacity: 1;
    background-color: rgb(194 146 112/var(--tw-bg-opacity))
}

.bg-\[\#C7681014\] {
    background-color: #c7681014
}

.bg-\[\#CC833E\] {
    --tw-bg-opacity: 1;
    background-color: rgb(204 131 62/var(--tw-bg-opacity))
}

.bg-\[\#D8D8D8\] {
    --tw-bg-opacity: 1;
    background-color: rgb(216 216 216/var(--tw-bg-opacity))
}

.bg-\[\#E6A23C\] {
    --tw-bg-opacity: 1;
    background-color: rgb(230 162 60/var(--tw-bg-opacity))
}

.bg-\[\#EEE4DC\] {
    --tw-bg-opacity: 1;
    background-color: rgb(238 228 220/var(--tw-bg-opacity))
}

.bg-\[\#F2C59E\] {
    --tw-bg-opacity: 1;
    background-color: rgb(242 197 158/var(--tw-bg-opacity))
}

.bg-\[\#F6EFE9\] {
    --tw-bg-opacity: 1;
    background-color: rgb(246 239 233/var(--tw-bg-opacity))
}

.bg-\[\#F85D69\] {
    --tw-bg-opacity: 1;
    background-color: rgb(248 93 105/var(--tw-bg-opacity))
}

.bg-\[\#F9F6F3\] {
    --tw-bg-opacity: 1;
    background-color: rgb(249 246 243/var(--tw-bg-opacity))
}

.bg-\[\#F9F8F7\] {
    --tw-bg-opacity: 1;
    background-color: rgb(249 248 247/var(--tw-bg-opacity))
}

.bg-\[\#FAF8F7\] {
    --tw-bg-opacity: 1;
    background-color: rgb(250 248 247/var(--tw-bg-opacity))
}

.bg-\[\#FDF5EE\] {
    --tw-bg-opacity: 1;
    background-color: rgb(253 245 238/var(--tw-bg-opacity))
}

.bg-\[\#FFABB1\] {
    --tw-bg-opacity: 1;
    background-color: rgb(255 171 177/var(--tw-bg-opacity))
}

.bg-\[\#FFFFFF\] {
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255/var(--tw-bg-opacity))
}

.bg-\[\#FFFFFF\]\/\[\.15\] {
    background-color: hsla(0, 0%, 100%, .15)
}

.bg-\[\#FFFFFF\]\/\[0\.04\] {
    background-color: hsla(0, 0%, 100%, .04)
}

.bg-\[\#FFFFFF\]\/\[0\.08\] {
    background-color: hsla(0, 0%, 100%, .08)
}

.bg-\[\#FFFFFF\]\/\[0\.6\] {
    background-color: hsla(0, 0%, 100%, .6)
}

.bg-\[\#FFF\] {
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255/var(--tw-bg-opacity))
}

.bg-\[\#FFF\]\/\[0\.6\] {
    background-color: hsla(0, 0%, 100%, .6)
}

.bg-\[\#ccc\] {
    --tw-bg-opacity: 1;
    background-color: rgb(204 204 204/var(--tw-bg-opacity))
}

.bg-\[\#d0d0d0\] {
    --tw-bg-opacity: 1;
    background-color: rgb(208 208 208/var(--tw-bg-opacity))
}

.bg-\[rgb\(204\2c 131\2c 62\)\] {
    --tw-bg-opacity: 1;
    background-color: rgb(204 131 62/var(--tw-bg-opacity))
}

.bg-\[rgb\(229\2c 228\2c 227\)\] {
    --tw-bg-opacity: 1;
    background-color: rgb(229 228 227/var(--tw-bg-opacity))
}

.bg-\[rgb\(242\2c 197\2c 158\)\] {
    --tw-bg-opacity: 1;
    background-color: rgb(242 197 158/var(--tw-bg-opacity))
}

.bg-\[rgba\(0\2c 0\2c 0\2c 0\.04\)\] {
    background-color: rgba(0, 0, 0, .04)
}

.bg-\[rgba\(0\2c 0\2c 0\2c 0\.45\)\] {
    background-color: rgba(0, 0, 0, .45)
}

.bg-\[rgba\(255\2c 255\2c 255\2c 0\.60\)\] {
    background-color: hsla(0, 0%, 100%, .6)
}

.bg-\[transparent\] {
    background-color: transparent
}

.bg-background {
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-background)/var(--nextui-background-opacity, var(--tw-bg-opacity)))
}

.bg-background\/10 {
    background-color: hsl(var(--nextui-background)/.1)
}

.bg-background\/70 {
    background-color: hsl(var(--nextui-background)/.7)
}

.bg-background\/80 {
    background-color: hsl(var(--nextui-background)/.8)
}

.bg-black {
    --tw-bg-opacity: 1;
    background-color: rgb(0 0 0/var(--tw-bg-opacity))
}

.bg-black\/\[\.04\] {
    background-color: rgba(0, 0, 0, .04)
}

.bg-black\/\[\.08\] {
    background-color: rgba(0, 0, 0, .08)
}

.bg-black\/\[\.35\] {
    background-color: rgba(0, 0, 0, .35)
}

.bg-black\/\[\.88\] {
    background-color: rgba(0, 0, 0, .88)
}

.bg-black\/\[0\.6\] {
    background-color: rgba(0, 0, 0, .6)
}

.bg-content1 {
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-content1)/var(--nextui-content1-opacity, var(--tw-bg-opacity)))
}

.bg-content3 {
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-content3)/var(--nextui-content3-opacity, var(--tw-bg-opacity)))
}

.bg-current {
    background-color: currentColor
}

.bg-danger {
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-danger)/var(--nextui-danger-opacity, var(--tw-bg-opacity)))
}

.bg-danger-50 {
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-danger-50)/var(--nextui-danger-50-opacity, var(--tw-bg-opacity)))
}

.bg-danger\/20 {
    background-color: hsl(var(--nextui-danger)/.2)
}

.bg-default {
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-default)/var(--nextui-default-opacity, var(--tw-bg-opacity)))
}

.bg-default-100 {
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-default-100)/var(--nextui-default-100-opacity, var(--tw-bg-opacity)))
}

.bg-default-200 {
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-default-200)/var(--nextui-default-200-opacity, var(--tw-bg-opacity)))
}

.bg-default-300\/50 {
    background-color: hsl(var(--nextui-default-300)/.5)
}

.bg-default-400 {
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-default-400)/var(--nextui-default-400-opacity, var(--tw-bg-opacity)))
}

.bg-default-50 {
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-default-50)/var(--nextui-default-50-opacity, var(--tw-bg-opacity)))
}

.bg-default-500 {
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-default-500)/var(--nextui-default-500-opacity, var(--tw-bg-opacity)))
}

.bg-default\/40 {
    background-color: hsl(var(--nextui-default)/.4)
}

.bg-divider {
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-divider)/var(--nextui-divider-opacity, var(--tw-bg-opacity)))
}

.bg-foreground {
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-foreground)/var(--nextui-foreground-opacity, var(--tw-bg-opacity)))
}

.bg-foreground\/10 {
    background-color: hsl(var(--nextui-foreground)/.1)
}

.bg-overlay\/30 {
    background-color: hsl(var(--nextui-overlay)/.3)
}

.bg-overlay\/50 {
    background-color: hsl(var(--nextui-overlay)/.5)
}

.bg-primary {
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-primary)/var(--nextui-primary-opacity, var(--tw-bg-opacity)))
}

.bg-primary-50 {
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-primary-50)/var(--nextui-primary-50-opacity, var(--tw-bg-opacity)))
}

.bg-primary\/20 {
    background-color: hsl(var(--nextui-primary)/.2)
}

.bg-secondary {
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-secondary)/var(--nextui-secondary-opacity, var(--tw-bg-opacity)))
}

.bg-secondary-200 {
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-secondary-200)/var(--nextui-secondary-200-opacity, var(--tw-bg-opacity)))
}

.bg-secondary-300 {
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-secondary-300)/var(--nextui-secondary-300-opacity, var(--tw-bg-opacity)))
}

.bg-secondary-50 {
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-secondary-50)/var(--nextui-secondary-50-opacity, var(--tw-bg-opacity)))
}

.bg-secondary\/20 {
    background-color: hsl(var(--nextui-secondary)/.2)
}

.bg-success {
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-success)/var(--nextui-success-opacity, var(--tw-bg-opacity)))
}

.bg-success-50 {
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-success-50)/var(--nextui-success-50-opacity, var(--tw-bg-opacity)))
}

.bg-success\/20 {
    background-color: hsl(var(--nextui-success)/.2)
}

.bg-transparent {
    background-color: transparent
}

.bg-warning {
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-warning)/var(--nextui-warning-opacity, var(--tw-bg-opacity)))
}

.bg-warning-50 {
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-warning-50)/var(--nextui-warning-50-opacity, var(--tw-bg-opacity)))
}

.bg-warning\/20 {
    background-color: hsl(var(--nextui-warning)/.2)
}

.bg-white {
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255/var(--tw-bg-opacity))
}

.bg-white\/10 {
    background-color: hsla(0, 0%, 100%, .1)
}

.bg-white\/60 {
    background-color: hsla(0, 0%, 100%, .6)
}

.bg-white\/\[\.08\] {
    background-color: hsla(0, 0%, 100%, .08)
}

.bg-white\/\[\.12\] {
    background-color: hsla(0, 0%, 100%, .12)
}

.bg-white\/\[\.16\] {
    background-color: hsla(0, 0%, 100%, .16)
}

.bg-white\/\[\.45\] {
    background-color: hsla(0, 0%, 100%, .45)
}

.bg-white\/\[\.6\] {
    background-color: hsla(0, 0%, 100%, .6)
}

.bg-opacity-50 {
    --tw-bg-opacity: 0.5
}

.\!bg-gradient-0 {
    background-image: linear-gradient(0deg, var(--tw-gradient-stops)) !important
}

.\!bg-gradient-180 {
    background-image: linear-gradient(180deg, var(--tw-gradient-stops)) !important
}

.\!bg-gradient-to-r {
    background-image: linear-gradient(to right, var(--tw-gradient-stops)) !important
}

.bg-\[image\:var\(--bg-image\)\] {
    background-image: var(--bg-image)
}

.bg-\[linear-gradient\(123deg\2c \#BC805C_5\.46\%\2c \#683B2B_31\.25\%\2c \#63382E_49\.59\%\2c \#7D5543_71\.8\%\2c \#955F48_90\.47\%\)\] {
    background-image: linear-gradient(123deg, #bc805c 5.46%, #683b2b 31.25%, #63382e 49.59%, #7d5543 71.8%, #955f48 90.47%)
}

.bg-\[linear-gradient\(135deg\2c \#F6EFE9_0\%\2c \#ECECEF_98\.85\%\)\] {
    background-image: linear-gradient(135deg, #f6efe9, #ececef 98.85%)
}

.bg-\[linear-gradient\(135deg\2c _\#F6EFE9_0\%\2c _\#EDEDED_98\.85\%\)\] {
    background-image: linear-gradient(135deg, #f6efe9, #ededed 98.85%)
}

.bg-\[linear-gradient\(176\.08deg\2c \#FFE0C5_-5\.41\%\2c \#FFFFFF_26\.7\%\)\] {
    background-image: linear-gradient(176.08deg, #ffe0c5 -5.41%, #fff 26.7%)
}

.bg-\[linear-gradient\(205deg\2c \#000_0\.78\%\2c \#29344A_133\.29\%\)\] {
    background-image: linear-gradient(205deg, #000 .78%, #29344a 133.29%)
}

.bg-\[linear-gradient\(225deg\2c \#6B5A4B_0\%\2c \#000_52\.68\%\2c \#29344A_100\%\)\] {
    background-image: linear-gradient(225deg, #6b5a4b, #000 52.68%, #29344a)
}

.bg-\[linear-gradient\(241deg\2c _\#F0C7A3_18\.58\%\2c _\#F5D8BF_84\.61\%\)\2c linear-gradient\(252deg\2c _\#E1C8B2_26\.41\%\2c _\#EDE8E1_55\.1\%\2c _\#E1C8B2_80\.88\%\)\] {
    background-image: linear-gradient(241deg, #f0c7a3 18.58%, #f5d8bf 84.61%), linear-gradient(252deg, #e1c8b2 26.41%, #ede8e1 55.1%, #e1c8b2 80.88%)
}

.bg-\[linear-gradient\(268deg\2c _\#6B5A4B_0\%\2c _\#000_52\.68\%\2c _\#29344A_100\%\)\] {
    background-image: linear-gradient(268deg, #6b5a4b, #000 52.68%, #29344a)
}

.bg-\[linear-gradient\(269deg\2c \#553A2F_3\.04\%\2c \#9A5E42_38\.99\%\2c \#553A2F_64\.33\%\2c \#9A5E42_100\.42\%\)\] {
    background-image: linear-gradient(269deg, #553a2f 3.04%, #9a5e42 38.99%, #553a2f 64.33%, #9a5e42 100.42%)
}

.bg-\[linear-gradient\(314deg\2c \#D2A67D_2\.98\%\2c \#FFE3CA_84\.03\%\)\] {
    background-image: linear-gradient(314deg, #d2a67d 2.98%, #ffe3ca 84.03%)
}

.bg-\[linear-gradient\(96deg\2c \#000_-16\.32\%\2c \#6E2500_98\.53\%\)\] {
    background-image: linear-gradient(96deg, #000 -16.32%, #6e2500 98.53%)
}

.bg-\[radial-gradient\(53\.62\%_33\.79\%_at_20\.45\%_13\.64\%\2c \#ffffff_0\%\2c rgba\(255\2c 255\2c 255\2c 0\)_100\%\)\] {
    background-image: radial-gradient(53.62% 33.79% at 20.45% 13.64%, #fff 0, hsla(0, 0%, 100%, 0) 100%)
}

.bg-\[url\(\"\/images\/insights\/pc\/heatMapWorkCard\@2x\.png\"\)\] {
    background-image: url(/websiteassets/images/insights/pc/heatMapWorkCard@2x.png)
}

.bg-\[url\(\'\/images\/about\/pc\/officesMap\@2x\.png\'\)\] {
    background-image: url(/websiteassets/images/about/pc/officesMap@2x.png)
}

.bg-\[url\(\'\/images\/about\/pc\/whoAreWe\.png\'\)\] {
    background-image: url(/websiteassets/images/about/pc/whoAreWe.png)
}

.bg-\[url\(\'\/images\/about\/pc\/whoAreWe\@2x\.png\'\)\] {
    background-image: url(/websiteassets/images/about/pc/whoAreWe@2x.png)
}

.bg-\[url\(\'\/images\/academy\/pc\/button-bg\.svg\'\)\] {
    background-image: url(/websiteassets/images/academy/pc/button-bg.svg)
}

.bg-\[url\(\'\/images\/academy\/pc\/content-bg\.webp\'\)\] {
    background-image: url(/websiteassets/images/academy/pc/content-bg.webp)
}

.bg-\[url\(\'\/images\/academy\/pc\/core-features-bg\.png\'\)\] {
    background-image: url(/websiteassets/images/academy/pc/core-features-bg.png)
}

.bg-\[url\(\'\/images\/academy\/pc\/daily-commentary-bg\.webp\'\)\] {
    background-image: url(/websiteassets/images/academy/pc/daily-commentary-bg.webp)
}

.bg-\[url\(\'\/images\/academy\/pc\/quarterlyMarketOutlook_bg\.webp\'\)\] {
    background-image: url(/websiteassets/images/academy/pc/quarterlyMarketOutlook_bg.webp)
}

.bg-\[url\(\'\/images\/academy\/pc\/trading-central-banner\.png\'\)\] {
    background-image: url(/websiteassets/images/academy/pc/trading-central-banner.png)
}

.bg-\[url\(\'\/images\/academy\/pc\/trading-central-s2-bg\.png\'\)\] {
    background-image: url(/websiteassets/images/academy/pc/trading-central-s2-bg.png)
}

.bg-\[url\(\'\/images\/academy\/pc\/why-central-bg\.png\'\)\] {
    background-image: url(/websiteassets/images/academy/pc/why-central-bg.png)
}

.bg-\[url\(\'\/images\/home\/pc\/bannerFootball\@2x\.webp\'\)\] {
    background-image: url(/websiteassets/images/home/pc/bannerFootball@2x.webp)
}

.bg-\[url\(\'\/images\/home\/pc\/guideModule\@2x\.png\'\)\] {
    background-image: url(/websiteassets/images/home/pc/guideModule@2x.png)
}

.bg-\[url\(\'\/images\/home\/pc\/whyModule_bg\.png\'\)\] {
    background-image: url(/websiteassets/images/home/pc/whyModule_bg.png)
}

.bg-\[url\(\'\/images\/icon\/earOfWheat_lef_nope\.svg\'\)\] {
    background-image: url(/websiteassets/images/icon/earOfWheat_lef_nope.svg)
}

.bg-\[url\(\'\/images\/icon\/earOfWheat_rig_nope\.svg\'\)\] {
    background-image: url(/websiteassets/images/icon/earOfWheat_rig_nope.svg)
}

.bg-\[url\(\'\/images\/insights\/md\/bg-ads-2\.png\'\)\] {
    background-image: url(/websiteassets/images/insights/md/bg-ads-2.png)
}

.bg-\[url\(\'\/images\/insights\/pc\/bg-button-ads\@2x\.png\'\)\] {
    background-image: url(/websiteassets/images/insights/pc/bg-button-ads@2x.png)
}

.bg-\[url\(\'\/images\/insights\/pc\/bg-search\@2x\.png\'\)\] {
    background-image: url(/websiteassets/images/insights/pc/bg-search@2x.png)
}

.bg-\[url\(\'\/images\/insights\/pc\/calculatorBanner\@2x\.png\'\)\] {
    background-image: url(/websiteassets/images/insights/pc/calculatorBanner@2x.png)
}

.bg-\[url\(\'\/images\/insights\/pc\/calculatorUseCard\@2x\.png\'\)\] {
    background-image: url(/websiteassets/images/insights/pc/calculatorUseCard@2x.png)
}

.bg-\[url\(\'\/images\/insights\/pc\/dbgGlossaryBanner\@2x\.png\'\)\] {
    background-image: url(/websiteassets/images/insights/pc/dbgGlossaryBanner@2x.png)
}

.bg-\[url\(\'\/images\/insights\/pc\/educationBanner\@2x\.png\'\)\] {
    background-image: url(/websiteassets/images/insights/pc/educationBanner@2x.png)
}

.bg-\[url\(\'\/images\/insights\/pc\/educationSearchBg\@2x\.png\'\)\] {
    background-image: url(/websiteassets/images/insights/pc/educationSearchBg@2x.png)
}

.bg-\[url\(\'\/images\/insights\/pc\/heatMapBanner\@2x\.png\'\)\] {
    background-image: url(/websiteassets/images/insights/pc/heatMapBanner@2x.png)
}

.bg-\[url\(\/images\/home\/pc\/homeHeaderBGI\.png\)\] {
    background-image: url(/websiteassets/images/home/pc/homeHeaderBGI.png)
}

.bg-gradient-0 {
    background-image: linear-gradient(0deg, var(--tw-gradient-stops))
}

.bg-gradient-135 {
    background-image: linear-gradient(135deg, var(--tw-gradient-stops))
}

.bg-gradient-180 {
    background-image: linear-gradient(180deg, var(--tw-gradient-stops))
}

.bg-gradient-199 {
    background-image: linear-gradient(199deg, var(--tw-gradient-stops))
}

.bg-gradient-225 {
    background-image: linear-gradient(225deg, var(--tw-gradient-stops))
}

.bg-gradient-270 {
    background-image: linear-gradient(270deg, var(--tw-gradient-stops))
}

.bg-gradient-to-b {
    background-image: linear-gradient(to bottom, var(--tw-gradient-stops))
}

.bg-gradient-to-br {
    background-image: linear-gradient(to bottom right, var(--tw-gradient-stops))
}

.bg-gradient-to-l {
    background-image: linear-gradient(to left, var(--tw-gradient-stops))
}

.bg-gradient-to-r {
    background-image: linear-gradient(to right, var(--tw-gradient-stops))
}

.bg-gradient-to-t {
    background-image: linear-gradient(to top, var(--tw-gradient-stops))
}

.bg-none {
    background-image: none
}

.bg-stripe-gradient {
    background-image: linear-gradient(45deg, rgba(0, 0, 0, .1) 25%, transparent 0, transparent 50%, rgba(0, 0, 0, .1) 0, rgba(0, 0, 0, .1) 75%, transparent 0, transparent)
}

.from-\[\#0D0D0D\] {
    --tw-gradient-from: #0d0d0d var(--tw-gradient-from-position);
    --tw-gradient-to: hsla(0, 0%, 5%, 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}

.from-\[\#3D3D3D\] {
    --tw-gradient-from: #3d3d3d var(--tw-gradient-from-position);
    --tw-gradient-to: rgba(61, 61, 61, 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}

.from-\[\#605040\] {
    --tw-gradient-from: #605040 var(--tw-gradient-from-position);
    --tw-gradient-to: rgba(96, 80, 64, 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}

.from-\[\#A16436\] {
    --tw-gradient-from: #a16436 var(--tw-gradient-from-position);
    --tw-gradient-to: rgba(161, 100, 54, 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}

.from-\[\#AE7448\] {
    --tw-gradient-from: #ae7448 var(--tw-gradient-from-position);
    --tw-gradient-to: rgba(174, 116, 72, 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}

.from-\[\#C48D5E\] {
    --tw-gradient-from: #c48d5e var(--tw-gradient-from-position);
    --tw-gradient-to: rgba(196, 141, 94, 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}

.from-\[\#F6EFE9\] {
    --tw-gradient-from: #f6efe9 var(--tw-gradient-from-position);
    --tw-gradient-to: hsla(28, 42%, 94%, 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}

.from-\[rgb\(107\2c 90\2c 75\)\] {
    --tw-gradient-from: #6b5a4b var(--tw-gradient-from-position);
    --tw-gradient-to: rgba(107, 90, 75, 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}

.from-\[rgb\(242\2c 197\2c 158\)\] {
    --tw-gradient-from: #f2c59e var(--tw-gradient-from-position);
    --tw-gradient-to: hsla(28, 76%, 78%, 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}

.from-\[rgb\(245\2c 74\2c 74\2c 0\.12\)\] {
    --tw-gradient-from: rgb(245, 74, 74, 0.12) var(--tw-gradient-from-position);
    --tw-gradient-to: rgba(245, 74, 74, 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}

.from-\[rgb\(246\2c 239\2c 233\)\] {
    --tw-gradient-from: #f6efe9 var(--tw-gradient-from-position);
    --tw-gradient-to: hsla(28, 42%, 94%, 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}

.from-\[rgb\(36\2c 192\2c 152\2c 0\.12\)\] {
    --tw-gradient-from: rgb(36, 192, 152, 0.12) var(--tw-gradient-from-position);
    --tw-gradient-to: rgba(36, 192, 152, 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}

.from-\[rgb\(61\2c 61\2c 61\)\] {
    --tw-gradient-from: #3d3d3d var(--tw-gradient-from-position);
    --tw-gradient-to: rgba(61, 61, 61, 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}

.from-black\/10 {
    --tw-gradient-from: rgba(0, 0, 0, .1) var(--tw-gradient-from-position);
    --tw-gradient-to: transparent var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}

.from-black\/50 {
    --tw-gradient-from: rgba(0, 0, 0, .5) var(--tw-gradient-from-position);
    --tw-gradient-to: transparent var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}

.from-transparent {
    --tw-gradient-from: transparent var(--tw-gradient-from-position);
    --tw-gradient-to: transparent var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}

.from-0\%,
.from-\[0\%\] {
    --tw-gradient-from-position: 0%
}

.from-\[1\.7\%\] {
    --tw-gradient-from-position: 1.7%
}

.via-\[\#000000\],
.via-black {
    --tw-gradient-to: transparent var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), #000 var(--tw-gradient-via-position), var(--tw-gradient-to)
}

.via-black\/20 {
    --tw-gradient-to: transparent var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), rgba(0, 0, 0, .2) var(--tw-gradient-via-position), var(--tw-gradient-to)
}

.via-\[50\%\] {
    --tw-gradient-via-position: 50%
}

.via-\[53\%\] {
    --tw-gradient-via-position: 53%
}

.to-\[\#000000\],
.to-\[\#000\] {
    --tw-gradient-to: #000 var(--tw-gradient-to-position)
}

.to-\[\#0D0D0D\] {
    --tw-gradient-to: #0d0d0d var(--tw-gradient-to-position)
}

.to-\[\#29344A\] {
    --tw-gradient-to: #29344a var(--tw-gradient-to-position)
}

.to-\[\#98653A\] {
    --tw-gradient-to: #98653a var(--tw-gradient-to-position)
}

.to-\[\#CF8A4B\] {
    --tw-gradient-to: #cf8a4b var(--tw-gradient-to-position)
}

.to-\[\#DC995B\] {
    --tw-gradient-to: #dc995b var(--tw-gradient-to-position)
}

.to-\[\#EDEDED\] {
    --tw-gradient-to: #ededed var(--tw-gradient-to-position)
}

.to-\[rgb\(236\2c 236\2c 239\)\] {
    --tw-gradient-to: #ececef var(--tw-gradient-to-position)
}

.to-\[rgb\(237\2c 237\2c 237\)\] {
    --tw-gradient-to: #ededed var(--tw-gradient-to-position)
}

.to-\[rgb\(245\2c 74\2c 74\2c 0\)\] {
    --tw-gradient-to: rgb(245, 74, 74, 0) var(--tw-gradient-to-position)
}

.to-\[rgb\(41\2c 52\2c 74\)\] {
    --tw-gradient-to: #29344a var(--tw-gradient-to-position)
}

.to-\[rgba\(242\2c 197\2c 158\2c 0\)\] {
    --tw-gradient-to: hsla(28, 76%, 78%, 0) var(--tw-gradient-to-position)
}

.to-\[rgba\(245\2c 74\2c 74\2c 0\)\] {
    --tw-gradient-to: rgba(245, 74, 74, 0) var(--tw-gradient-to-position)
}

.to-\[rgba\(36\2c 192\2c 152\2c 0\)\] {
    --tw-gradient-to: rgba(36, 192, 152, 0) var(--tw-gradient-to-position)
}

.to-black {
    --tw-gradient-to: #000 var(--tw-gradient-to-position)
}

.to-black\/40 {
    --tw-gradient-to: rgba(0, 0, 0, .4) var(--tw-gradient-to-position)
}

.to-transparent {
    --tw-gradient-to: transparent var(--tw-gradient-to-position)
}

.to-100\%,
.to-\[100\%\] {
    --tw-gradient-to-position: 100%
}

.bg-100\% {
    background-size: 100% 100%
}

.bg-2200_720 {
    background-size: 2200px 720px
}

.bg-\[length\:1\.25rem_1\.25rem\] {
    background-size: 1.25rem 1.25rem
}

.bg-\[length\:100\%_100\%\] {
    background-size: 100% 100%
}

.bg-contain {
    background-size: contain
}

.bg-cover {
    background-size: cover
}

.bg-clip-content {
    background-clip: content-box
}

.bg-\[36\%\] {
    background-position: 36%
}

.bg-\[60\%\] {
    background-position: 60%
}

.bg-\[calc\(50\%\)\] {
    background-position: calc(50%)
}

.bg-\[position\:center_85\%\] {
    background-position: center 85%
}

.bg-center {
    background-position: 50%
}

.bg-left {
    background-position: 0
}

.bg-no-repeat {
    background-repeat: no-repeat
}

.bg-origin-content {
    background-origin: content-box
}

.fill-\[\#1D1D1D\] {
    fill: #1d1d1d
}

.fill-white {
    fill: #fff
}

.stroke-current {
    stroke: currentColor
}

.stroke-default-300\/50 {
    stroke: hsl(var(--nextui-default-300)/.5)
}

.object-cover {
    object-fit: cover
}

.object-center {
    object-position: center
}

.object-left-top {
    object-position: left top
}

.\!p-\[20px_24px_20px_20px\] {
    padding: 20px 24px 20px 20px !important
}

.p-0 {
    padding: 0
}

.p-1 {
    padding: .25rem
}

.p-10 {
    padding: 2.5rem
}

.p-2 {
    padding: .5rem
}

.p-2\.5 {
    padding: .625rem
}

.p-3 {
    padding: .75rem
}

.p-4 {
    padding: 1rem
}

.p-8 {
    padding: 2rem
}

.p-\[0\] {
    padding: 0
}

.p-\[0_0_8px\] {
    padding: 0 0 8px
}

.p-\[0_16px\] {
    padding: 0 16px
}

.p-\[0_20px\] {
    padding: 0 20px
}

.p-\[0_24px\] {
    padding: 0 24px
}

.p-\[0_32px\] {
    padding: 0 32px
}

.p-\[10px\] {
    padding: 10px
}

.p-\[10px_16px_10px_18px\] {
    padding: 10px 16px 10px 18px
}

.p-\[120px_0\],
.p-\[120px_0px\] {
    padding: 120px 0
}

.p-\[14px_25px\] {
    padding: 14px 25px
}

.p-\[14px_32px\] {
    padding: 14px 32px
}

.p-\[16px\] {
    padding: 16px
}

.p-\[16px_16px_12px\] {
    padding: 16px 16px 12px
}

.p-\[16px_8px\] {
    padding: 16px 8px
}

.p-\[20px_0\] {
    padding: 20px 0
}

.p-\[22\.5px_45px\] {
    padding: 22.5px 45px
}

.p-\[24px\] {
    padding: 24px
}

.p-\[24px_24px_32px\] {
    padding: 24px 24px 32px
}

.p-\[28px_24px_28px_20px\] {
    padding: 28px 24px 28px 20px
}

.p-\[2px\] {
    padding: 2px
}

.p-\[32px\] {
    padding: 32px
}

.p-\[32px_48px\] {
    padding: 32px 48px
}

.p-\[3px\] {
    padding: 3px
}

.p-\[40px\] {
    padding: 40px
}

.p-\[40px_24px\] {
    padding: 40px 24px
}

.p-\[40px_32px_32px\] {
    padding: 40px 32px 32px
}

.p-\[40px_47px\] {
    padding: 40px 47px
}

.p-\[40px_48px\] {
    padding: 40px 48px
}

.p-\[47px_70px_30px\] {
    padding: 47px 70px 30px
}

.p-\[48px\] {
    padding: 48px
}

.p-\[48px_16px\] {
    padding: 48px 16px
}

.p-\[80px_0_56px_72px\] {
    padding: 80px 0 56px 72px
}

.\!px-1 {
    padding-left: .25rem !important;
    padding-right: .25rem !important
}

.px-0 {
    padding-left: 0;
    padding-right: 0
}

.px-0\.5 {
    padding-left: .125rem;
    padding-right: .125rem
}

.px-1 {
    padding-left: .25rem;
    padding-right: .25rem
}

.px-1\.5 {
    padding-left: .375rem;
    padding-right: .375rem
}

.px-12 {
    padding-left: 3rem;
    padding-right: 3rem
}

.px-2 {
    padding-left: .5rem;
    padding-right: .5rem
}

.px-2\.5 {
    padding-left: .625rem;
    padding-right: .625rem
}

.px-3 {
    padding-left: .75rem;
    padding-right: .75rem
}

.px-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-\[12px\] {
    padding-left: 12px;
    padding-right: 12px
}

.px-\[14px\] {
    padding-left: 14px;
    padding-right: 14px
}

.px-\[150px\] {
    padding-left: 150px;
    padding-right: 150px
}

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

.px-\[1px\] {
    padding-left: 1px;
    padding-right: 1px
}

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

.px-\[231px\] {
    padding-left: 231px;
    padding-right: 231px
}

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

.px-\[25px\] {
    padding-left: 25px;
    padding-right: 25px
}

.px-\[27px\] {
    padding-left: 27px;
    padding-right: 27px
}

.px-\[28px\] {
    padding-left: 28px;
    padding-right: 28px
}

.px-\[30px\] {
    padding-left: 30px;
    padding-right: 30px
}

.px-\[32px\] {
    padding-left: 32px;
    padding-right: 32px
}

.px-\[34px\] {
    padding-left: 34px;
    padding-right: 34px
}

.px-\[35px\] {
    padding-left: 35px;
    padding-right: 35px
}

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

.px-\[51px\] {
    padding-left: 51px;
    padding-right: 51px
}

.px-\[60px\] {
    padding-left: 60px;
    padding-right: 60px
}

.px-\[8px\] {
    padding-left: 8px;
    padding-right: 8px
}

.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-10 {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem
}

.py-2 {
    padding-top: .5rem;
    padding-bottom: .5rem
}

.py-2\.5 {
    padding-top: .625rem;
    padding-bottom: .625rem
}

.py-3 {
    padding-top: .75rem;
    padding-bottom: .75rem
}

.py-4 {
    padding-top: 1rem;
    padding-bottom: 1rem
}

.py-6 {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem
}

.py-\[10px\] {
    padding-top: 10px;
    padding-bottom: 10px
}

.py-\[120px\] {
    padding-top: 120px;
    padding-bottom: 120px
}

.py-\[13px\] {
    padding-top: 13px;
    padding-bottom: 13px
}

.py-\[14\.5px\] {
    padding-top: 14.5px;
    padding-bottom: 14.5px
}

.py-\[16px\] {
    padding-top: 16px;
    padding-bottom: 16px
}

.py-\[20px\] {
    padding-top: 20px;
    padding-bottom: 20px
}

.py-\[24px\] {
    padding-top: 24px;
    padding-bottom: 24px
}

.py-\[2px\] {
    padding-top: 2px;
    padding-bottom: 2px
}

.py-\[32px\] {
    padding-top: 32px;
    padding-bottom: 32px
}

.py-\[40px\] {
    padding-top: 40px;
    padding-bottom: 40px
}

.py-\[48px\] {
    padding-top: 48px;
    padding-bottom: 48px
}

.py-\[4px\] {
    padding-top: 4px;
    padding-bottom: 4px
}

.py-\[60px\] {
    padding-top: 60px;
    padding-bottom: 60px
}

.py-\[6px\] {
    padding-top: 6px;
    padding-bottom: 6px
}

.py-\[80px\] {
    padding-top: 80px;
    padding-bottom: 80px
}

.py-\[8px\] {
    padding-top: 8px;
    padding-bottom: 8px
}

.\!pb-0 {
    padding-bottom: 0 !important
}

.\!pt-\[106px\] {
    padding-top: 106px !important
}

.\!pt-\[32px\] {
    padding-top: 32px !important
}

.pb-0 {
    padding-bottom: 0
}

.pb-0\.5 {
    padding-bottom: .125rem
}

.pb-1 {
    padding-bottom: .25rem
}

.pb-1\.5 {
    padding-bottom: .375rem
}

.pb-2 {
    padding-bottom: .5rem
}

.pb-4 {
    padding-bottom: 1rem
}

.pb-\[100px\] {
    padding-bottom: 100px
}

.pb-\[112px\] {
    padding-bottom: 112px
}

.pb-\[120px\] {
    padding-bottom: 120px
}

.pb-\[123px\] {
    padding-bottom: 123px
}

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

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

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

.pb-\[228px\] {
    padding-bottom: 228px
}

.pb-\[22px\] {
    padding-bottom: 22px
}

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

.pb-\[25px\] {
    padding-bottom: 25px
}

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

.pb-\[32px\] {
    padding-bottom: 32px
}

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

.pb-\[49px\] {
    padding-bottom: 49px
}

.pb-\[55px\] {
    padding-bottom: 55px
}

.pb-\[62px\] {
    padding-bottom: 62px
}

.pb-\[64px\] {
    padding-bottom: 64px
}

.pb-\[68px\] {
    padding-bottom: 68px
}

.pb-\[73px\] {
    padding-bottom: 73px
}

.pb-\[80px\] {
    padding-bottom: 80px
}

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

.pb-\[9\.8px\] {
    padding-bottom: 9.8px
}

.pb-\[96px\] {
    padding-bottom: 96px
}

.pe-2 {
    padding-inline-end: .5rem
}

.pl-0 {
    padding-left: 0
}

.pl-0\.5 {
    padding-left: .125rem
}

.pl-1 {
    padding-left: .25rem
}

.pl-4 {
    padding-left: 1rem
}

.pl-6 {
    padding-left: 1.5rem
}

.pl-7 {
    padding-left: 1.75rem
}

.pl-8 {
    padding-left: 2rem
}

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

.pl-\[24px\] {
    padding-left: 24px
}

.pl-\[26px\] {
    padding-left: 26px
}

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

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

.pl-\[6\.29px\] {
    padding-left: 6.29px
}

.pl-\[70px\] {
    padding-left: 70px
}

.pr-0 {
    padding-right: 0
}

.pr-0\.5 {
    padding-right: .125rem
}

.pr-1 {
    padding-right: .25rem
}

.pr-2 {
    padding-right: .5rem
}

.pr-4 {
    padding-right: 1rem
}

.pr-5 {
    padding-right: 1.25rem
}

.pr-6 {
    padding-right: 1.5rem
}

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

.pr-\[33px\] {
    padding-right: 33px
}

.pr-\[36px\] {
    padding-right: 36px
}

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

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

.pr-\[6\.07px\] {
    padding-right: 6.07px
}

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

.pt-0 {
    padding-top: 0
}

.pt-14 {
    padding-top: 3.5rem
}

.pt-2 {
    padding-top: .5rem
}

.pt-\[10\.29px\] {
    padding-top: 10.29px
}

.pt-\[100px\] {
    padding-top: 100px
}

.pt-\[106px\] {
    padding-top: 106px
}

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

.pt-\[120px\] {
    padding-top: 120px
}

.pt-\[156px\] {
    padding-top: 156px
}

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

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

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

.pt-\[200px\] {
    padding-top: 200px
}

.pt-\[201px\] {
    padding-top: 201px
}

.pt-\[212px\] {
    padding-top: 212px
}

.pt-\[222px\] {
    padding-top: 222px
}

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

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

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

.pt-\[27px\] {
    padding-top: 27px
}

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

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

.pt-\[334px\] {
    padding-top: 334px
}

.pt-\[48px\] {
    padding-top: 48px
}

.pt-\[53px\] {
    padding-top: 53px
}

.pt-\[56px\] {
    padding-top: 56px
}

.pt-\[57px\] {
    padding-top: 57px
}

.pt-\[62px\] {
    padding-top: 62px
}

.pt-\[68px\] {
    padding-top: 68px
}

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

.pt-\[96px\] {
    padding-top: 96px
}

.text-left {
    text-align: left
}

.text-center {
    text-align: center
}

.text-right {
    text-align: right
}

.text-start {
    text-align: start
}

.align-middle {
    vertical-align: middle
}

.font-bebas {
    font-family: var(--font-bebas), ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"
}

.font-default {
    font-family: PingFang SC, Arial, system-ui, sans-serif
}

.font-mono {
    font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace
}

.font-notoSans {
    font-family: var(--font-noto-sans), ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"
}

.font-sans {
    font-family: ui-sans-serif, system-ui, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji
}

.text-2xl {
    font-size: 1.5rem;
    line-height: 2rem
}

.text-4xl {
    font-size: 2.25rem;
    line-height: 2.5rem
}

.text-\[0\.55rem\] {
    font-size: .55rem
}

.text-\[0\.5rem\] {
    font-size: .5rem
}

.text-\[0\.6rem\] {
    font-size: .6rem
}

.text-\[1\.5rem\] {
    font-size: 1.5rem
}

.text-\[10px\] {
    font-size: 10px
}

.text-\[12px\] {
    font-size: 12px
}

.text-\[13px\] {
    font-size: 13px
}

.text-\[14px\] {
    font-size: 14px
}

.text-\[15px\] {
    font-size: 15px
}

.text-\[16px\] {
    font-size: 16px
}

.text-\[18\.5px\] {
    font-size: 18.5px
}

.text-\[18px\] {
    font-size: 18px
}

.text-\[20px\] {
    font-size: 20px
}

.text-\[22px\] {
    font-size: 22px
}

.text-\[24px\] {
    font-size: 24px
}

.text-\[25px\] {
    font-size: 25px
}

.text-\[28px\] {
    font-size: 28px
}

.text-\[30px\] {
    font-size: 30px
}

.text-\[32px\] {
    font-size: 32px
}

.text-\[36px\] {
    font-size: 36px
}

.text-\[40px\] {
    font-size: 40px
}

.text-\[44px\] {
    font-size: 44px
}

.text-\[48px\] {
    font-size: 48px
}

.text-\[5px\] {
    font-size: 5px
}

.text-\[64px\] {
    font-size: 64px
}

.text-\[6px\] {
    font-size: 6px
}

.text-\[7px\] {
    font-size: 7px
}

.text-base {
    font-size: 1rem;
    line-height: 1.5rem
}

.text-large {
    font-size: var(--nextui-font-size-large);
    line-height: var(--nextui-line-height-large)
}

.text-lg {
    font-size: 1.125rem;
    line-height: 1.75rem
}

.text-medium {
    font-size: var(--nextui-font-size-medium);
    line-height: var(--nextui-line-height-medium)
}

.text-sm {
    font-size: .875rem;
    line-height: 1.25rem
}

.text-small {
    font-size: var(--nextui-font-size-small);
    line-height: var(--nextui-line-height-small)
}

.text-tiny {
    font-size: var(--nextui-font-size-tiny);
    line-height: var(--nextui-line-height-tiny)
}

.text-xl {
    font-size: 1.25rem;
    line-height: 1.75rem
}

.font-\[600\] {
    font-weight: 600
}

.font-\[700\],
.font-bold {
    font-weight: 700
}

.font-medium {
    font-weight: 500
}

.font-normal {
    font-weight: 400
}

.font-semibold {
    font-weight: 600
}

.uppercase {
    text-transform: uppercase
}

.italic {
    font-style: italic
}

.not-italic {
    font-style: normal
}

.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)
}

.leading-\[10\.5px\] {
    line-height: 10.5px
}

.leading-\[100\%\] {
    line-height: 100%
}

.leading-\[130\%\] {
    line-height: 130%
}

.leading-\[140\%\] {
    line-height: 140%
}

.leading-\[15px\] {
    line-height: 15px
}

.leading-\[16\.5px\] {
    line-height: 16.5px
}

.leading-\[16px\] {
    line-height: 16px
}

.leading-\[17px\] {
    line-height: 17px
}

.leading-\[20px\] {
    line-height: 20px
}

.leading-\[21px\] {
    line-height: 21px
}

.leading-\[22\.2px\] {
    line-height: 22.2px
}

.leading-\[22\.4px\] {
    line-height: 22.4px
}

.leading-\[22\.5px\] {
    line-height: 22.5px
}

.leading-\[22px\] {
    line-height: 22px
}

.leading-\[24px\] {
    line-height: 24px
}

.leading-\[25\.6px\] {
    line-height: 25.6px
}

.leading-\[25px\] {
    line-height: 25px
}

.leading-\[26px\] {
    line-height: 26px
}

.leading-\[27px\] {
    line-height: 27px
}

.leading-\[28px\] {
    line-height: 28px
}

.leading-\[29px\] {
    line-height: 29px
}

.leading-\[32px\] {
    line-height: 32px
}

.leading-\[33\.5px\] {
    line-height: 33.5px
}

.leading-\[33px\] {
    line-height: 33px
}

.leading-\[34px\] {
    line-height: 34px
}

.leading-\[35px\] {
    line-height: 35px
}

.leading-\[39px\] {
    line-height: 39px
}

.leading-\[40px\] {
    line-height: 40px
}

.leading-\[44px\] {
    line-height: 44px
}

.leading-\[45px\] {
    line-height: 45px
}

.leading-\[50px\] {
    line-height: 50px
}

.leading-\[56px\] {
    line-height: 56px
}

.leading-\[62px\] {
    line-height: 62px
}

.leading-\[64px\] {
    line-height: 64px
}

.leading-\[90px\] {
    line-height: 90px
}

.leading-\[9px\] {
    line-height: 9px
}

.leading-none {
    line-height: 1
}

.leading-normal {
    line-height: 1.5
}

.tracking-\[1\.92px\] {
    letter-spacing: 1.92px
}

.tracking-tighter {
    letter-spacing: -.05em
}

.tracking-wide {
    letter-spacing: .025em
}

.\!text-danger {
    --tw-text-opacity: 1 !important;
    color: hsl(var(--nextui-danger)/var(--nextui-danger-opacity, var(--tw-text-opacity))) !important
}

.\!text-flesh-200 {
    --tw-text-opacity: 1 !important;
    color: rgb(242 197 158/var(--tw-text-opacity)) !important
}

.\!text-white {
    --tw-text-opacity: 1 !important;
    color: rgb(255 255 255/var(--tw-text-opacity)) !important
}

.\!text-white\/\[\.6\] {
    color: hsla(0, 0%, 100%, .6) !important
}

.text-\[\#000000A6\] {
    color: #000000a6
}

.text-\[\#000000\] {
    --tw-text-opacity: 1;
    color: rgb(0 0 0/var(--tw-text-opacity))
}

.text-\[\#000000\]\/\[0\.45\] {
    color: rgba(0, 0, 0, .45)
}

.text-\[\#000000\]\/\[0\.65\] {
    color: rgba(0, 0, 0, .65)
}

.text-\[\#000000\]\/\[0\.88\] {
    color: rgba(0, 0, 0, .88)
}

.text-\[\#000\] {
    --tw-text-opacity: 1;
    color: rgb(0 0 0/var(--tw-text-opacity))
}

.text-\[\#000\]\/\[0\.65\] {
    color: rgba(0, 0, 0, .65)
}

.text-\[\#000\]\/\[0\.88\] {
    color: rgba(0, 0, 0, .88)
}

.text-\[\#24C098\] {
    --tw-text-opacity: 1;
    color: rgb(36 192 152/var(--tw-text-opacity))
}

.text-\[\#333333\] {
    --tw-text-opacity: 1;
    color: rgb(51 51 51/var(--tw-text-opacity))
}

.text-\[\#3CBBA6\] {
    --tw-text-opacity: 1;
    color: rgb(60 187 166/var(--tw-text-opacity))
}

.text-\[\#585858\] {
    --tw-text-opacity: 1;
    color: rgb(88 88 88/var(--tw-text-opacity))
}

.text-\[\#5A606C\] {
    --tw-text-opacity: 1;
    color: rgb(90 96 108/var(--tw-text-opacity))
}

.text-\[\#5B4631\]\/60 {
    color: rgba(91, 70, 49, .6)
}

.text-\[\#633A1E\] {
    --tw-text-opacity: 1;
    color: rgb(99 58 30/var(--tw-text-opacity))
}

.text-\[\#82878D\] {
    --tw-text-opacity: 1;
    color: rgb(130 135 141/var(--tw-text-opacity))
}

.text-\[\#C76810\] {
    --tw-text-opacity: 1;
    color: rgb(199 104 16/var(--tw-text-opacity))
}

.text-\[\#CC833E\] {
    --tw-text-opacity: 1;
    color: rgb(204 131 62/var(--tw-text-opacity))
}

.text-\[\#ED5445\] {
    --tw-text-opacity: 1;
    color: rgb(237 84 69/var(--tw-text-opacity))
}

.text-\[\#F00\] {
    --tw-text-opacity: 1;
    color: rgb(255 0 0/var(--tw-text-opacity))
}

.text-\[\#F2C59E\] {
    --tw-text-opacity: 1;
    color: rgb(242 197 158/var(--tw-text-opacity))
}

.text-\[\#F54A4A\] {
    --tw-text-opacity: 1;
    color: rgb(245 74 74/var(--tw-text-opacity))
}

.text-\[\#F85D69\] {
    --tw-text-opacity: 1;
    color: rgb(248 93 105/var(--tw-text-opacity))
}

.text-\[\#FFE4CC\] {
    --tw-text-opacity: 1;
    color: rgb(255 228 204/var(--tw-text-opacity))
}

.text-\[\#FFFFFF\] {
    --tw-text-opacity: 1;
    color: rgb(255 255 255/var(--tw-text-opacity))
}

.text-\[\#FFFFFF\]\/\[0\.45\] {
    color: hsla(0, 0%, 100%, .45)
}

.text-\[\#FFFFFF\]\/\[0\.65\] {
    color: hsla(0, 0%, 100%, .65)
}

.text-\[\#FFFFFF\]\/\[0\.88\] {
    color: hsla(0, 0%, 100%, .88)
}

.text-\[\#FFF\] {
    --tw-text-opacity: 1;
    color: rgb(255 255 255/var(--tw-text-opacity))
}

.text-\[\#ccc\] {
    --tw-text-opacity: 1;
    color: rgb(204 204 204/var(--tw-text-opacity))
}

.text-\[\#f2c59e\] {
    --tw-text-opacity: 1;
    color: rgb(242 197 158/var(--tw-text-opacity))
}

.text-\[\#fff\] {
    --tw-text-opacity: 1;
    color: rgb(255 255 255/var(--tw-text-opacity))
}

.text-\[\#fff\]\/\[0\.65\] {
    color: hsla(0, 0%, 100%, .65)
}

.text-\[rgb\(204\2c 131\2c 62\)\] {
    --tw-text-opacity: 1;
    color: rgb(204 131 62/var(--tw-text-opacity))
}

.text-\[rgb\(30\2c 30\2c 30\)\] {
    --tw-text-opacity: 1;
    color: rgb(30 30 30/var(--tw-text-opacity))
}

.text-\[rgba\(0\2c 0\2c 0\2c 0\.25\)\] {
    color: rgba(0, 0, 0, .25)
}

.text-\[rgba\(0\2c 0\2c 0\2c 0\.45\)\] {
    color: rgba(0, 0, 0, .45)
}

.text-\[rgba\(0\2c 0\2c 0\2c 0\.65\)\] {
    color: rgba(0, 0, 0, .65)
}

.text-\[rgba\(0\2c 0\2c 0\2c 0\.88\)\] {
    color: rgba(0, 0, 0, .88)
}

.text-\[rgba\(255\2c 255\2c 255\2c 0\.65\)\] {
    color: hsla(0, 0%, 100%, .65)
}

.text-\[rgba\(255\2c 255\2c 255\2c 0\.88\)\] {
    color: hsla(0, 0%, 100%, .88)
}

.text-\[rgba\(30\2c 30\2c 30\2c \.45\)\] {
    color: rgba(30, 30, 30, .45)
}

.text-background {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-background)/var(--nextui-background-opacity, var(--tw-text-opacity)))
}

.text-black {
    --tw-text-opacity: 1;
    color: rgb(0 0 0/var(--tw-text-opacity))
}

.text-black\/45 {
    color: rgba(0, 0, 0, .45)
}

.text-black\/50 {
    color: rgba(0, 0, 0, .5)
}

.text-black\/65 {
    color: rgba(0, 0, 0, .65)
}

.text-black\/85 {
    color: rgba(0, 0, 0, .85)
}

.text-black\/\[\.25\] {
    color: rgba(0, 0, 0, .25)
}

.text-black\/\[\.45\] {
    color: rgba(0, 0, 0, .45)
}

.text-black\/\[\.65\] {
    color: rgba(0, 0, 0, .65)
}

.text-black\/\[0\.88\],
.text-black\/\[\.88\] {
    color: rgba(0, 0, 0, .88)
}

.text-current {
    color: currentColor
}

.text-danger {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-danger)/var(--nextui-danger-opacity, var(--tw-text-opacity)))
}

.text-danger-300 {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-danger-300)/var(--nextui-danger-300-opacity, var(--tw-text-opacity)))
}

.text-danger-foreground {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-danger-foreground)/var(--nextui-danger-foreground-opacity, var(--tw-text-opacity)))
}

.text-danger\/80 {
    color: hsl(var(--nextui-danger)/.8)
}

.text-default-400 {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-default-400)/var(--nextui-default-400-opacity, var(--tw-text-opacity)))
}

.text-default-500 {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-default-500)/var(--nextui-default-500-opacity, var(--tw-text-opacity)))
}

.text-default-600 {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-default-600)/var(--nextui-default-600-opacity, var(--tw-text-opacity)))
}

.text-default-800 {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-default-800)/var(--nextui-default-800-opacity, var(--tw-text-opacity)))
}

.text-default-foreground {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-default-foreground)/var(--nextui-default-foreground-opacity, var(--tw-text-opacity)))
}

.text-flesh-200 {
    --tw-text-opacity: 1;
    color: rgb(242 197 158/var(--tw-text-opacity))
}

.text-flesh-500 {
    --tw-text-opacity: 1;
    color: rgb(224 106 47/var(--tw-text-opacity))
}

.text-foreground {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-foreground)/var(--nextui-foreground-opacity, var(--tw-text-opacity)))
}

.text-foreground-400 {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-foreground-400)/var(--nextui-foreground-400-opacity, var(--tw-text-opacity)))
}

.text-foreground-500 {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-foreground-500)/var(--nextui-foreground-500-opacity, var(--tw-text-opacity)))
}

.text-foreground-600 {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-foreground-600)/var(--nextui-foreground-600-opacity, var(--tw-text-opacity)))
}

.text-foreground\/50 {
    color: hsl(var(--nextui-foreground)/.5)
}

.text-gray-400 {
    --tw-text-opacity: 1;
    color: rgb(156 163 175/var(--tw-text-opacity))
}

.text-gray-500 {
    --tw-text-opacity: 1;
    color: rgb(107 114 128/var(--tw-text-opacity))
}

.text-gray-700 {
    --tw-text-opacity: 1;
    color: rgb(55 65 81/var(--tw-text-opacity))
}

.text-inherit {
    color: inherit
}

.text-primary {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-primary)/var(--nextui-primary-opacity, var(--tw-text-opacity)))
}

.text-primary-300 {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-primary-300)/var(--nextui-primary-300-opacity, var(--tw-text-opacity)))
}

.text-primary-foreground {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-primary-foreground)/var(--nextui-primary-foreground-opacity, var(--tw-text-opacity)))
}

.text-primary\/80 {
    color: hsl(var(--nextui-primary)/.8)
}

.text-secondary {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-secondary)/var(--nextui-secondary-opacity, var(--tw-text-opacity)))
}

.text-secondary-300 {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-secondary-300)/var(--nextui-secondary-300-opacity, var(--tw-text-opacity)))
}

.text-secondary-foreground {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-secondary-foreground)/var(--nextui-secondary-foreground-opacity, var(--tw-text-opacity)))
}

.text-secondary\/80 {
    color: hsl(var(--nextui-secondary)/.8)
}

.text-success {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-success)/var(--nextui-success-opacity, var(--tw-text-opacity)))
}

.text-success-400 {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-success-400)/var(--nextui-success-400-opacity, var(--tw-text-opacity)))
}

.text-success-600 {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-success-600)/var(--nextui-success-600-opacity, var(--tw-text-opacity)))
}

.text-success-foreground {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-success-foreground)/var(--nextui-success-foreground-opacity, var(--tw-text-opacity)))
}

.text-success\/80 {
    color: hsl(var(--nextui-success)/.8)
}

.text-transparent {
    color: transparent
}

.text-warning {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-warning)/var(--nextui-warning-opacity, var(--tw-text-opacity)))
}

.text-warning-400 {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-warning-400)/var(--nextui-warning-400-opacity, var(--tw-text-opacity)))
}

.text-warning-600 {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-warning-600)/var(--nextui-warning-600-opacity, var(--tw-text-opacity)))
}

.text-warning-foreground {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-warning-foreground)/var(--nextui-warning-foreground-opacity, var(--tw-text-opacity)))
}

.text-warning\/80 {
    color: hsl(var(--nextui-warning)/.8)
}

.text-white {
    --tw-text-opacity: 1;
    color: rgb(255 255 255/var(--tw-text-opacity))
}

.text-white\/45 {
    color: hsla(0, 0%, 100%, .45)
}

.text-white\/65 {
    color: hsla(0, 0%, 100%, .65)
}

.text-white\/80 {
    color: hsla(0, 0%, 100%, .8)
}

.text-white\/\[\.65\] {
    color: hsla(0, 0%, 100%, .65)
}

.text-white\/\[0\.60\] {
    color: hsla(0, 0%, 100%, .6)
}

.text-white\/\[0\.88\] {
    color: hsla(0, 0%, 100%, .88)
}

.text-white\/\[88\] {
    color: #fff
}

.underline {
    text-decoration-line: underline
}

.no-underline {
    text-decoration-line: none
}

.decoration-\[\#633A1E\] {
    text-decoration-color: #633a1e
}

.decoration-\[1px\] {
    text-decoration-thickness: 1px
}

.underline-offset-4 {
    text-underline-offset: 4px
}

.underline-offset-\[2px\] {
    text-underline-offset: 2px
}

.antialiased {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.subpixel-antialiased {
    -webkit-font-smoothing: auto;
    -moz-osx-font-smoothing: auto
}

.opacity-0 {
    opacity: 0
}

.opacity-100 {
    opacity: 1
}

.opacity-30 {
    opacity: .3
}

.opacity-40 {
    opacity: .4
}

.opacity-45 {
    opacity: .45
}

.opacity-50 {
    opacity: .5
}

.opacity-65 {
    opacity: .65
}

.opacity-70 {
    opacity: .7
}

.opacity-75 {
    opacity: .75
}

.opacity-90 {
    opacity: .9
}

.opacity-\[\.15\] {
    opacity: .15
}

.opacity-\[\.1\] {
    opacity: .1
}

.opacity-\[\.65\] {
    opacity: .65
}

.opacity-\[\.9\] {
    opacity: .9
}

.opacity-\[0\.3\] {
    opacity: .3
}

.opacity-\[0\.65\] {
    opacity: .65
}

.opacity-\[0\.88\] {
    opacity: .88
}

.opacity-\[value\] {
    opacity: value
}

.opacity-disabled {
    opacity: var(--nextui-disabled-opacity)
}

.\!shadow-\[0_0_20px_white\/\[\.04\]\] {
    --tw-shadow: 0 0 20px #fff/[.04] !important;
    --tw-shadow-colored: 0 0 20px 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
}

.shadow {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, .1), 0 1px 2px -1px rgba(0, 0, 0, .1);
    --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color)
}

.shadow,
.shadow-\[0_0_20px_0_rgba\(0\2c 0\2c 0\2c 0\.04\)\] {
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.shadow-\[0_0_20px_0_rgba\(0\2c 0\2c 0\2c 0\.04\)\] {
    --tw-shadow: 0 0 20px 0 rgba(0, 0, 0, .04);
    --tw-shadow-colored: 0 0 20px 0 var(--tw-shadow-color)
}

.shadow-\[0_0px_20px_0px_rgba\(0\2c 0\2c 0\2c 0\.04\)\] {
    --tw-shadow: 0 0px 20px 0px rgba(0, 0, 0, .04);
    --tw-shadow-colored: 0 0px 20px 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-\[0_0px_20px_0px_rgba\(0\2c 0\2c 0\2c 0\.08\)\] {
    --tw-shadow: 0 0px 20px 0px rgba(0, 0, 0, .08);
    --tw-shadow-colored: 0 0px 20px 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-\[0_0px_24px_0px_rgba\(0\2c 0\2c 0\2c 0\.5\)\] {
    --tw-shadow: 0 0px 24px 0px rgba(0, 0, 0, .5);
    --tw-shadow-colored: 0 0px 24px 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-\[0_0px_8px_0px_rgba\(255\2c 255\2c 255\2c \.2\)\] {
    --tw-shadow: 0 0px 8px 0px hsla(0, 0%, 100%, .2);
    --tw-shadow-colored: 0 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-\[0_10px_30px_0_rgba\(0\2c 0\2c 0\2c 0\.25\)\] {
    --tw-shadow: 0 10px 30px 0 rgba(0, 0, 0, .25);
    --tw-shadow-colored: 0 10px 30px 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_0px_0_rgba\(0\2c 0\2c 0\2c 0\.05\)\] {
    --tw-shadow: 0 1px 0px 0 rgba(0, 0, 0, .05);
    --tw-shadow-colored: 0 1px 0px 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_10px_0_rgba\(153\2c 114\2c 81\2c 0\.10\)\] {
    --tw-shadow: 0 4px 10px 0 rgba(153, 114, 81, .1);
    --tw-shadow-colored: 0 4px 10px 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_8px_0_rgba\(72\2c 35\2c 0\2c 0\.25\)\] {
    --tw-shadow: 0 4px 8px 0 rgba(72, 35, 0, .25);
    --tw-shadow-colored: 0 4px 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_4px_8px_0px_rgba\(0\2c 0\2c 0\2c 0\.25\)\] {
    --tw-shadow: 0 4px 8px 0px rgba(0, 0, 0, .25);
    --tw-shadow-colored: 0 4px 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-\[0_4px_8px_0px_rgba\(72\2c 35\2c 0\2c 0\.25\)\] {
    --tw-shadow: 0 4px 8px 0px rgba(72, 35, 0, .25);
    --tw-shadow-colored: 0 4px 8px 0px var(--tw-shadow-color)
}

.shadow-\[0_4px_8px_0px_rgba\(72\2c 35\2c 0\2c 0\.25\)\],
.shadow-\[0_4px_8px_black\/\[\.25\]\] {
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.shadow-\[0_4px_8px_black\/\[\.25\]\] {
    --tw-shadow: 0 4px 8px #000/[.25];
    --tw-shadow-colored: 0 4px 8px var(--tw-shadow-color)
}

.shadow-\[0_6px_12px_0px_rgba\(204\2c 131\2c 62\2c 0\.3\)\] {
    --tw-shadow: 0 6px 12px 0px rgba(204, 131, 62, .3);
    --tw-shadow-colored: 0 6px 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-\[0_8px_20px_0px_rgba\(0\2c 0\2c 0\2c 0\.1\)\] {
    --tw-shadow: 0 8px 20px 0px rgba(0, 0, 0, .1);
    --tw-shadow-colored: 0 8px 20px 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-\[0_8px_24px_0_rgba\(126\2c 76\2c 29\2c 0\.1\)\] {
    --tw-shadow: 0 8px 24px 0 rgba(126, 76, 29, .1);
    --tw-shadow-colored: 0 8px 24px 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_8px_24px_0_rgba\(242\2c 197\2c 158\2c 0\.60\)\2c 0_4px_4px_0_rgba\(0\2c 0\2c 0\2c 0\.25\)\] {
    --tw-shadow: 0 8px 24px 0 hsla(28, 76%, 78%, .6), 0 4px 4px 0 rgba(0, 0, 0, .25);
    --tw-shadow-colored: 0 8px 24px 0 var(--tw-shadow-color), 0 4px 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-\[0_8px_24px_0_rgba\(242\2c 197\2c 158\2c 0\.60\)\] {
    --tw-shadow: 0 8px 24px 0 hsla(28, 76%, 78%, .6);
    --tw-shadow-colored: 0 8px 24px 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_8px_24px_rgba\(126\2c 76\2c 29\2c 0\.10\)\] {
    --tw-shadow: 0 8px 24px rgba(126, 76, 29, .1);
    --tw-shadow-colored: 0 8px 24px var(--tw-shadow-color)
}

.shadow-\[0_8px_24px_rgba\(126\2c 76\2c 29\2c 0\.10\)\],
.shadow-\[0_8px_24px_transparent\] {
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.shadow-\[0_8px_24px_transparent\] {
    --tw-shadow: 0 8px 24px transparent;
    --tw-shadow-colored: 0 8px 24px var(--tw-shadow-color)
}

.shadow-\[0_8px_25px_rgba\(0\2c 0\2c 0\2c 0\.25\)\] {
    --tw-shadow: 0 8px 25px rgba(0, 0, 0, .25);
    --tw-shadow-colored: 0 8px 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-\[0px_0px_20px_rgba\(0\2c 0\2c 0\2c 0\.04\)\] {
    --tw-shadow: 0px 0px 20px rgba(0, 0, 0, .04);
    --tw-shadow-colored: 0px 0px 20px 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_20px_20px_0px_rgb\(0_0_0\/0\.05\)\] {
    --tw-shadow: 0px 20px 20px 0px rgb(0 0 0/0.05);
    --tw-shadow-colored: 0px 20px 20px 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_3px_6px_0px_rgba\(0\2c 0\2c 0\2c 0\.12\)\2c _0px_6px_16px_0px_rgba\(0\2c 0\2c 0\2c 0\.08\)\2c _0px_9px_28px_0px_rgba\(0\2c 0\2c 0\2c 0\.05\)\] {
    --tw-shadow: 0px 3px 6px 0px rgba(0, 0, 0, .12), 0px 6px 16px 0px rgba(0, 0, 0, .08), 0px 9px 28px 0px rgba(0, 0, 0, .05);
    --tw-shadow-colored: 0px 3px 6px 0px var(--tw-shadow-color), 0px 6px 16px 0px var(--tw-shadow-color), 0px 9px 28px 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_5px_10px_0px_rgba\(242\2c 197\2c 158\2c 0\.6\)\] {
    --tw-shadow: 0px 5px 10px 0px hsla(28, 76%, 78%, .6);
    --tw-shadow-colored: 0px 5px 10px 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_8px_16px_0px_\#6D3B0B1A\] {
    --tw-shadow: 0px 8px 16px 0px #6d3b0b1a;
    --tw-shadow-colored: 0px 8px 16px 0px var(--tw-shadow-color)
}

.shadow-\[0px_8px_16px_0px_\#6D3B0B1A\],
.shadow-large {
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.shadow-large {
    --tw-shadow: var(--nextui-box-shadow-large);
    --tw-shadow-colored: var(--nextui-box-shadow-large)
}

.shadow-lg {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -4px rgba(0, 0, 0, .1);
    --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color)
}

.shadow-lg,
.shadow-md {
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.shadow-md {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -2px rgba(0, 0, 0, .1);
    --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color)
}

.shadow-medium {
    --tw-shadow: var(--nextui-box-shadow-medium);
    --tw-shadow-colored: var(--nextui-box-shadow-medium)
}

.shadow-medium,
.shadow-none {
    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
}

.shadow-sm {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, .05);
    --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color)
}

.shadow-sm,
.shadow-small {
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.shadow-small {
    --tw-shadow: var(--nextui-box-shadow-small);
    --tw-shadow-colored: var(--nextui-box-shadow-small)
}

.shadow-black\/5 {
    --tw-shadow-color: rgba(0, 0, 0, .05);
    --tw-shadow: var(--tw-shadow-colored)
}

.shadow-blackA4 {
    --tw-shadow-color: rgba(0, 0, 0, .2);
    --tw-shadow: var(--tw-shadow-colored)
}

.shadow-danger\/40 {
    --tw-shadow-color: hsl(var(--nextui-danger)/0.4);
    --tw-shadow: var(--tw-shadow-colored)
}

.shadow-default\/50 {
    --tw-shadow-color: hsl(var(--nextui-default)/0.5);
    --tw-shadow: var(--tw-shadow-colored)
}

.shadow-foreground\/40 {
    --tw-shadow-color: hsl(var(--nextui-foreground)/0.4);
    --tw-shadow: var(--tw-shadow-colored)
}

.shadow-indigo-50 {
    --tw-shadow-color: #eef2ff;
    --tw-shadow: var(--tw-shadow-colored)
}

.shadow-primary\/40 {
    --tw-shadow-color: hsl(var(--nextui-primary)/0.4);
    --tw-shadow: var(--tw-shadow-colored)
}

.shadow-secondary\/40 {
    --tw-shadow-color: hsl(var(--nextui-secondary)/0.4);
    --tw-shadow: var(--tw-shadow-colored)
}

.shadow-success\/40 {
    --tw-shadow-color: hsl(var(--nextui-success)/0.4);
    --tw-shadow: var(--tw-shadow-colored)
}

.shadow-warning\/40 {
    --tw-shadow-color: hsl(var(--nextui-warning)/0.4);
    --tw-shadow: var(--tw-shadow-colored)
}

.\!outline-none {
    outline: 2px solid transparent !important;
    outline-offset: 2px !important
}

.outline-none {
    outline: 2px solid transparent;
    outline-offset: 2px
}

.outline {
    outline-style: solid
}

.ring-1 {
    --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(1px + var(--tw-ring-offset-width)) var(--tw-ring-color)
}

.ring-1,
.ring-2 {
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000)
}

.ring-2 {
    --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)
}

.ring-background {
    --tw-ring-opacity: 1;
    --tw-ring-color: hsl(var(--nextui-background)/var(--nextui-background-opacity, var(--tw-ring-opacity)))
}

.ring-danger {
    --tw-ring-opacity: 1;
    --tw-ring-color: hsl(var(--nextui-danger)/var(--nextui-danger-opacity, var(--tw-ring-opacity)))
}

.ring-default {
    --tw-ring-opacity: 1;
    --tw-ring-color: hsl(var(--nextui-default)/var(--nextui-default-opacity, var(--tw-ring-opacity)))
}

.ring-focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: hsl(var(--nextui-focus)/var(--nextui-focus-opacity, var(--tw-ring-opacity)))
}

.ring-primary {
    --tw-ring-opacity: 1;
    --tw-ring-color: hsl(var(--nextui-primary)/var(--nextui-primary-opacity, var(--tw-ring-opacity)))
}

.ring-secondary {
    --tw-ring-opacity: 1;
    --tw-ring-color: hsl(var(--nextui-secondary)/var(--nextui-secondary-opacity, var(--tw-ring-opacity)))
}

.ring-success {
    --tw-ring-opacity: 1;
    --tw-ring-color: hsl(var(--nextui-success)/var(--nextui-success-opacity, var(--tw-ring-opacity)))
}

.ring-transparent {
    --tw-ring-color: transparent
}

.ring-warning {
    --tw-ring-opacity: 1;
    --tw-ring-color: hsl(var(--nextui-warning)/var(--nextui-warning-opacity, var(--tw-ring-opacity)))
}

.ring-offset-2 {
    --tw-ring-offset-width: 2px
}

.ring-offset-background {
    --tw-ring-offset-color: hsl(var(--nextui-background)/var(--nextui-background-opacity, 1))
}

.blur {
    --tw-blur: blur(8px)
}

.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-\[10px\] {
    --tw-blur: blur(10px)
}

.blur-\[20px\] {
    --tw-blur: blur(20px)
}

.blur-\[20px\],
.blur-lg {
    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)
}

.blur-lg {
    --tw-blur: blur(16px)
}

.drop-shadow-\[0_4px_8px_rgba\(153\2c 114\2c 81\2c 0\.25\)\] {
    --tw-drop-shadow: drop-shadow(0 4px 8px rgba(153, 114, 81, .25))
}

.drop-shadow-\[0_4px_8px_rgba\(153\2c 114\2c 81\2c 0\.25\)\],
.drop-shadow-\[0px_4px_8px_rgba\(185\2c 166\2c 150\2c 0\.5\)\] {
    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-\[0px_4px_8px_rgba\(185\2c 166\2c 150\2c 0\.5\)\] {
    --tw-drop-shadow: drop-shadow(0px 4px 8px hsla(27, 20%, 66%, .5))
}

.drop-shadow-lg {
    --tw-drop-shadow: drop-shadow(0 10px 8px rgba(0, 0, 0, .04)) drop-shadow(0 4px 3px rgba(0, 0, 0, .1))
}

.drop-shadow-lg,
.grayscale {
    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%)
}

.saturate-150 {
    --tw-saturate: saturate(1.5)
}

.filter,
.saturate-150 {
    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 {
    --tw-backdrop-blur: blur(8px)
}

.backdrop-blur,
.backdrop-blur-\[5px\] {
    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)
}

.backdrop-blur-lg {
    --tw-backdrop-blur: blur(16px)
}

.backdrop-blur-lg,
.backdrop-blur-md {
    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-md {
    --tw-backdrop-blur: blur(12px)
}

.backdrop-blur-sm {
    --tw-backdrop-blur: blur(4px)
}

.backdrop-blur-sm,
.backdrop-blur-xl {
    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-xl {
    --tw-backdrop-blur: blur(24px)
}

.backdrop-opacity-disabled {
    --tw-backdrop-opacity: opacity(var(--nextui-disabled-opacity))
}

.backdrop-opacity-disabled,
.backdrop-saturate-150 {
    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-saturate-150 {
    --tw-backdrop-saturate: saturate(1.5)
}

.\!transition-none {
    transition-property: none !important
}

.transition {
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    transition-duration: .25s
}

.transition-\[color\2c opacity\] {
    transition-property: color, opacity;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    transition-duration: .25s
}

.transition-\[transform\2c background-color\2c color\] {
    transition-property: transform, background-color, color;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    transition-duration: .25s
}

.transition-\[transform\2c color\2c left\2c opacity\] {
    transition-property: transform, color, left, opacity;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    transition-duration: .25s
}

.transition-\[width\2c _height\] {
    transition-property: width, height;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    transition-duration: .25s
}

.transition-all {
    transition-property: all;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    transition-duration: .25s
}

.transition-colors {
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    transition-duration: .25s
}

.transition-none {
    transition-property: none
}

.transition-opacity {
    transition-property: opacity;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    transition-duration: .25s
}

.transition-shadow {
    transition-property: box-shadow;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    transition-duration: .25s
}

.transition-transform {
    transition-property: transform;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    transition-duration: .25s
}

.\!duration-100 {
    transition-duration: .1s !important
}

.\!duration-150 {
    transition-duration: .15s !important
}

.\!duration-200 {
    transition-duration: .2s !important
}

.\!duration-250 {
    transition-duration: .25s !important
}

.\!duration-300 {
    transition-duration: .3s !important
}

.\!duration-500 {
    transition-duration: .5s !important
}

.duration-150 {
    transition-duration: .15s
}

.duration-200 {
    transition-duration: .2s
}

.duration-300 {
    transition-duration: .3s
}

.duration-400 {
    transition-duration: .4s
}

.duration-500 {
    transition-duration: .5s
}

.duration-\[250\] {
    transition-duration: 250
}

.\!ease-out {
    transition-timing-function: cubic-bezier(0, 0, .2, 1) !important
}

.\!ease-soft-spring {
    transition-timing-function: cubic-bezier(.155, 1.105, .295, 1.12) !important
}

.ease-in {
    transition-timing-function: cubic-bezier(.4, 0, 1, 1)
}

.ease-in-out {
    transition-timing-function: cubic-bezier(.4, 0, .2, 1)
}

.ease-out {
    transition-timing-function: cubic-bezier(0, 0, .2, 1)
}

.will-change-auto {
    will-change: auto
}

.will-change-scroll {
    will-change: scroll-position
}

.will-change-transform {
    will-change: transform
}

.perspective-\[2000px\] {
    perspective: 2000px
}

.light,
:root,
[data-theme=light] {
    color-scheme: light;
    --nextui-background: 0 0% 100%;
    --nextui-foreground-50: 0 0% 98.04%;
    --nextui-foreground-100: 240 4.76% 95.88%;
    --nextui-foreground-200: 240 5.88% 90%;
    --nextui-foreground-300: 240 4.88% 83.92%;
    --nextui-foreground-400: 240 5.03% 64.9%;
    --nextui-foreground-500: 240 3.83% 46.08%;
    --nextui-foreground-600: 240 5.2% 33.92%;
    --nextui-foreground-700: 240 5.26% 26.08%;
    --nextui-foreground-800: 240 3.7% 15.88%;
    --nextui-foreground-900: 240 5.88% 10%;
    --nextui-foreground: 201.81999999999994 24.44% 8.82%;
    --nextui-divider: 0 0% 6.67%;
    --nextui-divider-opacity: 0.15;
    --nextui-focus: 212.01999999999998 100% 46.67%;
    --nextui-overlay: 0 0% 0%;
    --nextui-content1: 0 0% 100%;
    --nextui-content1-foreground: 201.81999999999994 24.44% 8.82%;
    --nextui-content2: 240 4.76% 95.88%;
    --nextui-content2-foreground: 240 3.7% 15.88%;
    --nextui-content3: 240 5.88% 90%;
    --nextui-content3-foreground: 240 5.26% 26.08%;
    --nextui-content4: 240 4.88% 83.92%;
    --nextui-content4-foreground: 240 5.2% 33.92%;
    --nextui-default-50: 0 0% 98.04%;
    --nextui-default-100: 240 4.76% 95.88%;
    --nextui-default-200: 240 5.88% 90%;
    --nextui-default-300: 240 4.88% 83.92%;
    --nextui-default-400: 240 5.03% 64.9%;
    --nextui-default-500: 240 3.83% 46.08%;
    --nextui-default-600: 240 5.2% 33.92%;
    --nextui-default-700: 240 5.26% 26.08%;
    --nextui-default-800: 240 3.7% 15.88%;
    --nextui-default-900: 240 5.88% 10%;
    --nextui-default-foreground: 0 0% 0%;
    --nextui-default: 240 4.88% 83.92%;
    --nextui-primary-50: 212.5 92.31% 94.9%;
    --nextui-primary-100: 211.84000000000003 92.45% 89.61%;
    --nextui-primary-200: 211.84000000000003 92.45% 79.22%;
    --nextui-primary-300: 212.24 92.45% 68.82%;
    --nextui-primary-400: 212.14 92.45% 58.43%;
    --nextui-primary-500: 212.01999999999998 100% 46.67%;
    --nextui-primary-600: 212.14 100% 38.43%;
    --nextui-primary-700: 212.24 100% 28.82%;
    --nextui-primary-800: 211.84000000000003 100% 19.22%;
    --nextui-primary-900: 211.84000000000003 100% 9.61%;
    --nextui-primary-foreground: 0 0% 100%;
    --nextui-primary: 212.01999999999998 100% 46.67%;
    --nextui-secondary-50: 270 61.54% 94.9%;
    --nextui-secondary-100: 270 59.26% 89.41%;
    --nextui-secondary-200: 270 59.26% 78.82%;
    --nextui-secondary-300: 270 59.26% 68.24%;
    --nextui-secondary-400: 270 59.26% 57.65%;
    --nextui-secondary-500: 270 66.67% 47.06%;
    --nextui-secondary-600: 270 66.67% 37.65%;
    --nextui-secondary-700: 270 66.67% 28.24%;
    --nextui-secondary-800: 270 66.67% 18.82%;
    --nextui-secondary-900: 270 66.67% 9.41%;
    --nextui-secondary-foreground: 0 0% 100%;
    --nextui-secondary: 270 66.67% 47.06%;
    --nextui-success-50: 146.66999999999996 64.29% 94.51%;
    --nextui-success-100: 145.71000000000004 61.4% 88.82%;
    --nextui-success-200: 146.2 61.74% 77.45%;
    --nextui-success-300: 145.78999999999996 62.57% 66.47%;
    --nextui-success-400: 146.01 62.45% 55.1%;
    --nextui-success-500: 145.96000000000004 79.46% 43.92%;
    --nextui-success-600: 146.01 79.89% 35.1%;
    --nextui-success-700: 145.78999999999996 79.26% 26.47%;
    --nextui-success-800: 146.2 79.78% 17.45%;
    --nextui-success-900: 145.71000000000004 77.78% 8.82%;
    --nextui-success-foreground: 0 0% 0%;
    --nextui-success: 145.96000000000004 79.46% 43.92%;
    --nextui-warning-50: 54.55000000000001 91.67% 95.29%;
    --nextui-warning-100: 37.139999999999986 91.3% 90.98%;
    --nextui-warning-200: 37.139999999999986 91.3% 81.96%;
    --nextui-warning-300: 36.95999999999998 91.24% 73.14%;
    --nextui-warning-400: 37.00999999999999 91.26% 64.12%;
    --nextui-warning-500: 37.02999999999997 91.27% 55.1%;
    --nextui-warning-600: 37.00999999999999 74.22% 44.12%;
    --nextui-warning-700: 36.95999999999998 73.96% 33.14%;
    --nextui-warning-800: 37.139999999999986 75% 21.96%;
    --nextui-warning-900: 37.139999999999986 75% 10.98%;
    --nextui-warning-foreground: 0 0% 0%;
    --nextui-warning: 37.02999999999997 91.27% 55.1%;
    --nextui-danger-50: 339.13 92% 95.1%;
    --nextui-danger-100: 340 91.84% 90.39%;
    --nextui-danger-200: 339.3299999999999 90% 80.39%;
    --nextui-danger-300: 339.11 90.6% 70.78%;
    --nextui-danger-400: 339 90% 60.78%;
    --nextui-danger-500: 339.20000000000005 90.36% 51.18%;
    --nextui-danger-600: 339 86.54% 40.78%;
    --nextui-danger-700: 339.11 85.99% 30.78%;
    --nextui-danger-800: 339.3299999999999 86.54% 20.39%;
    --nextui-danger-900: 340 84.91% 10.39%;
    --nextui-danger-foreground: 0 0% 100%;
    --nextui-danger: 339.20000000000005 90.36% 51.18%;
    --nextui-divider-weight: 1px;
    --nextui-disabled-opacity: .5;
    --nextui-font-size-tiny: 0.75rem;
    --nextui-font-size-small: 0.875rem;
    --nextui-font-size-medium: 1rem;
    --nextui-font-size-large: 1.125rem;
    --nextui-line-height-tiny: 1rem;
    --nextui-line-height-small: 1.25rem;
    --nextui-line-height-medium: 1.5rem;
    --nextui-line-height-large: 1.75rem;
    --nextui-radius-small: 8px;
    --nextui-radius-medium: 12px;
    --nextui-radius-large: 14px;
    --nextui-border-width-small: 1px;
    --nextui-border-width-medium: 2px;
    --nextui-border-width-large: 3px;
    --nextui-box-shadow-small: 0px 0px 5px 0px rgba(0, 0, 0, .02), 0px 2px 10px 0px rgba(0, 0, 0, .06), 0px 0px 1px 0px rgba(0, 0, 0, .3);
    --nextui-box-shadow-medium: 0px 0px 15px 0px rgba(0, 0, 0, .03), 0px 2px 30px 0px rgba(0, 0, 0, .08), 0px 0px 1px 0px rgba(0, 0, 0, .3);
    --nextui-box-shadow-large: 0px 0px 30px 0px rgba(0, 0, 0, .04), 0px 30px 60px 0px rgba(0, 0, 0, .12), 0px 0px 1px 0px rgba(0, 0, 0, .3);
    --nextui-hover-opacity: .8
}

.dark,
[data-theme=dark] {
    color-scheme: dark;
    --nextui-background: 0 0% 0%;
    --nextui-foreground-50: 240 5.88% 10%;
    --nextui-foreground-100: 240 3.7% 15.88%;
    --nextui-foreground-200: 240 5.26% 26.08%;
    --nextui-foreground-300: 240 5.2% 33.92%;
    --nextui-foreground-400: 240 3.83% 46.08%;
    --nextui-foreground-500: 240 5.03% 64.9%;
    --nextui-foreground-600: 240 4.88% 83.92%;
    --nextui-foreground-700: 240 5.88% 90%;
    --nextui-foreground-800: 240 4.76% 95.88%;
    --nextui-foreground-900: 0 0% 98.04%;
    --nextui-foreground: 210 5.56% 92.94%;
    --nextui-focus: 212.01999999999998 100% 46.67%;
    --nextui-overlay: 0 0% 0%;
    --nextui-divider: 0 0% 100%;
    --nextui-divider-opacity: 0.15;
    --nextui-content1: 240 5.88% 10%;
    --nextui-content1-foreground: 0 0% 98.04%;
    --nextui-content2: 240 3.7% 15.88%;
    --nextui-content2-foreground: 240 4.76% 95.88%;
    --nextui-content3: 240 5.26% 26.08%;
    --nextui-content3-foreground: 240 5.88% 90%;
    --nextui-content4: 240 5.2% 33.92%;
    --nextui-content4-foreground: 240 4.88% 83.92%;
    --nextui-default-50: 240 5.88% 10%;
    --nextui-default-100: 240 3.7% 15.88%;
    --nextui-default-200: 240 5.26% 26.08%;
    --nextui-default-300: 240 5.2% 33.92%;
    --nextui-default-400: 240 3.83% 46.08%;
    --nextui-default-500: 240 5.03% 64.9%;
    --nextui-default-600: 240 4.88% 83.92%;
    --nextui-default-700: 240 5.88% 90%;
    --nextui-default-800: 240 4.76% 95.88%;
    --nextui-default-900: 0 0% 98.04%;
    --nextui-default-foreground: 0 0% 100%;
    --nextui-default: 240 5.26% 26.08%;
    --nextui-primary-50: 211.84000000000003 100% 9.61%;
    --nextui-primary-100: 211.84000000000003 100% 19.22%;
    --nextui-primary-200: 212.24 100% 28.82%;
    --nextui-primary-300: 212.14 100% 38.43%;
    --nextui-primary-400: 212.01999999999998 100% 46.67%;
    --nextui-primary-500: 212.14 92.45% 58.43%;
    --nextui-primary-600: 212.24 92.45% 68.82%;
    --nextui-primary-700: 211.84000000000003 92.45% 79.22%;
    --nextui-primary-800: 211.84000000000003 92.45% 89.61%;
    --nextui-primary-900: 212.5 92.31% 94.9%;
    --nextui-primary-foreground: 0 0% 100%;
    --nextui-primary: 212.01999999999998 100% 46.67%;
    --nextui-secondary-50: 270 66.67% 9.41%;
    --nextui-secondary-100: 270 66.67% 18.82%;
    --nextui-secondary-200: 270 66.67% 28.24%;
    --nextui-secondary-300: 270 66.67% 37.65%;
    --nextui-secondary-400: 270 66.67% 47.06%;
    --nextui-secondary-500: 270 59.26% 57.65%;
    --nextui-secondary-600: 270 59.26% 68.24%;
    --nextui-secondary-700: 270 59.26% 78.82%;
    --nextui-secondary-800: 270 59.26% 89.41%;
    --nextui-secondary-900: 270 61.54% 94.9%;
    --nextui-secondary-foreground: 0 0% 100%;
    --nextui-secondary: 270 59.26% 57.65%;
    --nextui-success-50: 145.71000000000004 77.78% 8.82%;
    --nextui-success-100: 146.2 79.78% 17.45%;
    --nextui-success-200: 145.78999999999996 79.26% 26.47%;
    --nextui-success-300: 146.01 79.89% 35.1%;
    --nextui-success-400: 145.96000000000004 79.46% 43.92%;
    --nextui-success-500: 146.01 62.45% 55.1%;
    --nextui-success-600: 145.78999999999996 62.57% 66.47%;
    --nextui-success-700: 146.2 61.74% 77.45%;
    --nextui-success-800: 145.71000000000004 61.4% 88.82%;
    --nextui-success-900: 146.66999999999996 64.29% 94.51%;
    --nextui-success-foreground: 0 0% 0%;
    --nextui-success: 145.96000000000004 79.46% 43.92%;
    --nextui-warning-50: 37.139999999999986 75% 10.98%;
    --nextui-warning-100: 37.139999999999986 75% 21.96%;
    --nextui-warning-200: 36.95999999999998 73.96% 33.14%;
    --nextui-warning-300: 37.00999999999999 74.22% 44.12%;
    --nextui-warning-400: 37.02999999999997 91.27% 55.1%;
    --nextui-warning-500: 37.00999999999999 91.26% 64.12%;
    --nextui-warning-600: 36.95999999999998 91.24% 73.14%;
    --nextui-warning-700: 37.139999999999986 91.3% 81.96%;
    --nextui-warning-800: 37.139999999999986 91.3% 90.98%;
    --nextui-warning-900: 54.55000000000001 91.67% 95.29%;
    --nextui-warning-foreground: 0 0% 0%;
    --nextui-warning: 37.02999999999997 91.27% 55.1%;
    --nextui-danger-50: 340 84.91% 10.39%;
    --nextui-danger-100: 339.3299999999999 86.54% 20.39%;
    --nextui-danger-200: 339.11 85.99% 30.78%;
    --nextui-danger-300: 339 86.54% 40.78%;
    --nextui-danger-400: 339.20000000000005 90.36% 51.18%;
    --nextui-danger-500: 339 90% 60.78%;
    --nextui-danger-600: 339.11 90.6% 70.78%;
    --nextui-danger-700: 339.3299999999999 90% 80.39%;
    --nextui-danger-800: 340 91.84% 90.39%;
    --nextui-danger-900: 339.13 92% 95.1%;
    --nextui-danger-foreground: 0 0% 100%;
    --nextui-danger: 339.20000000000005 90.36% 51.18%;
    --nextui-divider-weight: 1px;
    --nextui-disabled-opacity: .5;
    --nextui-font-size-tiny: 0.75rem;
    --nextui-font-size-small: 0.875rem;
    --nextui-font-size-medium: 1rem;
    --nextui-font-size-large: 1.125rem;
    --nextui-line-height-tiny: 1rem;
    --nextui-line-height-small: 1.25rem;
    --nextui-line-height-medium: 1.5rem;
    --nextui-line-height-large: 1.75rem;
    --nextui-radius-small: 8px;
    --nextui-radius-medium: 12px;
    --nextui-radius-large: 14px;
    --nextui-border-width-small: 1px;
    --nextui-border-width-medium: 2px;
    --nextui-border-width-large: 3px;
    --nextui-box-shadow-small: 0px 0px 5px 0px rgba(0, 0, 0, .05), 0px 2px 10px 0px rgba(0, 0, 0, .2), inset 0px 0px 1px 0px hsla(0, 0%, 100%, .15);
    --nextui-box-shadow-medium: 0px 0px 15px 0px rgba(0, 0, 0, .06), 0px 2px 30px 0px rgba(0, 0, 0, .22), inset 0px 0px 1px 0px hsla(0, 0%, 100%, .15);
    --nextui-box-shadow-large: 0px 0px 30px 0px rgba(0, 0, 0, .07), 0px 30px 60px 0px rgba(0, 0, 0, .26), inset 0px 0px 1px 0px hsla(0, 0%, 100%, .15);
    --nextui-hover-opacity: .9
}

.leading-inherit {
    line-height: inherit
}

.bg-img-inherit {
    background-image: inherit
}

.bg-clip-inherit {
    background-clip: inherit
}

.text-fill-inherit {
    -webkit-text-fill-color: inherit
}

.tap-highlight-transparent {
    -webkit-tap-highlight-color: transparent
}

.transition-background {
    transition-property: background;
    transition-timing-function: ease;
    transition-duration: .25s
}

.transition-colors-opacity {
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity;
    transition-timing-function: ease;
    transition-duration: .25s
}

.transition-width {
    transition-property: width;
    transition-timing-function: ease;
    transition-duration: .25s
}

.transition-height {
    transition-property: height;
    transition-timing-function: ease;
    transition-duration: .25s
}

.transition-size {
    transition-property: width, height;
    transition-timing-function: ease;
    transition-duration: .25s
}

.transition-left {
    transition-property: left;
    transition-timing-function: ease;
    transition-duration: .25s
}

.transition-transform-opacity {
    transition-property: transform, opacity;
    transition-timing-function: ease;
    transition-duration: .25s
}

.transition-transform-background {
    transition-property: transform, background;
    transition-timing-function: ease;
    transition-duration: .25s
}

.transition-transform-colors {
    transition-property: transform, color, background, background-color, border-color, text-decoration-color, fill, stroke;
    transition-timing-function: ease;
    transition-duration: .25s
}

.transition-transform-colors-opacity {
    transition-property: transform, color, background, background-color, border-color, text-decoration-color, fill, stroke, opacity;
    transition-timing-function: ease;
    transition-duration: .25s
}

.scrollbar-hide {
    -ms-overflow-style: none;
    scrollbar-width: none
}

.scrollbar-hide::-webkit-scrollbar {
    display: none
}

.scrollbar-default {
    -ms-overflow-style: auto;
    scrollbar-width: auto
}

.scrollbar-default::-webkit-scrollbar {
    display: block
}

.home-awards-gradient {
    background: linear-gradient(268deg, #6b5a4b, #000 52.68%, #29344a)
}

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

.\[--scale-enter\:100\%\] {
    --scale-enter: 100%
}

.\[--scale-exit\:100\%\] {
    --scale-exit: 100%
}

.\[--scroll-shadow-size\:100px\] {
    --scroll-shadow-size: 100px
}

.\[--slide-enter\:0px\] {
    --slide-enter: 0px
}

.\[--slide-exit\:80px\] {
    --slide-exit: 80px
}

.\[mask-image\:linear-gradient\(\#000\2c \#000\2c transparent_0\2c \#000_var\(--scroll-shadow-size\)\2c \#000_calc\(100\%_-_var\(--scroll-shadow-size\)\)\2c transparent\)\] {
    mask-image: linear-gradient(#000, #000, transparent 0, #000 var(--scroll-shadow-size), #000 calc(100% - var(--scroll-shadow-size)), transparent)
}

.bgClipText {
    background-clip: text;
    -webkit-background-clip: text
}

::selection {
    background-color: #cc833e
}

:root {
    --bg: #111;
    --bgSoft: #2d2b42;
    --text: hsla(0, 0%, 100%, .88);
    --textSoft: #e5e5e5;
    --btn: #3673fd;
    --color-page: #000;
    --z-index-header: 100
}

body {
    line-height: 1;
    background-color: var(--bg);
    color: var(--text);
    font-family: PingFang SC, -apple-system, BlinkMacSystemFont, Microsoft YaHei, sans-serif;
    font-size: 14px;
    font-weight: 400;
    border-top: 1px solid transparent
}

:lang(vn) {
    font-family: var(--font-noto-sans), "PingFang SC", system-ui, sans-serif
}

:lang(th) {
    font-family: var(--font-noto-sans-thai), system-ui, sans-serif
}

.dialog.mobile-nav-open .header,
.dialog.position-sticky {
    position: sticky;
    top: 0;
    z-index: var(--z-index-header);
    max-width: 1200px;
    margin: 0 auto
}

.header {
    background: var(--color-page)
}

.inner {
    justify-content: space-between;
    width: 100%;
    padding: 22px 24px;
    margin: 0 auto;
    transition: height .25s
}

.inner,
.logo-wrap {
    display: flex;
    align-items: center
}

.desktop-actions {
    display: none;
    align-items: center;
    flex-grow: 1
}

.mobile-actions {
    display: flex;
    align-items: center
}

@media screen and (min-width:1080px) {
    .desktop-actions {
        display: flex
    }

    .mobile-actions {
        display: none
    }

    .header {
        border-radius: 12px
    }
}

.primaryBtn,
.secondaryBtn {
    width: 180px;
    height: 66px;
    padding-bottom: 18px;
    background-size: 100% 100%
}

.primaryBtn {
    background-image: url(/websiteassets/images/footer/pc/primary_btn@2x.png)
}

.secondaryBtn {
    background-image: url(/websiteassets/images/footer/pc/secondary_btn@2x.png)
}

.primaryBtn:hover {
    background-image: url(/websiteassets/images/footer/pc/primary_btn_hover@2x.png)
}

.secondaryBtn:hover {
    background-image: url(/websiteassets/images/footer/pc/secondary_btn_hover@2x.png)
}

.primaryBtn02,
.secondaryBtn02 {
    width: 242px;
    height: 66px;
    padding-bottom: 18px;
    background-size: 100% 100%
}

.primaryBtn02 {
    background-image: url(/websiteassets/images/footer/pc/primary_btn02@2x.png)
}

.secondaryBtn02 {
    background-image: url(/websiteassets/images/footer/pc/secondary_btn02@2x.png)
}

.primaryBtn02:hover {
    background-image: url(/websiteassets/images/footer/pc/primary_btn02_hover.png)
}

.secondaryBtn02:hover {
    background-image: url(/websiteassets/images/footer/pc/secondary_btn02_hover.png)
}

.hiddenScrollbar::-webkit-scrollbar {
    display: none
}

.lightScrollbar::-webkit-scrollbar {
    height: 4px;
    background-color: transparent
}

.lightScrollbar::-webkit-scrollbar-thumb {
    background-color: hsla(0, 0%, 80%, 0);
    border-radius: 2px
}

.lightScrollbar:hover::-webkit-scrollbar-thumb {
    background-color: #ccc
}

.primaryGradientButton {
    position: relative;
    width: 180px;
    height: 48px;
    display: flex;
    justify-content: center;
    align-items: center;
    background-image: linear-gradient(180deg, #a16436 0, #cf8a4b);
    box-shadow: 0 4px 8px rgba(72, 35, 0, .25);
    border-radius: 12px;
    color: #fff;
    font-size: 16px;
    font-weight: 500;
    line-height: 22px;
    font-family: PingFang SC, Arial;
    cursor: pointer
}

.primaryGradientButton:after,
.primaryGradientButton:before {
    content: "";
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    background-size: 100% 100%;
    background-repeat: no-repeat;
    width: 12px;
    height: 20px;
    background-color: #fff;
    border-radius: 50%;
    filter: blur(5px);
    opacity: .35
}

.primaryGradientButton:before {
    left: -7px
}

.primaryGradientButton:after {
    right: -7px
}

.viewportHighlight:before {
    content: "";
    position: absolute;
    z-index: 9;
    top: 0;
    right: 0;
    transform: translate(50%, -50%);
    width: 266px;
    height: 266px;
    border-radius: 50%;
    background-color: hsla(28, 76%, 78%, .2);
    filter: blur(50px);
    box-shadow: 0 2px 4px rbga(0, 0, 0, .5)
}

@font-face {
    font-family: iconfont;
    src: url(//at.alicdn.com/t/font_2744442_xkf9lyk5z4c.woff2?t=1636193441873) format("woff2"), url(//at.alicdn.com/t/font_2744442_xkf9lyk5z4c.woff?t=1636193441873) format("woff"), url(//at.alicdn.com/t/font_2744442_xkf9lyk5z4c.ttf?t=1636193441873) format("truetype")
}

.iconfont {
    font-family: iconfont !important;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.icon-email:before {
    content: "\e667"
}

.icon-print:before {
    content: "\e602"
}

.icon-global:before {
    content: "\e604"
}

.icon-phone:before {
    content: "\e605"
}

.icon-lightning:before {
    content: "\e603"
}

.icon-dollar:before {
    content: "\e601"
}

.icon-kxian:before {
    content: "\e634"
}

.icon-line-chart:before {
    content: "\e627"
}

.icon-k-chart:before {
    content: "\e635"
}

.icon-zh-flag:before {
    content: "\e60a"
}

.icon-uk-flag:before {
    content: "\e600"
}

.icon-forex:before {
    content: "\e611"
}

.icon-indices:before {
    content: "\e612"
}

.icon-commodities:before {
    content: "\e615"
}

.icon-shares:before {
    content: "\e616"
}

.icon-crypto:before {
    content: "\e617"
}

.icon-precious:before {
    content: "\e618"
}

.icon-Desktop:before {
    content: "\e61d"
}

.icon-Mobile:before {
    content: "\e61c"
}

.icon-Tablet:before {
    content: "\e61b"
}

.icon-Web:before {
    content: "\e61a"
}

.icon-sign:before {
    content: "\e61f"
}

.icon-deposit:before {
    content: "\e623"
}

.icon-withdraw:before {
    content: "\e622"
}

.my-reviews-swiper .swiper-slide-next>div {
    width: 305px
}

.my-reviews-swiper .swiper-slide-next>div>div {
    position: relative
}

.my-reviews-swiper .swiper-slide-next>div>div:after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    pointer-events: none;
    background: linear-gradient(271.07deg, hsla(28, 44%, 79%, .99) .92%, hsla(28, 45%, 88%, .5) 47.33%, hsla(0, 0%, 100%, 0) 96.49%)
}

.hide-scrollbar {
    -ms-overflow-style: none;
    scrollbar-width: none
}

.hide-scrollbar::-webkit-scrollbar {
    display: none
}

.search-button-gradient {
    background: linear-gradient(180deg, #a16436 2.52%, #cf8a4b 99.87%)
}

.placeholder\:text-\[\#FFF\]::placeholder {
    --tw-text-opacity: 1;
    color: rgb(255 255 255/var(--tw-text-opacity))
}

.placeholder\:text-\[\#FFF\]\/\[0\.45\]::placeholder {
    color: hsla(0, 0%, 100%, .45)
}

.placeholder\:text-danger::placeholder {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-danger)/var(--nextui-danger-opacity, var(--tw-text-opacity)))
}

.placeholder\:text-foreground-500::placeholder {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-foreground-500)/var(--nextui-foreground-500-opacity, var(--tw-text-opacity)))
}

.placeholder\:text-primary::placeholder {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-primary)/var(--nextui-primary-opacity, var(--tw-text-opacity)))
}

.placeholder\:text-secondary::placeholder {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-secondary)/var(--nextui-secondary-opacity, var(--tw-text-opacity)))
}

.placeholder\:text-success-600::placeholder {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-success-600)/var(--nextui-success-600-opacity, var(--tw-text-opacity)))
}

.placeholder\:text-warning-600::placeholder {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-warning-600)/var(--nextui-warning-600-opacity, var(--tw-text-opacity)))
}

.before\:absolute:before {
    content: var(--tw-content);
    position: absolute
}

.before\:inset-0:before {
    content: var(--tw-content);
    inset: 0
}

.before\:z-0:before {
    content: var(--tw-content);
    z-index: 0
}

.before\:z-\[-1\]:before {
    content: var(--tw-content);
    z-index: -1
}

.before\:box-border:before {
    content: var(--tw-content);
    box-sizing: border-box
}

.before\:block:before {
    content: var(--tw-content);
    display: block
}

.before\:hidden:before {
    content: var(--tw-content);
    display: none
}

.before\:h-0:before {
    content: var(--tw-content);
    height: 0
}

.before\:h-0\.5:before {
    content: var(--tw-content);
    height: .125rem
}

.before\:h-11:before {
    content: var(--tw-content);
    height: 2.75rem
}

.before\:h-2:before {
    content: var(--tw-content);
    height: .5rem
}

.before\:h-2\.5:before {
    content: var(--tw-content);
    height: .625rem
}

.before\:h-px:before {
    content: var(--tw-content);
    height: 1px
}

.before\:w-0:before {
    content: var(--tw-content);
    width: 0
}

.before\:w-11:before {
    content: var(--tw-content);
    width: 2.75rem
}

.before\:w-2:before {
    content: var(--tw-content);
    width: .5rem
}

.before\:w-2\.5:before {
    content: var(--tw-content);
    width: .625rem
}

.before\:w-6:before {
    content: var(--tw-content);
    width: 1.5rem
}

.before\:-translate-x-full:before {
    --tw-translate-x: -100%
}

.before\:-translate-x-full:before,
.before\:-translate-y-1:before {
    content: var(--tw-content);
    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\:-translate-y-1:before {
    --tw-translate-y: -0.25rem
}

.before\:rotate-0:before {
    --tw-rotate: 0deg
}

.before\:rotate-0:before,
.before\:rotate-45:before {
    content: var(--tw-content);
    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\:rotate-45:before {
    --tw-rotate: 45deg
}

@keyframes shimmer {
    to {
        content: var(--tw-content);
        transform: translateX(100%)
    }
}

.before\:animate-\[shimmer_2s_infinite\]:before {
    content: var(--tw-content);
    animation: shimmer 2s infinite
}

.before\:rounded-\[calc\(theme\(borderRadius\.medium\)\*0\.5\)\]:before {
    content: var(--tw-content);
    border-radius: calc(var(--nextui-radius-medium) * .5)
}

.before\:rounded-\[calc\(theme\(borderRadius\.medium\)\*0\.6\)\]:before {
    content: var(--tw-content);
    border-radius: calc(var(--nextui-radius-medium) * .6)
}

.before\:rounded-\[calc\(theme\(borderRadius\.medium\)\*0\.7\)\]:before {
    content: var(--tw-content);
    border-radius: calc(var(--nextui-radius-medium) * .7)
}

.before\:rounded-full:before {
    content: var(--tw-content);
    border-radius: 9999px
}

.before\:rounded-none:before {
    content: var(--tw-content);
    border-radius: 0
}

.before\:rounded-sm:before {
    content: var(--tw-content);
    border-radius: .125rem
}

.before\:border-2:before {
    content: var(--tw-content);
    border-width: 2px
}

.before\:border-t:before {
    content: var(--tw-content);
    border-top-width: 1px
}

.before\:border-solid:before {
    content: var(--tw-content);
    border-style: solid
}

.before\:border-content4\/30:before {
    content: var(--tw-content);
    border-color: hsl(var(--nextui-content4)/.3)
}

.before\:border-danger:before {
    content: var(--tw-content);
    --tw-border-opacity: 1;
    border-color: hsl(var(--nextui-danger)/var(--nextui-danger-opacity, var(--tw-border-opacity)))
}

.before\:border-default:before {
    content: var(--tw-content);
    --tw-border-opacity: 1;
    border-color: hsl(var(--nextui-default)/var(--nextui-default-opacity, var(--tw-border-opacity)))
}

.before\:bg-content1:before {
    content: var(--tw-content);
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-content1)/var(--nextui-content1-opacity, var(--tw-bg-opacity)))
}

.before\:bg-current:before {
    content: var(--tw-content);
    background-color: currentColor
}

.before\:bg-danger:before {
    content: var(--tw-content);
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-danger)/var(--nextui-danger-opacity, var(--tw-bg-opacity)))
}

.before\:bg-danger\/20:before {
    content: var(--tw-content);
    background-color: hsl(var(--nextui-danger)/.2)
}

.before\:bg-default-200:before {
    content: var(--tw-content);
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-default-200)/var(--nextui-default-200-opacity, var(--tw-bg-opacity)))
}

.before\:bg-default\/40:before {
    content: var(--tw-content);
    background-color: hsl(var(--nextui-default)/.4)
}

.before\:bg-foreground:before {
    content: var(--tw-content);
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-foreground)/var(--nextui-foreground-opacity, var(--tw-bg-opacity)))
}

.before\:bg-primary:before {
    content: var(--tw-content);
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-primary)/var(--nextui-primary-opacity, var(--tw-bg-opacity)))
}

.before\:bg-primary\/20:before {
    content: var(--tw-content);
    background-color: hsl(var(--nextui-primary)/.2)
}

.before\:bg-secondary:before {
    content: var(--tw-content);
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-secondary)/var(--nextui-secondary-opacity, var(--tw-bg-opacity)))
}

.before\:bg-secondary\/20:before {
    content: var(--tw-content);
    background-color: hsl(var(--nextui-secondary)/.2)
}

.before\:bg-success:before {
    content: var(--tw-content);
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-success)/var(--nextui-success-opacity, var(--tw-bg-opacity)))
}

.before\:bg-success\/20:before {
    content: var(--tw-content);
    background-color: hsl(var(--nextui-success)/.2)
}

.before\:bg-warning:before {
    content: var(--tw-content);
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-warning)/var(--nextui-warning-opacity, var(--tw-bg-opacity)))
}

.before\:bg-warning\/20:before {
    content: var(--tw-content);
    background-color: hsl(var(--nextui-warning)/.2)
}

.before\:bg-gradient-to-r:before {
    content: var(--tw-content);
    background-image: linear-gradient(to right, var(--tw-gradient-stops))
}

.before\:from-transparent:before {
    content: var(--tw-content);
    --tw-gradient-from: transparent var(--tw-gradient-from-position);
    --tw-gradient-to: transparent var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}

.before\:via-content4:before {
    content: var(--tw-content);
    --tw-gradient-to: hsl(var(--nextui-content4)/0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), hsl(var(--nextui-content4)/var(--nextui-content4-opacity, 1)) var(--tw-gradient-via-position), var(--tw-gradient-to)
}

.before\:to-transparent:before {
    content: var(--tw-content);
    --tw-gradient-to: transparent var(--tw-gradient-to-position)
}

.before\:opacity-0:before {
    content: var(--tw-content);
    opacity: 0
}

.before\:opacity-100:before {
    content: var(--tw-content);
    opacity: 1
}

.before\:shadow-small:before {
    content: var(--tw-content);
    --tw-shadow: var(--nextui-box-shadow-small);
    --tw-shadow-colored: var(--nextui-box-shadow-small);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.before\:transition-colors:before {
    content: var(--tw-content);
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    transition-duration: .25s
}

.before\:transition-none:before {
    content: var(--tw-content);
    transition-property: none
}

.before\:transition-opacity:before {
    content: var(--tw-content);
    transition-property: opacity;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    transition-duration: .25s
}

.before\:transition-transform:before {
    content: var(--tw-content);
    transition-property: transform;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    transition-duration: .25s
}

.before\:\!duration-300:before {
    content: var(--tw-content);
    transition-duration: .3s !important
}

.before\:duration-150:before {
    content: var(--tw-content);
    transition-duration: .15s
}

.before\:content-\[\'\'\]:before {
    --tw-content: "";
    content: var(--tw-content)
}

.before\:transition-width:before {
    content: var(--tw-content);
    transition-property: width;
    transition-timing-function: ease;
    transition-duration: .25s
}

.after\:absolute:after {
    content: var(--tw-content);
    position: absolute
}

.after\:inset-0:after {
    content: var(--tw-content);
    inset: 0
}

.after\:-bottom-1:after {
    content: var(--tw-content);
    bottom: -.25rem
}

.after\:-bottom-\[2px\]:after {
    content: var(--tw-content);
    bottom: -2px
}

.after\:bottom-0:after {
    content: var(--tw-content);
    bottom: 0
}

.after\:left-0:after {
    content: var(--tw-content);
    left: 0
}

.after\:left-1\/2:after {
    content: var(--tw-content);
    left: 50%
}

.after\:right-0:after {
    content: var(--tw-content);
    right: 0
}

.after\:top-0:after {
    content: var(--tw-content);
    top: 0
}

.after\:-z-10:after {
    content: var(--tw-content);
    z-index: -10
}

.after\:z-0:after {
    content: var(--tw-content);
    z-index: 0
}

.after\:ml-0:after {
    content: var(--tw-content);
    margin-left: 0
}

.after\:ml-0\.5:after {
    content: var(--tw-content);
    margin-left: .125rem
}

.after\:block:after {
    content: var(--tw-content);
    display: block
}

.after\:h-0:after {
    content: var(--tw-content);
    height: 0
}

.after\:h-4:after {
    content: var(--tw-content);
    height: 1rem
}

.after\:h-5:after {
    content: var(--tw-content);
    height: 1.25rem
}

.after\:h-\[2px\]:after {
    content: var(--tw-content);
    height: 2px
}

.after\:h-divider:after {
    content: var(--tw-content);
    height: var(--nextui-divider-weight)
}

.after\:h-full:after {
    content: var(--tw-content);
    height: 100%
}

.after\:h-px:after {
    content: var(--tw-content);
    height: 1px
}

.after\:w-0:after {
    content: var(--tw-content);
    width: 0
}

.after\:w-4:after {
    content: var(--tw-content);
    width: 1rem
}

.after\:w-5:after {
    content: var(--tw-content);
    width: 1.25rem
}

.after\:w-6:after {
    content: var(--tw-content);
    width: 1.5rem
}

.after\:w-\[80\%\]:after {
    content: var(--tw-content);
    width: 80%
}

.after\:w-full:after {
    content: var(--tw-content);
    width: 100%
}

.after\:origin-center:after {
    content: var(--tw-content);
    transform-origin: center
}

.after\:-translate-x-1\/2:after {
    --tw-translate-x: -50%
}

.after\:-translate-x-1\/2:after,
.after\:translate-y-1:after {
    content: var(--tw-content);
    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:after {
    --tw-translate-y: 0.25rem
}

.after\:rotate-0:after {
    --tw-rotate: 0deg
}

.after\:rotate-0:after,
.after\:scale-50:after {
    content: var(--tw-content);
    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\:scale-50:after {
    --tw-scale-x: .5;
    --tw-scale-y: .5
}

.after\:rounded-\[calc\(theme\(borderRadius\.large\)\/2\)\]:after {
    content: var(--tw-content);
    border-radius: calc(var(--nextui-radius-large) / 2)
}

.after\:rounded-\[calc\(theme\(borderRadius\.medium\)\*0\.5\)\]:after {
    content: var(--tw-content);
    border-radius: calc(var(--nextui-radius-medium) * .5)
}

.after\:rounded-\[calc\(theme\(borderRadius\.medium\)\*0\.6\)\]:after {
    content: var(--tw-content);
    border-radius: calc(var(--nextui-radius-medium) * .6)
}

.after\:rounded-\[calc\(theme\(borderRadius\.medium\)\*0\.7\)\]:after {
    content: var(--tw-content);
    border-radius: calc(var(--nextui-radius-medium) * .7)
}

.after\:rounded-\[calc\(theme\(borderRadius\.medium\)\/3\)\]:after {
    content: var(--tw-content);
    border-radius: calc(var(--nextui-radius-medium) / 3)
}

.after\:rounded-\[calc\(theme\(borderRadius\.small\)\/3\)\]:after {
    content: var(--tw-content);
    border-radius: calc(var(--nextui-radius-small) / 3)
}

.after\:rounded-full:after {
    content: var(--tw-content);
    border-radius: 9999px
}

.after\:rounded-none:after {
    content: var(--tw-content);
    border-radius: 0
}

.after\:rounded-xl:after {
    content: var(--tw-content);
    border-radius: .75rem
}

.after\:bg-background:after {
    content: var(--tw-content);
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-background)/var(--nextui-background-opacity, var(--tw-bg-opacity)))
}

.after\:bg-content1:after {
    content: var(--tw-content);
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-content1)/var(--nextui-content1-opacity, var(--tw-bg-opacity)))
}

.after\:bg-content3:after {
    content: var(--tw-content);
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-content3)/var(--nextui-content3-opacity, var(--tw-bg-opacity)))
}

.after\:bg-current:after {
    content: var(--tw-content);
    background-color: currentColor
}

.after\:bg-danger:after {
    content: var(--tw-content);
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-danger)/var(--nextui-danger-opacity, var(--tw-bg-opacity)))
}

.after\:bg-default:after {
    content: var(--tw-content);
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-default)/var(--nextui-default-opacity, var(--tw-bg-opacity)))
}

.after\:bg-default-foreground:after {
    content: var(--tw-content);
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-default-foreground)/var(--nextui-default-foreground-opacity, var(--tw-bg-opacity)))
}

.after\:bg-divider:after {
    content: var(--tw-content);
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-divider)/var(--nextui-divider-opacity, var(--tw-bg-opacity)))
}

.after\:bg-primary:after {
    content: var(--tw-content);
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-primary)/var(--nextui-primary-opacity, var(--tw-bg-opacity)))
}

.after\:bg-secondary:after {
    content: var(--tw-content);
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-secondary)/var(--nextui-secondary-opacity, var(--tw-bg-opacity)))
}

.after\:bg-success:after {
    content: var(--tw-content);
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-success)/var(--nextui-success-opacity, var(--tw-bg-opacity)))
}

.after\:bg-warning:after {
    content: var(--tw-content);
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-warning)/var(--nextui-warning-opacity, var(--tw-bg-opacity)))
}

.after\:text-danger:after {
    content: var(--tw-content);
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-danger)/var(--nextui-danger-opacity, var(--tw-text-opacity)))
}

.after\:text-danger-foreground:after {
    content: var(--tw-content);
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-danger-foreground)/var(--nextui-danger-foreground-opacity, var(--tw-text-opacity)))
}

.after\:text-default-foreground:after {
    content: var(--tw-content);
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-default-foreground)/var(--nextui-default-foreground-opacity, var(--tw-text-opacity)))
}

.after\:text-primary-foreground:after {
    content: var(--tw-content);
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-primary-foreground)/var(--nextui-primary-foreground-opacity, var(--tw-text-opacity)))
}

.after\:text-secondary-foreground:after {
    content: var(--tw-content);
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-secondary-foreground)/var(--nextui-secondary-foreground-opacity, var(--tw-text-opacity)))
}

.after\:text-success-foreground:after {
    content: var(--tw-content);
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-success-foreground)/var(--nextui-success-foreground-opacity, var(--tw-text-opacity)))
}

.after\:text-warning-foreground:after {
    content: var(--tw-content);
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-warning-foreground)/var(--nextui-warning-foreground-opacity, var(--tw-text-opacity)))
}

.after\:opacity-0:after {
    content: var(--tw-content);
    opacity: 0
}

.after\:opacity-100:after {
    content: var(--tw-content);
    opacity: 1
}

.after\:shadow-\[0_1px_0px_0_rgba\(0\2c 0\2c 0\2c 0\.05\)\]:after {
    --tw-shadow: 0 1px 0px 0 rgba(0, 0, 0, .05);
    --tw-shadow-colored: 0 1px 0px 0 var(--tw-shadow-color)
}

.after\:shadow-\[0_1px_0px_0_rgba\(0\2c 0\2c 0\2c 0\.05\)\]:after,
.after\:shadow-small:after {
    content: var(--tw-content);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.after\:shadow-small:after {
    --tw-shadow: var(--nextui-box-shadow-small);
    --tw-shadow-colored: var(--nextui-box-shadow-small)
}

.after\:transition-all:after {
    content: var(--tw-content);
    transition-property: all;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    transition-duration: .25s
}

.after\:transition-none:after {
    content: var(--tw-content);
    transition-property: none
}

.after\:transition-transform:after {
    content: var(--tw-content);
    transition-property: transform;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    transition-duration: .25s
}

.after\:\!duration-200:after {
    content: var(--tw-content);
    transition-duration: .2s !important
}

.after\:duration-150:after {
    content: var(--tw-content);
    transition-duration: .15s
}

.after\:\!ease-linear:after {
    content: var(--tw-content);
    transition-timing-function: linear !important
}

.after\:content-\[\'\'\]:after {
    --tw-content: "";
    content: var(--tw-content)
}

.after\:content-\[\'\*\'\]:after {
    --tw-content: "*";
    content: var(--tw-content)
}

.after\:transition-background:after {
    content: var(--tw-content);
    transition-property: background;
    transition-timing-function: ease;
    transition-duration: .25s
}

.after\:transition-width:after {
    content: var(--tw-content);
    transition-property: width;
    transition-timing-function: ease;
    transition-duration: .25s
}

.after\:transition-height:after {
    content: var(--tw-content);
    transition-property: height;
    transition-timing-function: ease;
    transition-duration: .25s
}

.after\:transition-transform-opacity:after {
    content: var(--tw-content);
    transition-property: transform, opacity;
    transition-timing-function: ease;
    transition-duration: .25s
}

.first\:-ml-0:first-child {
    margin-left: 0
}

.first\:-ml-0\.5:first-child {
    margin-left: -.125rem
}

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

.first\:rounded-l-lg:first-child {
    border-top-left-radius: .5rem;
    border-bottom-left-radius: .5rem
}

.first\:rounded-s-full:first-child {
    border-start-start-radius: 9999px;
    border-end-start-radius: 9999px
}

.first\:rounded-s-large:first-child {
    border-start-start-radius: var(--nextui-radius-large);
    border-end-start-radius: var(--nextui-radius-large)
}

.first\:rounded-s-medium:first-child {
    border-start-start-radius: var(--nextui-radius-medium);
    border-end-start-radius: var(--nextui-radius-medium)
}

.first\:rounded-s-none:first-child {
    border-start-start-radius: 0;
    border-end-start-radius: 0
}

.first\:rounded-s-small:first-child {
    border-start-start-radius: var(--nextui-radius-small);
    border-end-start-radius: var(--nextui-radius-small)
}

.first\:before\:rounded-l-lg:first-child:before {
    content: var(--tw-content);
    border-top-left-radius: .5rem;
    border-bottom-left-radius: .5rem
}

.last\:rounded-e-full:last-child {
    border-start-end-radius: 9999px;
    border-end-end-radius: 9999px
}

.last\:rounded-e-large:last-child {
    border-start-end-radius: var(--nextui-radius-large);
    border-end-end-radius: var(--nextui-radius-large)
}

.last\:rounded-e-medium:last-child {
    border-start-end-radius: var(--nextui-radius-medium);
    border-end-end-radius: var(--nextui-radius-medium)
}

.last\:rounded-e-none:last-child {
    border-start-end-radius: 0;
    border-end-end-radius: 0
}

.last\:rounded-e-small:last-child {
    border-start-end-radius: var(--nextui-radius-small);
    border-end-end-radius: var(--nextui-radius-small)
}

.last\:before\:rounded-r-lg:last-child:before,
.last\:rounded-r-lg:last-child {
    border-top-right-radius: .5rem;
    border-bottom-right-radius: .5rem
}

.last\:before\:rounded-r-lg:last-child:before {
    content: var(--tw-content)
}

.first-of-type\:rounded-r-none:first-of-type {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0
}

.last-of-type\:rounded-l-none:last-of-type {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0
}

.checked\:border-\[\#CC833E\]:checked {
    --tw-border-opacity: 1;
    border-color: rgb(204 131 62/var(--tw-border-opacity))
}

.checked\:bg-\[\#CC833E\]:checked {
    --tw-bg-opacity: 1;
    background-color: rgb(204 131 62/var(--tw-bg-opacity))
}

.checked\:before\:absolute:checked:before {
    content: var(--tw-content);
    position: absolute
}

.checked\:before\:inset-1:checked:before {
    content: var(--tw-content);
    inset: .25rem
}

.checked\:before\:rounded-full:checked:before {
    content: var(--tw-content);
    border-radius: 9999px
}

.checked\:before\:bg-white:checked:before {
    content: var(--tw-content);
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255/var(--tw-bg-opacity))
}

.focus-within\:border-danger:focus-within {
    --tw-border-opacity: 1;
    border-color: hsl(var(--nextui-danger)/var(--nextui-danger-opacity, var(--tw-border-opacity)))
}

.focus-within\:border-default-foreground:focus-within {
    --tw-border-opacity: 1;
    border-color: hsl(var(--nextui-default-foreground)/var(--nextui-default-foreground-opacity, var(--tw-border-opacity)))
}

.focus-within\:border-primary:focus-within {
    --tw-border-opacity: 1;
    border-color: hsl(var(--nextui-primary)/var(--nextui-primary-opacity, var(--tw-border-opacity)))
}

.focus-within\:border-secondary:focus-within {
    --tw-border-opacity: 1;
    border-color: hsl(var(--nextui-secondary)/var(--nextui-secondary-opacity, var(--tw-border-opacity)))
}

.focus-within\:border-success:focus-within {
    --tw-border-opacity: 1;
    border-color: hsl(var(--nextui-success)/var(--nextui-success-opacity, var(--tw-border-opacity)))
}

.focus-within\:border-warning:focus-within {
    --tw-border-opacity: 1;
    border-color: hsl(var(--nextui-warning)/var(--nextui-warning-opacity, var(--tw-border-opacity)))
}

.focus-within\:bg-danger-50:focus-within {
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-danger-50)/var(--nextui-danger-50-opacity, var(--tw-bg-opacity)))
}

.focus-within\:bg-primary-50:focus-within {
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-primary-50)/var(--nextui-primary-50-opacity, var(--tw-bg-opacity)))
}

.focus-within\:bg-secondary-50:focus-within {
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-secondary-50)/var(--nextui-secondary-50-opacity, var(--tw-bg-opacity)))
}

.focus-within\:bg-success-50:focus-within {
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-success-50)/var(--nextui-success-50-opacity, var(--tw-bg-opacity)))
}

.focus-within\:bg-warning-50:focus-within {
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-warning-50)/var(--nextui-warning-50-opacity, var(--tw-bg-opacity)))
}

.focus-within\:after\:w-full:focus-within:after {
    content: var(--tw-content);
    width: 100%
}

.hover\:-translate-x-0:hover {
    --tw-translate-x: -0px
}

.hover\:-translate-x-0:hover,
.hover\:-translate-y-2:hover {
    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-2:hover {
    --tw-translate-y: -0.5rem
}

.hover\:translate-y-\[-20px\]:hover {
    --tw-translate-y: -20px
}

.hover\:scale-110:hover,
.hover\:translate-y-\[-20px\]:hover {
    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-110:hover {
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1
}

.hover\:scale-125:hover {
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25
}

.hover\:scale-125:hover,
.hover\:scale-\[1\.02\]:hover {
    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\.02\]:hover {
    --tw-scale-x: 1.02;
    --tw-scale-y: 1.02
}

.hover\:border-0:hover {
    border-width: 0
}

.hover\:border-default:hover {
    --tw-border-opacity: 1;
    border-color: hsl(var(--nextui-default)/var(--nextui-default-opacity, var(--tw-border-opacity)))
}

.hover\:border-default-300:hover {
    --tw-border-opacity: 1;
    border-color: hsl(var(--nextui-default-300)/var(--nextui-default-300-opacity, var(--tw-border-opacity)))
}

.hover\:border-default-400:hover {
    --tw-border-opacity: 1;
    border-color: hsl(var(--nextui-default-400)/var(--nextui-default-400-opacity, var(--tw-border-opacity)))
}

.hover\:\!bg-\[\#85ce61\]:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgb(133 206 97/var(--tw-bg-opacity)) !important
}

.hover\:\!bg-\[\#ebb563\]:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgb(235 181 99/var(--tw-bg-opacity)) !important
}

.hover\:\!bg-danger:hover {
    --tw-bg-opacity: 1 !important;
    background-color: hsl(var(--nextui-danger)/var(--nextui-danger-opacity, var(--tw-bg-opacity))) !important
}

.hover\:\!bg-default:hover {
    --tw-bg-opacity: 1 !important;
    background-color: hsl(var(--nextui-default)/var(--nextui-default-opacity, var(--tw-bg-opacity))) !important
}

.hover\:\!bg-foreground:hover {
    --tw-bg-opacity: 1 !important;
    background-color: hsl(var(--nextui-foreground)/var(--nextui-foreground-opacity, var(--tw-bg-opacity))) !important
}

.hover\:\!bg-primary:hover {
    --tw-bg-opacity: 1 !important;
    background-color: hsl(var(--nextui-primary)/var(--nextui-primary-opacity, var(--tw-bg-opacity))) !important
}

.hover\:\!bg-secondary:hover {
    --tw-bg-opacity: 1 !important;
    background-color: hsl(var(--nextui-secondary)/var(--nextui-secondary-opacity, var(--tw-bg-opacity))) !important
}

.hover\:\!bg-success:hover {
    --tw-bg-opacity: 1 !important;
    background-color: hsl(var(--nextui-success)/var(--nextui-success-opacity, var(--tw-bg-opacity))) !important
}

.hover\:\!bg-transparent:hover {
    background-color: transparent !important
}

.hover\:\!bg-warning:hover {
    --tw-bg-opacity: 1 !important;
    background-color: hsl(var(--nextui-warning)/var(--nextui-warning-opacity, var(--tw-bg-opacity))) !important
}

.hover\:bg-\[\#24C098\]:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(36 192 152/var(--tw-bg-opacity))
}

.hover\:bg-\[\#C7681014\]:hover {
    background-color: #c7681014
}

.hover\:bg-\[\#F2C59E\]:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(242 197 158/var(--tw-bg-opacity))
}

.hover\:bg-\[\#F54A4A\]:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(245 74 74/var(--tw-bg-opacity))
}

.hover\:bg-\[\#FFF\]:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255/var(--tw-bg-opacity))
}

.hover\:bg-\[rgb\(242\2c 197\2c 158\)\]:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(242 197 158/var(--tw-bg-opacity))
}

.hover\:bg-\[rgba\(204\2c 131\2c 62\)\]:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(204, 131, 62, var(--tw-bg-opacity))
}

.hover\:bg-danger-100:hover {
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-danger-100)/var(--nextui-danger-100-opacity, var(--tw-bg-opacity)))
}

.hover\:bg-default-100:hover {
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-default-100)/var(--nextui-default-100-opacity, var(--tw-bg-opacity)))
}

.hover\:bg-default-200:hover {
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-default-200)/var(--nextui-default-200-opacity, var(--tw-bg-opacity)))
}

.hover\:bg-gray-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(229 231 235/var(--tw-bg-opacity))
}

.hover\:bg-primary-100:hover {
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-primary-100)/var(--nextui-primary-100-opacity, var(--tw-bg-opacity)))
}

.hover\:bg-secondary-100:hover {
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-secondary-100)/var(--nextui-secondary-100-opacity, var(--tw-bg-opacity)))
}

.hover\:bg-success-100:hover {
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-success-100)/var(--nextui-success-100-opacity, var(--tw-bg-opacity)))
}

.hover\:bg-warning-100:hover {
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-warning-100)/var(--nextui-warning-100-opacity, var(--tw-bg-opacity)))
}

.hover\:bg-white:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255/var(--tw-bg-opacity))
}

.hover\:bg-white\/\[\.08\]:hover {
    background-color: hsla(0, 0%, 100%, .08)
}

.hover\:bg-white\/\[0\.12\]:hover {
    background-color: hsla(0, 0%, 100%, .12)
}

.hover\:\!bg-gradient-to-b:hover {
    background-image: linear-gradient(to bottom, var(--tw-gradient-stops)) !important
}

.hover\:from-\[\#565656\]:hover {
    --tw-gradient-from: #565656 var(--tw-gradient-from-position);
    --tw-gradient-to: rgba(86, 86, 86, 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}

.hover\:from-\[\#CC8E5E\]:hover {
    --tw-gradient-from: #cc8e5e var(--tw-gradient-from-position);
    --tw-gradient-to: rgba(204, 142, 94, 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}

.hover\:from-\[rgb\(86\2c 86\2c 86\)\]:hover {
    --tw-gradient-from: #565656 var(--tw-gradient-from-position);
    --tw-gradient-to: rgba(86, 86, 86, 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}

.hover\:to-\[\#202020\]:hover {
    --tw-gradient-to: #202020 var(--tw-gradient-to-position)
}

.hover\:to-\[\#E7AA72\]:hover {
    --tw-gradient-to: #e7aa72 var(--tw-gradient-to-position)
}

.hover\:to-\[rgb\(32\2c 32\2c 32\)\]:hover {
    --tw-gradient-to: #202020 var(--tw-gradient-to-position)
}

.hover\:fill-\[\#F2C59E\]:hover {
    fill: #f2c59e
}

.hover\:font-bold:hover {
    font-weight: 700
}

.hover\:font-semibold:hover {
    font-weight: 600
}

.hover\:\!text-\[\#F2C59E\]:hover {
    --tw-text-opacity: 1 !important;
    color: rgb(242 197 158/var(--tw-text-opacity)) !important
}

.hover\:\!text-danger-foreground:hover {
    --tw-text-opacity: 1 !important;
    color: hsl(var(--nextui-danger-foreground)/var(--nextui-danger-foreground-opacity, var(--tw-text-opacity))) !important
}

.hover\:\!text-primary-foreground:hover {
    --tw-text-opacity: 1 !important;
    color: hsl(var(--nextui-primary-foreground)/var(--nextui-primary-foreground-opacity, var(--tw-text-opacity))) !important
}

.hover\:\!text-success-foreground:hover {
    --tw-text-opacity: 1 !important;
    color: hsl(var(--nextui-success-foreground)/var(--nextui-success-foreground-opacity, var(--tw-text-opacity))) !important
}

.hover\:\!text-warning-foreground:hover {
    --tw-text-opacity: 1 !important;
    color: hsl(var(--nextui-warning-foreground)/var(--nextui-warning-foreground-opacity, var(--tw-text-opacity))) !important
}

.hover\:text-\[\#000000\]\/\[0\.88\]:hover {
    color: rgba(0, 0, 0, .88)
}

.hover\:text-\[\#C76810\]:hover {
    --tw-text-opacity: 1;
    color: rgb(199 104 16/var(--tw-text-opacity))
}

.hover\:text-\[\#F2C59E\]:hover {
    --tw-text-opacity: 1;
    color: rgb(242 197 158/var(--tw-text-opacity))
}

.hover\:text-\[\#FFFFFF\]:hover {
    --tw-text-opacity: 1;
    color: rgb(255 255 255/var(--tw-text-opacity))
}

.hover\:text-\[\#cc833e\]:hover {
    --tw-text-opacity: 1;
    color: rgb(204 131 62/var(--tw-text-opacity))
}

.hover\:text-flesh-200:hover {
    --tw-text-opacity: 1;
    color: rgb(242 197 158/var(--tw-text-opacity))
}

.hover\:text-flesh-300:hover {
    --tw-text-opacity: 1;
    color: rgb(238 178 131/var(--tw-text-opacity))
}

.hover\:text-secondary-foreground:hover {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-secondary-foreground)/var(--nextui-secondary-foreground-opacity, var(--tw-text-opacity)))
}

.hover\:text-white:hover {
    --tw-text-opacity: 1;
    color: rgb(255 255 255/var(--tw-text-opacity))
}

.hover\:underline:hover {
    text-decoration-line: underline
}

.hover\:\!opacity-100:hover {
    opacity: 1 !important
}

.hover\:opacity-100:hover {
    opacity: 1
}

.hover\:opacity-80:hover {
    opacity: .8
}

.hover\:\!shadow-\[0_8px_24px_rgba\(242\2c 197\2c 158\2c 0\.6\)\]:hover {
    --tw-shadow: 0 8px 24px hsla(28, 76%, 78%, .6) !important;
    --tw-shadow-colored: 0 8px 24px 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
}

.hover\:shadow-\[0_0px_20px_0px_rgba\(242\2c 197\2c 158\2c 0\.6\)\]:hover {
    --tw-shadow: 0 0px 20px 0px hsla(28, 76%, 78%, .6);
    --tw-shadow-colored: 0 0px 20px 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-\[0_8px_24px_rgba\(171\2c 107\2c 46\2c 0\.4\)\]:hover {
    --tw-shadow: 0 8px 24px rgba(171, 107, 46, .4);
    --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)
}

.hover\:shadow-\[0_8px_24px_rgba\(242\2c 197\2c 158\2c 0\.60\)\]:hover,
.hover\:shadow-\[0_8px_24px_rgba\(242\2c 197\2c 158\2c 0\.6\)\]:hover {
    --tw-shadow: 0 8px 24px hsla(28, 76%, 78%, .6);
    --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)
}

.hover\:shadow-\[0px_0px_20px_rgba\(242\2c 197\2c 158\2c 0\.6\)\]:hover {
    --tw-shadow: 0px 0px 20px hsla(28, 76%, 78%, .6);
    --tw-shadow-colored: 0px 0px 20px 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\:brightness-110:hover {
    --tw-brightness: brightness(1.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)
}

.hover\:after\:bg-danger\/20:hover:after {
    content: var(--tw-content);
    background-color: hsl(var(--nextui-danger)/.2)
}

.hover\:after\:bg-foreground\/10:hover:after {
    content: var(--tw-content);
    background-color: hsl(var(--nextui-foreground)/.1)
}

.hover\:after\:bg-primary\/20:hover:after {
    content: var(--tw-content);
    background-color: hsl(var(--nextui-primary)/.2)
}

.hover\:after\:bg-secondary\/20:hover:after {
    content: var(--tw-content);
    background-color: hsl(var(--nextui-secondary)/.2)
}

.hover\:after\:bg-success\/20:hover:after {
    content: var(--tw-content);
    background-color: hsl(var(--nextui-success)/.2)
}

.hover\:after\:bg-warning\/20:hover:after {
    content: var(--tw-content);
    background-color: hsl(var(--nextui-warning)/.2)
}

.hover\:after\:opacity-100:hover:after {
    content: var(--tw-content);
    opacity: 1
}

.focus-within\:hover\:border-danger:hover:focus-within {
    --tw-border-opacity: 1;
    border-color: hsl(var(--nextui-danger)/var(--nextui-danger-opacity, var(--tw-border-opacity)))
}

.focus-within\:hover\:border-default-foreground:hover:focus-within {
    --tw-border-opacity: 1;
    border-color: hsl(var(--nextui-default-foreground)/var(--nextui-default-foreground-opacity, var(--tw-border-opacity)))
}

.focus-within\:hover\:border-primary:hover:focus-within {
    --tw-border-opacity: 1;
    border-color: hsl(var(--nextui-primary)/var(--nextui-primary-opacity, var(--tw-border-opacity)))
}

.focus-within\:hover\:border-secondary:hover:focus-within {
    --tw-border-opacity: 1;
    border-color: hsl(var(--nextui-secondary)/var(--nextui-secondary-opacity, var(--tw-border-opacity)))
}

.focus-within\:hover\:border-success:hover:focus-within {
    --tw-border-opacity: 1;
    border-color: hsl(var(--nextui-success)/var(--nextui-success-opacity, var(--tw-border-opacity)))
}

.focus-within\:hover\:border-warning:hover:focus-within {
    --tw-border-opacity: 1;
    border-color: hsl(var(--nextui-warning)/var(--nextui-warning-opacity, var(--tw-border-opacity)))
}

.focus-within\:hover\:bg-default-100:hover:focus-within {
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-default-100)/var(--nextui-default-100-opacity, var(--tw-bg-opacity)))
}

.focus\:border-none:focus {
    border-style: none
}

.focus\:\!bg-\[\#F2C59E\]:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgb(242 197 158/var(--tw-bg-opacity)) !important
}

.focus\:bg-danger-400\/50:focus {
    background-color: hsl(var(--nextui-danger-400)/.5)
}

.focus\:bg-default-400\/50:focus {
    background-color: hsl(var(--nextui-default-400)/.5)
}

.focus\:bg-primary-400\/50:focus {
    background-color: hsl(var(--nextui-primary-400)/.5)
}

.focus\:bg-secondary-400\/50:focus {
    background-color: hsl(var(--nextui-secondary-400)/.5)
}

.focus\:bg-success-400\/50:focus {
    background-color: hsl(var(--nextui-success-400)/.5)
}

.focus\:bg-warning-400\/50:focus {
    background-color: hsl(var(--nextui-warning-400)/.5)
}

.focus\:text-\[rgb\(242\2c 197\2c 158\)\]:focus {
    --tw-text-opacity: 1;
    color: rgb(242 197 158/var(--tw-text-opacity))
}

.focus\:underline:focus {
    text-decoration-line: underline
}

.focus\:shadow-none:focus {
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000
}

.focus\:shadow-none:focus,
.focus\:shadow-sm:focus {
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.focus\:shadow-sm:focus {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, .05);
    --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color)
}

.focus\:outline-none:focus {
    outline: 2px solid transparent;
    outline-offset: 2px
}

.focus\:ring-0:focus {
    --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(0px + 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\:z-10:focus-visible {
    z-index: 10
}

.focus-visible\:outline-none:focus-visible {
    outline: 2px solid transparent;
    outline-offset: 2px
}

.focus-visible\:outline-2:focus-visible {
    outline-width: 2px
}

.focus-visible\:outline-offset-2:focus-visible {
    outline-offset: 2px
}

.focus-visible\:outline-focus:focus-visible {
    outline-color: hsl(var(--nextui-focus)/var(--nextui-focus-opacity, 1))
}

.active\:bg-default-200:active {
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-default-200)/var(--nextui-default-200-opacity, var(--tw-bg-opacity)))
}

.active\:bg-default-300:active {
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-default-300)/var(--nextui-default-300-opacity, var(--tw-bg-opacity)))
}

.active\:underline:active {
    text-decoration-line: underline
}

.active\:\!opacity-70:active {
    opacity: .7 !important
}

.active\:opacity-disabled:active {
    opacity: var(--nextui-disabled-opacity)
}

.group:hover .group-hover\:block {
    display: block
}

.group:hover .group-hover\:hidden {
    display: none
}

.group:hover .group-hover\:border-current {
    border-color: currentColor
}

.group:hover .group-hover\:bg-\[rgba\(242\2c 197\2c 158\2c 0\.25\)\] {
    background-color: hsla(28, 76%, 78%, .25)
}

.group:hover .group-hover\:bg-\[url\(\'\/images\/icon\/earOfWheat_lef_yep\.svg\'\)\] {
    background-image: url(/websiteassets/images/icon/earOfWheat_lef_yep.svg)
}

.group:hover .group-hover\:bg-\[url\(\'\/images\/icon\/earOfWheat_rig_yep\.svg\'\)\] {
    background-image: url(/websiteassets/images/icon/earOfWheat_rig_yep.svg)
}

.group:hover .group-hover\:from-\[rgb\(86\2c 86\2c 86\)\] {
    --tw-gradient-from: #565656 var(--tw-gradient-from-position);
    --tw-gradient-to: rgba(86, 86, 86, 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}

.group:hover .group-hover\:to-\[rgb\(32\2c 32\2c 32\)\] {
    --tw-gradient-to: #202020 var(--tw-gradient-to-position)
}

.group:hover .group-hover\:text-\[\#cc833e\] {
    --tw-text-opacity: 1;
    color: rgb(204 131 62/var(--tw-text-opacity))
}

.group:hover .group-hover\:text-current {
    color: currentColor
}

.group:hover .group-hover\:opacity-60 {
    opacity: .6
}

.group:hover .group-hover\:awardsBorder {
    border: 1px solid transparent;
    border-radius: 16px;
    background-color: #111;
    background-clip: padding-box, border-box;
    background-origin: padding-box, border-box;
    background-image: linear-gradient(-45deg, #111, #111), linear-gradient(-45deg, #f2c59e, rgba(87, 71, 55, .5) 50%, #f2c59e 98.96%)
}

.group.is-splitted .group-\[\.is-splitted\]\:rounded-medium {
    border-radius: var(--nextui-radius-medium)
}

.group.is-splitted .group-\[\.is-splitted\]\:bg-content1 {
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-content1)/var(--nextui-content1-opacity, var(--tw-bg-opacity)))
}

.group.is-splitted .group-\[\.is-splitted\]\:px-4 {
    padding-left: 1rem;
    padding-right: 1rem
}

.group.is-splitted .group-\[\.is-splitted\]\:shadow-medium {
    --tw-shadow: var(--nextui-box-shadow-medium);
    --tw-shadow-colored: var(--nextui-box-shadow-medium);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.group:has(.swiper-button-disabled) .group-has-\[\.swiper-button-disabled\]\:opacity-\[\.16\] {
    opacity: .16
}

.aria-expanded\:scale-\[0\.97\][aria-expanded=true] {
    --tw-scale-x: 0.97;
    --tw-scale-y: 0.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))
}

.aria-expanded\:opacity-70[aria-expanded=true] {
    opacity: .7
}

.data-\[disabled\=true\]\:pointer-events-none[data-disabled=true] {
    pointer-events: none
}

.data-\[focus-visible\=true\]\:z-10[data-focus-visible=true],
.data-\[focused\=true\]\:z-10[data-focused=true] {
    z-index: 10
}

.data-\[has-label\=true\]\:mt-\[calc\(theme\(fontSize\.small\)_\+_10px\)\][data-has-label=true] {
    margin-top: calc(var(--nextui-font-size-small) + 10px)
}

.data-\[has-label\=true\]\:mt-\[calc\(theme\(fontSize\.small\)_\+_12px\)\][data-has-label=true] {
    margin-top: calc(var(--nextui-font-size-small) + 12px)
}

.data-\[has-label\=true\]\:mt-\[calc\(theme\(fontSize\.small\)_\+_8px\)\][data-has-label=true] {
    margin-top: calc(var(--nextui-font-size-small) + 8px)
}

.data-\[open\=true\]\:block[data-open=true] {
    display: block
}

.data-\[open\=true\]\:flex[data-open=true] {
    display: flex
}

.data-\[justify\=end\]\:flex-grow[data-justify=end],
.data-\[justify\=start\]\:flex-grow[data-justify=start] {
    flex-grow: 1
}

.data-\[justify\=end\]\:basis-0[data-justify=end],
.data-\[justify\=start\]\:basis-0[data-justify=start] {
    flex-basis: 0px
}

.data-\[focus-visible\=true\]\:-translate-x-3[data-focus-visible=true],
.data-\[hover\=true\]\:-translate-x-3[data-hover=true] {
    --tw-translate-x: -0.75rem
}

.data-\[focus-visible\=true\]\:-translate-x-3[data-focus-visible=true],
.data-\[hover\=true\]\:-translate-x-3[data-hover=true],
.data-\[hover\=true\]\:translate-x-0[data-hover=true] {
    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))
}

.data-\[hover\=true\]\:translate-x-0[data-hover=true] {
    --tw-translate-x: 0px
}

.data-\[before\=true\]\:rotate-180[data-before=true],
.data-\[direction\=ascending\]\:rotate-180[data-direction=ascending] {
    --tw-rotate: 180deg
}

.data-\[before\=true\]\:rotate-180[data-before=true],
.data-\[direction\=ascending\]\:rotate-180[data-direction=ascending],
.data-\[open\=true\]\:-rotate-90[data-open=true] {
    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))
}

.data-\[open\=true\]\:-rotate-90[data-open=true] {
    --tw-rotate: -90deg
}

.data-\[open\=true\]\:rotate-180[data-open=true] {
    --tw-rotate: 180deg
}

.data-\[open\=true\]\:rotate-180[data-open=true],
.data-\[open\=true\]\:rotate-90[data-open=true] {
    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))
}

.data-\[open\=true\]\:rotate-90[data-open=true] {
    --tw-rotate: 90deg
}

.data-\[invisible\=true\]\:scale-0[data-invisible=true] {
    --tw-scale-x: 0;
    --tw-scale-y: 0
}

.data-\[invisible\=true\]\:scale-0[data-invisible=true],
.data-\[pressed\=true\]\:scale-\[0\.97\][data-pressed=true] {
    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))
}

.data-\[pressed\=true\]\:scale-\[0\.97\][data-pressed=true] {
    --tw-scale-x: 0.97;
    --tw-scale-y: 0.97
}

@keyframes enterFromRight {
    0% {
        opacity: 0;
        transform: translateX(200px)
    }

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

.data-\[motion\=from-end\]\:animate-enterFromRight[data-motion=from-end] {
    animation: enterFromRight .25s ease
}

@keyframes enterFromLeft {
    0% {
        opacity: 0;
        transform: translateX(-200px)
    }

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

.data-\[motion\=from-start\]\:animate-enterFromLeft[data-motion=from-start] {
    animation: enterFromLeft .25s ease
}

@keyframes exitToRight {
    0% {
        opacity: 1;
        transform: translateX(0)
    }

    to {
        opacity: 0;
        transform: translateX(200px)
    }
}

.data-\[motion\=to-end\]\:animate-exitToRight[data-motion=to-end] {
    animation: exitToRight .25s ease
}

@keyframes exitToLeft {
    0% {
        opacity: 1;
        transform: translateX(0)
    }

    to {
        opacity: 0;
        transform: translateX(-200px)
    }
}

.data-\[motion\=to-start\]\:animate-exitToLeft[data-motion=to-start] {
    animation: exitToLeft .25s ease
}

@keyframes scaleOut {
    0% {
        opacity: 1;
        transform: rotateX(0deg) scale(1)
    }

    to {
        opacity: 0;
        transform: rotateX(-10deg) scale(.95)
    }
}

.data-\[state\=closed\]\:animate-scaleOut[data-state=closed] {
    animation: scaleOut .2s ease
}

@keyframes scaleIn {
    0% {
        opacity: 0;
        transform: rotateX(-10deg) scale(.9)
    }

    to {
        opacity: 1;
        transform: rotateX(0deg) scale(1)
    }
}

.data-\[state\=open\]\:animate-scaleIn[data-state=open] {
    animation: scaleIn .2s ease
}

.data-\[disabled\=true\]\:cursor-default[data-disabled=true] {
    cursor: default
}

.data-\[disabled\=true\]\:cursor-not-allowed[data-disabled=true] {
    cursor: not-allowed
}

.data-\[dragging\=true\]\:cursor-grabbing[data-dragging=true] {
    cursor: grabbing
}

.data-\[readonly\=true\]\:cursor-default[data-readonly=true] {
    cursor: default
}

.data-\[sortable\=true\]\:cursor-pointer[data-sortable=true] {
    cursor: pointer
}

.data-\[unavailable\=true\]\:cursor-default[data-unavailable=true] {
    cursor: default
}

.data-\[visible\=true\]\:cursor-pointer[data-visible=true] {
    cursor: pointer
}

.data-\[orientation\=horizontal\]\:flex-row[data-orientation=horizontal] {
    flex-direction: row
}

.data-\[has-helper\=true\]\:items-start[data-has-helper=true] {
    align-items: flex-start
}

.data-\[justify\=start\]\:justify-start[data-justify=start] {
    justify-content: flex-start
}

.data-\[justify\=end\]\:justify-end[data-justify=end] {
    justify-content: flex-end
}

.data-\[justify\=center\]\:justify-center[data-justify=center] {
    justify-content: center
}

.data-\[has-multiple-rows\=true\]\:rounded-large[data-has-multiple-rows=true] {
    border-radius: var(--nextui-radius-large)
}

.data-\[selected\=true\]\:data-\[selection-end\=true\]\:data-\[range-selection\=true\]\:rounded-full[data-range-selection=true][data-selection-end=true][data-selected=true],
.data-\[selected\=true\]\:data-\[selection-start\=true\]\:data-\[range-selection\=true\]\:rounded-full[data-range-selection=true][data-selection-start=true][data-selected=true] {
    border-radius: 9999px
}

.data-\[thumb-hidden\=false\]\:border-x-\[calc\(theme\(spacing\.5\)\/2\)\][data-thumb-hidden=false] {
    border-left-width: calc(1.25rem / 2);
    border-right-width: calc(1.25rem / 2)
}

.data-\[thumb-hidden\=false\]\:border-x-\[calc\(theme\(spacing\.6\)\/2\)\][data-thumb-hidden=false] {
    border-left-width: calc(1.5rem / 2);
    border-right-width: calc(1.5rem / 2)
}

.data-\[thumb-hidden\=false\]\:border-x-\[calc\(theme\(spacing\.7\)\/2\)\][data-thumb-hidden=false] {
    border-left-width: calc(1.75rem / 2);
    border-right-width: calc(1.75rem / 2)
}

.data-\[thumb-hidden\=false\]\:border-y-\[calc\(theme\(spacing\.5\)\/2\)\][data-thumb-hidden=false] {
    border-top-width: calc(1.25rem / 2);
    border-bottom-width: calc(1.25rem / 2)
}

.data-\[thumb-hidden\=false\]\:border-y-\[calc\(theme\(spacing\.6\)\/2\)\][data-thumb-hidden=false] {
    border-top-width: calc(1.5rem / 2);
    border-bottom-width: calc(1.5rem / 2)
}

.data-\[thumb-hidden\=false\]\:border-y-\[calc\(theme\(spacing\.7\)\/2\)\][data-thumb-hidden=false] {
    border-top-width: calc(1.75rem / 2);
    border-bottom-width: calc(1.75rem / 2)
}

.data-\[menu-open\=true\]\:border-none[data-menu-open=true] {
    border-style: none
}

.data-\[active\=true\]\:border-danger[data-active=true] {
    --tw-border-opacity: 1;
    border-color: hsl(var(--nextui-danger)/var(--nextui-danger-opacity, var(--tw-border-opacity)))
}

.data-\[active\=true\]\:border-default-400[data-active=true] {
    --tw-border-opacity: 1;
    border-color: hsl(var(--nextui-default-400)/var(--nextui-default-400-opacity, var(--tw-border-opacity)))
}

.data-\[active\=true\]\:border-primary[data-active=true] {
    --tw-border-opacity: 1;
    border-color: hsl(var(--nextui-primary)/var(--nextui-primary-opacity, var(--tw-border-opacity)))
}

.data-\[active\=true\]\:border-secondary[data-active=true] {
    --tw-border-opacity: 1;
    border-color: hsl(var(--nextui-secondary)/var(--nextui-secondary-opacity, var(--tw-border-opacity)))
}

.data-\[active\=true\]\:border-success[data-active=true] {
    --tw-border-opacity: 1;
    border-color: hsl(var(--nextui-success)/var(--nextui-success-opacity, var(--tw-border-opacity)))
}

.data-\[active\=true\]\:border-warning[data-active=true] {
    --tw-border-opacity: 1;
    border-color: hsl(var(--nextui-warning)/var(--nextui-warning-opacity, var(--tw-border-opacity)))
}

.data-\[focus\=true\]\:border-\[\#cc833e\][data-focus=true] {
    --tw-border-opacity: 1;
    border-color: rgb(204 131 62/var(--tw-border-opacity))
}

.data-\[focus\=true\]\:border-danger[data-focus=true] {
    --tw-border-opacity: 1;
    border-color: hsl(var(--nextui-danger)/var(--nextui-danger-opacity, var(--tw-border-opacity)))
}

.data-\[focus\=true\]\:border-default-foreground[data-focus=true] {
    --tw-border-opacity: 1;
    border-color: hsl(var(--nextui-default-foreground)/var(--nextui-default-foreground-opacity, var(--tw-border-opacity)))
}

.data-\[focus\=true\]\:border-primary[data-focus=true] {
    --tw-border-opacity: 1;
    border-color: hsl(var(--nextui-primary)/var(--nextui-primary-opacity, var(--tw-border-opacity)))
}

.data-\[focus\=true\]\:border-secondary[data-focus=true] {
    --tw-border-opacity: 1;
    border-color: hsl(var(--nextui-secondary)/var(--nextui-secondary-opacity, var(--tw-border-opacity)))
}

.data-\[focus\=true\]\:border-success[data-focus=true] {
    --tw-border-opacity: 1;
    border-color: hsl(var(--nextui-success)/var(--nextui-success-opacity, var(--tw-border-opacity)))
}

.data-\[focus\=true\]\:border-warning[data-focus=true] {
    --tw-border-opacity: 1;
    border-color: hsl(var(--nextui-warning)/var(--nextui-warning-opacity, var(--tw-border-opacity)))
}

.data-\[hover\=true\]\:border-danger[data-hover=true] {
    --tw-border-opacity: 1;
    border-color: hsl(var(--nextui-danger)/var(--nextui-danger-opacity, var(--tw-border-opacity)))
}

.data-\[hover\=true\]\:border-default[data-hover=true] {
    --tw-border-opacity: 1;
    border-color: hsl(var(--nextui-default)/var(--nextui-default-opacity, var(--tw-border-opacity)))
}

.data-\[hover\=true\]\:border-default-400[data-hover=true] {
    --tw-border-opacity: 1;
    border-color: hsl(var(--nextui-default-400)/var(--nextui-default-400-opacity, var(--tw-border-opacity)))
}

.data-\[hover\=true\]\:border-primary[data-hover=true] {
    --tw-border-opacity: 1;
    border-color: hsl(var(--nextui-primary)/var(--nextui-primary-opacity, var(--tw-border-opacity)))
}

.data-\[hover\=true\]\:border-secondary[data-hover=true] {
    --tw-border-opacity: 1;
    border-color: hsl(var(--nextui-secondary)/var(--nextui-secondary-opacity, var(--tw-border-opacity)))
}

.data-\[hover\=true\]\:border-success[data-hover=true] {
    --tw-border-opacity: 1;
    border-color: hsl(var(--nextui-success)/var(--nextui-success-opacity, var(--tw-border-opacity)))
}

.data-\[hover\=true\]\:border-warning[data-hover=true] {
    --tw-border-opacity: 1;
    border-color: hsl(var(--nextui-warning)/var(--nextui-warning-opacity, var(--tw-border-opacity)))
}

.data-\[open\=true\]\:border-danger[data-open=true] {
    --tw-border-opacity: 1;
    border-color: hsl(var(--nextui-danger)/var(--nextui-danger-opacity, var(--tw-border-opacity)))
}

.data-\[open\=true\]\:border-default-foreground[data-open=true] {
    --tw-border-opacity: 1;
    border-color: hsl(var(--nextui-default-foreground)/var(--nextui-default-foreground-opacity, var(--tw-border-opacity)))
}

.data-\[open\=true\]\:border-primary[data-open=true] {
    --tw-border-opacity: 1;
    border-color: hsl(var(--nextui-primary)/var(--nextui-primary-opacity, var(--tw-border-opacity)))
}

.data-\[open\=true\]\:border-secondary[data-open=true] {
    --tw-border-opacity: 1;
    border-color: hsl(var(--nextui-secondary)/var(--nextui-secondary-opacity, var(--tw-border-opacity)))
}

.data-\[open\=true\]\:border-success[data-open=true] {
    --tw-border-opacity: 1;
    border-color: hsl(var(--nextui-success)/var(--nextui-success-opacity, var(--tw-border-opacity)))
}

.data-\[open\=true\]\:border-warning[data-open=true] {
    --tw-border-opacity: 1;
    border-color: hsl(var(--nextui-warning)/var(--nextui-warning-opacity, var(--tw-border-opacity)))
}

.data-\[active\=true\]\:bg-danger[data-active=true] {
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-danger)/var(--nextui-danger-opacity, var(--tw-bg-opacity)))
}

.data-\[active\=true\]\:bg-default-400[data-active=true] {
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-default-400)/var(--nextui-default-400-opacity, var(--tw-bg-opacity)))
}

.data-\[active\=true\]\:bg-primary[data-active=true] {
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-primary)/var(--nextui-primary-opacity, var(--tw-bg-opacity)))
}

.data-\[active\=true\]\:bg-secondary[data-active=true] {
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-secondary)/var(--nextui-secondary-opacity, var(--tw-bg-opacity)))
}

.data-\[active\=true\]\:bg-success[data-active=true] {
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-success)/var(--nextui-success-opacity, var(--tw-bg-opacity)))
}

.data-\[active\=true\]\:bg-warning[data-active=true] {
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-warning)/var(--nextui-warning-opacity, var(--tw-bg-opacity)))
}

.data-\[focus-within\=true\]\:bg-transparent[data-focus-within=true] {
    background-color: transparent
}

.data-\[hover\=true\]\:bg-content2[data-hover=true] {
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-content2)/var(--nextui-content2-opacity, var(--tw-bg-opacity)))
}

.data-\[hover\=true\]\:bg-danger[data-hover=true] {
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-danger)/var(--nextui-danger-opacity, var(--tw-bg-opacity)))
}

.data-\[hover\=true\]\:bg-danger-100[data-hover=true] {
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-danger-100)/var(--nextui-danger-100-opacity, var(--tw-bg-opacity)))
}

.data-\[hover\=true\]\:bg-danger\/20[data-hover=true] {
    background-color: hsl(var(--nextui-danger)/.2)
}

.data-\[hover\=true\]\:bg-default[data-hover=true] {
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-default)/var(--nextui-default-opacity, var(--tw-bg-opacity)))
}

.data-\[hover\=true\]\:bg-default-100[data-hover=true] {
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-default-100)/var(--nextui-default-100-opacity, var(--tw-bg-opacity)))
}

.data-\[hover\=true\]\:bg-default-200[data-hover=true] {
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-default-200)/var(--nextui-default-200-opacity, var(--tw-bg-opacity)))
}

.data-\[hover\=true\]\:bg-default\/40[data-hover=true] {
    background-color: hsl(var(--nextui-default)/.4)
}

.data-\[hover\=true\]\:bg-foreground-200[data-hover=true] {
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-foreground-200)/var(--nextui-foreground-200-opacity, var(--tw-bg-opacity)))
}

.data-\[hover\=true\]\:bg-primary[data-hover=true] {
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-primary)/var(--nextui-primary-opacity, var(--tw-bg-opacity)))
}

.data-\[hover\=true\]\:bg-primary-100[data-hover=true] {
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-primary-100)/var(--nextui-primary-100-opacity, var(--tw-bg-opacity)))
}

.data-\[hover\=true\]\:bg-primary-50[data-hover=true] {
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-primary-50)/var(--nextui-primary-50-opacity, var(--tw-bg-opacity)))
}

.data-\[hover\=true\]\:bg-primary\/20[data-hover=true] {
    background-color: hsl(var(--nextui-primary)/.2)
}

.data-\[hover\=true\]\:bg-secondary[data-hover=true] {
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-secondary)/var(--nextui-secondary-opacity, var(--tw-bg-opacity)))
}

.data-\[hover\=true\]\:bg-secondary-100[data-hover=true] {
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-secondary-100)/var(--nextui-secondary-100-opacity, var(--tw-bg-opacity)))
}

.data-\[hover\=true\]\:bg-secondary-50[data-hover=true] {
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-secondary-50)/var(--nextui-secondary-50-opacity, var(--tw-bg-opacity)))
}

.data-\[hover\=true\]\:bg-secondary\/20[data-hover=true] {
    background-color: hsl(var(--nextui-secondary)/.2)
}

.data-\[hover\=true\]\:bg-success[data-hover=true] {
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-success)/var(--nextui-success-opacity, var(--tw-bg-opacity)))
}

.data-\[hover\=true\]\:bg-success-100[data-hover=true] {
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-success-100)/var(--nextui-success-100-opacity, var(--tw-bg-opacity)))
}

.data-\[hover\=true\]\:bg-success\/20[data-hover=true] {
    background-color: hsl(var(--nextui-success)/.2)
}

.data-\[hover\=true\]\:bg-transparent[data-hover=true] {
    background-color: transparent
}

.data-\[hover\=true\]\:bg-warning[data-hover=true] {
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-warning)/var(--nextui-warning-opacity, var(--tw-bg-opacity)))
}

.data-\[hover\=true\]\:bg-warning-100[data-hover=true] {
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-warning-100)/var(--nextui-warning-100-opacity, var(--tw-bg-opacity)))
}

.data-\[hover\=true\]\:bg-warning\/20[data-hover=true] {
    background-color: hsl(var(--nextui-warning)/.2)
}

.data-\[hover\=true\]\:bg-white[data-hover=true] {
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255/var(--tw-bg-opacity))
}

.data-\[in-range\=false\]\:bg-default-200[data-in-range=false] {
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-default-200)/var(--nextui-default-200-opacity, var(--tw-bg-opacity)))
}

.data-\[in-range\=true\]\:bg-background\/50[data-in-range=true] {
    background-color: hsl(var(--nextui-background)/.5)
}

.data-\[in-range\=true\]\:bg-danger[data-in-range=true] {
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-danger)/var(--nextui-danger-opacity, var(--tw-bg-opacity)))
}

.data-\[in-range\=true\]\:bg-foreground[data-in-range=true] {
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-foreground)/var(--nextui-foreground-opacity, var(--tw-bg-opacity)))
}

.data-\[in-range\=true\]\:bg-primary[data-in-range=true] {
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-primary)/var(--nextui-primary-opacity, var(--tw-bg-opacity)))
}

.data-\[in-range\=true\]\:bg-secondary[data-in-range=true] {
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-secondary)/var(--nextui-secondary-opacity, var(--tw-bg-opacity)))
}

.data-\[in-range\=true\]\:bg-success[data-in-range=true] {
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-success)/var(--nextui-success-opacity, var(--tw-bg-opacity)))
}

.data-\[in-range\=true\]\:bg-warning[data-in-range=true] {
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-warning)/var(--nextui-warning-opacity, var(--tw-bg-opacity)))
}

.data-\[loaded\=true\]\:\!bg-transparent[data-loaded=true] {
    background-color: transparent !important
}

.data-\[open\=true\]\:\!bg-white[data-open=true] {
    --tw-bg-opacity: 1 !important;
    background-color: rgb(255 255 255/var(--tw-bg-opacity)) !important
}

.data-\[selected\=true\]\:bg-danger[data-selected=true] {
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-danger)/var(--nextui-danger-opacity, var(--tw-bg-opacity)))
}

.data-\[selected\=true\]\:bg-default[data-selected=true] {
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-default)/var(--nextui-default-opacity, var(--tw-bg-opacity)))
}

.data-\[selected\=true\]\:bg-foreground[data-selected=true] {
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-foreground)/var(--nextui-foreground-opacity, var(--tw-bg-opacity)))
}

.data-\[selected\=true\]\:bg-primary[data-selected=true] {
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-primary)/var(--nextui-primary-opacity, var(--tw-bg-opacity)))
}

.data-\[selected\=true\]\:bg-secondary[data-selected=true] {
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-secondary)/var(--nextui-secondary-opacity, var(--tw-bg-opacity)))
}

.data-\[selected\=true\]\:bg-success[data-selected=true] {
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-success)/var(--nextui-success-opacity, var(--tw-bg-opacity)))
}

.data-\[selected\=true\]\:bg-warning[data-selected=true] {
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-warning)/var(--nextui-warning-opacity, var(--tw-bg-opacity)))
}

.data-\[selected\=true\]\:data-\[hover\=true\]\:bg-danger[data-hover=true][data-selected=true] {
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-danger)/var(--nextui-danger-opacity, var(--tw-bg-opacity)))
}

.data-\[selected\=true\]\:data-\[hover\=true\]\:bg-foreground[data-hover=true][data-selected=true] {
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-foreground)/var(--nextui-foreground-opacity, var(--tw-bg-opacity)))
}

.data-\[selected\=true\]\:data-\[hover\=true\]\:bg-primary[data-hover=true][data-selected=true] {
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-primary)/var(--nextui-primary-opacity, var(--tw-bg-opacity)))
}

.data-\[selected\=true\]\:data-\[hover\=true\]\:bg-secondary[data-hover=true][data-selected=true] {
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-secondary)/var(--nextui-secondary-opacity, var(--tw-bg-opacity)))
}

.data-\[selected\=true\]\:data-\[hover\=true\]\:bg-success[data-hover=true][data-selected=true] {
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-success)/var(--nextui-success-opacity, var(--tw-bg-opacity)))
}

.data-\[selected\=true\]\:data-\[hover\=true\]\:bg-warning[data-hover=true][data-selected=true] {
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-warning)/var(--nextui-warning-opacity, var(--tw-bg-opacity)))
}

.data-\[selected\=true\]\:data-\[range-selection\=true\]\:data-\[outside-month\=true\]\:bg-transparent[data-outside-month=true][data-range-selection=true][data-selected=true] {
    background-color: transparent
}

.data-\[selected\=true\]\:data-\[selection-end\=true\]\:data-\[range-selection\=true\]\:bg-danger[data-range-selection=true][data-selection-end=true][data-selected=true] {
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-danger)/var(--nextui-danger-opacity, var(--tw-bg-opacity)))
}

.data-\[selected\=true\]\:data-\[selection-end\=true\]\:data-\[range-selection\=true\]\:bg-foreground[data-range-selection=true][data-selection-end=true][data-selected=true] {
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-foreground)/var(--nextui-foreground-opacity, var(--tw-bg-opacity)))
}

.data-\[selected\=true\]\:data-\[selection-end\=true\]\:data-\[range-selection\=true\]\:bg-primary[data-range-selection=true][data-selection-end=true][data-selected=true] {
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-primary)/var(--nextui-primary-opacity, var(--tw-bg-opacity)))
}

.data-\[selected\=true\]\:data-\[selection-end\=true\]\:data-\[range-selection\=true\]\:bg-secondary[data-range-selection=true][data-selection-end=true][data-selected=true] {
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-secondary)/var(--nextui-secondary-opacity, var(--tw-bg-opacity)))
}

.data-\[selected\=true\]\:data-\[selection-end\=true\]\:data-\[range-selection\=true\]\:bg-success[data-range-selection=true][data-selection-end=true][data-selected=true] {
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-success)/var(--nextui-success-opacity, var(--tw-bg-opacity)))
}

.data-\[selected\=true\]\:data-\[selection-end\=true\]\:data-\[range-selection\=true\]\:bg-warning[data-range-selection=true][data-selection-end=true][data-selected=true] {
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-warning)/var(--nextui-warning-opacity, var(--tw-bg-opacity)))
}

.data-\[selected\=true\]\:data-\[selection-start\=true\]\:data-\[range-selection\=true\]\:bg-danger[data-range-selection=true][data-selection-start=true][data-selected=true] {
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-danger)/var(--nextui-danger-opacity, var(--tw-bg-opacity)))
}

.data-\[selected\=true\]\:data-\[selection-start\=true\]\:data-\[range-selection\=true\]\:bg-foreground[data-range-selection=true][data-selection-start=true][data-selected=true] {
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-foreground)/var(--nextui-foreground-opacity, var(--tw-bg-opacity)))
}

.data-\[selected\=true\]\:data-\[selection-start\=true\]\:data-\[range-selection\=true\]\:bg-primary[data-range-selection=true][data-selection-start=true][data-selected=true] {
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-primary)/var(--nextui-primary-opacity, var(--tw-bg-opacity)))
}

.data-\[selected\=true\]\:data-\[selection-start\=true\]\:data-\[range-selection\=true\]\:bg-secondary[data-range-selection=true][data-selection-start=true][data-selected=true] {
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-secondary)/var(--nextui-secondary-opacity, var(--tw-bg-opacity)))
}

.data-\[selected\=true\]\:data-\[selection-start\=true\]\:data-\[range-selection\=true\]\:bg-success[data-range-selection=true][data-selection-start=true][data-selected=true] {
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-success)/var(--nextui-success-opacity, var(--tw-bg-opacity)))
}

.data-\[selected\=true\]\:data-\[selection-start\=true\]\:data-\[range-selection\=true\]\:bg-warning[data-range-selection=true][data-selection-start=true][data-selected=true] {
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-warning)/var(--nextui-warning-opacity, var(--tw-bg-opacity)))
}

.data-\[has-end-content\=true\]\:pe-1\.5[data-has-end-content=true] {
    padding-inline-end: .375rem
}

.data-\[has-helper\=true\]\:pb-\[calc\(theme\(fontSize\.tiny\)_\+8px\)\][data-has-helper=true],
.data-\[has-helper\=true\]\:pb-\[calc\(theme\(fontSize\.tiny\)_\+_8px\)\][data-has-helper=true] {
    padding-bottom: calc(var(--nextui-font-size-tiny) + 8px)
}

.data-\[has-start-content\=true\]\:ps-1\.5[data-has-start-content=true] {
    padding-inline-start: .375rem
}

.data-\[has-title\=true\]\:pt-1[data-has-title=true] {
    padding-top: .25rem
}

.data-\[active\=true\]\:font-semibold[data-active=true] {
    font-weight: 600
}

.data-\[active\=true\]\:text-danger-foreground[data-active=true] {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-danger-foreground)/var(--nextui-danger-foreground-opacity, var(--tw-text-opacity)))
}

.data-\[active\=true\]\:text-default-foreground[data-active=true] {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-default-foreground)/var(--nextui-default-foreground-opacity, var(--tw-text-opacity)))
}

.data-\[active\=true\]\:text-primary-foreground[data-active=true] {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-primary-foreground)/var(--nextui-primary-foreground-opacity, var(--tw-text-opacity)))
}

.data-\[active\=true\]\:text-secondary-foreground[data-active=true] {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-secondary-foreground)/var(--nextui-secondary-foreground-opacity, var(--tw-text-opacity)))
}

.data-\[active\=true\]\:text-success-foreground[data-active=true] {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-success-foreground)/var(--nextui-success-foreground-opacity, var(--tw-text-opacity)))
}

.data-\[active\=true\]\:text-warning-foreground[data-active=true] {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-warning-foreground)/var(--nextui-warning-foreground-opacity, var(--tw-text-opacity)))
}

.data-\[current\=true\]\:text-black\/\[0\.88\][data-current=true] {
    color: rgba(0, 0, 0, .88)
}

.data-\[current\=true\]\:text-white\/\[0\.88\][data-current=true] {
    color: hsla(0, 0%, 100%, .88)
}

.data-\[disabled\=true\]\:text-default-300[data-disabled=true] {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-default-300)/var(--nextui-default-300-opacity, var(--tw-text-opacity)))
}

.data-\[editable\=true\]\:data-\[placeholder\=true\]\:text-danger-300[data-placeholder=true][data-editable=true] {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-danger-300)/var(--nextui-danger-300-opacity, var(--tw-text-opacity)))
}

.data-\[editable\=true\]\:data-\[placeholder\=true\]\:text-foreground-500[data-placeholder=true][data-editable=true] {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-foreground-500)/var(--nextui-foreground-500-opacity, var(--tw-text-opacity)))
}

.data-\[editable\=true\]\:data-\[placeholder\=true\]\:text-primary-300[data-placeholder=true][data-editable=true] {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-primary-300)/var(--nextui-primary-300-opacity, var(--tw-text-opacity)))
}

.data-\[editable\=true\]\:data-\[placeholder\=true\]\:text-secondary-300[data-placeholder=true][data-editable=true] {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-secondary-300)/var(--nextui-secondary-300-opacity, var(--tw-text-opacity)))
}

.data-\[editable\=true\]\:data-\[placeholder\=true\]\:text-success-400[data-placeholder=true][data-editable=true] {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-success-400)/var(--nextui-success-400-opacity, var(--tw-text-opacity)))
}

.data-\[editable\=true\]\:data-\[placeholder\=true\]\:text-warning-400[data-placeholder=true][data-editable=true] {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-warning-400)/var(--nextui-warning-400-opacity, var(--tw-text-opacity)))
}

.data-\[editable\=true\]\:text-danger[data-editable=true] {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-danger)/var(--nextui-danger-opacity, var(--tw-text-opacity)))
}

.data-\[editable\=true\]\:text-foreground[data-editable=true] {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-foreground)/var(--nextui-foreground-opacity, var(--tw-text-opacity)))
}

.data-\[editable\=true\]\:text-primary[data-editable=true] {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-primary)/var(--nextui-primary-opacity, var(--tw-text-opacity)))
}

.data-\[editable\=true\]\:text-secondary[data-editable=true] {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-secondary)/var(--nextui-secondary-opacity, var(--tw-text-opacity)))
}

.data-\[editable\=true\]\:text-success-600[data-editable=true] {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-success-600)/var(--nextui-success-600-opacity, var(--tw-text-opacity)))
}

.data-\[editable\=true\]\:text-warning-600[data-editable=true] {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-warning-600)/var(--nextui-warning-600-opacity, var(--tw-text-opacity)))
}

.data-\[hover\=true\]\:text-danger[data-hover=true] {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-danger)/var(--nextui-danger-opacity, var(--tw-text-opacity)))
}

.data-\[hover\=true\]\:text-danger-500[data-hover=true] {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-danger-500)/var(--nextui-danger-500-opacity, var(--tw-text-opacity)))
}

.data-\[hover\=true\]\:text-danger-foreground[data-hover=true] {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-danger-foreground)/var(--nextui-danger-foreground-opacity, var(--tw-text-opacity)))
}

.data-\[hover\=true\]\:text-default-500[data-hover=true] {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-default-500)/var(--nextui-default-500-opacity, var(--tw-text-opacity)))
}

.data-\[hover\=true\]\:text-default-foreground[data-hover=true] {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-default-foreground)/var(--nextui-default-foreground-opacity, var(--tw-text-opacity)))
}

.data-\[hover\=true\]\:text-foreground[data-hover=true] {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-foreground)/var(--nextui-foreground-opacity, var(--tw-text-opacity)))
}

.data-\[hover\=true\]\:text-foreground-400[data-hover=true] {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-foreground-400)/var(--nextui-foreground-400-opacity, var(--tw-text-opacity)))
}

.data-\[hover\=true\]\:text-foreground-600[data-hover=true] {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-foreground-600)/var(--nextui-foreground-600-opacity, var(--tw-text-opacity)))
}

.data-\[hover\=true\]\:text-primary[data-hover=true] {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-primary)/var(--nextui-primary-opacity, var(--tw-text-opacity)))
}

.data-\[hover\=true\]\:text-primary-400[data-hover=true] {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-primary-400)/var(--nextui-primary-400-opacity, var(--tw-text-opacity)))
}

.data-\[hover\=true\]\:text-primary-foreground[data-hover=true] {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-primary-foreground)/var(--nextui-primary-foreground-opacity, var(--tw-text-opacity)))
}

.data-\[hover\=true\]\:text-secondary[data-hover=true] {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-secondary)/var(--nextui-secondary-opacity, var(--tw-text-opacity)))
}

.data-\[hover\=true\]\:text-secondary-400[data-hover=true] {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-secondary-400)/var(--nextui-secondary-400-opacity, var(--tw-text-opacity)))
}

.data-\[hover\=true\]\:text-secondary-foreground[data-hover=true] {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-secondary-foreground)/var(--nextui-secondary-foreground-opacity, var(--tw-text-opacity)))
}

.data-\[hover\=true\]\:text-success[data-hover=true] {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-success)/var(--nextui-success-opacity, var(--tw-text-opacity)))
}

.data-\[hover\=true\]\:text-success-600[data-hover=true] {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-success-600)/var(--nextui-success-600-opacity, var(--tw-text-opacity)))
}

.data-\[hover\=true\]\:text-success-foreground[data-hover=true] {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-success-foreground)/var(--nextui-success-foreground-opacity, var(--tw-text-opacity)))
}

.data-\[hover\=true\]\:text-warning[data-hover=true] {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-warning)/var(--nextui-warning-opacity, var(--tw-text-opacity)))
}

.data-\[hover\=true\]\:text-warning-600[data-hover=true] {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-warning-600)/var(--nextui-warning-600-opacity, var(--tw-text-opacity)))
}

.data-\[hover\=true\]\:text-warning-foreground[data-hover=true] {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-warning-foreground)/var(--nextui-warning-foreground-opacity, var(--tw-text-opacity)))
}

.data-\[invalid\=true\]\:data-\[editable\=true\]\:text-danger[data-editable=true][data-invalid=true] {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-danger)/var(--nextui-danger-opacity, var(--tw-text-opacity)))
}

.data-\[invalid\=true\]\:text-danger-300[data-invalid=true] {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-danger-300)/var(--nextui-danger-300-opacity, var(--tw-text-opacity)))
}

.data-\[selected\=true\]\:data-\[hover\=true\]\:text-background[data-hover=true][data-selected=true] {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-background)/var(--nextui-background-opacity, var(--tw-text-opacity)))
}

.data-\[selected\=true\]\:data-\[hover\=true\]\:text-danger-foreground[data-hover=true][data-selected=true] {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-danger-foreground)/var(--nextui-danger-foreground-opacity, var(--tw-text-opacity)))
}

.data-\[selected\=true\]\:data-\[hover\=true\]\:text-primary-foreground[data-hover=true][data-selected=true] {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-primary-foreground)/var(--nextui-primary-foreground-opacity, var(--tw-text-opacity)))
}

.data-\[selected\=true\]\:data-\[hover\=true\]\:text-secondary-foreground[data-hover=true][data-selected=true] {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-secondary-foreground)/var(--nextui-secondary-foreground-opacity, var(--tw-text-opacity)))
}

.data-\[selected\=true\]\:data-\[hover\=true\]\:text-success-foreground[data-hover=true][data-selected=true] {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-success-foreground)/var(--nextui-success-foreground-opacity, var(--tw-text-opacity)))
}

.data-\[selected\=true\]\:data-\[hover\=true\]\:text-warning-foreground[data-hover=true][data-selected=true] {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-warning-foreground)/var(--nextui-warning-foreground-opacity, var(--tw-text-opacity)))
}

.data-\[selected\=true\]\:data-\[range-selection\=true\]\:data-\[outside-month\=true\]\:text-default-300[data-outside-month=true][data-range-selection=true][data-selected=true] {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-default-300)/var(--nextui-default-300-opacity, var(--tw-text-opacity)))
}

.data-\[selected\=true\]\:data-\[range-selection\=true\]\:text-danger-500[data-range-selection=true][data-selected=true] {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-danger-500)/var(--nextui-danger-500-opacity, var(--tw-text-opacity)))
}

.data-\[selected\=true\]\:data-\[range-selection\=true\]\:text-foreground[data-range-selection=true][data-selected=true] {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-foreground)/var(--nextui-foreground-opacity, var(--tw-text-opacity)))
}

.data-\[selected\=true\]\:data-\[range-selection\=true\]\:text-primary[data-range-selection=true][data-selected=true] {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-primary)/var(--nextui-primary-opacity, var(--tw-text-opacity)))
}

.data-\[selected\=true\]\:data-\[range-selection\=true\]\:text-secondary[data-range-selection=true][data-selected=true] {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-secondary)/var(--nextui-secondary-opacity, var(--tw-text-opacity)))
}

.data-\[selected\=true\]\:data-\[range-selection\=true\]\:text-success-600[data-range-selection=true][data-selected=true] {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-success-600)/var(--nextui-success-600-opacity, var(--tw-text-opacity)))
}

.data-\[selected\=true\]\:data-\[range-selection\=true\]\:text-warning-500[data-range-selection=true][data-selected=true] {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-warning-500)/var(--nextui-warning-500-opacity, var(--tw-text-opacity)))
}

.data-\[selected\=true\]\:data-\[selection-end\=true\]\:data-\[range-selection\=true\]\:text-background[data-range-selection=true][data-selection-end=true][data-selected=true] {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-background)/var(--nextui-background-opacity, var(--tw-text-opacity)))
}

.data-\[selected\=true\]\:data-\[selection-end\=true\]\:data-\[range-selection\=true\]\:text-danger-foreground[data-range-selection=true][data-selection-end=true][data-selected=true] {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-danger-foreground)/var(--nextui-danger-foreground-opacity, var(--tw-text-opacity)))
}

.data-\[selected\=true\]\:data-\[selection-end\=true\]\:data-\[range-selection\=true\]\:text-primary-foreground[data-range-selection=true][data-selection-end=true][data-selected=true] {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-primary-foreground)/var(--nextui-primary-foreground-opacity, var(--tw-text-opacity)))
}

.data-\[selected\=true\]\:data-\[selection-end\=true\]\:data-\[range-selection\=true\]\:text-secondary-foreground[data-range-selection=true][data-selection-end=true][data-selected=true] {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-secondary-foreground)/var(--nextui-secondary-foreground-opacity, var(--tw-text-opacity)))
}

.data-\[selected\=true\]\:data-\[selection-end\=true\]\:data-\[range-selection\=true\]\:text-success-foreground[data-range-selection=true][data-selection-end=true][data-selected=true] {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-success-foreground)/var(--nextui-success-foreground-opacity, var(--tw-text-opacity)))
}

.data-\[selected\=true\]\:data-\[selection-end\=true\]\:data-\[range-selection\=true\]\:text-warning-foreground[data-range-selection=true][data-selection-end=true][data-selected=true] {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-warning-foreground)/var(--nextui-warning-foreground-opacity, var(--tw-text-opacity)))
}

.data-\[selected\=true\]\:data-\[selection-start\=true\]\:data-\[range-selection\=true\]\:text-background[data-range-selection=true][data-selection-start=true][data-selected=true] {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-background)/var(--nextui-background-opacity, var(--tw-text-opacity)))
}

.data-\[selected\=true\]\:data-\[selection-start\=true\]\:data-\[range-selection\=true\]\:text-danger-foreground[data-range-selection=true][data-selection-start=true][data-selected=true] {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-danger-foreground)/var(--nextui-danger-foreground-opacity, var(--tw-text-opacity)))
}

.data-\[selected\=true\]\:data-\[selection-start\=true\]\:data-\[range-selection\=true\]\:text-primary-foreground[data-range-selection=true][data-selection-start=true][data-selected=true] {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-primary-foreground)/var(--nextui-primary-foreground-opacity, var(--tw-text-opacity)))
}

.data-\[selected\=true\]\:data-\[selection-start\=true\]\:data-\[range-selection\=true\]\:text-secondary-foreground[data-range-selection=true][data-selection-start=true][data-selected=true] {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-secondary-foreground)/var(--nextui-secondary-foreground-opacity, var(--tw-text-opacity)))
}

.data-\[selected\=true\]\:data-\[selection-start\=true\]\:data-\[range-selection\=true\]\:text-success-foreground[data-range-selection=true][data-selection-start=true][data-selected=true] {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-success-foreground)/var(--nextui-success-foreground-opacity, var(--tw-text-opacity)))
}

.data-\[selected\=true\]\:data-\[selection-start\=true\]\:data-\[range-selection\=true\]\:text-warning-foreground[data-range-selection=true][data-selection-start=true][data-selected=true] {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-warning-foreground)/var(--nextui-warning-foreground-opacity, var(--tw-text-opacity)))
}

.data-\[selected\=true\]\:text-background[data-selected=true] {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-background)/var(--nextui-background-opacity, var(--tw-text-opacity)))
}

.data-\[selected\=true\]\:text-danger[data-selected=true] {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-danger)/var(--nextui-danger-opacity, var(--tw-text-opacity)))
}

.data-\[selected\=true\]\:text-danger-foreground[data-selected=true] {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-danger-foreground)/var(--nextui-danger-foreground-opacity, var(--tw-text-opacity)))
}

.data-\[selected\=true\]\:text-default-foreground[data-selected=true] {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-default-foreground)/var(--nextui-default-foreground-opacity, var(--tw-text-opacity)))
}

.data-\[selected\=true\]\:text-primary[data-selected=true] {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-primary)/var(--nextui-primary-opacity, var(--tw-text-opacity)))
}

.data-\[selected\=true\]\:text-primary-foreground[data-selected=true] {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-primary-foreground)/var(--nextui-primary-foreground-opacity, var(--tw-text-opacity)))
}

.data-\[selected\=true\]\:text-secondary[data-selected=true] {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-secondary)/var(--nextui-secondary-opacity, var(--tw-text-opacity)))
}

.data-\[selected\=true\]\:text-secondary-foreground[data-selected=true] {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-secondary-foreground)/var(--nextui-secondary-foreground-opacity, var(--tw-text-opacity)))
}

.data-\[selected\=true\]\:text-success-600[data-selected=true] {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-success-600)/var(--nextui-success-600-opacity, var(--tw-text-opacity)))
}

.data-\[selected\=true\]\:text-success-foreground[data-selected=true] {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-success-foreground)/var(--nextui-success-foreground-opacity, var(--tw-text-opacity)))
}

.data-\[selected\=true\]\:text-warning-600[data-selected=true] {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-warning-600)/var(--nextui-warning-600-opacity, var(--tw-text-opacity)))
}

.data-\[selected\=true\]\:text-warning-foreground[data-selected=true] {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-warning-foreground)/var(--nextui-warning-foreground-opacity, var(--tw-text-opacity)))
}

.data-\[unavailable\=true\]\:text-default-300[data-unavailable=true] {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-default-300)/var(--nextui-default-300-opacity, var(--tw-text-opacity)))
}

.data-\[unavailable\=true\]\:line-through[data-unavailable=true] {
    text-decoration-line: line-through
}

.data-\[disabled\=true\]\:opacity-0[data-disabled=true] {
    opacity: 0
}

.data-\[disabled\=true\]\:opacity-30[data-disabled=true] {
    opacity: .3
}

.data-\[hover-unselected\=true\]\:opacity-disabled[data-hover-unselected=true] {
    opacity: var(--nextui-disabled-opacity)
}

.data-\[hover\=true\]\:opacity-hover[data-hover=true] {
    opacity: var(--nextui-hover-opacity)
}

.data-\[in-range\=true\]\:opacity-100[data-in-range=true] {
    opacity: 1
}

.data-\[invisible\=true\]\:opacity-0[data-invisible=true] {
    opacity: 0
}

.data-\[loaded\=true\]\:opacity-100[data-loaded=true],
.data-\[moving\]\:opacity-100[data-moving] {
    opacity: 1
}

.data-\[pressed\=true\]\:opacity-50[data-pressed=true] {
    opacity: .5
}

.data-\[pressed\=true\]\:opacity-70[data-pressed=true] {
    opacity: .7
}

.data-\[visible\=true\]\:opacity-100[data-visible=true] {
    opacity: 1
}

.data-\[active\=true\]\:shadow-md[data-active=true] {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -2px rgba(0, 0, 0, .1);
    --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 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)
}

.data-\[hover\=true\]\:shadow-lg[data-hover=true] {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -4px rgba(0, 0, 0, .1);
    --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)
}

.data-\[open\=true\]\:\!shadow-\[0_8px_24px_rgba\(242\2c 197\2c 158\2c 0\.6\)\][data-open=true] {
    --tw-shadow: 0 8px 24px hsla(28, 76%, 78%, .6) !important;
    --tw-shadow-colored: 0 8px 24px 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
}

.data-\[selected\=true\]\:data-\[selection-end\=true\]\:shadow-md[data-selection-end=true][data-selected=true],
.data-\[selected\=true\]\:data-\[selection-start\=true\]\:shadow-md[data-selection-start=true][data-selected=true],
.data-\[selected\=true\]\:shadow-md[data-selected=true] {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -2px rgba(0, 0, 0, .1);
    --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 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)
}

.data-\[selected\=true\]\:shadow-none[data-selected=true] {
    --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)
}

.data-\[active\=true\]\:shadow-danger\/40[data-active=true] {
    --tw-shadow-color: hsl(var(--nextui-danger)/0.4);
    --tw-shadow: var(--tw-shadow-colored)
}

.data-\[active\=true\]\:shadow-default\/50[data-active=true] {
    --tw-shadow-color: hsl(var(--nextui-default)/0.5);
    --tw-shadow: var(--tw-shadow-colored)
}

.data-\[active\=true\]\:shadow-primary\/40[data-active=true] {
    --tw-shadow-color: hsl(var(--nextui-primary)/0.4);
    --tw-shadow: var(--tw-shadow-colored)
}

.data-\[active\=true\]\:shadow-secondary\/40[data-active=true] {
    --tw-shadow-color: hsl(var(--nextui-secondary)/0.4);
    --tw-shadow: var(--tw-shadow-colored)
}

.data-\[active\=true\]\:shadow-success\/40[data-active=true] {
    --tw-shadow-color: hsl(var(--nextui-success)/0.4);
    --tw-shadow: var(--tw-shadow-colored)
}

.data-\[active\=true\]\:shadow-warning\/40[data-active=true] {
    --tw-shadow-color: hsl(var(--nextui-warning)/0.4);
    --tw-shadow: var(--tw-shadow-colored)
}

.data-\[hover\=true\]\:shadow-danger\/30[data-hover=true] {
    --tw-shadow-color: hsl(var(--nextui-danger)/0.3);
    --tw-shadow: var(--tw-shadow-colored)
}

.data-\[hover\=true\]\:shadow-default\/50[data-hover=true] {
    --tw-shadow-color: hsl(var(--nextui-default)/0.5);
    --tw-shadow: var(--tw-shadow-colored)
}

.data-\[hover\=true\]\:shadow-primary\/30[data-hover=true] {
    --tw-shadow-color: hsl(var(--nextui-primary)/0.3);
    --tw-shadow: var(--tw-shadow-colored)
}

.data-\[hover\=true\]\:shadow-secondary\/30[data-hover=true] {
    --tw-shadow-color: hsl(var(--nextui-secondary)/0.3);
    --tw-shadow: var(--tw-shadow-colored)
}

.data-\[hover\=true\]\:shadow-success\/30[data-hover=true] {
    --tw-shadow-color: hsl(var(--nextui-success)/0.3);
    --tw-shadow: var(--tw-shadow-colored)
}

.data-\[hover\=true\]\:shadow-warning\/30[data-hover=true] {
    --tw-shadow-color: hsl(var(--nextui-warning)/0.3);
    --tw-shadow: var(--tw-shadow-colored)
}

.data-\[selected\=true\]\:shadow-danger\/40[data-selected=true] {
    --tw-shadow-color: hsl(var(--nextui-danger)/0.4);
    --tw-shadow: var(--tw-shadow-colored)
}

.data-\[selected\=true\]\:shadow-foreground\/40[data-selected=true] {
    --tw-shadow-color: hsl(var(--nextui-foreground)/0.4);
    --tw-shadow: var(--tw-shadow-colored)
}

.data-\[selected\=true\]\:shadow-primary\/40[data-selected=true] {
    --tw-shadow-color: hsl(var(--nextui-primary)/0.4);
    --tw-shadow: var(--tw-shadow-colored)
}

.data-\[selected\=true\]\:shadow-secondary\/40[data-selected=true] {
    --tw-shadow-color: hsl(var(--nextui-secondary)/0.4);
    --tw-shadow: var(--tw-shadow-colored)
}

.data-\[selected\=true\]\:shadow-success\/40[data-selected=true] {
    --tw-shadow-color: hsl(var(--nextui-success)/0.4);
    --tw-shadow: var(--tw-shadow-colored)
}

.data-\[selected\=true\]\:shadow-warning\/40[data-selected=true] {
    --tw-shadow-color: hsl(var(--nextui-warning)/0.4);
    --tw-shadow: var(--tw-shadow-colored)
}

.data-\[focus-visible\=true\]\:outline-2[data-focus-visible=true] {
    outline-width: 2px
}

.data-\[focus-visible\=true\]\:outline-offset-2[data-focus-visible=true] {
    outline-offset: 2px
}

.data-\[focus-visible\=true\]\:outline-focus[data-focus-visible=true] {
    outline-color: hsl(var(--nextui-focus)/var(--nextui-focus-opacity, 1))
}

.data-\[focus-visible\]\:outline-danger-foreground[data-focus-visible] {
    outline-color: hsl(var(--nextui-danger-foreground)/var(--nextui-danger-foreground-opacity, 1))
}

.data-\[focus-visible\]\:outline-default-foreground[data-focus-visible] {
    outline-color: hsl(var(--nextui-default-foreground)/var(--nextui-default-foreground-opacity, 1))
}

.data-\[focus-visible\]\:outline-primary-foreground[data-focus-visible] {
    outline-color: hsl(var(--nextui-primary-foreground)/var(--nextui-primary-foreground-opacity, 1))
}

.data-\[focus-visible\]\:outline-secondary-foreground[data-focus-visible] {
    outline-color: hsl(var(--nextui-secondary-foreground)/var(--nextui-secondary-foreground-opacity, 1))
}

.data-\[focus-visible\]\:outline-success-foreground[data-focus-visible] {
    outline-color: hsl(var(--nextui-success-foreground)/var(--nextui-success-foreground-opacity, 1))
}

.data-\[focus-visible\]\:outline-warning-foreground[data-focus-visible] {
    outline-color: hsl(var(--nextui-warning-foreground)/var(--nextui-warning-foreground-opacity, 1))
}

.data-\[focus-visible\=true\]\:ring-default-500[data-focus-visible=true] {
    --tw-ring-opacity: 1;
    --tw-ring-color: hsl(var(--nextui-default-500)/var(--nextui-default-500-opacity, var(--tw-ring-opacity)))
}

.data-\[menu-open\=true\]\:backdrop-blur-xl[data-menu-open=true] {
    --tw-backdrop-blur: blur(24px);
    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)
}

.data-\[disabled\=true\]\:transition-none[data-disabled=true] {
    transition-property: none
}

.data-\[hover\=true\]\:transition-colors[data-hover=true] {
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    transition-duration: .25s
}

.data-\[moving\=true\]\:transition-transform[data-moving=true] {
    transition-property: transform;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    transition-duration: .25s
}

.data-\[sortable\=true\]\:transition-colors[data-sortable=true] {
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    transition-duration: .25s
}

.data-\[hide-scroll\=true\]\:scrollbar-hide[data-hide-scroll=true] {
    -ms-overflow-style: none;
    scrollbar-width: none
}

.data-\[hide-scroll\=true\]\:scrollbar-hide[data-hide-scroll=true]::-webkit-scrollbar {
    display: none
}

.data-\[top-bottom-scroll\=true\]\:\[mask-image\:linear-gradient\(\#000\2c \#000\2c transparent_0\2c \#000_var\(--scroll-shadow-size\)\2c \#000_calc\(100\%_-_var\(--scroll-shadow-size\)\)\2c transparent\)\][data-top-bottom-scroll=true] {
    mask-image: linear-gradient(#000, #000, transparent 0, #000 var(--scroll-shadow-size), #000 calc(100% - var(--scroll-shadow-size)), transparent)
}

.data-\[top-scroll\=true\]\:\[mask-image\:linear-gradient\(0deg\2c \#000_calc\(100\%_-_var\(--scroll-shadow-size\)\)\2c transparent\)\][data-top-scroll=true] {
    mask-image: linear-gradient(0deg, #000 calc(100% - var(--scroll-shadow-size)), transparent)
}

.data-\[bottom-scroll\=true\]\:\[mask-image\:linear-gradient\(180deg\2c \#000_calc\(100\%_-_var\(--scroll-shadow-size\)\)\2c transparent\)\][data-bottom-scroll=true] {
    mask-image: linear-gradient(180deg, #000 calc(100% - var(--scroll-shadow-size)), transparent)
}

.data-\[left-scroll\=true\]\:\[mask-image\:linear-gradient\(270deg\2c \#000_calc\(100\%_-_var\(--scroll-shadow-size\)\)\2c transparent\)\][data-left-scroll=true] {
    mask-image: linear-gradient(270deg, #000 calc(100% - var(--scroll-shadow-size)), transparent)
}

.data-\[right-scroll\=true\]\:\[mask-image\:linear-gradient\(90deg\2c \#000_calc\(100\%_-_var\(--scroll-shadow-size\)\)\2c transparent\)\][data-right-scroll=true] {
    mask-image: linear-gradient(90deg, #000 calc(100% - var(--scroll-shadow-size)), transparent)
}

.data-\[left-right-scroll\=true\]\:\[mask-image\:linear-gradient\(to_right\2c \#000\2c \#000\2c transparent_0\2c \#000_var\(--scroll-shadow-size\)\2c \#000_calc\(100\%_-_var\(--scroll-shadow-size\)\)\2c transparent\)\][data-left-right-scroll=true] {
    mask-image: linear-gradient(to right, #000, #000, transparent 0, #000 var(--scroll-shadow-size), #000 calc(100% - var(--scroll-shadow-size)), transparent)
}

.data-\[placement\=bottom-end\]\:before\:-top-\[calc\(theme\(spacing\.5\)\/4_-_1\.5px\)\][data-placement=bottom-end]:before {
    content: var(--tw-content);
    top: calc(calc(1.25rem / 4 - 1.5px) * -1)
}

.data-\[placement\=bottom-end\]\:before\:right-3[data-placement=bottom-end]:before {
    content: var(--tw-content);
    right: .75rem
}

.data-\[placement\=bottom-start\]\:before\:-top-\[calc\(theme\(spacing\.5\)\/4_-_1\.5px\)\][data-placement=bottom-start]:before {
    content: var(--tw-content);
    top: calc(calc(1.25rem / 4 - 1.5px) * -1)
}

.data-\[placement\=bottom-start\]\:before\:left-3[data-placement=bottom-start]:before {
    content: var(--tw-content);
    left: .75rem
}

.data-\[placement\=bottom\]\:before\:-top-\[calc\(theme\(spacing\.5\)\/4_-_1\.5px\)\][data-placement=bottom]:before {
    content: var(--tw-content);
    top: calc(calc(1.25rem / 4 - 1.5px) * -1)
}

.data-\[placement\=bottom\]\:before\:left-1\/2[data-placement=bottom]:before {
    content: var(--tw-content);
    left: 50%
}

.data-\[placement\=left-end\]\:before\:-right-\[calc\(theme\(spacing\.5\)\/4_-_3px\)\][data-placement=left-end]:before {
    content: var(--tw-content);
    right: calc(calc(1.25rem / 4 - 3px) * -1)
}

.data-\[placement\=left-end\]\:before\:bottom-1\/4[data-placement=left-end]:before {
    content: var(--tw-content);
    bottom: 25%
}

.data-\[placement\=left-start\]\:before\:-right-\[calc\(theme\(spacing\.5\)\/4_-_3px\)\][data-placement=left-start]:before {
    content: var(--tw-content);
    right: calc(calc(1.25rem / 4 - 3px) * -1)
}

.data-\[placement\=left-start\]\:before\:top-1\/4[data-placement=left-start]:before {
    content: var(--tw-content);
    top: 25%
}

.data-\[placement\=left\]\:before\:-right-\[calc\(theme\(spacing\.5\)\/4_-_2px\)\][data-placement=left]:before {
    content: var(--tw-content);
    right: calc(calc(1.25rem / 4 - 2px) * -1)
}

.data-\[placement\=left\]\:before\:top-1\/2[data-placement=left]:before {
    content: var(--tw-content);
    top: 50%
}

.data-\[placement\=right-end\]\:before\:-left-\[calc\(theme\(spacing\.5\)\/4_-_3px\)\][data-placement=right-end]:before {
    content: var(--tw-content);
    left: calc(calc(1.25rem / 4 - 3px) * -1)
}

.data-\[placement\=right-end\]\:before\:bottom-1\/4[data-placement=right-end]:before {
    content: var(--tw-content);
    bottom: 25%
}

.data-\[placement\=right-start\]\:before\:-left-\[calc\(theme\(spacing\.5\)\/4_-_3px\)\][data-placement=right-start]:before {
    content: var(--tw-content);
    left: calc(calc(1.25rem / 4 - 3px) * -1)
}

.data-\[placement\=right-start\]\:before\:top-1\/4[data-placement=right-start]:before {
    content: var(--tw-content);
    top: 25%
}

.data-\[placement\=right\]\:before\:-left-\[calc\(theme\(spacing\.5\)\/4_-_2px\)\][data-placement=right]:before {
    content: var(--tw-content);
    left: calc(calc(1.25rem / 4 - 2px) * -1)
}

.data-\[placement\=right\]\:before\:top-1\/2[data-placement=right]:before {
    content: var(--tw-content);
    top: 50%
}

.data-\[placement\=top-end\]\:before\:-bottom-\[calc\(theme\(spacing\.5\)\/4_-_1\.5px\)\][data-placement=top-end]:before {
    content: var(--tw-content);
    bottom: calc(calc(1.25rem / 4 - 1.5px) * -1)
}

.data-\[placement\=top-end\]\:before\:right-3[data-placement=top-end]:before {
    content: var(--tw-content);
    right: .75rem
}

.data-\[placement\=top-start\]\:before\:-bottom-\[calc\(theme\(spacing\.5\)\/4_-_1\.5px\)\][data-placement=top-start]:before {
    content: var(--tw-content);
    bottom: calc(calc(1.25rem / 4 - 1.5px) * -1)
}

.data-\[placement\=top-start\]\:before\:left-3[data-placement=top-start]:before {
    content: var(--tw-content);
    left: .75rem
}

.data-\[placement\=top\]\:before\:-bottom-\[calc\(theme\(spacing\.5\)\/4_-_1\.5px\)\][data-placement=top]:before {
    content: var(--tw-content);
    bottom: calc(calc(1.25rem / 4 - 1.5px) * -1)
}

.data-\[placement\=top\]\:before\:left-1\/2[data-placement=top]:before {
    content: var(--tw-content);
    left: 50%
}

.data-\[arrow\=true\]\:before\:block[data-arrow=true]:before {
    content: var(--tw-content);
    display: block
}

.data-\[outside-month\=true\]\:before\:hidden[data-outside-month=true]:before {
    content: var(--tw-content);
    display: none
}

.data-\[placement\=bottom\]\:before\:-translate-x-1\/2[data-placement=bottom]:before {
    --tw-translate-x: -50%
}

.data-\[placement\=bottom\]\:before\:-translate-x-1\/2[data-placement=bottom]:before,
.data-\[placement\=left\]\:before\:-translate-y-1\/2[data-placement=left]:before {
    content: var(--tw-content);
    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))
}

.data-\[placement\=left\]\:before\:-translate-y-1\/2[data-placement=left]:before {
    --tw-translate-y: -50%
}

.data-\[placement\=right\]\:before\:-translate-y-1\/2[data-placement=right]:before {
    --tw-translate-y: -50%
}

.data-\[placement\=right\]\:before\:-translate-y-1\/2[data-placement=right]:before,
.data-\[placement\=top\]\:before\:-translate-x-1\/2[data-placement=top]:before {
    content: var(--tw-content);
    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))
}

.data-\[placement\=top\]\:before\:-translate-x-1\/2[data-placement=top]:before {
    --tw-translate-x: -50%
}

.data-\[range-end\=true\]\:before\:rounded-r-full[data-range-end=true]:before {
    content: var(--tw-content);
    border-top-right-radius: 9999px;
    border-bottom-right-radius: 9999px
}

.data-\[range-start\=true\]\:before\:rounded-l-full[data-range-start=true]:before {
    content: var(--tw-content);
    border-top-left-radius: 9999px;
    border-bottom-left-radius: 9999px
}

.data-\[selection-end\=true\]\:before\:rounded-r-full[data-selection-end=true]:before {
    content: var(--tw-content);
    border-top-right-radius: 9999px;
    border-bottom-right-radius: 9999px
}

.data-\[selection-start\=true\]\:before\:rounded-l-full[data-selection-start=true]:before {
    content: var(--tw-content);
    border-top-left-radius: 9999px;
    border-bottom-left-radius: 9999px
}

.data-\[selected\=true\]\:data-\[range-selection\=true\]\:before\:bg-danger-50[data-range-selection=true][data-selected=true]:before {
    content: var(--tw-content);
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-danger-50)/var(--nextui-danger-50-opacity, var(--tw-bg-opacity)))
}

.data-\[selected\=true\]\:data-\[range-selection\=true\]\:before\:bg-foreground\/10[data-range-selection=true][data-selected=true]:before {
    content: var(--tw-content);
    background-color: hsl(var(--nextui-foreground)/.1)
}

.data-\[selected\=true\]\:data-\[range-selection\=true\]\:before\:bg-primary-50[data-range-selection=true][data-selected=true]:before {
    content: var(--tw-content);
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-primary-50)/var(--nextui-primary-50-opacity, var(--tw-bg-opacity)))
}

.data-\[selected\=true\]\:data-\[range-selection\=true\]\:before\:bg-secondary-50[data-range-selection=true][data-selected=true]:before {
    content: var(--tw-content);
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-secondary-50)/var(--nextui-secondary-50-opacity, var(--tw-bg-opacity)))
}

.data-\[selected\=true\]\:data-\[range-selection\=true\]\:before\:bg-success-100[data-range-selection=true][data-selected=true]:before {
    content: var(--tw-content);
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-success-100)/var(--nextui-success-100-opacity, var(--tw-bg-opacity)))
}

.data-\[selected\=true\]\:data-\[range-selection\=true\]\:before\:bg-warning-100[data-range-selection=true][data-selected=true]:before {
    content: var(--tw-content);
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-warning-100)/var(--nextui-warning-100-opacity, var(--tw-bg-opacity)))
}

.data-\[loaded\=true\]\:before\:opacity-0[data-loaded=true]:before {
    content: var(--tw-content);
    opacity: 0
}

.data-\[selected\=true\]\:before\:opacity-100[data-selected=true]:before {
    content: var(--tw-content);
    opacity: 1
}

.data-\[focus\=true\]\:after\:w-full[data-focus=true]:after,
.data-\[open\=true\]\:after\:w-full[data-open=true]:after {
    content: var(--tw-content);
    width: 100%
}

.data-\[dragging\=true\]\:after\:scale-100[data-dragging=true]:after {
    --tw-scale-x: 1;
    --tw-scale-y: 1
}

.data-\[dragging\=true\]\:after\:scale-100[data-dragging=true]:after,
.data-\[dragging\=true\]\:after\:scale-80[data-dragging=true]:after {
    content: var(--tw-content);
    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))
}

.data-\[dragging\=true\]\:after\:scale-80[data-dragging=true]:after {
    --tw-scale-x: 0.8;
    --tw-scale-y: 0.8
}

.data-\[selected\=true\]\:after\:bg-danger[data-selected=true]:after {
    content: var(--tw-content);
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-danger)/var(--nextui-danger-opacity, var(--tw-bg-opacity)))
}

.data-\[selected\=true\]\:after\:bg-foreground[data-selected=true]:after {
    content: var(--tw-content);
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-foreground)/var(--nextui-foreground-opacity, var(--tw-bg-opacity)))
}

.data-\[selected\=true\]\:after\:bg-primary[data-selected=true]:after {
    content: var(--tw-content);
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-primary)/var(--nextui-primary-opacity, var(--tw-bg-opacity)))
}

.data-\[selected\=true\]\:after\:bg-secondary[data-selected=true]:after {
    content: var(--tw-content);
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-secondary)/var(--nextui-secondary-opacity, var(--tw-bg-opacity)))
}

.data-\[selected\=true\]\:after\:bg-success[data-selected=true]:after {
    content: var(--tw-content);
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-success)/var(--nextui-success-opacity, var(--tw-bg-opacity)))
}

.data-\[selected\=true\]\:after\:bg-warning[data-selected=true]:after {
    content: var(--tw-content);
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-warning)/var(--nextui-warning-opacity, var(--tw-bg-opacity)))
}

.data-\[loaded\=true\]\:after\:opacity-0[data-loaded=true]:after {
    content: var(--tw-content);
    opacity: 0
}

.data-\[selected\=true\]\:after\:opacity-100[data-selected=true]:after {
    content: var(--tw-content);
    opacity: 1
}

.data-\[selectable\=true\]\:focus\:border-danger:focus[data-selectable=true] {
    --tw-border-opacity: 1;
    border-color: hsl(var(--nextui-danger)/var(--nextui-danger-opacity, var(--tw-border-opacity)))
}

.data-\[selectable\=true\]\:focus\:border-default:focus[data-selectable=true] {
    --tw-border-opacity: 1;
    border-color: hsl(var(--nextui-default)/var(--nextui-default-opacity, var(--tw-border-opacity)))
}

.data-\[selectable\=true\]\:focus\:border-primary:focus[data-selectable=true] {
    --tw-border-opacity: 1;
    border-color: hsl(var(--nextui-primary)/var(--nextui-primary-opacity, var(--tw-border-opacity)))
}

.data-\[selectable\=true\]\:focus\:border-secondary:focus[data-selectable=true] {
    --tw-border-opacity: 1;
    border-color: hsl(var(--nextui-secondary)/var(--nextui-secondary-opacity, var(--tw-border-opacity)))
}

.data-\[selectable\=true\]\:focus\:border-success:focus[data-selectable=true] {
    --tw-border-opacity: 1;
    border-color: hsl(var(--nextui-success)/var(--nextui-success-opacity, var(--tw-border-opacity)))
}

.data-\[selectable\=true\]\:focus\:border-warning:focus[data-selectable=true] {
    --tw-border-opacity: 1;
    border-color: hsl(var(--nextui-warning)/var(--nextui-warning-opacity, var(--tw-border-opacity)))
}

.data-\[invalid\=true\]\:focus\:bg-danger-400\/50:focus[data-invalid=true] {
    background-color: hsl(var(--nextui-danger-400)/.5)
}

.data-\[selectable\=true\]\:focus\:bg-danger:focus[data-selectable=true] {
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-danger)/var(--nextui-danger-opacity, var(--tw-bg-opacity)))
}

.data-\[selectable\=true\]\:focus\:bg-danger\/20:focus[data-selectable=true] {
    background-color: hsl(var(--nextui-danger)/.2)
}

.data-\[selectable\=true\]\:focus\:bg-default:focus[data-selectable=true] {
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-default)/var(--nextui-default-opacity, var(--tw-bg-opacity)))
}

.data-\[selectable\=true\]\:focus\:bg-default-100:focus[data-selectable=true] {
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-default-100)/var(--nextui-default-100-opacity, var(--tw-bg-opacity)))
}

.data-\[selectable\=true\]\:focus\:bg-default-50:focus[data-selectable=true] {
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-default-50)/var(--nextui-default-50-opacity, var(--tw-bg-opacity)))
}

.data-\[selectable\=true\]\:focus\:bg-default\/40:focus[data-selectable=true] {
    background-color: hsl(var(--nextui-default)/.4)
}

.data-\[selectable\=true\]\:focus\:bg-primary:focus[data-selectable=true] {
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-primary)/var(--nextui-primary-opacity, var(--tw-bg-opacity)))
}

.data-\[selectable\=true\]\:focus\:bg-primary\/20:focus[data-selectable=true] {
    background-color: hsl(var(--nextui-primary)/.2)
}

.data-\[selectable\=true\]\:focus\:bg-secondary:focus[data-selectable=true] {
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-secondary)/var(--nextui-secondary-opacity, var(--tw-bg-opacity)))
}

.data-\[selectable\=true\]\:focus\:bg-secondary\/20:focus[data-selectable=true] {
    background-color: hsl(var(--nextui-secondary)/.2)
}

.data-\[selectable\=true\]\:focus\:bg-success:focus[data-selectable=true] {
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-success)/var(--nextui-success-opacity, var(--tw-bg-opacity)))
}

.data-\[selectable\=true\]\:focus\:bg-success\/20:focus[data-selectable=true] {
    background-color: hsl(var(--nextui-success)/.2)
}

.data-\[selectable\=true\]\:focus\:bg-warning:focus[data-selectable=true] {
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-warning)/var(--nextui-warning-opacity, var(--tw-bg-opacity)))
}

.data-\[selectable\=true\]\:focus\:bg-warning\/20:focus[data-selectable=true] {
    background-color: hsl(var(--nextui-warning)/.2)
}

.data-\[editable\=true\]\:focus\:text-danger:focus[data-editable=true] {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-danger)/var(--nextui-danger-opacity, var(--tw-text-opacity)))
}

.data-\[editable\=true\]\:focus\:text-default-foreground:focus[data-editable=true] {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-default-foreground)/var(--nextui-default-foreground-opacity, var(--tw-text-opacity)))
}

.data-\[editable\=true\]\:focus\:text-primary:focus[data-editable=true] {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-primary)/var(--nextui-primary-opacity, var(--tw-text-opacity)))
}

.data-\[editable\=true\]\:focus\:text-secondary:focus[data-editable=true] {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-secondary)/var(--nextui-secondary-opacity, var(--tw-text-opacity)))
}

.data-\[editable\=true\]\:focus\:text-success:focus[data-editable=true] {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-success)/var(--nextui-success-opacity, var(--tw-text-opacity)))
}

.data-\[editable\=true\]\:focus\:text-success-600:focus[data-editable=true] {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-success-600)/var(--nextui-success-600-opacity, var(--tw-text-opacity)))
}

.data-\[editable\=true\]\:focus\:text-warning:focus[data-editable=true] {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-warning)/var(--nextui-warning-opacity, var(--tw-text-opacity)))
}

.data-\[editable\=true\]\:focus\:text-warning-600:focus[data-editable=true] {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-warning-600)/var(--nextui-warning-600-opacity, var(--tw-text-opacity)))
}

.data-\[invalid\=true\]\:data-\[editable\=true\]\:focus\:text-danger:focus[data-editable=true][data-invalid=true],
.data-\[selectable\=true\]\:focus\:text-danger:focus[data-selectable=true] {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-danger)/var(--nextui-danger-opacity, var(--tw-text-opacity)))
}

.data-\[selectable\=true\]\:focus\:text-danger-foreground:focus[data-selectable=true] {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-danger-foreground)/var(--nextui-danger-foreground-opacity, var(--tw-text-opacity)))
}

.data-\[selectable\=true\]\:focus\:text-default-500:focus[data-selectable=true] {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-default-500)/var(--nextui-default-500-opacity, var(--tw-text-opacity)))
}

.data-\[selectable\=true\]\:focus\:text-default-foreground:focus[data-selectable=true] {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-default-foreground)/var(--nextui-default-foreground-opacity, var(--tw-text-opacity)))
}

.data-\[selectable\=true\]\:focus\:text-primary:focus[data-selectable=true] {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-primary)/var(--nextui-primary-opacity, var(--tw-text-opacity)))
}

.data-\[selectable\=true\]\:focus\:text-primary-foreground:focus[data-selectable=true] {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-primary-foreground)/var(--nextui-primary-foreground-opacity, var(--tw-text-opacity)))
}

.data-\[selectable\=true\]\:focus\:text-secondary:focus[data-selectable=true] {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-secondary)/var(--nextui-secondary-opacity, var(--tw-text-opacity)))
}

.data-\[selectable\=true\]\:focus\:text-secondary-foreground:focus[data-selectable=true] {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-secondary-foreground)/var(--nextui-secondary-foreground-opacity, var(--tw-text-opacity)))
}

.data-\[selectable\=true\]\:focus\:text-success:focus[data-selectable=true] {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-success)/var(--nextui-success-opacity, var(--tw-text-opacity)))
}

.data-\[selectable\=true\]\:focus\:text-success-foreground:focus[data-selectable=true] {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-success-foreground)/var(--nextui-success-foreground-opacity, var(--tw-text-opacity)))
}

.data-\[selectable\=true\]\:focus\:text-warning:focus[data-selectable=true] {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-warning)/var(--nextui-warning-opacity, var(--tw-text-opacity)))
}

.data-\[selectable\=true\]\:focus\:text-warning-foreground:focus[data-selectable=true] {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-warning-foreground)/var(--nextui-warning-foreground-opacity, var(--tw-text-opacity)))
}

.data-\[selectable\=true\]\:focus\:shadow-danger\/30:focus[data-selectable=true] {
    --tw-shadow-color: hsl(var(--nextui-danger)/0.3);
    --tw-shadow: var(--tw-shadow-colored)
}

.data-\[selectable\=true\]\:focus\:shadow-default\/50:focus[data-selectable=true] {
    --tw-shadow-color: hsl(var(--nextui-default)/0.5);
    --tw-shadow: var(--tw-shadow-colored)
}

.data-\[selectable\=true\]\:focus\:shadow-primary\/30:focus[data-selectable=true] {
    --tw-shadow-color: hsl(var(--nextui-primary)/0.3);
    --tw-shadow: var(--tw-shadow-colored)
}

.data-\[selectable\=true\]\:focus\:shadow-secondary\/30:focus[data-selectable=true] {
    --tw-shadow-color: hsl(var(--nextui-secondary)/0.3);
    --tw-shadow: var(--tw-shadow-colored)
}

.data-\[selectable\=true\]\:focus\:shadow-success\/30:focus[data-selectable=true] {
    --tw-shadow-color: hsl(var(--nextui-success)/0.3);
    --tw-shadow: var(--tw-shadow-colored)
}

.data-\[selectable\=true\]\:focus\:shadow-warning\/30:focus[data-selectable=true] {
    --tw-shadow-color: hsl(var(--nextui-warning)/0.3);
    --tw-shadow: var(--tw-shadow-colored)
}

.group[data-filled-within=true] .group-data-\[filled-within\=true\]\:pointer-events-auto,
.group[data-filled=true] .group-data-\[filled\=true\]\:pointer-events-auto {
    pointer-events: auto
}

.group[data-filled-within=true] .group-data-\[filled-within\=true\]\:left-0,
.group[data-filled=true] .group-data-\[filled\=true\]\:left-0 {
    left: 0
}

.group[data-focus-visible=true] .group-data-\[focus-visible\=true\]\:z-10 {
    z-index: 10
}

.group[data-selected=true] .group-data-\[selected\=true\]\:ml-4 {
    margin-left: 1rem
}

.group[data-selected=true] .group-data-\[selected\=true\]\:ml-5 {
    margin-left: 1.25rem
}

.group[data-selected=true] .group-data-\[selected\=true\]\:ml-6 {
    margin-left: 1.5rem
}

.group[data-selected][data-pressed] .group-data-\[selected\]\:group-data-\[pressed\]\:ml-3 {
    margin-left: .75rem
}

.group[data-selected][data-pressed] .group-data-\[selected\]\:group-data-\[pressed\]\:ml-4 {
    margin-left: 1rem
}

.group[data-selected][data-pressed] .group-data-\[selected\]\:group-data-\[pressed\]\:ml-5 {
    margin-left: 1.25rem
}

.group[data-focus-visible=true] .group-data-\[focus-visible\=true\]\:block {
    display: block
}

.group[data-has-helper=true] .group-data-\[has-helper\=true\]\:flex {
    display: flex
}

.group[data-focus-visible=true] .group-data-\[focus-visible\=true\]\:hidden {
    display: none
}

.group[data-pressed=true] .group-data-\[pressed\=true\]\:w-5 {
    width: 1.25rem
}

.group[data-pressed=true] .group-data-\[pressed\=true\]\:w-6 {
    width: 1.5rem
}

.group[data-pressed=true] .group-data-\[pressed\=true\]\:w-7 {
    width: 1.75rem
}

.group[data-filled-within=true] .group-data-\[filled-within\=true\]\:-translate-y-\[calc\(100\%_\+_theme\(fontSize\.small\)\/2_\+_20px\)\] {
    --tw-translate-y: calc(calc(100% + var(--nextui-font-size-small) / 2 + 20px) * -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[data-filled-within=true] .group-data-\[filled-within\=true\]\:-translate-y-\[calc\(100\%_\+_theme\(fontSize\.small\)\/2_\+_24px\)\] {
    --tw-translate-y: calc(calc(100% + var(--nextui-font-size-small) / 2 + 24px) * -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[data-filled-within=true] .group-data-\[filled-within\=true\]\:-translate-y-\[calc\(100\%_\+_theme\(fontSize\.tiny\)\/2_\+_16px\)\] {
    --tw-translate-y: calc(calc(100% + var(--nextui-font-size-tiny) / 2 + 16px) * -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[data-filled-within=true] .group-data-\[filled-within\=true\]\:-translate-y-\[calc\(50\%_\+_theme\(fontSize\.small\)\/2_-_3\.5px\)\] {
    --tw-translate-y: calc(calc(50% + var(--nextui-font-size-small) / 2 - 3.5px) * -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[data-filled-within=true] .group-data-\[filled-within\=true\]\:-translate-y-\[calc\(50\%_\+_theme\(fontSize\.small\)\/2_-_4px\)\] {
    --tw-translate-y: calc(calc(50% + var(--nextui-font-size-small) / 2 - 4px) * -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[data-filled-within=true] .group-data-\[filled-within\=true\]\:-translate-y-\[calc\(50\%_\+_theme\(fontSize\.small\)\/2_-_6px\)\] {
    --tw-translate-y: calc(calc(50% + var(--nextui-font-size-small) / 2 - 6px) * -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[data-filled-within=true] .group-data-\[filled-within\=true\]\:-translate-y-\[calc\(50\%_\+_theme\(fontSize\.small\)\/2_-_6px_-_theme\(borderWidth\.medium\)\)\] {
    --tw-translate-y: calc(calc(50% + var(--nextui-font-size-small) / 2 - 6px - var(--nextui-border-width-medium)) * -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[data-filled-within=true] .group-data-\[filled-within\=true\]\:-translate-y-\[calc\(50\%_\+_theme\(fontSize\.small\)\/2_-_8px\)\] {
    --tw-translate-y: calc(calc(50% + var(--nextui-font-size-small) / 2 - 8px) * -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[data-filled-within=true] .group-data-\[filled-within\=true\]\:-translate-y-\[calc\(50\%_\+_theme\(fontSize\.small\)\/2_-_8px_-_theme\(borderWidth\.medium\)\)\] {
    --tw-translate-y: calc(calc(50% + var(--nextui-font-size-small) / 2 - 8px - var(--nextui-border-width-medium)) * -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[data-filled-within=true] .group-data-\[filled-within\=true\]\:-translate-y-\[calc\(50\%_\+_theme\(fontSize\.tiny\)\/2_-_5px\)\] {
    --tw-translate-y: calc(calc(50% + var(--nextui-font-size-tiny) / 2 - 5px) * -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[data-filled-within=true] .group-data-\[filled-within\=true\]\:-translate-y-\[calc\(50\%_\+_theme\(fontSize\.tiny\)\/2_-_8px\)\] {
    --tw-translate-y: calc(calc(50% + var(--nextui-font-size-tiny) / 2 - 8px) * -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[data-filled-within=true] .group-data-\[filled-within\=true\]\:-translate-y-\[calc\(50\%_\+_theme\(fontSize\.tiny\)\/2_-_8px_-_theme\(borderWidth\.medium\)\)\] {
    --tw-translate-y: calc(calc(50% + var(--nextui-font-size-tiny) / 2 - 8px - var(--nextui-border-width-medium)) * -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[data-filled-within=true] .group-data-\[filled-within\=true\]\:translate-y-\[-18px\] {
    --tw-translate-y: -18px;
    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-filled=true] .group-data-\[filled\=true\]\:-translate-y-\[calc\(100\%_\+_theme\(fontSize\.small\)\/2_\+_20px\)\] {
    --tw-translate-y: calc(calc(100% + var(--nextui-font-size-small) / 2 + 20px) * -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[data-filled=true] .group-data-\[filled\=true\]\:-translate-y-\[calc\(100\%_\+_theme\(fontSize\.small\)\/2_\+_24px\)\] {
    --tw-translate-y: calc(calc(100% + var(--nextui-font-size-small) / 2 + 24px) * -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[data-filled=true] .group-data-\[filled\=true\]\:-translate-y-\[calc\(100\%_\+_theme\(fontSize\.tiny\)\/2_\+_16px\)\] {
    --tw-translate-y: calc(calc(100% + var(--nextui-font-size-tiny) / 2 + 16px) * -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[data-filled=true] .group-data-\[filled\=true\]\:-translate-y-\[calc\(50\%_\+_theme\(fontSize\.small\)\/2_-_3\.5px\)\] {
    --tw-translate-y: calc(calc(50% + var(--nextui-font-size-small) / 2 - 3.5px) * -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[data-filled=true] .group-data-\[filled\=true\]\:-translate-y-\[calc\(50\%_\+_theme\(fontSize\.small\)\/2_-_4px\)\] {
    --tw-translate-y: calc(calc(50% + var(--nextui-font-size-small) / 2 - 4px) * -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[data-filled=true] .group-data-\[filled\=true\]\:-translate-y-\[calc\(50\%_\+_theme\(fontSize\.small\)\/2_-_6px\)\] {
    --tw-translate-y: calc(calc(50% + var(--nextui-font-size-small) / 2 - 6px) * -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[data-filled=true] .group-data-\[filled\=true\]\:-translate-y-\[calc\(50\%_\+_theme\(fontSize\.small\)\/2_-_6px_-_theme\(borderWidth\.medium\)\)\] {
    --tw-translate-y: calc(calc(50% + var(--nextui-font-size-small) / 2 - 6px - var(--nextui-border-width-medium)) * -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[data-filled=true] .group-data-\[filled\=true\]\:-translate-y-\[calc\(50\%_\+_theme\(fontSize\.small\)\/2_-_8px\)\] {
    --tw-translate-y: calc(calc(50% + var(--nextui-font-size-small) / 2 - 8px) * -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[data-filled=true] .group-data-\[filled\=true\]\:-translate-y-\[calc\(50\%_\+_theme\(fontSize\.small\)\/2_-_8px_-_theme\(borderWidth\.medium\)\)\] {
    --tw-translate-y: calc(calc(50% + var(--nextui-font-size-small) / 2 - 8px - var(--nextui-border-width-medium)) * -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[data-filled=true] .group-data-\[filled\=true\]\:-translate-y-\[calc\(50\%_\+_theme\(fontSize\.tiny\)\/2_-_5px\)\] {
    --tw-translate-y: calc(calc(50% + var(--nextui-font-size-tiny) / 2 - 5px) * -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[data-filled=true] .group-data-\[filled\=true\]\:-translate-y-\[calc\(50\%_\+_theme\(fontSize\.tiny\)\/2_-_8px\)\] {
    --tw-translate-y: calc(calc(50% + var(--nextui-font-size-tiny) / 2 - 8px) * -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[data-filled=true] .group-data-\[filled\=true\]\:-translate-y-\[calc\(50\%_\+_theme\(fontSize\.tiny\)\/2_-_8px_-_theme\(borderWidth\.medium\)\)\] {
    --tw-translate-y: calc(calc(50% + var(--nextui-font-size-tiny) / 2 - 8px - var(--nextui-border-width-medium)) * -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[data-selected=true] .group-data-\[selected\=true\]\:translate-x-3 {
    --tw-translate-x: 0.75rem
}

.group[data-selected=true] .group-data-\[selected\=true\]\:translate-x-3,
.group[data-state=open] .group-data-\[state\=open\]\:-rotate-180 {
    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
}

.group[data-copied=true] .group-data-\[copied\=true\]\:scale-100 {
    --tw-scale-x: 1;
    --tw-scale-y: 1
}

.group[data-copied=true] .group-data-\[copied\=true\]\:scale-100,
.group[data-copied=true] .group-data-\[copied\=true\]\:scale-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))
}

.group[data-copied=true] .group-data-\[copied\=true\]\:scale-50 {
    --tw-scale-x: .5;
    --tw-scale-y: .5
}

.group[data-filled-within=true] .group-data-\[filled-within\=true\]\:scale-85,
.group[data-filled=true] .group-data-\[filled\=true\]\:scale-85 {
    --tw-scale-x: 0.85;
    --tw-scale-y: 0.85;
    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-pressed=true] .group-data-\[pressed\=true\]\:scale-95 {
    --tw-scale-x: .95;
    --tw-scale-y: .95
}

.group[data-pressed=true] .group-data-\[pressed\=true\]\:scale-95,
.group[data-selected=true] .group-data-\[selected\=true\]\:scale-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))
}

.group[data-selected=true] .group-data-\[selected\=true\]\:scale-100 {
    --tw-scale-x: 1;
    --tw-scale-y: 1
}

.group[data-disabled=true] .group-data-\[disabled\=true\]\:cursor-not-allowed {
    cursor: not-allowed
}

.group[data-has-multiple-months=true] .group-data-\[has-multiple-months\=true\]\:flex-row {
    flex-direction: row
}

.group[data-has-label=true] .group-data-\[has-label\=true\]\:items-start {
    align-items: flex-start
}

.group[data-has-label=true] .group-data-\[has-label\=true\]\:items-end {
    align-items: flex-end
}

.group[data-focus=true] .group-data-\[focus\=true\]\:border-danger {
    --tw-border-opacity: 1;
    border-color: hsl(var(--nextui-danger)/var(--nextui-danger-opacity, var(--tw-border-opacity)))
}

.group[data-focus=true] .group-data-\[focus\=true\]\:border-default-foreground {
    --tw-border-opacity: 1;
    border-color: hsl(var(--nextui-default-foreground)/var(--nextui-default-foreground-opacity, var(--tw-border-opacity)))
}

.group[data-focus=true] .group-data-\[focus\=true\]\:border-primary {
    --tw-border-opacity: 1;
    border-color: hsl(var(--nextui-primary)/var(--nextui-primary-opacity, var(--tw-border-opacity)))
}

.group[data-focus=true] .group-data-\[focus\=true\]\:border-secondary {
    --tw-border-opacity: 1;
    border-color: hsl(var(--nextui-secondary)/var(--nextui-secondary-opacity, var(--tw-border-opacity)))
}

.group[data-focus=true] .group-data-\[focus\=true\]\:border-success {
    --tw-border-opacity: 1;
    border-color: hsl(var(--nextui-success)/var(--nextui-success-opacity, var(--tw-border-opacity)))
}

.group[data-focus=true] .group-data-\[focus\=true\]\:border-warning {
    --tw-border-opacity: 1;
    border-color: hsl(var(--nextui-warning)/var(--nextui-warning-opacity, var(--tw-border-opacity)))
}

.group[data-invalid=true] .group-data-\[invalid\=true\]\:border-danger,
.group[data-selected=true] .group-data-\[selected\=true\]\:border-danger {
    --tw-border-opacity: 1;
    border-color: hsl(var(--nextui-danger)/var(--nextui-danger-opacity, var(--tw-border-opacity)))
}

.group[data-selected=true] .group-data-\[selected\=true\]\:border-default-500 {
    --tw-border-opacity: 1;
    border-color: hsl(var(--nextui-default-500)/var(--nextui-default-500-opacity, var(--tw-border-opacity)))
}

.group[data-selected=true] .group-data-\[selected\=true\]\:border-primary {
    --tw-border-opacity: 1;
    border-color: hsl(var(--nextui-primary)/var(--nextui-primary-opacity, var(--tw-border-opacity)))
}

.group[data-selected=true] .group-data-\[selected\=true\]\:border-secondary {
    --tw-border-opacity: 1;
    border-color: hsl(var(--nextui-secondary)/var(--nextui-secondary-opacity, var(--tw-border-opacity)))
}

.group[data-selected=true] .group-data-\[selected\=true\]\:border-success {
    --tw-border-opacity: 1;
    border-color: hsl(var(--nextui-success)/var(--nextui-success-opacity, var(--tw-border-opacity)))
}

.group[data-selected=true] .group-data-\[selected\=true\]\:border-warning {
    --tw-border-opacity: 1;
    border-color: hsl(var(--nextui-warning)/var(--nextui-warning-opacity, var(--tw-border-opacity)))
}

.group[data-focus=true] .group-data-\[focus\=true\]\:bg-danger-50 {
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-danger-50)/var(--nextui-danger-50-opacity, var(--tw-bg-opacity)))
}

.group[data-focus=true] .group-data-\[focus\=true\]\:bg-default-100 {
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-default-100)/var(--nextui-default-100-opacity, var(--tw-bg-opacity)))
}

.group[data-focus=true] .group-data-\[focus\=true\]\:bg-primary-50 {
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-primary-50)/var(--nextui-primary-50-opacity, var(--tw-bg-opacity)))
}

.group[data-focus=true] .group-data-\[focus\=true\]\:bg-secondary-50 {
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-secondary-50)/var(--nextui-secondary-50-opacity, var(--tw-bg-opacity)))
}

.group[data-focus=true] .group-data-\[focus\=true\]\:bg-success-50 {
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-success-50)/var(--nextui-success-50-opacity, var(--tw-bg-opacity)))
}

.group[data-focus=true] .group-data-\[focus\=true\]\:bg-transparent {
    background-color: transparent
}

.group[data-focus=true] .group-data-\[focus\=true\]\:bg-warning-50 {
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-warning-50)/var(--nextui-warning-50-opacity, var(--tw-bg-opacity)))
}

.group[data-focus=true] .group-data-\[focus\=true\]\:bg-white {
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255/var(--tw-bg-opacity))
}

.group[data-hover-unselected=true] .group-data-\[hover-unselected\=true\]\:bg-default-100 {
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-default-100)/var(--nextui-default-100-opacity, var(--tw-bg-opacity)))
}

.group[data-invalid=true] .group-data-\[invalid\=true\]\:bg-danger-50 {
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-danger-50)/var(--nextui-danger-50-opacity, var(--tw-bg-opacity)))
}

.group[data-selected=true] .group-data-\[selected\=true\]\:bg-danger {
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-danger)/var(--nextui-danger-opacity, var(--tw-bg-opacity)))
}

.group[data-selected=true] .group-data-\[selected\=true\]\:bg-default-400 {
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-default-400)/var(--nextui-default-400-opacity, var(--tw-bg-opacity)))
}

.group[data-selected=true] .group-data-\[selected\=true\]\:bg-primary {
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-primary)/var(--nextui-primary-opacity, var(--tw-bg-opacity)))
}

.group[data-selected=true] .group-data-\[selected\=true\]\:bg-secondary {
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-secondary)/var(--nextui-secondary-opacity, var(--tw-bg-opacity)))
}

.group[data-selected=true] .group-data-\[selected\=true\]\:bg-success {
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-success)/var(--nextui-success-opacity, var(--tw-bg-opacity)))
}

.group[data-selected=true] .group-data-\[selected\=true\]\:bg-warning {
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-warning)/var(--nextui-warning-opacity, var(--tw-bg-opacity)))
}

.group[data-has-helper=true] .group-data-\[has-helper\=true\]\:pt-2 {
    padding-top: .5rem
}

.group[data-has-helper=true] .group-data-\[has-helper\=true\]\:pt-3 {
    padding-top: .75rem
}

.group[data-has-helper=true] .group-data-\[has-helper\=true\]\:pt-4,
.group[data-has-label=true] .group-data-\[has-label\=true\]\:pt-4 {
    padding-top: 1rem
}

.group[data-has-label=true] .group-data-\[has-label\=true\]\:pt-5 {
    padding-top: 1.25rem
}

.group[data-disabled=true] .group-data-\[disabled\=true\]\:text-foreground-300 {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-foreground-300)/var(--nextui-foreground-300-opacity, var(--tw-text-opacity)))
}

.group[data-filled-within=true] .group-data-\[filled-within\=true\]\:text-default-600 {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-default-600)/var(--nextui-default-600-opacity, var(--tw-text-opacity)))
}

.group[data-filled-within=true] .group-data-\[filled-within\=true\]\:text-foreground {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-foreground)/var(--nextui-foreground-opacity, var(--tw-text-opacity)))
}

.group[data-filled=true] .group-data-\[filled\=true\]\:text-default-600 {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-default-600)/var(--nextui-default-600-opacity, var(--tw-text-opacity)))
}

.group[data-filled=true] .group-data-\[filled\=true\]\:text-foreground {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-foreground)/var(--nextui-foreground-opacity, var(--tw-text-opacity)))
}

.group[data-has-value=true] .group-data-\[has-value\=true\]\:text-default-foreground {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-default-foreground)/var(--nextui-default-foreground-opacity, var(--tw-text-opacity)))
}

.group[data-has-value=true] .group-data-\[has-value\=true\]\:text-foreground {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-foreground)/var(--nextui-foreground-opacity, var(--tw-text-opacity)))
}

.group[data-invalid=true] .group-data-\[invalid\=true\]\:text-danger,
.group[data-selected=true] .group-data-\[selected\=true\]\:text-danger {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-danger)/var(--nextui-danger-opacity, var(--tw-text-opacity)))
}

.group[data-selected=true] .group-data-\[selected\=true\]\:text-danger-foreground {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-danger-foreground)/var(--nextui-danger-foreground-opacity, var(--tw-text-opacity)))
}

.group[data-selected=true] .group-data-\[selected\=true\]\:text-default-foreground {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-default-foreground)/var(--nextui-default-foreground-opacity, var(--tw-text-opacity)))
}

.group[data-selected=true] .group-data-\[selected\=true\]\:text-foreground {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-foreground)/var(--nextui-foreground-opacity, var(--tw-text-opacity)))
}

.group[data-selected=true] .group-data-\[selected\=true\]\:text-primary {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-primary)/var(--nextui-primary-opacity, var(--tw-text-opacity)))
}

.group[data-selected=true] .group-data-\[selected\=true\]\:text-primary-foreground {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-primary-foreground)/var(--nextui-primary-foreground-opacity, var(--tw-text-opacity)))
}

.group[data-selected=true] .group-data-\[selected\=true\]\:text-secondary {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-secondary)/var(--nextui-secondary-opacity, var(--tw-text-opacity)))
}

.group[data-selected=true] .group-data-\[selected\=true\]\:text-secondary-foreground {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-secondary-foreground)/var(--nextui-secondary-foreground-opacity, var(--tw-text-opacity)))
}

.group[data-selected=true] .group-data-\[selected\=true\]\:text-success {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-success)/var(--nextui-success-opacity, var(--tw-text-opacity)))
}

.group[data-selected=true] .group-data-\[selected\=true\]\:text-success-foreground {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-success-foreground)/var(--nextui-success-foreground-opacity, var(--tw-text-opacity)))
}

.group[data-selected=true] .group-data-\[selected\=true\]\:text-warning {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-warning)/var(--nextui-warning-opacity, var(--tw-text-opacity)))
}

.group[data-selected=true] .group-data-\[selected\=true\]\:text-warning-foreground {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-warning-foreground)/var(--nextui-warning-foreground-opacity, var(--tw-text-opacity)))
}

.group[data-copied=true] .group-data-\[copied\=true\]\:opacity-0 {
    opacity: 0
}

.group[data-copied=true] .group-data-\[copied\=true\]\:opacity-100,
.group[data-hover=true] .group-data-\[hover\=true\]\:opacity-100,
.group[data-loaded=true] .group-data-\[loaded\=true\]\:opacity-100 {
    opacity: 1
}

.group[data-pressed=true] .group-data-\[pressed\=true\]\:opacity-70 {
    opacity: .7
}

.group[data-selected=true] .group-data-\[selected\=true\]\:opacity-0 {
    opacity: 0
}

.group[data-selected=true] .group-data-\[selected\=true\]\:opacity-100 {
    opacity: 1
}

.group[data-selected=true] .group-data-\[selected\=true\]\:opacity-60 {
    opacity: .6
}

.group[data-focus-visible=true] .group-data-\[focus-visible\=true\]\:ring-0 {
    --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(0px + 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)
}

.group[data-focus-visible=true] .group-data-\[focus-visible\=true\]\:ring-2 {
    --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)
}

.group[data-focus-visible=true] .group-data-\[focus-visible\=true\]\:ring-focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: hsl(var(--nextui-focus)/var(--nextui-focus-opacity, var(--tw-ring-opacity)))
}

.group[data-focus-visible=true] .group-data-\[focus-visible\=true\]\:ring-offset-0 {
    --tw-ring-offset-width: 0px
}

.group[data-focus-visible=true] .group-data-\[focus-visible\=true\]\:ring-offset-2 {
    --tw-ring-offset-width: 2px
}

.group[data-focus-visible=true] .group-data-\[focus-visible\=true\]\:ring-offset-background {
    --tw-ring-offset-color: hsl(var(--nextui-background)/var(--nextui-background-opacity, 1))
}

.group[data-odd=true] .group-data-\[odd\=true\]\:before\:-z-10:before {
    content: var(--tw-content);
    z-index: -10
}

.group[data-selected=true] .group-data-\[selected\=true\]\:before\:w-full:before {
    content: var(--tw-content);
    width: 100%
}

.group[data-open=true] .group-data-\[open\=true\]\:before\:translate-y-px:before {
    --tw-translate-y: 1px
}

.group[data-open=true] .group-data-\[open\=true\]\:before\:rotate-45:before,
.group[data-open=true] .group-data-\[open\=true\]\:before\:translate-y-px:before {
    content: var(--tw-content);
    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-open=true] .group-data-\[open\=true\]\:before\:rotate-45:before {
    --tw-rotate: 45deg
}

.group[data-middle=true] .group-data-\[middle\=true\]\:before\:rounded-none:before {
    content: var(--tw-content);
    border-radius: 0
}

.group[data-hover=true] .group-data-\[hover\=true\]\:before\:bg-default-100:before,
.group[data-odd=true] .group-data-\[odd\=true\]\:before\:bg-default-100:before {
    content: var(--tw-content);
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-default-100)/var(--nextui-default-100-opacity, var(--tw-bg-opacity)))
}

.group[data-odd=true] .group-data-\[odd\=true\]\:before\:opacity-100:before {
    content: var(--tw-content);
    opacity: 1
}

.group[data-required=true] .group-data-\[required\=true\]\:after\:ml-0\.5:after {
    content: var(--tw-content);
    margin-left: .125rem
}

.group[data-focus=true] .group-data-\[focus\=true\]\:after\:w-full:after {
    content: var(--tw-content);
    width: 100%
}

.group[data-open=true] .group-data-\[open\=true\]\:after\:translate-y-0:after {
    --tw-translate-y: 0px
}

.group[data-open=true] .group-data-\[open\=true\]\:after\:-rotate-45:after,
.group[data-open=true] .group-data-\[open\=true\]\:after\:translate-y-0:after {
    content: var(--tw-content);
    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-open=true] .group-data-\[open\=true\]\:after\:-rotate-45:after {
    --tw-rotate: -45deg
}

.group[data-selected=true] .group-data-\[selected\=true\]\:after\:scale-100:after {
    content: var(--tw-content);
    --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))
}

.group[data-invalid=true] .group-data-\[invalid\=true\]\:after\:bg-danger:after {
    content: var(--tw-content);
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-danger)/var(--nextui-danger-opacity, var(--tw-bg-opacity)))
}

.group[data-required=true] .group-data-\[required\=true\]\:after\:text-danger:after {
    content: var(--tw-content);
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-danger)/var(--nextui-danger-opacity, var(--tw-text-opacity)))
}

.group[data-selected=true] .group-data-\[selected\=true\]\:after\:opacity-100:after {
    content: var(--tw-content);
    opacity: 1
}

.group[data-required=true] .group-data-\[required\=true\]\:after\:content-\[\'\*\'\]:after {
    --tw-content: "*";
    content: var(--tw-content)
}

.group[data-first=true] .group-data-\[first\=true\]\:first\:before\:rounded-tl-lg:first-child:before {
    content: var(--tw-content);
    border-top-left-radius: .5rem
}

.group[data-last=true] .group-data-\[last\=true\]\:first\:before\:rounded-bl-lg:first-child:before {
    content: var(--tw-content);
    border-bottom-left-radius: .5rem
}

.group[data-first=true] .group-data-\[first\=true\]\:last\:before\:rounded-tr-lg:last-child:before {
    content: var(--tw-content);
    border-top-right-radius: .5rem
}

.group[data-last=true] .group-data-\[last\=true\]\:last\:before\:rounded-br-lg:last-child:before {
    content: var(--tw-content);
    border-bottom-right-radius: .5rem
}

.group[data-invalid=true] .group-data-\[invalid\=true\]\:hover\:border-danger:hover {
    --tw-border-opacity: 1;
    border-color: hsl(var(--nextui-danger)/var(--nextui-danger-opacity, var(--tw-border-opacity)))
}

.group[data-invalid=true] .group-data-\[invalid\=true\]\:hover\:bg-danger-100:hover {
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-danger-100)/var(--nextui-danger-100-opacity, var(--tw-bg-opacity)))
}

.group[data-invalid=true] .group-data-\[invalid\=true\]\:focus-within\:hover\:border-danger:hover:focus-within {
    --tw-border-opacity: 1;
    border-color: hsl(var(--nextui-danger)/var(--nextui-danger-opacity, var(--tw-border-opacity)))
}

.group[data-invalid=true] .group-data-\[invalid\=true\]\:focus-within\:hover\:bg-danger-50:hover:focus-within {
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-danger-50)/var(--nextui-danger-50-opacity, var(--tw-bg-opacity)))
}

.group[aria-selected=false][data-hover=true] .group-aria-\[selected\=false\]\:group-data-\[hover\=true\]\:before\:bg-default-100:before {
    content: var(--tw-content);
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-default-100)/var(--nextui-default-100-opacity, var(--tw-bg-opacity)))
}

.group[aria-selected=false][data-hover=true] .group-aria-\[selected\=false\]\:group-data-\[hover\=true\]\:before\:opacity-70:before {
    content: var(--tw-content);
    opacity: .7
}

.peer[data-filled=true]~.peer-data-\[filled\=true\]\:block {
    display: block
}

.peer[data-filled=true]~.peer-data-\[filled\=true\]\:opacity-70 {
    opacity: .7
}

@media (prefers-reduced-motion:reduce) {
    .motion-reduce\:transition-none {
        transition-property: none
    }

    .motion-reduce\:after\:transition-none:after {
        content: var(--tw-content);
        transition-property: none
    }
}

.dark\:bg-background:is(.dark *) {
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-background)/var(--nextui-background-opacity, var(--tw-bg-opacity)))
}

.dark\:bg-background\/20:is(.dark *) {
    background-color: hsl(var(--nextui-background)/.2)
}

.dark\:bg-content2:is(.dark *) {
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-content2)/var(--nextui-content2-opacity, var(--tw-bg-opacity)))
}

.dark\:bg-default:is(.dark *) {
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-default)/var(--nextui-default-opacity, var(--tw-bg-opacity)))
}

.dark\:bg-transparent:is(.dark *) {
    background-color: transparent
}

.dark\:text-danger-500:is(.dark *) {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-danger-500)/var(--nextui-danger-500-opacity, var(--tw-text-opacity)))
}

.dark\:text-success:is(.dark *) {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-success)/var(--nextui-success-opacity, var(--tw-text-opacity)))
}

.dark\:text-warning:is(.dark *) {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-warning)/var(--nextui-warning-opacity, var(--tw-text-opacity)))
}

.dark\:placeholder\:text-danger-500:is(.dark *)::placeholder {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-danger-500)/var(--nextui-danger-500-opacity, var(--tw-text-opacity)))
}

.dark\:placeholder\:text-success:is(.dark *)::placeholder {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-success)/var(--nextui-success-opacity, var(--tw-text-opacity)))
}

.dark\:placeholder\:text-warning:is(.dark *)::placeholder {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-warning)/var(--nextui-warning-opacity, var(--tw-text-opacity)))
}

.dark\:before\:via-default-700\/10:is(.dark *):before {
    content: var(--tw-content);
    --tw-gradient-to: hsl(var(--nextui-default-700)/0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), hsl(var(--nextui-default-700)/0.1) var(--tw-gradient-via-position), var(--tw-gradient-to)
}

.dark\:after\:bg-content2:is(.dark *):after {
    content: var(--tw-content);
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-content2)/var(--nextui-content2-opacity, var(--tw-bg-opacity)))
}

.dark\:focus\:bg-danger-400\/20:focus:is(.dark *) {
    background-color: hsl(var(--nextui-danger-400)/.2)
}

.dark\:focus\:bg-success-400\/20:focus:is(.dark *) {
    background-color: hsl(var(--nextui-success-400)/.2)
}

.dark\:focus\:bg-warning-400\/20:focus:is(.dark *) {
    background-color: hsl(var(--nextui-warning-400)/.2)
}

.dark\:data-\[hover\=true\]\:bg-content2[data-hover=true]:is(.dark *) {
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-content2)/var(--nextui-content2-opacity, var(--tw-bg-opacity)))
}

.dark\:data-\[hover\=true\]\:bg-danger-50[data-hover=true]:is(.dark *) {
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-danger-50)/var(--nextui-danger-50-opacity, var(--tw-bg-opacity)))
}

.dark\:data-\[hover\=true\]\:bg-default-50[data-hover=true]:is(.dark *) {
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-default-50)/var(--nextui-default-50-opacity, var(--tw-bg-opacity)))
}

.dark\:data-\[hover\=true\]\:bg-success-50[data-hover=true]:is(.dark *) {
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-success-50)/var(--nextui-success-50-opacity, var(--tw-bg-opacity)))
}

.dark\:data-\[hover\=true\]\:bg-warning-50[data-hover=true]:is(.dark *) {
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-warning-50)/var(--nextui-warning-50-opacity, var(--tw-bg-opacity)))
}

.dark\:data-\[selected\=true\]\:data-\[hover\=true\]\:bg-danger[data-hover=true][data-selected=true]:is(.dark *) {
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-danger)/var(--nextui-danger-opacity, var(--tw-bg-opacity)))
}

.dark\:data-\[selected\=true\]\:data-\[hover\=true\]\:bg-success[data-hover=true][data-selected=true]:is(.dark *) {
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-success)/var(--nextui-success-opacity, var(--tw-bg-opacity)))
}

.dark\:data-\[selected\=true\]\:data-\[hover\=true\]\:bg-warning[data-hover=true][data-selected=true]:is(.dark *) {
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-warning)/var(--nextui-warning-opacity, var(--tw-bg-opacity)))
}

.dark\:data-\[hover\=true\]\:text-danger-500[data-hover=true]:is(.dark *) {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-danger-500)/var(--nextui-danger-500-opacity, var(--tw-text-opacity)))
}

.dark\:data-\[hover\=true\]\:text-success-500[data-hover=true]:is(.dark *) {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-success-500)/var(--nextui-success-500-opacity, var(--tw-text-opacity)))
}

.dark\:data-\[hover\=true\]\:text-warning-500[data-hover=true]:is(.dark *) {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-warning-500)/var(--nextui-warning-500-opacity, var(--tw-text-opacity)))
}

.dark\:data-\[selected\=true\]\:data-\[hover\=true\]\:text-danger-foreground[data-hover=true][data-selected=true]:is(.dark *) {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-danger-foreground)/var(--nextui-danger-foreground-opacity, var(--tw-text-opacity)))
}

.dark\:data-\[selected\=true\]\:data-\[hover\=true\]\:text-success-foreground[data-hover=true][data-selected=true]:is(.dark *) {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-success-foreground)/var(--nextui-success-foreground-opacity, var(--tw-text-opacity)))
}

.dark\:data-\[selected\=true\]\:data-\[hover\=true\]\:text-warning-foreground[data-hover=true][data-selected=true]:is(.dark *) {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-warning-foreground)/var(--nextui-warning-foreground-opacity, var(--tw-text-opacity)))
}

.dark\:data-\[selected\=true\]\:data-\[range-selection\=true\]\:text-success-500[data-range-selection=true][data-selected=true]:is(.dark *) {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-success-500)/var(--nextui-success-500-opacity, var(--tw-text-opacity)))
}

.dark\:data-\[selected\=true\]\:data-\[selection-end\=true\]\:data-\[range-selection\=true\]\:text-success-foreground[data-range-selection=true][data-selection-end=true][data-selected=true]:is(.dark *) {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-success-foreground)/var(--nextui-success-foreground-opacity, var(--tw-text-opacity)))
}

.dark\:data-\[selected\=true\]\:data-\[selection-start\=true\]\:data-\[range-selection\=true\]\:text-success-foreground[data-range-selection=true][data-selection-start=true][data-selected=true]:is(.dark *) {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-success-foreground)/var(--nextui-success-foreground-opacity, var(--tw-text-opacity)))
}

.dark\:data-\[selected\=true\]\:text-danger-500[data-selected=true]:is(.dark *) {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-danger-500)/var(--nextui-danger-500-opacity, var(--tw-text-opacity)))
}

.dark\:data-\[selected\=true\]\:text-success[data-selected=true]:is(.dark *) {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-success)/var(--nextui-success-opacity, var(--tw-text-opacity)))
}

.dark\:data-\[selected\=true\]\:text-warning[data-selected=true]:is(.dark *) {
    --tw-text-opacity: 1;
    color: hsl(var(--nextui-warning)/var(--nextui-warning-opacity, var(--tw-text-opacity)))
}

.dark\:data-\[selected\=true\]\:data-\[range-selection\=true\]\:before\:bg-success-50[data-range-selection=true][data-selected=true]:is(.dark *):before {
    content: var(--tw-content);
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-success-50)/var(--nextui-success-50-opacity, var(--tw-bg-opacity)))
}

.dark\:data-\[selected\=true\]\:data-\[range-selection\=true\]\:before\:bg-warning-50[data-range-selection=true][data-selected=true]:is(.dark *):before {
    content: var(--tw-content);
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-warning-50)/var(--nextui-warning-50-opacity, var(--tw-bg-opacity)))
}

.dark\:data-\[invalid\=true\]\:focus\:bg-danger-400\/20:focus[data-invalid=true]:is(.dark *) {
    background-color: hsl(var(--nextui-danger-400)/.2)
}

@media (min-width:640px) {
    .sm\:-left-4 {
        left: -1rem
    }

    .sm\:-right-4 {
        right: -1rem
    }

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

    .sm\:mx-6 {
        margin-left: 1.5rem;
        margin-right: 1.5rem
    }

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

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

    .sm\:w-\[95\%\] {
        width: 95%
    }

    .sm\:w-\[var\(--radix-navigation-menu-viewport-width\)\] {
        width: var(--radix-navigation-menu-viewport-width)
    }

    .sm\:flex-row {
        flex-direction: row
    }

    .sm\:items-start {
        align-items: flex-start
    }

    .sm\:items-end {
        align-items: flex-end
    }

    .sm\:items-center {
        align-items: center
    }

    .sm\:text-\[13px\] {
        font-size: 13px
    }

    .sm\:\[--scale-enter\:100\%\] {
        --scale-enter: 100%
    }

    .sm\:\[--scale-exit\:103\%\] {
        --scale-exit: 103%
    }

    .sm\:\[--slide-enter\:0px\] {
        --slide-enter: 0px
    }

    .sm\:\[--slide-exit\:0px\] {
        --slide-exit: 0px
    }

    .sm\:data-\[visible\=true\]\:opacity-0[data-visible=true] {
        opacity: 0
    }

    .group[data-hover=true] .sm\:group-data-\[hover\=true\]\:data-\[visible\=true\]\:opacity-100[data-visible=true] {
        opacity: 1
    }
}

@media (min-width:768px) {
    .md\:-left-12 {
        left: -3rem
    }

    .md\:-right-12 {
        right: -3rem
    }

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

    .md\:ml-12 {
        margin-left: 3rem
    }

    .md\:mt-0 {
        margin-top: 0
    }

    .md\:flex {
        display: flex
    }

    .md\:hidden {
        display: none
    }

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

    .md\:h-\[298px\] {
        height: 298px
    }

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

    .md\:w-\[40px\] {
        width: 40px
    }

    .md\:w-\[70\%\] {
        width: 70%
    }

    .md\:w-full {
        width: 100%
    }

    .md\:max-w-\[500px\] {
        max-width: 500px
    }

    .md\:grid-cols-2 {
        grid-template-columns: repeat(2, minmax(0, 1fr))
    }

    .md\:flex-row {
        flex-direction: row
    }

    .md\:flex-nowrap {
        flex-wrap: nowrap
    }

    .md\:justify-start {
        justify-content: flex-start
    }

    .md\:gap-20 {
        gap: 5rem
    }

    .md\:px-0 {
        padding-left: 0;
        padding-right: 0
    }
}

@media (min-width:1024px) {
    .lg\:absolute {
        position: absolute
    }

    .lg\:-left-12 {
        left: -3rem
    }

    .lg\:-top-\[79px\] {
        top: -79px
    }

    .lg\:left-0 {
        left: 0
    }

    .lg\:right-0 {
        right: 0
    }

    .lg\:right-8 {
        right: 2rem
    }

    .lg\:top-0 {
        top: 0
    }

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

    .lg\:block {
        display: block
    }

    .lg\:flex {
        display: flex
    }

    .lg\:hidden {
        display: none
    }

    .lg\:h-\[158px\] {
        height: 158px
    }

    .lg\:h-\[222px\] {
        height: 222px
    }

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

    .lg\:h-\[538px\] {
        height: 538px
    }

    .lg\:w-\[384px\] {
        width: 384px
    }

    .lg\:w-\[610px\] {
        width: 610px
    }

    .lg\:w-\[690px\] {
        width: 690px
    }

    .lg\:w-\[792px\] {
        width: 792px
    }

    .lg\:max-w-\[1200px\] {
        max-width: 1200px
    }

    .lg\:max-w-\[690px\] {
        max-width: 690px
    }

    .lg\:grid-cols-3 {
        grid-template-columns: repeat(3, minmax(0, 1fr))
    }

    .lg\:flex-row {
        flex-direction: row
    }

    .lg\:items-center {
        align-items: center
    }

    .lg\:gap-3 {
        gap: .75rem
    }

    .lg\:px-0 {
        padding-right: 0
    }

    .lg\:pl-0,
    .lg\:px-0 {
        padding-left: 0
    }

    .lg\:pt-\[207px\] {
        padding-top: 207px
    }
}

@media (min-width:1536px) {
    .\32xl\:flex {
        display: flex
    }
}

@media (max-width:750px) {
    .maxmb\:static {
        position: static
    }

    .maxmb\:absolute {
        position: absolute
    }

    .maxmb\:relative {
        position: relative
    }

    .maxmb\:\!top-0 {
        top: 0 !important
    }

    .maxmb\:bottom-0 {
        bottom: 0
    }

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

    .maxmb\:bottom-\[-205\.5px\] {
        bottom: -205.5px
    }

    .maxmb\:bottom-\[-230px\] {
        bottom: -230px
    }

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

    .maxmb\:left-0 {
        left: 0
    }

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

    .maxmb\:left-\[14\.2vw\] {
        left: 14.2vw
    }

    .maxmb\:left-\[30vw\] {
        left: 30vw
    }

    .maxmb\:left-\[40vw\] {
        left: 40vw
    }

    .maxmb\:left-\[4vw\] {
        left: 4vw
    }

    .maxmb\:left-\[50\%\] {
        left: 50%
    }

    .maxmb\:left-\[5vw\] {
        left: 5vw
    }

    .maxmb\:left-\[64\.5vw\] {
        left: 64.5vw
    }

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

    .maxmb\:left-\[8\.2vw\] {
        left: 8.2vw
    }

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

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

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

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

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

    .maxmb\:top-\[198vw\] {
        top: 198vw
    }

    .maxmb\:top-\[233vw\] {
        top: 233vw
    }

    .maxmb\:top-\[3\.5px\] {
        top: 3.5px
    }

    .maxmb\:top-\[339\.8vw\] {
        top: 339.8vw
    }

    .maxmb\:top-\[476px\] {
        top: 476px
    }

    .maxmb\:top-\[51\.5vw\] {
        top: 51.5vw
    }

    .maxmb\:top-\[52vw\] {
        top: 52vw
    }

    .maxmb\:top-\[53\.5vw\] {
        top: 53.5vw
    }

    .maxmb\:top-\[58px\] {
        top: 58px
    }

    .maxmb\:top-\[77\.8vw\] {
        top: 77.8vw
    }

    .maxmb\:m-\[17px_auto_16px\] {
        margin: 17px auto 16px
    }

    .maxmb\:m-auto {
        margin: auto
    }

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

    .maxmb\:mx-10 {
        margin-left: 2.5rem;
        margin-right: 2.5rem
    }

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

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

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

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

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

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

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

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

    .maxmb\:mb-0 {
        margin-bottom: 0
    }

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

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

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

    .maxmb\:mb-7 {
        margin-bottom: 1.75rem
    }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    .maxmb\:ml-0 {
        margin-left: 0
    }

    .maxmb\:ml-24 {
        margin-left: 6rem
    }

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

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

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

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

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

    .maxmb\:mr-0 {
        margin-right: 0
    }

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

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

    .maxmb\:mt-0 {
        margin-top: 0
    }

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

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

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

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

    .maxmb\:mt-9 {
        margin-top: 2.25rem
    }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    .maxmb\:block {
        display: block
    }

    .maxmb\:flex {
        display: flex
    }

    .maxmb\:hidden {
        display: none
    }

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

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

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

    .maxmb\:h-\[100\%\] {
        height: 100%
    }

    .maxmb\:h-\[108px\] {
        height: 108px
    }

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

    .maxmb\:h-\[12\.5vw\] {
        height: 12.5vw
    }

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

    .maxmb\:h-\[12vw\] {
        height: 12vw
    }

    .maxmb\:h-\[135\.5px\] {
        height: 135.5px
    }

    .maxmb\:h-\[13vw\] {
        height: 13vw
    }

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

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

    .maxmb\:h-\[165px\] {
        height: 165px
    }

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

    .maxmb\:h-\[171\.5px\] {
        height: 171.5px
    }

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

    .maxmb\:h-\[181\.5px\] {
        height: 181.5px
    }

    .maxmb\:h-\[193px\] {
        height: 193px
    }

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

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

    .maxmb\:h-\[203px\] {
        height: 203px
    }

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

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

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

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

    .maxmb\:h-\[237\.5px\] {
        height: 237.5px
    }

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

    .maxmb\:h-\[244px\] {
        height: 244px
    }

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

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

    .maxmb\:h-\[262px\] {
        height: 262px
    }

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

    .maxmb\:h-\[291px\] {
        height: 291px
    }

    .maxmb\:h-\[293px\] {
        height: 293px
    }

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

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

    .maxmb\:h-\[314px\] {
        height: 314px
    }

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

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

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

    .maxmb\:h-\[389px\] {
        height: 389px
    }

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

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

    .maxmb\:h-\[445px\] {
        height: 445px
    }

    .maxmb\:h-\[44px\] {
        height: 44px
    }

    .maxmb\:h-\[45px\] {
        height: 45px
    }

    .maxmb\:h-\[48\.5px\] {
        height: 48.5px
    }

    .maxmb\:h-\[480px\] {
        height: 480px
    }

    .maxmb\:h-\[48px\] {
        height: 48px
    }

    .maxmb\:h-\[49px\] {
        height: 49px
    }

    .maxmb\:h-\[50\.5px\] {
        height: 50.5px
    }

    .maxmb\:h-\[50px\] {
        height: 50px
    }

    .maxmb\:h-\[50vw\] {
        height: 50vw
    }

    .maxmb\:h-\[517\.5px\] {
        height: 517.5px
    }

    .maxmb\:h-\[52px\] {
        height: 52px
    }

    .maxmb\:h-\[54px\] {
        height: 54px
    }

    .maxmb\:h-\[578px\] {
        height: 578px
    }

    .maxmb\:h-\[57px\] {
        height: 57px
    }

    .maxmb\:h-\[59px\] {
        height: 59px
    }

    .maxmb\:h-\[60px\] {
        height: 60px
    }

    .maxmb\:h-\[700px\] {
        height: 700px
    }

    .maxmb\:h-\[70px\] {
        height: 70px
    }

    .maxmb\:h-\[730px\] {
        height: 730px
    }

    .maxmb\:h-\[73px\] {
        height: 73px
    }

    .maxmb\:h-\[74px\] {
        height: 74px
    }

    .maxmb\:h-\[7px\] {
        height: 7px
    }

    .maxmb\:h-\[819px\] {
        height: 819px
    }

    .maxmb\:h-\[840px\] {
        height: 840px
    }

    .maxmb\:h-\[86px\] {
        height: 86px
    }

    .maxmb\:h-\[9\.5vw\] {
        height: 9.5vw
    }

    .maxmb\:h-auto {
        height: auto
    }

    .maxmb\:h-full {
        height: 100%
    }

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

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

    .maxmb\:max-h-\[64px\] {
        max-height: 64px
    }

    .maxmb\:min-h-\[1004px\] {
        min-height: 1004px
    }

    .maxmb\:min-h-\[1009px\] {
        min-height: 1009px
    }

    .maxmb\:min-h-\[1024px\] {
        min-height: 1024px
    }

    .maxmb\:min-h-\[1055px\] {
        min-height: 1055px
    }

    .maxmb\:min-h-\[1067px\] {
        min-height: 1067px
    }

    .maxmb\:min-h-\[1086px\] {
        min-height: 1086px
    }

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

    .maxmb\:min-h-\[1150px\] {
        min-height: 1150px
    }

    .maxmb\:min-h-\[1350px\] {
        min-height: 1350px
    }

    .maxmb\:min-h-\[1382px\] {
        min-height: 1382px
    }

    .maxmb\:min-h-\[1402px\] {
        min-height: 1402px
    }

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

    .maxmb\:min-h-\[226px\] {
        min-height: 226px
    }

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

    .maxmb\:min-h-\[243px\] {
        min-height: 243px
    }

    .maxmb\:min-h-\[245px\] {
        min-height: 245px
    }

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

    .maxmb\:min-h-\[277px\] {
        min-height: 277px
    }

    .maxmb\:min-h-\[289px\] {
        min-height: 289px
    }

    .maxmb\:min-h-\[291px\] {
        min-height: 291px
    }

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

    .maxmb\:min-h-\[343px\] {
        min-height: 343px
    }

    .maxmb\:min-h-\[430px\] {
        min-height: 430px
    }

    .maxmb\:min-h-\[435px\] {
        min-height: 435px
    }

    .maxmb\:min-h-\[443px\] {
        min-height: 443px
    }

    .maxmb\:min-h-\[470px\] {
        min-height: 470px
    }

    .maxmb\:min-h-\[522px\] {
        min-height: 522px
    }

    .maxmb\:min-h-\[542px\] {
        min-height: 542px
    }

    .maxmb\:min-h-\[54px\] {
        min-height: 54px
    }

    .maxmb\:min-h-\[579px\] {
        min-height: 579px
    }

    .maxmb\:min-h-\[590px\] {
        min-height: 590px
    }

    .maxmb\:min-h-\[599px\] {
        min-height: 599px
    }

    .maxmb\:min-h-\[618px\] {
        min-height: 618px
    }

    .maxmb\:min-h-\[651px\] {
        min-height: 651px
    }

    .maxmb\:min-h-\[680px\] {
        min-height: 680px
    }

    .maxmb\:min-h-\[704px\] {
        min-height: 704px
    }

    .maxmb\:min-h-\[744px\] {
        min-height: 744px
    }

    .maxmb\:min-h-\[807px\] {
        min-height: 807px
    }

    .maxmb\:min-h-\[843px\] {
        min-height: 843px
    }

    .maxmb\:min-h-\[920px\] {
        min-height: 920px
    }

    .maxmb\:\!w-\[130px\] {
        width: 130px !important
    }

    .maxmb\:\!w-\[150px\] {
        width: 150px !important
    }

    .maxmb\:\!w-\[160\] {
        width: 160 !important
    }

    .maxmb\:w-0 {
        width: 0
    }

    .maxmb\:w-\[100\%\] {
        width: 100%
    }

    .maxmb\:w-\[105px\] {
        width: 105px
    }

    .maxmb\:w-\[11px\] {
        width: 11px
    }

    .maxmb\:w-\[120px\] {
        width: 120px
    }

    .maxmb\:w-\[122\.5px\] {
        width: 122.5px
    }

    .maxmb\:w-\[124px\] {
        width: 124px
    }

    .maxmb\:w-\[12px\] {
        width: 12px
    }

    .maxmb\:w-\[138px\] {
        width: 138px
    }

    .maxmb\:w-\[143\.5px\] {
        width: 143.5px
    }

    .maxmb\:w-\[150px\] {
        width: 150px
    }

    .maxmb\:w-\[15px\] {
        width: 15px
    }

    .maxmb\:w-\[160px\] {
        width: 160px
    }

    .maxmb\:w-\[163\.5px\] {
        width: 163.5px
    }

    .maxmb\:w-\[165\.5px\] {
        width: 165.5px
    }

    .maxmb\:w-\[16px\] {
        width: 16px
    }

    .maxmb\:w-\[180px\] {
        width: 180px
    }

    .maxmb\:w-\[190px\] {
        width: 190px
    }

    .maxmb\:w-\[192px\] {
        width: 192px
    }

    .maxmb\:w-\[19px\] {
        width: 19px
    }

    .maxmb\:w-\[20\.5vw\] {
        width: 20.5vw
    }

    .maxmb\:w-\[200px\] {
        width: 200px
    }

    .maxmb\:w-\[209px\] {
        width: 209px
    }

    .maxmb\:w-\[20px\] {
        width: 20px
    }

    .maxmb\:w-\[21\.5vw\] {
        width: 21.5vw
    }

    .maxmb\:w-\[21vw\] {
        width: 21vw
    }

    .maxmb\:w-\[22\.5px\] {
        width: 22.5px
    }

    .maxmb\:w-\[225px\] {
        width: 225px
    }

    .maxmb\:w-\[22px\] {
        width: 22px
    }

    .maxmb\:w-\[255px\] {
        width: 255px
    }

    .maxmb\:w-\[280px\] {
        width: 280px
    }

    .maxmb\:w-\[283\.5px\] {
        width: 283.5px
    }

    .maxmb\:w-\[302px\] {
        width: 302px
    }

    .maxmb\:w-\[30px\] {
        width: 30px
    }

    .maxmb\:w-\[311px\] {
        width: 311px
    }

    .maxmb\:w-\[315px\] {
        width: 315px
    }

    .maxmb\:w-\[325px\] {
        width: 325px
    }

    .maxmb\:w-\[32px\] {
        width: 32px
    }

    .maxmb\:w-\[335px\] {
        width: 335px
    }

    .maxmb\:w-\[343px\] {
        width: 343px
    }

    .maxmb\:w-\[35px\] {
        width: 35px
    }

    .maxmb\:w-\[35vw\] {
        width: 35vw
    }

    .maxmb\:w-\[364px\] {
        width: 364px
    }

    .maxmb\:w-\[36px\] {
        width: 36px
    }

    .maxmb\:w-\[37\.5vw\] {
        width: 37.5vw
    }

    .maxmb\:w-\[375px\] {
        width: 375px
    }

    .maxmb\:w-\[38vw\] {
        width: 38vw
    }

    .maxmb\:w-\[39px\] {
        width: 39px
    }

    .maxmb\:w-\[40px\] {
        width: 40px
    }

    .maxmb\:w-\[44px\] {
        width: 44px
    }

    .maxmb\:w-\[45\.5vw\] {
        width: 45.5vw
    }

    .maxmb\:w-\[48px\] {
        width: 48px
    }

    .maxmb\:w-\[50px\] {
        width: 50px
    }

    .maxmb\:w-\[510px\] {
        width: 510px
    }

    .maxmb\:w-\[54px\] {
        width: 54px
    }

    .maxmb\:w-\[59px\] {
        width: 59px
    }

    .maxmb\:w-\[60px\] {
        width: 60px
    }

    .maxmb\:w-\[70\%\] {
        width: 70%
    }

    .maxmb\:w-\[70px\] {
        width: 70px
    }

    .maxmb\:w-\[72px\] {
        width: 72px
    }

    .maxmb\:w-\[7px\] {
        width: 7px
    }

    .maxmb\:w-\[80px\] {
        width: 80px
    }

    .maxmb\:w-\[91\%\] {
        width: 91%
    }

    .maxmb\:w-\[91\.69\%\] {
        width: 91.69%
    }

    .maxmb\:w-\[96\.44\%\] {
        width: 96.44%
    }

    .maxmb\:w-auto {
        width: auto
    }

    .maxmb\:w-full {
        width: 100%
    }

    .maxmb\:min-w-\[100\%\] {
        min-width: 100%
    }

    .maxmb\:min-w-\[120px\] {
        min-width: 120px
    }

    .maxmb\:min-w-\[167px\] {
        min-width: 167px
    }

    .maxmb\:min-w-\[210px\] {
        min-width: 210px
    }

    .maxmb\:max-w-\[100\%\] {
        max-width: 100%
    }

    .maxmb\:max-w-\[222px\] {
        max-width: 222px
    }

    .maxmb\:max-w-\[244\.5px\] {
        max-width: 244.5px
    }

    .maxmb\:max-w-\[270px\] {
        max-width: 270px
    }

    .maxmb\:max-w-\[80\%\] {
        max-width: 80%
    }

    .maxmb\:max-w-full {
        max-width: 100%
    }

    .maxmb\:max-w-max {
        max-width: max-content
    }

    .maxmb\:flex-shrink-0 {
        flex-shrink: 0
    }

    .maxmb\:translate-x-0 {
        --tw-translate-x: 0px
    }

    .maxmb\:translate-x-0,
    .maxmb\: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))
    }

    .maxmb\:translate-x-\[-50\%\] {
        --tw-translate-x: -50%
    }

    .maxmb\:translate-x-\[-8px\] {
        --tw-translate-x: -8px
    }

    .maxmb\:translate-x-\[-8px\],
    .maxmb\:translate-y-0 {
        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))
    }

    .maxmb\:translate-y-0 {
        --tw-translate-y: 0px
    }

    .maxmb\:scale-50 {
        --tw-scale-x: .5;
        --tw-scale-y: .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))
    }

    .maxmb\:grid-cols-1 {
        grid-template-columns: repeat(1, minmax(0, 1fr))
    }

    .maxmb\:grid-cols-2 {
        grid-template-columns: repeat(2, minmax(0, 1fr))
    }

    .maxmb\:flex-row {
        flex-direction: row
    }

    .maxmb\:flex-col {
        flex-direction: column
    }

    .maxmb\:flex-col-reverse {
        flex-direction: column-reverse
    }

    .maxmb\:flex-wrap {
        flex-wrap: wrap
    }

    .maxmb\:items-start {
        align-items: flex-start
    }

    .maxmb\:items-center {
        align-items: center
    }

    .maxmb\:justify-start {
        justify-content: flex-start
    }

    .maxmb\:justify-center {
        justify-content: center
    }

    .maxmb\:justify-between {
        justify-content: space-between
    }

    .maxmb\:gap-0 {
        gap: 0
    }

    .maxmb\:gap-1 {
        gap: .25rem
    }

    .maxmb\:gap-3 {
        gap: .75rem
    }

    .maxmb\:gap-4 {
        gap: 1rem
    }

    .maxmb\:gap-\[10px\] {
        gap: 10px
    }

    .maxmb\:gap-\[11px\] {
        gap: 11px
    }

    .maxmb\:gap-\[12px\] {
        gap: 12px
    }

    .maxmb\:gap-\[16px\] {
        gap: 16px
    }

    .maxmb\:gap-\[20px\] {
        gap: 20px
    }

    .maxmb\:gap-\[22\.5px\] {
        gap: 22.5px
    }

    .maxmb\:gap-\[24px\] {
        gap: 24px
    }

    .maxmb\:gap-\[2px\] {
        gap: 2px
    }

    .maxmb\:gap-\[32px\] {
        gap: 32px
    }

    .maxmb\:gap-\[4px\] {
        gap: 4px
    }

    .maxmb\:gap-\[6px\] {
        gap: 6px
    }

    .maxmb\:gap-\[8px\] {
        gap: 8px
    }

    .maxmb\:gap-\[9px\] {
        gap: 9px
    }

    .maxmb\:gap-x-0,
    .maxmb\:gap-x-\[0px\] {
        column-gap: 0
    }

    .maxmb\:gap-x-\[10px\] {
        column-gap: 10px
    }

    .maxmb\:gap-x-\[11px\] {
        column-gap: 11px
    }

    .maxmb\:gap-x-\[12px\] {
        column-gap: 12px
    }

    .maxmb\:gap-x-\[15\.5px\] {
        column-gap: 15.5px
    }

    .maxmb\:gap-x-\[16px\] {
        column-gap: 16px
    }

    .maxmb\:gap-x-\[73px\] {
        column-gap: 73px
    }

    .maxmb\:gap-y-\[12px\] {
        row-gap: 12px
    }

    .maxmb\:gap-y-\[16px\] {
        row-gap: 16px
    }

    .maxmb\:gap-y-\[1px\] {
        row-gap: 1px
    }

    .maxmb\:gap-y-\[24px\] {
        row-gap: 24px
    }

    .maxmb\:gap-y-\[26px\] {
        row-gap: 26px
    }

    .maxmb\:gap-y-\[32px\] {
        row-gap: 32px
    }

    .maxmb\:gap-y-\[36px\] {
        row-gap: 36px
    }

    .maxmb\:gap-y-\[3px\] {
        row-gap: 3px
    }

    .maxmb\:space-x-3>:not([hidden])~:not([hidden]) {
        --tw-space-x-reverse: 0;
        margin-right: calc(.75rem * var(--tw-space-x-reverse));
        margin-left: calc(.75rem * calc(1 - var(--tw-space-x-reverse)))
    }

    .maxmb\:space-y-0>:not([hidden])~:not([hidden]) {
        --tw-space-y-reverse: 0;
        margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
        margin-bottom: calc(0px * var(--tw-space-y-reverse))
    }

    .maxmb\:self-end {
        align-self: flex-end
    }

    .maxmb\:self-center {
        align-self: center
    }

    .maxmb\:overflow-hidden {
        overflow: hidden
    }

    .maxmb\:overflow-x-auto {
        overflow-x: auto
    }

    .maxmb\:overflow-x-hidden {
        overflow-x: hidden
    }

    .maxmb\:truncate {
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap
    }

    .maxmb\:whitespace-normal {
        white-space: normal
    }

    .maxmb\:whitespace-pre-line {
        white-space: pre-line
    }

    .maxmb\:\!rounded-\[10px\] {
        border-radius: 10px !important
    }

    .maxmb\:\!rounded-\[6px\] {
        border-radius: 6px !important
    }

    .maxmb\:rounded-\[0px\] {
        border-radius: 0
    }

    .maxmb\:rounded-\[10px\] {
        border-radius: 10px
    }

    .maxmb\:rounded-\[12px\] {
        border-radius: 12px
    }

    .maxmb\:rounded-\[27px\] {
        border-radius: 27px
    }

    .maxmb\:rounded-\[4px\] {
        border-radius: 4px
    }

    .maxmb\:rounded-\[5px\] {
        border-radius: 5px
    }

    .maxmb\:rounded-\[6px\] {
        border-radius: 6px
    }

    .maxmb\:rounded-\[8px\] {
        border-radius: 8px
    }

    .maxmb\:rounded-none {
        border-radius: 0
    }

    .maxmb\:rounded-xl {
        border-radius: .75rem
    }

    .maxmb\:rounded-l-\[12px\] {
        border-top-left-radius: 12px;
        border-bottom-left-radius: 12px
    }

    .maxmb\:\!border-\[0\.75px\] {
        border-width: .75px !important
    }

    .maxmb\:border-0 {
        border-width: 0
    }

    .maxmb\:border-1 {
        border-width: 1px
    }

    .maxmb\:border-\[0\.75px\] {
        border-width: .75px
    }

    .maxmb\:border-\[1px\] {
        border-width: 1px
    }

    .maxmb\:border-b {
        border-bottom-width: 1px
    }

    .maxmb\:border-r-0 {
        border-right-width: 0
    }

    .maxmb\:border-none {
        border-style: none
    }

    .maxmb\:border-\[\#393836\] {
        --tw-border-opacity: 1;
        border-color: rgb(57 56 54/var(--tw-border-opacity))
    }

    .maxmb\:border-\[rgba\(0\2c 0\2c 0\2c 0\.25\)\] {
        border-color: rgba(0, 0, 0, .25)
    }

    .maxmb\:border-\[rgba\(255\2c 255\2c 255\2c 0\.25\)\] {
        border-color: hsla(0, 0%, 100%, .25)
    }

    .maxmb\:border-white {
        --tw-border-opacity: 1;
        border-color: rgb(255 255 255/var(--tw-border-opacity))
    }

    .maxmb\:bg-\[\#111111\] {
        --tw-bg-opacity: 1;
        background-color: rgb(17 17 17/var(--tw-bg-opacity))
    }

    .maxmb\:bg-\[\#242424\] {
        --tw-bg-opacity: 1;
        background-color: rgb(36 36 36/var(--tw-bg-opacity))
    }

    .maxmb\:bg-\[\#F2C59E\] {
        --tw-bg-opacity: 1;
        background-color: rgb(242 197 158/var(--tw-bg-opacity))
    }

    .maxmb\:bg-\[\#FFFFFF\]\/\[0\.6\] {
        background-color: hsla(0, 0%, 100%, .6)
    }

    .maxmb\:bg-\[rgba\(0\2c 0\2c 0\2c 0\.04\)\] {
        background-color: rgba(0, 0, 0, .04)
    }

    .maxmb\:bg-\[rgba\(0\2c 0\2c 0\2c 0\.65\)\] {
        background-color: rgba(0, 0, 0, .65)
    }

    .maxmb\:bg-\[rgba\(255\2c 255\2c 255\2c 0\.60\)\] {
        background-color: hsla(0, 0%, 100%, .6)
    }

    .maxmb\:bg-\[rgba\(255\2c 255\2c 255\2c 0\.65\)\] {
        background-color: hsla(0, 0%, 100%, .65)
    }

    .maxmb\:bg-\[transparent\],
    .maxmb\:bg-transparent {
        background-color: transparent
    }

    .maxmb\:bg-white\/60 {
        background-color: hsla(0, 0%, 100%, .6)
    }

    .maxmb\:bg-white\/\[\.16\] {
        background-color: hsla(0, 0%, 100%, .16)
    }

    .maxmb\:\!bg-\[url\(\'\/images\/home\/md\/dbg-app-cn\.png\'\)\] {
        background-image: url(/websiteassets/images/home/md/dbg-app-cn.png) !important
    }

    .maxmb\:\!bg-\[url\(\'\/images\/home\/md\/dbg-app-en\.png\'\)\] {
        background-image: url(/websiteassets/images/home/md/dbg-app-en.png) !important
    }

    .maxmb\:\!bg-\[url\(\'\/images\/home\/md\/dbg-desktop\.png\'\)\] {
        background-image: url(/websiteassets/images/home/md/dbg-desktop.png) !important
    }

    .maxmb\:\!bg-none {
        background-image: none !important
    }

    .maxmb\:bg-\[image\:var\(--bg-mobile-image\)\] {
        background-image: var(--bg-mobile-image)
    }

    .maxmb\:bg-\[url\(\"\/images\/insights\/md\/heatMapWorkCard\@2x\.png\"\)\] {
        background-image: url(/websiteassets/images/insights/md/heatMapWorkCard@2x.png)
    }

    .maxmb\:bg-\[url\(\'\/images\/academy\/md\/core-features-bg\.png\'\)\] {
        background-image: url(/websiteassets/images/academy/md/core-features-bg.png)
    }

    .maxmb\:bg-\[url\(\'\/images\/academy\/md\/trading-central-banner\.png\'\)\] {
        background-image: url(/websiteassets/images/academy/md/trading-central-banner.png)
    }

    .maxmb\:bg-\[url\(\'\/images\/academy\/md\/why-central-bg\.png\'\)\] {
        background-image: url(/websiteassets/images/academy/md/why-central-bg.png)
    }

    .maxmb\:bg-\[url\(\'\/images\/home\/md\/bannerFootball\@2x\.webp\'\)\] {
        background-image: url(/websiteassets/images/home/md/bannerFootball@2x.webp)
    }

    .maxmb\:bg-\[url\(\'\/images\/home\/pc\/guideModule\.png\'\)\] {
        background-image: url(/websiteassets/images/home/pc/guideModule.png)
    }

    .maxmb\:bg-\[url\(\'\/images\/insights\/md\/calculatorBanner\@2x\.png\'\)\] {
        background-image: url(/websiteassets/images/insights/md/calculatorBanner@2x.png)
    }

    .maxmb\:bg-\[url\(\'\/images\/insights\/md\/dbgGlossaryBanner\@2x\.png\'\)\] {
        background-image: url(/websiteassets/images/insights/md/dbgGlossaryBanner@2x.png)
    }

    .maxmb\:bg-\[url\(\'\/images\/insights\/md\/educationBanner\@2x\.png\'\)\] {
        background-image: url(/websiteassets/images/insights/md/educationBanner@2x.png)
    }

    .maxmb\:bg-\[url\(\'\/images\/insights\/md\/educationSearchBg\@2x\.png\'\)\] {
        background-image: url(/websiteassets/images/insights/md/educationSearchBg@2x.png)
    }

    .maxmb\:bg-\[url\(\'\/images\/insights\/md\/heatMapBanner\@2x\.png\'\)\] {
        background-image: url(/websiteassets/images/insights/md/heatMapBanner@2x.png)
    }

    .maxmb\:bg-gradient-to-br {
        background-image: linear-gradient(to bottom right, var(--tw-gradient-stops))
    }

    .maxmb\:bg-gradient-to-l {
        background-image: linear-gradient(to left, var(--tw-gradient-stops))
    }

    .maxmb\:bg-none {
        background-image: none
    }

    .maxmb\:from-\[\#A16436\] {
        --tw-gradient-from: #a16436 var(--tw-gradient-from-position);
        --tw-gradient-to: rgba(161, 100, 54, 0) var(--tw-gradient-to-position);
        --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
    }

    .maxmb\:from-\[\#F6EFE9\] {
        --tw-gradient-from: #f6efe9 var(--tw-gradient-from-position);
        --tw-gradient-to: hsla(28, 42%, 94%, 0) var(--tw-gradient-to-position);
        --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
    }

    .maxmb\:to-\[\#CF8A4B\] {
        --tw-gradient-to: #cf8a4b var(--tw-gradient-to-position)
    }

    .maxmb\:to-\[\#EDEDED\] {
        --tw-gradient-to: #ededed var(--tw-gradient-to-position)
    }

    .maxmb\:bg-2200_100\% {
        background-size: 2200px 100%
    }

    .maxmb\:bg-contain {
        background-size: contain
    }

    .maxmb\:bg-\[-1415px_0\] {
        background-position: -1415px 0
    }

    .maxmb\:bg-\[center_bottom\] {
        background-position: bottom
    }

    .maxmb\:bg-\[position\:center\] {
        background-position: 50%
    }

    .maxmb\:bg-top {
        background-position: top
    }

    .maxmb\:\!p-\[16px\] {
        padding: 16px !important
    }

    .maxmb\:p-0 {
        padding: 0
    }

    .maxmb\:p-\[0_15px\] {
        padding: 0 15px
    }

    .maxmb\:p-\[0_16px\] {
        padding: 0 16px
    }

    .maxmb\:p-\[0_17px_0_10px\] {
        padding: 0 17px 0 10px
    }

    .maxmb\:p-\[10px\] {
        padding: 10px
    }

    .maxmb\:p-\[12\.5px_8px\] {
        padding: 12.5px 8px
    }

    .maxmb\:p-\[12px_12px_18px_12px\] {
        padding: 12px 12px 18px
    }

    .maxmb\:p-\[12px_40px_12px_16px\] {
        padding: 12px 40px 12px 16px
    }

    .maxmb\:p-\[14px_14px_14px_16px\] {
        padding: 14px 14px 14px 16px
    }

    .maxmb\:p-\[16px\] {
        padding: 16px
    }

    .maxmb\:p-\[18px_22\.5px\] {
        padding: 18px 22.5px
    }

    .maxmb\:p-\[20px\] {
        padding: 20px
    }

    .maxmb\:p-\[20px_16px\] {
        padding: 20px 16px
    }

    .maxmb\:p-\[23px_0_7px\] {
        padding: 23px 0 7px
    }

    .maxmb\:p-\[24px\] {
        padding: 24px
    }

    .maxmb\:p-\[24px_19px\] {
        padding: 24px 19px
    }

    .maxmb\:p-\[33px_32px\] {
        padding: 33px 32px
    }

    .maxmb\:p-\[3px\] {
        padding: 3px
    }

    .maxmb\:p-\[48px_0_33px\] {
        padding: 48px 0 33px
    }

    .maxmb\:p-\[48px_15px\] {
        padding: 48px 15px
    }

    .maxmb\:p-\[48px_16px\] {
        padding: 48px 16px
    }

    .maxmb\:p-\[48px_32px\] {
        padding: 48px 32px
    }

    .maxmb\:p-\[5px\] {
        padding: 5px
    }

    .maxmb\:p-\[6px_12px_15px_10px\] {
        padding: 6px 12px 15px 10px
    }

    .maxmb\:p-\[8px\] {
        padding: 8px
    }

    .maxmb\:px-0 {
        padding-left: 0;
        padding-right: 0
    }

    .maxmb\:px-4 {
        padding-left: 1rem;
        padding-right: 1rem
    }

    .maxmb\:px-\[10px\] {
        padding-left: 10px;
        padding-right: 10px
    }

    .maxmb\:px-\[11px\] {
        padding-left: 11px;
        padding-right: 11px
    }

    .maxmb\:px-\[12px\] {
        padding-left: 12px;
        padding-right: 12px
    }

    .maxmb\:px-\[13\.5px\] {
        padding-left: 13.5px;
        padding-right: 13.5px
    }

    .maxmb\:px-\[14px\] {
        padding-left: 14px;
        padding-right: 14px
    }

    .maxmb\:px-\[15px\] {
        padding-left: 15px;
        padding-right: 15px
    }

    .maxmb\:px-\[16px\] {
        padding-left: 16px;
        padding-right: 16px
    }

    .maxmb\:px-\[20px\] {
        padding-left: 20px;
        padding-right: 20px
    }

    .maxmb\:px-\[25px\] {
        padding-left: 25px;
        padding-right: 25px
    }

    .maxmb\:px-\[29px\] {
        padding-left: 29px;
        padding-right: 29px
    }

    .maxmb\:px-\[30px\] {
        padding-left: 30px;
        padding-right: 30px
    }

    .maxmb\:px-\[31\.5px\] {
        padding-left: 31.5px;
        padding-right: 31.5px
    }

    .maxmb\:px-\[32px\] {
        padding-left: 32px;
        padding-right: 32px
    }

    .maxmb\:px-\[33px\] {
        padding-left: 33px;
        padding-right: 33px
    }

    .maxmb\:px-\[40px\] {
        padding-left: 40px;
        padding-right: 40px
    }

    .maxmb\:px-\[42px\] {
        padding-left: 42px;
        padding-right: 42px
    }

    .maxmb\:px-\[60px\] {
        padding-left: 60px;
        padding-right: 60px
    }

    .maxmb\:px-\[8px\] {
        padding-left: 8px;
        padding-right: 8px
    }

    .maxmb\:py-0,
    .maxmb\:py-\[0px\] {
        padding-top: 0;
        padding-bottom: 0
    }

    .maxmb\:py-\[10px\] {
        padding-top: 10px;
        padding-bottom: 10px
    }

    .maxmb\:py-\[12px\] {
        padding-top: 12px;
        padding-bottom: 12px
    }

    .maxmb\:py-\[16px\] {
        padding-top: 16px;
        padding-bottom: 16px
    }

    .maxmb\:py-\[20px\] {
        padding-top: 20px;
        padding-bottom: 20px
    }

    .maxmb\:py-\[24px\] {
        padding-top: 24px;
        padding-bottom: 24px
    }

    .maxmb\:py-\[2px\] {
        padding-top: 2px;
        padding-bottom: 2px
    }

    .maxmb\:py-\[40px\] {
        padding-top: 40px;
        padding-bottom: 40px
    }

    .maxmb\:py-\[48px\] {
        padding-top: 48px;
        padding-bottom: 48px
    }

    .maxmb\:py-\[4px\] {
        padding-top: 4px;
        padding-bottom: 4px
    }

    .maxmb\:py-\[60px\] {
        padding-top: 60px;
        padding-bottom: 60px
    }

    .maxmb\:py-\[6px\] {
        padding-top: 6px;
        padding-bottom: 6px
    }

    .maxmb\:py-\[9px\] {
        padding-top: 9px;
        padding-bottom: 9px
    }

    .maxmb\:\!pt-0 {
        padding-top: 0 !important
    }

    .maxmb\:pb-0 {
        padding-bottom: 0
    }

    .maxmb\:pb-3 {
        padding-bottom: .75rem
    }

    .maxmb\:pb-\[0px\] {
        padding-bottom: 0
    }

    .maxmb\:pb-\[100px\] {
        padding-bottom: 100px
    }

    .maxmb\:pb-\[108px\] {
        padding-bottom: 108px
    }

    .maxmb\:pb-\[12\.5px\] {
        padding-bottom: 12.5px
    }

    .maxmb\:pb-\[13px\] {
        padding-bottom: 13px
    }

    .maxmb\:pb-\[16px\] {
        padding-bottom: 16px
    }

    .maxmb\:pb-\[18px\] {
        padding-bottom: 18px
    }

    .maxmb\:pb-\[24px\] {
        padding-bottom: 24px
    }

    .maxmb\:pb-\[250px\] {
        padding-bottom: 250px
    }

    .maxmb\:pb-\[26\.5px\] {
        padding-bottom: 26.5px
    }

    .maxmb\:pb-\[30px\] {
        padding-bottom: 30px
    }

    .maxmb\:pb-\[32px\] {
        padding-bottom: 32px
    }

    .maxmb\:pb-\[35px\] {
        padding-bottom: 35px
    }

    .maxmb\:pb-\[4\.5px\] {
        padding-bottom: 4.5px
    }

    .maxmb\:pb-\[40px\] {
        padding-bottom: 40px
    }

    .maxmb\:pb-\[48px\] {
        padding-bottom: 48px
    }

    .maxmb\:pb-\[4px\] {
        padding-bottom: 4px
    }

    .maxmb\:pb-\[60px\] {
        padding-bottom: 60px
    }

    .maxmb\:pl-6 {
        padding-left: 1.5rem
    }

    .maxmb\:pl-\[0px\] {
        padding-left: 0
    }

    .maxmb\:pl-\[16px\] {
        padding-left: 16px
    }

    .maxmb\:pl-\[18px\] {
        padding-left: 18px
    }

    .maxmb\:pl-\[22px\] {
        padding-left: 22px
    }

    .maxmb\:pl-\[32px\] {
        padding-left: 32px
    }

    .maxmb\:pl-\[40px\] {
        padding-left: 40px
    }

    .maxmb\:pl-\[42px\] {
        padding-left: 42px
    }

    .maxmb\:pr-\[0px\] {
        padding-right: 0
    }

    .maxmb\:pr-\[10px\] {
        padding-right: 10px
    }

    .maxmb\:pr-\[12px\] {
        padding-right: 12px
    }

    .maxmb\:pr-\[15px\] {
        padding-right: 15px
    }

    .maxmb\:pr-\[16px\] {
        padding-right: 16px
    }

    .maxmb\:pr-\[32px\] {
        padding-right: 32px
    }

    .maxmb\:pr-\[40px\] {
        padding-right: 40px
    }

    .maxmb\:pr-\[42px\] {
        padding-right: 42px
    }

    .maxmb\:pt-0,
    .maxmb\:pt-\[0px\] {
        padding-top: 0
    }

    .maxmb\:pt-\[149px\] {
        padding-top: 149px
    }

    .maxmb\:pt-\[16px\] {
        padding-top: 16px
    }

    .maxmb\:pt-\[17px\] {
        padding-top: 17px
    }

    .maxmb\:pt-\[20px\] {
        padding-top: 20px
    }

    .maxmb\:pt-\[24px\] {
        padding-top: 24px
    }

    .maxmb\:pt-\[260px\] {
        padding-top: 260px
    }

    .maxmb\:pt-\[26px\] {
        padding-top: 26px
    }

    .maxmb\:pt-\[30px\] {
        padding-top: 30px
    }

    .maxmb\:pt-\[32px\] {
        padding-top: 32px
    }

    .maxmb\:pt-\[44px\] {
        padding-top: 44px
    }

    .maxmb\:pt-\[48px\] {
        padding-top: 48px
    }

    .maxmb\:pt-\[4px\] {
        padding-top: 4px
    }

    .maxmb\:pt-\[50px\] {
        padding-top: 50px
    }

    .maxmb\:pt-\[8px\] {
        padding-top: 8px
    }

    .maxmb\:text-left {
        text-align: left
    }

    .maxmb\:text-center {
        text-align: center
    }

    .maxmb\:text-\[10px\] {
        font-size: 10px
    }

    .maxmb\:text-\[11px\] {
        font-size: 11px
    }

    .maxmb\:text-\[12px\] {
        font-size: 12px
    }

    .maxmb\:text-\[14px\] {
        font-size: 14px
    }

    .maxmb\:text-\[16px\] {
        font-size: 16px
    }

    .maxmb\:text-\[17px\] {
        font-size: 17px
    }

    .maxmb\:text-\[20px\] {
        font-size: 20px
    }

    .maxmb\:text-\[24px\] {
        font-size: 24px
    }

    .maxmb\:text-\[28px\] {
        font-size: 28px
    }

    .maxmb\:text-\[32px\] {
        font-size: 32px
    }

    .maxmb\:text-\[8px\] {
        font-size: 8px
    }

    .maxmb\:text-\[9px\] {
        font-size: 9px
    }

    .maxmb\:text-sm {
        font-size: .875rem;
        line-height: 1.25rem
    }

    .maxmb\:\!font-\[14px\] {
        font-weight: 14px !important
    }

    .maxmb\:font-\[600\] {
        font-weight: 600
    }

    .maxmb\:font-medium {
        font-weight: 500
    }

    .maxmb\:font-normal {
        font-weight: 400
    }

    .maxmb\:font-semibold {
        font-weight: 600
    }

    .maxmb\:leading-\[11px\] {
        line-height: 11px
    }

    .maxmb\:leading-\[120\%\] {
        line-height: 120%
    }

    .maxmb\:leading-\[14\.4px\] {
        line-height: 14.4px
    }

    .maxmb\:leading-\[14\.5px\] {
        line-height: 14.5px
    }

    .maxmb\:leading-\[15\.5px\] {
        line-height: 15.5px
    }

    .maxmb\:leading-\[15px\] {
        line-height: 15px
    }

    .maxmb\:leading-\[16\.5px\] {
        line-height: 16.5px
    }

    .maxmb\:leading-\[16px\] {
        line-height: 16px
    }

    .maxmb\:leading-\[17px\] {
        line-height: 17px
    }

    .maxmb\:leading-\[19\.2px\] {
        line-height: 19.2px
    }

    .maxmb\:leading-\[19\.5px\] {
        line-height: 19.5px
    }

    .maxmb\:leading-\[19px\] {
        line-height: 19px
    }

    .maxmb\:leading-\[20\.8px\] {
        line-height: 20.8px
    }

    .maxmb\:leading-\[20px\] {
        line-height: 20px
    }

    .maxmb\:leading-\[22\.4px\] {
        line-height: 22.4px
    }

    .maxmb\:leading-\[22\.5px\] {
        line-height: 22.5px
    }

    .maxmb\:leading-\[22px\] {
        line-height: 22px
    }

    .maxmb\:leading-\[24px\] {
        line-height: 24px
    }

    .maxmb\:leading-\[25px\] {
        line-height: 25px
    }

    .maxmb\:leading-\[27\.5px\] {
        line-height: 27.5px
    }

    .maxmb\:leading-\[28px\] {
        line-height: 28px
    }

    .maxmb\:leading-\[30px\] {
        line-height: 30px
    }

    .maxmb\:leading-\[33\.5px\] {
        line-height: 33.5px
    }

    .maxmb\:leading-\[33px\] {
        line-height: 33px
    }

    .maxmb\:leading-\[34px\] {
        line-height: 34px
    }

    .maxmb\:leading-\[35px\] {
        line-height: 35px
    }

    .maxmb\:leading-\[36px\] {
        line-height: 36px
    }

    .maxmb\:leading-\[39px\] {
        line-height: 39px
    }

    .maxmb\:leading-\[43px\] {
        line-height: 43px
    }

    .maxmb\:leading-\[8\.5px\] {
        line-height: 8.5px
    }

    .maxmb\:leading-normal {
        line-height: 1.5
    }

    .maxmb\:tracking-\[1\.44px\] {
        letter-spacing: 1.44px
    }

    .maxmb\:text-\[\#000\]\/\[0\.88\] {
        color: rgba(0, 0, 0, .88)
    }

    .maxmb\:text-\[\#F2C59E\] {
        --tw-text-opacity: 1;
        color: rgb(242 197 158/var(--tw-text-opacity))
    }

    .maxmb\:text-\[\#FFFFFF\] {
        --tw-text-opacity: 1;
        color: rgb(255 255 255/var(--tw-text-opacity))
    }

    .maxmb\:text-\[rgba\(0\2c 0\2c 0\2c 0\.65\)\] {
        color: rgba(0, 0, 0, .65)
    }

    .maxmb\:text-black {
        --tw-text-opacity: 1;
        color: rgb(0 0 0/var(--tw-text-opacity))
    }

    .maxmb\:no-underline {
        text-decoration-line: none
    }

    .maxmb\:opacity-65 {
        opacity: .65
    }

    .maxmb\:opacity-\[\.3\] {
        opacity: .3
    }

    .maxmb\:opacity-\[\.45\] {
        opacity: .45
    }

    .maxmb\:opacity-\[0\.88\] {
        opacity: .88
    }

    .maxmb\:shadow-\[0_0_10px_0_rgba\(0\2c 0\2c 0\2c 0\.02\)\2c 0_2px_2px_0_rgba\(0\2c 0\2c 0\2c 0\.13\)\] {
        --tw-shadow: 0 0 10px 0 rgba(0, 0, 0, .02), 0 2px 2px 0 rgba(0, 0, 0, .13);
        --tw-shadow-colored: 0 0 10px 0 var(--tw-shadow-color), 0 2px 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)
    }

    .maxmb\:shadow-\[0_0_10px_0_rgba\(0\2c 0\2c 0\2c 0\.02\)\] {
        --tw-shadow: 0 0 10px 0 rgba(0, 0, 0, .02);
        --tw-shadow-colored: 0 0 10px 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)
    }

    .maxmb\:shadow-\[0_0_10px_0_rgba\(242\2c 197\2c 158\2c 0\.20\)\] {
        --tw-shadow: 0 0 10px 0 hsla(28, 76%, 78%, .2);
        --tw-shadow-colored: 0 0 10px 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)
    }

    .maxmb\:shadow-\[0_0_15px_0_rgba\(0\2c 0\2c 0\2c 0\.04\)\] {
        --tw-shadow: 0 0 15px 0 rgba(0, 0, 0, .04);
        --tw-shadow-colored: 0 0 15px 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)
    }

    .maxmb\:shadow-\[0_4px_12px_0_rgba\(126\2c 76\2c 29\2c 0\.1\)\] {
        --tw-shadow: 0 4px 12px 0 rgba(126, 76, 29, .1);
        --tw-shadow-colored: 0 4px 12px 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)
    }

    .maxmb\:shadow-\[0_9px_29px_0_rgba\(171\2c 107\2c 46\2c 0\.40\)\] {
        --tw-shadow: 0 9px 29px 0 rgba(171, 107, 46, .4);
        --tw-shadow-colored: 0 9px 29px 0 var(--tw-shadow-color)
    }

    .maxmb\:shadow-\[0_9px_29px_0_rgba\(171\2c 107\2c 46\2c 0\.40\)\],
    .maxmb\:shadow-none {
        box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
    }

    .maxmb\:shadow-none {
        --tw-shadow: 0 0 #0000;
        --tw-shadow-colored: 0 0 #0000
    }

    .maxmb\:drop-shadow-\[0_2px_4px_rgba\(153\2c 114\2c 81\2c 0\.25\)\] {
        --tw-drop-shadow: drop-shadow(0 2px 4px rgba(153, 114, 81, .25));
        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)
    }

    .maxmb\:backdrop-blur-\[2px\] {
        --tw-backdrop-blur: blur(2px);
        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)
    }

    .maxmb\:hover\:translate-y-\[0px\]:hover {
        --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))
    }

    .group:hover .maxmb\:group-hover\:bg-\[url\(\'\/images\/icon\/earOfWheat_lef_nope\.svg\'\)\] {
        background-image: url(/websiteassets/images/icon/earOfWheat_lef_nope.svg)
    }

    .group:hover .maxmb\:group-hover\:bg-\[url\(\'\/images\/icon\/earOfWheat_rig_nope\.svg\'\)\] {
        background-image: url(/websiteassets/images/icon/earOfWheat_rig_nope.svg)
    }

    .group:hover .maxmb\:group-hover\:opacity-0 {
        opacity: 0
    }

    .group:hover .maxmb\:group-hover\:mdAwardsBorder {
        border: none;
        border-radius: 0;
        background: transparent
    }

    .data-\[open\=true\]\:maxmb\:\!bg-white\/\[\.6\][data-open=true] {
        background-color: hsla(0, 0%, 100%, .6) !important
    }

    .maxmb\:data-\[open\=true\]\:\!shadow-none[data-open=true] {
        --tw-shadow: 0 0 #0000 !important;
        --tw-shadow-colored: 0 0 #0000 !important;
        box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important
    }

    .group[data-filled-within=true] .maxmb\:group-data-\[filled-within\=true\]\:translate-y-\[-14px\] {
        --tw-translate-y: -14px;
        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 (min-width:751px) and (max-width:1199px) {
    .minMaxPad\:m-auto {
        margin: auto
    }

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

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

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

    .minMaxPad\:mb-80 {
        margin-bottom: 20rem
    }

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

    .minMaxPad\:ml-0 {
        margin-left: 0
    }

    .minMaxPad\:ml-4 {
        margin-left: 1rem
    }

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

    .minMaxPad\:mr-0 {
        margin-right: 0
    }

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

    .minMaxPad\:flex {
        display: flex
    }

    .minMaxPad\:h-\[132px\] {
        height: 132px
    }

    .minMaxPad\:h-\[44\.72px\] {
        height: 44.72px
    }

    .minMaxPad\:h-\[494px\] {
        height: 494px
    }

    .minMaxPad\:h-auto {
        height: auto
    }

    .minMaxPad\:min-h-fit {
        min-height: fit-content
    }

    .minMaxPad\:w-\[100px\] {
        width: 100px
    }

    .minMaxPad\:w-\[200px\] {
        width: 200px
    }

    .minMaxPad\:w-\[300px\] {
        width: 300px
    }

    .minMaxPad\:w-\[588px\] {
        width: 588px
    }

    .minMaxPad\:w-\[750px\] {
        width: 750px
    }

    .minMaxPad\:w-\[790px\] {
        width: 790px
    }

    .minMaxPad\:w-\[800px\] {
        width: 800px
    }

    .minMaxPad\:w-\[90\%\] {
        width: 90%
    }

    .minMaxPad\:w-\[96\%\] {
        width: 96%
    }

    .minMaxPad\:w-\[970px\] {
        width: 970px
    }

    .minMaxPad\:w-auto {
        width: auto
    }

    .minMaxPad\:w-full {
        width: 100%
    }

    .minMaxPad\:flex-col {
        flex-direction: column
    }

    .minMaxPad\:flex-col-reverse {
        flex-direction: column-reverse
    }

    .minMaxPad\:flex-wrap {
        flex-wrap: wrap
    }

    .minMaxPad\:items-center {
        align-items: center
    }

    .minMaxPad\:justify-center {
        justify-content: center
    }

    .minMaxPad\:justify-between {
        justify-content: space-between
    }

    .minMaxPad\:gap-2 {
        gap: .5rem
    }

    .minMaxPad\:gap-\[28px\] {
        gap: 28px
    }

    .minMaxPad\:gap-\[42px\] {
        gap: 42px
    }

    .minMaxPad\:gap-\[50px\] {
        gap: 50px
    }

    .minMaxPad\:px-\[10px\] {
        padding-left: 10px;
        padding-right: 10px
    }

    .minMaxPad\:px-\[32px\] {
        padding-left: 32px;
        padding-right: 32px
    }

    .minMaxPad\:pb-6 {
        padding-bottom: 1.5rem
    }

    .minMaxPad\:pb-\[28px\] {
        padding-bottom: 28px
    }

    .minMaxPad\:text-\[18px\] {
        font-size: 18px
    }

    .minMaxPad\:leading-\[20px\] {
        line-height: 20px
    }
}

.rtl\:left-1:where([dir=rtl], [dir=rtl] *) {
    left: .25rem
}

.rtl\:left-1\.5:where([dir=rtl], [dir=rtl] *) {
    left: .375rem
}

.rtl\:left-3:where([dir=rtl], [dir=rtl] *) {
    left: .75rem
}

.rtl\:left-\[unset\]:where([dir=rtl], [dir=rtl] *) {
    left: unset
}

.rtl\:left-auto:where([dir=rtl], [dir=rtl] *) {
    left: auto
}

.rtl\:right-0:where([dir=rtl], [dir=rtl] *) {
    right: 0
}

.rtl\:right-1:where([dir=rtl], [dir=rtl] *) {
    right: .25rem
}

.rtl\:right-1\.5:where([dir=rtl], [dir=rtl] *) {
    right: .375rem
}

.rtl\:right-2:where([dir=rtl], [dir=rtl] *) {
    right: .5rem
}

.rtl\:right-3:where([dir=rtl], [dir=rtl] *) {
    right: .75rem
}

.rtl\:right-\[unset\]:where([dir=rtl], [dir=rtl] *) {
    right: unset
}

.rtl\:right-auto:where([dir=rtl], [dir=rtl] *) {
    right: auto
}

.rtl\:ml-2:where([dir=rtl], [dir=rtl] *) {
    margin-left: .5rem
}

.rtl\:ml-\[unset\]:where([dir=rtl], [dir=rtl] *) {
    margin-left: unset
}

.rtl\:mr-2:where([dir=rtl], [dir=rtl] *) {
    margin-right: .5rem
}

.rtl\:mr-\[unset\]:where([dir=rtl], [dir=rtl] *) {
    margin-right: unset
}

.rtl\:origin-top-right:where([dir=rtl], [dir=rtl] *) {
    transform-origin: top right
}

.rtl\:-rotate-180:where([dir=rtl], [dir=rtl] *) {
    --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))
}

.rtl\:space-x-reverse:where([dir=rtl], [dir=rtl] *)>:not([hidden])~:not([hidden]) {
    --tw-space-x-reverse: 1
}

.rtl\:pl-2:where([dir=rtl], [dir=rtl] *) {
    padding-left: .5rem
}

.rtl\:pl-6:where([dir=rtl], [dir=rtl] *) {
    padding-left: 1.5rem
}

.rtl\:pr-0:where([dir=rtl], [dir=rtl] *) {
    padding-right: 0
}

.rtl\:pr-\[unset\]:where([dir=rtl], [dir=rtl] *) {
    padding-right: unset
}

.rtl\:text-right:where([dir=rtl], [dir=rtl] *) {
    text-align: right
}

.rtl\:first\:rounded-l-\[unset\]:first-child:where([dir=rtl], [dir=rtl] *) {
    border-top-left-radius: unset;
    border-bottom-left-radius: unset
}

.rtl\:first\:rounded-r-lg:first-child:where([dir=rtl], [dir=rtl] *) {
    border-top-right-radius: .5rem;
    border-bottom-right-radius: .5rem
}

.rtl\:first\:before\:rounded-l-\[unset\]:first-child:where([dir=rtl], [dir=rtl] *):before {
    content: var(--tw-content);
    border-top-left-radius: unset;
    border-bottom-left-radius: unset
}

.rtl\:first\:before\:rounded-r-lg:first-child:where([dir=rtl], [dir=rtl] *):before {
    content: var(--tw-content);
    border-top-right-radius: .5rem;
    border-bottom-right-radius: .5rem
}

.rtl\:last\:rounded-l-lg:last-child:where([dir=rtl], [dir=rtl] *) {
    border-top-left-radius: .5rem;
    border-bottom-left-radius: .5rem
}

.rtl\:last\:rounded-r-\[unset\]:last-child:where([dir=rtl], [dir=rtl] *) {
    border-top-right-radius: unset;
    border-bottom-right-radius: unset
}

.rtl\:last\:before\:rounded-l-lg:last-child:where([dir=rtl], [dir=rtl] *):before {
    content: var(--tw-content);
    border-top-left-radius: .5rem;
    border-bottom-left-radius: .5rem
}

.rtl\:last\:before\:rounded-r-\[unset\]:last-child:where([dir=rtl], [dir=rtl] *):before {
    content: var(--tw-content);
    border-top-right-radius: unset;
    border-bottom-right-radius: unset
}

.rtl\:data-\[focus-visible\=true\]\:translate-x-3[data-focus-visible=true]:where([dir=rtl], [dir=rtl] *) {
    --tw-translate-x: 0.75rem;
    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))
}

.rtl\:data-\[hover\=true\]\:translate-x-3[data-hover=true]:where([dir=rtl], [dir=rtl] *) {
    --tw-translate-x: 0.75rem;
    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))
}

.rtl\:data-\[open\=true\]\:-rotate-90[data-open=true]:where([dir=rtl], [dir=rtl] *) {
    --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-filled=true] .rtl\:group-data-\[filled\=true\]\:left-\[unset\]:where([dir=rtl], [dir=rtl] *) {
    left: unset
}

.group[data-filled=true] .rtl\:group-data-\[filled\=true\]\:right-0:where([dir=rtl], [dir=rtl] *) {
    right: 0
}

.group[data-selected=true] .rtl\:group-data-\[selected\=true\]\:ml-0:where([dir=rtl], [dir=rtl] *) {
    margin-left: 0
}

.group[data-selected=true] .rtl\:group-data-\[selected\=true\]\:mr-4:where([dir=rtl], [dir=rtl] *) {
    margin-right: 1rem
}

.group[data-selected=true] .rtl\:group-data-\[selected\=true\]\:mr-5:where([dir=rtl], [dir=rtl] *) {
    margin-right: 1.25rem
}

.group[data-selected=true] .rtl\:group-data-\[selected\=true\]\:mr-6:where([dir=rtl], [dir=rtl] *) {
    margin-right: 1.5rem
}

.group[data-first=true] .group-data-\[first\=true\]\:rtl\:first\:before\:rounded-tl-\[unset\]:first-child:where([dir=rtl], [dir=rtl] *):before {
    content: var(--tw-content);
    border-top-left-radius: unset
}

.group[data-first=true] .group-data-\[first\=true\]\:rtl\:first\:before\:rounded-tr-lg:first-child:where([dir=rtl], [dir=rtl] *):before {
    content: var(--tw-content);
    border-top-right-radius: .5rem
}

.group[data-last=true] .group-data-\[last\=true\]\:rtl\:first\:before\:rounded-bl-\[unset\]:first-child:where([dir=rtl], [dir=rtl] *):before {
    content: var(--tw-content);
    border-bottom-left-radius: unset
}

.group[data-last=true] .group-data-\[last\=true\]\:rtl\:first\:before\:rounded-br-lg:first-child:where([dir=rtl], [dir=rtl] *):before {
    content: var(--tw-content);
    border-bottom-right-radius: .5rem
}

.group[data-first=true] .group-data-\[first\=true\]\:rtl\:last\:before\:rounded-tl-lg:last-child:where([dir=rtl], [dir=rtl] *):before {
    content: var(--tw-content);
    border-top-left-radius: .5rem
}

.group[data-first=true] .group-data-\[first\=true\]\:rtl\:last\:before\:rounded-tr-\[unset\]:last-child:where([dir=rtl], [dir=rtl] *):before {
    content: var(--tw-content);
    border-top-right-radius: unset
}

.group[data-last=true] .group-data-\[last\=true\]\:rtl\:last\:before\:rounded-bl-lg:last-child:where([dir=rtl], [dir=rtl] *):before {
    content: var(--tw-content);
    border-bottom-left-radius: .5rem
}

.group[data-last=true] .group-data-\[last\=true\]\:rtl\:last\:before\:rounded-br-\[unset\]:last-child:where([dir=rtl], [dir=rtl] *):before {
    content: var(--tw-content);
    border-bottom-right-radius: unset
}

.\[\&\+\.border-medium\.border-danger\]\:ms-\[calc\(theme\(borderWidth\.medium\)\*-1\)\]+.border-medium.border-danger,
.\[\&\+\.border-medium\.border-default\]\:ms-\[calc\(theme\(borderWidth\.medium\)\*-1\)\]+.border-medium.border-default,
.\[\&\+\.border-medium\.border-primary\]\:ms-\[calc\(theme\(borderWidth\.medium\)\*-1\)\]+.border-medium.border-primary,
.\[\&\+\.border-medium\.border-secondary\]\:ms-\[calc\(theme\(borderWidth\.medium\)\*-1\)\]+.border-medium.border-secondary,
.\[\&\+\.border-medium\.border-success\]\:ms-\[calc\(theme\(borderWidth\.medium\)\*-1\)\]+.border-medium.border-success,
.\[\&\+\.border-medium\.border-warning\]\:ms-\[calc\(theme\(borderWidth\.medium\)\*-1\)\]+.border-medium.border-warning {
    margin-inline-start: calc(var(--nextui-border-width-medium) * -1)
}

.\[\&\:not\(\:first-child\)\:not\(\:last-child\)\]\:rounded-none:not(:first-child):not(:last-child) {
    border-radius: 0
}

.\[\&\:not\(\:first-child\)\]\:-ml-1:not(:first-child) {
    margin-left: -.25rem
}

.\[\&\:not\(\:first-of-type\)\:not\(\:last-of-type\)\]\:rounded-none:not(:first-of-type):not(:last-of-type) {
    border-radius: 0
}

.\[\&\:not\(\:first-of-type\)\]\:ml-\[calc\(theme\(borderWidth\.2\)\*-1\)\]:not(:first-of-type) {
    margin-left: calc(2px * -1)
}

.\[\&\>\*\]\:relative>* {
    position: relative
}

.\[\&\>svg\]\:max-w-\[theme\(spacing\.8\)\]>svg {
    max-width: 2rem
}

.\[\&\>tr\]\:first\:rounded-lg:first-child>tr {
    border-radius: .5rem
}

.\[\&\>tr\]\:first\:shadow-small:first-child>tr {
    --tw-shadow: var(--nextui-box-shadow-small);
    --tw-shadow-colored: var(--nextui-box-shadow-small);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.\[\&\[data-hover\=true\]\:not\(\[data-active\=true\]\)\]\:bg-default-100[data-hover=true]:not([data-active=true]) {
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-default-100)/var(--nextui-default-100-opacity, var(--tw-bg-opacity)))
}

.\[\&\[data-hover\=true\]\:not\(\[data-active\=true\]\)\]\:bg-default-200[data-hover=true]:not([data-active=true]) {
    --tw-bg-opacity: 1;
    background-color: hsl(var(--nextui-default-200)/var(--nextui-default-200-opacity, var(--tw-bg-opacity)))
}

.\[\&_\.chevron-icon\]\:flex-none .chevron-icon {
    flex: none
}

.\[\&_\.chevron-icon\]\:rotate-180 .chevron-icon {
    --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))
}

.\[\&_\.chevron-icon\]\:transition-transform .chevron-icon {
    transition-property: transform;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    transition-duration: .25s
}