#editorContainer .custom-quill .ql-toolbar {

    border: none;

    border-top: 1px solid #ccc;

    padding: 1rem

}



#editorContainer .custom-quill .ql-container {

    border: none;

    height: auto;

    min-height: 6rem

}



/*! tailwindcss v3.4.1 | MIT License | https://tailwindcss.com*/

*,:after,:before {

    border: 0 solid #dedfe3;

    box-sizing: border-box

}



:after,:before {

    --tw-content: ""

}

.document{

    width: 650px;

}

@media screen and (max-width: 600px) {

    .document {

        width: 100%; 

    }

}

:host,html {

    -webkit-text-size-adjust: 100%;

    font-feature-settings: normal;

    -webkit-tap-highlight-color: transparent;

    font-family: ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;

    font-variation-settings: normal;

    line-height: 1.5;

    -moz-tab-size: 4;

    -o-tab-size: 4;

    tab-size: 4

}

.type{

    width: 600px;

}

@media screen and (max-width: 600px) {

    .type {

        width: 100%;

    }

}

body {

    line-height: inherit;

    margin: 0

}



hr {

    border-top-width: 1px;

    color: inherit;

    height: 0

}



abbr:where([title]) {

    -webkit-text-decoration: underline dotted;

    text-decoration: underline dotted

}



h1,h2,h3,h4,h5,h6 {

    font-size: inherit;

    font-weight: inherit

}



a {

    color: inherit;

    text-decoration: inherit

}



b,strong {

    font-weight: bolder

}



code,kbd,pre,samp {

    font-feature-settings: normal;

    font-family: ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;

    font-size: 1em;

    font-variation-settings: normal

}



small {

    font-size: 80%

}



sub,sup {

    font-size: 75%;

    line-height: 0;

    position: relative;

    vertical-align: baseline

}



sub {

    bottom: -.25em

}



sup {

    top: -.5em

}



table {

    border-collapse: collapse;

    border-color: inherit;

    text-indent: 0

}



button,input,optgroup,select,textarea {

    font-feature-settings: inherit;

    color: inherit;

    font-family: inherit;

    font-size: 100%;

    font-variation-settings: inherit;

    font-weight: inherit;

    line-height: inherit;

    margin: 0;

    padding: 0

}



button,select {

    text-transform: none

}



[type=button],[type=reset],[type=submit],button {

    -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,fieldset,figure,h1,h2,h3,h4,h5,h6,hr,p,pre {

    margin: 0

}



fieldset,legend {

    padding: 0

}



menu,ol,ul {

    list-style: none;

    margin: 0;

    padding: 0

}



dialog {

    padding: 0

}



textarea {

    resize: vertical

}



input::-moz-placeholder,textarea::-moz-placeholder {

    color: #b1b5be

}



input::placeholder,textarea::placeholder {

    color: #b1b5be

}



[role=button],button {

    cursor: pointer

}



:disabled {

    cursor: default

}



audio,canvas,embed,iframe,img,object,svg,video {

    display: block;

    vertical-align: middle;

}



img,video {

    height: auto;

    max-width: 100%

}



[hidden] {

    display: none

}



[multiple],[type=date],[type=datetime-local],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],input:where(:not([type])),select,textarea {

    --tw-shadow: 0 0 #0000;

    -webkit-appearance: none;

    -moz-appearance: none;

    appearance: none;

    background-color: #fff;

    border-color: #9ba0ab;

    border-radius: 0;

    border-width: 1px;

    font-size: 1rem;

    line-height: 1.5rem;

    padding: .5rem .75rem

}



[multiple]:focus,[type=date]:focus,[type=datetime-local]:focus,[type=email]:focus,[type=month]:focus,[type=number]:focus,[type=password]:focus,[type=search]:focus,[type=tel]:focus,[type=text]:focus,[type=time]:focus,[type=url]:focus,[type=week]:focus,input:where(:not([type])):focus,select:focus,textarea:focus {

    --tw-ring-inset: var(--tw-empty,/*!*/ /*!*/);

    --tw-ring-offset-width: 0px;

    --tw-ring-offset-color: #fff;

    --tw-ring-color: #3138cd;

    --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);

    border-color: #3138cd;

    box-shadow: var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);

    outline: 2px solid transparent;

    outline-offset: 2px

}



input::-moz-placeholder,textarea::-moz-placeholder {

    color: #9ba0ab;

    opacity: 1

}



input::placeholder,textarea::placeholder {

    color: #9ba0ab;

    opacity: 1

}



::-webkit-datetime-edit-fields-wrapper {

    padding: 0

}



::-webkit-date-and-time-value {

    min-height: 1.5em;

    text-align: inherit

}



::-webkit-datetime-edit {

    display: inline-flex

}



::-webkit-datetime-edit,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-meridiem-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-year-field {

    padding-bottom: 0;

    padding-top: 0

}



select {

    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%239BA0AB' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3E%3C/svg%3E");

    background-position: right .5rem center;

    background-repeat: no-repeat;

    background-size: 1.5em 1.5em;

    padding-right: 2.5rem;

    -webkit-print-color-adjust: exact;

    print-color-adjust: exact

}



[multiple],[size]:where(select:not([size="1"])) {

    background-image: none;

    background-position: 0 0;

    background-repeat: repeat;

    background-size: auto auto;

    background-size: initial;

    padding-right: .75rem;

    -webkit-print-color-adjust: inherit;

    print-color-adjust: inherit

}



[type=checkbox],[type=radio] {

    --tw-shadow: 0 0 #0000;

    -webkit-appearance: none;

    -moz-appearance: none;

    appearance: none;

    background-color: #fff;

    background-origin: border-box;

    border-color: #9ba0ab;

    border-width: 1px;

    color: #3138cd;

    display: inline-block;

    flex-shrink: 0;

    height: 1rem;

    padding: 0;

    -webkit-print-color-adjust: exact;

    print-color-adjust: exact;

    -webkit-user-select: none;

    -moz-user-select: none;

    user-select: none;

    vertical-align: middle;

    width: 1rem

}



[type=checkbox] {

    border-radius: 0

}



[type=radio] {

    border-radius: 100%

}



[type=checkbox]:focus,[type=radio]:focus {

    --tw-ring-inset: var(--tw-empty,/*!*/ /*!*/);

    --tw-ring-offset-width: 2px;

    --tw-ring-offset-color: #fff;

    --tw-ring-color: #3138cd;

    --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);

    outline: 2px solid transparent;

    outline-offset: 2px

}



[type=checkbox]:checked,[type=radio]:checked {

    background-color: currentColor;

    background-position: 50%;

    background-repeat: no-repeat;

    background-size: 100% 100%;

    border-color: transparent

}



[type=checkbox]:checked {

    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' fill='%23fff' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.207 4.793a1 1 0 0 1 0 1.414l-5 5a1 1 0 0 1-1.414 0l-2-2a1 1 0 0 1 1.414-1.414L6.5 9.086l4.293-4.293a1 1 0 0 1 1.414 0z'/%3E%3C/svg%3E")

}



@media (forced-colors:active) {

    [type=checkbox]:checked {

        -webkit-appearance: auto;

        -moz-appearance: auto;

        appearance: auto

    }

}



[type=radio]:checked {

    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' fill='%23fff' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='8' cy='8' r='3'/%3E%3C/svg%3E")

}



@media (forced-colors:active) {

    [type=radio]:checked {

        -webkit-appearance: auto;

        -moz-appearance: auto;

        appearance: auto

    }

}



[type=checkbox]:checked:focus,[type=checkbox]:checked:hover,[type=radio]:checked:focus,[type=radio]:checked:hover {

    background-color: currentColor;

    border-color: transparent

}



[type=checkbox]:indeterminate {

    background-color: currentColor;

    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3E%3C/svg%3E");

    background-position: 50%;

    background-repeat: no-repeat;

    background-size: 100% 100%;

    border-color: transparent

}



@media (forced-colors:active) {

    [type=checkbox]:indeterminate {

        -webkit-appearance: auto;

        -moz-appearance: auto;

        appearance: auto

    }

}



[type=checkbox]:indeterminate:focus,[type=checkbox]:indeterminate:hover {

    background-color: currentColor;

    border-color: transparent

}



[type=file] {

    background: transparent none repeat 0 0/auto auto padding-box border-box scroll;

    background: initial;

    border-color: inherit;

    border-radius: 0;

    border-width: 0;

    font-size: inherit;

    line-height: inherit;

    padding: 0

}



[type=file]:focus {

    outline: 1px solid ButtonText;

    outline: 1px auto -webkit-focus-ring-color

}



* {

    scrollbar-color: auto;

    scrollbar-width: auto

}



html {

    -webkit-tap-highlight-color: transparent;

    -webkit-user-select: text;

    -moz-user-select: text;

    user-select: text

}



body {

    --tw-bg-opacity: 1;

    -webkit-font-smoothing: antialiased;

    -moz-osx-font-smoothing: grayscale;

    background-color: rgb(255 255 255/var(--tw-bg-opacity));

    font-family: Basier Circle,sans;

    min-height: 100vh;

    overflow-x: hidden

}



@keyframes passport-scan-overlay-animation {

    0% {

        transform: scale(1.01)

    }



    to {

        transform: scale(.98)

    }

}



::-webkit-calendar-picker-indicator {

    filter: invert(1)

}



.spinner:before {

    animation: spinner .6s linear infinite;

    border-radius: 50%;

    border: 2px solid hsla(0,0%,100%,.5);

    border-top-color: currentcolor;

    box-sizing: border-box;

    content: "";

    height: 20px;

    left: 50%;

    margin-left: -10px;

    margin-top: -10px;

    position: absolute;

    top: 50%;

    width: 20px

}



*,: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: #058240;;

    --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:

}



::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: #058240;;

    --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:

}



.container {

    margin-left: auto;

    margin-right: auto;

    padding-left: 1rem;

    padding-right: 1rem;

    width: 100%

}



@media (min-width: 640px) {

    .container {

        max-width:640px

    }

}



@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

    }

}



.prose {

    color: var(--tw-prose-body);

    max-width: 65ch

}



.prose :where(p):not(:where([class~=not-prose],[class~=not-prose] *)) {

    margin-bottom: 1.25em;

    margin-top: 1.25em

}



.prose :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)) {

    color: var(--tw-prose-lead);

    font-size: 1.25em;

    line-height: 1.6;

    margin-bottom: 1.2em;

    margin-top: 1.2em

}



.prose :where(a):not(:where([class~=not-prose],[class~=not-prose] *)) {

    color: var(--tw-prose-links);

    font-weight: 500;

    text-decoration: underline

}



.prose :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)) {

    color: var(--tw-prose-bold);

    font-weight: 600

}



.prose :where(a strong):not(:where([class~=not-prose],[class~=not-prose] *)) {

    color: inherit

}



.prose :where(blockquote strong):not(:where([class~=not-prose],[class~=not-prose] *)) {

    color: inherit

}



.prose :where(thead th strong):not(:where([class~=not-prose],[class~=not-prose] *)) {

    color: inherit

}



.prose :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)) {

    list-style-type: decimal;

    margin-bottom: 1.25em;

    margin-top: 1.25em;

    padding-left: 1.625em

}



.prose :where(ol[type=A]):not(:where([class~=not-prose],[class~=not-prose] *)) {

    list-style-type: upper-alpha

}



.prose :where(ol[type=a]):not(:where([class~=not-prose],[class~=not-prose] *)) {

    list-style-type: lower-alpha

}



.prose :where(ol[type=A s]):not(:where([class~=not-prose],[class~=not-prose] *)) {

    list-style-type: upper-alpha

}



.prose :where(ol[type=a s]):not(:where([class~=not-prose],[class~=not-prose] *)) {

    list-style-type: lower-alpha

}



.prose :where(ol[type=I]):not(:where([class~=not-prose],[class~=not-prose] *)) {

    list-style-type: upper-roman

}



.prose :where(ol[type=i]):not(:where([class~=not-prose],[class~=not-prose] *)) {

    list-style-type: lower-roman

}



.prose :where(ol[type=I s]):not(:where([class~=not-prose],[class~=not-prose] *)) {

    list-style-type: upper-roman

}



.prose :where(ol[type=i s]):not(:where([class~=not-prose],[class~=not-prose] *)) {

    list-style-type: lower-roman

}



.prose :where(ol[type="1"]):not(:where([class~=not-prose],[class~=not-prose] *)) {

    list-style-type: decimal

}



.prose :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)) {

    list-style-type: disc;

    margin-bottom: 1.25em;

    margin-top: 1.25em;

    padding-left: 1.625em

}



.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker {

    color: var(--tw-prose-counters);

    font-weight: 400

}



.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker {

    color: var(--tw-prose-bullets)

}



.prose :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)) {

    color: var(--tw-prose-headings);

    font-weight: 600;

    margin-top: 1.25em

}



.prose :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)) {

    border-color: var(--tw-prose-hr);

    border-top-width: 1px;

    margin-bottom: 3em;

    margin-top: 3em

}



.prose :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)) {

    border-left-color: var(--tw-prose-quote-borders);

    border-left-width: .25rem;

    color: var(--tw-prose-quotes);

    font-style: italic;

    font-weight: 500;

    margin-bottom: 1.6em;

    margin-top: 1.6em;

    padding-left: 1em;

    quotes: "\201C""\201D""\2018""\2019"

}



.prose :where(blockquote p:first-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):before {

    content: open-quote

}



.prose :where(blockquote p:last-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):after {

    content: close-quote

}



.prose :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)) {

    color: var(--tw-prose-headings);

    font-size: 2.25em;

    font-weight: 800;

    line-height: 1.1111111;

    margin-bottom: .8888889em;

    margin-top: 0

}



.prose :where(h1 strong):not(:where([class~=not-prose],[class~=not-prose] *)) {

    color: inherit;

    font-weight: 900

}



.prose :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)) {

    color: var(--tw-prose-headings);

    font-size: 1.5em;

    font-weight: 700;

    line-height: 1.3333333;

    margin-bottom: 1em;

    margin-top: 2em

}



.prose :where(h2 strong):not(:where([class~=not-prose],[class~=not-prose] *)) {

    color: inherit;

    font-weight: 800

}



.prose :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)) {

    color: var(--tw-prose-headings);

    font-size: 1.25em;

    font-weight: 600;

    line-height: 1.6;

    margin-bottom: .6em;

    margin-top: 1.6em

}



.prose :where(h3 strong):not(:where([class~=not-prose],[class~=not-prose] *)) {

    color: inherit;

    font-weight: 700

}



.prose :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)) {

    color: var(--tw-prose-headings);

    font-weight: 600;

    line-height: 1.5;

    margin-bottom: .5em;

    margin-top: 1.5em

}



.prose :where(h4 strong):not(:where([class~=not-prose],[class~=not-prose] *)) {

    color: inherit;

    font-weight: 700

}



.prose :where(img):not(:where([class~=not-prose],[class~=not-prose] *)) {

    margin-bottom: 2em;

    margin-top: 2em

}



.prose :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)) {

    display: block;

    margin-bottom: 2em;

    margin-top: 2em

}



.prose :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)) {

    border-radius: .3125rem;

    box-shadow: 0 0 0 1px rgb(var(--tw-prose-kbd-shadows)/10%),0 3px 0 rgb(var(--tw-prose-kbd-shadows)/10%);

    color: var(--tw-prose-kbd);

    font-family: inherit;

    font-size: .875em;

    font-weight: 500;

    padding: .1875em .375em

}



.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)) {

    color: var(--tw-prose-code);

    font-size: .875em;

    font-weight: 600

}



.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):before {

    content: "`"

}



.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):after {

    content: "`"

}



.prose :where(a code):not(:where([class~=not-prose],[class~=not-prose] *)) {

    color: inherit

}



.prose :where(h1 code):not(:where([class~=not-prose],[class~=not-prose] *)) {

    color: inherit

}



.prose :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)) {

    color: inherit;

    font-size: .875em

}



.prose :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)) {

    color: inherit;

    font-size: .9em

}



.prose :where(h4 code):not(:where([class~=not-prose],[class~=not-prose] *)) {

    color: inherit

}



.prose :where(blockquote code):not(:where([class~=not-prose],[class~=not-prose] *)) {

    color: inherit

}



.prose :where(thead th code):not(:where([class~=not-prose],[class~=not-prose] *)) {

    color: inherit

}



.prose :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)) {

    background-color: var(--tw-prose-pre-bg);

    border-radius: .375rem;

    color: var(--tw-prose-pre-code);

    font-size: .875em;

    font-weight: 400;

    line-height: 1.7142857;

    margin-bottom: 1.7142857em;

    margin-top: 1.7142857em;

    overflow-x: auto;

    padding: .8571429em 1.1428571em

}



.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)) {

    background-color: transparent;

    border-radius: 0;

    border-width: 0;

    color: inherit;

    font-family: inherit;

    font-size: inherit;

    font-weight: inherit;

    line-height: inherit;

    padding: 0

}



.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):before {

    content: none

}



.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):after {

    content: none

}



.prose :where(table):not(:where([class~=not-prose],[class~=not-prose] *)) {

    font-size: .875em;

    line-height: 1.7142857;

    margin-bottom: 2em;

    margin-top: 2em;

    table-layout: auto;

    text-align: left;

    width: 100%

}



.prose :where(thead):not(:where([class~=not-prose],[class~=not-prose] *)) {

    border-bottom-color: var(--tw-prose-th-borders);

    border-bottom-width: 1px

}



.prose :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)) {

    color: var(--tw-prose-headings);

    font-weight: 600;

    padding-bottom: .5714286em;

    padding-left: .5714286em;

    padding-right: .5714286em;

    vertical-align: bottom

}



.prose :where(tbody tr):not(:where([class~=not-prose],[class~=not-prose] *)) {

    border-bottom-color: var(--tw-prose-td-borders);

    border-bottom-width: 1px

}



.prose :where(tbody tr:last-child):not(:where([class~=not-prose],[class~=not-prose] *)) {

    border-bottom-width: 0

}



.prose :where(tbody td):not(:where([class~=not-prose],[class~=not-prose] *)) {

    vertical-align: baseline

}



.prose :where(tfoot):not(:where([class~=not-prose],[class~=not-prose] *)) {

    border-top-color: var(--tw-prose-th-borders);

    border-top-width: 1px

}



.prose :where(tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)) {

    vertical-align: top

}



.prose :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)) {

    margin-bottom: 0;

    margin-top: 0

}



.prose :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)) {

    color: var(--tw-prose-captions);

    font-size: .875em;

    line-height: 1.4285714;

    margin-top: .8571429em

}



.prose {

    --tw-prose-body: #374151;

    --tw-prose-headings: #111827;

    --tw-prose-lead: #4b5563;

    --tw-prose-links: #111827;

    --tw-prose-bold: #111827;

    --tw-prose-counters: #6b7280;

    --tw-prose-bullets: #d1d5db;

    --tw-prose-hr: #e5e7eb;

    --tw-prose-quotes: #111827;

    --tw-prose-quote-borders: #e5e7eb;

    --tw-prose-captions: #6b7280;

    --tw-prose-kbd: #111827;

    --tw-prose-kbd-shadows: 17 24 39;

    --tw-prose-code: #111827;

    --tw-prose-pre-code: #e5e7eb;

    --tw-prose-pre-bg: #1f2937;

    --tw-prose-th-borders: #d1d5db;

    --tw-prose-td-borders: #e5e7eb;

    --tw-prose-invert-body: #d1d5db;

    --tw-prose-invert-headings: #fff;

    --tw-prose-invert-lead: #9ca3af;

    --tw-prose-invert-links: #fff;

    --tw-prose-invert-bold: #fff;

    --tw-prose-invert-counters: #9ca3af;

    --tw-prose-invert-bullets: #4b5563;

    --tw-prose-invert-hr: #374151;

    --tw-prose-invert-quotes: #f3f4f6;

    --tw-prose-invert-quote-borders: #374151;

    --tw-prose-invert-captions: #9ca3af;

    --tw-prose-invert-kbd: #fff;

    --tw-prose-invert-kbd-shadows: 255 255 255;

    --tw-prose-invert-code: #fff;

    --tw-prose-invert-pre-code: #d1d5db;

    --tw-prose-invert-pre-bg: rgba(0,0,0,.5);

    --tw-prose-invert-th-borders: #4b5563;

    --tw-prose-invert-td-borders: #374151;

    font-size: 1rem;

    line-height: 1.75

}



.prose :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)) {

    margin-bottom: 0;

    margin-top: 0

}



.prose :where(video):not(:where([class~=not-prose],[class~=not-prose] *)) {

    margin-bottom: 2em;

    margin-top: 2em

}



.prose :where(li):not(:where([class~=not-prose],[class~=not-prose] *)) {

    margin-bottom: .5em;

    margin-top: .5em

}



.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)) {

    padding-left: .375em

}



.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)) {

    padding-left: .375em

}



.prose :where(.prose>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)) {

    margin-bottom: .75em;

    margin-top: .75em

}



.prose :where(.prose>ul>li>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)) {

    margin-top: 1.25em

}



.prose :where(.prose>ul>li>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)) {

    margin-bottom: 1.25em

}



.prose :where(.prose>ol>li>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)) {

    margin-top: 1.25em

}



.prose :where(.prose>ol>li>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)) {

    margin-bottom: 1.25em

}



.prose :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)) {

    margin-bottom: .75em;

    margin-top: .75em

}



.prose :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)) {

    margin-bottom: 1.25em;

    margin-top: 1.25em

}



.prose :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)) {

    margin-top: .5em;

    padding-left: 1.625em

}



.prose :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)) {

    margin-top: 0

}



.prose :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)) {

    margin-top: 0

}



.prose :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)) {

    margin-top: 0

}



.prose :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)) {

    margin-top: 0

}



.prose :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)) {

    padding-left: 0

}



.prose :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)) {

    padding-right: 0

}



.prose :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)) {

    padding: .5714286em

}



.prose :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)) {

    padding-left: 0

}



.prose :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)) {

    padding-right: 0

}



.prose :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)) {

    margin-bottom: 2em;

    margin-top: 2em

}



.prose :where(.prose>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)) {

    margin-top: 0

}



.prose :where(.prose>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)) {

    margin-bottom: 0

}



.prose-sm {

    font-size: .875rem;

    line-height: 1.7142857

}



.prose-sm :where(p):not(:where([class~=not-prose],[class~=not-prose] *)) {

    margin-bottom: 1.1428571em;

    margin-top: 1.1428571em

}



.prose-sm :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)) {

    font-size: 1.2857143em;

    line-height: 1.5555556;

    margin-bottom: .8888889em;

    margin-top: .8888889em

}



.prose-sm :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)) {

    margin-bottom: 1.3333333em;

    margin-top: 1.3333333em;

    padding-left: 1.1111111em

}



.prose-sm :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)) {

    font-size: 2.1428571em;

    line-height: 1.2;

    margin-bottom: .8em;

    margin-top: 0

}



.prose-sm :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)) {

    font-size: 1.4285714em;

    line-height: 1.4;

    margin-bottom: .8em;

    margin-top: 1.6em

}



.prose-sm :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)) {

    font-size: 1.2857143em;

    line-height: 1.5555556;

    margin-bottom: .4444444em;

    margin-top: 1.5555556em

}



.prose-sm :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)) {

    line-height: 1.4285714;

    margin-bottom: .5714286em;

    margin-top: 1.4285714em

}



.prose-sm :where(img):not(:where([class~=not-prose],[class~=not-prose] *)) {

    margin-bottom: 1.7142857em;

    margin-top: 1.7142857em

}



.prose-sm :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)) {

    margin-bottom: 1.7142857em;

    margin-top: 1.7142857em

}



.prose-sm :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)) {

    margin-bottom: 0;

    margin-top: 0

}



.prose-sm :where(video):not(:where([class~=not-prose],[class~=not-prose] *)) {

    margin-bottom: 1.7142857em;

    margin-top: 1.7142857em

}



.prose-sm :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)) {

    border-radius: .3125rem;

    font-size: .8571429em;

    padding: .1428571em .3571429em

}



.prose-sm :where(code):not(:where([class~=not-prose],[class~=not-prose] *)) {

    font-size: .8571429em

}



.prose-sm :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)) {

    font-size: .9em

}



.prose-sm :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)) {

    font-size: .8888889em

}



.prose-sm :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)) {

    border-radius: .25rem;

    font-size: .8571429em;

    line-height: 1.6666667;

    margin-bottom: 1.6666667em;

    margin-top: 1.6666667em;

    padding: .6666667em 1em

}



.prose-sm :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)) {

    margin-bottom: 1.1428571em;

    margin-top: 1.1428571em;

    padding-left: 1.5714286em

}



.prose-sm :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)) {

    margin-bottom: 1.1428571em;

    margin-top: 1.1428571em;

    padding-left: 1.5714286em

}



.prose-sm :where(li):not(:where([class~=not-prose],[class~=not-prose] *)) {

    margin-bottom: .2857143em;

    margin-top: .2857143em

}



.prose-sm :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)) {

    padding-left: .4285714em

}



.prose-sm :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)) {

    padding-left: .4285714em

}



.prose-sm :where(.prose-sm>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)) {

    margin-bottom: .5714286em;

    margin-top: .5714286em

}



.prose-sm :where(.prose-sm>ul>li>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)) {

    margin-top: 1.1428571em

}



.prose-sm :where(.prose-sm>ul>li>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)) {

    margin-bottom: 1.1428571em

}



.prose-sm :where(.prose-sm>ol>li>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)) {

    margin-top: 1.1428571em

}



.prose-sm :where(.prose-sm>ol>li>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)) {

    margin-bottom: 1.1428571em

}



.prose-sm :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)) {

    margin-bottom: .5714286em;

    margin-top: .5714286em

}



.prose-sm :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)) {

    margin-bottom: 1.1428571em;

    margin-top: 1.1428571em

}



.prose-sm :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)) {

    margin-top: 1.1428571em

}



.prose-sm :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)) {

    margin-top: .2857143em;

    padding-left: 1.5714286em

}



.prose-sm :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)) {

    margin-bottom: 2.8571429em;

    margin-top: 2.8571429em

}



.prose-sm :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)) {

    margin-top: 0

}



.prose-sm :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)) {

    margin-top: 0

}



.prose-sm :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)) {

    margin-top: 0

}



.prose-sm :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)) {

    margin-top: 0

}



.prose-sm :where(table):not(:where([class~=not-prose],[class~=not-prose] *)) {

    font-size: .8571429em;

    line-height: 1.5

}



.prose-sm :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)) {

    padding-bottom: .6666667em;

    padding-left: 1em;

    padding-right: 1em

}



.prose-sm :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)) {

    padding-left: 0

}



.prose-sm :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)) {

    padding-right: 0

}



.prose-sm :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)) {

    padding: .6666667em 1em

}



.prose-sm :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)) {

    padding-left: 0

}



.prose-sm :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)) {

    padding-right: 0

}



.prose-sm :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)) {

    margin-bottom: 1.7142857em;

    margin-top: 1.7142857em

}



.prose-sm :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)) {

    margin-bottom: 0;

    margin-top: 0

}



.prose-sm :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)) {

    font-size: .8571429em;

    line-height: 1.3333333;

    margin-top: .6666667em

}



.prose-sm :where(.prose-sm>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)) {

    margin-top: 0

}



.prose-sm :where(.prose-sm>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)) {

    margin-bottom: 0

}



.aspect-h-1 {

    --tw-aspect-h: 1

}



.aspect-h-4 {

    --tw-aspect-h: 4

}



.aspect-h-9 {

    --tw-aspect-h: 9

}



.aspect-w-1 {

    --tw-aspect-w: 1;

    padding-bottom: calc(var(--tw-aspect-h)/var(--tw-aspect-w)*100%);

    position: relative

}



.aspect-w-1>* {

    bottom: 0;

    height: 100%;

    left: 0;

    position: absolute;

    right: 0;

    top: 0;

    width: 100%

}



.aspect-w-16 {

    --tw-aspect-w: 16;

    padding-bottom: calc(var(--tw-aspect-h)/var(--tw-aspect-w)*100%);

    position: relative

}



.aspect-w-16>* {

    bottom: 0;

    height: 100%;

    left: 0;

    position: absolute;

    right: 0;

    top: 0;

    width: 100%

}



.aspect-w-6 {

    --tw-aspect-w: 6;

    padding-bottom: calc(var(--tw-aspect-h)/var(--tw-aspect-w)*100%);

    position: relative

}



.aspect-w-6>* {

    bottom: 0;

    height: 100%;

    left: 0;

    position: absolute;

    right: 0;

    top: 0;

    width: 100%

}



.aspect-w-golden {

    --tw-aspect-w: 1.61803;

    padding-bottom: calc(var(--tw-aspect-h)/var(--tw-aspect-w)*100%);

    position: relative

}



.aspect-w-golden>* {

    bottom: 0;

    height: 100%;

    left: 0;

    position: absolute;

    right: 0;

    top: 0;

    width: 100%

}



.form-checkbox,.form-radio {

    --tw-shadow: 0 0 #0000;

    -webkit-appearance: none;

    -moz-appearance: none;

    appearance: none;

    background-color: #fff;

    background-origin: border-box;

    border-color: #9ba0ab;

    border-width: 1px;

    color: #3138cd;

    display: inline-block;

    flex-shrink: 0;

    height: 1rem;

    padding: 0;

    -webkit-print-color-adjust: exact;

    print-color-adjust: exact;

    -webkit-user-select: none;

    -moz-user-select: none;

    user-select: none;

    vertical-align: middle;

    width: 1rem

}



.form-checkbox {

    border-radius: 0

}



.form-radio {

    border-radius: 100%

}



.form-checkbox:focus,.form-radio:focus {

    --tw-ring-inset: var(--tw-empty,/*!*/ /*!*/);

    --tw-ring-offset-width: 2px;

    --tw-ring-offset-color: #fff;

    --tw-ring-color: #3138cd;

    --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);

    outline: 2px solid transparent;

    outline-offset: 2px

}



.form-checkbox:checked,.form-radio:checked {

    background-color: currentColor;

    background-position: 50%;

    background-repeat: no-repeat;

    background-size: 100% 100%;

    border-color: transparent

}



.form-checkbox:checked {

    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' fill='%23fff' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.207 4.793a1 1 0 0 1 0 1.414l-5 5a1 1 0 0 1-1.414 0l-2-2a1 1 0 0 1 1.414-1.414L6.5 9.086l4.293-4.293a1 1 0 0 1 1.414 0z'/%3E%3C/svg%3E")

}



@media (forced-colors:active) {

    .form-checkbox:checked {

        -webkit-appearance: auto;

        -moz-appearance: auto;

        appearance: auto

    }

}



.form-radio:checked {

    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' fill='%23fff' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='8' cy='8' r='3'/%3E%3C/svg%3E")

}



@media (forced-colors:active) {

    .form-radio:checked {

        -webkit-appearance: auto;

        -moz-appearance: auto;

        appearance: auto

    }

}



.form-checkbox:checked:focus,.form-checkbox:checked:hover,.form-radio:checked:focus,.form-radio:checked:hover {

    background-color: currentColor;

    border-color: transparent

}



.form-checkbox:indeterminate {

    background-color: currentColor;

    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3E%3C/svg%3E");

    background-position: 50%;

    background-repeat: no-repeat;

    background-size: 100% 100%;

    border-color: transparent

}



@media (forced-colors:active) {

    .form-checkbox:indeterminate {

        -webkit-appearance: auto;

        -moz-appearance: auto;

        appearance: auto

    }

}



.form-checkbox:indeterminate:focus,.form-checkbox:indeterminate:hover {

    background-color: currentColor;

    border-color: transparent

}



.stack-x {

    flex-direction: row

}



.stack-x,.stack-y {

    display: flex;

    gap: 1rem

}



.stack-y {

    flex-direction: column

}



.sr-only {

    clip: rect(0,0,0,0);

    border-width: 0;

    height: 1px;

    margin: -1px;

    overflow: hidden;

    padding: 0;

    position: absolute;

    white-space: nowrap;

    width: 1px

}



.pointer-events-none {

    pointer-events: none

}



.pointer-events-auto {

    pointer-events: auto

}



.visible {

    visibility: visible

}



.invisible {

    visibility: hidden

}



.static {

    position: static

}



.fixed {

    position: fixed

}



.absolute {

    position: absolute

}



.relative {

    position: relative

}



.sticky {

    position: sticky

}



.-inset-2 {

    inset: -.5rem

}



.inset-0 {

    inset: 0

}



.inset-4 {

    inset: 1rem

}



.-inset-x-1 {

    left: -.25rem;

    right: -.25rem

}



.-inset-x-4 {

    left: -1rem;

    right: -1rem

}



.-inset-y-0 {

    bottom: 0;

    top: 0

}



.-inset-y-1 {

    bottom: -.25rem;

    top: -.25rem

}



.inset-x-0 {

    left: 0;

    right: 0

}



.inset-y-0 {

    bottom: 0;

    top: 0

}



.-bottom-1 {

    bottom: -.25rem

}



.-bottom-2 {

    bottom: -.5rem

}



.-bottom-5 {

    bottom: -1.25rem

}



.-left-1 {

    left: -.25rem

}



.-left-2 {

    left: -.5rem

}



.-left-3 {

    left: -.75rem

}



.-left-3\.5 {

    left: -.875rem

}



.-left-5 {

    left: -1.25rem

}



.-left-7 {

    left: -1.75rem

}



.-right-1 {

    right: -.25rem

}



.-right-2 {

    right: -.5rem

}



.-right-3 {

    right: -.75rem

}



.-right-3\.5 {

    right: -.875rem

}



.-right-4 {

    right: -1rem

}



.-right-5 {

    right: -1.25rem

}



.-right-\[7px\] {

    right: -7px

}



.-right-px {

    right: -1px

}



.-top-0 {

    top: 0

}



.-top-0\.5 {

    top: -.125rem

}



.-top-1 {

    top: -.25rem

}



.-top-2 {

    top: -.5rem

}



.-top-2\.5 {

    top: -.625rem

}



.-top-3 {

    top: -.75rem

}



.-top-4 {

    top: -1rem

}



.-top-5 {

    top: -1.25rem

}



.-top-6 {

    top: -1.5rem

}



.-top-8 {

    top: -2rem

}



.bottom-0 {

    bottom: 0

}



.bottom-1\/2 {

    bottom: 50%

}



.bottom-11 {

    bottom: 2.75rem

}



.bottom-14 {

    bottom: 3.5rem

}



.bottom-2 {

    bottom: .5rem

}



.bottom-4 {

    bottom: 1rem

}



.bottom-5 {

    bottom: 1.25rem

}



.bottom-8 {

    bottom: 2rem

}



.bottom-\[-100px\] {

    bottom: -100px

}



.left-0 {

    left: 0

}



.left-1 {

    left: .25rem

}



.left-1\.5 {

    left: .375rem

}



.left-1\/2 {

    left: 50%

}



.left-2 {

    left: .5rem

}



.left-2\.5 {

    left: .625rem

}



.left-3 {

    left: .75rem

}



.left-3\.5 {

    left: .875rem

}



.left-4 {

    left: 1rem

}



.left-5 {

    left: 1.25rem

}



.left-\[-41px\] {

    left: -41px

}



.left-\[50\%\] {

    left: 50%

}



.left-full {

    left: 100%

}



.right-0 {

    right: 0

}



.right-2 {

    right: .5rem

}



.right-3 {

    right: .75rem

}



.right-4 {

    right: 1rem

}



.right-5 {

    right: 1.25rem

}



.right-6 {

    right: 1.5rem

}



.right-8 {

    right: 2rem

}



.top-0 {

    top: 0

}



.top-1 {

    top: .25rem

}



.top-1\/2 {

    top: 50%

}



.top-10 {

    top: 2.5rem

}



.top-12 {

    top: 3rem

}



.top-14 {

    top: 3.5rem

}



.top-16 {

    top: 4rem

}



.top-2 {

    top: .5rem

}



.top-2\.5 {

    top: .625rem

}



.top-20 {

    top: 5rem

}



.top-3 {

    top: .75rem

}



.top-4 {

    top: 1rem

}



.top-40 {

    top: 10rem

}



.top-48 {

    top: 12rem

}



.top-5 {

    top: 1.25rem

}



.top-6 {

    top: 1.5rem

}



.top-8 {

    top: 2rem

}



.top-\[-0\.1rem\] {

    top: -.1rem

}



.top-\[-9rem\] {

    top: -9rem

}



.top-\[120\%\] {

    top: 120%

}



.top-\[56px\] {

    top: 56px

}



.top-\[5rem\] {

    top: 5rem

}



.isolate {

    isolation: isolate

}



.-z-10 {

    z-index: -10

}



.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-\[10000\] {

    z-index: 10000

}



.z-\[100\] {

    z-index: 100

}



.z-\[10px\] {

    z-index: 10px

}



.z-\[1200\] {

    z-index: 1200

}



.z-\[1400\] {

    z-index: 1400

}



.z-\[1500\] {

    z-index: 1500

}



.z-\[1501\] {

    z-index: 1501

}



.z-\[15\] {

    z-index: 15

}



.z-\[15px\] {

    z-index: 15px

}



.z-\[1\] {

    z-index: 1

}



.z-\[2000\] {

    z-index: 2000

}



.z-\[200\] {

    z-index: 200

}



.z-\[3000\] {

    z-index: 3000

}



.z-\[5000\] {

    z-index: 5000

}



.z-\[5px\] {

    z-index: 5px

}



.z-\[60\] {

    z-index: 60

}



.z-\[70\] {

    z-index: 70

}



.z-\[9000000\] {

    z-index: 9000000

}



.z-\[900000\] {

    z-index: 900000

}



.z-\[99999999\] {

    z-index: 99999999

}



.z-\[999999\] {

    z-index: 999999

}



.z-\[99999\] {

    z-index: 99999

}



.z-\[9999\] {

    z-index: 9999

}



.z-\[999\] {

    z-index: 999

}



.z-\[99\] {

    z-index: 99

}



.order-1 {

    order: 1

}



.order-2 {

    order: 2

}



.order-3 {

    order: 3

}



.col-span-1 {

    grid-column: span 1/span 1

}



.col-span-2 {

    grid-column: span 2/span 2

}



.col-span-5 {

    grid-column: span 5/span 5

}



.col-span-full {

    grid-column: 1/-1

}



.col-start-1 {

    grid-column-start: 1

}



.col-start-2 {

    grid-column-start: 2

}



.col-start-3 {

    grid-column-start: 3

}



.col-start-4 {

    grid-column-start: 4

}



.col-start-6 {

    grid-column-start: 6

}



.col-end-1 {

    grid-column-end: 1

}



.row-span-1 {

    grid-row: span 1/span 1

}



.row-start-1 {

    grid-row-start: 1

}



.row-end-1 {

    grid-row-end: 1

}



.-m-1 {

    margin: -.25rem

}



.-m-1\.5 {

    margin: -.375rem

}



.-m-4 {

    margin: -1rem

}



.m-0 {

    margin: 0

}



.m-0\.5 {

    margin: .125rem

}



.m-2 {

    margin: .5rem

}



.m-8 {

    margin: 2rem

}



.m-auto {

    margin: auto

}



.-mx-0 {

    margin-left: 0;

    margin-right: 0

}



.-mx-0\.5 {

    margin-left: -.125rem;

    margin-right: -.125rem

}



.-mx-10 {

    margin-left: -2.5rem;

    margin-right: -2.5rem

}



.-mx-3 {

    margin-left: -.75rem;

    margin-right: -.75rem

}



.-mx-4 {

    margin-left: -1rem;

    margin-right: -1rem

}



.-mx-5 {

    margin-left: -1.25rem;

    margin-right: -1.25rem

}



.-mx-8 {

    margin-left: -2rem;

    margin-right: -2rem

}



.-my-3 {

    margin-bottom: -.75rem;

    margin-top: -.75rem

}



.mx-1 {

    margin-left: .25rem;

    margin-right: .25rem

}



.mx-1\.5 {

    margin-left: .375rem;

    margin-right: .375rem

}



.mx-10 {

    margin-left: 2.5rem;

    margin-right: 2.5rem

}



.mx-12 {

    margin-left: 3rem;

    margin-right: 3rem

}



.mx-2 {

    margin-left: .5rem;

    margin-right: .5rem

}



.mx-3 {

    margin-left: .75rem;

    margin-right: .75rem

}



.mx-4 {

    margin-left: 1rem;

    margin-right: 1rem

}



.mx-5 {

    margin-left: 1.25rem;

    margin-right: 1.25rem

}



.mx-6 {

    margin-left: 1.5rem;

    margin-right: 1.5rem

}



.mx-8 {

    margin-left: 2rem;

    margin-right: 2rem

}



.mx-\[4px\] {

    margin-left: 4px;

    margin-right: 4px

}



.mx-auto {

    margin-left: auto;

    margin-right: auto;

}



.my-0 {

    margin-bottom: 0;

    margin-top: 0

}



.my-1 {

    margin-bottom: .25rem;

    margin-top: .25rem

}



.my-1\.5 {

    margin-bottom: .375rem;

    margin-top: .375rem

}



.my-10 {

    margin-bottom: 2.5rem;

    margin-top: 2.5rem

}



.my-12 {

    margin-bottom: 3rem;

    margin-top: 3rem

}



.my-2 {

    margin-bottom: .5rem;

    margin-top: .5rem

}



.my-4 {

    margin-bottom: 1rem;

    margin-top: 1rem

}



.my-5 {

    margin-bottom: 1.25rem;

    margin-top: 1.25rem

}



.my-6 {

    margin-bottom: 1.5rem;

    margin-top: 1.5rem

}



.my-8 {

    margin-bottom: 2rem;

    margin-top: 2rem

}



.my-\[1px\] {

    margin-bottom: 1px;

    margin-top: 1px

}



.\!-mt-4 {

    margin-top: -1rem!important

}



.\!ml-0 {

    margin-left: 0!important

}



.-mb-0 {

    margin-bottom: 0

}



.-mb-0\.5 {

    margin-bottom: -.125rem

}



.-mb-12 {

    margin-bottom: -3rem

}



.-mb-2 {

    margin-bottom: -.5rem

}



.-mb-5 {

    margin-bottom: -1.25rem

}



.-mb-6 {

    margin-bottom: -1.5rem

}



.-mb-8 {

    margin-bottom: -2rem

}



.-mb-px {

    margin-bottom: -1px

}



.-ml-0 {

    margin-left: 0

}



.-ml-0\.5 {

    margin-left: -.125rem

}



.-ml-1 {

    margin-left: -.25rem

}



.-ml-10 {

    margin-left: -2.5rem

}



.-ml-14 {

    margin-left: -3.5rem

}



.-ml-16 {

    margin-left: -4rem

}



.-ml-2 {

    margin-left: -.5rem

}



.-ml-20 {

    margin-left: -5rem

}



.-ml-3 {

    margin-left: -.75rem

}



.-ml-36 {

    margin-left: -9rem

}



.-ml-4 {

    margin-left: -1rem

}



.-ml-6 {

    margin-left: -1.5rem

}



.-ml-7 {

    margin-left: -1.75rem

}



.-ml-px {

    margin-left: -1px

}



.-mr-0 {

    margin-right: 0

}



.-mr-0\.5 {

    margin-right: -.125rem

}



.-mr-1 {

    margin-right: -.25rem

}



.-mr-4 {

    margin-right: -1rem

}



.-mr-8 {

    margin-right: -2rem

}



.-mr-\[4px\] {

    margin-right: -4px

}



.-mt-0 {

    margin-top: 0

}



.-mt-0\.5 {

    margin-top: -.125rem

}



.-mt-1 {

    margin-top: -.25rem

}



.-mt-12 {

    margin-top: -3rem

}



.-mt-2 {

    margin-top: -.5rem

}



.-mt-20 {

    margin-top: -5rem

}



.-mt-4 {

    margin-top: -1rem

}



.-mt-40 {

    margin-top: -10rem

}



.-mt-5 {

    margin-top: -1.25rem

}



.-mt-6 {

    margin-top: -1.5rem

}



.-mt-7 {

    margin-top: -1.75rem

}



.-mt-\[50px\] {

    margin-top: -50px

}



.-mt-px {

    margin-top: -1px

}



.mb-0 {

    margin-bottom: 0

}



.mb-1 {

    margin-bottom: .25rem

}



.mb-1\.5 {

    margin-bottom: .375rem

}



.mb-10 {

    margin-bottom: 2.5rem

}



.mb-11 {

    margin-bottom: 2.75rem

}



.mb-12 {

    margin-bottom: 3rem

}



.mb-14 {

    margin-bottom: 3.5rem

}



.mb-2 {

    margin-bottom: .5rem

}



.mb-2\.5 {

    margin-bottom: .625rem

}



.mb-20 {

    margin-bottom: 5rem

}



.mb-3 {

    margin-bottom: .75rem

}



.mb-32 {

    margin-bottom: 8rem

}



.mb-4 {

    margin-bottom: 1rem

}



.mb-5 {

    margin-bottom: 1.25rem

}



.mb-6 {

    margin-bottom: 1.5rem

}



.mb-8 {

    margin-bottom: 2rem

}



.mb-\[100px\] {

    margin-bottom: 100px

}



.mb-\[220px\] {

    margin-bottom: 220px

}



.mb-\[3px\] {

    margin-bottom: 3px

}



.ml-0 {

    margin-left: 0

}



.ml-0\.5 {

    margin-left: .125rem

}



.ml-1 {

    margin-left: .25rem

}



.ml-11 {

    margin-left: 2.75rem

}



.ml-12 {

    margin-left: 3rem

}



.ml-14 {

    margin-left: 3.5rem

}



.ml-2 {

    margin-left: .5rem

}



.ml-3 {

    margin-left: .75rem

}



.ml-4 {

    margin-left: 1rem

}



.ml-6 {

    margin-left: 1.5rem

}



.ml-8 {

    margin-left: 2rem

}



.ml-9 {

    margin-left: 2.25rem

}



.ml-\[1px\] {

    margin-left: 1px

}



.ml-\[3\.4rem\] {

    margin-left: 3.4rem

}



.ml-\[3rem\] {

    margin-left: 3rem

}



.ml-auto {

    margin-left: auto

}



.mr-1 {

    margin-right: .25rem

}



.mr-1\.5 {

    margin-right: .375rem

}



.mr-10 {

    margin-right: 2.5rem

}



.mr-14 {

    margin-right: 3.5rem

}



.mr-2 {

    margin-right: .5rem

}



.mr-3 {

    margin-right: .75rem

}



.mr-4 {

    margin-right: 1rem

}



.mr-5 {

    margin-right: 1.25rem

}



.mr-6 {

    margin-right: 1.5rem

}



.mr-7 {

    margin-right: 1.75rem

}



.mr-8 {

    margin-right: 2rem

}



.mt-0 {

    margin-top: 0

}



.mt-0\.5 {

    margin-top: .125rem

}



.mt-1 {

    margin-top: .25rem

}



.mt-1\.5 {

    margin-top: .375rem

}



.mt-10 {

    margin-top: 2.5rem

}



.mt-12 {

    margin-top: 3rem

}



.mt-14 {

    margin-top: 3.5rem

}



.mt-16 {

    margin-top: 4rem

}



.mt-2 {

    margin-top: .5rem

}



.mt-2\.5 {

    margin-top: .625rem

}



.mt-20 {

    margin-top: 5rem

}



.mt-3 {

    margin-top: .75rem

}



.mt-36 {

    margin-top: 9rem

}



.mt-4 {

    margin-top: 1rem

}



.mt-5 {

    margin-top: 1.25rem

}



.mt-6 {

    margin-top: 1.5rem

}



.mt-7 {

    margin-top: 1.75rem

}



.mt-8 {

    margin-top: 2rem

}



.mt-\[-57px\] {

    margin-top: -57px

}



.mt-\[1\.5rem\] {

    margin-top: 1.5rem

}



.mt-\[10px\] {

    margin-top: 10px

}



.mt-\[1px\] {

    margin-top: 1px

}



.mt-auto {

    margin-top: auto

}



.box-content {

    box-sizing: content-box

}



.line-clamp-1 {

    -webkit-line-clamp: 1

}



.line-clamp-1,.line-clamp-3 {

    -webkit-box-orient: vertical;

    display: -webkit-box;

    overflow: hidden

}



.line-clamp-3 {

    -webkit-line-clamp: 3

}



.block {

    display: block

}



.inline-block {

    display: inline-block

}



.inline {

    display: inline

}



.flex {

    display: flex;

}



.inline-flex {

    display: inline-flex

}



.table {

    display: table

}



.grid {

    display: grid

}



.contents {

    display: contents

}



.hidden {

    display: none

}



.h-0 {

    height: 0

}



.h-0\.5 {

    height: .125rem

}



.h-1 {

    height: .25rem

}



.h-1\/2 {

    height: 50%

}



.h-10 {

    height: 2.5rem

}



.h-11 {

    height: 2.75rem

}



.h-12 {

    height: 3rem

}



.h-14 {

    height: 3.5rem

}



.h-16 {

    height: 4rem

}



.h-2 {

    height: .5rem

}



.h-2\.5 {

    height: .625rem

}



.h-20 {

    height: 5rem

}



.h-24 {

    height: 6rem

}



.h-28 {

    height: 7rem

}



.h-3 {

    height: .75rem

}



.h-3\.5 {

    height: .875rem

}



.h-32 {

    height: 8rem

}



.h-36 {

    height: 9rem

}



.h-4 {

    height: 1rem

}



.h-40 {

    height: 10rem

}



.h-48 {

    height: 12rem

}



.h-5 {

    height: 1.25rem

}



.h-52 {

    height: 13rem

}



.h-56 {

    height: 14rem

}



.h-6 {

    height: 1.5rem

}



.h-60 {

    height: 15rem

}



.h-64 {

    height: 16rem

}



.h-7 {

    height: 1.75rem

}



.h-72 {

    height: 18rem

}



.h-8 {

    height: 2rem

}



.h-80 {

    height: 20rem

}



.h-9 {

    height: 2.25rem

}



.h-96 {

    height: 24rem

}



.h-\[0\.5px\] {

    height: .5px

}



.h-\[12\.5rem\] {

    height: 12.5rem

}



.h-\[120px\] {

    height: 120px

}



.h-\[122\.81px\] {

    height: 122.81px

}



.h-\[140px\] {

    height: 140px

}



.h-\[15\.09px\] {

    height: 15.09px

}



.h-\[150px\] {

    height: 150px

}



.h-\[160px\] {

    height: 160px

}



.h-\[16px\] {

    height: 16px

}



.h-\[1px\] {

    height: 1px

}



.h-\[20\.65px\] {

    height: 20.65px

}



.h-\[200px\] {

    height: 200px

}



.h-\[20px\] {

    height: 20px

}



.h-\[25rem\] {

    height: 25rem

}



.h-\[280px\] {

    height: 280px

}



.h-\[2px\] {

    height: 2px

}



.h-\[3\.22125rem\] {

    height: 3.22125rem

}



.h-\[3\.221rem\] {

    height: 3.221rem

}



.h-\[3\.71rem\] {

    height: 3.71rem

}



.h-\[300px\] {

    height: 300px

}



.h-\[30rem\] {

    height: 30rem

}



.h-\[30vh\] {

    height: 30vh

}



.h-\[310px\] {

    height: 310px

}



.h-\[35\.85px\] {

    height: 35.85px

}



.h-\[35rem\] {

    height: 35rem

}



.h-\[37\.05px\] {

    height: 37.05px

}



.h-\[39\.66px\] {

    height: 39.66px

}



.h-\[393px\] {

    height: 393px

}



.h-\[3px\] {

    height: 3px

}



.h-\[40px\] {

    height: 40px

}



.h-\[40rem\] {

    height: 40rem

}



.h-\[41\.33px\] {

    height: 41.33px

}



.h-\[42\.34px\] {

    height: 42.34px

}



.h-\[44px\] {

    height: 44px

}



.h-\[46px\] {

    height: 46px

}



.h-\[47vh\] {

    height: 47vh

}



.h-\[48px\] {

    height: 48px

}



.h-\[55\.85px\] {

    height: 55.85px

}



.h-\[550px\] {

    height: 550px

}



.h-\[600px\] {

    height: 600px

}



.h-\[72px\] {

    height: 72px

}



.h-\[80\%\] {

    height: 80%

}



.h-\[80px\] {

    height: 80px

}



.h-\[8rem\] {

    height: 8rem

}



.h-\[90vh\] {

    height: 90vh

}



.h-\[calc\(100vh-12\.5rem\)\] {

    height: calc(100vh - 12.5rem)

}



.h-\[calc\(100vh-56px\)\] {

    height: calc(100vh - 56px)

}



.h-\[calc\(100vh-80px\)\] {

    height: calc(100vh - 80px)

}



.h-auto {

    height: auto

}



.h-fit {

    height: -moz-fit-content;

    height: fit-content

}



.h-full {

    height: 100%

}



.h-px {

    height: 1px

}



.h-screen {

    height: 100vh

}



.max-h-0 {

    max-height: 0

}



.max-h-48 {

    max-height: 12rem

}



.max-h-56 {

    max-height: 14rem

}



.max-h-60 {

    max-height: 15rem

}



.max-h-64 {

    max-height: 16rem

}



.max-h-72 {

    max-height: 18rem

}



.max-h-96 {

    max-height: 24rem

}



.max-h-\[100vh\] {

    max-height: 100vh

}



.max-h-\[1024rem\] {

    max-height: 1024rem

}



.max-h-\[40rem\] {

    max-height: 40rem

}



.max-h-\[45vh\] {

    max-height: 45vh

}



.max-h-\[6em\] {

    max-height: 6em

}



.max-h-full {

    max-height: 100%

}



.min-h-\[130px\] {

    min-height: 130px

}



.min-h-\[14rem\] {

    min-height: 14rem

}



.min-h-\[19rem\] {

    min-height: 19rem

}



.min-h-\[2rem\] {

    min-height: 2rem

}



.min-h-\[30rem\] {

    min-height: 30rem

}



.min-h-\[380px\] {

    min-height: 380px

}



.min-h-\[400px\] {

    min-height: 400px

}



.min-h-\[40rem\] {

    min-height: 40rem

}



.min-h-\[600px\] {

    min-height: 600px

}



.min-h-\[800px\] {

    min-height: 800px

}



.min-h-fit {

    min-height: -moz-fit-content;

    min-height: fit-content

}



.min-h-full {

    min-height: 100%

}



.min-h-max {

    min-height: -moz-max-content;

    min-height: max-content

}



.min-h-screen {

    min-height: 100vh

}



.w-0 {

    width: 0

}



.w-0\.5 {

    width: .125rem

}



.w-1 {

    width: .25rem

}



.w-1\.5 {

    width: .375rem

}



.w-1\/2 {

    width: 50%

}



.w-1\/3 {

    width: 33.333333%

}



.w-1\/4 {

    width: 25%

}



.w-1\/6 {

    width: 16.666667%

}



.w-10 {

    width: 2.5rem

}



.w-11 {

    width: 2.75rem

}



.w-12 {

    width: 3rem

}



.w-14 {

    width: 3.5rem

}



.w-16 {

    width: 4rem

}



.w-2 {

    width: .5rem

}



.w-2\.5 {

    width: .625rem

}



.w-2\/5 {

    width: 40%

}



.w-20 {

    width: 5rem

}



.w-24 {

    width: 6rem

}



.w-28 {

    width: 7rem

}



.w-3 {

    width: .75rem

}



.w-3\.5 {

    width: .875rem

}



.w-3\/4 {

    width: 75%

}



.w-3\/5 {

    width: 60%

}



.w-32 {

    width: 8rem

}



.w-36 {

    width: 9rem

}



.w-4 {

    width: 1rem

}



.w-40 {

    width: 10rem

}



.w-48 {

    width: 12rem

}



.w-5 {

    width: 1.25rem

}



.w-52 {

    width: 13rem

}



.w-56 {

    width: 14rem

}



.w-6 {

    width: 1.5rem

}



.w-60 {

    width: 15rem

}



.w-64 {

    width: 16rem

}



.w-7 {

    width: 1.75rem

}



.w-72 {

    width: 18rem

}



.w-8 {

    width: 2rem

}



.w-80 {

    width: 20rem

}



.w-9 {

    width: 2.25rem

}



.w-96 {

    width: 24rem

}



.w-\[--trigger-width\] {

    width: var(--trigger-width)

}



.w-\[0\.5px\] {

    width: .5px

}



.w-\[1000px\] {

    width: 1000px

}



.w-\[107\.19px\] {

    width: 107.19px

}



.w-\[110px\] {

    width: 110px

}



.w-\[12\.5rem\] {

    width: 12.5rem

}



.w-\[140px\] {

    width: 140px

}



.w-\[15\.09px\] {

    width: 15.09px

}



.w-\[17\.344rem\] {

    width: 17.344rem

}



.w-\[175vw\] {

    width: 175vw

}



.w-\[185\.91px\] {

    width: 185.91px

}



.w-\[18rem\] {

    width: 18rem

}



.w-\[1px\] {

    width: 1px

}



.w-\[20\.65px\] {

    width: 20.65px

}



.w-\[200\%\] {

    width: 200%

}



.w-\[214\.39px\] {

    width: 214.39px

}



.w-\[21rem\] {

    width: 21rem

}



.w-\[221\.75px\] {

    width: 221.75px

}



.w-\[23rem\] {

    width: 23rem

}



.w-\[246\.29px\] {

    width: 246.29px

}



.w-\[24rem\] {

    width: 24rem

}



.w-\[250\.63px\] {

    width: 250.63px

}



.w-\[250px\] {

    width: 250px

}



.w-\[266px\] {

    width: 266px

}



.w-\[280px\] {

    width: 280px

}



.w-\[300px\] {

    width: 300px

}



.w-\[320px\] {

    width: 320px

}



.w-\[32rem\] {

    width: 32rem

}



.w-\[33px\] {

    width: 33px

}



.w-\[33rem\] {

    width: 33rem

}



.w-\[350\.63px\] {

    width: 350.63px

}



.w-\[35vw\] {

    width: 35vw

}



.w-\[39\.66px\] {

    width: 39.66px

}



.w-\[42\.34px\] {

    width: 42.34px

}



.w-\[460\.41px\] {

    width: 460.41px

}



.w-\[50\%\] {

    width: 50%

}



.w-\[500px\] {

    width: 500px

}



.w-\[50rem\] {

    width: 50rem

}



.w-\[6\.5rem\] {

    width: 6.5rem

}



.w-\[60vw\] {

    width: 60vw

}



.w-\[7\.5rem\] {

    width: 7.5rem

}



.w-\[70rem\] {

    width: 70rem

}



.w-\[72px\] {

    width: 72px

}



.w-\[78vw\] {

    width: 78vw

}



.w-\[80\%\] {

    width: 80%

}



.w-\[80rem\] {

    width: 80rem

}



.w-\[90vw\] {

    width: 90vw

}



.w-\[95vw\] {

    width: 95vw

}



.w-auto {

    width: auto

}



.w-fit {

    width: -moz-fit-content;

    width: fit-content

}



.w-full {

    width: 100%

}



.w-min {

    width: -moz-min-content;

    width: min-content

}



.w-px {

    width: 1px

}



.w-screen {

    width: 100vw

}



.min-w-0 {

    min-width: 0

}



.min-w-\[100vw\] {

    min-width: 100vw

}



.min-w-\[12rem\] {

    min-width: 12rem

}



.min-w-\[18rem\] {

    min-width: 18rem

}



.min-w-\[20px\] {

    min-width: 20px

}



.min-w-\[20rem\] {

    min-width: 20rem

}



.min-w-\[250px\] {

    min-width: 250px

}



.min-w-\[6rem\] {

    min-width: 6rem

}



.min-w-\[80\%\] {

    min-width: 80%

}



.min-w-full {

    min-width: 100%

}



.min-w-max {

    min-width: -moz-max-content;

    min-width: max-content

}



.min-w-min {

    min-width: -moz-min-content;

    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-6xl {

    max-width: 72rem

}



.max-w-7xl {

    max-width: 80rem

}



.max-w-8xl {

    max-width: 90rem

}



.max-w-\[100vw\] {

    max-width: 100vw

}



.max-w-\[120px\] {

    max-width: 120px

}



.max-w-\[2000px\] {

    max-width: 2000px

}



.max-w-\[20vw\] {

    max-width: 20vw

}



.max-w-\[240px\] {

    max-width: 240px

}



.max-w-\[24rem\] {

    max-width: 24rem

}



.max-w-\[300px\] {

    max-width: 300px

}



.max-w-\[405px\] {

    max-width: 405px

}



.max-w-\[440px\] {

    max-width: 440px

}



.max-w-\[456px\] {

    max-width: 456px

}



.max-w-\[480px\] {

    max-width: 480px

}



.max-w-\[78ch\] {

    max-width: 78ch

}



.max-w-\[9rem\] {

    max-width: 9rem

}



.max-w-fit {

    max-width: -moz-fit-content;

    max-width: fit-content

}



.max-w-full {

    max-width: 100%

}



.max-w-lg {

    max-width: 32rem

}



.max-w-md {

    max-width: 28rem

}



.max-w-none {

    max-width: none

}



.max-w-screen-2xl {

    max-width: 1536px

}



.max-w-screen-lg {

    max-width: 1024px

}



.max-w-screen-md {

    max-width: 768px

}



.max-w-screen-sm {

    max-width: 640px

}



.max-w-screen-xl {

    max-width: 1280px

}



.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-\[11\] {

    flex: 11

}



.flex-\[2\] {

    flex: 2

}



.flex-\[3\] {

    flex: 3

}



.flex-\[4\] {

    flex: 4

}



.flex-\[5\] {

    flex: 5

}



.flex-\[8\] {

    flex: 8

}



.flex-auto {

    flex: 1 1 auto

}



.flex-none {

    flex: none

}



.flex-shrink-0,.shrink-0 {

    flex-shrink: 0

}



.flex-grow,.grow {

    flex-grow: 1

}



.basis-1\/2 {

    flex-basis: 50%

}



.basis-1\/3 {

    flex-basis: 33.333333%

}



.basis-1\/5 {

    flex-basis: 20%

}



.origin-left {

    transform-origin: left

}



.origin-top-left {

    transform-origin: top left

}



.-translate-x-1 {

    --tw-translate-x: -0.25rem

}



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

    --tw-translate-x: -50%

}



.-translate-x-11 {

    --tw-translate-x: -2.75rem

}



.-translate-x-11,.-translate-x-3 {

    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-3 {

    --tw-translate-x: -0.75rem

}



.-translate-x-\[12px\] {

    --tw-translate-x: -12px

}



.-translate-x-\[12px\],.-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\/2 {

    --tw-translate-y: -50%

}



.-translate-y-1\/2,.-translate-y-\[36px\] {

    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-\[36px\] {

    --tw-translate-y: -36px

}



.-translate-y-full {

    --tw-translate-y: -100%

}



.-translate-y-full,.translate-x-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))

}



.translate-x-0 {

    --tw-translate-x: 0px

}



.translate-x-10 {

    --tw-translate-x: 2.5rem

}



.translate-x-10,.translate-x-11 {

    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-11 {

    --tw-translate-x: 2.75rem

}



.translate-x-full {

    --tw-translate-x: 100%

}

.-translate-y-1\/2 {

    --tw-translate-y: -81%;

}

.or{

    padding-left: 60px;

}

.hear{

    width: 600px;

}

@media screen and (max-width: 600px) {

    .hear {

        /* Adjust styles for smaller screens here */

        width: 100%;

    }

}

.lg\:w-3\/5 {

    width: 60%;

}

.lg\:w-2\/5 {

    width: 40%;

}

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

}



.translate-y-0 {

    --tw-translate-y: 0px

}



.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: -55%;

}

.translate-y-2 {

    --tw-translate-y: 0.5rem

}

span.underline {

    padding-left: 10px;

}

.traveller{

    padding-top: 80px;

    padding-right: 180px;

    display: grid;

    grid-template-columns: auto 1fr auto;

}

.traveller1{

    padding-left: 100px;  

}



.translate-y-2,.translate-y-32 {

    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-32 {

    --tw-translate-y: 8rem

}



.translate-y-4 {

    --tw-translate-y: 1rem

}



.translate-y-4,.translate-y-\[-57px\] {

    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-\[-57px\] {

    --tw-translate-y: -57px

}



.translate-y-full {

    --tw-translate-y: 100%

}



.-rotate-180,.translate-y-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))

}



.-rotate-180 {

    --tw-rotate: -180deg

}



.-rotate-45 {

    --tw-rotate: -45deg

}



.-rotate-45,.-rotate-\[60deg\] {

    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-\[60deg\] {

    --tw-rotate: -60deg

}



.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

}



.rotate-45 {

    --tw-rotate: 45deg

}



.rotate-45,.rotate-77 {

    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-77 {

    --tw-rotate: -77.45deg

}



.rotate-\[360deg\] {

    --tw-rotate: 360deg

}



.rotate-\[360deg\],.rotate-\[60deg\] {

    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-\[60deg\] {

    --tw-rotate: 60deg

}



.scale-100 {

    --tw-scale-x: 1;

    --tw-scale-y: 1

}



.scale-100,.scale-110 {

    transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))

}



.scale-110 {

    --tw-scale-x: 1.1;

    --tw-scale-y: 1.1

}



.scale-150 {

    --tw-scale-x: 1.5;

    --tw-scale-y: 1.5

}



.scale-150,.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-75 {

    --tw-scale-x: .75;

    --tw-scale-y: .75

}



.scale-75,.scale-90 {

    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-90 {

    --tw-scale-x: .9;

    --tw-scale-y: .9

}



.scale-95 {

    --tw-scale-x: .95;

    --tw-scale-y: .95

}



.scale-95,.scale-\[0\.6\] {

    transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))

}



.scale-\[0\.6\] {

    --tw-scale-x: 0.6;

    --tw-scale-y: 0.6

}



.scale-\[0\.8\] {

    --tw-scale-x: 0.8;

    --tw-scale-y: 0.8

}



.scale-\[0\.8\],.scale-\[1\.5\] {

    transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))

}



.scale-\[1\.5\] {

    --tw-scale-x: 1.5;

    --tw-scale-y: 1.5

}



.scale-\[1\.8\] {

    --tw-scale-x: 1.8;

    --tw-scale-y: 1.8

}



.scale-\[1\.8\],.scale-\[2\.5\] {

    transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))

}



.scale-\[2\.5\] {

    --tw-scale-x: 2.5;

    --tw-scale-y: 2.5

}



.scale-x-0 {

    --tw-scale-x: 0

}



.scale-x-0,.scale-x-150 {

    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-x-150 {

    --tw-scale-x: 1.5

}



.scale-x-75 {

    --tw-scale-x: .75

}



.scale-x-75,.scale-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))

}



.scale-x-\[-1\] {

    --tw-scale-x: -1

}



.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 bounce {

    0%,to {

        animation-timing-function: cubic-bezier(.8,0,1,1);

        transform: translateY(-25%)

    }



    50% {

        animation-timing-function: cubic-bezier(0,0,.2,1);

        transform: none

    }

}



.animate-bounce {

    animation: bounce 1s infinite

}



@keyframes cylonEye {

    0% {

        margin-left: -100%

    }



    to {

        margin-left: 100%

    }

}



.animate-cylonEye {

    animation: cylonEye 2s linear 0s infinite alternate

}



@keyframes fadeIn {

    0% {

        opacity: 0

    }



    to {

        opacity: 1

    }

}



.animate-fadeAll {

    animation: fadeIn 1s ease-in

}



@keyframes ping {

    75%,to {

        opacity: 0;

        transform: scale(2)

    }

}



.animate-ping {

    animation: ping 1s cubic-bezier(0,0,.2,1) infinite

}



.animate-pulse {

    animation: pulse 2s cubic-bezier(.4,0,.6,1) infinite

}



@keyframes selectEnter {

    0% {

        opacity: 0;

        transform: translateY(-20px)

    }



    to {

        opacity: 1;

        transform: translateY(0)

    }

}



.animate-selectEnter {

    animation: selectEnter .5s cubic-bezier(.4,0,.2,1)

}



@keyframes selectExit {

    0% {

        opacity: 1;

        transform: translateY(0)

    }



    to {

        opacity: 0;

        transform: translateY(-20px)

    }

}



.animate-selectExit {

    animation: selectExit .5s cubic-bezier(.4,0,.2,1)

}



@keyframes slide {

    0% {

        transform: translateY(-100%)

    }



    to {

        transform: translateY(0)

    }

}



.animate-slide {

    animation: slide .7s ease-in-out

}



@keyframes spin {

    to {

        transform: rotate(1turn)

    }

}



.animate-spin {

    animation: spin 1s linear infinite

}



.cursor-copy {

    cursor: copy

}



.cursor-default {

    cursor: default

}



.cursor-help {

    cursor: help

}



.cursor-not-allowed {

    cursor: not-allowed

}



.cursor-pointer {

    cursor: pointer

}



.cursor-wait {

    cursor: wait

}



.cursor-zoom-in {

    cursor: zoom-in

}



.touch-pan-x {

    --tw-pan-x: pan-x

}



.touch-pan-x,.touch-pan-y {

    touch-action: var(--tw-pan-x) var(--tw-pan-y) var(--tw-pinch-zoom)

}



.touch-pan-y {

    --tw-pan-y: pan-y

}



.touch-pinch-zoom {

    --tw-pinch-zoom: pinch-zoom;

    touch-action: var(--tw-pan-x) var(--tw-pan-y) var(--tw-pinch-zoom)

}



.select-none {

    -webkit-user-select: none;

    -moz-user-select: none;

    user-select: none

}



.select-text {

    -webkit-user-select: text;

    -moz-user-select: text;

    user-select: text

}



.resize-none {

    resize: none

}



.resize {

    resize: both

}



.list-inside {

    list-style-position: inside

}



.list-decimal {

    list-style-type: decimal

}



.list-disc {

    list-style-type: disc

}



.list-none {

    list-style-type: none

}



.auto-cols-auto {

    grid-auto-columns: auto

}



.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-6 {

    grid-template-columns: repeat(6,minmax(0,1fr))

}



.grid-cols-7 {

    grid-template-columns: repeat(7,minmax(0,1fr))

}



.grid-cols-\[1fr_1\.5fr\] {

    grid-template-columns: 1fr 1.5fr

}



.grid-rows-1 {

    grid-template-rows: repeat(1,minmax(0,1fr))

}



.grid-rows-3 {

    grid-template-rows: repeat(3,minmax(0,1fr))

}



.grid-rows-\[fit-content_fit_content\] {

    grid-template-rows: fit-content fit content

}



.flex-row {

    flex-direction: row

}



.flex-row-reverse {

    flex-direction: row-reverse

}



.flex-col {

    flex-direction: column

}



.flex-col-reverse {

    flex-direction: column-reverse

}



.flex-wrap {

    flex-wrap: wrap

}



.flex-wrap-reverse {

    flex-wrap: wrap-reverse

}



.flex-nowrap {

    flex-wrap: nowrap

}



.place-content-between {

    place-content: space-between

}



.place-items-start {

    place-items: start

}



.place-items-end {

    place-items: end

}



.place-items-center {

    place-items: center

}



.content-end {

    align-content: flex-end

}



.items-start {

    align-items: flex-start

}



.items-end {

    align-items: flex-end

}



.items-center {

    align-items: center

}



.items-baseline {

    align-items: baseline

}



.items-stretch {

    align-items: stretch

}



.justify-start {

    justify-content: flex-start

}



.justify-end {

    justify-content: flex-end

}



.justify-center {

    justify-content: center

}



.justify-between {

    justify-content: space-between

}



.justify-around {

    justify-content: space-around

}



.justify-evenly {

    justify-content: space-evenly

}



.justify-stretch {

    justify-content: stretch

}



.justify-items-center {

    justify-items: center

}



.gap-0 {

    gap: 0

}



.gap-0\.5 {

    gap: .125rem

}



.gap-1 {

    gap: .25rem

}



.gap-1\.5 {

    gap: .375rem

}



.gap-10 {

    gap: 2.5rem

}



.gap-12 {

    gap: 3rem

}



.gap-14 {

    gap: 3.5rem

}



.gap-16 {

    gap: 4rem

}



.gap-2 {

    gap: .5rem

}



.gap-2\.5 {

    gap: .625rem

}



.gap-20 {

    gap: 5rem

}



.gap-24 {

    gap: 6rem

}



.gap-3 {

    gap: .75rem

}



.gap-4 {

    gap: 1rem

}



.gap-5 {

    gap: 1.25rem

}



.gap-6 {

    gap: 1.5rem

}



.gap-7 {

    gap: 1.75rem

}



.gap-8 {

    gap: 2rem;

}



.gap-x-16 {

    -moz-column-gap: 4rem;

    column-gap: 4rem

}



.gap-x-2 {

    -moz-column-gap: .5rem;

    column-gap: .5rem

}



.gap-x-2\.5 {

    -moz-column-gap: .625rem;

    column-gap: .625rem

}



.gap-x-4 {

    -moz-column-gap: 1rem;

    column-gap: 1rem

}



.gap-x-7 {

    -moz-column-gap: 1.75rem;

    column-gap: 1.75rem

}



.gap-x-8 {

    -moz-column-gap: 2rem;

    column-gap: 2rem

}



.gap-y-0 {

    row-gap: 0

}



.gap-y-10 {

    row-gap: 2.5rem

}



.gap-y-2 {

    row-gap: .5rem

}



.gap-y-20 {

    row-gap: 5rem

}



.gap-y-8 {

    row-gap: 2rem

}



.-space-y-6>:not([hidden])~:not([hidden]) {

    --tw-space-y-reverse: 0;

    margin-bottom: calc(-1.5rem*var(--tw-space-y-reverse));

    margin-top: calc(-1.5rem*(1 - var(--tw-space-y-reverse)))

}



.space-x-1>:not([hidden])~:not([hidden]) {

    --tw-space-x-reverse: 0;

    margin-left: calc(.25rem*(1 - var(--tw-space-x-reverse)));

    margin-right: calc(.25rem*var(--tw-space-x-reverse))

}



.space-x-2>:not([hidden])~:not([hidden]) {

    --tw-space-x-reverse: 0;

    margin-left: calc(.5rem*(1 - var(--tw-space-x-reverse)));

    margin-right: calc(.5rem*var(--tw-space-x-reverse))

}



.space-x-3>:not([hidden])~:not([hidden]) {

    --tw-space-x-reverse: 0;

    margin-left: calc(.75rem*(1 - var(--tw-space-x-reverse)));

    margin-right: calc(.75rem*var(--tw-space-x-reverse))

}



.space-x-4>:not([hidden])~:not([hidden]) {

    --tw-space-x-reverse: 0;

    margin-left: calc(1rem*(1 - var(--tw-space-x-reverse)));

    margin-right: calc(1rem*var(--tw-space-x-reverse))

}



.space-x-5>:not([hidden])~:not([hidden]) {

    --tw-space-x-reverse: 0;

    margin-left: calc(1.25rem*(1 - var(--tw-space-x-reverse)));

    margin-right: calc(1.25rem*var(--tw-space-x-reverse))

}



.space-x-6>:not([hidden])~:not([hidden]) {

    --tw-space-x-reverse: 0;

    margin-left: calc(1.5rem*(1 - var(--tw-space-x-reverse)));

    margin-right: calc(1.5rem*var(--tw-space-x-reverse))

}



.space-x-8>:not([hidden])~:not([hidden]) {

    --tw-space-x-reverse: 0;

    margin-left: calc(2rem*(1 - var(--tw-space-x-reverse)));

    margin-right: calc(2rem*var(--tw-space-x-reverse))

}



.space-x-\[-16\]>:not([hidden])~:not([hidden]) {

    --tw-space-x-reverse: 0;

    margin-left: calc(-16 - var(--tw-space-x-reverse)*-16);

    margin-right: calc(var(--tw-space-x-reverse)*-16)

}



.space-y-1>:not([hidden])~:not([hidden]) {

    --tw-space-y-reverse: 0;

    margin-bottom: calc(.25rem*var(--tw-space-y-reverse));

    margin-top: calc(.25rem*(1 - var(--tw-space-y-reverse)))

}



.space-y-12>:not([hidden])~:not([hidden]) {

    --tw-space-y-reverse: 0;

    margin-bottom: calc(3rem*var(--tw-space-y-reverse));

    margin-top: calc(3rem*(1 - var(--tw-space-y-reverse)))

}



.space-y-2>:not([hidden])~:not([hidden]) {

    --tw-space-y-reverse: 0;

    margin-bottom: calc(.5rem*var(--tw-space-y-reverse));

    margin-top: calc(.5rem*(1 - var(--tw-space-y-reverse)))

}



.space-y-2\.5>:not([hidden])~:not([hidden]) {

    --tw-space-y-reverse: 0;

    margin-bottom: calc(.625rem*var(--tw-space-y-reverse));

    margin-top: calc(.625rem*(1 - var(--tw-space-y-reverse)))

}



.space-y-4>:not([hidden])~:not([hidden]) {

    --tw-space-y-reverse: 0;

    margin-bottom: calc(1rem*var(--tw-space-y-reverse));

    margin-top: calc(1rem*(1 - var(--tw-space-y-reverse)))

}



.space-y-6>:not([hidden])~:not([hidden]) {

    --tw-space-y-reverse: 0;

    margin-bottom: calc(1.5rem*var(--tw-space-y-reverse));

    margin-top: calc(1.5rem*(1 - var(--tw-space-y-reverse)))

}



.space-y-8>:not([hidden])~:not([hidden]) {

    --tw-space-y-reverse: 0;

    margin-bottom: calc(2rem*var(--tw-space-y-reverse));

    margin-top: calc(2rem*(1 - var(--tw-space-y-reverse)))

}



.divide-x>:not([hidden])~:not([hidden]) {

    --tw-divide-x-reverse: 0;

    border-left-width: calc(1px*(1 - var(--tw-divide-x-reverse)));

    border-right-width: calc(1px*var(--tw-divide-x-reverse))

}



.divide-y>:not([hidden])~:not([hidden]) {

    --tw-divide-y-reverse: 0;

    border-bottom-width: calc(1px*var(--tw-divide-y-reverse));

    border-top-width: calc(1px*(1 - var(--tw-divide-y-reverse)))

}



.divide-solid>:not([hidden])~:not([hidden]) {

    border-style: solid

}



.divide-gray-200>:not([hidden])~:not([hidden]) {

    --tw-divide-opacity: 1;

    border-color: rgb(222 223 227/var(--tw-divide-opacity))

}



.divide-gray-300>:not([hidden])~:not([hidden]) {

    --tw-divide-opacity: 1;

    border-color: rgb(199 202 209/var(--tw-divide-opacity))

}



.divide-gray-400>:not([hidden])~:not([hidden]) {

    --tw-divide-opacity: 1;

    border-color: rgb(177 181 190/var(--tw-divide-opacity))

}



.divide-gray-500>:not([hidden])~:not([hidden]) {

    --tw-divide-opacity: 1;

    border-color: rgb(155 160 171/var(--tw-divide-opacity))

}



.divide-gray-900\/10>:not([hidden])~:not([hidden]) {

    border-color: rgba(18,25,38,.1)

}



.place-self-start {

    place-self: start

}



.place-self-end {

    place-self: end

}



.place-self-center {

    place-self: center

}



.self-start {

    align-self: flex-start

}



.self-end {

    align-self: flex-end

}



.self-center {

    align-self: center

}



.self-stretch {

    align-self: stretch

}



.justify-self-start {

    justify-self: start

}



.justify-self-end {

    justify-self: end

}



.justify-self-center {

    justify-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-x-hidden {

    overflow-x: hidden

}



.overflow-y-hidden {

    overflow-y: hidden

}



.overflow-x-scroll {

    overflow-x: scroll

}



.overflow-y-scroll {

    overflow-y: scroll

}



.truncate {

    overflow: hidden;

    white-space: nowrap

}



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

    text-overflow: ellipsis

}



.text-clip {

    text-overflow: clip

}



.whitespace-normal {

    white-space: normal

}



.whitespace-nowrap {

    white-space: nowrap

}



.whitespace-pre-wrap {

    white-space: pre-wrap

}



.whitespace-break-spaces {

    white-space: break-spaces

}



.break-words {

    overflow-wrap: break-word

}



.rounded {

    border-radius: .25rem

}



.rounded-2xl {

    border-radius: 1rem

}



.rounded-3xl {

    border-radius: 1.5rem

}



.rounded-\[1\.625rem\] {

    border-radius: 1.625rem

}



.rounded-\[16px\] {

    border-radius: 16px

}



.rounded-\[18px\] {

    border-radius: 18px

}



.rounded-\[20px\] {

    border-radius: 20px

}



.rounded-\[24px\] {

    border-radius: 24px

}



.rounded-\[5px\] {

    border-radius: 5px

}



.rounded-\[7px\] {

    border-radius: 7px

}



.rounded-\[8px\] {

    border-radius: 8px

}



.rounded-brand {

    border-radius: 1.25rem

}



.rounded-full {

    border-radius: 9999px

}



.rounded-lg {

    border-radius: .5rem

}



.rounded-md {

    border-radius: .375rem

}



.rounded-none {

    border-radius: 0

}



.rounded-sm {

    border-radius: .125rem

}



.rounded-standard {

    border-radius: 14px

}



.rounded-xl {

    border-radius: .75rem

}



.rounded-b-2xl {

    border-bottom-left-radius: 1rem;

    border-bottom-right-radius: 1rem

}



.rounded-b-brand {

    border-bottom-left-radius: 1.25rem;

    border-bottom-right-radius: 1.25rem

}



.rounded-b-none {

    border-bottom-left-radius: 0;

    border-bottom-right-radius: 0

}



.rounded-b-xl {

    border-bottom-left-radius: .75rem;

    border-bottom-right-radius: .75rem

}



.rounded-l-2xl {

    border-bottom-left-radius: 1rem;

    border-top-left-radius: 1rem

}



.rounded-l-full {

    border-bottom-left-radius: 9999px;

    border-top-left-radius: 9999px

}



.rounded-l-lg {

    border-bottom-left-radius: .5rem;

    border-top-left-radius: .5rem

}



.rounded-l-none {

    border-bottom-left-radius: 0;

    border-top-left-radius: 0

}



.rounded-l-xl {

    border-bottom-left-radius: .75rem;

    border-top-left-radius: .75rem

}



.rounded-r-2xl {

    border-bottom-right-radius: 1rem;

    border-top-right-radius: 1rem

}



.rounded-r-brand {

    border-bottom-right-radius: 1.25rem;

    border-top-right-radius: 1.25rem

}



.rounded-r-full {

    border-bottom-right-radius: 9999px;

    border-top-right-radius: 9999px

}



.rounded-r-md {

    border-bottom-right-radius: .375rem;

    border-top-right-radius: .375rem

}



.rounded-r-none {

    border-bottom-right-radius: 0;

    border-top-right-radius: 0

}



.rounded-r-xl {

    border-bottom-right-radius: .75rem;

    border-top-right-radius: .75rem

}



.rounded-t-2xl {

    border-top-left-radius: 1rem;

    border-top-right-radius: 1rem

}



.rounded-t-3xl {

    border-top-left-radius: 1.5rem;

    border-top-right-radius: 1.5rem

}



.rounded-t-\[20px\] {

    border-top-left-radius: 20px;

    border-top-right-radius: 20px

}



.rounded-t-brand {

    border-top-left-radius: 1.25rem;

    border-top-right-radius: 1.25rem

}



.rounded-t-lg {

    border-top-left-radius: .5rem;

    border-top-right-radius: .5rem

}



.rounded-t-xl {

    border-top-left-radius: .75rem;

    border-top-right-radius: .75rem

}



.rounded-bl-\[0\.92rem\] {

    border-bottom-left-radius: .92rem

}



.rounded-br-\[0\.92rem\] {

    border-bottom-right-radius: .92rem

}



.rounded-br-\[8rem\] {

    border-bottom-right-radius: 8rem

}



.rounded-tl-3xl {

    border-top-left-radius: 1.5rem

}



.rounded-tr-3xl {

    border-top-right-radius: 1.5rem

}



.border {

    border-width: 1px

}



.border-0 {

    border-width: 0

}



.border-2 {

    border-width: 2px

}



.border-4 {

    border-width: 4px

}



.border-\[0\.5px\] {

    border-width: .5px

}



.border-\[1\.5px\] {

    border-width: 1.5px

}



.border-\[1px\] {

    border-width: 1px

}



.border-\[3px\] {

    border-width: 3px

}



.border-\[6px\] {

    border-width: 6px

}



.border-y {

    border-bottom-width: 1px;

    border-top-width: 1px

}



.border-y-\[0\.5px\] {

    border-bottom-width: .5px;

    border-top-width: .5px

}



.\!border-l-0 {

    border-left-width: 0!important

}



.\!border-t-0 {

    border-top-width: 0!important

}



.border-b {

    border-bottom-width: 1px

}



.border-b-0 {

    border-bottom-width: 0

}



.border-b-2 {

    border-bottom-width: 2px

}



.border-b-4 {

    border-bottom-width: 4px

}



.border-b-\[0\.5px\] {

    border-bottom-width: .5px

}



.border-b-\[1\.5px\] {

    border-bottom-width: 1.5px

}



.border-b-\[1px\] {

    border-bottom-width: 1px

}



.border-l {

    border-left-width: 1px

}



.border-l-0 {

    border-left-width: 0

}



.border-l-2 {

    border-left-width: 2px

}



.border-l-4 {

    border-left-width: 4px

}



.border-r {

    border-right-width: 1px

}



.border-r-2 {

    border-right-width: 2px

}



.border-t {

    border-top-width: 1px

}



.border-t-0 {

    border-top-width: 0

}



.border-t-\[1px\] {

    border-top-width: 1px

}



.border-solid {

    border-style: solid

}



.border-dashed {

    border-style: dashed

}



.border-none {

    border-style: none

}



.border-\[\#000\] {

    --tw-border-opacity: 1;

    border-color: rgb(0 0 0/var(--tw-border-opacity))

}



.border-\[\#12B76A\] {

    --tw-border-opacity: 1;

    border-color: rgb(18 183 106/var(--tw-border-opacity))

}



.border-\[\#141414\] {

    --tw-border-opacity: 1;

    border-color: rgb(20 20 20/var(--tw-border-opacity))

}



.border-\[\#559E6A\] {

    --tw-border-opacity: 1;

    border-color: rgb(85 158 106/var(--tw-border-opacity))

}



.border-\[\#A8A8A8\] {

    --tw-border-opacity: 1;

    border-color: rgb(168 168 168/var(--tw-border-opacity))

}



.border-\[\#AFAFAF\] {

    --tw-border-opacity: 1;

    border-color: rgb(175 175 175/var(--tw-border-opacity))

}



.border-\[\#BDC6E7\] {

    --tw-border-opacity: 1;

    border-color: rgb(189 198 231/var(--tw-border-opacity))

}



.border-\[\#DCDCDC\] {

    --tw-border-opacity: 1;

    border-color: rgb(220 220 220/var(--tw-border-opacity))

}



.border-\[\#EDEDED\] {

    --tw-border-opacity: 1;

    border-color: rgb(237 237 237/var(--tw-border-opacity))

}



.border-\[\#a6a6a6\] {

    --tw-border-opacity: 1;

    border-color: rgb(166 166 166/var(--tw-border-opacity))

}



.border-\[\#b8b8b8\] {

    --tw-border-opacity: 1;

    border-color: rgb(184 184 184/var(--tw-border-opacity))

}



.border-\[\#c0c0c0\] {

    --tw-border-opacity: 1;

    border-color: rgb(192 192 192/var(--tw-border-opacity))

}



.border-\[\#ccc\] {

    --tw-border-opacity: 1;

    border-color: rgb(204 204 204/var(--tw-border-opacity))

}



.border-black {

    --tw-border-opacity: 1;

    border-color: rgb(0 0 0/var(--tw-border-opacity))

}



.border-blue-100 {

    --tw-border-opacity: 1;

    border-color: rgb(226 227 251/var(--tw-border-opacity))

}



.border-blue-200 {

    --tw-border-opacity: 1;

    border-color: rgb(189 192 247/var(--tw-border-opacity))

}



.border-blue-300 {

    --tw-border-opacity: 1;

    border-color: rgb(153 157 243/var(--tw-border-opacity))

}



.border-blue-400 {

    --tw-border-opacity: 1;

    border-color: rgb(116 122 238/var(--tw-border-opacity))

}



.border-blue-500 {

    --tw-border-opacity: 1;

    border-color: rgb(80 87 234/var(--tw-border-opacity))

}



.border-blue-600 {

    --tw-border-opacity: 1;

    border-color: rgb(49 56 205/var(--tw-border-opacity))

}



.border-blue-700 {

    --tw-border-opacity: 1;

    border-color: rgb(32 38 166/var(--tw-border-opacity))

}



.border-current {

    border-color: currentColor

}



.border-error\/100 {

    border-color: #b23614

}



.border-gray-100 {

    --tw-border-opacity: 1;

    border-color: rgb(244 244 246/var(--tw-border-opacity))

}



.border-gray-200 {

    --tw-border-opacity: 1;

    border-color: rgb(222 223 227/var(--tw-border-opacity))

}



.border-gray-300 {

    --tw-border-opacity: 1;

    border-color: rgb(199 202 209/var(--tw-border-opacity))

}



.border-gray-400 {

    --tw-border-opacity: 1;

    border-color: rgb(177 181 190/var(--tw-border-opacity))

}



.border-gray-50 {

    --tw-border-opacity: 1;

    border-color: rgb(250 250 251/var(--tw-border-opacity))

}



.border-gray-500 {

    --tw-border-opacity: 1;

    border-color: rgb(155 160 171/var(--tw-border-opacity))

}



.border-gray-600 {

    --tw-border-opacity: 1;

    border-color: rgb(133 139 153/var(--tw-border-opacity))

}



.border-gray-800 {

    --tw-border-opacity: 1;

    border-color: rgb(86 91 103/var(--tw-border-opacity))

}



.border-gray-900 {

    --tw-border-opacity: 1;

    border-color: rgb(18 25 38/var(--tw-border-opacity))

}



.border-gray-900\/10 {

    border-color: rgba(18,25,38,.1)

}



.border-green-200 {

    --tw-border-opacity: 1;

    border-color: rgb(235 244 220/var(--tw-border-opacity))

}



.border-green-400 {

    --tw-border-opacity: 1;

    border-color: rgb(181 216 126/var(--tw-border-opacity))

}



.border-green-500 {

    --tw-border-opacity: 1;

    border-color: rgb(163 206 94/var(--tw-border-opacity))

}



.border-indigo-500 {

    --tw-border-opacity: 1;

    border-color: rgb(99 102 241/var(--tw-border-opacity))

}



.border-indigo-600 {

    --tw-border-opacity: 1;

    border-color: rgb(79 70 229/var(--tw-border-opacity))

}



.border-neutral-400 {

    --tw-border-opacity: 1;

    border-color: rgb(163 163 163/var(--tw-border-opacity))

}



.border-orange-500 {

    --tw-border-opacity: 1;

    border-color: rgb(238 98 48/var(--tw-border-opacity))

}



.border-orange-700 {

    --tw-border-opacity: 1;

    border-color: rgb(161 52 13/var(--tw-border-opacity))

}



.border-primary {

    --tw-border-opacity: 1;

    border-color: #058240;

}

.input1{

    border-color:#058240;

}

.border-primary\/50 {

    border-color: #058240;

}



.border-purple-200 {

    --tw-border-opacity: 1;

    border-color: #058240;

}



.border-red-200 {

    --tw-border-opacity: 1;

    border-color: rgb(249 181 181/var(--tw-border-opacity))

}



.border-red-400 {

    --tw-border-opacity: 1;

    border-color: rgb(242 106 106/var(--tw-border-opacity))

}



.border-red-500 {

    --tw-border-opacity: 1;

    border-color: rgb(239 68 68/var(--tw-border-opacity))

}



.border-rose-500 {

    --tw-border-opacity: 1;

    border-color: rgb(244 63 94/var(--tw-border-opacity))

}



.border-slate-200 {

    --tw-border-opacity: 1;

    border-color: rgb(226 232 240/var(--tw-border-opacity))

}



.border-slate-700 {

    --tw-border-opacity: 1;

    border-color: rgb(51 65 85/var(--tw-border-opacity))

}



.border-transparent {

    border-color: transparent

}



.border-white {

    --tw-border-opacity: 1;

    border-color: rgb(255 255 255/var(--tw-border-opacity))

}



.border-white\/20 {

    border-color: hsla(0,0%,100%,.2)

}



.border-white\/40 {

    border-color: hsla(0,0%,100%,.4)

}



.border-yellow-200 {

    --tw-border-opacity: 1;

    border-color: rgb(254 240 138/var(--tw-border-opacity))

}



.border-yellow-300 {

    --tw-border-opacity: 1;

    border-color: rgb(253 224 71/var(--tw-border-opacity))

}



.border-yellow-400 {

    --tw-border-opacity: 1;

    border-color: rgb(250 204 21/var(--tw-border-opacity))

}



.border-yellow-500 {

    --tw-border-opacity: 1;

    border-color: rgb(234 179 8/var(--tw-border-opacity))

}



.border-yellow-700 {

    --tw-border-opacity: 1;

    border-color: rgb(161 98 7/var(--tw-border-opacity))

}



.border-zinc-200 {

    --tw-border-opacity: 1;

    border-color: rgb(228 228 231/var(--tw-border-opacity))

}



.border-zinc-500 {

    --tw-border-opacity: 1;

    border-color: rgb(113 113 122/var(--tw-border-opacity))

}



.border-l-yellow-700 {

    --tw-border-opacity: 1;

    border-left-color: rgb(161 98 7/var(--tw-border-opacity))

}



.border-opacity-75 {

    --tw-border-opacity: 0.75

}



.bg-\[\#12B76A\] {

    --tw-bg-opacity: 1;

    background-color: rgb(18 183 106/var(--tw-bg-opacity))

}



.bg-\[\#131313\] {

    --tw-bg-opacity: 1;

    background-color: rgb(19 19 19/var(--tw-bg-opacity))

}



.bg-\[\#141414\] {

    --tw-bg-opacity: 1;

    background-color: rgb(20 20 20/var(--tw-bg-opacity))

}



.bg-\[\#1A1B1C\] {

    --tw-bg-opacity: 1;

    background-color: rgb(26 27 28/var(--tw-bg-opacity))

}



.bg-\[\#1A1B20\] {

    --tw-bg-opacity: 1;

    background-color: rgb(26 27 32/var(--tw-bg-opacity))

}



.bg-\[\#1D1F21\] {

    --tw-bg-opacity: 1;

    background-color: rgb(29 31 33/var(--tw-bg-opacity))

}



.bg-\[\#1E1E2B\] {

    --tw-bg-opacity: 1;

    background-color: rgb(30 30 43/var(--tw-bg-opacity))

}



.bg-\[\#1e1e1e\] {

    --tw-bg-opacity: 1;

    background-color: rgb(30 30 30/var(--tw-bg-opacity))

}



.bg-\[\#202939\] {

    --tw-bg-opacity: 1;

    background-color: rgb(32 41 57/var(--tw-bg-opacity))

}



.bg-\[\#232531\] {

    --tw-bg-opacity: 1;

    background-color: rgb(35 37 49/var(--tw-bg-opacity))

}



.bg-\[\#242424\] {

    --tw-bg-opacity: 1;

    background-color: rgb(36 36 36/var(--tw-bg-opacity))

}



.bg-\[\#5057EA\],.bg-\[\#5057ea\] {

    --tw-bg-opacity: 1;

    background-color: rgb(80 87 234/var(--tw-bg-opacity))

}



.bg-\[\#5351F3\] {

    --tw-bg-opacity: 1;

    background-color: rgb(83 81 243/var(--tw-bg-opacity))

}



.bg-\[\#5453ea\] {

    --tw-bg-opacity: 1;

    background-color: rgb(84 83 234/var(--tw-bg-opacity))

}



.bg-\[\#5458eb\] {

    --tw-bg-opacity: 1;

    background-color: rgb(84 88 235/var(--tw-bg-opacity))

}



.bg-\[\#559E6A\] {

    --tw-bg-opacity: 1;

    background-color: rgb(85 158 106/var(--tw-bg-opacity))

}



.bg-\[\#697586\] {

    --tw-bg-opacity: 1;

    background-color: rgb(105 117 134/var(--tw-bg-opacity))

}



.bg-\[\#735DF2\] {

    --tw-bg-opacity: 1;

    background-color: rgb(115 93 242/var(--tw-bg-opacity))

}



.bg-\[\#7e787811\] {

    background-color: #7e787811

}



.bg-\[\#9eecfa\] {

    --tw-bg-opacity: 1;

    background-color: rgb(158 236 250/var(--tw-bg-opacity))

}



.bg-\[\#AE65FD\] {

    --tw-bg-opacity: 1;

    background-color: rgb(174 101 253/var(--tw-bg-opacity))

}



.bg-\[\#D1100026\] {

    background-color: #d1100026

}



.bg-\[\#DBDBDB\] {

    --tw-bg-opacity: 1;

    background-color: rgb(219 219 219/var(--tw-bg-opacity))

}



.bg-\[\#DEDEDE\] {

    --tw-bg-opacity: 1;

    background-color: rgb(222 222 222/var(--tw-bg-opacity))

}



.bg-\[\#E3E8EF\] {

    --tw-bg-opacity: 1;

    background-color: rgb(227 232 239/var(--tw-bg-opacity))

}



.bg-\[\#E3F3E9\] {

    --tw-bg-opacity: 1;

    background-color: rgb(227 243 233/var(--tw-bg-opacity))

}



.bg-\[\#F1F2F4\] {

    --tw-bg-opacity: 1;

    background-color: rgb(241 242 244/var(--tw-bg-opacity))

}



.bg-\[\#F4F4FE\] {

    --tw-bg-opacity: 1;

    background-color: rgb(244 244 254/var(--tw-bg-opacity))

}



.bg-\[\#F4F6FF\] {

    --tw-bg-opacity: 1;

    background-color: rgb(244 246 255/var(--tw-bg-opacity))

}



.bg-\[\#F8DBD9\] {

    --tw-bg-opacity: 1;

    background-color: rgb(248 219 217/var(--tw-bg-opacity))

}



.bg-\[\#FCBE2C\] {

    --tw-bg-opacity: 1;

    background-color: rgb(252 190 44/var(--tw-bg-opacity))

}



.bg-\[\#FCEED6\] {

    --tw-bg-opacity: 1;

    background-color: rgb(252 238 214/var(--tw-bg-opacity))

}



.bg-\[\#FDB022\] {

    --tw-bg-opacity: 1;

    background-color: rgb(253 176 34/var(--tw-bg-opacity))

}



.bg-\[\#FFB800\] {

    --tw-bg-opacity: 1;

    background-color: rgb(255 184 0/var(--tw-bg-opacity))

}



.bg-\[\#FFFAEB\] {

    --tw-bg-opacity: 1;

    background-color: rgb(255 250 235/var(--tw-bg-opacity))

}



.bg-\[\#a6a6a6\] {

    --tw-bg-opacity: 1;

    background-color: rgb(166 166 166/var(--tw-bg-opacity))

}



.bg-\[\#c0c0c0\] {

    --tw-bg-opacity: 1;

    background-color: rgb(192 192 192/var(--tw-bg-opacity))

}



.bg-\[\#eba13221\] {

    background-color: #eba13221

}



.bg-\[\#f4bb40\] {

    --tw-bg-opacity: 1;

    background-color: rgb(244 187 64/var(--tw-bg-opacity))

}



.bg-\[\#f4f4fe\] {

    --tw-bg-opacity: 1;

    background-color: rgb(244 244 254/var(--tw-bg-opacity))

}



.bg-\[\#fbf0e1\] {

    --tw-bg-opacity: 1;

    background-color: rgb(251 240 225/var(--tw-bg-opacity))

}



.bg-\[\#ff000096\] {

    background-color: #ff000096

}



.bg-\[\#ffadad\] {

    --tw-bg-opacity: 1;

    background-color: rgb(255 173 173/var(--tw-bg-opacity))

}



.bg-\[\#ffb800\] {

    --tw-bg-opacity: 1;

    background-color: rgb(255 184 0/var(--tw-bg-opacity))

}



.bg-\[\#ffe375\] {

    --tw-bg-opacity: 1;

    background-color: rgb(255 227 117/var(--tw-bg-opacity))

}



.bg-\[rgba\(18\2c 25\2c 38\2c 0\.6\)\] {

    background-color: rgba(18,25,38,.6)

}



.bg-\[rgba\(18\2c 25\2c 38\2c 0\.9\)\] {

    background-color: rgba(18,25,38,.9)

}



.bg-accent {

    --tw-bg-opacity: 1;

    background-color: rgb(233 239 253/var(--tw-bg-opacity))

}



.bg-black {

    --tw-bg-opacity: 1;

    background-color: rgb(0 0 0/var(--tw-bg-opacity))

}



.bg-black\/10 {

    background-color: rgba(0,0,0,.1)

}



.bg-black\/20 {

    background-color: rgba(0,0,0,.2)

}



.bg-black\/30 {

    background-color: rgba(0,0,0,.3)

}



.bg-black\/40 {

    background-color: rgba(0,0,0,.4)

}



.bg-black\/50 {

    background-color: rgba(0,0,0,.5)

}



.bg-black\/70 {

    background-color: rgba(0,0,0,.7)

}



.bg-blue-100 {

    --tw-bg-opacity: 1;

    background-color: rgb(226 227 251/var(--tw-bg-opacity))

}



.bg-blue-200 {

    --tw-bg-opacity: 1;

    background-color: rgb(189 192 247/var(--tw-bg-opacity))

}



.bg-blue-300 {

    --tw-bg-opacity: 1;

    background-color: rgb(153 157 243/var(--tw-bg-opacity))

}



.bg-blue-400 {

    --tw-bg-opacity: 1;

    background-color: rgb(116 122 238/var(--tw-bg-opacity))

}



.bg-blue-50 {

    --tw-bg-opacity: 1;

    background-color: rgb(244 244 243/var(--tw-bg-opacity))

}



.bg-blue-500 {

    --tw-bg-opacity: 1;

    background-color: rgb(80 87 234/var(--tw-bg-opacity))

}



.bg-blue-600 {

    --tw-bg-opacity: 1;

    background-color: rgb(49 56 205/var(--tw-bg-opacity))

}



.bg-blue-600\/30 {

    background-color: rgba(49,56,205,.3)

}



.bg-blue-700 {

    --tw-bg-opacity: 1;

    background-color: rgb(32 38 166/var(--tw-bg-opacity))

}



.bg-gray-100 {

    --tw-bg-opacity: 1;

    background-color: rgb(244 244 246/var(--tw-bg-opacity))

}



.bg-gray-200 {

    --tw-bg-opacity: 1;

    background-color: rgb(222 223 227/var(--tw-bg-opacity))

}



.bg-gray-300 {

    --tw-bg-opacity: 1;

    background-color: rgb(199 202 209/var(--tw-bg-opacity))

}



.bg-gray-400 {

    --tw-bg-opacity: 1;

    background-color: rgb(177 181 190/var(--tw-bg-opacity))

}



.bg-gray-50 {

    --tw-bg-opacity: 1;

    background-color: rgb(250 250 251/var(--tw-bg-opacity))

}



.bg-gray-500 {

    --tw-bg-opacity: 1;

    background-color: rgb(155 160 171/var(--tw-bg-opacity))

}



.bg-gray-800 {

    --tw-bg-opacity: 1;

    background-color: rgb(86 91 103/var(--tw-bg-opacity))

}



.bg-gray-900 {

    --tw-bg-opacity: 1;

    background-color: rgb(18 25 38/var(--tw-bg-opacity))

}



.bg-gray-950 {

    --tw-bg-opacity: 1;

    background-color: rgb(48 50 57/var(--tw-bg-opacity))

}



.bg-green-100,.bg-green-200 {

    --tw-bg-opacity: 1;

    background-color: rgb(235 244 220/var(--tw-bg-opacity))

}



.bg-green-300 {

    --tw-bg-opacity: 1;

    background-color: rgb(199 225 157/var(--tw-bg-opacity))

}



.bg-green-50 {

    --tw-bg-opacity: 1;

    background-color: rgb(244 249 235/var(--tw-bg-opacity))

}



.bg-green-500 {

    --tw-bg-opacity: 1;

    background-color: rgb(163 206 94/var(--tw-bg-opacity))

}



.bg-green-700 {

    --tw-bg-opacity: 1;

    background-color: rgb(123 168 51/var(--tw-bg-opacity))

}



.bg-indigo-100 {

    --tw-bg-opacity: 1;

    background-color: rgb(224 231 255/var(--tw-bg-opacity))

}



.bg-indigo-500 {

    --tw-bg-opacity: 1;

    background-color: rgb(99 102 241/var(--tw-bg-opacity))

}



.bg-indigo-600 {

    --tw-bg-opacity: 1;

    background-color: rgb(79 70 229/var(--tw-bg-opacity))

}



.bg-inherit {

    background-color: inherit

}



.bg-orange-100 {

    --tw-bg-opacity: 1;

    background-color: rgb(251 223 213/var(--tw-bg-opacity))

}



.bg-orange-50 {

    --tw-bg-opacity: 1;

    background-color: rgb(253 237 232/var(--tw-bg-opacity))

}



.bg-orange-500 {

    --tw-bg-opacity: 1;

    background-color: rgb(238 98 48/var(--tw-bg-opacity))

}



.bg-pink-100 {

    --tw-bg-opacity: 1;

    background-color: #87C159;



}



.bg-primary {

    --tw-bg-opacity: 1;

    background-color: #058240;

}



.bg-primary1 {

    --tw-bg-opacity: 1;

    background-color: #058240;

}

.bg-primary\/10 {

    background-color: rgba(80,87,234,.1)

}



.bg-primary\/20 {

    background-color: rgba(80,87,234,.2)

}



.bg-primary\/40 {

    background-color: rgba(80,87,234,.4)

}



.bg-primary\/5 {

    background-color: rgba(80,87,234,.05)

}



.bg-purple-100 {

    --tw-bg-opacity: 1;

    background-color: rgb(247 239 255/var(--tw-bg-opacity))

}



.bg-purple-300 {

    --tw-bg-opacity: 1;

    background-color: rgb(218 182 254/var(--tw-bg-opacity))

}



.bg-purple-50 {

    --tw-bg-opacity: 1;

    background-color: rgb(251 247 255/var(--tw-bg-opacity))

}



.bg-purple-500 {

    --tw-bg-opacity: 1;

    background-color: rgb(177 101 253/var(--tw-bg-opacity))

}



.bg-red-100 {

    --tw-bg-opacity: 1;

    background-color: rgb(252 218 218/var(--tw-bg-opacity))

}



.bg-red-200 {

    --tw-bg-opacity: 1;

    background-color: rgb(249 181 181/var(--tw-bg-opacity))

}



.bg-red-300 {

    --tw-bg-opacity: 1;

    background-color: rgb(245 143 143/var(--tw-bg-opacity))

}



.bg-red-50 {

    --tw-bg-opacity: 1;

    background-color: rgb(253 237 237/var(--tw-bg-opacity))

}



.bg-red-500 {

    --tw-bg-opacity: 1;

    background-color: rgb(239 68 68/var(--tw-bg-opacity))

}



.bg-red-600 {

    --tw-bg-opacity: 1;

    background-color: rgb(231 20 20/var(--tw-bg-opacity))

}



.bg-rose-50 {

    --tw-bg-opacity: 1;

    background-color: rgb(255 241 242/var(--tw-bg-opacity))

}



.bg-slate-100 {

    --tw-bg-opacity: 1;

    background-color: rgb(241 245 249/var(--tw-bg-opacity))

}



.bg-slate-200 {

    --tw-bg-opacity: 1;

    background-color: rgb(226 232 240/var(--tw-bg-opacity))

}



.bg-slate-300 {

    --tw-bg-opacity: 1;

    background-color: rgb(203 213 225/var(--tw-bg-opacity))

}



.bg-slate-50 {

    --tw-bg-opacity: 1;

    background-color: rgb(248 250 252/var(--tw-bg-opacity))

}



.bg-slate-800 {

    --tw-bg-opacity: 1;

    background-color: rgb(30 41 59/var(--tw-bg-opacity))

}



.bg-slate-900 {

    --tw-bg-opacity: 1;

    background-color: rgb(15 23 42/var(--tw-bg-opacity))

}



.bg-slate-900\/40 {

    background-color: rgba(15,23,42,.4)

}



.bg-slate-900\/60 {

    background-color: rgba(15,23,42,.6)

}



.bg-teal-500 {

    --tw-bg-opacity: 1;

    background-color: rgb(20 184 166/var(--tw-bg-opacity))

}



.bg-teal-600 {

    --tw-bg-opacity: 1;

    background-color: rgb(13 148 136/var(--tw-bg-opacity))

}



.bg-transparent {

    background-color: transparent

}



.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\/20 {

    background-color: hsla(0,0%,100%,.2)

}



.bg-white\/80 {

    background-color: hsla(0,0%,100%,.8)

}



.bg-white\/90 {

    background-color: hsla(0,0%,100%,.9)

}



.bg-yellow-100 {

    --tw-bg-opacity: 1;

    background-color: rgb(254 249 195/var(--tw-bg-opacity))

}



.bg-yellow-300 {

    --tw-bg-opacity: 1;

    background-color: rgb(253 224 71/var(--tw-bg-opacity))

}



.bg-yellow-50 {

    --tw-bg-opacity: 1;

    background-color: rgb(254 252 232/var(--tw-bg-opacity))

}



.bg-yellow-500 {

    --tw-bg-opacity: 1;

    background-color: rgb(234 179 8/var(--tw-bg-opacity))

}



.bg-yellow-700 {

    --tw-bg-opacity: 1;

    background-color: rgb(161 98 7/var(--tw-bg-opacity))

}



.bg-zinc-800 {

    --tw-bg-opacity: 1;

    background-color: rgb(39 39 42/var(--tw-bg-opacity))

}



.bg-opacity-10 {

    --tw-bg-opacity: 0.1

}



.bg-opacity-20 {

    --tw-bg-opacity: 0.2

}



.bg-opacity-50 {

    --tw-bg-opacity: 0.5

}



.bg-opacity-70 {

    --tw-bg-opacity: 0.7

}



.bg-opacity-75 {

    --tw-bg-opacity: 0.75

}



.bg-opacity-90 {

    --tw-bg-opacity: 0.9

}



.bg-card-table-gradient {

    background-image: linear-gradient(90deg,#eef2f6 75%,rgba(238,242,246,0) 96%)

}



.bg-gradient-radial {

    background-image: radial-gradient(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-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-gradient-to-tr {

    background-image: linear-gradient(to top right,var(--tw-gradient-stops))

}



.bg-platinum-gradient {

    background-image: linear-gradient(90deg,#939290 3.19%,#bcbbb6 8.18%,#9a9894 17.84%,#686660 27.73%,rgba(0,0,0,.26) 102.13%)

}



.bg-primary-gradient {

    background-image: linear-gradient(0deg,rgba(0,0,0,.2),rgba(0,0,0,.2)),linear-gradient(90deg,#5057ea 1.56%,#b165fd 98.9%)

}



.bg-primary-gradient-2 {

    background-image: linear-gradient(224deg,#b165fd,#5351f3 41.26%)

}



.bg-text-gradient {

    background-image: linear-gradient(90deg,#2026a6 15%,#b165fd 91.93%)

}



.from-\[\#5858eb\] {

    --tw-gradient-from: #5858eb var(--tw-gradient-from-position);

    --tw-gradient-to: rgba(88,88,235,0) var(--tw-gradient-to-position);

    --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)

}



.from-\[\#8E52CB\] {

    --tw-gradient-from: #8e52cb var(--tw-gradient-from-position);

    --tw-gradient-to: rgba(142,82,203,0) var(--tw-gradient-to-position);

    --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)

}



.from-\[\#C9D0F9\] {

    --tw-gradient-from: #c9d0f9 var(--tw-gradient-from-position);

    --tw-gradient-to: rgba(201,208,249,0) var(--tw-gradient-to-position);

    --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)

}



.from-\[\#E3E8EF\] {

    --tw-gradient-from: #e3e8ef var(--tw-gradient-from-position);

    --tw-gradient-to: rgba(227,232,239,0) var(--tw-gradient-to-position);

    --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)

}



.from-\[\#f4f4fe\] {

    --tw-gradient-from: #f4f4fe var(--tw-gradient-from-position);

    --tw-gradient-to: rgba(244,244,254,0) var(--tw-gradient-to-position);

    --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)

}



.from-black\/100 {

    --tw-gradient-from: #000 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-blue-100 {

    --tw-gradient-from: #e2e3fb var(--tw-gradient-from-position);

    --tw-gradient-to: rgba(226,227,251,0) var(--tw-gradient-to-position);

    --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)

}



.from-blue-400 {

    --tw-gradient-from: #747aee var(--tw-gradient-from-position);

    --tw-gradient-to: rgba(116,122,238,0) var(--tw-gradient-to-position);

    --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)

}



.from-blue-500 {

    --tw-gradient-from: #5057ea var(--tw-gradient-from-position);

    --tw-gradient-to: rgba(80,87,234,0) var(--tw-gradient-to-position);

    --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)

}



.from-blue-600 {

    --tw-gradient-from: #3138cd var(--tw-gradient-from-position);

    --tw-gradient-to: rgba(49,56,205,0) var(--tw-gradient-to-position);

    --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)

}



.from-gray-200 {

    --tw-gradient-from: #dedfe3 var(--tw-gradient-from-position);

    --tw-gradient-to: hsla(228,8%,88%,0) var(--tw-gradient-to-position);

    --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)

}



.from-indigo-500 {

    --tw-gradient-from: #6366f1 var(--tw-gradient-from-position);

    --tw-gradient-to: rgba(99,102,241,0) 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-violet-500 {

    --tw-gradient-from: #8b5cf6 var(--tw-gradient-from-position);

    --tw-gradient-to: rgba(139,92,246,0) var(--tw-gradient-to-position);

    --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)

}



.from-violet-600 {

    --tw-gradient-from: #7c3aed var(--tw-gradient-from-position);

    --tw-gradient-to: rgba(124,58,237,0) var(--tw-gradient-to-position);

    --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)

}



.from-white {

    --tw-gradient-from: #fff var(--tw-gradient-from-position);

    --tw-gradient-to: hsla(0,0%,100%,0) var(--tw-gradient-to-position);

    --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)

}



.from-0\% {

    --tw-gradient-from-position: 0%

}



.from-10\% {

    --tw-gradient-from-position: 10%

}



.from-5\% {

    --tw-gradient-from-position: 5%

}



.from-90\% {

    --tw-gradient-from-position: 90%

}



.via-\[\#908E87\] {

    --tw-gradient-to: hsla(47,4%,55%,0) var(--tw-gradient-to-position);

    --tw-gradient-stops: var(--tw-gradient-from),#908e87 var(--tw-gradient-via-position),var(--tw-gradient-to)

}



.via-black\/0 {

    --tw-gradient-to: transparent var(--tw-gradient-to-position);

    --tw-gradient-stops: var(--tw-gradient-from),transparent var(--tw-gradient-via-position),var(--tw-gradient-to)

}



.via-blue-500 {

    --tw-gradient-to: rgba(80,87,234,0) var(--tw-gradient-to-position);

    --tw-gradient-stops: var(--tw-gradient-from),#5057ea var(--tw-gradient-via-position),var(--tw-gradient-to)

}



.via-gray-100 {

    --tw-gradient-to: rgba(244,244,246,0) var(--tw-gradient-to-position);

    --tw-gradient-stops: var(--tw-gradient-from),#f4f4f6 var(--tw-gradient-via-position),var(--tw-gradient-to)

}



.via-50\% {

    --tw-gradient-via-position: 50%

}



.to-\[\#4246BB\] {

    --tw-gradient-to: #4246bb var(--tw-gradient-to-position)

}



.to-\[\#B165FD\] {

    --tw-gradient-to: #b165fd var(--tw-gradient-to-position)

}



.to-\[\#D5ACFF\] {

    --tw-gradient-to: #d5acff var(--tw-gradient-to-position)

}



.to-\[\#D8B1FF\] {

    --tw-gradient-to: #d8b1ff var(--tw-gradient-to-position)

}



.to-\[\#EEF2F6\] {

    --tw-gradient-to: #eef2f6 var(--tw-gradient-to-position)

}



.to-\[\#ad64fc\] {

    --tw-gradient-to: #ad64fc var(--tw-gradient-to-position)

}



.to-\[\#f4f4fe\] {

    --tw-gradient-to: #f4f4fe var(--tw-gradient-to-position)

}



.to-black,.to-black\/100 {

    --tw-gradient-to: #000 var(--tw-gradient-to-position)

}



.to-blue-600 {

    --tw-gradient-to: #3138cd var(--tw-gradient-to-position)

}



.to-gray-200 {

    --tw-gradient-to: #dedfe3 var(--tw-gradient-to-position)

}



.to-indigo-500 {

    --tw-gradient-to: #6366f1 var(--tw-gradient-to-position)

}



.to-indigo-600 {

    --tw-gradient-to: #4f46e5 var(--tw-gradient-to-position)

}



.to-purple-400 {

    --tw-gradient-to: #c58dfe var(--tw-gradient-to-position)

}



.to-purple-50 {

    --tw-gradient-to: #fbf7ff var(--tw-gradient-to-position)

}



.to-purple-500 {

    --tw-gradient-to: #b165fd var(--tw-gradient-to-position)

}



.to-purple-600 {

    --tw-gradient-to: #952efc var(--tw-gradient-to-position)

}



.to-white {

    --tw-gradient-to: #fff var(--tw-gradient-to-position)

}



.to-white\/0 {

    --tw-gradient-to: hsla(0,0%,100%,0) var(--tw-gradient-to-position)

}



.to-100\% {

    --tw-gradient-to-position: 100%

}



.to-90\% {

    --tw-gradient-to-position: 90%

}



.bg-cover {

    background-size: cover

}



.bg-clip-text {

    -webkit-background-clip: text;

    background-clip: text

}



.bg-no-repeat {

    background-repeat: no-repeat

}



.fill-current {

    fill: currentColor

}



.fill-gray-50 {

    fill: #fafafb

}



.fill-transparent {

    fill: transparent

}



.stroke-blue-500 {

    stroke: #5057ea

}



.stroke-current {

    stroke: currentColor

}



.stroke-gray-200 {

    stroke: #dedfe3

}



.stroke-gray-300 {

    stroke: #c7cad1

}



.stroke-green-700 {

    stroke: #7ba833

}



.stroke-none {

    stroke: none

}



.object-contain {

    -o-object-fit: contain;

    object-fit: contain

}



.object-cover {

    -o-object-fit: cover;

    object-fit: cover

}



.object-center {

    -o-object-position: center;

    object-position: center

}



.object-right-top {

    -o-object-position: right top;

    object-position: right top

}



.object-top {

    -o-object-position: top;

    object-position: top

}



.p-0 {

    padding: 0

}



.p-0\.5 {

    padding: .125rem

}



.p-1 {

    padding: .25rem

}



.p-1\.5 {

    padding: .375rem

}



.p-10 {

    padding: 2.5rem

}



.p-12 {

    padding: 3rem

}



.p-16 {

    padding: 4rem

}



.p-2 {

    padding: .5rem

}



.p-2\.5 {

    padding: .625rem

}



.p-3 {

    padding: .75rem

}



.p-4 {

    padding: 1rem

}



.p-5 {

    padding: 1.25rem

}

.p1-5 {

    padding: 1.25rem

}

.time{

    padding-left: 10px;

}

.w-full1 {

    width: 100%;

}

.p-6 {

    padding: 1.5rem

}



.p-8 {

    padding: 2rem

}



.p-\[4px\] {

    padding: 4px

}



.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-10 {

    padding-left: 2.5rem;

    padding-right: 2.5rem

}



.px-12 {

    padding-left: 3rem;

    padding-right: 3rem

}



.px-16 {

    padding-left: 4rem;

    padding-right: 4rem

}



.px-2 {

    padding-left: .5rem;

    padding-right: .5rem

}



.px-2\.5 {

    padding-left: .625rem;

    padding-right: .625rem

}



.px-28 {

    padding-left: 7rem;

    padding-right: 7rem

}



.px-3 {

    padding-left: .75rem;

    padding-right: .75rem

}



.px-3\.5 {

    padding-left: .875rem;

    padding-right: .875rem

}



.px-4 {

    padding-left: 1rem;

    padding-right: 1rem

}



.px-48 {

    padding-left: 12rem;

    padding-right: 12rem

}



.px-5 {

    padding-left: 1.25rem;

    padding-right: 1.25rem

}



.px-6 {

    padding-left: 1.5rem;

    padding-right: 1.5rem

}



.px-7 {

    padding-left: 1.75rem;

    padding-right: 1.75rem

}



.px-8 {

    padding-left: 2rem;

    padding-right: 2rem

}



.px-9 {

    padding-left: 2.25rem;

    padding-right: 2.25rem

}



.py-0 {

    padding-bottom: 0;

    padding-top: 0

}



.py-0\.5 {

    padding-bottom: .125rem;

    padding-top: .125rem

}



.py-1 {

    padding-bottom: .25rem;

    padding-top: .25rem

}



.py-1\.5 {

    padding-bottom: .375rem;

    padding-top: .375rem

}



.py-10 {

    padding-bottom: 2.5rem;

    padding-top: 2.5rem

}



.py-12 {

    padding-bottom: 3rem;

    padding-top: 3rem

}



.py-16 {

    padding-bottom: 4rem;

    padding-top: 4rem

}



.py-2 {

    padding-bottom: .5rem;

    padding-top: .5rem

}



.py-2\.5 {

    padding-bottom: .625rem;

    padding-top: .625rem

}



.py-20 {

    padding-bottom: 5rem;

    padding-top: 5rem

}



.py-24 {

    padding-bottom: 6rem;

    padding-top: 6rem

}



.py-28 {

    padding-bottom: 7rem;

    padding-top: 7rem

}



.py-3 {

    padding-bottom: .75rem;

    padding-top: .75rem

}



.py-3\.5 {

    padding-bottom: .875rem;

    padding-top: .875rem

}



.py-36 {

    padding-bottom: 9rem;

    padding-top: 9rem

}



.py-4 {

    padding-bottom: 1rem;

    padding-top: 1rem

}



.py-40 {

    padding-bottom: 10rem;

    padding-top: 10rem

}



.py-48 {

    padding-bottom: 12rem;

    padding-top: 12rem

}



.py-5 {

    padding-bottom: 1.25rem;

    padding-top: 1.25rem

}



.py-56 {

    padding-bottom: 14rem;

    padding-top: 14rem

}



.py-6 {

    padding-bottom: 1.5rem;

    padding-top: 1.5rem

}



.py-60 {

    padding-bottom: 15rem;

    padding-top: 15rem

}



.py-7 {

    padding-bottom: 1.75rem;

    padding-top: 1.75rem

}



.py-8 {

    padding-bottom: 2rem;

    padding-top: 2rem

}



.py-\[5px\] {

    padding-bottom: 5px;

    padding-top: 5px

}



.pb-0 {

    padding-bottom: 0

}



.pb-0\.5 {

    padding-bottom: .125rem

}



.pb-1 {

    padding-bottom: .25rem

}



.pb-1\.5 {

    padding-bottom: .375rem

}



.pb-10 {

    padding-bottom: 2.5rem

}



.pb-12 {

    padding-bottom: 3rem

}



.pb-16 {

    padding-bottom: 4rem

}



.pb-2 {

    padding-bottom: .5rem

}



.pb-20 {

    /* padding-bottom:5rem; */

}



.pb-24 {

    padding-bottom: 6rem

}



.pb-28 {

    padding-bottom: 7rem

}



.pb-3 {

    padding-bottom: .75rem

}



.pb-3\.5 {

    padding-bottom: .875rem

}



.pb-32 {

    padding-bottom: 8rem

}



.pb-4 {

    padding-bottom: 1rem

}



.pb-40 {

    padding-bottom: 10rem

}



.pb-48 {

    padding-bottom: 12rem

}



.pb-5 {

    padding-bottom: 1.25rem

}



.pb-6 {

    padding-bottom: 1.5rem

}



.pb-7 {

    padding-bottom: 1.75rem

}



.pb-8 {

    padding-bottom: 2rem

}



.pb-9 {

    padding-bottom: 2.25rem

}



.pb-\[120px\] {

    padding-bottom: 120px

}



.pb-\[260px\] {

    padding-bottom: 260px

}



.pb-\[92px\] {

    padding-bottom: 92px

}



.pl-0 {

    padding-left: 0

}



.pl-0\.5 {

    padding-left: .125rem

}



.pl-1 {

    padding-left: .25rem

}



.pl-1\.5 {

    padding-left: .375rem

}



.pl-10 {

    padding-left: 2.5rem

}



.pl-11 {

    padding-left: 2.75rem

}



.pl-12 {

    padding-left: 3rem

}



.pl-14 {

    padding-left: 3.5rem

}



.pl-2 {

    padding-left: .5rem

}



.pl-3 {

    padding-left: .75rem

}



.pl-4 {

    padding-left: 1rem

}



.pl-5 {

    padding-left: 1.25rem

}



.pl-6 {

    padding-left: 1.5rem

}



.pl-8 {

    padding-left: 2rem

}



.pl-9 {

    padding-left: 2.25rem

}



.pl-\[38px\] {

    padding-left: 38px

}



.pr-0 {

    padding-right: 0

}



.pr-1 {

    padding-right: .25rem

}



.pr-10 {

    padding-right: 2.5rem

}



.pr-12 {

    padding-right: 3rem

}



.pr-16 {

    padding-right: 4rem

}



.pr-2 {

    padding-right: .5rem

}



.pr-2\.5 {

    padding-right: .625rem

}



.pr-3 {

    padding-right: .75rem

}



.pr-3\.5 {

    padding-right: .875rem

}



.pr-4 {

    padding-right: 1rem

}



.pr-5 {

    padding-right: 1.25rem

}



.pr-6 {

    padding-right: 1.5rem

}



.pr-7 {

    padding-right: 1.75rem

}



.pr-8 {

    padding-right: 2rem

}



.pr-9 {

    padding-right: 2.25rem

}



.pt-0 {

    padding-top: 0

}



.pt-0\.5 {

    padding-top: .125rem

}



.pt-1 {

    padding-top: .25rem

}



.pt-1\.5 {

    padding-top: .375rem

}



.pt-10 {

    padding-top: 2.5rem

}



.pt-12 {

    padding-top: 3rem

}



.pt-14 {

    padding-top: 3.5rem

}



.pt-16 {

    padding-top: 4rem

}



.pt-2 {

    padding-top: .5rem

}



.pt-20 {

    padding-top: 5rem

}



.pt-24 {

    padding-top: 6rem

}



.pt-28 {

    padding-top: 7rem

}



.pt-3 {

    padding-top: .75rem

}



.pt-32 {

    padding-top: 8rem

}



.pt-4 {

    padding-top: 1rem

}



.pt-40 {

    padding-top: 10rem

}



.pt-5 {

    padding-top: 1.25rem

}



.pt-6 {

    padding-top: 1.5rem

}



.pt-60 {

    padding-top: 15rem

}



.pt-8 {

    padding-top: 2rem

}



.pt-9 {

    padding-top: 2.25rem

}



.pt-\[1px\] {

    padding-top: 1px

}



.text-left {

    text-align: left

}



.text-center {

    text-align: center

}



.text-right {

    text-align: right

}



.text-start {

    text-align: start

}



.text-end {

    text-align: end

}



.align-top {

    vertical-align: top

}



.align-middle {

    vertical-align: middle

}



.align-text-top {

    vertical-align: text-top

}



.align-text-bottom {

    vertical-align: text-bottom

}



.font-basier {

    font-family: Basier Circle,sans

}



.font-mono {

    font-family: ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace

}



.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: 23px;

    line-height: 2rem;

}



.text-2xs {

    font-size: .625rem;

    line-height: 1

}



.text-3xl {

    font-size: 1.875rem;

    line-height: 2.25rem

}



.text-4xl {

    font-size: 2.25rem;

    line-height: 2.5rem

}



.text-5xl {

    font-size: 3rem;

    line-height: 1

}



.text-6xl {

    font-size: 4rem;

    line-height: 1

}



.text-7xl {

    font-size: 7rem;

    line-height: 1

}



.text-\[10px\] {

    font-size: 10px

}



.text-\[3\.5rem\] {

    font-size: 3.5rem

}



.text-\[36pt\] {

    font-size: 36pt

}



.text-\[7px\] {

    font-size: 7px

}



.text-\[9px\] {

    font-size: 9px

}



.text-base {

    font-size: 1rem;

    line-height: 1.5rem

}



.text-lg {

    font-size: 1.125rem;

    line-height: 1.75rem

}



.text-sm {

    font-size: .875rem;

    line-height: 1.25rem

}



.text-xl {

    font-size: 1.25rem;

    line-height: 1.75rem

}



.text-xs {

    font-size: .75rem;

    line-height: 1rem

}



.font-black {

    font-weight: 900

}



.font-bold {

    font-weight: 700

}



.font-extrabold {

    font-weight: 800

}



.font-extralight {

    font-weight: 200

}



.font-light {

    font-weight: 300;

}



.font-medium {

    font-weight: 600;

}



.font-normal {

    font-weight: 400;

}



.font-semibold {

    font-weight: 600

}



.font-thin {

    font-weight: 100

}



.uppercase {

    text-transform: uppercase

}



.capitalize {

    text-transform: capitalize

}



.italic {

    font-style: italic

}



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

    line-height: 2.5rem

}



.leading-4 {

    line-height: 1rem

}



.leading-5 {

    line-height: 1.25rem

}



.leading-6 {

    line-height: 1.5rem

}



.leading-7 {

    line-height: 1.75rem

}



.leading-8 {

    line-height: 2rem

}



.leading-9 {

    line-height: 2.25rem

}



.leading-\[14px\] {

    line-height: 14px

}



.leading-\[25px\] {

    line-height: 25px

}



.leading-\[60px\] {

    line-height: 60px

}



.leading-none {

    line-height: 1

}



.leading-relaxed {

    line-height: 1.625

}



.leading-snug {

    line-height: 1.375

}



.leading-tight {

    line-height: 1.25;

    padding-left: 17px;

}

.tracking-\[0\.02em\] {

    letter-spacing: .02em

}



.tracking-tight {

    letter-spacing: -.025em

}



.tracking-wide {

    letter-spacing: .025em

}



.tracking-wider {

    letter-spacing: .05em

}



.tracking-widest {

    letter-spacing: .1em

}



.text-\[\#00f700\] {

    --tw-text-opacity: 1;

    color: rgb(0 247 0/var(--tw-text-opacity))

}



.text-\[\#027A48\] {

    --tw-text-opacity: 1;

    color: rgb(2 122 72/var(--tw-text-opacity))

}



.text-\[\#12B76A\] {

    --tw-text-opacity: 1;

    color: rgb(18 183 106/var(--tw-text-opacity))

}



.text-\[\#141414\] {

    --tw-text-opacity: 1;

    color: rgb(20 20 20/var(--tw-text-opacity))

}



.text-\[\#15F48C\] {

    --tw-text-opacity: 1;

    color: rgb(21 244 140/var(--tw-text-opacity))

}



.text-\[\#1C1C1C\] {

    --tw-text-opacity: 1;

    color: rgb(28 28 28/var(--tw-text-opacity))

}



.text-\[\#1C2B32\] {

    --tw-text-opacity: 1;

    color: rgb(28 43 50/var(--tw-text-opacity))

}



.text-\[\#262626\] {

    --tw-text-opacity: 1;

    color: rgb(38 38 38/var(--tw-text-opacity))

}



.text-\[\#444\] {

    --tw-text-opacity: 1;

    color: rgb(68 68 68/var(--tw-text-opacity))

}



.text-\[\#494949\] {

    --tw-text-opacity: 1;

    color: rgb(73 73 73/var(--tw-text-opacity))

}



.text-\[\#4A4A4A\] {

    --tw-text-opacity: 1;

    color: rgb(74 74 74/var(--tw-text-opacity))

}



.text-\[\#4EFF22\] {

    --tw-text-opacity: 1;

    color: rgb(78 255 34/var(--tw-text-opacity))

}



.text-\[\#5053ea\] {

    --tw-text-opacity: 1;

    color: rgb(80 83 234/var(--tw-text-opacity))

}



.text-\[\#5057EA\],.text-\[\#5057ea\] {

    --tw-text-opacity: 1;

    color: rgb(80 87 234/var(--tw-text-opacity))

}



.text-\[\#522ed3\] {

    --tw-text-opacity: 1;

    color: rgb(82 46 211/var(--tw-text-opacity))

}



.text-\[\#525252\] {

    --tw-text-opacity: 1;

    color: rgb(82 82 82/var(--tw-text-opacity))

}



.text-\[\#5453ea\] {

    --tw-text-opacity: 1;

    color: rgb(84 83 234/var(--tw-text-opacity))

}



.text-\[\#575757\] {

    --tw-text-opacity: 1;

    color: rgb(87 87 87/var(--tw-text-opacity))

}



.text-\[\#5A5A5A\] {

    --tw-text-opacity: 1;

    color: rgb(90 90 90/var(--tw-text-opacity))

}



.text-\[\#6567fd\] {

    --tw-text-opacity: 1;

    color: rgb(101 103 253/var(--tw-text-opacity))

}



.text-\[\#735DF2\] {

    --tw-text-opacity: 1;

    color: rgb(115 93 242/var(--tw-text-opacity))

}



.text-\[\#8E52CB\] {

    --tw-text-opacity: 1;

    color: rgb(142 82 203/var(--tw-text-opacity))

}



.text-\[\#969bff\] {

    --tw-text-opacity: 1;

    color: rgb(150 155 255/var(--tw-text-opacity))

}



.text-\[\#A7A7A7\] {

    --tw-text-opacity: 1;

    color: rgb(167 167 167/var(--tw-text-opacity))

}



.text-\[\#A87D18\] {

    --tw-text-opacity: 1;

    color: rgb(168 125 24/var(--tw-text-opacity))

}



.text-\[\#B23614\] {

    --tw-text-opacity: 1;

    color: rgb(178 54 20/var(--tw-text-opacity))

}



.text-\[\#D11000\] {

    --tw-text-opacity: 1;

    color: rgb(209 16 0/var(--tw-text-opacity))

}



.text-\[\#FDB022\] {

    --tw-text-opacity: 1;

    color: rgb(253 176 34/var(--tw-text-opacity))

}



.text-\[\#ccc\] {

    --tw-text-opacity: 1;

    color: rgb(204 204 204/var(--tw-text-opacity))

}



.text-black {

    --tw-text-opacity: 1;

    color: rgb(0 0 0/var(--tw-text-opacity))

}



.text-blue-200 {

    --tw-text-opacity: 1;

    color: rgb(189 192 247/var(--tw-text-opacity))

}



.text-blue-300 {

    --tw-text-opacity: 1;

    color: rgb(153 157 243/var(--tw-text-opacity))

}



.text-blue-400 {

    --tw-text-opacity: 1;

    color: rgb(116 122 238/var(--tw-text-opacity))

}



.text-blue-500 {

    --tw-text-opacity: 1;

    color: rgb(80 87 234/var(--tw-text-opacity))

}



.text-blue-600 {

    --tw-text-opacity: 1;

    color: rgb(49 56 205/var(--tw-text-opacity))

}



.text-blue-700 {

    --tw-text-opacity: 1;

    color: rgb(32 38 166/var(--tw-text-opacity))

}



.text-blue-800 {

    --tw-text-opacity: 1;

    color: rgb(16 21 130/var(--tw-text-opacity))

}



.text-current {

    color: currentColor

}



.text-gray-100 {

    --tw-text-opacity: 1;

    color: rgb(244 244 246/var(--tw-text-opacity))

}



.text-gray-200 {

    --tw-text-opacity: 1;

    color: rgb(222 223 227/var(--tw-text-opacity))

}



.text-gray-300 {

    --tw-text-opacity: 1;

    color: rgb(199 202 209/var(--tw-text-opacity))

}



.text-gray-400 {

    --tw-text-opacity: 1;

    color: rgb(177 181 190/var(--tw-text-opacity))

}



.text-gray-500 {

    --tw-text-opacity: 1;

    color: rgb(155 160 171/var(--tw-text-opacity))

}



.text-gray-600 {

    --tw-text-opacity: 1;

    color: rgb(133 139 153/var(--tw-text-opacity))

}



.text-gray-700 {

    --tw-text-opacity: 1;

    color: rgb(111 118 133/var(--tw-text-opacity))

}



.text-gray-800 {

    --tw-text-opacity: 1;

    color: rgb(86 91 103/var(--tw-text-opacity))

}



.text-gray-900 {

    --tw-text-opacity: 1;

    color: rgb(18 25 38/var(--tw-text-opacity))

}



.text-gray-950 {

    --tw-text-opacity: 1;

    color: rgb(48 50 57/var(--tw-text-opacity))

}



.text-green-300 {

    --tw-text-opacity: 1;

    color: rgb(199 225 157/var(--tw-text-opacity))

}



.text-green-400 {

    --tw-text-opacity: 1;

    color: rgb(181 216 126/var(--tw-text-opacity))

}



.text-green-500 {

    --tw-text-opacity: 1;

    color: rgb(163 206 94/var(--tw-text-opacity))

}



.text-green-700 {

    --tw-text-opacity: 1;

    color: rgb(123 168 51/var(--tw-text-opacity))

}



.text-green-800 {

    --tw-text-opacity: 1;

    color: rgb(91 125 38/var(--tw-text-opacity))

}



.text-indigo-200 {

    --tw-text-opacity: 1;

    color: rgb(199 210 254/var(--tw-text-opacity))

}



.text-indigo-50 {

    --tw-text-opacity: 1;

    color: rgb(238 242 255/var(--tw-text-opacity))

}



.text-indigo-600 {

    --tw-text-opacity: 1;

    color: rgb(79 70 229/var(--tw-text-opacity))

}



.text-indigo-800 {

    --tw-text-opacity: 1;

    color: rgb(55 48 163/var(--tw-text-opacity))

}



.text-inherit {

    color: inherit

}



.text-orange-500 {

    --tw-text-opacity: 1;

    color: rgb(238 98 48/var(--tw-text-opacity))

}



.text-orange-700 {

    --tw-text-opacity: 1;

    color: rgb(161 52 13/var(--tw-text-opacity))

}



.text-orange-800 {

    --tw-text-opacity: 1;

    color: rgb(109 35 9/var(--tw-text-opacity))

}



.text-pink-800 {

    --tw-text-opacity: 1;

    color: rgb(157 23 77/var(--tw-text-opacity))

}



.text-primary1 {

    --tw-text-opacity: 1;

    color: #87C159;

}

.underline1 {

    border-bottom: #F3C301;

    margin-bottom: 10px;

}



.bordered-card {

    border: 1px solid #ccc;

    border-radius: 5px;

    box-shadow: 0 4px 8px rgba(0,0,0,0.1);

    transition: 0.3s;

}



.bordered-card:hover {

    box-shadow: 0 8px 16px rgba(0,0,0,0.2);

}



.text-purple-400 {

    --tw-text-opacity: 1;

    color: rgb(197 141 254/var(--tw-text-opacity))

}



.text-purple-600 {

    --tw-text-opacity: 1;

    color: rgb(149 46 252/var(--tw-text-opacity))

}



.text-purple-800 {

    --tw-text-opacity: 1;

    color: rgb(93 2 183/var(--tw-text-opacity))

}



.text-red-300 {

    --tw-text-opacity: 1;

    color: rgb(245 143 143/var(--tw-text-opacity))

}



.text-red-400 {

    --tw-text-opacity: 1;

    color: rgb(242 106 106/var(--tw-text-opacity))

}



.text-red-500 {

    --tw-text-opacity: 1;

    color: rgb(239 68 68/var(--tw-text-opacity))

}



.text-red-600 {

    --tw-text-opacity: 1;

    color: rgb(231 20 20/var(--tw-text-opacity))

}



.text-red-700 {

    --tw-text-opacity: 1;

    color: rgb(179 15 15/var(--tw-text-opacity))

}



.text-red-800 {

    --tw-text-opacity: 1;

    color: rgb(128 11 11/var(--tw-text-opacity))

}



.text-rose-700 {

    --tw-text-opacity: 1;

    color: rgb(190 18 60/var(--tw-text-opacity))

}



.text-rose-900 {

    --tw-text-opacity: 1;

    color: rgb(136 19 55/var(--tw-text-opacity))

}



.text-slate-100 {

    --tw-text-opacity: 1;

    color: rgb(241 245 249/var(--tw-text-opacity))

}



.text-slate-300 {

    --tw-text-opacity: 1;

    color: rgb(203 213 225/var(--tw-text-opacity))

}



.text-slate-400 {

    --tw-text-opacity: 1;

    color: rgb(148 163 184/var(--tw-text-opacity))

}



.text-slate-50 {

    --tw-text-opacity: 1;

    color: rgb(248 250 252/var(--tw-text-opacity))

}



.text-slate-500 {

    --tw-text-opacity: 1;

    color: rgb(100 116 139/var(--tw-text-opacity))

}



.text-slate-600 {

    --tw-text-opacity: 1;

    color: rgb(71 85 105/var(--tw-text-opacity))

}



.text-slate-700 {

    --tw-text-opacity: 1;

    color: rgb(51 65 85/var(--tw-text-opacity))

}



.text-slate-800 {

    --tw-text-opacity: 1;

    color: rgb(30 41 59/var(--tw-text-opacity))

}



.text-slate-900 {

    --tw-text-opacity: 1;

    color: rgb(15 23 42/var(--tw-text-opacity))

}



.text-teal-500 {

    --tw-text-opacity: 1;

    color: rgb(20 184 166/var(--tw-text-opacity))

}



.text-teal-600 {

    --tw-text-opacity: 1;

    color: rgb(13 148 136/var(--tw-text-opacity))

}



.text-transparent {

    color: transparent

}



.text-white {

    --tw-text-opacity: 1;

    color: rgb(255 255 255/var(--tw-text-opacity))

}



.text-white\/80 {

    color: hsla(0,0%,100%,.8)

}



.text-yellow-300 {

    --tw-text-opacity: 1;

    color: rgb(253 224 71/var(--tw-text-opacity))

}



.text-yellow-400 {

    --tw-text-opacity: 1;

    color: rgb(250 204 21/var(--tw-text-opacity))

}



.text-yellow-500 {

    --tw-text-opacity: 1;

    color: rgb(234 179 8/var(--tw-text-opacity))

}



.text-yellow-700 {

    --tw-text-opacity: 1;

    color: rgb(161 98 7/var(--tw-text-opacity))

}



.text-yellow-800 {

    --tw-text-opacity: 1;

    color: rgb(133 77 14/var(--tw-text-opacity))

}



.text-zinc-100 {

    --tw-text-opacity: 1;

    color: rgb(244 244 245/var(--tw-text-opacity))

}



.text-zinc-200 {

    --tw-text-opacity: 1;

    color: rgb(228 228 231/var(--tw-text-opacity))

}



.text-zinc-300 {

    --tw-text-opacity: 1;

    color: rgb(212 212 216/var(--tw-text-opacity))

}



.text-zinc-400 {

    --tw-text-opacity: 1;

    color: rgb(161 161 170/var(--tw-text-opacity))

}



.text-zinc-700 {

    --tw-text-opacity: 1;

    color: rgb(63 63 70/var(--tw-text-opacity))

}



.text-zinc-900 {

    --tw-text-opacity: 1;

    color: rgb(24 24 27/var(--tw-text-opacity))

}



.text-opacity-70 {

    --tw-text-opacity: 0.7

}



.text-opacity-90 {

    --tw-text-opacity: 0.9

}



.underline {

    text-decoration-line: underline

}



.line-through {

    text-decoration-line: line-through

}



.no-underline {

    text-decoration-line: none

}



.decoration-purple-800 {

    text-decoration-color: #5d02b7

}



.decoration-1 {

    text-decoration-thickness: 1px

}



.underline-offset-4 {

    text-underline-offset: 4px

}



.antialiased {

    -webkit-font-smoothing: antialiased;

    -moz-osx-font-smoothing: grayscale

}



.opacity-0 {

    opacity: 0

}



.opacity-100 {

    opacity: 1

}



.opacity-20 {

    opacity: .2

}



.opacity-25 {

    opacity: .25

}



.opacity-30 {

    opacity: .3

}



.opacity-35 {

    opacity: .35

}



.opacity-40 {

    opacity: .4

}



.opacity-50 {

    opacity: .5

}



.opacity-60 {

    opacity: .6

}



.opacity-70 {

    opacity: .7

}



.opacity-75 {

    opacity: .75

}



.opacity-90 {

    opacity: .9

}



.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-2xl {

    box-shadow: var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)

}



.shadow-2xl {

    --tw-shadow: 0 25px 50px -12px rgba(0,0,0,.25);

    --tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color)

}



.shadow-\[0_-3px_10px_1px_rgba\(0\2c 0\2c 0\2c 0\.05\)\] {

    --tw-shadow: 0 -3px 10px 1px rgba(0,0,0,.05);

    --tw-shadow-colored: 0 -3px 10px 1px var(--tw-shadow-color);

    box-shadow: var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)

}



.shadow-\[0_-6px_30px_1px_rgba\(0\2c 0\2c 0\2c 0\.1\)\] {

    --tw-shadow: 0 -6px 30px 1px rgba(0,0,0,.1);

    --tw-shadow-colored: 0 -6px 30px 1px var(--tw-shadow-color);

    box-shadow: var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)

}



.shadow-\[0px_10px_18px_5px_rgb\(214\2c 214\2c 214\)\] {

    --tw-shadow: 0px 10px 18px 5px #d6d6d6;

    --tw-shadow-colored: 0px 10px 18px 5px var(--tw-shadow-color)

}



.shadow-\[0px_10px_18px_5px_rgb\(214\2c 214\2c 214\)\],.shadow-drop-modal {

    box-shadow: var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)

}



.shadow-drop-modal {

    --tw-shadow: 0px 1px 10px 2px rgba(0,0,0,.15);

    --tw-shadow-colored: 0px 1px 10px 2px var(--tw-shadow-color)

}



.shadow-inner {

    --tw-shadow: inset 0 2px 4px 0 rgba(0,0,0,.05);

    --tw-shadow-colored: inset 0 2px 4px 0 var(--tw-shadow-color)

}



.shadow-inner,.shadow-lg {

    box-shadow: var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)

}



.shadow-lg {

    --tw-shadow: 0 10px 15px -3px 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-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-md,.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-xl {

    box-shadow: var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)

}



.shadow-xl {

    --tw-shadow: 0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);

    --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color)

}



.shadow-gray-700 {

    --tw-shadow-color: #6f7685;

    --tw-shadow: var(--tw-shadow-colored)

}



.outline-none {

    outline: 2px solid transparent;

    outline-offset: 2px

}



.outline {

    outline-style: solid

}



.outline-1 {

    outline-width: 1px

}



.outline-blue-500 {

    outline-color: #5057ea

}



.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);

    box-shadow: var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)

}



.ring-inset {

    --tw-ring-inset: inset

}



.ring-black {

    --tw-ring-opacity: 1;

    --tw-ring-color: rgb(0 0 0/var(--tw-ring-opacity))

}



.ring-gray-300 {

    --tw-ring-opacity: 1;

    --tw-ring-color: rgb(199 202 209/var(--tw-ring-opacity))

}



.ring-gray-500 {

    --tw-ring-opacity: 1;

    --tw-ring-color: rgb(155 160 171/var(--tw-ring-opacity))

}



.ring-gray-900\/10 {

    --tw-ring-color: rgba(18,25,38,.1)

}



.ring-primary {

    --tw-ring-opacity: 1;

    --tw-ring-color: rgb(80 87 234/var(--tw-ring-opacity))

}



.ring-opacity-5 {

    --tw-ring-opacity: 0.05

}



.ring-opacity-70 {

    --tw-ring-opacity: 0.7

}



.blur {

    --tw-blur: blur(8px)

}



.blur,.blur-sm {

    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)

}



.blur-sm {

    --tw-blur: blur(4px)

}



.drop-shadow {

    --tw-drop-shadow: drop-shadow(0 1px 2px rgba(0,0,0,.1)) drop-shadow(0 1px 1px rgba(0,0,0,.06))

}



.drop-shadow,.drop-shadow-\[0px_0px_2px_black\] {

    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_0px_2px_black\] {

    --tw-drop-shadow: drop-shadow(0px 0px 2px #000)

}



.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,.drop-shadow-sm {

    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)

}



.drop-shadow-sm {

    --tw-drop-shadow: drop-shadow(0 1px 1px rgba(0,0,0,.05))

}



.drop-shadow-xl {

    --tw-drop-shadow: drop-shadow(0 20px 13px rgba(0,0,0,.03)) drop-shadow(0 8px 5px rgba(0,0,0,.08))

}



.drop-shadow-xl,.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%)

}



.invert {

    --tw-invert: invert(100%)

}



.filter,.invert {

    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-2xl {

    -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);

    backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)

}



.backdrop-blur-2xl {

    --tw-backdrop-blur: blur(40px)

}



.backdrop-blur-\[30px\] {

    --tw-backdrop-blur: blur(30px)

}



.backdrop-blur-\[30px\],.backdrop-blur-md {

    -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);

    backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)

}



.backdrop-blur-md {

    --tw-backdrop-blur: blur(12px)

}



.backdrop-blur-sm {

    --tw-backdrop-blur: blur(4px);

    -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);

    backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)

}



.transition {

    transition-duration: .15s;

    transition-property: color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;

    transition-property: color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;

    transition-property: color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;

    transition-timing-function: cubic-bezier(.4,0,.2,1)

}



.transition-\[all_0\.2s_ease-in\] {

    transition-duration: .15s;

    transition-property: all .2s ease-in;

    transition-timing-function: cubic-bezier(.4,0,.2,1)

}



.transition-\[max-height\] {

    transition-duration: .15s;

    transition-property: max-height;

    transition-timing-function: cubic-bezier(.4,0,.2,1)

}



.transition-all {

    transition-duration: .15s;

    transition-property: all;

    transition-timing-function: cubic-bezier(.4,0,.2,1)

}



.transition-colors {

    transition-duration: .15s;

    transition-property: color,background-color,border-color,text-decoration-color,fill,stroke;

    transition-timing-function: cubic-bezier(.4,0,.2,1)

}



.transition-opacity {

    transition-duration: .15s;

    transition-property: opacity;

    transition-timing-function: cubic-bezier(.4,0,.2,1)

}



.transition-transform {

    transition-duration: .15s;

    transition-property: transform;

    transition-timing-function: cubic-bezier(.4,0,.2,1)

}



.delay-1000 {

    transition-delay: 1s

}



.delay-200 {

    transition-delay: .2s

}



.delay-500 {

    transition-delay: .5s

}



.delay-\[3\.5s\] {

    transition-delay: 3.5s

}



.delay-\[3s\] {

    transition-delay: 3s

}



.delay-\[4\.5s\] {

    transition-delay: 4.5s

}



.delay-\[4s\] {

    transition-delay: 4s

}



.duration-0 {

    transition-duration: 0s

}



.duration-100 {

    transition-duration: .1s

}



.duration-1000 {

    transition-duration: 1s

}



.duration-150 {

    transition-duration: .15s

}



.duration-200 {

    transition-duration: .2s

}



.duration-300 {

    transition-duration: .3s

}



.duration-500 {

    transition-duration: .5s

}



.duration-700 {

    transition-duration: .7s

}



.duration-75 {

    transition-duration: 75ms

}



.duration-\[2s\] {

    transition-duration: 2s

}



.ease-easeInOutBack {

    transition-timing-function: cubic-bezier(.89,-.36,.16,1.36)

}



.ease-in {

    transition-timing-function: cubic-bezier(.4,0,1,1)

}



.ease-in-out {

    transition-timing-function: cubic-bezier(.4,0,.2,1)

}



.ease-linear {

    transition-timing-function: linear

}



.ease-out {

    transition-timing-function: cubic-bezier(0,0,.2,1)

}



.will-change-transform {

    will-change: transform

}



.scrollbar {

    scrollbar-color: var(--scrollbar-thumb,initial) var(--scrollbar-track,initial)

}



.scrollbar::-webkit-scrollbar-track {

    background-color: var(--scrollbar-track);

    border-radius: var(--scrollbar-track-radius)

}



.scrollbar::-webkit-scrollbar-track:hover {

    background-color: var(--scrollbar-track-hover,var(--scrollbar-track))

}



.scrollbar::-webkit-scrollbar-track:active {

    background-color: var(--scrollbar-track-active,var(--scrollbar-track-hover,var(--scrollbar-track)))

}



.scrollbar::-webkit-scrollbar-thumb {

    background-color: var(--scrollbar-thumb);

    border-radius: var(--scrollbar-thumb-radius)

}



.scrollbar::-webkit-scrollbar-thumb:hover {

    background-color: var(--scrollbar-thumb-hover,var(--scrollbar-thumb))

}



.scrollbar::-webkit-scrollbar-thumb:active {

    background-color: var(--scrollbar-thumb-active,var(--scrollbar-thumb-hover,var(--scrollbar-thumb)))

}



.scrollbar::-webkit-scrollbar-corner {

    background-color: var(--scrollbar-corner);

    border-radius: var(--scrollbar-corner-radius)

}



.scrollbar::-webkit-scrollbar-corner:hover {

    background-color: var(--scrollbar-corner-hover,var(--scrollbar-corner))

}



.scrollbar::-webkit-scrollbar-corner:active {

    background-color: var(--scrollbar-corner-active,var(--scrollbar-corner-hover,var(--scrollbar-corner)))

}



.scrollbar {

    scrollbar-width: auto

}



.scrollbar::-webkit-scrollbar {

    display: block;

    height: var(--scrollbar-height,16px);

    width: var(--scrollbar-width,16px)

}



.scrollbar-none {

    scrollbar-width: none

}



.scrollbar-none::-webkit-scrollbar {

    display: none

}



.scrollbar-track-transparent {

    --scrollbar-track: transparent!important

}



.scrollbar-track-white {

    --scrollbar-track: #fff!important

}



.scrollbar-thumb-gray-500 {

    --scrollbar-thumb: #9ba0ab!important

}



.scrollbar-thumb-transparent {

    --scrollbar-thumb: transparent!important

}



.scrollbar-h-2 {

    --scrollbar-height: 0.5rem

}



.remove-dropdown-arrow {

    -webkit-appearance: none;

    -moz-appearance: none;

    appearance: none;

    background: none

}



.backface-hidden {

    backface-visibility: hidden

}



.line-clamp-2 {

    -webkit-line-clamp: 2;

    -webkit-box-orient: vertical;

    display: -webkit-box;

    overflow: hidden

}



.no-scrollbar::-webkit-scrollbar {

    display: none

}



.no-scrollbar {

    -ms-overflow-style: none;

    scrollbar-width: none

}



.\[animation-delay\:-\.4s\] {

    animation-delay: -.4s

}



.\[animation-delay\:-\.6s\] {

    animation-delay: -.6s

}



.\[caption-side\:top\] {

    caption-side: top

}



.\[mask-image\:radial-gradient\(100\%_100\%_at_top_right\2c white\2c transparent\)\] {

    -webkit-mask-image: radial-gradient(100% 100% at top right,#fff,transparent);

    mask-image: radial-gradient(100% 100% at top right,#fff,transparent)

}



.\[text-wrap\:balance\] {

    text-wrap: balance

}



@font-face {

    font-family: Basier Circle;

    font-style: normal;

    font-weight: 400;

    src: url(/_next/static/media/basiercircle-regular-webfont.cfe0987f.woff2) format("woff2")

}



@font-face {

    font-family: Basier Circle;

    font-style: normal;

    font-weight: 500;

    src: url(/_next/static/media/basiercircle-medium-webfont.5b1bbb96.woff2) format("woff2")

}



@font-face {

    font-family: Basier Circle;

    font-style: normal;

    font-weight: 600;

    src: url(/_next/static/media/basiercircle-semibold-webfont.f1b12b2e.woff2) format("woff2")

}



@font-face {

    font-family: Basier Circle;

    font-style: normal;

    font-weight: 700;

    src: url(/_next/static/media/basiercircle-bold-webfont.4b94980a.woff2) format("woff2")

}



@font-face {

    font-family: Basier Circle;

    font-style: italic;

    font-weight: 400;

    src: url(/_next/static/media/basiercircle-regularitalic-webfont.b7fb363b.woff2) format("woff2")

}



@font-face {

    font-family: Basier Circle;

    font-style: italic;

    font-weight: 500;

    src: url(/_next/static/media/basiercircle-mediumitalic-webfont.90b1cf1f.woff2) format("woff2")

}



@font-face {

    font-family: Basier Circle;

    font-style: italic;

    font-weight: 600;

    src: url(/_next/static/media/basiercircle-semibolditalic-webfont.c7f67cac.woff2) format("woff2")

}



@font-face {

    font-family: Basier Circle;

    font-style: italic;

    font-weight: 700;

    src: url(/_next/static/media/basiercircle-bolditalic-webfont.3b4ab9e4.woff2) format("woff2")

}



@keyframes fadeInUp {

    0% {

        opacity: 0;

        transform: translate3d(0,200%,0)

    }



    2.5% {

        opacity: 1;

        transform: translateZ(0)

    }



    to {

        opacity: 0;

        transform: translate3d(0,200%,0)

    }

}



@keyframes spinner {

    to {

        transform: rotate(1turn)

    }

}



body {

    background: #f9f9f9!important;

    min-height: 100dvh

}



body.block {

    overflow: hidden

}



input[type=date].hide-date-icon::-webkit-calendar-picker-indicator,input[type=date].hide-date-icon::-webkit-inner-spin-button {

    -webkit-appearance: none;

    display: none

}



.PinturaButton.PinturaButton,.PinturaTabList.PinturaTabList li button {

    background-color: #e2e8f0;

    border-radius: 1.25rem;

    font-size: 1.25rem;

    font-weight: 600;

    padding: .5rem 1rem

}



.PinturaButton.PinturaButton:hover,.PinturaTabList.PinturaTabList li button {

    background-color: #cbd5e1

}



.PinturaButton.PinturaButtonExport.PinturaButtonExport {

    background-color: #5057ea;

    background-color: #6e74ee;

    color: #fff

}



.otpContainer {

    align-items: center;

    display: flex;

    justify-content: center;

    padding: 0

}



.otpInput {

    background: linear-gradient(135deg,#f5f5f5,#fff);

    background-clip: padding-box;

    border: 1px solid #757373;

    border-radius: 12px;

    box-shadow: 0 4px 6px 0 rgba(0,0,0,.07);

    color: #494949;

    font-family: SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;

    font-size: 24px;

    height: 40px;

    line-height: 38px;

    margin-right: 12px;

    padding: 0;

    text-align: center;

    text-transform: uppercase;

    transition: all .3s ease-in-out;

    width: 40px

}



.otpInput::-moz-placeholder {

    color: #757373;

    opacity: .7

}



.otpInput::placeholder {

    color: #757373;

    opacity: .7

}



.otpInput:hover {

    box-shadow: 0 4px 12px 0 rgba(0,0,0,.1)

}



.otpInput:focus {

    -webkit-appearance: none;

    -moz-appearance: none;

    appearance: none;

    box-shadow: 0 0 0 3px rgba(131,192,253,.5),0 4px 14px 0 rgba(0,0,0,.1);

    outline: 0;

    transform: scale(1.02) translateY(-2px)

}



.PhoneInputInput {

    background-color: transparent;

    border-style: none

}



.PhoneInputInput:focus {

    -webkit-appearance: none;

    -moz-appearance: none;

    appearance: none;

    border: none;

    box-shadow: none;

    outline: 0

}



@keyframes scan-animation {

    0% {

        transform: translateY(0)

    }



    50% {

        transform: translateY(38px)

    }



    to {

        transform: translateY(0)

    }

}



@keyframes anim-progress {

    0% {

        transform: scaleX(0)

    }



    to {

        transform: scaleX(1)

    }

}



.sling-text {

    animation: sling-text-animation .6s ease-in-out 0;

    animation-name: sling-text-animation;

    -webkit-animation: sling-text-animation;

    animation-duration: .6s;

    animation-fill-mode: forwards;

    animation-timing-function: ease-in-out

}



.slinged-asterisk {

    animation: slinged-asterisk-animation 1.2s ease-out 0;

    animation-name: slinged-asterisk-animation;

    -webkit-animation: slinged-asterisk-animation;

    animation-duration: 1.2s;

    animation-fill-mode: forwards;

    animation-timing-function: ease-out

}



@keyframes sling-text-animation {

    0% {

        transform: translateX(0)

    }



    33% {

        transform: translateX(-15vw)

    }



    77% {

        transform: translateX(8vw)

    }



    to {

        transform: translateX(0)

    }

}



@keyframes slinged-asterisk-animation {

    0% {

        transform: translateX(0)

    }



    33% {

        transform: translateX(0)

    }



    50% {

        transform: translateX(50vw)

    }



    to {

        transform: translateX(50vw)

    }

}



.on-time-badge-3d {

    background: linear-gradient(0deg,#5057ea,#4148de);

    background-clip: padding-box;

    border: 3px solid hsla(0,0%,100%,.15);

    border-radius: 16px;

    border-radius: 50%;

    box-shadow: 0 1px 3px 0 rgba(0,0,0,.2),0 1px 6px 0 rgba(0,0,0,.3),1px 3px 3px 2px #565ef8,0 0 0 7px #474fe3;

    font-family: Inter,sans-serif;

    font-size: 18px;

    line-height: 1;

    padding: 8px;

    position: relative;

    transition: border .1s ease-in-out,padding .1s ease-in-out,margin .1s ease-in-out

}



.on-time-badge-3d:after {

    background: linear-gradient(#fff,#ededed);

    border-radius: 50%;

    bottom: -6px;

    content: "";

    left: -6px;

    position: absolute;

    right: -6px;

    top: -6px;

    z-index: -1

}



.loading-spinner {

    animation: loading-spinner-e04l1k 1s linear infinite;

    border-radius: 50%;

    border-color: #dbdcef #0000;

    border-style: solid;

    border-width: 4.5px;

    display: grid;

    height: 56px;

    width: 56px

}



.loading-spinner:after,.loading-spinner:before {

    border: inherit;

    border-radius: 50%;

    content: "";

    grid-area: 1/1;

    margin: 2.2px

}



.loading-spinner:before {

    animation: inherit;

    animation-direction: reverse;

    animation-duration: .5s;

    border-color: #474bff #0000

}



.loading-spinner:after {

    margin: 8.9px

}



@keyframes loading-spinner-e04l1k {

    to {

        transform: rotate(1turn)

    }

}



@keyframes passport-prompt-animation {

    0% {

        opacity: 0;

        right: 100%

    }



    10% {

        opacity: 1;

        right: 100%

    }



    50% {

        opacity: 1;

        right: -1rem

    }



    90% {

        opacity: 1;

        right: 100%

    }



    to {

        opacity: 0;

        right: 100%

    }

}



.passport-prompt-anim {

    animation: passport-prompt-animation 3s ease-in-out;

    animation-fill-mode: forwards

}



@keyframes passport-prompt-animation-color {

    0% {

        color: #000

    }

}



.data-\[is-square\=true\]\:aspect-w-1[data-is-square=true] {

    --tw-aspect-w: 1;

    padding-bottom: calc(var(--tw-aspect-h)/var(--tw-aspect-w)*100%);

    position: relative

}



.data-\[is-square\=true\]\:aspect-w-1[data-is-square=true]>* {

    bottom: 0;

    height: 100%;

    left: 0;

    position: absolute;

    right: 0;

    top: 0;

    width: 100%

}



@media (min-width: 768px) {

    .md\:container {

        margin-left:auto;

        margin-right: auto;

        padding-left: 1rem;

        padding-right: 1rem;

        width: 100%

    }



    @media (min-width: 640px) {

        .md\:container {

            max-width:640px

        }

    }



    @media (min-width: 768px) {

        .md\:container {

            max-width:768px

        }

    }



    @media (min-width: 1024px) {

        .md\:container {

            max-width:1024px

        }

    }



    @media (min-width: 1280px) {

        .md\:container {

            max-width:1280px

        }

    }



    @media (min-width: 1536px) {

        .md\:container {

            max-width:1536px

        }

    }



    .md\:stack-x {

        display: flex;

        flex-direction: row;

        gap: 1rem

    }

}



@media (min-width: 1024px) {

    .lg\:stack-x {

        flex-direction:row

    }



    .lg\:stack-x,.lg\:stack-y {

        display: flex;

        gap: 1rem

    }



    .lg\:stack-y {

        flex-direction: column

    }

}



.first-letter\:top-0:first-letter {

    top: 0

}



.placeholder\:italic::-moz-placeholder {

    font-style: italic

}



.placeholder\:italic::placeholder {

    font-style: italic

}



.placeholder\:text-black::-moz-placeholder {

    --tw-text-opacity: 1;

    color: rgb(0 0 0/var(--tw-text-opacity))

}



.placeholder\:text-black::placeholder {

    --tw-text-opacity: 1;

    color: rgb(0 0 0/var(--tw-text-opacity))

}



.placeholder\:text-gray-300::-moz-placeholder {

    --tw-text-opacity: 1;

    color: rgb(199 202 209/var(--tw-text-opacity))

}



.placeholder\:text-gray-300::placeholder {

    --tw-text-opacity: 1;

    color: rgb(199 202 209/var(--tw-text-opacity))

}



.placeholder\:text-gray-600::-moz-placeholder {

    --tw-text-opacity: 1;

    color: rgb(133 139 153/var(--tw-text-opacity))

}



.placeholder\:text-gray-600::placeholder {

    --tw-text-opacity: 1;

    color: rgb(133 139 153/var(--tw-text-opacity))

}



.backdrop\:bg-gray-500::backdrop {

    --tw-bg-opacity: 1;

    background-color: rgb(155 160 171/var(--tw-bg-opacity))

}



.backdrop\:bg-opacity-50::backdrop {

    --tw-bg-opacity: 0.5

}



.before\:absolute:before {

    content: var(--tw-content);

    position: absolute

}



.before\:left-0:before {

    content: var(--tw-content);

    left: 0

}



.before\:top-0:before {

    content: var(--tw-content);

    top: 0

}



.before\:z-0:before {

    content: var(--tw-content);

    z-index: 0

}



.before\:block:before {

    content: var(--tw-content);

    display: block

}



.before\:h-full:before {

    content: var(--tw-content);

    height: 100%

}



.before\:w-full:before {

    content: var(--tw-content);

    width: 100%

}

.px-2 {

    padding-top: 36px;

    padding-left: 0.5rem;

    padding-right: 0.5rem;

}

.before\:content-\[\"\"\]:before{--tw-content:"";content:var(--tw-content)}.after\:mx-1:after{content:var(--tw-content);margin-left:.25rem;margin-right:.25rem}.after\:text-red-500:after{--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity));content:var(--tw-content)}.after\:content-\[\"\*\"\]:after{--tw-content:"*";content:var(--tw-content)}.first\:pt-0:first-child{padding-top:0}.last\:pb-0:last-child{padding-bottom:0}.invalid\:text-gray-500:invalid{--tw-text-opacity:1;color:rgb(155 160 171/var(--tw-text-opacity))}.read-only\:opacity-50:-moz-read-only{opacity:.5}.read-only\:opacity-50:read-only{opacity:.5}.focus-within\:border-primary:focus-within{--tw-border-opacity:1;border-color:rgb(80 87 234/var(--tw-border-opacity))}.focus-within\:outline-none:focus-within{outline:2px solid transparent;outline-offset:2px}.focus-within\:ring-1:focus-within{--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);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus-within\:ring-2:focus-within{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus-within\:ring-indigo-500:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgb(99 102 241/var(--tw-ring-opacity))}.focus-within\:ring-primary:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgb(80 87 234/var(--tw-ring-opacity))}.focus-within\:ring-offset-2:focus-within{--tw-ring-offset-width:2px}.focus-within\:ring-offset-gray-100:focus-within{--tw-ring-offset-color:#f4f4f6}.group:last-child .group-last\:hidden{display:none}.group:last-child .group-last\:pb-0{padding-bottom:0}.group:focus-within .group-focus-within\:border-primary{--tw-border-opacity:1;border-color:rgb(80 87 234/var(--tw-border-opacity))}.group:focus-within .group-focus-within\:border-violet-600{--tw-border-opacity:1;border-color:rgb(124 58 237/var(--tw-border-opacity))}.group:focus-within .group-focus-within\:text-violet-700{--tw-text-opacity:1;color:rgb(109 40 217/var(--tw-text-opacity))}.group:hover .group-hover\:flex{display:flex}.group:hover .group-hover\:-translate-x-1\/2{--tw-translate-x:-50%}.group:hover .group-hover\:-translate-x-1\/2,.group:hover .group-hover\:scale-110{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-110{--tw-scale-x:1.1;--tw-scale-y:1.1}.group:hover .group-hover\:scale-125{--tw-scale-x:1.25;--tw-scale-y:1.25;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:cursor-not-allowed{cursor:not-allowed}.group:hover .group-hover\:border-gray-400{--tw-border-opacity:1;border-color:rgb(177 181 190/var(--tw-border-opacity))}.group:hover .group-hover\:bg-gray-300{--tw-bg-opacity:1;background-color:rgb(199 202 209/var(--tw-bg-opacity))}.group:hover .group-hover\:bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.group:hover .group-hover\:from-\[\#1A1B1C\]{--tw-gradient-from:#1a1b1c var(--tw-gradient-from-position);--tw-gradient-to:rgba(26,27,28,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.group:hover .group-hover\:to-\[\#1C243E\]{--tw-gradient-to:#1c243e var(--tw-gradient-to-position)}.group:hover .group-hover\:text-gray-600{--tw-text-opacity:1;color:rgb(133 139 153/var(--tw-text-opacity))}.group:hover .group-hover\:text-gray-800{--tw-text-opacity:1;color:rgb(86 91 103/var(--tw-text-opacity))}.group:hover .group-hover\:text-indigo-500{--tw-text-opacity:1;color:rgb(99 102 241/var(--tw-text-opacity))}.group:hover .group-hover\:text-primary{--tw-text-opacity:1;color:rgb(80 87 234/var(--tw-text-opacity))}.group:focus-within:hover .group-focus-within\:group-hover\:border-violet-600{--tw-border-opacity:1;border-color:rgb(124 58 237/var(--tw-border-opacity))}.group:focus .group-focus\:text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.peer:checked~.peer-checked\:bg-blue-500{--tw-bg-opacity:1;background-color:rgb(80 87 234/var(--tw-bg-opacity))}.peer:checked~.peer-checked\:text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.group[aria-current=step] .group-aria-\[current\=step\]\:block,.group[aria-errormessage] .group-aria-\[errormessage\]\:block,.peer:hover~.peer-hover\:block{display:block}.group[aria-errormessage] .group-aria-\[errormessage\]\:hidden{display:none}.group[aria-current=step] .group-aria-\[current\=step\]\:border{border-width:1px}.group[aria-current=step] .group-aria-\[current\=step\]\:border-\[\#12B76A\]{--tw-border-opacity:1;border-color:rgb(18 183 106/var(--tw-border-opacity))}.group[aria-errormessage] .group-aria-\[errormessage\]\:border-red-600,.group[aria-errormessage][aria-current=step] .group-aria-\[errormessage\]\:group-aria-\[current\=step\]\:border-red-600{--tw-border-opacity:1;border-color:rgb(231 20 20/var(--tw-border-opacity))}.group[aria-current=step] .group-aria-\[current\=step\]\:bg-\[\#12B76A\]{--tw-bg-opacity:1;background-color:rgb(18 183 106/var(--tw-bg-opacity))}.group[aria-errormessage] .group-aria-\[errormessage\]\:bg-red-600,.group[aria-errormessage][aria-current=step] .group-aria-\[errormessage\]\:group-aria-\[current\=step\]\:bg-red-600{--tw-bg-opacity:1;background-color:rgb(231 20 20/var(--tw-bg-opacity))}.group[aria-current=step] .group-aria-\[current\=step\]\:text-inherit{color:inherit}.group[aria-errormessage] .group-aria-\[errormessage\]\:text-red-600{--tw-text-opacity:1;color:rgb(231 20 20/var(--tw-text-opacity))}.group[aria-current=step]:hover .group-aria-\[current\=step\]\:group-hover\:border-none{border-style:none}.data-\[selected\]\:rounded-full[data-selected]{border-radius:9999px}.data-\[selection-end\]\:rounded-r-full[data-selection-end]{border-bottom-right-radius:9999px;border-top-right-radius:9999px}.data-\[selection-start\]\:rounded-l-full[data-selection-start]{border-bottom-left-radius:9999px;border-top-left-radius:9999px}.data-\[focused\=true\]\:border-blue-500[data-focused=true]{--tw-border-opacity:1;border-color:rgb(80 87 234/var(--tw-border-opacity))}.data-\[is-holiday\=true\]\:bg-red-100[data-is-holiday=true]{--tw-bg-opacity:1;background-color:rgb(252 218 218/var(--tw-bg-opacity))}.data-\[selected\]\:bg-purple-300[data-selected]{--tw-bg-opacity:1;background-color:rgb(218 182 254/var(--tw-bg-opacity))}.data-\[selected\]\:bg-purple-400[data-selected]{--tw-bg-opacity:1;background-color:rgb(197 141 254/var(--tw-bg-opacity))}.data-\[selection-end\]\:bg-purple-300[data-selection-end],.data-\[selection-start\]\:bg-purple-300[data-selection-start]{--tw-bg-opacity:1;background-color:rgb(218 182 254/var(--tw-bg-opacity))}.data-\[placeholder\=true\]\:italic[data-placeholder=true]{font-style:italic}.data-\[disabled\]\:text-gray-300[data-disabled]{--tw-text-opacity:1;color:rgb(199 202 209/var(--tw-text-opacity))}.data-\[hovered\=true\]\:text-blue-600[data-hovered=true]{--tw-text-opacity:1;color:rgb(49 56 205/var(--tw-text-opacity))}.data-\[placeholder\=true\]\:text-gray-300[data-placeholder=true]{--tw-text-opacity:1;color:rgb(199 202 209/var(--tw-text-opacity))}.data-\[selected\]\:text-white[data-selected],.data-\[selection-end\]\:text-white[data-selection-end],.data-\[selection-start\]\:text-white[data-selection-start]{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.data-\[disabled\=true\]\:opacity-50[data-disabled=true]{opacity:.5}.data-\[opened\=true\]\:outline-none[data-opened=true]{outline:2px solid transparent;outline-offset:2px}.data-\[opened\=true\]\:ring-2[data-opened=true],.data-\[warning\=true\]\:ring-2[data-warning=true]{--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)}.data-\[opened\=true\]\:ring-indigo-500[data-opened=true]{--tw-ring-opacity:1;--tw-ring-color:rgb(99 102 241/var(--tw-ring-opacity))}.data-\[warning\=true\]\:ring-yellow-500[data-warning=true]{--tw-ring-opacity:1;--tw-ring-color:rgb(234 179 8/var(--tw-ring-opacity))}.data-\[opened\=true\]\:ring-offset-2[data-opened=true],.data-\[warning\=true\]\:ring-offset-2[data-warning=true]{--tw-ring-offset-width:2px}.data-\[opened\=true\]\:ring-offset-gray-100[data-opened=true],.data-\[warning\=true\]\:ring-offset-gray-100[data-warning=true]{--tw-ring-offset-color:#f4f4f6}.group[data-complete=true] .group-data-\[complete\=true\]\:block{display:block}.group[data-complete=true] .group-data-\[complete\=true\]\:bg-\[\#12B76A\]{--tw-bg-opacity:1;background-color:rgb(18 183 106/var(--tw-bg-opacity))}.group[data-color=blue] .group-data-\[color\=blue\]\:text-blue-500{--tw-text-opacity:1;color:rgb(80 87 234/var(--tw-text-opacity))}.group[data-color=green] .group-data-\[color\=green\]\:text-green-500{--tw-text-opacity:1;color:rgb(163 206 94/var(--tw-text-opacity))}.group[data-color=orange] .group-data-\[color\=orange\]\:text-orange-500{--tw-text-opacity:1;color:rgb(238 98 48/var(--tw-text-opacity))}.group[data-color=red] .group-data-\[color\=red\]\:text-red-500{--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity))}.group[data-complete=true] .group-data-\[complete\=true\]\:text-gray-700{--tw-text-opacity:1;color:rgb(111 118 133/var(--tw-text-opacity))}.group[data-complete=true] .group-data-\[complete\=true\]\:text-inherit{color:inherit}.group[data-focused=true] .group-data-\[focused\=true\]\:outline-none{outline:2px solid transparent;outline-offset:2px}.group[data-focused=true] .group-data-\[focused\=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-focused=true] .group-data-\[focused\=true\]\:ring-indigo-500{--tw-ring-opacity:1;--tw-ring-color:rgb(99 102 241/var(--tw-ring-opacity))}.group[data-focused=true] .group-data-\[focused\=true\]\:ring-offset-2{--tw-ring-offset-width:2px}.group[data-focused=true] .group-data-\[focused\=true\]\:ring-offset-gray-100{--tw-ring-offset-color:#f4f4f6}.group[aria-errormessage][data-complete=true] .group-aria-\[errormessage\]\:group-data-\[complete\=true\]\:hidden{display:none}.group[aria-errormessage][data-complete=true] .group-aria-\[errormessage\]\:group-data-\[complete\=true\]\:border-red-600{--tw-border-opacity:1;border-color:rgb(231 20 20/var(--tw-border-opacity))}.group[aria-errormessage][data-complete=true] .group-aria-\[errormessage\]\:group-data-\[complete\=true\]\:bg-red-600{--tw-bg-opacity:1;background-color:rgb(231 20 20/var(--tw-bg-opacity))}.group[aria-errormessage][data-complete=true] .group-aria-\[errormessage\]\:group-data-\[complete\=true\]\:text-red-600{--tw-text-opacity:1;color:rgb(231 20 20/var(--tw-text-opacity))}[aria-busy=true].aria-busy\:pointer-events-none{pointer-events:none}[aria-busy=true].aria-busy\:hidden{display:none}[aria-busy=true].aria-busy\:h-5{height:1.25rem}[aria-busy=true].aria-busy\:h-8,[aria-busy=true].aria-busy\:h-\[2rem\]{height:2rem}[aria-busy=true].aria-busy\:min-h-\[1em\]{min-height:1em}[aria-busy=true].aria-busy\:w-\[40\%\]{width:40%}[aria-busy=true].aria-busy\:min-w-\[6rem\]{min-width:6rem}[aria-busy=true].aria-busy\:animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}[aria-busy=true].aria-busy\:select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}[aria-busy=true].aria-busy\:rounded-2xl{border-radius:1rem}[aria-busy=true].aria-busy\:bg-gray-100{--tw-bg-opacity:1;background-color:rgb(244 244 246/var(--tw-bg-opacity))}[aria-busy=true].aria-busy\:bg-gray-200{--tw-bg-opacity:1;background-color:rgb(222 223 227/var(--tw-bg-opacity))}[aria-busy=true].aria-busy\:text-transparent{color:transparent}.group[aria-busy=true] .group-aria-busy\:animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}[aria-checked=true].aria-checked\:bg-blue-500{--tw-bg-opacity:1;background-color:rgb(80 87 234/var(--tw-bg-opacity))}[aria-checked=true].aria-checked\:bg-purple-500{--tw-bg-opacity:1;background-color:rgb(177 101 253/var(--tw-bg-opacity))}[aria-checked=true].aria-checked\:text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.group[aria-checked=true] .group-aria-checked\:inline{display:inline}.group[aria-checked=true] .group-aria-checked\:hidden{display:none}.group[aria-checked=true] .group-aria-checked\:text-blue-500{--tw-text-opacity:1;color:rgb(80 87 234/var(--tw-text-opacity))}.group[aria-checked=true] .group-aria-checked\:text-inherit{color:inherit}[aria-current=true].aria-current\:font-bold{font-weight:700}[aria-current=true].aria-current\:text-blue-500{--tw-text-opacity:1;color:rgb(80 87 234/var(--tw-text-opacity))}[aria-disabled=true].aria-disabled\:pointer-events-none{pointer-events:none}[aria-disabled=true].aria-disabled\:cursor-auto{cursor:auto}[aria-disabled=true].aria-disabled\:cursor-not-allowed{cursor:not-allowed}[aria-disabled=true].aria-disabled\:border-solid{border-style:solid}[aria-disabled=true].aria-disabled\:border-blue-300{--tw-border-opacity:1;border-color:rgb(153 157 243/var(--tw-border-opacity))}[aria-disabled=true].aria-disabled\:border-gray-300{--tw-border-opacity:1;border-color:rgb(199 202 209/var(--tw-border-opacity))}[aria-disabled=true].aria-disabled\:border-green-300{--tw-border-opacity:1;border-color:rgb(199 225 157/var(--tw-border-opacity))}[aria-disabled=true].aria-disabled\:border-orange-300{--tw-border-opacity:1;border-color:rgb(245 166 138/var(--tw-border-opacity))}[aria-disabled=true].aria-disabled\:text-blue-300{--tw-text-opacity:1;color:rgb(153 157 243/var(--tw-text-opacity))}[aria-disabled=true].aria-disabled\:text-gray-300{--tw-text-opacity:1;color:rgb(199 202 209/var(--tw-text-opacity))}[aria-disabled=true].aria-disabled\:text-green-300{--tw-text-opacity:1;color:rgb(199 225 157/var(--tw-text-opacity))}[aria-disabled=true].aria-disabled\:text-orange-300{--tw-text-opacity:1;color:rgb(245 166 138/var(--tw-text-opacity))}[aria-disabled=true].aria-disabled\:opacity-50{opacity:.5}[aria-hidden=true].aria-hidden\:\!hidden{display:none!important}[aria-hidden=true].aria-hidden\:hidden{display:none}[aria-invalid=true].aria-invalid\:border-dashed{border-style:dashed}[aria-invalid=true].aria-invalid\:border-red-500{--tw-border-opacity:1;border-color:rgb(239 68 68/var(--tw-border-opacity))}[aria-invalid=true].aria-invalid\:bg-red-50{--tw-bg-opacity:1;background-color:rgb(253 237 237/var(--tw-bg-opacity))}[aria-invalid=true].aria-invalid\:text-gray-300{--tw-text-opacity:1;color:rgb(199 202 209/var(--tw-text-opacity))}[aria-invalid=true].aria-invalid\:outline-dashed{outline-style:dashed}[aria-invalid=true].aria-invalid\:outline-1{outline-width:1px}[aria-invalid=true].aria-invalid\:outline-red-500{outline-color:#ef4444}[aria-invalid=true].data-\[selected\]\:aria-invalid\:bg-red-400[data-selected]{--tw-bg-opacity:1;background-color:rgb(242 106 106/var(--tw-bg-opacity))}[aria-invalid=true].data-\[selected\]\:aria-invalid\:bg-red-600[data-selected],[aria-invalid=true].data-\[selection-end\]\:aria-invalid\:bg-red-600[data-selection-end],[aria-invalid=true].data-\[selection-start\]\:aria-invalid\:bg-red-600[data-selection-start]{--tw-bg-opacity:1;background-color:rgb(231 20 20/var(--tw-bg-opacity))}[aria-readonly=true].aria-readonly\:cursor-auto{cursor:auto}[aria-readonly=true].aria-readonly\:opacity-50{opacity:.5}[aria-selected=true].aria-selected\:bg-blue-200{--tw-bg-opacity:1;background-color:rgb(189 192 247/var(--tw-bg-opacity))}[aria-selected=true].aria-selected\:bg-blue-400{--tw-bg-opacity:1;background-color:rgb(116 122 238/var(--tw-bg-opacity))}[aria-selected=true].aria-selected\:bg-gray-100{--tw-bg-opacity:1;background-color:rgb(244 244 246/var(--tw-bg-opacity))}[aria-selected=true].aria-selected\:bg-gray-200{--tw-bg-opacity:1;background-color:rgb(222 223 227/var(--tw-bg-opacity))}[aria-selected=true].aria-selected\:bg-gray-300{--tw-bg-opacity:1;background-color:rgb(199 202 209/var(--tw-bg-opacity))}[aria-selected=true].aria-selected\:bg-orange-400{--tw-bg-opacity:1;background-color:rgb(242 137 100/var(--tw-bg-opacity))}[aria-selected=true].aria-selected\:bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}[aria-selected=true].aria-selected\:from-blue-500{--tw-gradient-from:#5057ea var(--tw-gradient-from-position);--tw-gradient-to:rgba(80,87,234,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}[aria-selected=true].aria-selected\:from-gray-300{--tw-gradient-from:#c7cad1 var(--tw-gradient-from-position);--tw-gradient-to:rgba(199,202,209,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}[aria-selected=true].aria-selected\:from-orange-500{--tw-gradient-from:#ee6230 var(--tw-gradient-from-position);--tw-gradient-to:rgba(238,98,48,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}[aria-selected=true].aria-selected\:via-blue-400{--tw-gradient-to:rgba(116,122,238,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#747aee var(--tw-gradient-via-position),var(--tw-gradient-to)}[aria-selected=true].aria-selected\:via-gray-400{--tw-gradient-to:hsla(222,9%,72%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#b1b5be var(--tw-gradient-via-position),var(--tw-gradient-to)}[aria-selected=true].aria-selected\:via-orange-400{--tw-gradient-to:hsla(16,85%,67%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#f28964 var(--tw-gradient-via-position),var(--tw-gradient-to)}[aria-selected=true].aria-selected\:to-blue-500{--tw-gradient-to:#5057ea var(--tw-gradient-to-position)}[aria-selected=true].aria-selected\:to-gray-300{--tw-gradient-to:#c7cad1 var(--tw-gradient-to-position)}[aria-selected=true].aria-selected\:to-orange-50{--tw-gradient-to:#fdede8 var(--tw-gradient-to-position)}[aria-selected=true].aria-selected\:font-medium{font-weight:500}[aria-selected=true].aria-selected\:font-semibold{font-weight:600}[aria-selected=true].aria-selected\:text-black{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}[aria-selected=true].aria-selected\:text-gray-100{--tw-text-opacity:1;color:rgb(244 244 246/var(--tw-text-opacity))}[aria-selected=true].aria-selected\:text-gray-900{--tw-text-opacity:1;color:rgb(18 25 38/var(--tw-text-opacity))}.group[aria-selected=true] .group-aria-selected\:font-bold{font-weight:700}.hover\:scale-105:hover{--tw-scale-x:1.05;--tw-scale-y:1.05}.hover\:scale-105:hover,.hover\:scale-110: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-150:hover{--tw-scale-x:1.5;--tw-scale-y:1.5}.hover\:scale-150:hover,.hover\:scale-75: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-75:hover{--tw-scale-x:.75;--tw-scale-y:.75}@keyframes pulse{50%{opacity:.5}}.hover\:animate-pulse:hover{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.hover\:cursor-pointer:hover{cursor:pointer}.hover\:border-gray-300:hover{--tw-border-opacity:1;border-color:rgb(199 202 209/var(--tw-border-opacity))}.hover\:border-gray-400:hover{--tw-border-opacity:1;border-color:rgb(177 181 190/var(--tw-border-opacity))}.hover\:bg-\[\#3f46c5\]:hover{--tw-bg-opacity:1;background-color:rgb(63 70 197/var(--tw-bg-opacity))}.hover\:bg-\[\#5057ea\]:hover{--tw-bg-opacity:1;background-color:rgb(80 87 234/var(--tw-bg-opacity))}.hover\:bg-\[\#EEF2F6\]:hover{--tw-bg-opacity:1;background-color:rgb(238 242 246/var(--tw-bg-opacity))}.hover\:bg-\[\#b1b1b11c\]:hover{background-color:#b1b1b11c}.hover\:bg-\[\#efeff1\]:hover{--tw-bg-opacity:1;background-color:rgb(239 239 241/var(--tw-bg-opacity))}.hover\:bg-blue-100:hover{--tw-bg-opacity:1;background-color:rgb(226 227 251/var(--tw-bg-opacity))}.hover\:bg-blue-200:hover{--tw-bg-opacity:1;background-color:rgb(189 192 247/var(--tw-bg-opacity))}.hover\:bg-blue-400:hover{--tw-bg-opacity:1;background-color:rgb(116 122 238/var(--tw-bg-opacity))}.hover\:bg-blue-600:hover{--tw-bg-opacity:1;background-color:rgb(49 56 205/var(--tw-bg-opacity))}.hover\:bg-gray-100:hover{--tw-bg-opacity:1;background-color:rgb(244 244 246/var(--tw-bg-opacity))}.hover\:bg-gray-200:hover{--tw-bg-opacity:1;background-color:rgb(222 223 227/var(--tw-bg-opacity))}.hover\:bg-gray-300:hover{--tw-bg-opacity:1;background-color:rgb(199 202 209/var(--tw-bg-opacity))}.hover\:bg-green-100:hover{--tw-bg-opacity:1;background-color:rgb(235 244 220/var(--tw-bg-opacity))}.hover\:bg-green-300:hover{--tw-bg-opacity:1;background-color:rgb(199 225 157/var(--tw-bg-opacity))}.hover\:bg-green-400:hover{--tw-bg-opacity:1;background-color:rgb(181 216 126/var(--tw-bg-opacity))}.hover\:bg-indigo-100:hover{--tw-bg-opacity:1;background-color:rgb(224 231 255/var(--tw-bg-opacity))}.hover\:bg-indigo-200:hover{--tw-bg-opacity:1;background-color:rgb(199 210 254/var(--tw-bg-opacity))}.hover\:bg-indigo-500:hover{--tw-bg-opacity:1;background-color:rgb(99 102 241/var(--tw-bg-opacity))}.hover\:bg-indigo-900:hover{--tw-bg-opacity:1;background-color:rgb(49 46 129/var(--tw-bg-opacity))}.hover\:bg-orange-100:hover{--tw-bg-opacity:1;background-color:rgb(251 223 213/var(--tw-bg-opacity))}.hover\:bg-orange-200:hover{--tw-bg-opacity:1;background-color:rgb(248 194 175/var(--tw-bg-opacity))}.hover\:bg-orange-400:hover{--tw-bg-opacity:1;background-color:rgb(242 137 100/var(--tw-bg-opacity))}.hover\:bg-pink-200:hover{--tw-bg-opacity:1;background-color:rgb(251 207 232/var(--tw-bg-opacity))}.hover\:bg-primary\/10:hover{background-color:rgba(80,87,234,.1)}.hover\:bg-purple-100:hover{--tw-bg-opacity:1;background-color:rgb(247 239 255/var(--tw-bg-opacity))}.hover\:bg-purple-200:hover{--tw-bg-opacity:1;background-color:rgb(238 222 255/var(--tw-bg-opacity))}.hover\:bg-purple-700:hover{--tw-bg-opacity:1;background-color:rgb(121 3 239/var(--tw-bg-opacity))}.hover\:bg-red-100:hover{--tw-bg-opacity:1;background-color:rgb(252 218 218/var(--tw-bg-opacity))}.hover\:bg-red-200:hover{--tw-bg-opacity:1;background-color:rgb(249 181 181/var(--tw-bg-opacity))}.hover\:bg-white:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.hover\:bg-yellow-100:hover{--tw-bg-opacity:1;background-color:rgb(254 249 195/var(--tw-bg-opacity))}.hover\:bg-yellow-200:hover{--tw-bg-opacity:1;background-color:rgb(254 240 138/var(--tw-bg-opacity))}.hover\:bg-opacity-20:hover{--tw-bg-opacity:0.2}.hover\:bg-opacity-40:hover{--tw-bg-opacity:0.4}.hover\:bg-gradient-to-b:hover{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.hover\:bg-gradient-to-r:hover{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.hover\:from-blue-500:hover{--tw-gradient-from:#5057ea var(--tw-gradient-from-position);--tw-gradient-to:rgba(80,87,234,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-blue-600:hover{--tw-gradient-from:#3138cd var(--tw-gradient-from-position);--tw-gradient-to:rgba(49,56,205,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-gray-200:hover{--tw-gradient-from:#dedfe3 var(--tw-gradient-from-position);--tw-gradient-to:hsla(228,8%,88%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-green-500:hover{--tw-gradient-from:#a3ce5e var(--tw-gradient-from-position);--tw-gradient-to:rgba(163,206,94,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-orange-500:hover{--tw-gradient-from:#ee6230 var(--tw-gradient-from-position);--tw-gradient-to:rgba(238,98,48,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:via-blue-400:hover{--tw-gradient-to:rgba(116,122,238,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#747aee var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-gray-300:hover{--tw-gradient-to:rgba(199,202,209,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#c7cad1 var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-green-400:hover{--tw-gradient-to:hsla(83,54%,67%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#b5d87e var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-orange-400:hover{--tw-gradient-to:hsla(16,85%,67%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#f28964 var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:to-blue-500:hover{--tw-gradient-to:#5057ea var(--tw-gradient-to-position)}.hover\:to-blue-700:hover{--tw-gradient-to:#2026a6 var(--tw-gradient-to-position)}.hover\:to-gray-200:hover{--tw-gradient-to:#dedfe3 var(--tw-gradient-to-position)}.hover\:to-green-500:hover{--tw-gradient-to:#a3ce5e var(--tw-gradient-to-position)}.hover\:to-orange-500:hover{--tw-gradient-to:#ee6230 var(--tw-gradient-to-position)}.hover\:text-black:hover{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.hover\:text-blue-500:hover{--tw-text-opacity:1;color:rgb(80 87 234/var(--tw-text-opacity))}.hover\:text-blue-600:hover{--tw-text-opacity:1;color:rgb(49 56 205/var(--tw-text-opacity))}.hover\:text-blue-700:hover{--tw-text-opacity:1;color:rgb(32 38 166/var(--tw-text-opacity))}.hover\:text-gray-500:hover{--tw-text-opacity:1;color:rgb(155 160 171/var(--tw-text-opacity))}.hover\:text-gray-600:hover{--tw-text-opacity:1;color:rgb(133 139 153/var(--tw-text-opacity))}.hover\:text-gray-700:hover{--tw-text-opacity:1;color:rgb(111 118 133/var(--tw-text-opacity))}.hover\:text-gray-800:hover{--tw-text-opacity:1;color:rgb(86 91 103/var(--tw-text-opacity))}.hover\:text-gray-900:hover{--tw-text-opacity:1;color:rgb(18 25 38/var(--tw-text-opacity))}.hover\:text-indigo-500:hover{--tw-text-opacity:1;color:rgb(99 102 241/var(--tw-text-opacity))}.hover\:text-primary:hover{--tw-text-opacity:1;color:rgb(80 87 234/var(--tw-text-opacity))}.hover\:text-white:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.hover\:text-opacity-100:hover{--tw-text-opacity:1}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}.hover\:shadow-2xl:hover{--tw-shadow:0 25px 50px -12px rgba(0,0,0,.25);--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color)}.hover\:shadow-2xl:hover,.hover\:shadow-md:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:shadow-md:hover{--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)}.hover\:shadow-sm:hover{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:ring-0:hover{--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(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)}.data-\[selected\]\:hover\:bg-purple-700:hover[data-selected],.data-\[selection-end\]\:hover\:bg-purple-700:hover[data-selection-end],.data-\[selection-start\]\:hover\:bg-purple-700:hover[data-selection-start]{--tw-bg-opacity:1;background-color:rgb(121 3 239/var(--tw-bg-opacity))}[aria-disabled=true].aria-disabled\:hover\:bg-blue-500:hover{--tw-bg-opacity:1;background-color:rgb(80 87 234/var(--tw-bg-opacity))}[aria-disabled=true].aria-disabled\:hover\:bg-gray-200:hover{--tw-bg-opacity:1;background-color:rgb(222 223 227/var(--tw-bg-opacity))}[aria-disabled=true].aria-disabled\:hover\:bg-green-500:hover{--tw-bg-opacity:1;background-color:rgb(163 206 94/var(--tw-bg-opacity))}[aria-disabled=true].aria-disabled\:hover\:bg-orange-500:hover{--tw-bg-opacity:1;background-color:rgb(238 98 48/var(--tw-bg-opacity))}[aria-disabled=true].aria-disabled\:hover\:via-blue-500:hover{--tw-gradient-to:rgba(80,87,234,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#5057ea var(--tw-gradient-via-position),var(--tw-gradient-to)}[aria-disabled=true].aria-disabled\:hover\:via-gray-200:hover{--tw-gradient-to:hsla(228,8%,88%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#dedfe3 var(--tw-gradient-via-position),var(--tw-gradient-to)}[aria-disabled=true].aria-disabled\:hover\:via-green-500:hover{--tw-gradient-to:rgba(163,206,94,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#a3ce5e var(--tw-gradient-via-position),var(--tw-gradient-to)}[aria-disabled=true].aria-disabled\:hover\:via-orange-500:hover{--tw-gradient-to:rgba(238,98,48,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#ee6230 var(--tw-gradient-via-position),var(--tw-gradient-to)}[aria-invalid=true].data-\[selection-end\]\:aria-invalid\:hover\:bg-red-700:hover[data-selection-end],[aria-invalid=true].data-\[selection-start\]\:aria-invalid\:hover\:bg-red-700:hover[data-selection-start]{--tw-bg-opacity:1;background-color:rgb(179 15 15/var(--tw-bg-opacity))}.focus\:border-\[0\.2px\]:focus{border-width:.2px}.focus\:border-none:focus{border-style:none}.focus\:border-blue-300:focus{--tw-border-opacity:1;border-color:rgb(153 157 243/var(--tw-border-opacity))}.focus\:border-blue-400:focus{--tw-border-opacity:1;border-color:rgb(116 122 238/var(--tw-border-opacity))}.focus\:border-blue-500:focus{--tw-border-opacity:1;border-color:rgb(80 87 234/var(--tw-border-opacity))}.focus\:border-blue-700:focus{--tw-border-opacity:1;border-color:rgb(32 38 166/var(--tw-border-opacity))}.focus\:border-gray-200:focus{--tw-border-opacity:1;border-color:rgb(222 223 227/var(--tw-border-opacity))}.focus\:border-gray-400:focus{--tw-border-opacity:1;border-color:rgb(177 181 190/var(--tw-border-opacity))}.focus\:border-primary:focus{--tw-border-opacity:1;border-color:rgb(80 87 234/var(--tw-border-opacity))}.focus\:border-red-600:focus{--tw-border-opacity:1;border-color:rgb(231 20 20/var(--tw-border-opacity))}.focus\:bg-purple-300:focus{--tw-bg-opacity:1;background-color:rgb(218 182 254/var(--tw-bg-opacity))}.focus\:bg-white:focus{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.focus\:text-white:focus{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.focus\:shadow-none:focus{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:outline-transparent:focus{outline-color:transparent}.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(var(--tw-ring-offset-width)) var(--tw-ring-color)}.focus\:ring-0:focus,.focus\:ring-1:focus{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\:ring-1: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(1px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.focus\:ring-2: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(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\:ring-inset:focus{--tw-ring-inset:inset}.focus\:ring-blue-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(153 157 243/var(--tw-ring-opacity))}.focus\:ring-blue-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(116 122 238/var(--tw-ring-opacity))}.focus\:ring-blue-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(80 87 234/var(--tw-ring-opacity))}.focus\:ring-blue-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(49 56 205/var(--tw-ring-opacity))}.focus\:ring-gray-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(199 202 209/var(--tw-ring-opacity))}.focus\:ring-gray-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(177 181 190/var(--tw-ring-opacity))}.focus\:ring-indigo-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(99 102 241/var(--tw-ring-opacity))}.focus\:ring-indigo-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(79 70 229/var(--tw-ring-opacity))}.focus\:ring-orange-700:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(161 52 13/var(--tw-ring-opacity))}.focus\:ring-primary:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(80 87 234/var(--tw-ring-opacity))}.focus\:ring-purple-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(149 46 252/var(--tw-ring-opacity))}.focus\:ring-transparent:focus{--tw-ring-color:transparent}.focus\:ring-yellow-700:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(161 98 7/var(--tw-ring-opacity))}.focus\:ring-opacity-50:focus{--tw-ring-opacity:0.5}.focus\:ring-offset-0:focus{--tw-ring-offset-width:0px}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px}.focus\:ring-offset-gray-100:focus{--tw-ring-offset-color:#f4f4f6}.focus\:ring-offset-orange-700:focus{--tw-ring-offset-color:#a1340d}.focus\:ring-offset-transparent:focus{--tw-ring-offset-color:transparent}.hover\:focus\:outline-none:focus:hover{outline:2px solid transparent;outline-offset:2px}.focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.focus-visible\:ring:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus-visible\:ring-purple-500:focus-visible{--tw-ring-opacity:1;--tw-ring-color:rgb(177 101 253/var(--tw-ring-opacity))}.focus-visible\:ring-white:focus-visible{--tw-ring-opacity:1;--tw-ring-color:rgb(255 255 255/var(--tw-ring-opacity))}.focus-visible\:ring-white\/20:focus-visible{--tw-ring-color:hsla(0,0%,100%,.2)}.focus-visible\:ring-opacity-75:focus-visible{--tw-ring-opacity:0.75}.active\:border-primary:active{--tw-border-opacity:1;border-color:rgb(80 87 234/var(--tw-border-opacity))}.active\:bg-primary:active{--tw-bg-opacity:1;background-color:rgb(80 87 234/var(--tw-bg-opacity))}.active\:text-white:active{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:border-blue-300:disabled{--tw-border-opacity:1;border-color:rgb(153 157 243/var(--tw-border-opacity))}.disabled\:border-gray-300:disabled{--tw-border-opacity:1;border-color:rgb(199 202 209/var(--tw-border-opacity))}.disabled\:border-green-300:disabled{--tw-border-opacity:1;border-color:rgb(199 225 157/var(--tw-border-opacity))}.disabled\:border-orange-300:disabled{--tw-border-opacity:1;border-color:rgb(245 166 138/var(--tw-border-opacity))}.disabled\:bg-\[\#F1F2F4\]:disabled{--tw-bg-opacity:1;background-color:rgb(241 242 244/var(--tw-bg-opacity))}.disabled\:bg-\[\#efeff1\]:disabled{--tw-bg-opacity:1;background-color:rgb(239 239 241/var(--tw-bg-opacity))}.disabled\:bg-gray-500:disabled{--tw-bg-opacity:1;background-color:rgb(155 160 171/var(--tw-bg-opacity))}.disabled\:bg-primary\/40:disabled{background-color:rgba(80,87,234,.4)}.disabled\:font-normal:disabled{font-weight:400}.disabled\:text-blue-300:disabled{--tw-text-opacity:1;color:rgb(153 157 243/var(--tw-text-opacity))}.disabled\:text-gray-300:disabled{--tw-text-opacity:1;color:rgb(199 202 209/var(--tw-text-opacity))}.disabled\:text-gray-500:disabled{--tw-text-opacity:1;color:rgb(155 160 171/var(--tw-text-opacity))}.disabled\:text-green-300:disabled{--tw-text-opacity:1;color:rgb(199 225 157/var(--tw-text-opacity))}.disabled\:text-orange-300:disabled{--tw-text-opacity:1;color:rgb(245 166 138/var(--tw-text-opacity))}.disabled\:line-through:disabled{text-decoration-line:line-through}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:hover\:bg-blue-500:hover:disabled{--tw-bg-opacity:1;background-color:rgb(80 87 234/var(--tw-bg-opacity))}.disabled\:hover\:bg-gray-200:hover:disabled{--tw-bg-opacity:1;background-color:rgb(222 223 227/var(--tw-bg-opacity))}.disabled\:hover\:bg-green-500:hover:disabled{--tw-bg-opacity:1;background-color:rgb(163 206 94/var(--tw-bg-opacity))}.disabled\:hover\:bg-orange-500:hover:disabled{--tw-bg-opacity:1;background-color:rgb(238 98 48/var(--tw-bg-opacity))}.hover\:disabled\:bg-inherit:disabled:hover{background-color:inherit}.disabled\:hover\:via-blue-500:hover:disabled{--tw-gradient-to:rgba(80,87,234,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#5057ea var(--tw-gradient-via-position),var(--tw-gradient-to)}.disabled\:hover\:via-gray-200:hover:disabled{--tw-gradient-to:hsla(228,8%,88%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#dedfe3 var(--tw-gradient-via-position),var(--tw-gradient-to)}.disabled\:hover\:via-green-500:hover:disabled{--tw-gradient-to:rgba(163,206,94,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#a3ce5e var(--tw-gradient-via-position),var(--tw-gradient-to)}.disabled\:hover\:via-orange-500:hover:disabled{--tw-gradient-to:rgba(238,98,48,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#ee6230 var(--tw-gradient-via-position),var(--tw-gradient-to)}@media not all and (min-width:768px){.max-md\:mt-10{margin-top:2.5rem}.max-md\:max-w-full{max-width:100%}.max-md\:px-5{padding-left:1.25rem;padding-right:1.25rem}}@media (min-width:640px){.sm\:bottom-4{bottom:1rem}.sm\:col-span-1{grid-column:span 1/span 1}.sm\:row-span-2{grid-row:span 2/span 2}.sm\:mx-0{margin-left:0;margin-right:0}.sm\:mb-0{margin-bottom:0}.sm\:ml-0{margin-left:0}.sm\:ml-0\.5{margin-left:.125rem}.sm\:ml-12{margin-left:3rem}.sm\:ml-4{margin-left:1rem}.sm\:mt-0{margin-top:0}.sm\:mt-20{margin-top:5rem}.sm\:mt-4{margin-top:1rem}.sm\:block{display:block}.sm\:inline{display:inline}.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:h-16{height:4rem}.sm\:h-9{height:2.25rem}.sm\:min-h-\[24rem\]{min-height:24rem}.sm\:w-11\/12{width:91.666667%}.sm\:w-3\/4{width:75%}.sm\:w-80{width:20rem}.sm\:w-9{width:2.25rem}.sm\:w-\[524px\]{width:524px}.sm\:w-full{width:100%}.sm\:max-w-lg{max-width:32rem}.sm\:max-w-md{max-width:28rem}.sm\:max-w-none{max-width:none}.sm\:max-w-xl{max-width:36rem}.sm\:shrink{flex-shrink:1}.sm\:translate-y-0{--tw-translate-y:0px}.sm\:scale-100,.sm\: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))}.sm\:scale-100{--tw-scale-x:1;--tw-scale-y:1}.sm\:scale-95{--tw-scale-x:.95;--tw-scale-y:.95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:flex-row-reverse{flex-direction:row-reverse}.sm\:items-start{align-items:flex-start}.sm\:items-end{align-items:flex-end}.sm\:items-center{align-items:center}.sm\:justify-between{justify-content:space-between}.sm\:gap-10{gap:2.5rem}.sm\:gap-4{gap:1rem}.sm\:rounded-lg{border-radius:.5rem}.sm\:rounded-b-brand{border-bottom-left-radius:1.25rem;border-bottom-right-radius:1.25rem}.sm\:border-l{border-left-width:1px}.sm\:border-t-0{border-top-width:0}.sm\:p-0{padding:0}.sm\:p-4{padding:1rem}.sm\:p-6{padding:1.5rem}.sm\:px-0{padding-left:0;padding-right:0}.sm\:px-1{padding-left:.25rem;padding-right:.25rem}.sm\:px-2{padding-left:.5rem;padding-right:.5rem}.sm\:px-4{padding-left:1rem;padding-right:1rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:py-32{padding-top:8rem}.sm\:pb-32,.sm\:py-32{padding-bottom:8rem}.sm\:pb-4{padding-bottom:1rem}.sm\:pr-20{padding-right:5rem}.sm\:pt-24{padding-top:6rem}.sm\:pt-32{padding-top:8rem}.sm\:text-left{text-align:left}.sm\:text-4xl{font-size:2.25rem;line-height:2.5rem}.sm\:text-6xl{font-size:4rem;line-height:1}.sm\:text-base{font-size:1rem;line-height:1.5rem}.sm\:text-sm{font-size:.875rem;line-height:1.25rem}.sm\:text-xs{font-size:.75rem;line-height:1rem}.sm\:leading-6{line-height:1.5rem}.sm\:duration-500{transition-duration:.5s}.sm\:duration-700{transition-duration:.7s}.sm\:hover\:shadow-lg:hover{--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)}}@media (min-width:768px){.md\:static{position:static}.md\:absolute{position:absolute}.md\:relative{position:relative}.md\:sticky{position:sticky}.md\:-bottom-4{bottom:-1rem}.md\:bottom-24{bottom:6rem}.md\:left-3{left:.75rem}.md\:left-3\.5{left:.875rem}.md\:right-0{right:0}.md\:right-6{right:1.5rem}.md\:right-auto{right:auto}.md\:top-0{top:0}.md\:top-14{top:3.5rem}.md\:top-28{top:7rem}.md\:top-4{top:1rem}.md\:top-8{top:2rem}.md\:top-9{top:2.25rem}.md\:top-\[-1rem\]{top:-1rem}.md\:top-\[80px\]{top:80px}.md\:z-0{z-index:0}.md\:z-20{z-index:20}.md\:order-4{order:4}.md\:col-span-1{grid-column:span 1/span 1}.md\:col-span-2{grid-column:span 2/span 2}.md\:col-span-4{grid-column:span 4/span 4}.md\:m-2{margin:.5rem}.md\:-mx-1{margin-left:-.25rem;margin-right:-.25rem}.md\:-mx-2{margin-left:-.5rem;margin-right:-.5rem}.md\:-mx-4{margin-left:-1rem;margin-right:-1rem}.md\:mx-0{margin-left:0;margin-right:0}.md\:mx-12{margin-left:3rem;margin-right:3rem}.md\:mx-24{margin-left:6rem;margin-right:6rem}.md\:mx-40{margin-left:10rem;margin-right:10rem}.md\:mx-6{margin-left:1.5rem;margin-right:1.5rem}.md\:mx-auto{margin-left:auto;margin-right:auto}.md\:my-2{margin-bottom:.5rem;margin-top:.5rem}.md\:my-4{margin-bottom:1rem;margin-top:1rem}.md\:-mr-4{margin-right:-1rem}.md\:-mt-0{margin-top:0}.md\:-mt-0\.5{margin-top:-.125rem}.md\:-mt-1{margin-top:-.25rem}.md\:-mt-10{margin-top:-2.5rem}.md\:-mt-12{margin-top:-3rem}.md\:-mt-14{margin-top:-3.5rem}.md\:-mt-16{margin-top:-4rem}.md\:-mt-20{margin-top:-5rem}.md\:-mt-\[10vh\]{margin-top:-10vh}.md\:-mt-\[12vh\]{margin-top:-12vh}.md\:mb-0{margin-bottom:0}.md\:mb-10{margin-bottom:2.5rem}.md\:mb-11{margin-bottom:2.75rem}.md\:mb-4{margin-bottom:1rem}.md\:mb-5{margin-bottom:1.25rem}.md\:ml-0{margin-left:0}.md\:ml-1{margin-left:.25rem}.md\:ml-2{margin-left:.5rem}.md\:ml-6{margin-left:1.5rem}.md\:mr-0{margin-right:0}.md\:mr-8{margin-right:2rem}.md\:mt-0{margin-top:0}.md\:mt-10{margin-top:2.5rem}.md\:mt-12{margin-top:3rem}.md\:mt-14{margin-top:3.5rem}.md\:mt-16{margin-top:4rem}.md\:mt-2{margin-top:.5rem}.md\:mt-3{margin-top:.75rem}.md\:mt-4{margin-top:1rem}.md\:mt-6{margin-top:1.5rem}.md\:mt-8{margin-top:2rem}.md\:block{display:block}.md\:inline{display:inline}.md\:flex{display:flex}.md\:inline-flex{display:inline-flex}.md\:grid{display:grid}.md\:hidden{display:none}.md\:h-10{height:2.5rem}.md\:h-11{height:2.75rem}.md\:h-12{height:3rem}.md\:h-16{height:4rem}.md\:h-20{height:5rem}.md\:h-40{height:10rem}.md\:h-44{height:11rem}.md\:h-52{height:13rem}.md\:h-56{height:14rem}.md\:h-6{height:1.5rem}.md\:h-60{height:15rem}.md\:h-64{height:16rem}.md\:h-7{height:1.75rem}.md\:h-8{height:2rem}.md\:h-80{height:20rem}.md\:h-96{height:24rem}.md\:h-\[17\.9375rem\]{height:17.9375rem}.md\:h-\[280px\]{height:280px}.md\:h-\[35px\]{height:35px}.md\:h-\[65vh\]{height:65vh}.md\:h-\[75vh\]{height:75vh}.md\:h-\[82vh\]{height:82vh}.md\:h-\[calc\(100vh-80px\)\]{height:calc(100vh - 80px)}.md\:h-fit{height:-moz-fit-content;height:fit-content}.md\:h-screen{height:100vh}.md\:max-h-\[8em\]{max-height:8em}.md\:min-h-\[400px\]{min-height:400px}.md\:min-h-screen{min-height:100vh}.md\:w-1\/2{width:50%}.md\:w-1\/4{width:25%}.md\:w-10{width:2.5rem}.md\:w-12{width:3rem}.md\:w-2\/4{width:50%}.md\:w-28{width:7rem}.md\:w-3\/12{width:25%}.md\:w-4\/12{width:33.333333%}.md\:w-5\/12{width:41.666667%}.md\:w-52{width:13rem}.md\:w-56{width:14rem}.md\:w-6{width:1.5rem}.md\:w-60{width:15rem}.md\:w-64{width:16rem}.md\:w-7{width:1.75rem}.md\:w-8{width:2rem}.md\:w-80{width:20rem}.md\:w-9\/12{width:75%}.md\:w-96{width:24rem}.md\:w-\[125vw\]{width:125vw}.md\:w-\[145vw\]{width:145vw}.md\:w-\[18\.75rem\]{width:18.75rem}.md\:w-\[25rem\]{width:25rem}.md\:w-\[422px\]{width:422px}.md\:w-\[45vw\]{width:45vw}.md\:w-\[65vw\]{width:65vw}.md\:w-\[70vw\]{width:70vw}.md\:w-\[90vw\]{width:90vw}.md\:w-auto{width:auto}.md\:w-fit{width:-moz-fit-content;width:fit-content}.md\:w-full{width:100%}.md\:w-screen{width:100vw}.md\:min-w-\[33\.333\%\]{min-width:33.333%}.md\:min-w-\[360px\]{min-width:360px}.md\:max-w-2xl{max-width:42rem}.md\:max-w-\[78ch\]{max-width:78ch}.md\:max-w-md{max-width:28rem}.md\:max-w-xl{max-width:36rem}.md\:max-w-xs{max-width:20rem}.md\:flex-1{flex:1 1 0%}.md\:flex-\[3\]{flex:3}.md\:flex-grow{flex-grow:1}.md\:basis-1\/4{flex-basis:25%}.md\:translate-x-0{--tw-translate-x:0px}.md\:scale-100,.md\:translate-x-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))}.md\:scale-100{--tw-scale-x:1;--tw-scale-y:1}.md\:cursor-pointer{cursor:pointer}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:flex-row{flex-direction:row;}.md\:flex-col{flex-direction:column}.md\:flex-wrap{flex-wrap:wrap}.md\:place-items-center{place-items:center}.md\:items-start{align-items:flex-start}.md\:items-end{align-items:flex-end}.md\:items-center{align-items:center}.md\:items-stretch{align-items:stretch}.md\:justify-start{justify-content:flex-start}.md\:justify-center{justify-content:center}.md\:justify-between{justify-content:space-between}.md\:justify-stretch{justify-content:stretch}.md\:gap-0{gap:0}.md\:gap-1{gap:.25rem}.md\:gap-10{gap:2.5rem}.md\:gap-12{gap:3rem}.md\:gap-14{gap:3.5rem}.md\:gap-16{gap:4rem}.md\:gap-2{gap:.5rem}.md\:gap-20{gap:5rem}.md\:gap-24{gap:6rem}.md\:gap-4{gap:1rem}.md\:gap-6{gap:1.5rem}.md\:gap-8{gap:2rem}.md\:gap-9{gap:2.25rem}.md\:self-start{align-self:flex-start}.md\:self-end{align-self:flex-end}.md\:self-stretch{align-self:stretch}.md\:overflow-hidden{overflow:hidden}.md\:overflow-x-scroll{overflow-x:scroll}.md\:rounded-2xl{border-radius:1rem;}.md\:rounded-3xl{border-radius:1.5rem}.md\:rounded-\[40px\]{border-radius:40px}.md\:rounded-full{border-radius:9999px}.md\:rounded-lg{border-radius:.5rem}.md\:rounded-md{border-radius:.375rem}.md\:rounded-none{border-radius:0}.md\:border{border-width:1px}.md\:border-0{border-width:0}.md\:border-2{border-width:2px}.md\:border-b{border-bottom-width:1px}.md\:border-b-0{border-bottom-width:0}.md\:border-r{border-right-width:1px}.md\:border-t-0{border-top-width:0}.md\:border-none{border-style:none}.md\:border-blue-500{--tw-border-opacity:1;border-color:rgb(80 87 234/var(--tw-border-opacity))}.md\:border-gray-800{--tw-border-opacity:1;border-color:rgb(86 91 103/var(--tw-border-opacity))}.md\:border-white{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity))}.md\:bg-\[\#F4F6FF\]{--tw-bg-opacity:1;background-color:rgb(244 246 255/var(--tw-bg-opacity))}.md\:bg-primary{--tw-bg-opacity:1;background-color:rgb(80 87 234/var(--tw-bg-opacity))}.md\:bg-slate-100{--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity))}.md\:bg-stone-800{--tw-bg-opacity:1;background-color:rgb(41 37 36/var(--tw-bg-opacity))}.md\:bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.md\:bg-opacity-30{--tw-bg-opacity:0.3}.md\:bg-opacity-50{--tw-bg-opacity:0.5}.md\:bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.md\:bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.md\:bg-none{background-image:none}.md\:from-indigo-500{--tw-gradient-from:#6366f1 var(--tw-gradient-from-position);--tw-gradient-to:rgba(99,102,241,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.md\: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)}.md\:to-black{--tw-gradient-to:#000 var(--tw-gradient-to-position)}.md\:to-purple-400{--tw-gradient-to:#c58dfe var(--tw-gradient-to-position)}.md\:bg-cover{background-size:cover}.md\:bg-fixed{background-attachment:fixed}.md\:bg-center{background-position:50%}.md\:bg-no-repeat{background-repeat:no-repeat}.md\:p-0{padding:0}.md\:p-16{padding:4rem}.md\:p-2{padding:.5rem}.md\:p-4{padding:1rem}.md\:p-6{padding:1.5rem}.md\:p-8{padding:2rem}.md\:px-0{padding-left:0;padding-right:0}.md\:px-1{padding-left:.25rem;padding-right:.25rem}.md\:px-10{padding-left:2.5rem;padding-right:2.5rem}.md\:px-12{padding-left:3rem;padding-right:3rem}.md\:px-14{padding-left:3.5rem;padding-right:3.5rem}.md\:px-2{padding-left:.5rem;padding-right:.5rem}.md\:px-2\.5{padding-left:.625rem;padding-right:.625rem}.md\:px-24{padding-left:6rem;padding-right:6rem}.md\:px-3{padding-left:.75rem;padding-right:.75rem}.md\:px-4{padding-left:1rem;padding-right:1rem}.md\:px-6{padding-left:1.5rem;padding-right:1.5rem}.md\:px-8{padding-left:2rem;padding-right:2rem}.md\:py-0{padding-bottom:0;padding-top:0}.md\:py-1{padding-bottom:.25rem;padding-top:.25rem}.md\:py-1\.5{padding-bottom:.375rem;padding-top:.375rem}.md\:py-12{padding-bottom:3rem;padding-top:3rem}.md\:py-16{padding-bottom:4rem;padding-top:4rem}.md\:py-2{padding-bottom:.5rem;padding-top:.5rem}.md\:py-2\.5{padding-bottom:.625rem;padding-top:.625rem}.md\:py-20{padding-bottom:5rem;padding-top:5rem}.md\:py-24{padding-bottom:6rem;padding-top:6rem}.md\:py-3{padding-bottom:.75rem;padding-top:.75rem}.md\:py-3\.5{padding-bottom:.875rem;padding-top:.875rem}.md\:py-4{padding-bottom:1rem;padding-top:1rem}.md\:py-5{padding-bottom:1.25rem;padding-top:1.25rem}.md\:py-6{padding-bottom:1.5rem;padding-top:1.5rem}.md\:py-7{padding-bottom:1.75rem;padding-top:1.75rem}.md\:py-8{padding-bottom:2rem;padding-top:2rem}.md\:py-\[15vh\]{padding-bottom:15vh;padding-top:15vh}.md\:pb-0{padding-bottom:0}.md\:pb-12{padding-bottom:3rem}.md\:pb-20{padding-bottom:5rem}.md\:pb-4{padding-bottom:1rem}.md\:pb-60{padding-bottom:15rem}.md\:pb-8{padding-bottom:2rem}.md\:pb-96{padding-bottom:24rem}.md\:pb-\[82px\]{padding-bottom:82px}.md\:pl-0{padding-left:0}.md\:pl-12{padding-left:3rem}.md\:pl-14{padding-left:3.5rem}.md\:pl-4{padding-left:1rem}.md\:pr-20{padding-right:5rem}.md\:pr-4{padding-right:1rem}.md\:pr-8{padding-right:2rem}.md\:pt-0{padding-top:0}.md\:pt-10{padding-top:2.5rem}.md\:pt-2{padding-top:.5rem}.md\:pt-20{padding-top:5rem}.md\:pt-4{padding-top:1rem}.md\:pt-6{padding-top:1.5rem}.md\:pt-7{padding-top:1.75rem}.md\:pt-8{padding-top:2rem}.md\:text-left{text-align:left}.md\:text-center{text-align:center}.md\:text-start{text-align:start}.md\:text-2xl{font-size:1.5rem;line-height:2rem}.md\:text-3xl{font-size:1.875rem;line-height:2.25rem}.md\:text-4xl{font-size:2.25rem;line-height:2.5rem}.md\:text-5xl{font-size:3rem;line-height:1}.md\:text-8xl,.md\:text-9xl{font-size:8rem;line-height:1}.md\:text-\[30pt\]{font-size:30pt}.md\:text-\[36pt\]{font-size:36pt}.md\:text-base{font-size:1rem;line-height:1.5rem}.md\:text-lg{font-size:1.125rem;line-height:1.75rem}.md\:text-sm{font-size:.875rem;line-height:1.25rem}.md\:text-xl{font-size:1.25rem;line-height:1.75rem}.md\:text-xs{font-size:.75rem;line-height:1rem}.md\:font-bold{font-weight:700}.md\:font-semibold{font-weight:600}.md\:leading-5{line-height:1.25rem}.md\:leading-\[60px\]{line-height:60px}.md\:text-black{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.md\:text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.md\:text-zinc-300{--tw-text-opacity:1;color:rgb(212 212 216/var(--tw-text-opacity))}.md\:shadow-2xl{--tw-shadow:0 25px 50px -12px rgba(0,0,0,.25);--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color)}.md\:shadow-2xl,.md\:shadow-lg{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.md\: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)}.md\:shadow-none{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000}.md\:shadow-none,.md\:shadow-xl{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.md\:shadow-xl{--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color)}.md\:drop-shadow-none{--tw-drop-shadow:drop-shadow(0 0 #0000);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)}.md\:transition-all{transition-duration:.15s;transition-property:all}.md\:ease-in-out,.md\:transition-all{transition-timing-function:cubic-bezier(.4,0,.2,1)}[aria-expanded=true].md\:aria-expanded\:-translate-y-1\/3{--tw-translate-y:-33.333333%}[aria-expanded=true].md\:aria-expanded\:-translate-y-1\/3,[aria-expanded=true].md\:aria-expanded\:-translate-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))}[aria-expanded=true].md\:aria-expanded\:-translate-y-\[1\%\]{--tw-translate-y:-1%}[aria-expanded=true].md\:aria-expanded\:translate-x-\[160\%\]{--tw-translate-x:160%}[aria-expanded=true].md\:aria-expanded\:scale-x-\[4\.3\],[aria-expanded=true].md\:aria-expanded\:translate-x-\[160\%\]{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=true].md\:aria-expanded\:scale-x-\[4\.3\]{--tw-scale-x:4.3}[aria-expanded=true].md\:aria-expanded\:scale-y-150{--tw-scale-y:1.5}.md\:hover\:scale-110:hover,[aria-expanded=true].md\:aria-expanded\:scale-y-150{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.md\:hover\:scale-110:hover{--tw-scale-x:1.1;--tw-scale-y:1.1}.md\:hover\:shadow-lg:hover{--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)}}@media (min-width:900px){.min-\[900px\]\:flex-row{flex-direction:row}.min-\[900px\]\:items-center{align-items:center}.min-\[900px\]\:gap-4{gap:1rem}}@media (min-width:1024px){.lg\:static{position:static}.lg\:relative{position:relative}.lg\:sticky{position:sticky}.lg\:-right-8{right:-2rem}.lg\:-top-6{top:-1.5rem}.lg\:top-0{top:0}.lg\:z-10{z-index:10}.lg\:col-span-1{grid-column:span 1/span 1}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:col-span-3{grid-column:span 3/span 3}.lg\:mx-0{margin-left:0;margin-right:0}.lg\:mx-40{margin-left:10rem;margin-right:10rem}.lg\:mx-auto{margin-left:auto;margin-right:auto}.lg\:-mr-2{margin-right:-.5rem}.lg\:-mt-3{margin-top:-.75rem}.lg\:-mt-8{margin-top:-2rem}.lg\:mb-3{margin-bottom:.75rem}.lg\:mb-4{margin-bottom:1rem}.lg\:ml-0{margin-left:0}.lg\:mr-0{margin-right:0}.lg\:mr-28{margin-right:7rem}.lg\:mt-0{margin-top:0}.lg\:mt-14{margin-top:3.5rem}.lg\:mt-20{margin-top:5rem}.lg\:mt-24{margin-top:6rem}.lg\:mt-8{margin-top:2rem}.lg\:block{display:block}.lg\:inline-block{display:inline-block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:h-12{height:3rem}.lg\:h-16{height:4rem}.lg\:h-24{height:6rem}.lg\:h-48{height:12rem}.lg\:h-72{height:18rem}.lg\:h-\[400px\]{height:400px}.lg\:h-\[57px\]{height:57px}.lg\:h-auto{height:auto}.lg\:h-full{height:100%}.lg\:min-h-screen{min-height:100vh}.lg\:w-1\/2{width:50%}.lg\:w-24{width:6rem}.lg\:w-3{width:.75rem}.lg\:w-3\.5{width:.875rem}.lg\:w-40{width:10rem}.lg\:w-48{width:12rem}.lg\:w-72{width:18rem}.lg\:w-\[100vw\]{width:100vw}.lg\:w-\[110vw\]{width:110vw}.lg\:w-\[2px\]{width:2px}.lg\:w-\[611px\]{width:611px}.lg\:w-auto{width:auto}.lg\:w-full{width:100%}.lg\:max-w-3xl{max-width:48rem}.lg\:max-w-lg{max-width:32rem}.lg\:max-w-md{max-width:28rem}.lg\:max-w-none{max-width:none}.lg\:max-w-sm{max-width:24rem}.lg\:flex-1{flex:1 1 0%}.lg\:flex-auto{flex:1 1 auto}.lg\:flex-none{flex:none}.lg\:scale-y-0{--tw-scale-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))}.lg\:grid-flow-col{grid-auto-flow:column}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:flex-row{flex-direction:row}.lg\:flex-col{flex-direction:column}.lg\:items-start{align-items:flex-start}.lg\:items-end{align-items:flex-end}.lg\:items-center{align-items:center}.lg\:justify-start{justify-content:flex-start}.lg\:justify-end{justify-content:flex-end}.lg\:justify-between{justify-content:space-between}.lg\:gap-1{gap:.25rem}.lg\:gap-10{gap:2.5rem}.lg\:gap-16{gap:4rem}.lg\:gap-2{gap:.5rem}.lg\:gap-3{gap:.75rem}.lg\:gap-4{gap:1rem}.lg\:gap-8{gap:2rem}.lg\:gap-9{gap:2.25rem}.lg\:gap-y-28{row-gap:7rem}.lg\:gap-y-44{row-gap:11rem}.lg\:place-self-auto{place-self:auto}.lg\:overflow-y-auto{overflow-y:auto}.lg\:rounded-none{border-radius:0}.lg\:border-l{border-left-width:1px}.lg\:border-r{border-right-width:1px}.lg\:border-t{border-top-width:1px}.lg\:border-\[\#c0c0c0\]{--tw-border-opacity:1;border-color:rgb(192 192 192/var(--tw-border-opacity))}.lg\:border-white\/20{border-color:hsla(0,0%,100%,.2)}.lg\:p-7{padding:1.75rem}.lg\:p-8{padding:2rem}.lg\:px-0{padding-left:0;padding-right:0}.lg\:px-14{padding-left:3.5rem;padding-right:3.5rem}.lg\:px-28{padding-left:7rem;padding-right:7rem}.lg\:px-48{padding-left:12rem;padding-right:12rem}.lg\:px-6{padding-left:1.5rem;padding-right:1.5rem}.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:py-12{padding-bottom:3rem;padding-top:3rem}.lg\:py-48{padding-bottom:12rem;padding-top:12rem}.lg\:py-8{padding-bottom:2rem;padding-top:2rem}.lg\:pb-20{padding-bottom:5rem}.lg\:pb-32{padding-bottom:8rem}.lg\:pb-4{padding-bottom:1rem}.lg\:pt-0{padding-top:0}.lg\:pt-12{padding-top:3rem}.lg\:pt-24{padding-top:6rem}.lg\:pt-32{padding-top:8rem}.lg\:pt-40{padding-top:10rem}.lg\:pt-8{padding-top:2rem}.lg\:text-14xl{font-size:14rem;line-height:1}.lg\:text-2xl{font-size:1.5rem;line-height:2rem}.lg\:text-3xl{font-size:1.875rem;line-height:2.25rem}.lg\:text-4xl{font-size:2.25rem;line-height:2.5rem}.lg\:text-7xl{font-size:7rem;line-height:1}.lg\:text-\[5\.5rem\]{font-size:5.5rem}.lg\:text-base{font-size:1rem;line-height:1.5rem}.lg\:text-lg{font-size:1.125rem;line-height:1.75rem}.lg\:text-xl{font-size:1.25rem;line-height:1.75rem}.lg\:shadow-none{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000}.lg\:shadow-none,.lg\:shadow-xl{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.lg\:shadow-xl{--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color)}[aria-expanded=true].lg\:aria-expanded\:-translate-y-\[1\%\]{--tw-translate-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))}}@media (min-width:1280px){.xl\:absolute{position:absolute}.xl\:left-8{left:2rem}.xl\:-mr-16{margin-right:-4rem}.xl\:-mr-9{margin-right:-2.25rem}.xl\:mt-0{margin-top:0}.xl\:block{display:block}.xl\:flex{display:flex}.xl\:h-full{height:100%}.xl\:w-full{width:100%}.xl\:max-w-7xl{max-width:80rem}.xl\:max-w-xl{max-width:36rem}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:flex-row{flex-direction:row}.xl\:flex-col{flex-direction:column}.xl\:justify-center{justify-content:center}.xl\:justify-between{justify-content:space-between}.xl\:gap-12{gap:3rem}.xl\:gap-8{gap:2rem}[aria-expanded=true].xl\:aria-expanded\:-translate-y-\[8\%\]{--tw-translate-y:-8%;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:1536px){.\32xl\:mx-32{margin-left:8rem;margin-right:8rem}.\32xl\:h-\[14\.5rem\]{height:14.5rem}.\32xl\:h-\[270px\]{height:270px}.\32xl\:w-\[32rem\]{width:32rem}.\32xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.\32xl\:justify-end{justify-content:flex-end}.\32xl\:gap-20{gap:5rem}.\32xl\:text-5xl{font-size:3rem;line-height:1}.\32xl\:text-xl{font-size:1.25rem;line-height:1.75rem}[aria-expanded=true].\32xl\:aria-expanded\:-translate-y-1\/4{--tw-translate-y:-25%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}@media print{.print\:table-cell{display:table-cell}.print\:hidden{display:none}.print\:border-none{border-style:none}.print\:bg-transparent{background-color:transparent}.print\:shadow-none{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}}.\[\&_a\[href\]\:not\(\.link-overlay\)\]\:relative a[href]:not(.link-overlay){position:relative}.\[\&_a\[href\]\:not\(\.link-overlay\)\]\:z-10 a[href]:not(.link-overlay){z-index:10}.\[\&_abbr\[title\]\:not\(\.link-overlay\)\]\:relative abbr[title]:not(.link-overlay){position:relative}.\[\&_abbr\[title\]\:not\(\.link-overlay\)\]\:z-10 abbr[title]:not(.link-overlay){z-index:10}.\[\&_svg\]\:hidden svg{display:none}:host,:root{--fa-font-solid:normal 900 1em/1 "Font Awesome 6 Solid";--fa-font-regular:normal 400 1em/1 "Font Awesome 6 Regular";--fa-font-light:normal 300 1em/1 "Font Awesome 6 Light";--fa-font-thin:normal 100 1em/1 "Font Awesome 6 Thin";--fa-font-duotone:normal 900 1em/1 "Font Awesome 6 Duotone";--fa-font-sharp-solid:normal 900 1em/1 "Font Awesome 6 Sharp";--fa-font-sharp-regular:normal 400 1em/1 "Font Awesome 6 Sharp";--fa-font-sharp-light:normal 300 1em/1 "Font Awesome 6 Sharp";--fa-font-sharp-thin:normal 100 1em/1 "Font Awesome 6 Sharp";--fa-font-brands:normal 400 1em/1 "Font Awesome 6 Brands"}svg:not(:host).svg-inline--fa,svg:not(:root).svg-inline--fa{box-sizing:content-box;overflow:visible}.svg-inline--fa{display:var(--fa-display,inline-block);height:1em;overflow:visible;vertical-align:-.125em}.svg-inline--fa.fa-2xs{vertical-align:.1em}.svg-inline--fa.fa-xs{vertical-align:0}.svg-inline--fa.fa-sm{vertical-align:-.07143em}.svg-inline--fa.fa-lg{vertical-align:-.2em}.svg-inline--fa.fa-xl{vertical-align:-.25em}.svg-inline--fa.fa-2xl{vertical-align:-.3125em}.svg-inline--fa.fa-pull-left{margin-right:var(--fa-pull-margin,.3em);width:auto}.svg-inline--fa.fa-pull-right{margin-left:var(--fa-pull-margin,.3em);width:auto}.svg-inline--fa.fa-li{top:.25em;width:var(--fa-li-width,2em)}.svg-inline--fa.fa-fw{width:var(--fa-fw-width,1.25em)}.fa-layers svg.svg-inline--fa{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0}.fa-layers-counter,.fa-layers-text{display:inline-block;position:absolute;text-align:center}.fa-layers{display:inline-block;height:1em;position:relative;text-align:center;vertical-align:-.125em;width:1em}.fa-layers svg.svg-inline--fa{transform-origin:center center}.fa-layers-text{left:50%;top:50%;transform:translate(-50%,-50%);transform-origin:center center}.fa-layers-counter{background-color:var(--fa-counter-background-color,#ff253a);border-radius:var(--fa-counter-border-radius,1em);box-sizing:border-box;color:var(--fa-inverse,#fff);line-height:var(--fa-counter-line-height,1);max-width:var(--fa-counter-max-width,5em);min-width:var(--fa-counter-min-width,1.5em);overflow:hidden;padding:var(--fa-counter-padding,.25em .5em);right:var(--fa-right,0);text-overflow:ellipsis;top:var(--fa-top,0);transform:scale(var(--fa-counter-scale,.25));transform-origin:top right}.fa-layers-bottom-right{bottom:var(--fa-bottom,0);right:var(--fa-right,0);top:auto;transform:scale(var(--fa-layers-scale,.25));transform-origin:bottom right}.fa-layers-bottom-left{bottom:var(--fa-bottom,0);left:var(--fa-left,0);right:auto;top:auto;transform:scale(var(--fa-layers-scale,.25));transform-origin:bottom left}.fa-layers-top-right{right:var(--fa-right,0);top:var(--fa-top,0);transform:scale(var(--fa-layers-scale,.25));transform-origin:top right}.fa-layers-top-left{left:var(--fa-left,0);right:auto;top:var(--fa-top,0);transform:scale(var(--fa-layers-scale,.25));transform-origin:top left}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-2xs{font-size:.625em;line-height:.1em;vertical-align:.225em}.fa-xs{font-size:.75em;line-height:.08333em;vertical-align:.125em}.fa-sm{font-size:.875em;line-height:.07143em;vertical-align:.05357em}.fa-lg{font-size:1.25em;line-height:.05em;vertical-align:-.075em}.fa-xl{font-size:1.5em;line-height:.04167em;vertical-align:-.125em}.fa-2xl{font-size:2em;line-height:.03125em;vertical-align:-.1875em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:var(--fa-li-margin,2.5em);padding-left:0}.fa-ul>li{position:relative}.fa-li{left:calc(var(--fa-li-width, 2em)*-1);line-height:inherit;position:absolute;text-align:center;width:var(--fa-li-width,2em)}.fa-border{border-color:var(--fa-border-color,#eee);border-radius:var(--fa-border-radius,.1em);border-style:var(--fa-border-style,solid);border-width:var(--fa-border-width,.08em);padding:var(--fa-border-padding,.2em .25em .15em)}.fa-pull-left{float:left;margin-right:var(--fa-pull-margin,.3em)}.fa-pull-right{float:right;margin-left:var(--fa-pull-margin,.3em)}.fa-beat{animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-name:fa-beat;animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-bounce{animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-name:fa-bounce;animation-timing-function:var(--fa-animation-timing,cubic-bezier(.28,.84,.42,1))}.fa-fade{animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-name:fa-fade;animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}.fa-beat-fade,.fa-fade{animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s)}.fa-beat-fade{animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-name:fa-beat-fade;animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}.fa-flip{animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-name:fa-flip;animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-shake{animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-name:fa-shake;animation-timing-function:var(--fa-animation-timing,linear)}.fa-shake,.fa-spin{animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal)}.fa-spin{animation-duration:var(--fa-animation-duration,2s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-name:fa-spin;animation-timing-function:var(--fa-animation-timing,linear)}.fa-spin-reverse{--fa-animation-direction:reverse}.fa-pulse,.fa-spin-pulse{animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-name:fa-spin;animation-timing-function:var(--fa-animation-timing,steps(8))}@media (prefers-reduced-motion:reduce){.fa-beat,.fa-beat-fade,.fa-bounce,.fa-fade,.fa-flip,.fa-pulse,.fa-shake,.fa-spin,.fa-spin-pulse{animation-delay:-1ms;animation-duration:1ms;animation-iteration-count:1;transition-delay:0s;transition-duration:0s}}@keyframes fa-beat{0%,90%{transform:scale(1)}45%{transform:scale(var(--fa-beat-scale,1.25))}}@keyframes fa-bounce{0%{transform:scale(1) translateY(0)}10%{transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0)}30%{transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em))}50%{transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0)}57%{transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em))}64%{transform:scale(1) translateY(0)}to{transform:scale(1) translateY(0)}}@keyframes fa-fade{50%{opacity:var(--fa-fade-opacity,.4)}}@keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity,.4);transform:scale(1)}50%{opacity:1;transform:scale(var(--fa-beat-fade-scale,1.125))}}@keyframes fa-flip{50%{transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg))}}@keyframes fa-shake{0%{transform:rotate(-15deg)}4%{transform:rotate(15deg)}24%,8%{transform:rotate(-18deg)}12%,28%{transform:rotate(18deg)}16%{transform:rotate(-22deg)}20%{transform:rotate(22deg)}32%{transform:rotate(-12deg)}36%{transform:rotate(12deg)}40%,to{transform:rotate(0deg)}}@keyframes fa-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.fa-rotate-90{transform:rotate(90deg)}.fa-rotate-180{transform:rotate(180deg)}.fa-rotate-270{transform:rotate(270deg)}.fa-flip-horizontal{transform:scaleX(-1)}.fa-flip-vertical{transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{transform:scale(-1)}.fa-rotate-by{transform:rotate(var(--fa-rotate-angle,none))}.fa-stack{display:inline-block;height:2em;position:relative;vertical-align:middle;width:2.5em}.fa-stack-1x,.fa-stack-2x{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0;z-index:var(--fa-stack-z-index,auto)}.svg-inline--fa.fa-stack-1x{height:1em;width:1.25em}.svg-inline--fa.fa-stack-2x{height:2em;width:2.5em}.fa-inverse{color:var(--fa-inverse,#fff)}.fa-sr-only,.fa-sr-only-focusable:not(:focus),.sr-only,.sr-only-focusable:not(:focus){clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.svg-inline--fa .fa-primary{fill:var(--fa-primary-color,currentColor);opacity:var(--fa-primary-opacity,1)}.svg-inline--fa .fa-secondary{fill:var(--fa-secondary-color,currentColor)}.svg-inline--fa .fa-secondary,.svg-inline--fa.fa-swap-opacity .fa-primary{opacity:var(--fa-secondary-opacity,.4)}.svg-inline--fa.fa-swap-opacity .fa-secondary{opacity:var(--fa-primary-opacity,1)}.svg-inline--fa mask .fa-primary,.svg-inline--fa mask .fa-secondary{fill:#000}.fa-duotone.fa-inverse,.fad.fa-inverse{color:var(--fa-inverse,#fff)}