@import"https://use.typekit.net/pig6yyo.css";

*,
:before,
:after {
    box-sizing: border-box;
    border-width: 0;
    border-style: solid;
    border-color: #e5e7eb
}

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

html {
    line-height: 1.5;
    -webkit-text-size-adjust: 100%;
    -moz-tab-size: 4;
    -o-tab-size: 4;
    tab-size: 4;
    font-family: THICCCBOI, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", Segoe UI Symbol, "Noto Color Emoji";
    font-feature-settings: normal
}

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

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

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

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

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

b,
strong {
    font-weight: bolder
}

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

small {
    font-size: 80%
}

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

sub {
    bottom: -.25em
}

sup {
    top: -.5em
}

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

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

button,
select {
    text-transform: none
}

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

:-moz-focusring {
    outline: auto
}

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

progress {
    vertical-align: baseline
}

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

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

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

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

summary {
    display: list-item
}

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

fieldset {
    margin: 0;
    padding: 0
}

legend {
    padding: 0
}

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

textarea {
    resize: vertical
}

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

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

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

:disabled {
    cursor: default
}

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

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

[hidden] {
    display: none
}

[type=text],
[type=email],
[type=url],
[type=password],
[type=number],
[type=date],
[type=datetime-local],
[type=month],
[type=search],
[type=tel],
[type=time],
[type=week],
[multiple],
textarea,
select {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background-color: #fff;
    border-color: #6b7280;
    border-width: 1px;
    border-radius: 0;
    padding: .5rem .75rem;
    font-size: 1rem;
    line-height: 1.5rem;
    --tw-shadow: 0 0 #0000
}

[type=text]:focus,
[type=email]:focus,
[type=url]:focus,
[type=password]:focus,
[type=number]:focus,
[type=date]:focus,
[type=datetime-local]:focus,
[type=month]:focus,
[type=search]:focus,
[type=tel]:focus,
[type=time]:focus,
[type=week]:focus,
[multiple]:focus,
textarea:focus,
select:focus {
    outline: 2px solid transparent;
    outline-offset: 2px;
    --tw-ring-inset: var(--tw-empty, );
    --tw-ring-offset-width: 0px;
    --tw-ring-offset-color: #fff;
    --tw-ring-color: #343B64;
    --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);
    border-color: #343b64
}

input::-moz-placeholder,
textarea::-moz-placeholder {
    color: #6b7280;
    opacity: 1
}

input::placeholder,
textarea::placeholder {
    color: #6b7280;
    opacity: 1
}

::-webkit-datetime-edit-fields-wrapper {
    padding: 0
}

::-webkit-date-and-time-value {
    min-height: 1.5em
}

::-webkit-datetime-edit,
::-webkit-datetime-edit-year-field,
::-webkit-datetime-edit-month-field,
::-webkit-datetime-edit-day-field,
::-webkit-datetime-edit-hour-field,
::-webkit-datetime-edit-minute-field,
::-webkit-datetime-edit-second-field,
::-webkit-datetime-edit-millisecond-field,
::-webkit-datetime-edit-meridiem-field {
    padding-top: 0;
    padding-bottom: 0
}

select {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 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] {
    background-image: initial;
    background-position: initial;
    background-repeat: unset;
    background-size: initial;
    padding-right: .75rem;
    -webkit-print-color-adjust: unset;
    print-color-adjust: unset
}

[type=checkbox],
[type=radio] {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    padding: 0;
    -webkit-print-color-adjust: exact;
    print-color-adjust: exact;
    display: inline-block;
    vertical-align: middle;
    background-origin: border-box;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    flex-shrink: 0;
    height: 1rem;
    width: 1rem;
    color: #343b64;
    background-color: #fff;
    border-color: #6b7280;
    border-width: 1px;
    --tw-shadow: 0 0 #0000
}

[type=checkbox] {
    border-radius: 0
}

[type=radio] {
    border-radius: 100%
}

[type=checkbox]:focus,
[type=radio]:focus {
    outline: 2px solid transparent;
    outline-offset: 2px;
    --tw-ring-inset: var(--tw-empty, );
    --tw-ring-offset-width: 2px;
    --tw-ring-offset-color: #fff;
    --tw-ring-color: #343B64;
    --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)
}

[type=checkbox]:checked,
[type=radio]:checked {
    border-color: transparent;
    background-color: currentColor;
    background-size: 100% 100%;
    background-position: center;
    background-repeat: no-repeat
}

[type=checkbox]:checked {
    background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e")
}

[type=radio]:checked {
    background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e")
}

[type=checkbox]:checked:hover,
[type=checkbox]:checked:focus,
[type=radio]:checked:hover,
[type=radio]:checked:focus {
    border-color: transparent;
    background-color: currentColor
}

[type=checkbox]:indeterminate {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3e%3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3e%3c/svg%3e");
    border-color: transparent;
    background-color: currentColor;
    background-size: 100% 100%;
    background-position: center;
    background-repeat: no-repeat
}

[type=checkbox]:indeterminate:hover,
[type=checkbox]:indeterminate:focus {
    border-color: transparent;
    background-color: currentColor
}

[type=file] {
    background: unset;
    border-color: inherit;
    border-width: 0;
    border-radius: 0;
    padding: 0;
    font-size: unset;
    line-height: inherit
}

[type=file]:focus {
    outline: 1px solid ButtonText;
    outline: 1px auto -webkit-focus-ring-color
}

*,
:before,
:after {
    --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-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: rgb(66 75 127 / .5);
    --tw-ring-offset-shadow: 0 0 #0000;
    --tw-ring-shadow: 0 0 #0000;
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    --tw-blur: ;
    --tw-brightness: ;
    --tw-contrast: ;
    --tw-grayscale: ;
    --tw-hue-rotate: ;
    --tw-invert: ;
    --tw-saturate: ;
    --tw-sepia: ;
    --tw-drop-shadow: ;
    --tw-backdrop-blur: ;
    --tw-backdrop-brightness: ;
    --tw-backdrop-contrast: ;
    --tw-backdrop-grayscale: ;
    --tw-backdrop-hue-rotate: ;
    --tw-backdrop-invert: ;
    --tw-backdrop-opacity: ;
    --tw-backdrop-saturate: ;
    --tw-backdrop-sepia:
}

::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-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: rgb(66 75 127 / .5);
    --tw-ring-offset-shadow: 0 0 #0000;
    --tw-ring-shadow: 0 0 #0000;
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    --tw-blur: ;
    --tw-brightness: ;
    --tw-contrast: ;
    --tw-grayscale: ;
    --tw-hue-rotate: ;
    --tw-invert: ;
    --tw-saturate: ;
    --tw-sepia: ;
    --tw-drop-shadow: ;
    --tw-backdrop-blur: ;
    --tw-backdrop-brightness: ;
    --tw-backdrop-contrast: ;
    --tw-backdrop-grayscale: ;
    --tw-backdrop-hue-rotate: ;
    --tw-backdrop-invert: ;
    --tw-backdrop-opacity: ;
    --tw-backdrop-saturate: ;
    --tw-backdrop-sepia:
}

.container {
    width: 100%;
    margin-right: auto;
    margin-left: auto
}

@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"] *)) {
    margin-top: 1.25em;
    margin-bottom: 1.25em
}

.prose :where([class~="lead"]):not(:where([class~="not-prose"] *)) {
    color: var(--tw-prose-lead);
    font-size: 1.25em;
    line-height: 1.6;
    margin-top: 1.2em;
    margin-bottom: 1.2em
}

.prose :where(a):not(:where([class~="not-prose"] *)) {
    color: var(--tw-prose-links);
    text-decoration: underline;
    font-weight: 500
}

.prose :where(strong):not(:where([class~="not-prose"] *)) {
    color: var(--tw-prose-bold);
    font-weight: 600
}

.prose :where(a strong):not(:where([class~="not-prose"] *)) {
    color: inherit
}

.prose :where(blockquote strong):not(:where([class~="not-prose"] *)) {
    color: inherit
}

.prose :where(thead th strong):not(:where([class~="not-prose"] *)) {
    color: inherit
}

.prose :where(ol):not(:where([class~="not-prose"] *)) {
    list-style-type: decimal;
    margin-top: 1.25em;
    margin-bottom: 1.25em;
    padding-left: 1.625em
}

.prose :where(ol[type="A"]):not(:where([class~="not-prose"] *)) {
    list-style-type: upper-alpha
}

.prose :where(ol[type="a"]):not(:where([class~="not-prose"] *)) {
    list-style-type: lower-alpha
}

.prose :where(ol[type="A" s]):not(:where([class~="not-prose"] *)) {
    list-style-type: upper-alpha
}

.prose :where(ol[type="a" s]):not(:where([class~="not-prose"] *)) {
    list-style-type: lower-alpha
}

.prose :where(ol[type="I"]):not(:where([class~="not-prose"] *)) {
    list-style-type: upper-roman
}

.prose :where(ol[type="i"]):not(:where([class~="not-prose"] *)) {
    list-style-type: lower-roman
}

.prose :where(ol[type="I" s]):not(:where([class~="not-prose"] *)) {
    list-style-type: upper-roman
}

.prose :where(ol[type="i" s]):not(:where([class~="not-prose"] *)) {
    list-style-type: lower-roman
}

.prose :where(ol[type="1"]):not(:where([class~="not-prose"] *)) {
    list-style-type: decimal
}

.prose :where(ul):not(:where([class~="not-prose"] *)) {
    list-style-type: disc;
    margin-top: 1.25em;
    margin-bottom: 1.25em;
    padding-left: 1.625em
}

.prose :where(ol > li):not(:where([class~="not-prose"] *))::marker {
    font-weight: 400;
    color: var(--tw-prose-counters)
}

.prose :where(ul > li):not(:where([class~="not-prose"] *))::marker {
    color: var(--tw-prose-bullets)
}

.prose :where(hr):not(:where([class~="not-prose"] *)) {
    border-color: var(--tw-prose-hr);
    border-top-width: 1px;
    margin-top: 3em;
    margin-bottom: 3em
}

.prose :where(blockquote):not(:where([class~="not-prose"] *)) {
    font-weight: 500;
    font-style: italic;
    color: var(--tw-prose-quotes);
    border-left-width: .25rem;
    border-left-color: var(--tw-prose-quote-borders);
    quotes: "\201c" "\201d" "\2018" "\2019";
    margin-top: 1.6em;
    margin-bottom: 1.6em;
    padding-left: 1em
}

.prose :where(blockquote p:first-of-type):not(:where([class~="not-prose"] *)):before {
    content: open-quote
}

.prose :where(blockquote p:last-of-type):not(:where([class~="not-prose"] *)):after {
    content: close-quote
}

.prose :where(h1):not(:where([class~="not-prose"] *)) {
    color: var(--tw-prose-headings);
    font-weight: 800;
    font-size: 2.25em;
    margin-top: 0;
    margin-bottom: .8888889em;
    line-height: 1.1111111
}

.prose :where(h1 strong):not(:where([class~="not-prose"] *)) {
    font-weight: 900;
    color: inherit
}

.prose :where(h2):not(:where([class~="not-prose"] *)) {
    color: var(--tw-prose-headings);
    font-weight: 700;
    font-size: 1.5em;
    margin-top: 2em;
    margin-bottom: 1em;
    line-height: 1.3333333
}

.prose :where(h2 strong):not(:where([class~="not-prose"] *)) {
    font-weight: 800;
    color: inherit
}

.prose :where(h3):not(:where([class~="not-prose"] *)) {
    color: var(--tw-prose-headings);
    font-weight: 600;
    font-size: 1.25em;
    margin-top: 1.6em;
    margin-bottom: .6em;
    line-height: 1.6
}

.prose :where(h3 strong):not(:where([class~="not-prose"] *)) {
    font-weight: 700;
    color: inherit
}

.prose :where(h4):not(:where([class~="not-prose"] *)) {
    color: var(--tw-prose-headings);
    font-weight: 600;
    margin-top: 1.5em;
    margin-bottom: .5em;
    line-height: 1.5
}

.prose :where(h4 strong):not(:where([class~="not-prose"] *)) {
    font-weight: 700;
    color: inherit
}

.prose :where(img):not(:where([class~="not-prose"] *)) {
    margin-top: 2em;
    margin-bottom: 2em
}

.prose :where(figure > *):not(:where([class~="not-prose"] *)) {
    margin-top: 0;
    margin-bottom: 0
}

.prose :where(figcaption):not(:where([class~="not-prose"] *)) {
    color: var(--tw-prose-captions);
    font-size: .875em;
    line-height: 1.4285714;
    margin-top: .8571429em
}

.prose :where(code):not(:where([class~="not-prose"] *)) {
    color: var(--tw-prose-code);
    font-weight: 600;
    font-size: .875em
}

.prose :where(code):not(:where([class~="not-prose"] *)):before {
    content: "`"
}

.prose :where(code):not(:where([class~="not-prose"] *)):after {
    content: "`"
}

.prose :where(a code):not(:where([class~="not-prose"] *)) {
    color: inherit
}

.prose :where(h1 code):not(:where([class~="not-prose"] *)) {
    color: inherit
}

.prose :where(h2 code):not(:where([class~="not-prose"] *)) {
    color: inherit;
    font-size: .875em
}

.prose :where(h3 code):not(:where([class~="not-prose"] *)) {
    color: inherit;
    font-size: .9em
}

.prose :where(h4 code):not(:where([class~="not-prose"] *)) {
    color: inherit
}

.prose :where(blockquote code):not(:where([class~="not-prose"] *)) {
    color: inherit
}

.prose :where(thead th code):not(:where([class~="not-prose"] *)) {
    color: inherit
}

.prose :where(pre):not(:where([class~="not-prose"] *)) {
    color: var(--tw-prose-pre-code);
    background-color: var(--tw-prose-pre-bg);
    overflow-x: auto;
    font-weight: 400;
    font-size: .875em;
    line-height: 1.7142857;
    margin-top: 1.7142857em;
    margin-bottom: 1.7142857em;
    border-radius: .375rem;
    padding: .8571429em 1.1428571em
}

.prose :where(pre code):not(:where([class~="not-prose"] *)) {
    background-color: transparent;
    border-width: 0;
    border-radius: 0;
    padding: 0;
    font-weight: inherit;
    color: inherit;
    font-size: inherit;
    font-family: inherit;
    line-height: inherit
}

.prose :where(pre code):not(:where([class~="not-prose"] *)):before {
    content: none
}

.prose :where(pre code):not(:where([class~="not-prose"] *)):after {
    content: none
}

.prose :where(table):not(:where([class~="not-prose"] *)) {
    width: 100%;
    table-layout: auto;
    text-align: left;
    margin-top: 2em;
    margin-bottom: 2em;
    font-size: .875em;
    line-height: 1.7142857
}

.prose :where(thead):not(:where([class~="not-prose"] *)) {
    border-bottom-width: 1px;
    border-bottom-color: var(--tw-prose-th-borders)
}

.prose :where(thead th):not(:where([class~="not-prose"] *)) {
    color: var(--tw-prose-headings);
    font-weight: 600;
    vertical-align: bottom;
    padding-right: .5714286em;
    padding-bottom: .5714286em;
    padding-left: .5714286em
}

.prose :where(tbody tr):not(:where([class~="not-prose"] *)) {
    border-bottom-width: 1px;
    border-bottom-color: var(--tw-prose-td-borders)
}

.prose :where(tbody tr:last-child):not(:where([class~="not-prose"] *)) {
    border-bottom-width: 0
}

.prose :where(tbody td):not(:where([class~="not-prose"] *)) {
    vertical-align: baseline
}

.prose :where(tfoot):not(:where([class~="not-prose"] *)) {
    border-top-width: 1px;
    border-top-color: var(--tw-prose-th-borders)
}

.prose :where(tfoot td):not(:where([class~="not-prose"] *)) {
    vertical-align: top
}

.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-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-code: #fff;
    --tw-prose-invert-pre-code: #d1d5db;
    --tw-prose-invert-pre-bg: rgb(0 0 0 / 50%);
    --tw-prose-invert-th-borders: #4b5563;
    --tw-prose-invert-td-borders: #374151;
    font-size: 1rem;
    line-height: 1.75
}

.prose :where(video):not(:where([class~="not-prose"] *)) {
    margin-top: 2em;
    margin-bottom: 2em
}

.prose :where(figure):not(:where([class~="not-prose"] *)) {
    margin-top: 2em;
    margin-bottom: 2em
}

.prose :where(li):not(:where([class~="not-prose"] *)) {
    margin-top: .5em;
    margin-bottom: .5em
}

.prose :where(ol > li):not(:where([class~="not-prose"] *)) {
    padding-left: .375em
}

.prose :where(ul > li):not(:where([class~="not-prose"] *)) {
    padding-left: .375em
}

.prose :where(.prose > ul > li p):not(:where([class~="not-prose"] *)) {
    margin-top: .75em;
    margin-bottom: .75em
}

.prose :where(.prose > ul > li > *:first-child):not(:where([class~="not-prose"] *)) {
    margin-top: 1.25em
}

.prose :where(.prose > ul > li > *:last-child):not(:where([class~="not-prose"] *)) {
    margin-bottom: 1.25em
}

.prose :where(.prose > ol > li > *:first-child):not(:where([class~="not-prose"] *)) {
    margin-top: 1.25em
}

.prose :where(.prose > ol > li > *:last-child):not(:where([class~="not-prose"] *)) {
    margin-bottom: 1.25em
}

.prose :where(ul ul, ul ol, ol ul, ol ol):not(:where([class~="not-prose"] *)) {
    margin-top: .75em;
    margin-bottom: .75em
}

.prose :where(hr + *):not(:where([class~="not-prose"] *)) {
    margin-top: 0
}

.prose :where(h2 + *):not(:where([class~="not-prose"] *)) {
    margin-top: 0
}

.prose :where(h3 + *):not(:where([class~="not-prose"] *)) {
    margin-top: 0
}

.prose :where(h4 + *):not(:where([class~="not-prose"] *)) {
    margin-top: 0
}

.prose :where(thead th:first-child):not(:where([class~="not-prose"] *)) {
    padding-left: 0
}

.prose :where(thead th:last-child):not(:where([class~="not-prose"] *)) {
    padding-right: 0
}

.prose :where(tbody td, tfoot td):not(:where([class~="not-prose"] *)) {
    padding: .5714286em
}

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

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

.prose :where(.prose > :first-child):not(:where([class~="not-prose"] *)) {
    margin-top: 0
}

.prose :where(.prose > :last-child):not(:where([class~="not-prose"] *)) {
    margin-bottom: 0
}

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

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

.visible {
    visibility: visible
}

.fixed {
    position: fixed
}

.absolute {
    position: absolute
}

.relative {
    position: relative
}

.-inset-px {
    top: -1px;
    right: -1px;
    bottom: -1px;
    left: -1px
}

.inset-0 {
    top: 0px;
    right: 0px;
    bottom: 0px;
    left: 0px
}

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

.-top-full {
    top: -100%
}

.bottom-0 {
    bottom: 0px
}

.left-0 {
    left: 0px
}

.right-0 {
    right: 0px
}

.right-2 {
    right: .5rem
}

.right-8 {
    right: 2rem
}

.top-1 {
    top: .25rem
}

.top-4 {
    top: 1rem
}

.top-6 {
    top: 1.5rem
}

.isolate {
    isolation: isolate
}

.z-0 {
    z-index: 0
}

.z-10 {
    z-index: 10
}

.z-20 {
    z-index: 20
}

.z-40 {
    z-index: 40
}

.z-50 {
    z-index: 50
}

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

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

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

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

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

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

.float-right {
    float: right
}

.-m-0 {
    margin: -0px
}

.-m-0\.5 {
    margin: -.125rem
}

.-m-1 {
    margin: -.25rem
}

.-m-1\.5 {
    margin: -.375rem
}

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

.m-4 {
    margin: 1rem
}

.m-auto {
    margin: auto
}

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

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

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

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

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

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

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

.\!mt-4 {
    margin-top: 1rem !important
}

.\!mt-8 {
    margin-top: 2rem !important
}

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

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

.-ml-px {
    margin-left: -1px
}

.-mr-0 {
    margin-right: -0px
}

.-mr-0\.5 {
    margin-right: -.125rem
}

.-mr-1 {
    margin-right: -.25rem
}

.-mr-14 {
    margin-right: -3.5rem
}

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

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

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

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

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

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

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

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

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

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

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

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

.ml-6 {
    margin-left: 1.5rem
}

.mr-0 {
    margin-right: 0
}

.mr-0\.5 {
    margin-right: .125rem
}

.mr-1 {
    margin-right: .25rem
}

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

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

.mt-0 {
    margin-top: 0
}

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

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

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

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

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

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

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

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

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

.\!block {
    display: block !important
}

.block {
    display: block
}

.inline-block {
    display: inline-block
}

.inline {
    display: inline
}

.flex {
    display: flex
}

.inline-flex {
    display: inline-flex
}

.table {
    display: table
}

.flow-root {
    display: flow-root
}

.grid {
    display: grid
}

.hidden {
    display: none
}

.h-0 {
    height: 0px
}

.h-10 {
    height: 2.5rem
}

.h-11 {
    height: 2.75rem
}

.h-12 {
    height: 3rem
}

.h-14 {
    height: 3.5rem
}

.h-16 {
    height: 4rem
}

.h-20 {
    height: 5rem
}

.h-24 {
    height: 6rem
}

.h-3 {
    height: .75rem
}

.h-4 {
    height: 1rem
}

.h-5 {
    height: 1.25rem
}

.h-6 {
    height: 1.5rem
}

.h-7 {
    height: 1.75rem
}

.h-8 {
    height: 2rem
}

.h-9 {
    height: 2.25rem
}

.h-full {
    height: 100%
}

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

.max-h-20 {
    max-height: 5rem
}

.max-h-48 {
    max-height: 12rem
}

.max-h-fit {
    max-height: -moz-fit-content;
    max-height: fit-content
}

.min-h-full {
    min-height: 100%
}

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

.w-0 {
    width: 0px
}

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

.w-10 {
    width: 2.5rem
}

.w-11 {
    width: 2.75rem
}

.w-12 {
    width: 3rem
}

.w-14 {
    width: 3.5rem
}

.w-16 {
    width: 4rem
}

.w-20 {
    width: 5rem
}

.w-28 {
    width: 7rem
}

.w-3 {
    width: .75rem
}

.w-3\/4 {
    width: 75%
}

.w-36 {
    width: 9rem
}

.w-4 {
    width: 1rem
}

.w-48 {
    width: 12rem
}

.w-5 {
    width: 1.25rem
}

.w-56 {
    width: 14rem
}

.w-6 {
    width: 1.5rem
}

.w-60 {
    width: 15rem
}

.w-7 {
    width: 1.75rem
}

.w-8 {
    width: 2rem
}

.w-auto {
    width: auto
}

.w-full {
    width: 100%
}

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

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

.max-w-7xl {
    max-width: 80rem
}

.max-w-screen-xl {
    max-width: 1280px
}

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

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

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

.flex-auto {
    flex: 1 1 auto
}

.flex-none {
    flex: none
}

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

.shrink {
    flex-shrink: 1
}

.shrink-0 {
    flex-shrink: 0
}

.border-separate {
    border-collapse: separate
}

.border-spacing-0 {
    --tw-border-spacing-x: 0px;
    --tw-border-spacing-y: 0px;
    border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y)
}

.origin-top {
    transform-origin: top
}

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

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

.-translate-x-full {
    --tw-translate-x: -100%;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.translate-x-0 {
    --tw-translate-x: 0px;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.translate-x-5 {
    --tw-translate-x: 1.25rem;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.translate-y-0 {
    --tw-translate-y: 0px;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.translate-y-4 {
    --tw-translate-y: 1rem;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.rotate-0 {
    --tw-rotate: 0deg;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.rotate-90 {
    --tw-rotate: 90deg;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.scale-100 {
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.scale-95 {
    --tw-scale-x: .95;
    --tw-scale-y: .95;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

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

.cursor-default {
    cursor: default
}

.cursor-pointer {
    cursor: pointer
}

.list-inside {
    list-style-position: inside
}

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

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

.flex-row {
    flex-direction: row
}

.flex-col {
    flex-direction: column
}

.flex-wrap {
    flex-wrap: wrap
}

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

.items-center {
    align-items: center
}

.items-baseline {
    align-items: baseline
}

.items-stretch {
    align-items: stretch
}

.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-items-center {
    justify-items: center
}

.gap-1 {
    gap: .25rem
}

.gap-2 {
    gap: .5rem
}

.gap-3 {
    gap: .75rem
}

.gap-4 {
    gap: 1rem
}

.gap-6 {
    gap: 1.5rem
}

.gap-px {
    gap: 1px
}

.gap-x-1 {
    -moz-column-gap: .25rem;
    column-gap: .25rem
}

.gap-x-1\.5 {
    -moz-column-gap: .375rem;
    column-gap: .375rem
}

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

.gap-x-4 {
    -moz-column-gap: 1rem;
    column-gap: 1rem
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.divide-y>:not([hidden])~:not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(1px * var(--tw-divide-y-reverse))
}

.divide-y-2>:not([hidden])~:not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(2px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(2px * var(--tw-divide-y-reverse))
}

.divide-gray-100>:not([hidden])~:not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgb(243 244 246 / var(--tw-divide-opacity))
}

.divide-gray-200>:not([hidden])~:not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgb(229 231 235 / var(--tw-divide-opacity))
}

.overflow-hidden {
    overflow: hidden
}

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

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

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

.whitespace-nowrap {
    white-space: nowrap
}

.break-all {
    word-break: break-all
}

.rounded {
    border-radius: .25rem
}

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

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

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

.rounded-sm {
    border-radius: .125rem
}

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

.rounded-b-none {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0
}

.rounded-l-md {
    border-top-left-radius: .375rem;
    border-bottom-left-radius: .375rem
}

.rounded-r-md {
    border-top-right-radius: .375rem;
    border-bottom-right-radius: .375rem
}

.rounded-t-none {
    border-top-left-radius: 0;
    border-top-right-radius: 0
}

.rounded-bl-lg {
    border-bottom-left-radius: .5rem
}

.rounded-br-lg {
    border-bottom-right-radius: .5rem
}

.rounded-tl-lg {
    border-top-left-radius: .5rem
}

.rounded-tr-lg {
    border-top-right-radius: .5rem
}

.border {
    border-width: 1px
}

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

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

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

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

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

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

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

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

.border-dashed {
    border-style: dashed
}

.border-amber-400 {
    --tw-border-opacity: 1;
    border-color: rgb(251 191 36 / var(--tw-border-opacity))
}

.border-amber-400\/0 {
    border-color: #fbbf2400
}

.border-amber-400\/10 {
    border-color: #fbbf241a
}

.border-amber-400\/100 {
    border-color: #fbbf24
}

.border-amber-400\/20 {
    border-color: #fbbf2433
}

.border-amber-400\/25 {
    border-color: #fbbf2440
}

.border-amber-400\/30 {
    border-color: #fbbf244d
}

.border-amber-400\/40 {
    border-color: #fbbf2466
}

.border-amber-400\/5 {
    border-color: #fbbf240d
}

.border-amber-400\/50 {
    border-color: #fbbf2480
}

.border-amber-400\/60 {
    border-color: #fbbf2499
}

.border-amber-400\/70 {
    border-color: #fbbf24b3
}

.border-amber-400\/75 {
    border-color: #fbbf24bf
}

.border-amber-400\/80 {
    border-color: #fbbf24cc
}

.border-amber-400\/90 {
    border-color: #fbbf24e6
}

.border-amber-400\/95 {
    border-color: #fbbf24f2
}

.border-amber-500 {
    --tw-border-opacity: 1;
    border-color: rgb(245 158 11 / var(--tw-border-opacity))
}

.border-amber-500\/0 {
    border-color: #f59e0b00
}

.border-amber-500\/10 {
    border-color: #f59e0b1a
}

.border-amber-500\/100 {
    border-color: #f59e0b
}

.border-amber-500\/20 {
    border-color: #f59e0b33
}

.border-amber-500\/25 {
    border-color: #f59e0b40
}

.border-amber-500\/30 {
    border-color: #f59e0b4d
}

.border-amber-500\/40 {
    border-color: #f59e0b66
}

.border-amber-500\/5 {
    border-color: #f59e0b0d
}

.border-amber-500\/50 {
    border-color: #f59e0b80
}

.border-amber-500\/60 {
    border-color: #f59e0b99
}

.border-amber-500\/70 {
    border-color: #f59e0bb3
}

.border-amber-500\/75 {
    border-color: #f59e0bbf
}

.border-amber-500\/80 {
    border-color: #f59e0bcc
}

.border-amber-500\/90 {
    border-color: #f59e0be6
}

.border-amber-500\/95 {
    border-color: #f59e0bf2
}

.border-black {
    --tw-border-opacity: 1;
    border-color: rgb(0 0 0 / var(--tw-border-opacity))
}

.border-blue-400 {
    --tw-border-opacity: 1;
    border-color: rgb(80 90 153 / var(--tw-border-opacity))
}

.border-blue-400\/0 {
    border-color: #505a9900
}

.border-blue-400\/10 {
    border-color: #505a991a
}

.border-blue-400\/100 {
    border-color: #505a99
}

.border-blue-400\/20 {
    border-color: #505a9933
}

.border-blue-400\/25 {
    border-color: #505a9940
}

.border-blue-400\/30 {
    border-color: #505a994d
}

.border-blue-400\/40 {
    border-color: #505a9966
}

.border-blue-400\/5 {
    border-color: #505a990d
}

.border-blue-400\/50 {
    border-color: #505a9980
}

.border-blue-400\/60 {
    border-color: #505a9999
}

.border-blue-400\/70 {
    border-color: #505a99b3
}

.border-blue-400\/75 {
    border-color: #505a99bf
}

.border-blue-400\/80 {
    border-color: #505a99cc
}

.border-blue-400\/90 {
    border-color: #505a99e6
}

.border-blue-400\/95 {
    border-color: #505a99f2
}

.border-blue-500 {
    --tw-border-opacity: 1;
    border-color: rgb(66 75 127 / var(--tw-border-opacity))
}

.border-blue-500\/0 {
    border-color: #424b7f00
}

.border-blue-500\/10 {
    border-color: #424b7f1a
}

.border-blue-500\/100 {
    border-color: #424b7f
}

.border-blue-500\/20 {
    border-color: #424b7f33
}

.border-blue-500\/25 {
    border-color: #424b7f40
}

.border-blue-500\/30 {
    border-color: #424b7f4d
}

.border-blue-500\/40 {
    border-color: #424b7f66
}

.border-blue-500\/5 {
    border-color: #424b7f0d
}

.border-blue-500\/50 {
    border-color: #424b7f80
}

.border-blue-500\/60 {
    border-color: #424b7f99
}

.border-blue-500\/70 {
    border-color: #424b7fb3
}

.border-blue-500\/75 {
    border-color: #424b7fbf
}

.border-blue-500\/80 {
    border-color: #424b7fcc
}

.border-blue-500\/90 {
    border-color: #424b7fe6
}

.border-blue-500\/95 {
    border-color: #424b7ff2
}

.border-cyan-400 {
    --tw-border-opacity: 1;
    border-color: rgb(34 211 238 / var(--tw-border-opacity))
}

.border-cyan-400\/0 {
    border-color: #22d3ee00
}

.border-cyan-400\/10 {
    border-color: #22d3ee1a
}

.border-cyan-400\/100 {
    border-color: #22d3ee
}

.border-cyan-400\/20 {
    border-color: #22d3ee33
}

.border-cyan-400\/25 {
    border-color: #22d3ee40
}

.border-cyan-400\/30 {
    border-color: #22d3ee4d
}

.border-cyan-400\/40 {
    border-color: #22d3ee66
}

.border-cyan-400\/5 {
    border-color: #22d3ee0d
}

.border-cyan-400\/50 {
    border-color: #22d3ee80
}

.border-cyan-400\/60 {
    border-color: #22d3ee99
}

.border-cyan-400\/70 {
    border-color: #22d3eeb3
}

.border-cyan-400\/75 {
    border-color: #22d3eebf
}

.border-cyan-400\/80 {
    border-color: #22d3eecc
}

.border-cyan-400\/90 {
    border-color: #22d3eee6
}

.border-cyan-400\/95 {
    border-color: #22d3eef2
}

.border-cyan-500 {
    --tw-border-opacity: 1;
    border-color: rgb(6 182 212 / var(--tw-border-opacity))
}

.border-cyan-500\/0 {
    border-color: #06b6d400
}

.border-cyan-500\/10 {
    border-color: #06b6d41a
}

.border-cyan-500\/100 {
    border-color: #06b6d4
}

.border-cyan-500\/20 {
    border-color: #06b6d433
}

.border-cyan-500\/25 {
    border-color: #06b6d440
}

.border-cyan-500\/30 {
    border-color: #06b6d44d
}

.border-cyan-500\/40 {
    border-color: #06b6d466
}

.border-cyan-500\/5 {
    border-color: #06b6d40d
}

.border-cyan-500\/50 {
    border-color: #06b6d480
}

.border-cyan-500\/60 {
    border-color: #06b6d499
}

.border-cyan-500\/70 {
    border-color: #06b6d4b3
}

.border-cyan-500\/75 {
    border-color: #06b6d4bf
}

.border-cyan-500\/80 {
    border-color: #06b6d4cc
}

.border-cyan-500\/90 {
    border-color: #06b6d4e6
}

.border-cyan-500\/95 {
    border-color: #06b6d4f2
}

.border-emerald-400 {
    --tw-border-opacity: 1;
    border-color: rgb(52 211 153 / var(--tw-border-opacity))
}

.border-emerald-400\/0 {
    border-color: #34d39900
}

.border-emerald-400\/10 {
    border-color: #34d3991a
}

.border-emerald-400\/100 {
    border-color: #34d399
}

.border-emerald-400\/20 {
    border-color: #34d39933
}

.border-emerald-400\/25 {
    border-color: #34d39940
}

.border-emerald-400\/30 {
    border-color: #34d3994d
}

.border-emerald-400\/40 {
    border-color: #34d39966
}

.border-emerald-400\/5 {
    border-color: #34d3990d
}

.border-emerald-400\/50 {
    border-color: #34d39980
}

.border-emerald-400\/60 {
    border-color: #34d39999
}

.border-emerald-400\/70 {
    border-color: #34d399b3
}

.border-emerald-400\/75 {
    border-color: #34d399bf
}

.border-emerald-400\/80 {
    border-color: #34d399cc
}

.border-emerald-400\/90 {
    border-color: #34d399e6
}

.border-emerald-400\/95 {
    border-color: #34d399f2
}

.border-emerald-500 {
    --tw-border-opacity: 1;
    border-color: rgb(16 185 129 / var(--tw-border-opacity))
}

.border-emerald-500\/0 {
    border-color: #10b98100
}

.border-emerald-500\/10 {
    border-color: #10b9811a
}

.border-emerald-500\/100 {
    border-color: #10b981
}

.border-emerald-500\/20 {
    border-color: #10b98133
}

.border-emerald-500\/25 {
    border-color: #10b98140
}

.border-emerald-500\/30 {
    border-color: #10b9814d
}

.border-emerald-500\/40 {
    border-color: #10b98166
}

.border-emerald-500\/5 {
    border-color: #10b9810d
}

.border-emerald-500\/50 {
    border-color: #10b98180
}

.border-emerald-500\/60 {
    border-color: #10b98199
}

.border-emerald-500\/70 {
    border-color: #10b981b3
}

.border-emerald-500\/75 {
    border-color: #10b981bf
}

.border-emerald-500\/80 {
    border-color: #10b981cc
}

.border-emerald-500\/90 {
    border-color: #10b981e6
}

.border-emerald-500\/95 {
    border-color: #10b981f2
}

.border-fuchsia-400 {
    --tw-border-opacity: 1;
    border-color: rgb(232 121 249 / var(--tw-border-opacity))
}

.border-fuchsia-400\/0 {
    border-color: #e879f900
}

.border-fuchsia-400\/10 {
    border-color: #e879f91a
}

.border-fuchsia-400\/100 {
    border-color: #e879f9
}

.border-fuchsia-400\/20 {
    border-color: #e879f933
}

.border-fuchsia-400\/25 {
    border-color: #e879f940
}

.border-fuchsia-400\/30 {
    border-color: #e879f94d
}

.border-fuchsia-400\/40 {
    border-color: #e879f966
}

.border-fuchsia-400\/5 {
    border-color: #e879f90d
}

.border-fuchsia-400\/50 {
    border-color: #e879f980
}

.border-fuchsia-400\/60 {
    border-color: #e879f999
}

.border-fuchsia-400\/70 {
    border-color: #e879f9b3
}

.border-fuchsia-400\/75 {
    border-color: #e879f9bf
}

.border-fuchsia-400\/80 {
    border-color: #e879f9cc
}

.border-fuchsia-400\/90 {
    border-color: #e879f9e6
}

.border-fuchsia-400\/95 {
    border-color: #e879f9f2
}

.border-fuchsia-500 {
    --tw-border-opacity: 1;
    border-color: rgb(217 70 239 / var(--tw-border-opacity))
}

.border-fuchsia-500\/0 {
    border-color: #d946ef00
}

.border-fuchsia-500\/10 {
    border-color: #d946ef1a
}

.border-fuchsia-500\/100 {
    border-color: #d946ef
}

.border-fuchsia-500\/20 {
    border-color: #d946ef33
}

.border-fuchsia-500\/25 {
    border-color: #d946ef40
}

.border-fuchsia-500\/30 {
    border-color: #d946ef4d
}

.border-fuchsia-500\/40 {
    border-color: #d946ef66
}

.border-fuchsia-500\/5 {
    border-color: #d946ef0d
}

.border-fuchsia-500\/50 {
    border-color: #d946ef80
}

.border-fuchsia-500\/60 {
    border-color: #d946ef99
}

.border-fuchsia-500\/70 {
    border-color: #d946efb3
}

.border-fuchsia-500\/75 {
    border-color: #d946efbf
}

.border-fuchsia-500\/80 {
    border-color: #d946efcc
}

.border-fuchsia-500\/90 {
    border-color: #d946efe6
}

.border-fuchsia-500\/95 {
    border-color: #d946eff2
}

.border-gray-100 {
    --tw-border-opacity: 1;
    border-color: rgb(243 244 246 / var(--tw-border-opacity))
}

.border-gray-200 {
    --tw-border-opacity: 1;
    border-color: rgb(229 231 235 / var(--tw-border-opacity))
}

.border-gray-300 {
    --tw-border-opacity: 1;
    border-color: rgb(209 213 219 / var(--tw-border-opacity))
}

.border-gray-400 {
    --tw-border-opacity: 1;
    border-color: rgb(156 163 175 / var(--tw-border-opacity))
}

.border-gray-400\/0 {
    border-color: #9ca3af00
}

.border-gray-400\/10 {
    border-color: #9ca3af1a
}

.border-gray-400\/100 {
    border-color: #9ca3af
}

.border-gray-400\/20 {
    border-color: #9ca3af33
}

.border-gray-400\/25 {
    border-color: #9ca3af40
}

.border-gray-400\/30 {
    border-color: #9ca3af4d
}

.border-gray-400\/40 {
    border-color: #9ca3af66
}

.border-gray-400\/5 {
    border-color: #9ca3af0d
}

.border-gray-400\/50 {
    border-color: #9ca3af80
}

.border-gray-400\/60 {
    border-color: #9ca3af99
}

.border-gray-400\/70 {
    border-color: #9ca3afb3
}

.border-gray-400\/75 {
    border-color: #9ca3afbf
}

.border-gray-400\/80 {
    border-color: #9ca3afcc
}

.border-gray-400\/90 {
    border-color: #9ca3afe6
}

.border-gray-400\/95 {
    border-color: #9ca3aff2
}

.border-gray-500 {
    --tw-border-opacity: 1;
    border-color: rgb(107 114 128 / var(--tw-border-opacity))
}

.border-gray-500\/0 {
    border-color: #6b728000
}

.border-gray-500\/10 {
    border-color: #6b72801a
}

.border-gray-500\/100 {
    border-color: #6b7280
}

.border-gray-500\/20 {
    border-color: #6b728033
}

.border-gray-500\/25 {
    border-color: #6b728040
}

.border-gray-500\/30 {
    border-color: #6b72804d
}

.border-gray-500\/40 {
    border-color: #6b728066
}

.border-gray-500\/5 {
    border-color: #6b72800d
}

.border-gray-500\/50 {
    border-color: #6b728080
}

.border-gray-500\/60 {
    border-color: #6b728099
}

.border-gray-500\/70 {
    border-color: #6b7280b3
}

.border-gray-500\/75 {
    border-color: #6b7280bf
}

.border-gray-500\/80 {
    border-color: #6b7280cc
}

.border-gray-500\/90 {
    border-color: #6b7280e6
}

.border-gray-500\/95 {
    border-color: #6b7280f2
}

.border-green-400 {
    --tw-border-opacity: 1;
    border-color: rgb(74 222 128 / var(--tw-border-opacity))
}

.border-green-400\/0 {
    border-color: #4ade8000
}

.border-green-400\/10 {
    border-color: #4ade801a
}

.border-green-400\/100 {
    border-color: #4ade80
}

.border-green-400\/20 {
    border-color: #4ade8033
}

.border-green-400\/25 {
    border-color: #4ade8040
}

.border-green-400\/30 {
    border-color: #4ade804d
}

.border-green-400\/40 {
    border-color: #4ade8066
}

.border-green-400\/5 {
    border-color: #4ade800d
}

.border-green-400\/50 {
    border-color: #4ade8080
}

.border-green-400\/60 {
    border-color: #4ade8099
}

.border-green-400\/70 {
    border-color: #4ade80b3
}

.border-green-400\/75 {
    border-color: #4ade80bf
}

.border-green-400\/80 {
    border-color: #4ade80cc
}

.border-green-400\/90 {
    border-color: #4ade80e6
}

.border-green-400\/95 {
    border-color: #4ade80f2
}

.border-green-500 {
    --tw-border-opacity: 1;
    border-color: rgb(34 197 94 / var(--tw-border-opacity))
}

.border-green-500\/0 {
    border-color: #22c55e00
}

.border-green-500\/10 {
    border-color: #22c55e1a
}

.border-green-500\/100 {
    border-color: #22c55e
}

.border-green-500\/20 {
    border-color: #22c55e33
}

.border-green-500\/25 {
    border-color: #22c55e40
}

.border-green-500\/30 {
    border-color: #22c55e4d
}

.border-green-500\/40 {
    border-color: #22c55e66
}

.border-green-500\/5 {
    border-color: #22c55e0d
}

.border-green-500\/50 {
    border-color: #22c55e80
}

.border-green-500\/60 {
    border-color: #22c55e99
}

.border-green-500\/70 {
    border-color: #22c55eb3
}

.border-green-500\/75 {
    border-color: #22c55ebf
}

.border-green-500\/80 {
    border-color: #22c55ecc
}

.border-green-500\/90 {
    border-color: #22c55ee6
}

.border-green-500\/95 {
    border-color: #22c55ef2
}

.border-indigo-400 {
    --tw-border-opacity: 1;
    border-color: rgb(129 140 248 / var(--tw-border-opacity))
}

.border-indigo-400\/0 {
    border-color: #818cf800
}

.border-indigo-400\/10 {
    border-color: #818cf81a
}

.border-indigo-400\/100 {
    border-color: #818cf8
}

.border-indigo-400\/20 {
    border-color: #818cf833
}

.border-indigo-400\/25 {
    border-color: #818cf840
}

.border-indigo-400\/30 {
    border-color: #818cf84d
}

.border-indigo-400\/40 {
    border-color: #818cf866
}

.border-indigo-400\/5 {
    border-color: #818cf80d
}

.border-indigo-400\/50 {
    border-color: #818cf880
}

.border-indigo-400\/60 {
    border-color: #818cf899
}

.border-indigo-400\/70 {
    border-color: #818cf8b3
}

.border-indigo-400\/75 {
    border-color: #818cf8bf
}

.border-indigo-400\/80 {
    border-color: #818cf8cc
}

.border-indigo-400\/90 {
    border-color: #818cf8e6
}

.border-indigo-400\/95 {
    border-color: #818cf8f2
}

.border-indigo-500 {
    --tw-border-opacity: 1;
    border-color: rgb(99 102 241 / var(--tw-border-opacity))
}

.border-indigo-500\/0 {
    border-color: #6366f100
}

.border-indigo-500\/10 {
    border-color: #6366f11a
}

.border-indigo-500\/100 {
    border-color: #6366f1
}

.border-indigo-500\/20 {
    border-color: #6366f133
}

.border-indigo-500\/25 {
    border-color: #6366f140
}

.border-indigo-500\/30 {
    border-color: #6366f14d
}

.border-indigo-500\/40 {
    border-color: #6366f166
}

.border-indigo-500\/5 {
    border-color: #6366f10d
}

.border-indigo-500\/50 {
    border-color: #6366f180
}

.border-indigo-500\/60 {
    border-color: #6366f199
}

.border-indigo-500\/70 {
    border-color: #6366f1b3
}

.border-indigo-500\/75 {
    border-color: #6366f1bf
}

.border-indigo-500\/80 {
    border-color: #6366f1cc
}

.border-indigo-500\/90 {
    border-color: #6366f1e6
}

.border-indigo-500\/95 {
    border-color: #6366f1f2
}

.border-lime-400 {
    --tw-border-opacity: 1;
    border-color: rgb(163 230 53 / var(--tw-border-opacity))
}

.border-lime-400\/0 {
    border-color: #a3e63500
}

.border-lime-400\/10 {
    border-color: #a3e6351a
}

.border-lime-400\/100 {
    border-color: #a3e635
}

.border-lime-400\/20 {
    border-color: #a3e63533
}

.border-lime-400\/25 {
    border-color: #a3e63540
}

.border-lime-400\/30 {
    border-color: #a3e6354d
}

.border-lime-400\/40 {
    border-color: #a3e63566
}

.border-lime-400\/5 {
    border-color: #a3e6350d
}

.border-lime-400\/50 {
    border-color: #a3e63580
}

.border-lime-400\/60 {
    border-color: #a3e63599
}

.border-lime-400\/70 {
    border-color: #a3e635b3
}

.border-lime-400\/75 {
    border-color: #a3e635bf
}

.border-lime-400\/80 {
    border-color: #a3e635cc
}

.border-lime-400\/90 {
    border-color: #a3e635e6
}

.border-lime-400\/95 {
    border-color: #a3e635f2
}

.border-lime-500 {
    --tw-border-opacity: 1;
    border-color: rgb(132 204 22 / var(--tw-border-opacity))
}

.border-lime-500\/0 {
    border-color: #84cc1600
}

.border-lime-500\/10 {
    border-color: #84cc161a
}

.border-lime-500\/100 {
    border-color: #84cc16
}

.border-lime-500\/20 {
    border-color: #84cc1633
}

.border-lime-500\/25 {
    border-color: #84cc1640
}

.border-lime-500\/30 {
    border-color: #84cc164d
}

.border-lime-500\/40 {
    border-color: #84cc1666
}

.border-lime-500\/5 {
    border-color: #84cc160d
}

.border-lime-500\/50 {
    border-color: #84cc1680
}

.border-lime-500\/60 {
    border-color: #84cc1699
}

.border-lime-500\/70 {
    border-color: #84cc16b3
}

.border-lime-500\/75 {
    border-color: #84cc16bf
}

.border-lime-500\/80 {
    border-color: #84cc16cc
}

.border-lime-500\/90 {
    border-color: #84cc16e6
}

.border-lime-500\/95 {
    border-color: #84cc16f2
}

.border-neutral-400 {
    --tw-border-opacity: 1;
    border-color: rgb(163 163 163 / var(--tw-border-opacity))
}

.border-neutral-400\/0 {
    border-color: #a3a3a300
}

.border-neutral-400\/10 {
    border-color: #a3a3a31a
}

.border-neutral-400\/100 {
    border-color: #a3a3a3
}

.border-neutral-400\/20 {
    border-color: #a3a3a333
}

.border-neutral-400\/25 {
    border-color: #a3a3a340
}

.border-neutral-400\/30 {
    border-color: #a3a3a34d
}

.border-neutral-400\/40 {
    border-color: #a3a3a366
}

.border-neutral-400\/5 {
    border-color: #a3a3a30d
}

.border-neutral-400\/50 {
    border-color: #a3a3a380
}

.border-neutral-400\/60 {
    border-color: #a3a3a399
}

.border-neutral-400\/70 {
    border-color: #a3a3a3b3
}

.border-neutral-400\/75 {
    border-color: #a3a3a3bf
}

.border-neutral-400\/80 {
    border-color: #a3a3a3cc
}

.border-neutral-400\/90 {
    border-color: #a3a3a3e6
}

.border-neutral-400\/95 {
    border-color: #a3a3a3f2
}

.border-neutral-500 {
    --tw-border-opacity: 1;
    border-color: rgb(115 115 115 / var(--tw-border-opacity))
}

.border-neutral-500\/0 {
    border-color: #73737300
}

.border-neutral-500\/10 {
    border-color: #7373731a
}

.border-neutral-500\/100 {
    border-color: #737373
}

.border-neutral-500\/20 {
    border-color: #73737333
}

.border-neutral-500\/25 {
    border-color: #73737340
}

.border-neutral-500\/30 {
    border-color: #7373734d
}

.border-neutral-500\/40 {
    border-color: #73737366
}

.border-neutral-500\/5 {
    border-color: #7373730d
}

.border-neutral-500\/50 {
    border-color: #73737380
}

.border-neutral-500\/60 {
    border-color: #73737399
}

.border-neutral-500\/70 {
    border-color: #737373b3
}

.border-neutral-500\/75 {
    border-color: #737373bf
}

.border-neutral-500\/80 {
    border-color: #737373cc
}

.border-neutral-500\/90 {
    border-color: #737373e6
}

.border-neutral-500\/95 {
    border-color: #737373f2
}

.border-orange-400 {
    --tw-border-opacity: 1;
    border-color: rgb(251 146 60 / var(--tw-border-opacity))
}

.border-orange-400\/0 {
    border-color: #fb923c00
}

.border-orange-400\/10 {
    border-color: #fb923c1a
}

.border-orange-400\/100 {
    border-color: #fb923c
}

.border-orange-400\/20 {
    border-color: #fb923c33
}

.border-orange-400\/25 {
    border-color: #fb923c40
}

.border-orange-400\/30 {
    border-color: #fb923c4d
}

.border-orange-400\/40 {
    border-color: #fb923c66
}

.border-orange-400\/5 {
    border-color: #fb923c0d
}

.border-orange-400\/50 {
    border-color: #fb923c80
}

.border-orange-400\/60 {
    border-color: #fb923c99
}

.border-orange-400\/70 {
    border-color: #fb923cb3
}

.border-orange-400\/75 {
    border-color: #fb923cbf
}

.border-orange-400\/80 {
    border-color: #fb923ccc
}

.border-orange-400\/90 {
    border-color: #fb923ce6
}

.border-orange-400\/95 {
    border-color: #fb923cf2
}

.border-orange-500 {
    --tw-border-opacity: 1;
    border-color: rgb(249 115 22 / var(--tw-border-opacity))
}

.border-orange-500\/0 {
    border-color: #f9731600
}

.border-orange-500\/10 {
    border-color: #f973161a
}

.border-orange-500\/100 {
    border-color: #f97316
}

.border-orange-500\/20 {
    border-color: #f9731633
}

.border-orange-500\/25 {
    border-color: #f9731640
}

.border-orange-500\/30 {
    border-color: #f973164d
}

.border-orange-500\/40 {
    border-color: #f9731666
}

.border-orange-500\/5 {
    border-color: #f973160d
}

.border-orange-500\/50 {
    border-color: #f9731680
}

.border-orange-500\/60 {
    border-color: #f9731699
}

.border-orange-500\/70 {
    border-color: #f97316b3
}

.border-orange-500\/75 {
    border-color: #f97316bf
}

.border-orange-500\/80 {
    border-color: #f97316cc
}

.border-orange-500\/90 {
    border-color: #f97316e6
}

.border-orange-500\/95 {
    border-color: #f97316f2
}

.border-pink-400 {
    --tw-border-opacity: 1;
    border-color: rgb(244 114 182 / var(--tw-border-opacity))
}

.border-pink-400\/0 {
    border-color: #f472b600
}

.border-pink-400\/10 {
    border-color: #f472b61a
}

.border-pink-400\/100 {
    border-color: #f472b6
}

.border-pink-400\/20 {
    border-color: #f472b633
}

.border-pink-400\/25 {
    border-color: #f472b640
}

.border-pink-400\/30 {
    border-color: #f472b64d
}

.border-pink-400\/40 {
    border-color: #f472b666
}

.border-pink-400\/5 {
    border-color: #f472b60d
}

.border-pink-400\/50 {
    border-color: #f472b680
}

.border-pink-400\/60 {
    border-color: #f472b699
}

.border-pink-400\/70 {
    border-color: #f472b6b3
}

.border-pink-400\/75 {
    border-color: #f472b6bf
}

.border-pink-400\/80 {
    border-color: #f472b6cc
}

.border-pink-400\/90 {
    border-color: #f472b6e6
}

.border-pink-400\/95 {
    border-color: #f472b6f2
}

.border-pink-500 {
    --tw-border-opacity: 1;
    border-color: rgb(236 72 153 / var(--tw-border-opacity))
}

.border-pink-500\/0 {
    border-color: #ec489900
}

.border-pink-500\/10 {
    border-color: #ec48991a
}

.border-pink-500\/100 {
    border-color: #ec4899
}

.border-pink-500\/20 {
    border-color: #ec489933
}

.border-pink-500\/25 {
    border-color: #ec489940
}

.border-pink-500\/30 {
    border-color: #ec48994d
}

.border-pink-500\/40 {
    border-color: #ec489966
}

.border-pink-500\/5 {
    border-color: #ec48990d
}

.border-pink-500\/50 {
    border-color: #ec489980
}

.border-pink-500\/60 {
    border-color: #ec489999
}

.border-pink-500\/70 {
    border-color: #ec4899b3
}

.border-pink-500\/75 {
    border-color: #ec4899bf
}

.border-pink-500\/80 {
    border-color: #ec4899cc
}

.border-pink-500\/90 {
    border-color: #ec4899e6
}

.border-pink-500\/95 {
    border-color: #ec4899f2
}

.border-purple-400 {
    --tw-border-opacity: 1;
    border-color: rgb(192 132 252 / var(--tw-border-opacity))
}

.border-purple-400\/0 {
    border-color: #c084fc00
}

.border-purple-400\/10 {
    border-color: #c084fc1a
}

.border-purple-400\/100 {
    border-color: #c084fc
}

.border-purple-400\/20 {
    border-color: #c084fc33
}

.border-purple-400\/25 {
    border-color: #c084fc40
}

.border-purple-400\/30 {
    border-color: #c084fc4d
}

.border-purple-400\/40 {
    border-color: #c084fc66
}

.border-purple-400\/5 {
    border-color: #c084fc0d
}

.border-purple-400\/50 {
    border-color: #c084fc80
}

.border-purple-400\/60 {
    border-color: #c084fc99
}

.border-purple-400\/70 {
    border-color: #c084fcb3
}

.border-purple-400\/75 {
    border-color: #c084fcbf
}

.border-purple-400\/80 {
    border-color: #c084fccc
}

.border-purple-400\/90 {
    border-color: #c084fce6
}

.border-purple-400\/95 {
    border-color: #c084fcf2
}

.border-purple-500 {
    --tw-border-opacity: 1;
    border-color: rgb(168 85 247 / var(--tw-border-opacity))
}

.border-purple-500\/0 {
    border-color: #a855f700
}

.border-purple-500\/10 {
    border-color: #a855f71a
}

.border-purple-500\/100 {
    border-color: #a855f7
}

.border-purple-500\/20 {
    border-color: #a855f733
}

.border-purple-500\/25 {
    border-color: #a855f740
}

.border-purple-500\/30 {
    border-color: #a855f74d
}

.border-purple-500\/40 {
    border-color: #a855f766
}

.border-purple-500\/5 {
    border-color: #a855f70d
}

.border-purple-500\/50 {
    border-color: #a855f780
}

.border-purple-500\/60 {
    border-color: #a855f799
}

.border-purple-500\/70 {
    border-color: #a855f7b3
}

.border-purple-500\/75 {
    border-color: #a855f7bf
}

.border-purple-500\/80 {
    border-color: #a855f7cc
}

.border-purple-500\/90 {
    border-color: #a855f7e6
}

.border-purple-500\/95 {
    border-color: #a855f7f2
}

.border-red-400 {
    --tw-border-opacity: 1;
    border-color: rgb(248 113 113 / var(--tw-border-opacity))
}

.border-red-400\/0 {
    border-color: #f8717100
}

.border-red-400\/10 {
    border-color: #f871711a
}

.border-red-400\/100 {
    border-color: #f87171
}

.border-red-400\/20 {
    border-color: #f8717133
}

.border-red-400\/25 {
    border-color: #f8717140
}

.border-red-400\/30 {
    border-color: #f871714d
}

.border-red-400\/40 {
    border-color: #f8717166
}

.border-red-400\/5 {
    border-color: #f871710d
}

.border-red-400\/50 {
    border-color: #f8717180
}

.border-red-400\/60 {
    border-color: #f8717199
}

.border-red-400\/70 {
    border-color: #f87171b3
}

.border-red-400\/75 {
    border-color: #f87171bf
}

.border-red-400\/80 {
    border-color: #f87171cc
}

.border-red-400\/90 {
    border-color: #f87171e6
}

.border-red-400\/95 {
    border-color: #f87171f2
}

.border-red-500 {
    --tw-border-opacity: 1;
    border-color: rgb(239 68 68 / var(--tw-border-opacity))
}

.border-red-500\/0 {
    border-color: #ef444400
}

.border-red-500\/10 {
    border-color: #ef44441a
}

.border-red-500\/100 {
    border-color: #ef4444
}

.border-red-500\/20 {
    border-color: #ef444433
}

.border-red-500\/25 {
    border-color: #ef444440
}

.border-red-500\/30 {
    border-color: #ef44444d
}

.border-red-500\/40 {
    border-color: #ef444466
}

.border-red-500\/5 {
    border-color: #ef44440d
}

.border-red-500\/50 {
    border-color: #ef444480
}

.border-red-500\/60 {
    border-color: #ef444499
}

.border-red-500\/70 {
    border-color: #ef4444b3
}

.border-red-500\/75 {
    border-color: #ef4444bf
}

.border-red-500\/80 {
    border-color: #ef4444cc
}

.border-red-500\/90 {
    border-color: #ef4444e6
}

.border-red-500\/95 {
    border-color: #ef4444f2
}

.border-rose-400 {
    --tw-border-opacity: 1;
    border-color: rgb(251 113 133 / var(--tw-border-opacity))
}

.border-rose-400\/0 {
    border-color: #fb718500
}

.border-rose-400\/10 {
    border-color: #fb71851a
}

.border-rose-400\/100 {
    border-color: #fb7185
}

.border-rose-400\/20 {
    border-color: #fb718533
}

.border-rose-400\/25 {
    border-color: #fb718540
}

.border-rose-400\/30 {
    border-color: #fb71854d
}

.border-rose-400\/40 {
    border-color: #fb718566
}

.border-rose-400\/5 {
    border-color: #fb71850d
}

.border-rose-400\/50 {
    border-color: #fb718580
}

.border-rose-400\/60 {
    border-color: #fb718599
}

.border-rose-400\/70 {
    border-color: #fb7185b3
}

.border-rose-400\/75 {
    border-color: #fb7185bf
}

.border-rose-400\/80 {
    border-color: #fb7185cc
}

.border-rose-400\/90 {
    border-color: #fb7185e6
}

.border-rose-400\/95 {
    border-color: #fb7185f2
}

.border-rose-500 {
    --tw-border-opacity: 1;
    border-color: rgb(244 63 94 / var(--tw-border-opacity))
}

.border-rose-500\/0 {
    border-color: #f43f5e00
}

.border-rose-500\/10 {
    border-color: #f43f5e1a
}

.border-rose-500\/100 {
    border-color: #f43f5e
}

.border-rose-500\/20 {
    border-color: #f43f5e33
}

.border-rose-500\/25 {
    border-color: #f43f5e40
}

.border-rose-500\/30 {
    border-color: #f43f5e4d
}

.border-rose-500\/40 {
    border-color: #f43f5e66
}

.border-rose-500\/5 {
    border-color: #f43f5e0d
}

.border-rose-500\/50 {
    border-color: #f43f5e80
}

.border-rose-500\/60 {
    border-color: #f43f5e99
}

.border-rose-500\/70 {
    border-color: #f43f5eb3
}

.border-rose-500\/75 {
    border-color: #f43f5ebf
}

.border-rose-500\/80 {
    border-color: #f43f5ecc
}

.border-rose-500\/90 {
    border-color: #f43f5ee6
}

.border-rose-500\/95 {
    border-color: #f43f5ef2
}

.border-sky-400 {
    --tw-border-opacity: 1;
    border-color: rgb(101 178 245 / var(--tw-border-opacity))
}

.border-sky-400\/0 {
    border-color: #65b2f500
}

.border-sky-400\/10 {
    border-color: #65b2f51a
}

.border-sky-400\/100 {
    border-color: #65b2f5
}

.border-sky-400\/20 {
    border-color: #65b2f533
}

.border-sky-400\/25 {
    border-color: #65b2f540
}

.border-sky-400\/30 {
    border-color: #65b2f54d
}

.border-sky-400\/40 {
    border-color: #65b2f566
}

.border-sky-400\/5 {
    border-color: #65b2f50d
}

.border-sky-400\/50 {
    border-color: #65b2f580
}

.border-sky-400\/60 {
    border-color: #65b2f599
}

.border-sky-400\/70 {
    border-color: #65b2f5b3
}

.border-sky-400\/75 {
    border-color: #65b2f5bf
}

.border-sky-400\/80 {
    border-color: #65b2f5cc
}

.border-sky-400\/90 {
    border-color: #65b2f5e6
}

.border-sky-400\/95 {
    border-color: #65b2f5f2
}

.border-sky-500 {
    --tw-border-opacity: 1;
    border-color: rgb(52 139 239 / var(--tw-border-opacity))
}

.border-sky-500\/0 {
    border-color: #348bef00
}

.border-sky-500\/10 {
    border-color: #348bef1a
}

.border-sky-500\/100 {
    border-color: #348bef
}

.border-sky-500\/20 {
    border-color: #348bef33
}

.border-sky-500\/25 {
    border-color: #348bef40
}

.border-sky-500\/30 {
    border-color: #348bef4d
}

.border-sky-500\/40 {
    border-color: #348bef66
}

.border-sky-500\/5 {
    border-color: #348bef0d
}

.border-sky-500\/50 {
    border-color: #348bef80
}

.border-sky-500\/60 {
    border-color: #348bef99
}

.border-sky-500\/70 {
    border-color: #348befb3
}

.border-sky-500\/75 {
    border-color: #348befbf
}

.border-sky-500\/80 {
    border-color: #348befcc
}

.border-sky-500\/90 {
    border-color: #348befe6
}

.border-sky-500\/95 {
    border-color: #348beff2
}

.border-sky-600 {
    --tw-border-opacity: 1;
    border-color: rgb(43 117 229 / var(--tw-border-opacity))
}

.border-slate-400 {
    --tw-border-opacity: 1;
    border-color: rgb(148 163 184 / var(--tw-border-opacity))
}

.border-slate-400\/0 {
    border-color: #94a3b800
}

.border-slate-400\/10 {
    border-color: #94a3b81a
}

.border-slate-400\/100 {
    border-color: #94a3b8
}

.border-slate-400\/20 {
    border-color: #94a3b833
}

.border-slate-400\/25 {
    border-color: #94a3b840
}

.border-slate-400\/30 {
    border-color: #94a3b84d
}

.border-slate-400\/40 {
    border-color: #94a3b866
}

.border-slate-400\/5 {
    border-color: #94a3b80d
}

.border-slate-400\/50 {
    border-color: #94a3b880
}

.border-slate-400\/60 {
    border-color: #94a3b899
}

.border-slate-400\/70 {
    border-color: #94a3b8b3
}

.border-slate-400\/75 {
    border-color: #94a3b8bf
}

.border-slate-400\/80 {
    border-color: #94a3b8cc
}

.border-slate-400\/90 {
    border-color: #94a3b8e6
}

.border-slate-400\/95 {
    border-color: #94a3b8f2
}

.border-slate-500 {
    --tw-border-opacity: 1;
    border-color: rgb(100 116 139 / var(--tw-border-opacity))
}

.border-slate-500\/0 {
    border-color: #64748b00
}

.border-slate-500\/10 {
    border-color: #64748b1a
}

.border-slate-500\/100 {
    border-color: #64748b
}

.border-slate-500\/20 {
    border-color: #64748b33
}

.border-slate-500\/25 {
    border-color: #64748b40
}

.border-slate-500\/30 {
    border-color: #64748b4d
}

.border-slate-500\/40 {
    border-color: #64748b66
}

.border-slate-500\/5 {
    border-color: #64748b0d
}

.border-slate-500\/50 {
    border-color: #64748b80
}

.border-slate-500\/60 {
    border-color: #64748b99
}

.border-slate-500\/70 {
    border-color: #64748bb3
}

.border-slate-500\/75 {
    border-color: #64748bbf
}

.border-slate-500\/80 {
    border-color: #64748bcc
}

.border-slate-500\/90 {
    border-color: #64748be6
}

.border-slate-500\/95 {
    border-color: #64748bf2
}

.border-stone-400 {
    --tw-border-opacity: 1;
    border-color: rgb(168 162 158 / var(--tw-border-opacity))
}

.border-stone-400\/0 {
    border-color: #a8a29e00
}

.border-stone-400\/10 {
    border-color: #a8a29e1a
}

.border-stone-400\/100 {
    border-color: #a8a29e
}

.border-stone-400\/20 {
    border-color: #a8a29e33
}

.border-stone-400\/25 {
    border-color: #a8a29e40
}

.border-stone-400\/30 {
    border-color: #a8a29e4d
}

.border-stone-400\/40 {
    border-color: #a8a29e66
}

.border-stone-400\/5 {
    border-color: #a8a29e0d
}

.border-stone-400\/50 {
    border-color: #a8a29e80
}

.border-stone-400\/60 {
    border-color: #a8a29e99
}

.border-stone-400\/70 {
    border-color: #a8a29eb3
}

.border-stone-400\/75 {
    border-color: #a8a29ebf
}

.border-stone-400\/80 {
    border-color: #a8a29ecc
}

.border-stone-400\/90 {
    border-color: #a8a29ee6
}

.border-stone-400\/95 {
    border-color: #a8a29ef2
}

.border-stone-500 {
    --tw-border-opacity: 1;
    border-color: rgb(120 113 108 / var(--tw-border-opacity))
}

.border-stone-500\/0 {
    border-color: #78716c00
}

.border-stone-500\/10 {
    border-color: #78716c1a
}

.border-stone-500\/100 {
    border-color: #78716c
}

.border-stone-500\/20 {
    border-color: #78716c33
}

.border-stone-500\/25 {
    border-color: #78716c40
}

.border-stone-500\/30 {
    border-color: #78716c4d
}

.border-stone-500\/40 {
    border-color: #78716c66
}

.border-stone-500\/5 {
    border-color: #78716c0d
}

.border-stone-500\/50 {
    border-color: #78716c80
}

.border-stone-500\/60 {
    border-color: #78716c99
}

.border-stone-500\/70 {
    border-color: #78716cb3
}

.border-stone-500\/75 {
    border-color: #78716cbf
}

.border-stone-500\/80 {
    border-color: #78716ccc
}

.border-stone-500\/90 {
    border-color: #78716ce6
}

.border-stone-500\/95 {
    border-color: #78716cf2
}

.border-teal-400 {
    --tw-border-opacity: 1;
    border-color: rgb(45 212 191 / var(--tw-border-opacity))
}

.border-teal-400\/0 {
    border-color: #2dd4bf00
}

.border-teal-400\/10 {
    border-color: #2dd4bf1a
}

.border-teal-400\/100 {
    border-color: #2dd4bf
}

.border-teal-400\/20 {
    border-color: #2dd4bf33
}

.border-teal-400\/25 {
    border-color: #2dd4bf40
}

.border-teal-400\/30 {
    border-color: #2dd4bf4d
}

.border-teal-400\/40 {
    border-color: #2dd4bf66
}

.border-teal-400\/5 {
    border-color: #2dd4bf0d
}

.border-teal-400\/50 {
    border-color: #2dd4bf80
}

.border-teal-400\/60 {
    border-color: #2dd4bf99
}

.border-teal-400\/70 {
    border-color: #2dd4bfb3
}

.border-teal-400\/75 {
    border-color: #2dd4bfbf
}

.border-teal-400\/80 {
    border-color: #2dd4bfcc
}

.border-teal-400\/90 {
    border-color: #2dd4bfe6
}

.border-teal-400\/95 {
    border-color: #2dd4bff2
}

.border-teal-500 {
    --tw-border-opacity: 1;
    border-color: rgb(20 184 166 / var(--tw-border-opacity))
}

.border-teal-500\/0 {
    border-color: #14b8a600
}

.border-teal-500\/10 {
    border-color: #14b8a61a
}

.border-teal-500\/100 {
    border-color: #14b8a6
}

.border-teal-500\/20 {
    border-color: #14b8a633
}

.border-teal-500\/25 {
    border-color: #14b8a640
}

.border-teal-500\/30 {
    border-color: #14b8a64d
}

.border-teal-500\/40 {
    border-color: #14b8a666
}

.border-teal-500\/5 {
    border-color: #14b8a60d
}

.border-teal-500\/50 {
    border-color: #14b8a680
}

.border-teal-500\/60 {
    border-color: #14b8a699
}

.border-teal-500\/70 {
    border-color: #14b8a6b3
}

.border-teal-500\/75 {
    border-color: #14b8a6bf
}

.border-teal-500\/80 {
    border-color: #14b8a6cc
}

.border-teal-500\/90 {
    border-color: #14b8a6e6
}

.border-teal-500\/95 {
    border-color: #14b8a6f2
}

.border-transparent {
    border-color: transparent
}

.border-violet-400 {
    --tw-border-opacity: 1;
    border-color: rgb(167 139 250 / var(--tw-border-opacity))
}

.border-violet-400\/0 {
    border-color: #a78bfa00
}

.border-violet-400\/10 {
    border-color: #a78bfa1a
}

.border-violet-400\/100 {
    border-color: #a78bfa
}

.border-violet-400\/20 {
    border-color: #a78bfa33
}

.border-violet-400\/25 {
    border-color: #a78bfa40
}

.border-violet-400\/30 {
    border-color: #a78bfa4d
}

.border-violet-400\/40 {
    border-color: #a78bfa66
}

.border-violet-400\/5 {
    border-color: #a78bfa0d
}

.border-violet-400\/50 {
    border-color: #a78bfa80
}

.border-violet-400\/60 {
    border-color: #a78bfa99
}

.border-violet-400\/70 {
    border-color: #a78bfab3
}

.border-violet-400\/75 {
    border-color: #a78bfabf
}

.border-violet-400\/80 {
    border-color: #a78bfacc
}

.border-violet-400\/90 {
    border-color: #a78bfae6
}

.border-violet-400\/95 {
    border-color: #a78bfaf2
}

.border-violet-500 {
    --tw-border-opacity: 1;
    border-color: rgb(139 92 246 / var(--tw-border-opacity))
}

.border-violet-500\/0 {
    border-color: #8b5cf600
}

.border-violet-500\/10 {
    border-color: #8b5cf61a
}

.border-violet-500\/100 {
    border-color: #8b5cf6
}

.border-violet-500\/20 {
    border-color: #8b5cf633
}

.border-violet-500\/25 {
    border-color: #8b5cf640
}

.border-violet-500\/30 {
    border-color: #8b5cf64d
}

.border-violet-500\/40 {
    border-color: #8b5cf666
}

.border-violet-500\/5 {
    border-color: #8b5cf60d
}

.border-violet-500\/50 {
    border-color: #8b5cf680
}

.border-violet-500\/60 {
    border-color: #8b5cf699
}

.border-violet-500\/70 {
    border-color: #8b5cf6b3
}

.border-violet-500\/75 {
    border-color: #8b5cf6bf
}

.border-violet-500\/80 {
    border-color: #8b5cf6cc
}

.border-violet-500\/90 {
    border-color: #8b5cf6e6
}

.border-violet-500\/95 {
    border-color: #8b5cf6f2
}

.border-yellow-400 {
    --tw-border-opacity: 1;
    border-color: rgb(250 204 21 / var(--tw-border-opacity))
}

.border-yellow-400\/0 {
    border-color: #facc1500
}

.border-yellow-400\/10 {
    border-color: #facc151a
}

.border-yellow-400\/100 {
    border-color: #facc15
}

.border-yellow-400\/20 {
    border-color: #facc1533
}

.border-yellow-400\/25 {
    border-color: #facc1540
}

.border-yellow-400\/30 {
    border-color: #facc154d
}

.border-yellow-400\/40 {
    border-color: #facc1566
}

.border-yellow-400\/5 {
    border-color: #facc150d
}

.border-yellow-400\/50 {
    border-color: #facc1580
}

.border-yellow-400\/60 {
    border-color: #facc1599
}

.border-yellow-400\/70 {
    border-color: #facc15b3
}

.border-yellow-400\/75 {
    border-color: #facc15bf
}

.border-yellow-400\/80 {
    border-color: #facc15cc
}

.border-yellow-400\/90 {
    border-color: #facc15e6
}

.border-yellow-400\/95 {
    border-color: #facc15f2
}

.border-yellow-500 {
    --tw-border-opacity: 1;
    border-color: rgb(234 179 8 / var(--tw-border-opacity))
}

.border-yellow-500\/0 {
    border-color: #eab30800
}

.border-yellow-500\/10 {
    border-color: #eab3081a
}

.border-yellow-500\/100 {
    border-color: #eab308
}

.border-yellow-500\/20 {
    border-color: #eab30833
}

.border-yellow-500\/25 {
    border-color: #eab30840
}

.border-yellow-500\/30 {
    border-color: #eab3084d
}

.border-yellow-500\/40 {
    border-color: #eab30866
}

.border-yellow-500\/5 {
    border-color: #eab3080d
}

.border-yellow-500\/50 {
    border-color: #eab30880
}

.border-yellow-500\/60 {
    border-color: #eab30899
}

.border-yellow-500\/70 {
    border-color: #eab308b3
}

.border-yellow-500\/75 {
    border-color: #eab308bf
}

.border-yellow-500\/80 {
    border-color: #eab308cc
}

.border-yellow-500\/90 {
    border-color: #eab308e6
}

.border-yellow-500\/95 {
    border-color: #eab308f2
}

.border-zinc-400 {
    --tw-border-opacity: 1;
    border-color: rgb(161 161 170 / var(--tw-border-opacity))
}

.border-zinc-400\/0 {
    border-color: #a1a1aa00
}

.border-zinc-400\/10 {
    border-color: #a1a1aa1a
}

.border-zinc-400\/100 {
    border-color: #a1a1aa
}

.border-zinc-400\/20 {
    border-color: #a1a1aa33
}

.border-zinc-400\/25 {
    border-color: #a1a1aa40
}

.border-zinc-400\/30 {
    border-color: #a1a1aa4d
}

.border-zinc-400\/40 {
    border-color: #a1a1aa66
}

.border-zinc-400\/5 {
    border-color: #a1a1aa0d
}

.border-zinc-400\/50 {
    border-color: #a1a1aa80
}

.border-zinc-400\/60 {
    border-color: #a1a1aa99
}

.border-zinc-400\/70 {
    border-color: #a1a1aab3
}

.border-zinc-400\/75 {
    border-color: #a1a1aabf
}

.border-zinc-400\/80 {
    border-color: #a1a1aacc
}

.border-zinc-400\/90 {
    border-color: #a1a1aae6
}

.border-zinc-400\/95 {
    border-color: #a1a1aaf2
}

.border-zinc-500 {
    --tw-border-opacity: 1;
    border-color: rgb(113 113 122 / var(--tw-border-opacity))
}

.border-zinc-500\/0 {
    border-color: #71717a00
}

.border-zinc-500\/10 {
    border-color: #71717a1a
}

.border-zinc-500\/100 {
    border-color: #71717a
}

.border-zinc-500\/20 {
    border-color: #71717a33
}

.border-zinc-500\/25 {
    border-color: #71717a40
}

.border-zinc-500\/30 {
    border-color: #71717a4d
}

.border-zinc-500\/40 {
    border-color: #71717a66
}

.border-zinc-500\/5 {
    border-color: #71717a0d
}

.border-zinc-500\/50 {
    border-color: #71717a80
}

.border-zinc-500\/60 {
    border-color: #71717a99
}

.border-zinc-500\/70 {
    border-color: #71717ab3
}

.border-zinc-500\/75 {
    border-color: #71717abf
}

.border-zinc-500\/80 {
    border-color: #71717acc
}

.border-zinc-500\/90 {
    border-color: #71717ae6
}

.border-zinc-500\/95 {
    border-color: #71717af2
}

.border-x-amber-400 {
    --tw-border-opacity: 1;
    border-left-color: rgb(251 191 36 / var(--tw-border-opacity));
    border-right-color: rgb(251 191 36 / var(--tw-border-opacity))
}

.border-x-amber-400\/0 {
    border-left-color: #fbbf2400;
    border-right-color: #fbbf2400
}

.border-x-amber-400\/10 {
    border-left-color: #fbbf241a;
    border-right-color: #fbbf241a
}

.border-x-amber-400\/100 {
    border-left-color: #fbbf24;
    border-right-color: #fbbf24
}

.border-x-amber-400\/20 {
    border-left-color: #fbbf2433;
    border-right-color: #fbbf2433
}

.border-x-amber-400\/25 {
    border-left-color: #fbbf2440;
    border-right-color: #fbbf2440
}

.border-x-amber-400\/30 {
    border-left-color: #fbbf244d;
    border-right-color: #fbbf244d
}

.border-x-amber-400\/40 {
    border-left-color: #fbbf2466;
    border-right-color: #fbbf2466
}

.border-x-amber-400\/5 {
    border-left-color: #fbbf240d;
    border-right-color: #fbbf240d
}

.border-x-amber-400\/50 {
    border-left-color: #fbbf2480;
    border-right-color: #fbbf2480
}

.border-x-amber-400\/60 {
    border-left-color: #fbbf2499;
    border-right-color: #fbbf2499
}

.border-x-amber-400\/70 {
    border-left-color: #fbbf24b3;
    border-right-color: #fbbf24b3
}

.border-x-amber-400\/75 {
    border-left-color: #fbbf24bf;
    border-right-color: #fbbf24bf
}

.border-x-amber-400\/80 {
    border-left-color: #fbbf24cc;
    border-right-color: #fbbf24cc
}

.border-x-amber-400\/90 {
    border-left-color: #fbbf24e6;
    border-right-color: #fbbf24e6
}

.border-x-amber-400\/95 {
    border-left-color: #fbbf24f2;
    border-right-color: #fbbf24f2
}

.border-x-amber-500 {
    --tw-border-opacity: 1;
    border-left-color: rgb(245 158 11 / var(--tw-border-opacity));
    border-right-color: rgb(245 158 11 / var(--tw-border-opacity))
}

.border-x-amber-500\/0 {
    border-left-color: #f59e0b00;
    border-right-color: #f59e0b00
}

.border-x-amber-500\/10 {
    border-left-color: #f59e0b1a;
    border-right-color: #f59e0b1a
}

.border-x-amber-500\/100 {
    border-left-color: #f59e0b;
    border-right-color: #f59e0b
}

.border-x-amber-500\/20 {
    border-left-color: #f59e0b33;
    border-right-color: #f59e0b33
}

.border-x-amber-500\/25 {
    border-left-color: #f59e0b40;
    border-right-color: #f59e0b40
}

.border-x-amber-500\/30 {
    border-left-color: #f59e0b4d;
    border-right-color: #f59e0b4d
}

.border-x-amber-500\/40 {
    border-left-color: #f59e0b66;
    border-right-color: #f59e0b66
}

.border-x-amber-500\/5 {
    border-left-color: #f59e0b0d;
    border-right-color: #f59e0b0d
}

.border-x-amber-500\/50 {
    border-left-color: #f59e0b80;
    border-right-color: #f59e0b80
}

.border-x-amber-500\/60 {
    border-left-color: #f59e0b99;
    border-right-color: #f59e0b99
}

.border-x-amber-500\/70 {
    border-left-color: #f59e0bb3;
    border-right-color: #f59e0bb3
}

.border-x-amber-500\/75 {
    border-left-color: #f59e0bbf;
    border-right-color: #f59e0bbf
}

.border-x-amber-500\/80 {
    border-left-color: #f59e0bcc;
    border-right-color: #f59e0bcc
}

.border-x-amber-500\/90 {
    border-left-color: #f59e0be6;
    border-right-color: #f59e0be6
}

.border-x-amber-500\/95 {
    border-left-color: #f59e0bf2;
    border-right-color: #f59e0bf2
}

.border-x-blue-400 {
    --tw-border-opacity: 1;
    border-left-color: rgb(80 90 153 / var(--tw-border-opacity));
    border-right-color: rgb(80 90 153 / var(--tw-border-opacity))
}

.border-x-blue-400\/0 {
    border-left-color: #505a9900;
    border-right-color: #505a9900
}

.border-x-blue-400\/10 {
    border-left-color: #505a991a;
    border-right-color: #505a991a
}

.border-x-blue-400\/100 {
    border-left-color: #505a99;
    border-right-color: #505a99
}

.border-x-blue-400\/20 {
    border-left-color: #505a9933;
    border-right-color: #505a9933
}

.border-x-blue-400\/25 {
    border-left-color: #505a9940;
    border-right-color: #505a9940
}

.border-x-blue-400\/30 {
    border-left-color: #505a994d;
    border-right-color: #505a994d
}

.border-x-blue-400\/40 {
    border-left-color: #505a9966;
    border-right-color: #505a9966
}

.border-x-blue-400\/5 {
    border-left-color: #505a990d;
    border-right-color: #505a990d
}

.border-x-blue-400\/50 {
    border-left-color: #505a9980;
    border-right-color: #505a9980
}

.border-x-blue-400\/60 {
    border-left-color: #505a9999;
    border-right-color: #505a9999
}

.border-x-blue-400\/70 {
    border-left-color: #505a99b3;
    border-right-color: #505a99b3
}

.border-x-blue-400\/75 {
    border-left-color: #505a99bf;
    border-right-color: #505a99bf
}

.border-x-blue-400\/80 {
    border-left-color: #505a99cc;
    border-right-color: #505a99cc
}

.border-x-blue-400\/90 {
    border-left-color: #505a99e6;
    border-right-color: #505a99e6
}

.border-x-blue-400\/95 {
    border-left-color: #505a99f2;
    border-right-color: #505a99f2
}

.border-x-blue-500 {
    --tw-border-opacity: 1;
    border-left-color: rgb(66 75 127 / var(--tw-border-opacity));
    border-right-color: rgb(66 75 127 / var(--tw-border-opacity))
}

.border-x-blue-500\/0 {
    border-left-color: #424b7f00;
    border-right-color: #424b7f00
}

.border-x-blue-500\/10 {
    border-left-color: #424b7f1a;
    border-right-color: #424b7f1a
}

.border-x-blue-500\/100 {
    border-left-color: #424b7f;
    border-right-color: #424b7f
}

.border-x-blue-500\/20 {
    border-left-color: #424b7f33;
    border-right-color: #424b7f33
}

.border-x-blue-500\/25 {
    border-left-color: #424b7f40;
    border-right-color: #424b7f40
}

.border-x-blue-500\/30 {
    border-left-color: #424b7f4d;
    border-right-color: #424b7f4d
}

.border-x-blue-500\/40 {
    border-left-color: #424b7f66;
    border-right-color: #424b7f66
}

.border-x-blue-500\/5 {
    border-left-color: #424b7f0d;
    border-right-color: #424b7f0d
}

.border-x-blue-500\/50 {
    border-left-color: #424b7f80;
    border-right-color: #424b7f80
}

.border-x-blue-500\/60 {
    border-left-color: #424b7f99;
    border-right-color: #424b7f99
}

.border-x-blue-500\/70 {
    border-left-color: #424b7fb3;
    border-right-color: #424b7fb3
}

.border-x-blue-500\/75 {
    border-left-color: #424b7fbf;
    border-right-color: #424b7fbf
}

.border-x-blue-500\/80 {
    border-left-color: #424b7fcc;
    border-right-color: #424b7fcc
}

.border-x-blue-500\/90 {
    border-left-color: #424b7fe6;
    border-right-color: #424b7fe6
}

.border-x-blue-500\/95 {
    border-left-color: #424b7ff2;
    border-right-color: #424b7ff2
}

.border-x-cyan-400 {
    --tw-border-opacity: 1;
    border-left-color: rgb(34 211 238 / var(--tw-border-opacity));
    border-right-color: rgb(34 211 238 / var(--tw-border-opacity))
}

.border-x-cyan-400\/0 {
    border-left-color: #22d3ee00;
    border-right-color: #22d3ee00
}

.border-x-cyan-400\/10 {
    border-left-color: #22d3ee1a;
    border-right-color: #22d3ee1a
}

.border-x-cyan-400\/100 {
    border-left-color: #22d3ee;
    border-right-color: #22d3ee
}

.border-x-cyan-400\/20 {
    border-left-color: #22d3ee33;
    border-right-color: #22d3ee33
}

.border-x-cyan-400\/25 {
    border-left-color: #22d3ee40;
    border-right-color: #22d3ee40
}

.border-x-cyan-400\/30 {
    border-left-color: #22d3ee4d;
    border-right-color: #22d3ee4d
}

.border-x-cyan-400\/40 {
    border-left-color: #22d3ee66;
    border-right-color: #22d3ee66
}

.border-x-cyan-400\/5 {
    border-left-color: #22d3ee0d;
    border-right-color: #22d3ee0d
}

.border-x-cyan-400\/50 {
    border-left-color: #22d3ee80;
    border-right-color: #22d3ee80
}

.border-x-cyan-400\/60 {
    border-left-color: #22d3ee99;
    border-right-color: #22d3ee99
}

.border-x-cyan-400\/70 {
    border-left-color: #22d3eeb3;
    border-right-color: #22d3eeb3
}

.border-x-cyan-400\/75 {
    border-left-color: #22d3eebf;
    border-right-color: #22d3eebf
}

.border-x-cyan-400\/80 {
    border-left-color: #22d3eecc;
    border-right-color: #22d3eecc
}

.border-x-cyan-400\/90 {
    border-left-color: #22d3eee6;
    border-right-color: #22d3eee6
}

.border-x-cyan-400\/95 {
    border-left-color: #22d3eef2;
    border-right-color: #22d3eef2
}

.border-x-cyan-500 {
    --tw-border-opacity: 1;
    border-left-color: rgb(6 182 212 / var(--tw-border-opacity));
    border-right-color: rgb(6 182 212 / var(--tw-border-opacity))
}

.border-x-cyan-500\/0 {
    border-left-color: #06b6d400;
    border-right-color: #06b6d400
}

.border-x-cyan-500\/10 {
    border-left-color: #06b6d41a;
    border-right-color: #06b6d41a
}

.border-x-cyan-500\/100 {
    border-left-color: #06b6d4;
    border-right-color: #06b6d4
}

.border-x-cyan-500\/20 {
    border-left-color: #06b6d433;
    border-right-color: #06b6d433
}

.border-x-cyan-500\/25 {
    border-left-color: #06b6d440;
    border-right-color: #06b6d440
}

.border-x-cyan-500\/30 {
    border-left-color: #06b6d44d;
    border-right-color: #06b6d44d
}

.border-x-cyan-500\/40 {
    border-left-color: #06b6d466;
    border-right-color: #06b6d466
}

.border-x-cyan-500\/5 {
    border-left-color: #06b6d40d;
    border-right-color: #06b6d40d
}

.border-x-cyan-500\/50 {
    border-left-color: #06b6d480;
    border-right-color: #06b6d480
}

.border-x-cyan-500\/60 {
    border-left-color: #06b6d499;
    border-right-color: #06b6d499
}

.border-x-cyan-500\/70 {
    border-left-color: #06b6d4b3;
    border-right-color: #06b6d4b3
}

.border-x-cyan-500\/75 {
    border-left-color: #06b6d4bf;
    border-right-color: #06b6d4bf
}

.border-x-cyan-500\/80 {
    border-left-color: #06b6d4cc;
    border-right-color: #06b6d4cc
}

.border-x-cyan-500\/90 {
    border-left-color: #06b6d4e6;
    border-right-color: #06b6d4e6
}

.border-x-cyan-500\/95 {
    border-left-color: #06b6d4f2;
    border-right-color: #06b6d4f2
}

.border-x-emerald-400 {
    --tw-border-opacity: 1;
    border-left-color: rgb(52 211 153 / var(--tw-border-opacity));
    border-right-color: rgb(52 211 153 / var(--tw-border-opacity))
}

.border-x-emerald-400\/0 {
    border-left-color: #34d39900;
    border-right-color: #34d39900
}

.border-x-emerald-400\/10 {
    border-left-color: #34d3991a;
    border-right-color: #34d3991a
}

.border-x-emerald-400\/100 {
    border-left-color: #34d399;
    border-right-color: #34d399
}

.border-x-emerald-400\/20 {
    border-left-color: #34d39933;
    border-right-color: #34d39933
}

.border-x-emerald-400\/25 {
    border-left-color: #34d39940;
    border-right-color: #34d39940
}

.border-x-emerald-400\/30 {
    border-left-color: #34d3994d;
    border-right-color: #34d3994d
}

.border-x-emerald-400\/40 {
    border-left-color: #34d39966;
    border-right-color: #34d39966
}

.border-x-emerald-400\/5 {
    border-left-color: #34d3990d;
    border-right-color: #34d3990d
}

.border-x-emerald-400\/50 {
    border-left-color: #34d39980;
    border-right-color: #34d39980
}

.border-x-emerald-400\/60 {
    border-left-color: #34d39999;
    border-right-color: #34d39999
}

.border-x-emerald-400\/70 {
    border-left-color: #34d399b3;
    border-right-color: #34d399b3
}

.border-x-emerald-400\/75 {
    border-left-color: #34d399bf;
    border-right-color: #34d399bf
}

.border-x-emerald-400\/80 {
    border-left-color: #34d399cc;
    border-right-color: #34d399cc
}

.border-x-emerald-400\/90 {
    border-left-color: #34d399e6;
    border-right-color: #34d399e6
}

.border-x-emerald-400\/95 {
    border-left-color: #34d399f2;
    border-right-color: #34d399f2
}

.border-x-emerald-500 {
    --tw-border-opacity: 1;
    border-left-color: rgb(16 185 129 / var(--tw-border-opacity));
    border-right-color: rgb(16 185 129 / var(--tw-border-opacity))
}

.border-x-emerald-500\/0 {
    border-left-color: #10b98100;
    border-right-color: #10b98100
}

.border-x-emerald-500\/10 {
    border-left-color: #10b9811a;
    border-right-color: #10b9811a
}

.border-x-emerald-500\/100 {
    border-left-color: #10b981;
    border-right-color: #10b981
}

.border-x-emerald-500\/20 {
    border-left-color: #10b98133;
    border-right-color: #10b98133
}

.border-x-emerald-500\/25 {
    border-left-color: #10b98140;
    border-right-color: #10b98140
}

.border-x-emerald-500\/30 {
    border-left-color: #10b9814d;
    border-right-color: #10b9814d
}

.border-x-emerald-500\/40 {
    border-left-color: #10b98166;
    border-right-color: #10b98166
}

.border-x-emerald-500\/5 {
    border-left-color: #10b9810d;
    border-right-color: #10b9810d
}

.border-x-emerald-500\/50 {
    border-left-color: #10b98180;
    border-right-color: #10b98180
}

.border-x-emerald-500\/60 {
    border-left-color: #10b98199;
    border-right-color: #10b98199
}

.border-x-emerald-500\/70 {
    border-left-color: #10b981b3;
    border-right-color: #10b981b3
}

.border-x-emerald-500\/75 {
    border-left-color: #10b981bf;
    border-right-color: #10b981bf
}

.border-x-emerald-500\/80 {
    border-left-color: #10b981cc;
    border-right-color: #10b981cc
}

.border-x-emerald-500\/90 {
    border-left-color: #10b981e6;
    border-right-color: #10b981e6
}

.border-x-emerald-500\/95 {
    border-left-color: #10b981f2;
    border-right-color: #10b981f2
}

.border-x-fuchsia-400 {
    --tw-border-opacity: 1;
    border-left-color: rgb(232 121 249 / var(--tw-border-opacity));
    border-right-color: rgb(232 121 249 / var(--tw-border-opacity))
}

.border-x-fuchsia-400\/0 {
    border-left-color: #e879f900;
    border-right-color: #e879f900
}

.border-x-fuchsia-400\/10 {
    border-left-color: #e879f91a;
    border-right-color: #e879f91a
}

.border-x-fuchsia-400\/100 {
    border-left-color: #e879f9;
    border-right-color: #e879f9
}

.border-x-fuchsia-400\/20 {
    border-left-color: #e879f933;
    border-right-color: #e879f933
}

.border-x-fuchsia-400\/25 {
    border-left-color: #e879f940;
    border-right-color: #e879f940
}

.border-x-fuchsia-400\/30 {
    border-left-color: #e879f94d;
    border-right-color: #e879f94d
}

.border-x-fuchsia-400\/40 {
    border-left-color: #e879f966;
    border-right-color: #e879f966
}

.border-x-fuchsia-400\/5 {
    border-left-color: #e879f90d;
    border-right-color: #e879f90d
}

.border-x-fuchsia-400\/50 {
    border-left-color: #e879f980;
    border-right-color: #e879f980
}

.border-x-fuchsia-400\/60 {
    border-left-color: #e879f999;
    border-right-color: #e879f999
}

.border-x-fuchsia-400\/70 {
    border-left-color: #e879f9b3;
    border-right-color: #e879f9b3
}

.border-x-fuchsia-400\/75 {
    border-left-color: #e879f9bf;
    border-right-color: #e879f9bf
}

.border-x-fuchsia-400\/80 {
    border-left-color: #e879f9cc;
    border-right-color: #e879f9cc
}

.border-x-fuchsia-400\/90 {
    border-left-color: #e879f9e6;
    border-right-color: #e879f9e6
}

.border-x-fuchsia-400\/95 {
    border-left-color: #e879f9f2;
    border-right-color: #e879f9f2
}

.border-x-fuchsia-500 {
    --tw-border-opacity: 1;
    border-left-color: rgb(217 70 239 / var(--tw-border-opacity));
    border-right-color: rgb(217 70 239 / var(--tw-border-opacity))
}

.border-x-fuchsia-500\/0 {
    border-left-color: #d946ef00;
    border-right-color: #d946ef00
}

.border-x-fuchsia-500\/10 {
    border-left-color: #d946ef1a;
    border-right-color: #d946ef1a
}

.border-x-fuchsia-500\/100 {
    border-left-color: #d946ef;
    border-right-color: #d946ef
}

.border-x-fuchsia-500\/20 {
    border-left-color: #d946ef33;
    border-right-color: #d946ef33
}

.border-x-fuchsia-500\/25 {
    border-left-color: #d946ef40;
    border-right-color: #d946ef40
}

.border-x-fuchsia-500\/30 {
    border-left-color: #d946ef4d;
    border-right-color: #d946ef4d
}

.border-x-fuchsia-500\/40 {
    border-left-color: #d946ef66;
    border-right-color: #d946ef66
}

.border-x-fuchsia-500\/5 {
    border-left-color: #d946ef0d;
    border-right-color: #d946ef0d
}

.border-x-fuchsia-500\/50 {
    border-left-color: #d946ef80;
    border-right-color: #d946ef80
}

.border-x-fuchsia-500\/60 {
    border-left-color: #d946ef99;
    border-right-color: #d946ef99
}

.border-x-fuchsia-500\/70 {
    border-left-color: #d946efb3;
    border-right-color: #d946efb3
}

.border-x-fuchsia-500\/75 {
    border-left-color: #d946efbf;
    border-right-color: #d946efbf
}

.border-x-fuchsia-500\/80 {
    border-left-color: #d946efcc;
    border-right-color: #d946efcc
}

.border-x-fuchsia-500\/90 {
    border-left-color: #d946efe6;
    border-right-color: #d946efe6
}

.border-x-fuchsia-500\/95 {
    border-left-color: #d946eff2;
    border-right-color: #d946eff2
}

.border-x-gray-400 {
    --tw-border-opacity: 1;
    border-left-color: rgb(156 163 175 / var(--tw-border-opacity));
    border-right-color: rgb(156 163 175 / var(--tw-border-opacity))
}

.border-x-gray-400\/0 {
    border-left-color: #9ca3af00;
    border-right-color: #9ca3af00
}

.border-x-gray-400\/10 {
    border-left-color: #9ca3af1a;
    border-right-color: #9ca3af1a
}

.border-x-gray-400\/100 {
    border-left-color: #9ca3af;
    border-right-color: #9ca3af
}

.border-x-gray-400\/20 {
    border-left-color: #9ca3af33;
    border-right-color: #9ca3af33
}

.border-x-gray-400\/25 {
    border-left-color: #9ca3af40;
    border-right-color: #9ca3af40
}

.border-x-gray-400\/30 {
    border-left-color: #9ca3af4d;
    border-right-color: #9ca3af4d
}

.border-x-gray-400\/40 {
    border-left-color: #9ca3af66;
    border-right-color: #9ca3af66
}

.border-x-gray-400\/5 {
    border-left-color: #9ca3af0d;
    border-right-color: #9ca3af0d
}

.border-x-gray-400\/50 {
    border-left-color: #9ca3af80;
    border-right-color: #9ca3af80
}

.border-x-gray-400\/60 {
    border-left-color: #9ca3af99;
    border-right-color: #9ca3af99
}

.border-x-gray-400\/70 {
    border-left-color: #9ca3afb3;
    border-right-color: #9ca3afb3
}

.border-x-gray-400\/75 {
    border-left-color: #9ca3afbf;
    border-right-color: #9ca3afbf
}

.border-x-gray-400\/80 {
    border-left-color: #9ca3afcc;
    border-right-color: #9ca3afcc
}

.border-x-gray-400\/90 {
    border-left-color: #9ca3afe6;
    border-right-color: #9ca3afe6
}

.border-x-gray-400\/95 {
    border-left-color: #9ca3aff2;
    border-right-color: #9ca3aff2
}

.border-x-gray-500 {
    --tw-border-opacity: 1;
    border-left-color: rgb(107 114 128 / var(--tw-border-opacity));
    border-right-color: rgb(107 114 128 / var(--tw-border-opacity))
}

.border-x-gray-500\/0 {
    border-left-color: #6b728000;
    border-right-color: #6b728000
}

.border-x-gray-500\/10 {
    border-left-color: #6b72801a;
    border-right-color: #6b72801a
}

.border-x-gray-500\/100 {
    border-left-color: #6b7280;
    border-right-color: #6b7280
}

.border-x-gray-500\/20 {
    border-left-color: #6b728033;
    border-right-color: #6b728033
}

.border-x-gray-500\/25 {
    border-left-color: #6b728040;
    border-right-color: #6b728040
}

.border-x-gray-500\/30 {
    border-left-color: #6b72804d;
    border-right-color: #6b72804d
}

.border-x-gray-500\/40 {
    border-left-color: #6b728066;
    border-right-color: #6b728066
}

.border-x-gray-500\/5 {
    border-left-color: #6b72800d;
    border-right-color: #6b72800d
}

.border-x-gray-500\/50 {
    border-left-color: #6b728080;
    border-right-color: #6b728080
}

.border-x-gray-500\/60 {
    border-left-color: #6b728099;
    border-right-color: #6b728099
}

.border-x-gray-500\/70 {
    border-left-color: #6b7280b3;
    border-right-color: #6b7280b3
}

.border-x-gray-500\/75 {
    border-left-color: #6b7280bf;
    border-right-color: #6b7280bf
}

.border-x-gray-500\/80 {
    border-left-color: #6b7280cc;
    border-right-color: #6b7280cc
}

.border-x-gray-500\/90 {
    border-left-color: #6b7280e6;
    border-right-color: #6b7280e6
}

.border-x-gray-500\/95 {
    border-left-color: #6b7280f2;
    border-right-color: #6b7280f2
}

.border-x-green-400 {
    --tw-border-opacity: 1;
    border-left-color: rgb(74 222 128 / var(--tw-border-opacity));
    border-right-color: rgb(74 222 128 / var(--tw-border-opacity))
}

.border-x-green-400\/0 {
    border-left-color: #4ade8000;
    border-right-color: #4ade8000
}

.border-x-green-400\/10 {
    border-left-color: #4ade801a;
    border-right-color: #4ade801a
}

.border-x-green-400\/100 {
    border-left-color: #4ade80;
    border-right-color: #4ade80
}

.border-x-green-400\/20 {
    border-left-color: #4ade8033;
    border-right-color: #4ade8033
}

.border-x-green-400\/25 {
    border-left-color: #4ade8040;
    border-right-color: #4ade8040
}

.border-x-green-400\/30 {
    border-left-color: #4ade804d;
    border-right-color: #4ade804d
}

.border-x-green-400\/40 {
    border-left-color: #4ade8066;
    border-right-color: #4ade8066
}

.border-x-green-400\/5 {
    border-left-color: #4ade800d;
    border-right-color: #4ade800d
}

.border-x-green-400\/50 {
    border-left-color: #4ade8080;
    border-right-color: #4ade8080
}

.border-x-green-400\/60 {
    border-left-color: #4ade8099;
    border-right-color: #4ade8099
}

.border-x-green-400\/70 {
    border-left-color: #4ade80b3;
    border-right-color: #4ade80b3
}

.border-x-green-400\/75 {
    border-left-color: #4ade80bf;
    border-right-color: #4ade80bf
}

.border-x-green-400\/80 {
    border-left-color: #4ade80cc;
    border-right-color: #4ade80cc
}

.border-x-green-400\/90 {
    border-left-color: #4ade80e6;
    border-right-color: #4ade80e6
}

.border-x-green-400\/95 {
    border-left-color: #4ade80f2;
    border-right-color: #4ade80f2
}

.border-x-green-500 {
    --tw-border-opacity: 1;
    border-left-color: rgb(34 197 94 / var(--tw-border-opacity));
    border-right-color: rgb(34 197 94 / var(--tw-border-opacity))
}

.border-x-green-500\/0 {
    border-left-color: #22c55e00;
    border-right-color: #22c55e00
}

.border-x-green-500\/10 {
    border-left-color: #22c55e1a;
    border-right-color: #22c55e1a
}

.border-x-green-500\/100 {
    border-left-color: #22c55e;
    border-right-color: #22c55e
}

.border-x-green-500\/20 {
    border-left-color: #22c55e33;
    border-right-color: #22c55e33
}

.border-x-green-500\/25 {
    border-left-color: #22c55e40;
    border-right-color: #22c55e40
}

.border-x-green-500\/30 {
    border-left-color: #22c55e4d;
    border-right-color: #22c55e4d
}

.border-x-green-500\/40 {
    border-left-color: #22c55e66;
    border-right-color: #22c55e66
}

.border-x-green-500\/5 {
    border-left-color: #22c55e0d;
    border-right-color: #22c55e0d
}

.border-x-green-500\/50 {
    border-left-color: #22c55e80;
    border-right-color: #22c55e80
}

.border-x-green-500\/60 {
    border-left-color: #22c55e99;
    border-right-color: #22c55e99
}

.border-x-green-500\/70 {
    border-left-color: #22c55eb3;
    border-right-color: #22c55eb3
}

.border-x-green-500\/75 {
    border-left-color: #22c55ebf;
    border-right-color: #22c55ebf
}

.border-x-green-500\/80 {
    border-left-color: #22c55ecc;
    border-right-color: #22c55ecc
}

.border-x-green-500\/90 {
    border-left-color: #22c55ee6;
    border-right-color: #22c55ee6
}

.border-x-green-500\/95 {
    border-left-color: #22c55ef2;
    border-right-color: #22c55ef2
}

.border-x-indigo-400 {
    --tw-border-opacity: 1;
    border-left-color: rgb(129 140 248 / var(--tw-border-opacity));
    border-right-color: rgb(129 140 248 / var(--tw-border-opacity))
}

.border-x-indigo-400\/0 {
    border-left-color: #818cf800;
    border-right-color: #818cf800
}

.border-x-indigo-400\/10 {
    border-left-color: #818cf81a;
    border-right-color: #818cf81a
}

.border-x-indigo-400\/100 {
    border-left-color: #818cf8;
    border-right-color: #818cf8
}

.border-x-indigo-400\/20 {
    border-left-color: #818cf833;
    border-right-color: #818cf833
}

.border-x-indigo-400\/25 {
    border-left-color: #818cf840;
    border-right-color: #818cf840
}

.border-x-indigo-400\/30 {
    border-left-color: #818cf84d;
    border-right-color: #818cf84d
}

.border-x-indigo-400\/40 {
    border-left-color: #818cf866;
    border-right-color: #818cf866
}

.border-x-indigo-400\/5 {
    border-left-color: #818cf80d;
    border-right-color: #818cf80d
}

.border-x-indigo-400\/50 {
    border-left-color: #818cf880;
    border-right-color: #818cf880
}

.border-x-indigo-400\/60 {
    border-left-color: #818cf899;
    border-right-color: #818cf899
}

.border-x-indigo-400\/70 {
    border-left-color: #818cf8b3;
    border-right-color: #818cf8b3
}

.border-x-indigo-400\/75 {
    border-left-color: #818cf8bf;
    border-right-color: #818cf8bf
}

.border-x-indigo-400\/80 {
    border-left-color: #818cf8cc;
    border-right-color: #818cf8cc
}

.border-x-indigo-400\/90 {
    border-left-color: #818cf8e6;
    border-right-color: #818cf8e6
}

.border-x-indigo-400\/95 {
    border-left-color: #818cf8f2;
    border-right-color: #818cf8f2
}

.border-x-indigo-500 {
    --tw-border-opacity: 1;
    border-left-color: rgb(99 102 241 / var(--tw-border-opacity));
    border-right-color: rgb(99 102 241 / var(--tw-border-opacity))
}

.border-x-indigo-500\/0 {
    border-left-color: #6366f100;
    border-right-color: #6366f100
}

.border-x-indigo-500\/10 {
    border-left-color: #6366f11a;
    border-right-color: #6366f11a
}

.border-x-indigo-500\/100 {
    border-left-color: #6366f1;
    border-right-color: #6366f1
}

.border-x-indigo-500\/20 {
    border-left-color: #6366f133;
    border-right-color: #6366f133
}

.border-x-indigo-500\/25 {
    border-left-color: #6366f140;
    border-right-color: #6366f140
}

.border-x-indigo-500\/30 {
    border-left-color: #6366f14d;
    border-right-color: #6366f14d
}

.border-x-indigo-500\/40 {
    border-left-color: #6366f166;
    border-right-color: #6366f166
}

.border-x-indigo-500\/5 {
    border-left-color: #6366f10d;
    border-right-color: #6366f10d
}

.border-x-indigo-500\/50 {
    border-left-color: #6366f180;
    border-right-color: #6366f180
}

.border-x-indigo-500\/60 {
    border-left-color: #6366f199;
    border-right-color: #6366f199
}

.border-x-indigo-500\/70 {
    border-left-color: #6366f1b3;
    border-right-color: #6366f1b3
}

.border-x-indigo-500\/75 {
    border-left-color: #6366f1bf;
    border-right-color: #6366f1bf
}

.border-x-indigo-500\/80 {
    border-left-color: #6366f1cc;
    border-right-color: #6366f1cc
}

.border-x-indigo-500\/90 {
    border-left-color: #6366f1e6;
    border-right-color: #6366f1e6
}

.border-x-indigo-500\/95 {
    border-left-color: #6366f1f2;
    border-right-color: #6366f1f2
}

.border-x-lime-400 {
    --tw-border-opacity: 1;
    border-left-color: rgb(163 230 53 / var(--tw-border-opacity));
    border-right-color: rgb(163 230 53 / var(--tw-border-opacity))
}

.border-x-lime-400\/0 {
    border-left-color: #a3e63500;
    border-right-color: #a3e63500
}

.border-x-lime-400\/10 {
    border-left-color: #a3e6351a;
    border-right-color: #a3e6351a
}

.border-x-lime-400\/100 {
    border-left-color: #a3e635;
    border-right-color: #a3e635
}

.border-x-lime-400\/20 {
    border-left-color: #a3e63533;
    border-right-color: #a3e63533
}

.border-x-lime-400\/25 {
    border-left-color: #a3e63540;
    border-right-color: #a3e63540
}

.border-x-lime-400\/30 {
    border-left-color: #a3e6354d;
    border-right-color: #a3e6354d
}

.border-x-lime-400\/40 {
    border-left-color: #a3e63566;
    border-right-color: #a3e63566
}

.border-x-lime-400\/5 {
    border-left-color: #a3e6350d;
    border-right-color: #a3e6350d
}

.border-x-lime-400\/50 {
    border-left-color: #a3e63580;
    border-right-color: #a3e63580
}

.border-x-lime-400\/60 {
    border-left-color: #a3e63599;
    border-right-color: #a3e63599
}

.border-x-lime-400\/70 {
    border-left-color: #a3e635b3;
    border-right-color: #a3e635b3
}

.border-x-lime-400\/75 {
    border-left-color: #a3e635bf;
    border-right-color: #a3e635bf
}

.border-x-lime-400\/80 {
    border-left-color: #a3e635cc;
    border-right-color: #a3e635cc
}

.border-x-lime-400\/90 {
    border-left-color: #a3e635e6;
    border-right-color: #a3e635e6
}

.border-x-lime-400\/95 {
    border-left-color: #a3e635f2;
    border-right-color: #a3e635f2
}

.border-x-lime-500 {
    --tw-border-opacity: 1;
    border-left-color: rgb(132 204 22 / var(--tw-border-opacity));
    border-right-color: rgb(132 204 22 / var(--tw-border-opacity))
}

.border-x-lime-500\/0 {
    border-left-color: #84cc1600;
    border-right-color: #84cc1600
}

.border-x-lime-500\/10 {
    border-left-color: #84cc161a;
    border-right-color: #84cc161a
}

.border-x-lime-500\/100 {
    border-left-color: #84cc16;
    border-right-color: #84cc16
}

.border-x-lime-500\/20 {
    border-left-color: #84cc1633;
    border-right-color: #84cc1633
}

.border-x-lime-500\/25 {
    border-left-color: #84cc1640;
    border-right-color: #84cc1640
}

.border-x-lime-500\/30 {
    border-left-color: #84cc164d;
    border-right-color: #84cc164d
}

.border-x-lime-500\/40 {
    border-left-color: #84cc1666;
    border-right-color: #84cc1666
}

.border-x-lime-500\/5 {
    border-left-color: #84cc160d;
    border-right-color: #84cc160d
}

.border-x-lime-500\/50 {
    border-left-color: #84cc1680;
    border-right-color: #84cc1680
}

.border-x-lime-500\/60 {
    border-left-color: #84cc1699;
    border-right-color: #84cc1699
}

.border-x-lime-500\/70 {
    border-left-color: #84cc16b3;
    border-right-color: #84cc16b3
}

.border-x-lime-500\/75 {
    border-left-color: #84cc16bf;
    border-right-color: #84cc16bf
}

.border-x-lime-500\/80 {
    border-left-color: #84cc16cc;
    border-right-color: #84cc16cc
}

.border-x-lime-500\/90 {
    border-left-color: #84cc16e6;
    border-right-color: #84cc16e6
}

.border-x-lime-500\/95 {
    border-left-color: #84cc16f2;
    border-right-color: #84cc16f2
}

.border-x-neutral-400 {
    --tw-border-opacity: 1;
    border-left-color: rgb(163 163 163 / var(--tw-border-opacity));
    border-right-color: rgb(163 163 163 / var(--tw-border-opacity))
}

.border-x-neutral-400\/0 {
    border-left-color: #a3a3a300;
    border-right-color: #a3a3a300
}

.border-x-neutral-400\/10 {
    border-left-color: #a3a3a31a;
    border-right-color: #a3a3a31a
}

.border-x-neutral-400\/100 {
    border-left-color: #a3a3a3;
    border-right-color: #a3a3a3
}

.border-x-neutral-400\/20 {
    border-left-color: #a3a3a333;
    border-right-color: #a3a3a333
}

.border-x-neutral-400\/25 {
    border-left-color: #a3a3a340;
    border-right-color: #a3a3a340
}

.border-x-neutral-400\/30 {
    border-left-color: #a3a3a34d;
    border-right-color: #a3a3a34d
}

.border-x-neutral-400\/40 {
    border-left-color: #a3a3a366;
    border-right-color: #a3a3a366
}

.border-x-neutral-400\/5 {
    border-left-color: #a3a3a30d;
    border-right-color: #a3a3a30d
}

.border-x-neutral-400\/50 {
    border-left-color: #a3a3a380;
    border-right-color: #a3a3a380
}

.border-x-neutral-400\/60 {
    border-left-color: #a3a3a399;
    border-right-color: #a3a3a399
}

.border-x-neutral-400\/70 {
    border-left-color: #a3a3a3b3;
    border-right-color: #a3a3a3b3
}

.border-x-neutral-400\/75 {
    border-left-color: #a3a3a3bf;
    border-right-color: #a3a3a3bf
}

.border-x-neutral-400\/80 {
    border-left-color: #a3a3a3cc;
    border-right-color: #a3a3a3cc
}

.border-x-neutral-400\/90 {
    border-left-color: #a3a3a3e6;
    border-right-color: #a3a3a3e6
}

.border-x-neutral-400\/95 {
    border-left-color: #a3a3a3f2;
    border-right-color: #a3a3a3f2
}

.border-x-neutral-500 {
    --tw-border-opacity: 1;
    border-left-color: rgb(115 115 115 / var(--tw-border-opacity));
    border-right-color: rgb(115 115 115 / var(--tw-border-opacity))
}

.border-x-neutral-500\/0 {
    border-left-color: #73737300;
    border-right-color: #73737300
}

.border-x-neutral-500\/10 {
    border-left-color: #7373731a;
    border-right-color: #7373731a
}

.border-x-neutral-500\/100 {
    border-left-color: #737373;
    border-right-color: #737373
}

.border-x-neutral-500\/20 {
    border-left-color: #73737333;
    border-right-color: #73737333
}

.border-x-neutral-500\/25 {
    border-left-color: #73737340;
    border-right-color: #73737340
}

.border-x-neutral-500\/30 {
    border-left-color: #7373734d;
    border-right-color: #7373734d
}

.border-x-neutral-500\/40 {
    border-left-color: #73737366;
    border-right-color: #73737366
}

.border-x-neutral-500\/5 {
    border-left-color: #7373730d;
    border-right-color: #7373730d
}

.border-x-neutral-500\/50 {
    border-left-color: #73737380;
    border-right-color: #73737380
}

.border-x-neutral-500\/60 {
    border-left-color: #73737399;
    border-right-color: #73737399
}

.border-x-neutral-500\/70 {
    border-left-color: #737373b3;
    border-right-color: #737373b3
}

.border-x-neutral-500\/75 {
    border-left-color: #737373bf;
    border-right-color: #737373bf
}

.border-x-neutral-500\/80 {
    border-left-color: #737373cc;
    border-right-color: #737373cc
}

.border-x-neutral-500\/90 {
    border-left-color: #737373e6;
    border-right-color: #737373e6
}

.border-x-neutral-500\/95 {
    border-left-color: #737373f2;
    border-right-color: #737373f2
}

.border-x-orange-400 {
    --tw-border-opacity: 1;
    border-left-color: rgb(251 146 60 / var(--tw-border-opacity));
    border-right-color: rgb(251 146 60 / var(--tw-border-opacity))
}

.border-x-orange-400\/0 {
    border-left-color: #fb923c00;
    border-right-color: #fb923c00
}

.border-x-orange-400\/10 {
    border-left-color: #fb923c1a;
    border-right-color: #fb923c1a
}

.border-x-orange-400\/100 {
    border-left-color: #fb923c;
    border-right-color: #fb923c
}

.border-x-orange-400\/20 {
    border-left-color: #fb923c33;
    border-right-color: #fb923c33
}

.border-x-orange-400\/25 {
    border-left-color: #fb923c40;
    border-right-color: #fb923c40
}

.border-x-orange-400\/30 {
    border-left-color: #fb923c4d;
    border-right-color: #fb923c4d
}

.border-x-orange-400\/40 {
    border-left-color: #fb923c66;
    border-right-color: #fb923c66
}

.border-x-orange-400\/5 {
    border-left-color: #fb923c0d;
    border-right-color: #fb923c0d
}

.border-x-orange-400\/50 {
    border-left-color: #fb923c80;
    border-right-color: #fb923c80
}

.border-x-orange-400\/60 {
    border-left-color: #fb923c99;
    border-right-color: #fb923c99
}

.border-x-orange-400\/70 {
    border-left-color: #fb923cb3;
    border-right-color: #fb923cb3
}

.border-x-orange-400\/75 {
    border-left-color: #fb923cbf;
    border-right-color: #fb923cbf
}

.border-x-orange-400\/80 {
    border-left-color: #fb923ccc;
    border-right-color: #fb923ccc
}

.border-x-orange-400\/90 {
    border-left-color: #fb923ce6;
    border-right-color: #fb923ce6
}

.border-x-orange-400\/95 {
    border-left-color: #fb923cf2;
    border-right-color: #fb923cf2
}

.border-x-orange-500 {
    --tw-border-opacity: 1;
    border-left-color: rgb(249 115 22 / var(--tw-border-opacity));
    border-right-color: rgb(249 115 22 / var(--tw-border-opacity))
}

.border-x-orange-500\/0 {
    border-left-color: #f9731600;
    border-right-color: #f9731600
}

.border-x-orange-500\/10 {
    border-left-color: #f973161a;
    border-right-color: #f973161a
}

.border-x-orange-500\/100 {
    border-left-color: #f97316;
    border-right-color: #f97316
}

.border-x-orange-500\/20 {
    border-left-color: #f9731633;
    border-right-color: #f9731633
}

.border-x-orange-500\/25 {
    border-left-color: #f9731640;
    border-right-color: #f9731640
}

.border-x-orange-500\/30 {
    border-left-color: #f973164d;
    border-right-color: #f973164d
}

.border-x-orange-500\/40 {
    border-left-color: #f9731666;
    border-right-color: #f9731666
}

.border-x-orange-500\/5 {
    border-left-color: #f973160d;
    border-right-color: #f973160d
}

.border-x-orange-500\/50 {
    border-left-color: #f9731680;
    border-right-color: #f9731680
}

.border-x-orange-500\/60 {
    border-left-color: #f9731699;
    border-right-color: #f9731699
}

.border-x-orange-500\/70 {
    border-left-color: #f97316b3;
    border-right-color: #f97316b3
}

.border-x-orange-500\/75 {
    border-left-color: #f97316bf;
    border-right-color: #f97316bf
}

.border-x-orange-500\/80 {
    border-left-color: #f97316cc;
    border-right-color: #f97316cc
}

.border-x-orange-500\/90 {
    border-left-color: #f97316e6;
    border-right-color: #f97316e6
}

.border-x-orange-500\/95 {
    border-left-color: #f97316f2;
    border-right-color: #f97316f2
}

.border-x-pink-400 {
    --tw-border-opacity: 1;
    border-left-color: rgb(244 114 182 / var(--tw-border-opacity));
    border-right-color: rgb(244 114 182 / var(--tw-border-opacity))
}

.border-x-pink-400\/0 {
    border-left-color: #f472b600;
    border-right-color: #f472b600
}

.border-x-pink-400\/10 {
    border-left-color: #f472b61a;
    border-right-color: #f472b61a
}

.border-x-pink-400\/100 {
    border-left-color: #f472b6;
    border-right-color: #f472b6
}

.border-x-pink-400\/20 {
    border-left-color: #f472b633;
    border-right-color: #f472b633
}

.border-x-pink-400\/25 {
    border-left-color: #f472b640;
    border-right-color: #f472b640
}

.border-x-pink-400\/30 {
    border-left-color: #f472b64d;
    border-right-color: #f472b64d
}

.border-x-pink-400\/40 {
    border-left-color: #f472b666;
    border-right-color: #f472b666
}

.border-x-pink-400\/5 {
    border-left-color: #f472b60d;
    border-right-color: #f472b60d
}

.border-x-pink-400\/50 {
    border-left-color: #f472b680;
    border-right-color: #f472b680
}

.border-x-pink-400\/60 {
    border-left-color: #f472b699;
    border-right-color: #f472b699
}

.border-x-pink-400\/70 {
    border-left-color: #f472b6b3;
    border-right-color: #f472b6b3
}

.border-x-pink-400\/75 {
    border-left-color: #f472b6bf;
    border-right-color: #f472b6bf
}

.border-x-pink-400\/80 {
    border-left-color: #f472b6cc;
    border-right-color: #f472b6cc
}

.border-x-pink-400\/90 {
    border-left-color: #f472b6e6;
    border-right-color: #f472b6e6
}

.border-x-pink-400\/95 {
    border-left-color: #f472b6f2;
    border-right-color: #f472b6f2
}

.border-x-pink-500 {
    --tw-border-opacity: 1;
    border-left-color: rgb(236 72 153 / var(--tw-border-opacity));
    border-right-color: rgb(236 72 153 / var(--tw-border-opacity))
}

.border-x-pink-500\/0 {
    border-left-color: #ec489900;
    border-right-color: #ec489900
}

.border-x-pink-500\/10 {
    border-left-color: #ec48991a;
    border-right-color: #ec48991a
}

.border-x-pink-500\/100 {
    border-left-color: #ec4899;
    border-right-color: #ec4899
}

.border-x-pink-500\/20 {
    border-left-color: #ec489933;
    border-right-color: #ec489933
}

.border-x-pink-500\/25 {
    border-left-color: #ec489940;
    border-right-color: #ec489940
}

.border-x-pink-500\/30 {
    border-left-color: #ec48994d;
    border-right-color: #ec48994d
}

.border-x-pink-500\/40 {
    border-left-color: #ec489966;
    border-right-color: #ec489966
}

.border-x-pink-500\/5 {
    border-left-color: #ec48990d;
    border-right-color: #ec48990d
}

.border-x-pink-500\/50 {
    border-left-color: #ec489980;
    border-right-color: #ec489980
}

.border-x-pink-500\/60 {
    border-left-color: #ec489999;
    border-right-color: #ec489999
}

.border-x-pink-500\/70 {
    border-left-color: #ec4899b3;
    border-right-color: #ec4899b3
}

.border-x-pink-500\/75 {
    border-left-color: #ec4899bf;
    border-right-color: #ec4899bf
}

.border-x-pink-500\/80 {
    border-left-color: #ec4899cc;
    border-right-color: #ec4899cc
}

.border-x-pink-500\/90 {
    border-left-color: #ec4899e6;
    border-right-color: #ec4899e6
}

.border-x-pink-500\/95 {
    border-left-color: #ec4899f2;
    border-right-color: #ec4899f2
}

.border-x-purple-400 {
    --tw-border-opacity: 1;
    border-left-color: rgb(192 132 252 / var(--tw-border-opacity));
    border-right-color: rgb(192 132 252 / var(--tw-border-opacity))
}

.border-x-purple-400\/0 {
    border-left-color: #c084fc00;
    border-right-color: #c084fc00
}

.border-x-purple-400\/10 {
    border-left-color: #c084fc1a;
    border-right-color: #c084fc1a
}

.border-x-purple-400\/100 {
    border-left-color: #c084fc;
    border-right-color: #c084fc
}

.border-x-purple-400\/20 {
    border-left-color: #c084fc33;
    border-right-color: #c084fc33
}

.border-x-purple-400\/25 {
    border-left-color: #c084fc40;
    border-right-color: #c084fc40
}

.border-x-purple-400\/30 {
    border-left-color: #c084fc4d;
    border-right-color: #c084fc4d
}

.border-x-purple-400\/40 {
    border-left-color: #c084fc66;
    border-right-color: #c084fc66
}

.border-x-purple-400\/5 {
    border-left-color: #c084fc0d;
    border-right-color: #c084fc0d
}

.border-x-purple-400\/50 {
    border-left-color: #c084fc80;
    border-right-color: #c084fc80
}

.border-x-purple-400\/60 {
    border-left-color: #c084fc99;
    border-right-color: #c084fc99
}

.border-x-purple-400\/70 {
    border-left-color: #c084fcb3;
    border-right-color: #c084fcb3
}

.border-x-purple-400\/75 {
    border-left-color: #c084fcbf;
    border-right-color: #c084fcbf
}

.border-x-purple-400\/80 {
    border-left-color: #c084fccc;
    border-right-color: #c084fccc
}

.border-x-purple-400\/90 {
    border-left-color: #c084fce6;
    border-right-color: #c084fce6
}

.border-x-purple-400\/95 {
    border-left-color: #c084fcf2;
    border-right-color: #c084fcf2
}

.border-x-purple-500 {
    --tw-border-opacity: 1;
    border-left-color: rgb(168 85 247 / var(--tw-border-opacity));
    border-right-color: rgb(168 85 247 / var(--tw-border-opacity))
}

.border-x-purple-500\/0 {
    border-left-color: #a855f700;
    border-right-color: #a855f700
}

.border-x-purple-500\/10 {
    border-left-color: #a855f71a;
    border-right-color: #a855f71a
}

.border-x-purple-500\/100 {
    border-left-color: #a855f7;
    border-right-color: #a855f7
}

.border-x-purple-500\/20 {
    border-left-color: #a855f733;
    border-right-color: #a855f733
}

.border-x-purple-500\/25 {
    border-left-color: #a855f740;
    border-right-color: #a855f740
}

.border-x-purple-500\/30 {
    border-left-color: #a855f74d;
    border-right-color: #a855f74d
}

.border-x-purple-500\/40 {
    border-left-color: #a855f766;
    border-right-color: #a855f766
}

.border-x-purple-500\/5 {
    border-left-color: #a855f70d;
    border-right-color: #a855f70d
}

.border-x-purple-500\/50 {
    border-left-color: #a855f780;
    border-right-color: #a855f780
}

.border-x-purple-500\/60 {
    border-left-color: #a855f799;
    border-right-color: #a855f799
}

.border-x-purple-500\/70 {
    border-left-color: #a855f7b3;
    border-right-color: #a855f7b3
}

.border-x-purple-500\/75 {
    border-left-color: #a855f7bf;
    border-right-color: #a855f7bf
}

.border-x-purple-500\/80 {
    border-left-color: #a855f7cc;
    border-right-color: #a855f7cc
}

.border-x-purple-500\/90 {
    border-left-color: #a855f7e6;
    border-right-color: #a855f7e6
}

.border-x-purple-500\/95 {
    border-left-color: #a855f7f2;
    border-right-color: #a855f7f2
}

.border-x-red-400 {
    --tw-border-opacity: 1;
    border-left-color: rgb(248 113 113 / var(--tw-border-opacity));
    border-right-color: rgb(248 113 113 / var(--tw-border-opacity))
}

.border-x-red-400\/0 {
    border-left-color: #f8717100;
    border-right-color: #f8717100
}

.border-x-red-400\/10 {
    border-left-color: #f871711a;
    border-right-color: #f871711a
}

.border-x-red-400\/100 {
    border-left-color: #f87171;
    border-right-color: #f87171
}

.border-x-red-400\/20 {
    border-left-color: #f8717133;
    border-right-color: #f8717133
}

.border-x-red-400\/25 {
    border-left-color: #f8717140;
    border-right-color: #f8717140
}

.border-x-red-400\/30 {
    border-left-color: #f871714d;
    border-right-color: #f871714d
}

.border-x-red-400\/40 {
    border-left-color: #f8717166;
    border-right-color: #f8717166
}

.border-x-red-400\/5 {
    border-left-color: #f871710d;
    border-right-color: #f871710d
}

.border-x-red-400\/50 {
    border-left-color: #f8717180;
    border-right-color: #f8717180
}

.border-x-red-400\/60 {
    border-left-color: #f8717199;
    border-right-color: #f8717199
}

.border-x-red-400\/70 {
    border-left-color: #f87171b3;
    border-right-color: #f87171b3
}

.border-x-red-400\/75 {
    border-left-color: #f87171bf;
    border-right-color: #f87171bf
}

.border-x-red-400\/80 {
    border-left-color: #f87171cc;
    border-right-color: #f87171cc
}

.border-x-red-400\/90 {
    border-left-color: #f87171e6;
    border-right-color: #f87171e6
}

.border-x-red-400\/95 {
    border-left-color: #f87171f2;
    border-right-color: #f87171f2
}

.border-x-red-500 {
    --tw-border-opacity: 1;
    border-left-color: rgb(239 68 68 / var(--tw-border-opacity));
    border-right-color: rgb(239 68 68 / var(--tw-border-opacity))
}

.border-x-red-500\/0 {
    border-left-color: #ef444400;
    border-right-color: #ef444400
}

.border-x-red-500\/10 {
    border-left-color: #ef44441a;
    border-right-color: #ef44441a
}

.border-x-red-500\/100 {
    border-left-color: #ef4444;
    border-right-color: #ef4444
}

.border-x-red-500\/20 {
    border-left-color: #ef444433;
    border-right-color: #ef444433
}

.border-x-red-500\/25 {
    border-left-color: #ef444440;
    border-right-color: #ef444440
}

.border-x-red-500\/30 {
    border-left-color: #ef44444d;
    border-right-color: #ef44444d
}

.border-x-red-500\/40 {
    border-left-color: #ef444466;
    border-right-color: #ef444466
}

.border-x-red-500\/5 {
    border-left-color: #ef44440d;
    border-right-color: #ef44440d
}

.border-x-red-500\/50 {
    border-left-color: #ef444480;
    border-right-color: #ef444480
}

.border-x-red-500\/60 {
    border-left-color: #ef444499;
    border-right-color: #ef444499
}

.border-x-red-500\/70 {
    border-left-color: #ef4444b3;
    border-right-color: #ef4444b3
}

.border-x-red-500\/75 {
    border-left-color: #ef4444bf;
    border-right-color: #ef4444bf
}

.border-x-red-500\/80 {
    border-left-color: #ef4444cc;
    border-right-color: #ef4444cc
}

.border-x-red-500\/90 {
    border-left-color: #ef4444e6;
    border-right-color: #ef4444e6
}

.border-x-red-500\/95 {
    border-left-color: #ef4444f2;
    border-right-color: #ef4444f2
}

.border-x-rose-400 {
    --tw-border-opacity: 1;
    border-left-color: rgb(251 113 133 / var(--tw-border-opacity));
    border-right-color: rgb(251 113 133 / var(--tw-border-opacity))
}

.border-x-rose-400\/0 {
    border-left-color: #fb718500;
    border-right-color: #fb718500
}

.border-x-rose-400\/10 {
    border-left-color: #fb71851a;
    border-right-color: #fb71851a
}

.border-x-rose-400\/100 {
    border-left-color: #fb7185;
    border-right-color: #fb7185
}

.border-x-rose-400\/20 {
    border-left-color: #fb718533;
    border-right-color: #fb718533
}

.border-x-rose-400\/25 {
    border-left-color: #fb718540;
    border-right-color: #fb718540
}

.border-x-rose-400\/30 {
    border-left-color: #fb71854d;
    border-right-color: #fb71854d
}

.border-x-rose-400\/40 {
    border-left-color: #fb718566;
    border-right-color: #fb718566
}

.border-x-rose-400\/5 {
    border-left-color: #fb71850d;
    border-right-color: #fb71850d
}

.border-x-rose-400\/50 {
    border-left-color: #fb718580;
    border-right-color: #fb718580
}

.border-x-rose-400\/60 {
    border-left-color: #fb718599;
    border-right-color: #fb718599
}

.border-x-rose-400\/70 {
    border-left-color: #fb7185b3;
    border-right-color: #fb7185b3
}

.border-x-rose-400\/75 {
    border-left-color: #fb7185bf;
    border-right-color: #fb7185bf
}

.border-x-rose-400\/80 {
    border-left-color: #fb7185cc;
    border-right-color: #fb7185cc
}

.border-x-rose-400\/90 {
    border-left-color: #fb7185e6;
    border-right-color: #fb7185e6
}

.border-x-rose-400\/95 {
    border-left-color: #fb7185f2;
    border-right-color: #fb7185f2
}

.border-x-rose-500 {
    --tw-border-opacity: 1;
    border-left-color: rgb(244 63 94 / var(--tw-border-opacity));
    border-right-color: rgb(244 63 94 / var(--tw-border-opacity))
}

.border-x-rose-500\/0 {
    border-left-color: #f43f5e00;
    border-right-color: #f43f5e00
}

.border-x-rose-500\/10 {
    border-left-color: #f43f5e1a;
    border-right-color: #f43f5e1a
}

.border-x-rose-500\/100 {
    border-left-color: #f43f5e;
    border-right-color: #f43f5e
}

.border-x-rose-500\/20 {
    border-left-color: #f43f5e33;
    border-right-color: #f43f5e33
}

.border-x-rose-500\/25 {
    border-left-color: #f43f5e40;
    border-right-color: #f43f5e40
}

.border-x-rose-500\/30 {
    border-left-color: #f43f5e4d;
    border-right-color: #f43f5e4d
}

.border-x-rose-500\/40 {
    border-left-color: #f43f5e66;
    border-right-color: #f43f5e66
}

.border-x-rose-500\/5 {
    border-left-color: #f43f5e0d;
    border-right-color: #f43f5e0d
}

.border-x-rose-500\/50 {
    border-left-color: #f43f5e80;
    border-right-color: #f43f5e80
}

.border-x-rose-500\/60 {
    border-left-color: #f43f5e99;
    border-right-color: #f43f5e99
}

.border-x-rose-500\/70 {
    border-left-color: #f43f5eb3;
    border-right-color: #f43f5eb3
}

.border-x-rose-500\/75 {
    border-left-color: #f43f5ebf;
    border-right-color: #f43f5ebf
}

.border-x-rose-500\/80 {
    border-left-color: #f43f5ecc;
    border-right-color: #f43f5ecc
}

.border-x-rose-500\/90 {
    border-left-color: #f43f5ee6;
    border-right-color: #f43f5ee6
}

.border-x-rose-500\/95 {
    border-left-color: #f43f5ef2;
    border-right-color: #f43f5ef2
}

.border-x-sky-400 {
    --tw-border-opacity: 1;
    border-left-color: rgb(101 178 245 / var(--tw-border-opacity));
    border-right-color: rgb(101 178 245 / var(--tw-border-opacity))
}

.border-x-sky-400\/0 {
    border-left-color: #65b2f500;
    border-right-color: #65b2f500
}

.border-x-sky-400\/10 {
    border-left-color: #65b2f51a;
    border-right-color: #65b2f51a
}

.border-x-sky-400\/100 {
    border-left-color: #65b2f5;
    border-right-color: #65b2f5
}

.border-x-sky-400\/20 {
    border-left-color: #65b2f533;
    border-right-color: #65b2f533
}

.border-x-sky-400\/25 {
    border-left-color: #65b2f540;
    border-right-color: #65b2f540
}

.border-x-sky-400\/30 {
    border-left-color: #65b2f54d;
    border-right-color: #65b2f54d
}

.border-x-sky-400\/40 {
    border-left-color: #65b2f566;
    border-right-color: #65b2f566
}

.border-x-sky-400\/5 {
    border-left-color: #65b2f50d;
    border-right-color: #65b2f50d
}

.border-x-sky-400\/50 {
    border-left-color: #65b2f580;
    border-right-color: #65b2f580
}

.border-x-sky-400\/60 {
    border-left-color: #65b2f599;
    border-right-color: #65b2f599
}

.border-x-sky-400\/70 {
    border-left-color: #65b2f5b3;
    border-right-color: #65b2f5b3
}

.border-x-sky-400\/75 {
    border-left-color: #65b2f5bf;
    border-right-color: #65b2f5bf
}

.border-x-sky-400\/80 {
    border-left-color: #65b2f5cc;
    border-right-color: #65b2f5cc
}

.border-x-sky-400\/90 {
    border-left-color: #65b2f5e6;
    border-right-color: #65b2f5e6
}

.border-x-sky-400\/95 {
    border-left-color: #65b2f5f2;
    border-right-color: #65b2f5f2
}

.border-x-sky-500 {
    --tw-border-opacity: 1;
    border-left-color: rgb(52 139 239 / var(--tw-border-opacity));
    border-right-color: rgb(52 139 239 / var(--tw-border-opacity))
}

.border-x-sky-500\/0 {
    border-left-color: #348bef00;
    border-right-color: #348bef00
}

.border-x-sky-500\/10 {
    border-left-color: #348bef1a;
    border-right-color: #348bef1a
}

.border-x-sky-500\/100 {
    border-left-color: #348bef;
    border-right-color: #348bef
}

.border-x-sky-500\/20 {
    border-left-color: #348bef33;
    border-right-color: #348bef33
}

.border-x-sky-500\/25 {
    border-left-color: #348bef40;
    border-right-color: #348bef40
}

.border-x-sky-500\/30 {
    border-left-color: #348bef4d;
    border-right-color: #348bef4d
}

.border-x-sky-500\/40 {
    border-left-color: #348bef66;
    border-right-color: #348bef66
}

.border-x-sky-500\/5 {
    border-left-color: #348bef0d;
    border-right-color: #348bef0d
}

.border-x-sky-500\/50 {
    border-left-color: #348bef80;
    border-right-color: #348bef80
}

.border-x-sky-500\/60 {
    border-left-color: #348bef99;
    border-right-color: #348bef99
}

.border-x-sky-500\/70 {
    border-left-color: #348befb3;
    border-right-color: #348befb3
}

.border-x-sky-500\/75 {
    border-left-color: #348befbf;
    border-right-color: #348befbf
}

.border-x-sky-500\/80 {
    border-left-color: #348befcc;
    border-right-color: #348befcc
}

.border-x-sky-500\/90 {
    border-left-color: #348befe6;
    border-right-color: #348befe6
}

.border-x-sky-500\/95 {
    border-left-color: #348beff2;
    border-right-color: #348beff2
}

.border-x-slate-400 {
    --tw-border-opacity: 1;
    border-left-color: rgb(148 163 184 / var(--tw-border-opacity));
    border-right-color: rgb(148 163 184 / var(--tw-border-opacity))
}

.border-x-slate-400\/0 {
    border-left-color: #94a3b800;
    border-right-color: #94a3b800
}

.border-x-slate-400\/10 {
    border-left-color: #94a3b81a;
    border-right-color: #94a3b81a
}

.border-x-slate-400\/100 {
    border-left-color: #94a3b8;
    border-right-color: #94a3b8
}

.border-x-slate-400\/20 {
    border-left-color: #94a3b833;
    border-right-color: #94a3b833
}

.border-x-slate-400\/25 {
    border-left-color: #94a3b840;
    border-right-color: #94a3b840
}

.border-x-slate-400\/30 {
    border-left-color: #94a3b84d;
    border-right-color: #94a3b84d
}

.border-x-slate-400\/40 {
    border-left-color: #94a3b866;
    border-right-color: #94a3b866
}

.border-x-slate-400\/5 {
    border-left-color: #94a3b80d;
    border-right-color: #94a3b80d
}

.border-x-slate-400\/50 {
    border-left-color: #94a3b880;
    border-right-color: #94a3b880
}

.border-x-slate-400\/60 {
    border-left-color: #94a3b899;
    border-right-color: #94a3b899
}

.border-x-slate-400\/70 {
    border-left-color: #94a3b8b3;
    border-right-color: #94a3b8b3
}

.border-x-slate-400\/75 {
    border-left-color: #94a3b8bf;
    border-right-color: #94a3b8bf
}

.border-x-slate-400\/80 {
    border-left-color: #94a3b8cc;
    border-right-color: #94a3b8cc
}

.border-x-slate-400\/90 {
    border-left-color: #94a3b8e6;
    border-right-color: #94a3b8e6
}

.border-x-slate-400\/95 {
    border-left-color: #94a3b8f2;
    border-right-color: #94a3b8f2
}

.border-x-slate-500 {
    --tw-border-opacity: 1;
    border-left-color: rgb(100 116 139 / var(--tw-border-opacity));
    border-right-color: rgb(100 116 139 / var(--tw-border-opacity))
}

.border-x-slate-500\/0 {
    border-left-color: #64748b00;
    border-right-color: #64748b00
}

.border-x-slate-500\/10 {
    border-left-color: #64748b1a;
    border-right-color: #64748b1a
}

.border-x-slate-500\/100 {
    border-left-color: #64748b;
    border-right-color: #64748b
}

.border-x-slate-500\/20 {
    border-left-color: #64748b33;
    border-right-color: #64748b33
}

.border-x-slate-500\/25 {
    border-left-color: #64748b40;
    border-right-color: #64748b40
}

.border-x-slate-500\/30 {
    border-left-color: #64748b4d;
    border-right-color: #64748b4d
}

.border-x-slate-500\/40 {
    border-left-color: #64748b66;
    border-right-color: #64748b66
}

.border-x-slate-500\/5 {
    border-left-color: #64748b0d;
    border-right-color: #64748b0d
}

.border-x-slate-500\/50 {
    border-left-color: #64748b80;
    border-right-color: #64748b80
}

.border-x-slate-500\/60 {
    border-left-color: #64748b99;
    border-right-color: #64748b99
}

.border-x-slate-500\/70 {
    border-left-color: #64748bb3;
    border-right-color: #64748bb3
}

.border-x-slate-500\/75 {
    border-left-color: #64748bbf;
    border-right-color: #64748bbf
}

.border-x-slate-500\/80 {
    border-left-color: #64748bcc;
    border-right-color: #64748bcc
}

.border-x-slate-500\/90 {
    border-left-color: #64748be6;
    border-right-color: #64748be6
}

.border-x-slate-500\/95 {
    border-left-color: #64748bf2;
    border-right-color: #64748bf2
}

.border-x-stone-400 {
    --tw-border-opacity: 1;
    border-left-color: rgb(168 162 158 / var(--tw-border-opacity));
    border-right-color: rgb(168 162 158 / var(--tw-border-opacity))
}

.border-x-stone-400\/0 {
    border-left-color: #a8a29e00;
    border-right-color: #a8a29e00
}

.border-x-stone-400\/10 {
    border-left-color: #a8a29e1a;
    border-right-color: #a8a29e1a
}

.border-x-stone-400\/100 {
    border-left-color: #a8a29e;
    border-right-color: #a8a29e
}

.border-x-stone-400\/20 {
    border-left-color: #a8a29e33;
    border-right-color: #a8a29e33
}

.border-x-stone-400\/25 {
    border-left-color: #a8a29e40;
    border-right-color: #a8a29e40
}

.border-x-stone-400\/30 {
    border-left-color: #a8a29e4d;
    border-right-color: #a8a29e4d
}

.border-x-stone-400\/40 {
    border-left-color: #a8a29e66;
    border-right-color: #a8a29e66
}

.border-x-stone-400\/5 {
    border-left-color: #a8a29e0d;
    border-right-color: #a8a29e0d
}

.border-x-stone-400\/50 {
    border-left-color: #a8a29e80;
    border-right-color: #a8a29e80
}

.border-x-stone-400\/60 {
    border-left-color: #a8a29e99;
    border-right-color: #a8a29e99
}

.border-x-stone-400\/70 {
    border-left-color: #a8a29eb3;
    border-right-color: #a8a29eb3
}

.border-x-stone-400\/75 {
    border-left-color: #a8a29ebf;
    border-right-color: #a8a29ebf
}

.border-x-stone-400\/80 {
    border-left-color: #a8a29ecc;
    border-right-color: #a8a29ecc
}

.border-x-stone-400\/90 {
    border-left-color: #a8a29ee6;
    border-right-color: #a8a29ee6
}

.border-x-stone-400\/95 {
    border-left-color: #a8a29ef2;
    border-right-color: #a8a29ef2
}

.border-x-stone-500 {
    --tw-border-opacity: 1;
    border-left-color: rgb(120 113 108 / var(--tw-border-opacity));
    border-right-color: rgb(120 113 108 / var(--tw-border-opacity))
}

.border-x-stone-500\/0 {
    border-left-color: #78716c00;
    border-right-color: #78716c00
}

.border-x-stone-500\/10 {
    border-left-color: #78716c1a;
    border-right-color: #78716c1a
}

.border-x-stone-500\/100 {
    border-left-color: #78716c;
    border-right-color: #78716c
}

.border-x-stone-500\/20 {
    border-left-color: #78716c33;
    border-right-color: #78716c33
}

.border-x-stone-500\/25 {
    border-left-color: #78716c40;
    border-right-color: #78716c40
}

.border-x-stone-500\/30 {
    border-left-color: #78716c4d;
    border-right-color: #78716c4d
}

.border-x-stone-500\/40 {
    border-left-color: #78716c66;
    border-right-color: #78716c66
}

.border-x-stone-500\/5 {
    border-left-color: #78716c0d;
    border-right-color: #78716c0d
}

.border-x-stone-500\/50 {
    border-left-color: #78716c80;
    border-right-color: #78716c80
}

.border-x-stone-500\/60 {
    border-left-color: #78716c99;
    border-right-color: #78716c99
}

.border-x-stone-500\/70 {
    border-left-color: #78716cb3;
    border-right-color: #78716cb3
}

.border-x-stone-500\/75 {
    border-left-color: #78716cbf;
    border-right-color: #78716cbf
}

.border-x-stone-500\/80 {
    border-left-color: #78716ccc;
    border-right-color: #78716ccc
}

.border-x-stone-500\/90 {
    border-left-color: #78716ce6;
    border-right-color: #78716ce6
}

.border-x-stone-500\/95 {
    border-left-color: #78716cf2;
    border-right-color: #78716cf2
}

.border-x-teal-400 {
    --tw-border-opacity: 1;
    border-left-color: rgb(45 212 191 / var(--tw-border-opacity));
    border-right-color: rgb(45 212 191 / var(--tw-border-opacity))
}

.border-x-teal-400\/0 {
    border-left-color: #2dd4bf00;
    border-right-color: #2dd4bf00
}

.border-x-teal-400\/10 {
    border-left-color: #2dd4bf1a;
    border-right-color: #2dd4bf1a
}

.border-x-teal-400\/100 {
    border-left-color: #2dd4bf;
    border-right-color: #2dd4bf
}

.border-x-teal-400\/20 {
    border-left-color: #2dd4bf33;
    border-right-color: #2dd4bf33
}

.border-x-teal-400\/25 {
    border-left-color: #2dd4bf40;
    border-right-color: #2dd4bf40
}

.border-x-teal-400\/30 {
    border-left-color: #2dd4bf4d;
    border-right-color: #2dd4bf4d
}

.border-x-teal-400\/40 {
    border-left-color: #2dd4bf66;
    border-right-color: #2dd4bf66
}

.border-x-teal-400\/5 {
    border-left-color: #2dd4bf0d;
    border-right-color: #2dd4bf0d
}

.border-x-teal-400\/50 {
    border-left-color: #2dd4bf80;
    border-right-color: #2dd4bf80
}

.border-x-teal-400\/60 {
    border-left-color: #2dd4bf99;
    border-right-color: #2dd4bf99
}

.border-x-teal-400\/70 {
    border-left-color: #2dd4bfb3;
    border-right-color: #2dd4bfb3
}

.border-x-teal-400\/75 {
    border-left-color: #2dd4bfbf;
    border-right-color: #2dd4bfbf
}

.border-x-teal-400\/80 {
    border-left-color: #2dd4bfcc;
    border-right-color: #2dd4bfcc
}

.border-x-teal-400\/90 {
    border-left-color: #2dd4bfe6;
    border-right-color: #2dd4bfe6
}

.border-x-teal-400\/95 {
    border-left-color: #2dd4bff2;
    border-right-color: #2dd4bff2
}

.border-x-teal-500 {
    --tw-border-opacity: 1;
    border-left-color: rgb(20 184 166 / var(--tw-border-opacity));
    border-right-color: rgb(20 184 166 / var(--tw-border-opacity))
}

.border-x-teal-500\/0 {
    border-left-color: #14b8a600;
    border-right-color: #14b8a600
}

.border-x-teal-500\/10 {
    border-left-color: #14b8a61a;
    border-right-color: #14b8a61a
}

.border-x-teal-500\/100 {
    border-left-color: #14b8a6;
    border-right-color: #14b8a6
}

.border-x-teal-500\/20 {
    border-left-color: #14b8a633;
    border-right-color: #14b8a633
}

.border-x-teal-500\/25 {
    border-left-color: #14b8a640;
    border-right-color: #14b8a640
}

.border-x-teal-500\/30 {
    border-left-color: #14b8a64d;
    border-right-color: #14b8a64d
}

.border-x-teal-500\/40 {
    border-left-color: #14b8a666;
    border-right-color: #14b8a666
}

.border-x-teal-500\/5 {
    border-left-color: #14b8a60d;
    border-right-color: #14b8a60d
}

.border-x-teal-500\/50 {
    border-left-color: #14b8a680;
    border-right-color: #14b8a680
}

.border-x-teal-500\/60 {
    border-left-color: #14b8a699;
    border-right-color: #14b8a699
}

.border-x-teal-500\/70 {
    border-left-color: #14b8a6b3;
    border-right-color: #14b8a6b3
}

.border-x-teal-500\/75 {
    border-left-color: #14b8a6bf;
    border-right-color: #14b8a6bf
}

.border-x-teal-500\/80 {
    border-left-color: #14b8a6cc;
    border-right-color: #14b8a6cc
}

.border-x-teal-500\/90 {
    border-left-color: #14b8a6e6;
    border-right-color: #14b8a6e6
}

.border-x-teal-500\/95 {
    border-left-color: #14b8a6f2;
    border-right-color: #14b8a6f2
}

.border-x-violet-400 {
    --tw-border-opacity: 1;
    border-left-color: rgb(167 139 250 / var(--tw-border-opacity));
    border-right-color: rgb(167 139 250 / var(--tw-border-opacity))
}

.border-x-violet-400\/0 {
    border-left-color: #a78bfa00;
    border-right-color: #a78bfa00
}

.border-x-violet-400\/10 {
    border-left-color: #a78bfa1a;
    border-right-color: #a78bfa1a
}

.border-x-violet-400\/100 {
    border-left-color: #a78bfa;
    border-right-color: #a78bfa
}

.border-x-violet-400\/20 {
    border-left-color: #a78bfa33;
    border-right-color: #a78bfa33
}

.border-x-violet-400\/25 {
    border-left-color: #a78bfa40;
    border-right-color: #a78bfa40
}

.border-x-violet-400\/30 {
    border-left-color: #a78bfa4d;
    border-right-color: #a78bfa4d
}

.border-x-violet-400\/40 {
    border-left-color: #a78bfa66;
    border-right-color: #a78bfa66
}

.border-x-violet-400\/5 {
    border-left-color: #a78bfa0d;
    border-right-color: #a78bfa0d
}

.border-x-violet-400\/50 {
    border-left-color: #a78bfa80;
    border-right-color: #a78bfa80
}

.border-x-violet-400\/60 {
    border-left-color: #a78bfa99;
    border-right-color: #a78bfa99
}

.border-x-violet-400\/70 {
    border-left-color: #a78bfab3;
    border-right-color: #a78bfab3
}

.border-x-violet-400\/75 {
    border-left-color: #a78bfabf;
    border-right-color: #a78bfabf
}

.border-x-violet-400\/80 {
    border-left-color: #a78bfacc;
    border-right-color: #a78bfacc
}

.border-x-violet-400\/90 {
    border-left-color: #a78bfae6;
    border-right-color: #a78bfae6
}

.border-x-violet-400\/95 {
    border-left-color: #a78bfaf2;
    border-right-color: #a78bfaf2
}

.border-x-violet-500 {
    --tw-border-opacity: 1;
    border-left-color: rgb(139 92 246 / var(--tw-border-opacity));
    border-right-color: rgb(139 92 246 / var(--tw-border-opacity))
}

.border-x-violet-500\/0 {
    border-left-color: #8b5cf600;
    border-right-color: #8b5cf600
}

.border-x-violet-500\/10 {
    border-left-color: #8b5cf61a;
    border-right-color: #8b5cf61a
}

.border-x-violet-500\/100 {
    border-left-color: #8b5cf6;
    border-right-color: #8b5cf6
}

.border-x-violet-500\/20 {
    border-left-color: #8b5cf633;
    border-right-color: #8b5cf633
}

.border-x-violet-500\/25 {
    border-left-color: #8b5cf640;
    border-right-color: #8b5cf640
}

.border-x-violet-500\/30 {
    border-left-color: #8b5cf64d;
    border-right-color: #8b5cf64d
}

.border-x-violet-500\/40 {
    border-left-color: #8b5cf666;
    border-right-color: #8b5cf666
}

.border-x-violet-500\/5 {
    border-left-color: #8b5cf60d;
    border-right-color: #8b5cf60d
}

.border-x-violet-500\/50 {
    border-left-color: #8b5cf680;
    border-right-color: #8b5cf680
}

.border-x-violet-500\/60 {
    border-left-color: #8b5cf699;
    border-right-color: #8b5cf699
}

.border-x-violet-500\/70 {
    border-left-color: #8b5cf6b3;
    border-right-color: #8b5cf6b3
}

.border-x-violet-500\/75 {
    border-left-color: #8b5cf6bf;
    border-right-color: #8b5cf6bf
}

.border-x-violet-500\/80 {
    border-left-color: #8b5cf6cc;
    border-right-color: #8b5cf6cc
}

.border-x-violet-500\/90 {
    border-left-color: #8b5cf6e6;
    border-right-color: #8b5cf6e6
}

.border-x-violet-500\/95 {
    border-left-color: #8b5cf6f2;
    border-right-color: #8b5cf6f2
}

.border-x-yellow-400 {
    --tw-border-opacity: 1;
    border-left-color: rgb(250 204 21 / var(--tw-border-opacity));
    border-right-color: rgb(250 204 21 / var(--tw-border-opacity))
}

.border-x-yellow-400\/0 {
    border-left-color: #facc1500;
    border-right-color: #facc1500
}

.border-x-yellow-400\/10 {
    border-left-color: #facc151a;
    border-right-color: #facc151a
}

.border-x-yellow-400\/100 {
    border-left-color: #facc15;
    border-right-color: #facc15
}

.border-x-yellow-400\/20 {
    border-left-color: #facc1533;
    border-right-color: #facc1533
}

.border-x-yellow-400\/25 {
    border-left-color: #facc1540;
    border-right-color: #facc1540
}

.border-x-yellow-400\/30 {
    border-left-color: #facc154d;
    border-right-color: #facc154d
}

.border-x-yellow-400\/40 {
    border-left-color: #facc1566;
    border-right-color: #facc1566
}

.border-x-yellow-400\/5 {
    border-left-color: #facc150d;
    border-right-color: #facc150d
}

.border-x-yellow-400\/50 {
    border-left-color: #facc1580;
    border-right-color: #facc1580
}

.border-x-yellow-400\/60 {
    border-left-color: #facc1599;
    border-right-color: #facc1599
}

.border-x-yellow-400\/70 {
    border-left-color: #facc15b3;
    border-right-color: #facc15b3
}

.border-x-yellow-400\/75 {
    border-left-color: #facc15bf;
    border-right-color: #facc15bf
}

.border-x-yellow-400\/80 {
    border-left-color: #facc15cc;
    border-right-color: #facc15cc
}

.border-x-yellow-400\/90 {
    border-left-color: #facc15e6;
    border-right-color: #facc15e6
}

.border-x-yellow-400\/95 {
    border-left-color: #facc15f2;
    border-right-color: #facc15f2
}

.border-x-yellow-500 {
    --tw-border-opacity: 1;
    border-left-color: rgb(234 179 8 / var(--tw-border-opacity));
    border-right-color: rgb(234 179 8 / var(--tw-border-opacity))
}

.border-x-yellow-500\/0 {
    border-left-color: #eab30800;
    border-right-color: #eab30800
}

.border-x-yellow-500\/10 {
    border-left-color: #eab3081a;
    border-right-color: #eab3081a
}

.border-x-yellow-500\/100 {
    border-left-color: #eab308;
    border-right-color: #eab308
}

.border-x-yellow-500\/20 {
    border-left-color: #eab30833;
    border-right-color: #eab30833
}

.border-x-yellow-500\/25 {
    border-left-color: #eab30840;
    border-right-color: #eab30840
}

.border-x-yellow-500\/30 {
    border-left-color: #eab3084d;
    border-right-color: #eab3084d
}

.border-x-yellow-500\/40 {
    border-left-color: #eab30866;
    border-right-color: #eab30866
}

.border-x-yellow-500\/5 {
    border-left-color: #eab3080d;
    border-right-color: #eab3080d
}

.border-x-yellow-500\/50 {
    border-left-color: #eab30880;
    border-right-color: #eab30880
}

.border-x-yellow-500\/60 {
    border-left-color: #eab30899;
    border-right-color: #eab30899
}

.border-x-yellow-500\/70 {
    border-left-color: #eab308b3;
    border-right-color: #eab308b3
}

.border-x-yellow-500\/75 {
    border-left-color: #eab308bf;
    border-right-color: #eab308bf
}

.border-x-yellow-500\/80 {
    border-left-color: #eab308cc;
    border-right-color: #eab308cc
}

.border-x-yellow-500\/90 {
    border-left-color: #eab308e6;
    border-right-color: #eab308e6
}

.border-x-yellow-500\/95 {
    border-left-color: #eab308f2;
    border-right-color: #eab308f2
}

.border-x-zinc-400 {
    --tw-border-opacity: 1;
    border-left-color: rgb(161 161 170 / var(--tw-border-opacity));
    border-right-color: rgb(161 161 170 / var(--tw-border-opacity))
}

.border-x-zinc-400\/0 {
    border-left-color: #a1a1aa00;
    border-right-color: #a1a1aa00
}

.border-x-zinc-400\/10 {
    border-left-color: #a1a1aa1a;
    border-right-color: #a1a1aa1a
}

.border-x-zinc-400\/100 {
    border-left-color: #a1a1aa;
    border-right-color: #a1a1aa
}

.border-x-zinc-400\/20 {
    border-left-color: #a1a1aa33;
    border-right-color: #a1a1aa33
}

.border-x-zinc-400\/25 {
    border-left-color: #a1a1aa40;
    border-right-color: #a1a1aa40
}

.border-x-zinc-400\/30 {
    border-left-color: #a1a1aa4d;
    border-right-color: #a1a1aa4d
}

.border-x-zinc-400\/40 {
    border-left-color: #a1a1aa66;
    border-right-color: #a1a1aa66
}

.border-x-zinc-400\/5 {
    border-left-color: #a1a1aa0d;
    border-right-color: #a1a1aa0d
}

.border-x-zinc-400\/50 {
    border-left-color: #a1a1aa80;
    border-right-color: #a1a1aa80
}

.border-x-zinc-400\/60 {
    border-left-color: #a1a1aa99;
    border-right-color: #a1a1aa99
}

.border-x-zinc-400\/70 {
    border-left-color: #a1a1aab3;
    border-right-color: #a1a1aab3
}

.border-x-zinc-400\/75 {
    border-left-color: #a1a1aabf;
    border-right-color: #a1a1aabf
}

.border-x-zinc-400\/80 {
    border-left-color: #a1a1aacc;
    border-right-color: #a1a1aacc
}

.border-x-zinc-400\/90 {
    border-left-color: #a1a1aae6;
    border-right-color: #a1a1aae6
}

.border-x-zinc-400\/95 {
    border-left-color: #a1a1aaf2;
    border-right-color: #a1a1aaf2
}

.border-x-zinc-500 {
    --tw-border-opacity: 1;
    border-left-color: rgb(113 113 122 / var(--tw-border-opacity));
    border-right-color: rgb(113 113 122 / var(--tw-border-opacity))
}

.border-x-zinc-500\/0 {
    border-left-color: #71717a00;
    border-right-color: #71717a00
}

.border-x-zinc-500\/10 {
    border-left-color: #71717a1a;
    border-right-color: #71717a1a
}

.border-x-zinc-500\/100 {
    border-left-color: #71717a;
    border-right-color: #71717a
}

.border-x-zinc-500\/20 {
    border-left-color: #71717a33;
    border-right-color: #71717a33
}

.border-x-zinc-500\/25 {
    border-left-color: #71717a40;
    border-right-color: #71717a40
}

.border-x-zinc-500\/30 {
    border-left-color: #71717a4d;
    border-right-color: #71717a4d
}

.border-x-zinc-500\/40 {
    border-left-color: #71717a66;
    border-right-color: #71717a66
}

.border-x-zinc-500\/5 {
    border-left-color: #71717a0d;
    border-right-color: #71717a0d
}

.border-x-zinc-500\/50 {
    border-left-color: #71717a80;
    border-right-color: #71717a80
}

.border-x-zinc-500\/60 {
    border-left-color: #71717a99;
    border-right-color: #71717a99
}

.border-x-zinc-500\/70 {
    border-left-color: #71717ab3;
    border-right-color: #71717ab3
}

.border-x-zinc-500\/75 {
    border-left-color: #71717abf;
    border-right-color: #71717abf
}

.border-x-zinc-500\/80 {
    border-left-color: #71717acc;
    border-right-color: #71717acc
}

.border-x-zinc-500\/90 {
    border-left-color: #71717ae6;
    border-right-color: #71717ae6
}

.border-x-zinc-500\/95 {
    border-left-color: #71717af2;
    border-right-color: #71717af2
}

.border-y-amber-400 {
    --tw-border-opacity: 1;
    border-top-color: rgb(251 191 36 / var(--tw-border-opacity));
    border-bottom-color: rgb(251 191 36 / var(--tw-border-opacity))
}

.border-y-amber-400\/0 {
    border-top-color: #fbbf2400;
    border-bottom-color: #fbbf2400
}

.border-y-amber-400\/10 {
    border-top-color: #fbbf241a;
    border-bottom-color: #fbbf241a
}

.border-y-amber-400\/100 {
    border-top-color: #fbbf24;
    border-bottom-color: #fbbf24
}

.border-y-amber-400\/20 {
    border-top-color: #fbbf2433;
    border-bottom-color: #fbbf2433
}

.border-y-amber-400\/25 {
    border-top-color: #fbbf2440;
    border-bottom-color: #fbbf2440
}

.border-y-amber-400\/30 {
    border-top-color: #fbbf244d;
    border-bottom-color: #fbbf244d
}

.border-y-amber-400\/40 {
    border-top-color: #fbbf2466;
    border-bottom-color: #fbbf2466
}

.border-y-amber-400\/5 {
    border-top-color: #fbbf240d;
    border-bottom-color: #fbbf240d
}

.border-y-amber-400\/50 {
    border-top-color: #fbbf2480;
    border-bottom-color: #fbbf2480
}

.border-y-amber-400\/60 {
    border-top-color: #fbbf2499;
    border-bottom-color: #fbbf2499
}

.border-y-amber-400\/70 {
    border-top-color: #fbbf24b3;
    border-bottom-color: #fbbf24b3
}

.border-y-amber-400\/75 {
    border-top-color: #fbbf24bf;
    border-bottom-color: #fbbf24bf
}

.border-y-amber-400\/80 {
    border-top-color: #fbbf24cc;
    border-bottom-color: #fbbf24cc
}

.border-y-amber-400\/90 {
    border-top-color: #fbbf24e6;
    border-bottom-color: #fbbf24e6
}

.border-y-amber-400\/95 {
    border-top-color: #fbbf24f2;
    border-bottom-color: #fbbf24f2
}

.border-y-amber-500 {
    --tw-border-opacity: 1;
    border-top-color: rgb(245 158 11 / var(--tw-border-opacity));
    border-bottom-color: rgb(245 158 11 / var(--tw-border-opacity))
}

.border-y-amber-500\/0 {
    border-top-color: #f59e0b00;
    border-bottom-color: #f59e0b00
}

.border-y-amber-500\/10 {
    border-top-color: #f59e0b1a;
    border-bottom-color: #f59e0b1a
}

.border-y-amber-500\/100 {
    border-top-color: #f59e0b;
    border-bottom-color: #f59e0b
}

.border-y-amber-500\/20 {
    border-top-color: #f59e0b33;
    border-bottom-color: #f59e0b33
}

.border-y-amber-500\/25 {
    border-top-color: #f59e0b40;
    border-bottom-color: #f59e0b40
}

.border-y-amber-500\/30 {
    border-top-color: #f59e0b4d;
    border-bottom-color: #f59e0b4d
}

.border-y-amber-500\/40 {
    border-top-color: #f59e0b66;
    border-bottom-color: #f59e0b66
}

.border-y-amber-500\/5 {
    border-top-color: #f59e0b0d;
    border-bottom-color: #f59e0b0d
}

.border-y-amber-500\/50 {
    border-top-color: #f59e0b80;
    border-bottom-color: #f59e0b80
}

.border-y-amber-500\/60 {
    border-top-color: #f59e0b99;
    border-bottom-color: #f59e0b99
}

.border-y-amber-500\/70 {
    border-top-color: #f59e0bb3;
    border-bottom-color: #f59e0bb3
}

.border-y-amber-500\/75 {
    border-top-color: #f59e0bbf;
    border-bottom-color: #f59e0bbf
}

.border-y-amber-500\/80 {
    border-top-color: #f59e0bcc;
    border-bottom-color: #f59e0bcc
}

.border-y-amber-500\/90 {
    border-top-color: #f59e0be6;
    border-bottom-color: #f59e0be6
}

.border-y-amber-500\/95 {
    border-top-color: #f59e0bf2;
    border-bottom-color: #f59e0bf2
}

.border-y-blue-400 {
    --tw-border-opacity: 1;
    border-top-color: rgb(80 90 153 / var(--tw-border-opacity));
    border-bottom-color: rgb(80 90 153 / var(--tw-border-opacity))
}

.border-y-blue-400\/0 {
    border-top-color: #505a9900;
    border-bottom-color: #505a9900
}

.border-y-blue-400\/10 {
    border-top-color: #505a991a;
    border-bottom-color: #505a991a
}

.border-y-blue-400\/100 {
    border-top-color: #505a99;
    border-bottom-color: #505a99
}

.border-y-blue-400\/20 {
    border-top-color: #505a9933;
    border-bottom-color: #505a9933
}

.border-y-blue-400\/25 {
    border-top-color: #505a9940;
    border-bottom-color: #505a9940
}

.border-y-blue-400\/30 {
    border-top-color: #505a994d;
    border-bottom-color: #505a994d
}

.border-y-blue-400\/40 {
    border-top-color: #505a9966;
    border-bottom-color: #505a9966
}

.border-y-blue-400\/5 {
    border-top-color: #505a990d;
    border-bottom-color: #505a990d
}

.border-y-blue-400\/50 {
    border-top-color: #505a9980;
    border-bottom-color: #505a9980
}

.border-y-blue-400\/60 {
    border-top-color: #505a9999;
    border-bottom-color: #505a9999
}

.border-y-blue-400\/70 {
    border-top-color: #505a99b3;
    border-bottom-color: #505a99b3
}

.border-y-blue-400\/75 {
    border-top-color: #505a99bf;
    border-bottom-color: #505a99bf
}

.border-y-blue-400\/80 {
    border-top-color: #505a99cc;
    border-bottom-color: #505a99cc
}

.border-y-blue-400\/90 {
    border-top-color: #505a99e6;
    border-bottom-color: #505a99e6
}

.border-y-blue-400\/95 {
    border-top-color: #505a99f2;
    border-bottom-color: #505a99f2
}

.border-y-blue-500 {
    --tw-border-opacity: 1;
    border-top-color: rgb(66 75 127 / var(--tw-border-opacity));
    border-bottom-color: rgb(66 75 127 / var(--tw-border-opacity))
}

.border-y-blue-500\/0 {
    border-top-color: #424b7f00;
    border-bottom-color: #424b7f00
}

.border-y-blue-500\/10 {
    border-top-color: #424b7f1a;
    border-bottom-color: #424b7f1a
}

.border-y-blue-500\/100 {
    border-top-color: #424b7f;
    border-bottom-color: #424b7f
}

.border-y-blue-500\/20 {
    border-top-color: #424b7f33;
    border-bottom-color: #424b7f33
}

.border-y-blue-500\/25 {
    border-top-color: #424b7f40;
    border-bottom-color: #424b7f40
}

.border-y-blue-500\/30 {
    border-top-color: #424b7f4d;
    border-bottom-color: #424b7f4d
}

.border-y-blue-500\/40 {
    border-top-color: #424b7f66;
    border-bottom-color: #424b7f66
}

.border-y-blue-500\/5 {
    border-top-color: #424b7f0d;
    border-bottom-color: #424b7f0d
}

.border-y-blue-500\/50 {
    border-top-color: #424b7f80;
    border-bottom-color: #424b7f80
}

.border-y-blue-500\/60 {
    border-top-color: #424b7f99;
    border-bottom-color: #424b7f99
}

.border-y-blue-500\/70 {
    border-top-color: #424b7fb3;
    border-bottom-color: #424b7fb3
}

.border-y-blue-500\/75 {
    border-top-color: #424b7fbf;
    border-bottom-color: #424b7fbf
}

.border-y-blue-500\/80 {
    border-top-color: #424b7fcc;
    border-bottom-color: #424b7fcc
}

.border-y-blue-500\/90 {
    border-top-color: #424b7fe6;
    border-bottom-color: #424b7fe6
}

.border-y-blue-500\/95 {
    border-top-color: #424b7ff2;
    border-bottom-color: #424b7ff2
}

.border-y-cyan-400 {
    --tw-border-opacity: 1;
    border-top-color: rgb(34 211 238 / var(--tw-border-opacity));
    border-bottom-color: rgb(34 211 238 / var(--tw-border-opacity))
}

.border-y-cyan-400\/0 {
    border-top-color: #22d3ee00;
    border-bottom-color: #22d3ee00
}

.border-y-cyan-400\/10 {
    border-top-color: #22d3ee1a;
    border-bottom-color: #22d3ee1a
}

.border-y-cyan-400\/100 {
    border-top-color: #22d3ee;
    border-bottom-color: #22d3ee
}

.border-y-cyan-400\/20 {
    border-top-color: #22d3ee33;
    border-bottom-color: #22d3ee33
}

.border-y-cyan-400\/25 {
    border-top-color: #22d3ee40;
    border-bottom-color: #22d3ee40
}

.border-y-cyan-400\/30 {
    border-top-color: #22d3ee4d;
    border-bottom-color: #22d3ee4d
}

.border-y-cyan-400\/40 {
    border-top-color: #22d3ee66;
    border-bottom-color: #22d3ee66
}

.border-y-cyan-400\/5 {
    border-top-color: #22d3ee0d;
    border-bottom-color: #22d3ee0d
}

.border-y-cyan-400\/50 {
    border-top-color: #22d3ee80;
    border-bottom-color: #22d3ee80
}

.border-y-cyan-400\/60 {
    border-top-color: #22d3ee99;
    border-bottom-color: #22d3ee99
}

.border-y-cyan-400\/70 {
    border-top-color: #22d3eeb3;
    border-bottom-color: #22d3eeb3
}

.border-y-cyan-400\/75 {
    border-top-color: #22d3eebf;
    border-bottom-color: #22d3eebf
}

.border-y-cyan-400\/80 {
    border-top-color: #22d3eecc;
    border-bottom-color: #22d3eecc
}

.border-y-cyan-400\/90 {
    border-top-color: #22d3eee6;
    border-bottom-color: #22d3eee6
}

.border-y-cyan-400\/95 {
    border-top-color: #22d3eef2;
    border-bottom-color: #22d3eef2
}

.border-y-cyan-500 {
    --tw-border-opacity: 1;
    border-top-color: rgb(6 182 212 / var(--tw-border-opacity));
    border-bottom-color: rgb(6 182 212 / var(--tw-border-opacity))
}

.border-y-cyan-500\/0 {
    border-top-color: #06b6d400;
    border-bottom-color: #06b6d400
}

.border-y-cyan-500\/10 {
    border-top-color: #06b6d41a;
    border-bottom-color: #06b6d41a
}

.border-y-cyan-500\/100 {
    border-top-color: #06b6d4;
    border-bottom-color: #06b6d4
}

.border-y-cyan-500\/20 {
    border-top-color: #06b6d433;
    border-bottom-color: #06b6d433
}

.border-y-cyan-500\/25 {
    border-top-color: #06b6d440;
    border-bottom-color: #06b6d440
}

.border-y-cyan-500\/30 {
    border-top-color: #06b6d44d;
    border-bottom-color: #06b6d44d
}

.border-y-cyan-500\/40 {
    border-top-color: #06b6d466;
    border-bottom-color: #06b6d466
}

.border-y-cyan-500\/5 {
    border-top-color: #06b6d40d;
    border-bottom-color: #06b6d40d
}

.border-y-cyan-500\/50 {
    border-top-color: #06b6d480;
    border-bottom-color: #06b6d480
}

.border-y-cyan-500\/60 {
    border-top-color: #06b6d499;
    border-bottom-color: #06b6d499
}

.border-y-cyan-500\/70 {
    border-top-color: #06b6d4b3;
    border-bottom-color: #06b6d4b3
}

.border-y-cyan-500\/75 {
    border-top-color: #06b6d4bf;
    border-bottom-color: #06b6d4bf
}

.border-y-cyan-500\/80 {
    border-top-color: #06b6d4cc;
    border-bottom-color: #06b6d4cc
}

.border-y-cyan-500\/90 {
    border-top-color: #06b6d4e6;
    border-bottom-color: #06b6d4e6
}

.border-y-cyan-500\/95 {
    border-top-color: #06b6d4f2;
    border-bottom-color: #06b6d4f2
}

.border-y-emerald-400 {
    --tw-border-opacity: 1;
    border-top-color: rgb(52 211 153 / var(--tw-border-opacity));
    border-bottom-color: rgb(52 211 153 / var(--tw-border-opacity))
}

.border-y-emerald-400\/0 {
    border-top-color: #34d39900;
    border-bottom-color: #34d39900
}

.border-y-emerald-400\/10 {
    border-top-color: #34d3991a;
    border-bottom-color: #34d3991a
}

.border-y-emerald-400\/100 {
    border-top-color: #34d399;
    border-bottom-color: #34d399
}

.border-y-emerald-400\/20 {
    border-top-color: #34d39933;
    border-bottom-color: #34d39933
}

.border-y-emerald-400\/25 {
    border-top-color: #34d39940;
    border-bottom-color: #34d39940
}

.border-y-emerald-400\/30 {
    border-top-color: #34d3994d;
    border-bottom-color: #34d3994d
}

.border-y-emerald-400\/40 {
    border-top-color: #34d39966;
    border-bottom-color: #34d39966
}

.border-y-emerald-400\/5 {
    border-top-color: #34d3990d;
    border-bottom-color: #34d3990d
}

.border-y-emerald-400\/50 {
    border-top-color: #34d39980;
    border-bottom-color: #34d39980
}

.border-y-emerald-400\/60 {
    border-top-color: #34d39999;
    border-bottom-color: #34d39999
}

.border-y-emerald-400\/70 {
    border-top-color: #34d399b3;
    border-bottom-color: #34d399b3
}

.border-y-emerald-400\/75 {
    border-top-color: #34d399bf;
    border-bottom-color: #34d399bf
}

.border-y-emerald-400\/80 {
    border-top-color: #34d399cc;
    border-bottom-color: #34d399cc
}

.border-y-emerald-400\/90 {
    border-top-color: #34d399e6;
    border-bottom-color: #34d399e6
}

.border-y-emerald-400\/95 {
    border-top-color: #34d399f2;
    border-bottom-color: #34d399f2
}

.border-y-emerald-500 {
    --tw-border-opacity: 1;
    border-top-color: rgb(16 185 129 / var(--tw-border-opacity));
    border-bottom-color: rgb(16 185 129 / var(--tw-border-opacity))
}

.border-y-emerald-500\/0 {
    border-top-color: #10b98100;
    border-bottom-color: #10b98100
}

.border-y-emerald-500\/10 {
    border-top-color: #10b9811a;
    border-bottom-color: #10b9811a
}

.border-y-emerald-500\/100 {
    border-top-color: #10b981;
    border-bottom-color: #10b981
}

.border-y-emerald-500\/20 {
    border-top-color: #10b98133;
    border-bottom-color: #10b98133
}

.border-y-emerald-500\/25 {
    border-top-color: #10b98140;
    border-bottom-color: #10b98140
}

.border-y-emerald-500\/30 {
    border-top-color: #10b9814d;
    border-bottom-color: #10b9814d
}

.border-y-emerald-500\/40 {
    border-top-color: #10b98166;
    border-bottom-color: #10b98166
}

.border-y-emerald-500\/5 {
    border-top-color: #10b9810d;
    border-bottom-color: #10b9810d
}

.border-y-emerald-500\/50 {
    border-top-color: #10b98180;
    border-bottom-color: #10b98180
}

.border-y-emerald-500\/60 {
    border-top-color: #10b98199;
    border-bottom-color: #10b98199
}

.border-y-emerald-500\/70 {
    border-top-color: #10b981b3;
    border-bottom-color: #10b981b3
}

.border-y-emerald-500\/75 {
    border-top-color: #10b981bf;
    border-bottom-color: #10b981bf
}

.border-y-emerald-500\/80 {
    border-top-color: #10b981cc;
    border-bottom-color: #10b981cc
}

.border-y-emerald-500\/90 {
    border-top-color: #10b981e6;
    border-bottom-color: #10b981e6
}

.border-y-emerald-500\/95 {
    border-top-color: #10b981f2;
    border-bottom-color: #10b981f2
}

.border-y-fuchsia-400 {
    --tw-border-opacity: 1;
    border-top-color: rgb(232 121 249 / var(--tw-border-opacity));
    border-bottom-color: rgb(232 121 249 / var(--tw-border-opacity))
}

.border-y-fuchsia-400\/0 {
    border-top-color: #e879f900;
    border-bottom-color: #e879f900
}

.border-y-fuchsia-400\/10 {
    border-top-color: #e879f91a;
    border-bottom-color: #e879f91a
}

.border-y-fuchsia-400\/100 {
    border-top-color: #e879f9;
    border-bottom-color: #e879f9
}

.border-y-fuchsia-400\/20 {
    border-top-color: #e879f933;
    border-bottom-color: #e879f933
}

.border-y-fuchsia-400\/25 {
    border-top-color: #e879f940;
    border-bottom-color: #e879f940
}

.border-y-fuchsia-400\/30 {
    border-top-color: #e879f94d;
    border-bottom-color: #e879f94d
}

.border-y-fuchsia-400\/40 {
    border-top-color: #e879f966;
    border-bottom-color: #e879f966
}

.border-y-fuchsia-400\/5 {
    border-top-color: #e879f90d;
    border-bottom-color: #e879f90d
}

.border-y-fuchsia-400\/50 {
    border-top-color: #e879f980;
    border-bottom-color: #e879f980
}

.border-y-fuchsia-400\/60 {
    border-top-color: #e879f999;
    border-bottom-color: #e879f999
}

.border-y-fuchsia-400\/70 {
    border-top-color: #e879f9b3;
    border-bottom-color: #e879f9b3
}

.border-y-fuchsia-400\/75 {
    border-top-color: #e879f9bf;
    border-bottom-color: #e879f9bf
}

.border-y-fuchsia-400\/80 {
    border-top-color: #e879f9cc;
    border-bottom-color: #e879f9cc
}

.border-y-fuchsia-400\/90 {
    border-top-color: #e879f9e6;
    border-bottom-color: #e879f9e6
}

.border-y-fuchsia-400\/95 {
    border-top-color: #e879f9f2;
    border-bottom-color: #e879f9f2
}

.border-y-fuchsia-500 {
    --tw-border-opacity: 1;
    border-top-color: rgb(217 70 239 / var(--tw-border-opacity));
    border-bottom-color: rgb(217 70 239 / var(--tw-border-opacity))
}

.border-y-fuchsia-500\/0 {
    border-top-color: #d946ef00;
    border-bottom-color: #d946ef00
}

.border-y-fuchsia-500\/10 {
    border-top-color: #d946ef1a;
    border-bottom-color: #d946ef1a
}

.border-y-fuchsia-500\/100 {
    border-top-color: #d946ef;
    border-bottom-color: #d946ef
}

.border-y-fuchsia-500\/20 {
    border-top-color: #d946ef33;
    border-bottom-color: #d946ef33
}

.border-y-fuchsia-500\/25 {
    border-top-color: #d946ef40;
    border-bottom-color: #d946ef40
}

.border-y-fuchsia-500\/30 {
    border-top-color: #d946ef4d;
    border-bottom-color: #d946ef4d
}

.border-y-fuchsia-500\/40 {
    border-top-color: #d946ef66;
    border-bottom-color: #d946ef66
}

.border-y-fuchsia-500\/5 {
    border-top-color: #d946ef0d;
    border-bottom-color: #d946ef0d
}

.border-y-fuchsia-500\/50 {
    border-top-color: #d946ef80;
    border-bottom-color: #d946ef80
}

.border-y-fuchsia-500\/60 {
    border-top-color: #d946ef99;
    border-bottom-color: #d946ef99
}

.border-y-fuchsia-500\/70 {
    border-top-color: #d946efb3;
    border-bottom-color: #d946efb3
}

.border-y-fuchsia-500\/75 {
    border-top-color: #d946efbf;
    border-bottom-color: #d946efbf
}

.border-y-fuchsia-500\/80 {
    border-top-color: #d946efcc;
    border-bottom-color: #d946efcc
}

.border-y-fuchsia-500\/90 {
    border-top-color: #d946efe6;
    border-bottom-color: #d946efe6
}

.border-y-fuchsia-500\/95 {
    border-top-color: #d946eff2;
    border-bottom-color: #d946eff2
}

.border-y-gray-400 {
    --tw-border-opacity: 1;
    border-top-color: rgb(156 163 175 / var(--tw-border-opacity));
    border-bottom-color: rgb(156 163 175 / var(--tw-border-opacity))
}

.border-y-gray-400\/0 {
    border-top-color: #9ca3af00;
    border-bottom-color: #9ca3af00
}

.border-y-gray-400\/10 {
    border-top-color: #9ca3af1a;
    border-bottom-color: #9ca3af1a
}

.border-y-gray-400\/100 {
    border-top-color: #9ca3af;
    border-bottom-color: #9ca3af
}

.border-y-gray-400\/20 {
    border-top-color: #9ca3af33;
    border-bottom-color: #9ca3af33
}

.border-y-gray-400\/25 {
    border-top-color: #9ca3af40;
    border-bottom-color: #9ca3af40
}

.border-y-gray-400\/30 {
    border-top-color: #9ca3af4d;
    border-bottom-color: #9ca3af4d
}

.border-y-gray-400\/40 {
    border-top-color: #9ca3af66;
    border-bottom-color: #9ca3af66
}

.border-y-gray-400\/5 {
    border-top-color: #9ca3af0d;
    border-bottom-color: #9ca3af0d
}

.border-y-gray-400\/50 {
    border-top-color: #9ca3af80;
    border-bottom-color: #9ca3af80
}

.border-y-gray-400\/60 {
    border-top-color: #9ca3af99;
    border-bottom-color: #9ca3af99
}

.border-y-gray-400\/70 {
    border-top-color: #9ca3afb3;
    border-bottom-color: #9ca3afb3
}

.border-y-gray-400\/75 {
    border-top-color: #9ca3afbf;
    border-bottom-color: #9ca3afbf
}

.border-y-gray-400\/80 {
    border-top-color: #9ca3afcc;
    border-bottom-color: #9ca3afcc
}

.border-y-gray-400\/90 {
    border-top-color: #9ca3afe6;
    border-bottom-color: #9ca3afe6
}

.border-y-gray-400\/95 {
    border-top-color: #9ca3aff2;
    border-bottom-color: #9ca3aff2
}

.border-y-gray-500 {
    --tw-border-opacity: 1;
    border-top-color: rgb(107 114 128 / var(--tw-border-opacity));
    border-bottom-color: rgb(107 114 128 / var(--tw-border-opacity))
}

.border-y-gray-500\/0 {
    border-top-color: #6b728000;
    border-bottom-color: #6b728000
}

.border-y-gray-500\/10 {
    border-top-color: #6b72801a;
    border-bottom-color: #6b72801a
}

.border-y-gray-500\/100 {
    border-top-color: #6b7280;
    border-bottom-color: #6b7280
}

.border-y-gray-500\/20 {
    border-top-color: #6b728033;
    border-bottom-color: #6b728033
}

.border-y-gray-500\/25 {
    border-top-color: #6b728040;
    border-bottom-color: #6b728040
}

.border-y-gray-500\/30 {
    border-top-color: #6b72804d;
    border-bottom-color: #6b72804d
}

.border-y-gray-500\/40 {
    border-top-color: #6b728066;
    border-bottom-color: #6b728066
}

.border-y-gray-500\/5 {
    border-top-color: #6b72800d;
    border-bottom-color: #6b72800d
}

.border-y-gray-500\/50 {
    border-top-color: #6b728080;
    border-bottom-color: #6b728080
}

.border-y-gray-500\/60 {
    border-top-color: #6b728099;
    border-bottom-color: #6b728099
}

.border-y-gray-500\/70 {
    border-top-color: #6b7280b3;
    border-bottom-color: #6b7280b3
}

.border-y-gray-500\/75 {
    border-top-color: #6b7280bf;
    border-bottom-color: #6b7280bf
}

.border-y-gray-500\/80 {
    border-top-color: #6b7280cc;
    border-bottom-color: #6b7280cc
}

.border-y-gray-500\/90 {
    border-top-color: #6b7280e6;
    border-bottom-color: #6b7280e6
}

.border-y-gray-500\/95 {
    border-top-color: #6b7280f2;
    border-bottom-color: #6b7280f2
}

.border-y-green-400 {
    --tw-border-opacity: 1;
    border-top-color: rgb(74 222 128 / var(--tw-border-opacity));
    border-bottom-color: rgb(74 222 128 / var(--tw-border-opacity))
}

.border-y-green-400\/0 {
    border-top-color: #4ade8000;
    border-bottom-color: #4ade8000
}

.border-y-green-400\/10 {
    border-top-color: #4ade801a;
    border-bottom-color: #4ade801a
}

.border-y-green-400\/100 {
    border-top-color: #4ade80;
    border-bottom-color: #4ade80
}

.border-y-green-400\/20 {
    border-top-color: #4ade8033;
    border-bottom-color: #4ade8033
}

.border-y-green-400\/25 {
    border-top-color: #4ade8040;
    border-bottom-color: #4ade8040
}

.border-y-green-400\/30 {
    border-top-color: #4ade804d;
    border-bottom-color: #4ade804d
}

.border-y-green-400\/40 {
    border-top-color: #4ade8066;
    border-bottom-color: #4ade8066
}

.border-y-green-400\/5 {
    border-top-color: #4ade800d;
    border-bottom-color: #4ade800d
}

.border-y-green-400\/50 {
    border-top-color: #4ade8080;
    border-bottom-color: #4ade8080
}

.border-y-green-400\/60 {
    border-top-color: #4ade8099;
    border-bottom-color: #4ade8099
}

.border-y-green-400\/70 {
    border-top-color: #4ade80b3;
    border-bottom-color: #4ade80b3
}

.border-y-green-400\/75 {
    border-top-color: #4ade80bf;
    border-bottom-color: #4ade80bf
}

.border-y-green-400\/80 {
    border-top-color: #4ade80cc;
    border-bottom-color: #4ade80cc
}

.border-y-green-400\/90 {
    border-top-color: #4ade80e6;
    border-bottom-color: #4ade80e6
}

.border-y-green-400\/95 {
    border-top-color: #4ade80f2;
    border-bottom-color: #4ade80f2
}

.border-y-green-500 {
    --tw-border-opacity: 1;
    border-top-color: rgb(34 197 94 / var(--tw-border-opacity));
    border-bottom-color: rgb(34 197 94 / var(--tw-border-opacity))
}

.border-y-green-500\/0 {
    border-top-color: #22c55e00;
    border-bottom-color: #22c55e00
}

.border-y-green-500\/10 {
    border-top-color: #22c55e1a;
    border-bottom-color: #22c55e1a
}

.border-y-green-500\/100 {
    border-top-color: #22c55e;
    border-bottom-color: #22c55e
}

.border-y-green-500\/20 {
    border-top-color: #22c55e33;
    border-bottom-color: #22c55e33
}

.border-y-green-500\/25 {
    border-top-color: #22c55e40;
    border-bottom-color: #22c55e40
}

.border-y-green-500\/30 {
    border-top-color: #22c55e4d;
    border-bottom-color: #22c55e4d
}

.border-y-green-500\/40 {
    border-top-color: #22c55e66;
    border-bottom-color: #22c55e66
}

.border-y-green-500\/5 {
    border-top-color: #22c55e0d;
    border-bottom-color: #22c55e0d
}

.border-y-green-500\/50 {
    border-top-color: #22c55e80;
    border-bottom-color: #22c55e80
}

.border-y-green-500\/60 {
    border-top-color: #22c55e99;
    border-bottom-color: #22c55e99
}

.border-y-green-500\/70 {
    border-top-color: #22c55eb3;
    border-bottom-color: #22c55eb3
}

.border-y-green-500\/75 {
    border-top-color: #22c55ebf;
    border-bottom-color: #22c55ebf
}

.border-y-green-500\/80 {
    border-top-color: #22c55ecc;
    border-bottom-color: #22c55ecc
}

.border-y-green-500\/90 {
    border-top-color: #22c55ee6;
    border-bottom-color: #22c55ee6
}

.border-y-green-500\/95 {
    border-top-color: #22c55ef2;
    border-bottom-color: #22c55ef2
}

.border-y-indigo-400 {
    --tw-border-opacity: 1;
    border-top-color: rgb(129 140 248 / var(--tw-border-opacity));
    border-bottom-color: rgb(129 140 248 / var(--tw-border-opacity))
}

.border-y-indigo-400\/0 {
    border-top-color: #818cf800;
    border-bottom-color: #818cf800
}

.border-y-indigo-400\/10 {
    border-top-color: #818cf81a;
    border-bottom-color: #818cf81a
}

.border-y-indigo-400\/100 {
    border-top-color: #818cf8;
    border-bottom-color: #818cf8
}

.border-y-indigo-400\/20 {
    border-top-color: #818cf833;
    border-bottom-color: #818cf833
}

.border-y-indigo-400\/25 {
    border-top-color: #818cf840;
    border-bottom-color: #818cf840
}

.border-y-indigo-400\/30 {
    border-top-color: #818cf84d;
    border-bottom-color: #818cf84d
}

.border-y-indigo-400\/40 {
    border-top-color: #818cf866;
    border-bottom-color: #818cf866
}

.border-y-indigo-400\/5 {
    border-top-color: #818cf80d;
    border-bottom-color: #818cf80d
}

.border-y-indigo-400\/50 {
    border-top-color: #818cf880;
    border-bottom-color: #818cf880
}

.border-y-indigo-400\/60 {
    border-top-color: #818cf899;
    border-bottom-color: #818cf899
}

.border-y-indigo-400\/70 {
    border-top-color: #818cf8b3;
    border-bottom-color: #818cf8b3
}

.border-y-indigo-400\/75 {
    border-top-color: #818cf8bf;
    border-bottom-color: #818cf8bf
}

.border-y-indigo-400\/80 {
    border-top-color: #818cf8cc;
    border-bottom-color: #818cf8cc
}

.border-y-indigo-400\/90 {
    border-top-color: #818cf8e6;
    border-bottom-color: #818cf8e6
}

.border-y-indigo-400\/95 {
    border-top-color: #818cf8f2;
    border-bottom-color: #818cf8f2
}

.border-y-indigo-500 {
    --tw-border-opacity: 1;
    border-top-color: rgb(99 102 241 / var(--tw-border-opacity));
    border-bottom-color: rgb(99 102 241 / var(--tw-border-opacity))
}

.border-y-indigo-500\/0 {
    border-top-color: #6366f100;
    border-bottom-color: #6366f100
}

.border-y-indigo-500\/10 {
    border-top-color: #6366f11a;
    border-bottom-color: #6366f11a
}

.border-y-indigo-500\/100 {
    border-top-color: #6366f1;
    border-bottom-color: #6366f1
}

.border-y-indigo-500\/20 {
    border-top-color: #6366f133;
    border-bottom-color: #6366f133
}

.border-y-indigo-500\/25 {
    border-top-color: #6366f140;
    border-bottom-color: #6366f140
}

.border-y-indigo-500\/30 {
    border-top-color: #6366f14d;
    border-bottom-color: #6366f14d
}

.border-y-indigo-500\/40 {
    border-top-color: #6366f166;
    border-bottom-color: #6366f166
}

.border-y-indigo-500\/5 {
    border-top-color: #6366f10d;
    border-bottom-color: #6366f10d
}

.border-y-indigo-500\/50 {
    border-top-color: #6366f180;
    border-bottom-color: #6366f180
}

.border-y-indigo-500\/60 {
    border-top-color: #6366f199;
    border-bottom-color: #6366f199
}

.border-y-indigo-500\/70 {
    border-top-color: #6366f1b3;
    border-bottom-color: #6366f1b3
}

.border-y-indigo-500\/75 {
    border-top-color: #6366f1bf;
    border-bottom-color: #6366f1bf
}

.border-y-indigo-500\/80 {
    border-top-color: #6366f1cc;
    border-bottom-color: #6366f1cc
}

.border-y-indigo-500\/90 {
    border-top-color: #6366f1e6;
    border-bottom-color: #6366f1e6
}

.border-y-indigo-500\/95 {
    border-top-color: #6366f1f2;
    border-bottom-color: #6366f1f2
}

.border-y-lime-400 {
    --tw-border-opacity: 1;
    border-top-color: rgb(163 230 53 / var(--tw-border-opacity));
    border-bottom-color: rgb(163 230 53 / var(--tw-border-opacity))
}

.border-y-lime-400\/0 {
    border-top-color: #a3e63500;
    border-bottom-color: #a3e63500
}

.border-y-lime-400\/10 {
    border-top-color: #a3e6351a;
    border-bottom-color: #a3e6351a
}

.border-y-lime-400\/100 {
    border-top-color: #a3e635;
    border-bottom-color: #a3e635
}

.border-y-lime-400\/20 {
    border-top-color: #a3e63533;
    border-bottom-color: #a3e63533
}

.border-y-lime-400\/25 {
    border-top-color: #a3e63540;
    border-bottom-color: #a3e63540
}

.border-y-lime-400\/30 {
    border-top-color: #a3e6354d;
    border-bottom-color: #a3e6354d
}

.border-y-lime-400\/40 {
    border-top-color: #a3e63566;
    border-bottom-color: #a3e63566
}

.border-y-lime-400\/5 {
    border-top-color: #a3e6350d;
    border-bottom-color: #a3e6350d
}

.border-y-lime-400\/50 {
    border-top-color: #a3e63580;
    border-bottom-color: #a3e63580
}

.border-y-lime-400\/60 {
    border-top-color: #a3e63599;
    border-bottom-color: #a3e63599
}

.border-y-lime-400\/70 {
    border-top-color: #a3e635b3;
    border-bottom-color: #a3e635b3
}

.border-y-lime-400\/75 {
    border-top-color: #a3e635bf;
    border-bottom-color: #a3e635bf
}

.border-y-lime-400\/80 {
    border-top-color: #a3e635cc;
    border-bottom-color: #a3e635cc
}

.border-y-lime-400\/90 {
    border-top-color: #a3e635e6;
    border-bottom-color: #a3e635e6
}

.border-y-lime-400\/95 {
    border-top-color: #a3e635f2;
    border-bottom-color: #a3e635f2
}

.border-y-lime-500 {
    --tw-border-opacity: 1;
    border-top-color: rgb(132 204 22 / var(--tw-border-opacity));
    border-bottom-color: rgb(132 204 22 / var(--tw-border-opacity))
}

.border-y-lime-500\/0 {
    border-top-color: #84cc1600;
    border-bottom-color: #84cc1600
}

.border-y-lime-500\/10 {
    border-top-color: #84cc161a;
    border-bottom-color: #84cc161a
}

.border-y-lime-500\/100 {
    border-top-color: #84cc16;
    border-bottom-color: #84cc16
}

.border-y-lime-500\/20 {
    border-top-color: #84cc1633;
    border-bottom-color: #84cc1633
}

.border-y-lime-500\/25 {
    border-top-color: #84cc1640;
    border-bottom-color: #84cc1640
}

.border-y-lime-500\/30 {
    border-top-color: #84cc164d;
    border-bottom-color: #84cc164d
}

.border-y-lime-500\/40 {
    border-top-color: #84cc1666;
    border-bottom-color: #84cc1666
}

.border-y-lime-500\/5 {
    border-top-color: #84cc160d;
    border-bottom-color: #84cc160d
}

.border-y-lime-500\/50 {
    border-top-color: #84cc1680;
    border-bottom-color: #84cc1680
}

.border-y-lime-500\/60 {
    border-top-color: #84cc1699;
    border-bottom-color: #84cc1699
}

.border-y-lime-500\/70 {
    border-top-color: #84cc16b3;
    border-bottom-color: #84cc16b3
}

.border-y-lime-500\/75 {
    border-top-color: #84cc16bf;
    border-bottom-color: #84cc16bf
}

.border-y-lime-500\/80 {
    border-top-color: #84cc16cc;
    border-bottom-color: #84cc16cc
}

.border-y-lime-500\/90 {
    border-top-color: #84cc16e6;
    border-bottom-color: #84cc16e6
}

.border-y-lime-500\/95 {
    border-top-color: #84cc16f2;
    border-bottom-color: #84cc16f2
}

.border-y-neutral-400 {
    --tw-border-opacity: 1;
    border-top-color: rgb(163 163 163 / var(--tw-border-opacity));
    border-bottom-color: rgb(163 163 163 / var(--tw-border-opacity))
}

.border-y-neutral-400\/0 {
    border-top-color: #a3a3a300;
    border-bottom-color: #a3a3a300
}

.border-y-neutral-400\/10 {
    border-top-color: #a3a3a31a;
    border-bottom-color: #a3a3a31a
}

.border-y-neutral-400\/100 {
    border-top-color: #a3a3a3;
    border-bottom-color: #a3a3a3
}

.border-y-neutral-400\/20 {
    border-top-color: #a3a3a333;
    border-bottom-color: #a3a3a333
}

.border-y-neutral-400\/25 {
    border-top-color: #a3a3a340;
    border-bottom-color: #a3a3a340
}

.border-y-neutral-400\/30 {
    border-top-color: #a3a3a34d;
    border-bottom-color: #a3a3a34d
}

.border-y-neutral-400\/40 {
    border-top-color: #a3a3a366;
    border-bottom-color: #a3a3a366
}

.border-y-neutral-400\/5 {
    border-top-color: #a3a3a30d;
    border-bottom-color: #a3a3a30d
}

.border-y-neutral-400\/50 {
    border-top-color: #a3a3a380;
    border-bottom-color: #a3a3a380
}

.border-y-neutral-400\/60 {
    border-top-color: #a3a3a399;
    border-bottom-color: #a3a3a399
}

.border-y-neutral-400\/70 {
    border-top-color: #a3a3a3b3;
    border-bottom-color: #a3a3a3b3
}

.border-y-neutral-400\/75 {
    border-top-color: #a3a3a3bf;
    border-bottom-color: #a3a3a3bf
}

.border-y-neutral-400\/80 {
    border-top-color: #a3a3a3cc;
    border-bottom-color: #a3a3a3cc
}

.border-y-neutral-400\/90 {
    border-top-color: #a3a3a3e6;
    border-bottom-color: #a3a3a3e6
}

.border-y-neutral-400\/95 {
    border-top-color: #a3a3a3f2;
    border-bottom-color: #a3a3a3f2
}

.border-y-neutral-500 {
    --tw-border-opacity: 1;
    border-top-color: rgb(115 115 115 / var(--tw-border-opacity));
    border-bottom-color: rgb(115 115 115 / var(--tw-border-opacity))
}

.border-y-neutral-500\/0 {
    border-top-color: #73737300;
    border-bottom-color: #73737300
}

.border-y-neutral-500\/10 {
    border-top-color: #7373731a;
    border-bottom-color: #7373731a
}

.border-y-neutral-500\/100 {
    border-top-color: #737373;
    border-bottom-color: #737373
}

.border-y-neutral-500\/20 {
    border-top-color: #73737333;
    border-bottom-color: #73737333
}

.border-y-neutral-500\/25 {
    border-top-color: #73737340;
    border-bottom-color: #73737340
}

.border-y-neutral-500\/30 {
    border-top-color: #7373734d;
    border-bottom-color: #7373734d
}

.border-y-neutral-500\/40 {
    border-top-color: #73737366;
    border-bottom-color: #73737366
}

.border-y-neutral-500\/5 {
    border-top-color: #7373730d;
    border-bottom-color: #7373730d
}

.border-y-neutral-500\/50 {
    border-top-color: #73737380;
    border-bottom-color: #73737380
}

.border-y-neutral-500\/60 {
    border-top-color: #73737399;
    border-bottom-color: #73737399
}

.border-y-neutral-500\/70 {
    border-top-color: #737373b3;
    border-bottom-color: #737373b3
}

.border-y-neutral-500\/75 {
    border-top-color: #737373bf;
    border-bottom-color: #737373bf
}

.border-y-neutral-500\/80 {
    border-top-color: #737373cc;
    border-bottom-color: #737373cc
}

.border-y-neutral-500\/90 {
    border-top-color: #737373e6;
    border-bottom-color: #737373e6
}

.border-y-neutral-500\/95 {
    border-top-color: #737373f2;
    border-bottom-color: #737373f2
}

.border-y-orange-400 {
    --tw-border-opacity: 1;
    border-top-color: rgb(251 146 60 / var(--tw-border-opacity));
    border-bottom-color: rgb(251 146 60 / var(--tw-border-opacity))
}

.border-y-orange-400\/0 {
    border-top-color: #fb923c00;
    border-bottom-color: #fb923c00
}

.border-y-orange-400\/10 {
    border-top-color: #fb923c1a;
    border-bottom-color: #fb923c1a
}

.border-y-orange-400\/100 {
    border-top-color: #fb923c;
    border-bottom-color: #fb923c
}

.border-y-orange-400\/20 {
    border-top-color: #fb923c33;
    border-bottom-color: #fb923c33
}

.border-y-orange-400\/25 {
    border-top-color: #fb923c40;
    border-bottom-color: #fb923c40
}

.border-y-orange-400\/30 {
    border-top-color: #fb923c4d;
    border-bottom-color: #fb923c4d
}

.border-y-orange-400\/40 {
    border-top-color: #fb923c66;
    border-bottom-color: #fb923c66
}

.border-y-orange-400\/5 {
    border-top-color: #fb923c0d;
    border-bottom-color: #fb923c0d
}

.border-y-orange-400\/50 {
    border-top-color: #fb923c80;
    border-bottom-color: #fb923c80
}

.border-y-orange-400\/60 {
    border-top-color: #fb923c99;
    border-bottom-color: #fb923c99
}

.border-y-orange-400\/70 {
    border-top-color: #fb923cb3;
    border-bottom-color: #fb923cb3
}

.border-y-orange-400\/75 {
    border-top-color: #fb923cbf;
    border-bottom-color: #fb923cbf
}

.border-y-orange-400\/80 {
    border-top-color: #fb923ccc;
    border-bottom-color: #fb923ccc
}

.border-y-orange-400\/90 {
    border-top-color: #fb923ce6;
    border-bottom-color: #fb923ce6
}

.border-y-orange-400\/95 {
    border-top-color: #fb923cf2;
    border-bottom-color: #fb923cf2
}

.border-y-orange-500 {
    --tw-border-opacity: 1;
    border-top-color: rgb(249 115 22 / var(--tw-border-opacity));
    border-bottom-color: rgb(249 115 22 / var(--tw-border-opacity))
}

.border-y-orange-500\/0 {
    border-top-color: #f9731600;
    border-bottom-color: #f9731600
}

.border-y-orange-500\/10 {
    border-top-color: #f973161a;
    border-bottom-color: #f973161a
}

.border-y-orange-500\/100 {
    border-top-color: #f97316;
    border-bottom-color: #f97316
}

.border-y-orange-500\/20 {
    border-top-color: #f9731633;
    border-bottom-color: #f9731633
}

.border-y-orange-500\/25 {
    border-top-color: #f9731640;
    border-bottom-color: #f9731640
}

.border-y-orange-500\/30 {
    border-top-color: #f973164d;
    border-bottom-color: #f973164d
}

.border-y-orange-500\/40 {
    border-top-color: #f9731666;
    border-bottom-color: #f9731666
}

.border-y-orange-500\/5 {
    border-top-color: #f973160d;
    border-bottom-color: #f973160d
}

.border-y-orange-500\/50 {
    border-top-color: #f9731680;
    border-bottom-color: #f9731680
}

.border-y-orange-500\/60 {
    border-top-color: #f9731699;
    border-bottom-color: #f9731699
}

.border-y-orange-500\/70 {
    border-top-color: #f97316b3;
    border-bottom-color: #f97316b3
}

.border-y-orange-500\/75 {
    border-top-color: #f97316bf;
    border-bottom-color: #f97316bf
}

.border-y-orange-500\/80 {
    border-top-color: #f97316cc;
    border-bottom-color: #f97316cc
}

.border-y-orange-500\/90 {
    border-top-color: #f97316e6;
    border-bottom-color: #f97316e6
}

.border-y-orange-500\/95 {
    border-top-color: #f97316f2;
    border-bottom-color: #f97316f2
}

.border-y-pink-400 {
    --tw-border-opacity: 1;
    border-top-color: rgb(244 114 182 / var(--tw-border-opacity));
    border-bottom-color: rgb(244 114 182 / var(--tw-border-opacity))
}

.border-y-pink-400\/0 {
    border-top-color: #f472b600;
    border-bottom-color: #f472b600
}

.border-y-pink-400\/10 {
    border-top-color: #f472b61a;
    border-bottom-color: #f472b61a
}

.border-y-pink-400\/100 {
    border-top-color: #f472b6;
    border-bottom-color: #f472b6
}

.border-y-pink-400\/20 {
    border-top-color: #f472b633;
    border-bottom-color: #f472b633
}

.border-y-pink-400\/25 {
    border-top-color: #f472b640;
    border-bottom-color: #f472b640
}

.border-y-pink-400\/30 {
    border-top-color: #f472b64d;
    border-bottom-color: #f472b64d
}

.border-y-pink-400\/40 {
    border-top-color: #f472b666;
    border-bottom-color: #f472b666
}

.border-y-pink-400\/5 {
    border-top-color: #f472b60d;
    border-bottom-color: #f472b60d
}

.border-y-pink-400\/50 {
    border-top-color: #f472b680;
    border-bottom-color: #f472b680
}

.border-y-pink-400\/60 {
    border-top-color: #f472b699;
    border-bottom-color: #f472b699
}

.border-y-pink-400\/70 {
    border-top-color: #f472b6b3;
    border-bottom-color: #f472b6b3
}

.border-y-pink-400\/75 {
    border-top-color: #f472b6bf;
    border-bottom-color: #f472b6bf
}

.border-y-pink-400\/80 {
    border-top-color: #f472b6cc;
    border-bottom-color: #f472b6cc
}

.border-y-pink-400\/90 {
    border-top-color: #f472b6e6;
    border-bottom-color: #f472b6e6
}

.border-y-pink-400\/95 {
    border-top-color: #f472b6f2;
    border-bottom-color: #f472b6f2
}

.border-y-pink-500 {
    --tw-border-opacity: 1;
    border-top-color: rgb(236 72 153 / var(--tw-border-opacity));
    border-bottom-color: rgb(236 72 153 / var(--tw-border-opacity))
}

.border-y-pink-500\/0 {
    border-top-color: #ec489900;
    border-bottom-color: #ec489900
}

.border-y-pink-500\/10 {
    border-top-color: #ec48991a;
    border-bottom-color: #ec48991a
}

.border-y-pink-500\/100 {
    border-top-color: #ec4899;
    border-bottom-color: #ec4899
}

.border-y-pink-500\/20 {
    border-top-color: #ec489933;
    border-bottom-color: #ec489933
}

.border-y-pink-500\/25 {
    border-top-color: #ec489940;
    border-bottom-color: #ec489940
}

.border-y-pink-500\/30 {
    border-top-color: #ec48994d;
    border-bottom-color: #ec48994d
}

.border-y-pink-500\/40 {
    border-top-color: #ec489966;
    border-bottom-color: #ec489966
}

.border-y-pink-500\/5 {
    border-top-color: #ec48990d;
    border-bottom-color: #ec48990d
}

.border-y-pink-500\/50 {
    border-top-color: #ec489980;
    border-bottom-color: #ec489980
}

.border-y-pink-500\/60 {
    border-top-color: #ec489999;
    border-bottom-color: #ec489999
}

.border-y-pink-500\/70 {
    border-top-color: #ec4899b3;
    border-bottom-color: #ec4899b3
}

.border-y-pink-500\/75 {
    border-top-color: #ec4899bf;
    border-bottom-color: #ec4899bf
}

.border-y-pink-500\/80 {
    border-top-color: #ec4899cc;
    border-bottom-color: #ec4899cc
}

.border-y-pink-500\/90 {
    border-top-color: #ec4899e6;
    border-bottom-color: #ec4899e6
}

.border-y-pink-500\/95 {
    border-top-color: #ec4899f2;
    border-bottom-color: #ec4899f2
}

.border-y-purple-400 {
    --tw-border-opacity: 1;
    border-top-color: rgb(192 132 252 / var(--tw-border-opacity));
    border-bottom-color: rgb(192 132 252 / var(--tw-border-opacity))
}

.border-y-purple-400\/0 {
    border-top-color: #c084fc00;
    border-bottom-color: #c084fc00
}

.border-y-purple-400\/10 {
    border-top-color: #c084fc1a;
    border-bottom-color: #c084fc1a
}

.border-y-purple-400\/100 {
    border-top-color: #c084fc;
    border-bottom-color: #c084fc
}

.border-y-purple-400\/20 {
    border-top-color: #c084fc33;
    border-bottom-color: #c084fc33
}

.border-y-purple-400\/25 {
    border-top-color: #c084fc40;
    border-bottom-color: #c084fc40
}

.border-y-purple-400\/30 {
    border-top-color: #c084fc4d;
    border-bottom-color: #c084fc4d
}

.border-y-purple-400\/40 {
    border-top-color: #c084fc66;
    border-bottom-color: #c084fc66
}

.border-y-purple-400\/5 {
    border-top-color: #c084fc0d;
    border-bottom-color: #c084fc0d
}

.border-y-purple-400\/50 {
    border-top-color: #c084fc80;
    border-bottom-color: #c084fc80
}

.border-y-purple-400\/60 {
    border-top-color: #c084fc99;
    border-bottom-color: #c084fc99
}

.border-y-purple-400\/70 {
    border-top-color: #c084fcb3;
    border-bottom-color: #c084fcb3
}

.border-y-purple-400\/75 {
    border-top-color: #c084fcbf;
    border-bottom-color: #c084fcbf
}

.border-y-purple-400\/80 {
    border-top-color: #c084fccc;
    border-bottom-color: #c084fccc
}

.border-y-purple-400\/90 {
    border-top-color: #c084fce6;
    border-bottom-color: #c084fce6
}

.border-y-purple-400\/95 {
    border-top-color: #c084fcf2;
    border-bottom-color: #c084fcf2
}

.border-y-purple-500 {
    --tw-border-opacity: 1;
    border-top-color: rgb(168 85 247 / var(--tw-border-opacity));
    border-bottom-color: rgb(168 85 247 / var(--tw-border-opacity))
}

.border-y-purple-500\/0 {
    border-top-color: #a855f700;
    border-bottom-color: #a855f700
}

.border-y-purple-500\/10 {
    border-top-color: #a855f71a;
    border-bottom-color: #a855f71a
}

.border-y-purple-500\/100 {
    border-top-color: #a855f7;
    border-bottom-color: #a855f7
}

.border-y-purple-500\/20 {
    border-top-color: #a855f733;
    border-bottom-color: #a855f733
}

.border-y-purple-500\/25 {
    border-top-color: #a855f740;
    border-bottom-color: #a855f740
}

.border-y-purple-500\/30 {
    border-top-color: #a855f74d;
    border-bottom-color: #a855f74d
}

.border-y-purple-500\/40 {
    border-top-color: #a855f766;
    border-bottom-color: #a855f766
}

.border-y-purple-500\/5 {
    border-top-color: #a855f70d;
    border-bottom-color: #a855f70d
}

.border-y-purple-500\/50 {
    border-top-color: #a855f780;
    border-bottom-color: #a855f780
}

.border-y-purple-500\/60 {
    border-top-color: #a855f799;
    border-bottom-color: #a855f799
}

.border-y-purple-500\/70 {
    border-top-color: #a855f7b3;
    border-bottom-color: #a855f7b3
}

.border-y-purple-500\/75 {
    border-top-color: #a855f7bf;
    border-bottom-color: #a855f7bf
}

.border-y-purple-500\/80 {
    border-top-color: #a855f7cc;
    border-bottom-color: #a855f7cc
}

.border-y-purple-500\/90 {
    border-top-color: #a855f7e6;
    border-bottom-color: #a855f7e6
}

.border-y-purple-500\/95 {
    border-top-color: #a855f7f2;
    border-bottom-color: #a855f7f2
}

.border-y-red-400 {
    --tw-border-opacity: 1;
    border-top-color: rgb(248 113 113 / var(--tw-border-opacity));
    border-bottom-color: rgb(248 113 113 / var(--tw-border-opacity))
}

.border-y-red-400\/0 {
    border-top-color: #f8717100;
    border-bottom-color: #f8717100
}

.border-y-red-400\/10 {
    border-top-color: #f871711a;
    border-bottom-color: #f871711a
}

.border-y-red-400\/100 {
    border-top-color: #f87171;
    border-bottom-color: #f87171
}

.border-y-red-400\/20 {
    border-top-color: #f8717133;
    border-bottom-color: #f8717133
}

.border-y-red-400\/25 {
    border-top-color: #f8717140;
    border-bottom-color: #f8717140
}

.border-y-red-400\/30 {
    border-top-color: #f871714d;
    border-bottom-color: #f871714d
}

.border-y-red-400\/40 {
    border-top-color: #f8717166;
    border-bottom-color: #f8717166
}

.border-y-red-400\/5 {
    border-top-color: #f871710d;
    border-bottom-color: #f871710d
}

.border-y-red-400\/50 {
    border-top-color: #f8717180;
    border-bottom-color: #f8717180
}

.border-y-red-400\/60 {
    border-top-color: #f8717199;
    border-bottom-color: #f8717199
}

.border-y-red-400\/70 {
    border-top-color: #f87171b3;
    border-bottom-color: #f87171b3
}

.border-y-red-400\/75 {
    border-top-color: #f87171bf;
    border-bottom-color: #f87171bf
}

.border-y-red-400\/80 {
    border-top-color: #f87171cc;
    border-bottom-color: #f87171cc
}

.border-y-red-400\/90 {
    border-top-color: #f87171e6;
    border-bottom-color: #f87171e6
}

.border-y-red-400\/95 {
    border-top-color: #f87171f2;
    border-bottom-color: #f87171f2
}

.border-y-red-500 {
    --tw-border-opacity: 1;
    border-top-color: rgb(239 68 68 / var(--tw-border-opacity));
    border-bottom-color: rgb(239 68 68 / var(--tw-border-opacity))
}

.border-y-red-500\/0 {
    border-top-color: #ef444400;
    border-bottom-color: #ef444400
}

.border-y-red-500\/10 {
    border-top-color: #ef44441a;
    border-bottom-color: #ef44441a
}

.border-y-red-500\/100 {
    border-top-color: #ef4444;
    border-bottom-color: #ef4444
}

.border-y-red-500\/20 {
    border-top-color: #ef444433;
    border-bottom-color: #ef444433
}

.border-y-red-500\/25 {
    border-top-color: #ef444440;
    border-bottom-color: #ef444440
}

.border-y-red-500\/30 {
    border-top-color: #ef44444d;
    border-bottom-color: #ef44444d
}

.border-y-red-500\/40 {
    border-top-color: #ef444466;
    border-bottom-color: #ef444466
}

.border-y-red-500\/5 {
    border-top-color: #ef44440d;
    border-bottom-color: #ef44440d
}

.border-y-red-500\/50 {
    border-top-color: #ef444480;
    border-bottom-color: #ef444480
}

.border-y-red-500\/60 {
    border-top-color: #ef444499;
    border-bottom-color: #ef444499
}

.border-y-red-500\/70 {
    border-top-color: #ef4444b3;
    border-bottom-color: #ef4444b3
}

.border-y-red-500\/75 {
    border-top-color: #ef4444bf;
    border-bottom-color: #ef4444bf
}

.border-y-red-500\/80 {
    border-top-color: #ef4444cc;
    border-bottom-color: #ef4444cc
}

.border-y-red-500\/90 {
    border-top-color: #ef4444e6;
    border-bottom-color: #ef4444e6
}

.border-y-red-500\/95 {
    border-top-color: #ef4444f2;
    border-bottom-color: #ef4444f2
}

.border-y-rose-400 {
    --tw-border-opacity: 1;
    border-top-color: rgb(251 113 133 / var(--tw-border-opacity));
    border-bottom-color: rgb(251 113 133 / var(--tw-border-opacity))
}

.border-y-rose-400\/0 {
    border-top-color: #fb718500;
    border-bottom-color: #fb718500
}

.border-y-rose-400\/10 {
    border-top-color: #fb71851a;
    border-bottom-color: #fb71851a
}

.border-y-rose-400\/100 {
    border-top-color: #fb7185;
    border-bottom-color: #fb7185
}

.border-y-rose-400\/20 {
    border-top-color: #fb718533;
    border-bottom-color: #fb718533
}

.border-y-rose-400\/25 {
    border-top-color: #fb718540;
    border-bottom-color: #fb718540
}

.border-y-rose-400\/30 {
    border-top-color: #fb71854d;
    border-bottom-color: #fb71854d
}

.border-y-rose-400\/40 {
    border-top-color: #fb718566;
    border-bottom-color: #fb718566
}

.border-y-rose-400\/5 {
    border-top-color: #fb71850d;
    border-bottom-color: #fb71850d
}

.border-y-rose-400\/50 {
    border-top-color: #fb718580;
    border-bottom-color: #fb718580
}

.border-y-rose-400\/60 {
    border-top-color: #fb718599;
    border-bottom-color: #fb718599
}

.border-y-rose-400\/70 {
    border-top-color: #fb7185b3;
    border-bottom-color: #fb7185b3
}

.border-y-rose-400\/75 {
    border-top-color: #fb7185bf;
    border-bottom-color: #fb7185bf
}

.border-y-rose-400\/80 {
    border-top-color: #fb7185cc;
    border-bottom-color: #fb7185cc
}

.border-y-rose-400\/90 {
    border-top-color: #fb7185e6;
    border-bottom-color: #fb7185e6
}

.border-y-rose-400\/95 {
    border-top-color: #fb7185f2;
    border-bottom-color: #fb7185f2
}

.border-y-rose-500 {
    --tw-border-opacity: 1;
    border-top-color: rgb(244 63 94 / var(--tw-border-opacity));
    border-bottom-color: rgb(244 63 94 / var(--tw-border-opacity))
}

.border-y-rose-500\/0 {
    border-top-color: #f43f5e00;
    border-bottom-color: #f43f5e00
}

.border-y-rose-500\/10 {
    border-top-color: #f43f5e1a;
    border-bottom-color: #f43f5e1a
}

.border-y-rose-500\/100 {
    border-top-color: #f43f5e;
    border-bottom-color: #f43f5e
}

.border-y-rose-500\/20 {
    border-top-color: #f43f5e33;
    border-bottom-color: #f43f5e33
}

.border-y-rose-500\/25 {
    border-top-color: #f43f5e40;
    border-bottom-color: #f43f5e40
}

.border-y-rose-500\/30 {
    border-top-color: #f43f5e4d;
    border-bottom-color: #f43f5e4d
}

.border-y-rose-500\/40 {
    border-top-color: #f43f5e66;
    border-bottom-color: #f43f5e66
}

.border-y-rose-500\/5 {
    border-top-color: #f43f5e0d;
    border-bottom-color: #f43f5e0d
}

.border-y-rose-500\/50 {
    border-top-color: #f43f5e80;
    border-bottom-color: #f43f5e80
}

.border-y-rose-500\/60 {
    border-top-color: #f43f5e99;
    border-bottom-color: #f43f5e99
}

.border-y-rose-500\/70 {
    border-top-color: #f43f5eb3;
    border-bottom-color: #f43f5eb3
}

.border-y-rose-500\/75 {
    border-top-color: #f43f5ebf;
    border-bottom-color: #f43f5ebf
}

.border-y-rose-500\/80 {
    border-top-color: #f43f5ecc;
    border-bottom-color: #f43f5ecc
}

.border-y-rose-500\/90 {
    border-top-color: #f43f5ee6;
    border-bottom-color: #f43f5ee6
}

.border-y-rose-500\/95 {
    border-top-color: #f43f5ef2;
    border-bottom-color: #f43f5ef2
}

.border-y-sky-400 {
    --tw-border-opacity: 1;
    border-top-color: rgb(101 178 245 / var(--tw-border-opacity));
    border-bottom-color: rgb(101 178 245 / var(--tw-border-opacity))
}

.border-y-sky-400\/0 {
    border-top-color: #65b2f500;
    border-bottom-color: #65b2f500
}

.border-y-sky-400\/10 {
    border-top-color: #65b2f51a;
    border-bottom-color: #65b2f51a
}

.border-y-sky-400\/100 {
    border-top-color: #65b2f5;
    border-bottom-color: #65b2f5
}

.border-y-sky-400\/20 {
    border-top-color: #65b2f533;
    border-bottom-color: #65b2f533
}

.border-y-sky-400\/25 {
    border-top-color: #65b2f540;
    border-bottom-color: #65b2f540
}

.border-y-sky-400\/30 {
    border-top-color: #65b2f54d;
    border-bottom-color: #65b2f54d
}

.border-y-sky-400\/40 {
    border-top-color: #65b2f566;
    border-bottom-color: #65b2f566
}

.border-y-sky-400\/5 {
    border-top-color: #65b2f50d;
    border-bottom-color: #65b2f50d
}

.border-y-sky-400\/50 {
    border-top-color: #65b2f580;
    border-bottom-color: #65b2f580
}

.border-y-sky-400\/60 {
    border-top-color: #65b2f599;
    border-bottom-color: #65b2f599
}

.border-y-sky-400\/70 {
    border-top-color: #65b2f5b3;
    border-bottom-color: #65b2f5b3
}

.border-y-sky-400\/75 {
    border-top-color: #65b2f5bf;
    border-bottom-color: #65b2f5bf
}

.border-y-sky-400\/80 {
    border-top-color: #65b2f5cc;
    border-bottom-color: #65b2f5cc
}

.border-y-sky-400\/90 {
    border-top-color: #65b2f5e6;
    border-bottom-color: #65b2f5e6
}

.border-y-sky-400\/95 {
    border-top-color: #65b2f5f2;
    border-bottom-color: #65b2f5f2
}

.border-y-sky-500 {
    --tw-border-opacity: 1;
    border-top-color: rgb(52 139 239 / var(--tw-border-opacity));
    border-bottom-color: rgb(52 139 239 / var(--tw-border-opacity))
}

.border-y-sky-500\/0 {
    border-top-color: #348bef00;
    border-bottom-color: #348bef00
}

.border-y-sky-500\/10 {
    border-top-color: #348bef1a;
    border-bottom-color: #348bef1a
}

.border-y-sky-500\/100 {
    border-top-color: #348bef;
    border-bottom-color: #348bef
}

.border-y-sky-500\/20 {
    border-top-color: #348bef33;
    border-bottom-color: #348bef33
}

.border-y-sky-500\/25 {
    border-top-color: #348bef40;
    border-bottom-color: #348bef40
}

.border-y-sky-500\/30 {
    border-top-color: #348bef4d;
    border-bottom-color: #348bef4d
}

.border-y-sky-500\/40 {
    border-top-color: #348bef66;
    border-bottom-color: #348bef66
}

.border-y-sky-500\/5 {
    border-top-color: #348bef0d;
    border-bottom-color: #348bef0d
}

.border-y-sky-500\/50 {
    border-top-color: #348bef80;
    border-bottom-color: #348bef80
}

.border-y-sky-500\/60 {
    border-top-color: #348bef99;
    border-bottom-color: #348bef99
}

.border-y-sky-500\/70 {
    border-top-color: #348befb3;
    border-bottom-color: #348befb3
}

.border-y-sky-500\/75 {
    border-top-color: #348befbf;
    border-bottom-color: #348befbf
}

.border-y-sky-500\/80 {
    border-top-color: #348befcc;
    border-bottom-color: #348befcc
}

.border-y-sky-500\/90 {
    border-top-color: #348befe6;
    border-bottom-color: #348befe6
}

.border-y-sky-500\/95 {
    border-top-color: #348beff2;
    border-bottom-color: #348beff2
}

.border-y-slate-400 {
    --tw-border-opacity: 1;
    border-top-color: rgb(148 163 184 / var(--tw-border-opacity));
    border-bottom-color: rgb(148 163 184 / var(--tw-border-opacity))
}

.border-y-slate-400\/0 {
    border-top-color: #94a3b800;
    border-bottom-color: #94a3b800
}

.border-y-slate-400\/10 {
    border-top-color: #94a3b81a;
    border-bottom-color: #94a3b81a
}

.border-y-slate-400\/100 {
    border-top-color: #94a3b8;
    border-bottom-color: #94a3b8
}

.border-y-slate-400\/20 {
    border-top-color: #94a3b833;
    border-bottom-color: #94a3b833
}

.border-y-slate-400\/25 {
    border-top-color: #94a3b840;
    border-bottom-color: #94a3b840
}

.border-y-slate-400\/30 {
    border-top-color: #94a3b84d;
    border-bottom-color: #94a3b84d
}

.border-y-slate-400\/40 {
    border-top-color: #94a3b866;
    border-bottom-color: #94a3b866
}

.border-y-slate-400\/5 {
    border-top-color: #94a3b80d;
    border-bottom-color: #94a3b80d
}

.border-y-slate-400\/50 {
    border-top-color: #94a3b880;
    border-bottom-color: #94a3b880
}

.border-y-slate-400\/60 {
    border-top-color: #94a3b899;
    border-bottom-color: #94a3b899
}

.border-y-slate-400\/70 {
    border-top-color: #94a3b8b3;
    border-bottom-color: #94a3b8b3
}

.border-y-slate-400\/75 {
    border-top-color: #94a3b8bf;
    border-bottom-color: #94a3b8bf
}

.border-y-slate-400\/80 {
    border-top-color: #94a3b8cc;
    border-bottom-color: #94a3b8cc
}

.border-y-slate-400\/90 {
    border-top-color: #94a3b8e6;
    border-bottom-color: #94a3b8e6
}

.border-y-slate-400\/95 {
    border-top-color: #94a3b8f2;
    border-bottom-color: #94a3b8f2
}

.border-y-slate-500 {
    --tw-border-opacity: 1;
    border-top-color: rgb(100 116 139 / var(--tw-border-opacity));
    border-bottom-color: rgb(100 116 139 / var(--tw-border-opacity))
}

.border-y-slate-500\/0 {
    border-top-color: #64748b00;
    border-bottom-color: #64748b00
}

.border-y-slate-500\/10 {
    border-top-color: #64748b1a;
    border-bottom-color: #64748b1a
}

.border-y-slate-500\/100 {
    border-top-color: #64748b;
    border-bottom-color: #64748b
}

.border-y-slate-500\/20 {
    border-top-color: #64748b33;
    border-bottom-color: #64748b33
}

.border-y-slate-500\/25 {
    border-top-color: #64748b40;
    border-bottom-color: #64748b40
}

.border-y-slate-500\/30 {
    border-top-color: #64748b4d;
    border-bottom-color: #64748b4d
}

.border-y-slate-500\/40 {
    border-top-color: #64748b66;
    border-bottom-color: #64748b66
}

.border-y-slate-500\/5 {
    border-top-color: #64748b0d;
    border-bottom-color: #64748b0d
}

.border-y-slate-500\/50 {
    border-top-color: #64748b80;
    border-bottom-color: #64748b80
}

.border-y-slate-500\/60 {
    border-top-color: #64748b99;
    border-bottom-color: #64748b99
}

.border-y-slate-500\/70 {
    border-top-color: #64748bb3;
    border-bottom-color: #64748bb3
}

.border-y-slate-500\/75 {
    border-top-color: #64748bbf;
    border-bottom-color: #64748bbf
}

.border-y-slate-500\/80 {
    border-top-color: #64748bcc;
    border-bottom-color: #64748bcc
}

.border-y-slate-500\/90 {
    border-top-color: #64748be6;
    border-bottom-color: #64748be6
}

.border-y-slate-500\/95 {
    border-top-color: #64748bf2;
    border-bottom-color: #64748bf2
}

.border-y-stone-400 {
    --tw-border-opacity: 1;
    border-top-color: rgb(168 162 158 / var(--tw-border-opacity));
    border-bottom-color: rgb(168 162 158 / var(--tw-border-opacity))
}

.border-y-stone-400\/0 {
    border-top-color: #a8a29e00;
    border-bottom-color: #a8a29e00
}

.border-y-stone-400\/10 {
    border-top-color: #a8a29e1a;
    border-bottom-color: #a8a29e1a
}

.border-y-stone-400\/100 {
    border-top-color: #a8a29e;
    border-bottom-color: #a8a29e
}

.border-y-stone-400\/20 {
    border-top-color: #a8a29e33;
    border-bottom-color: #a8a29e33
}

.border-y-stone-400\/25 {
    border-top-color: #a8a29e40;
    border-bottom-color: #a8a29e40
}

.border-y-stone-400\/30 {
    border-top-color: #a8a29e4d;
    border-bottom-color: #a8a29e4d
}

.border-y-stone-400\/40 {
    border-top-color: #a8a29e66;
    border-bottom-color: #a8a29e66
}

.border-y-stone-400\/5 {
    border-top-color: #a8a29e0d;
    border-bottom-color: #a8a29e0d
}

.border-y-stone-400\/50 {
    border-top-color: #a8a29e80;
    border-bottom-color: #a8a29e80
}

.border-y-stone-400\/60 {
    border-top-color: #a8a29e99;
    border-bottom-color: #a8a29e99
}

.border-y-stone-400\/70 {
    border-top-color: #a8a29eb3;
    border-bottom-color: #a8a29eb3
}

.border-y-stone-400\/75 {
    border-top-color: #a8a29ebf;
    border-bottom-color: #a8a29ebf
}

.border-y-stone-400\/80 {
    border-top-color: #a8a29ecc;
    border-bottom-color: #a8a29ecc
}

.border-y-stone-400\/90 {
    border-top-color: #a8a29ee6;
    border-bottom-color: #a8a29ee6
}

.border-y-stone-400\/95 {
    border-top-color: #a8a29ef2;
    border-bottom-color: #a8a29ef2
}

.border-y-stone-500 {
    --tw-border-opacity: 1;
    border-top-color: rgb(120 113 108 / var(--tw-border-opacity));
    border-bottom-color: rgb(120 113 108 / var(--tw-border-opacity))
}

.border-y-stone-500\/0 {
    border-top-color: #78716c00;
    border-bottom-color: #78716c00
}

.border-y-stone-500\/10 {
    border-top-color: #78716c1a;
    border-bottom-color: #78716c1a
}

.border-y-stone-500\/100 {
    border-top-color: #78716c;
    border-bottom-color: #78716c
}

.border-y-stone-500\/20 {
    border-top-color: #78716c33;
    border-bottom-color: #78716c33
}

.border-y-stone-500\/25 {
    border-top-color: #78716c40;
    border-bottom-color: #78716c40
}

.border-y-stone-500\/30 {
    border-top-color: #78716c4d;
    border-bottom-color: #78716c4d
}

.border-y-stone-500\/40 {
    border-top-color: #78716c66;
    border-bottom-color: #78716c66
}

.border-y-stone-500\/5 {
    border-top-color: #78716c0d;
    border-bottom-color: #78716c0d
}

.border-y-stone-500\/50 {
    border-top-color: #78716c80;
    border-bottom-color: #78716c80
}

.border-y-stone-500\/60 {
    border-top-color: #78716c99;
    border-bottom-color: #78716c99
}

.border-y-stone-500\/70 {
    border-top-color: #78716cb3;
    border-bottom-color: #78716cb3
}

.border-y-stone-500\/75 {
    border-top-color: #78716cbf;
    border-bottom-color: #78716cbf
}

.border-y-stone-500\/80 {
    border-top-color: #78716ccc;
    border-bottom-color: #78716ccc
}

.border-y-stone-500\/90 {
    border-top-color: #78716ce6;
    border-bottom-color: #78716ce6
}

.border-y-stone-500\/95 {
    border-top-color: #78716cf2;
    border-bottom-color: #78716cf2
}

.border-y-teal-400 {
    --tw-border-opacity: 1;
    border-top-color: rgb(45 212 191 / var(--tw-border-opacity));
    border-bottom-color: rgb(45 212 191 / var(--tw-border-opacity))
}

.border-y-teal-400\/0 {
    border-top-color: #2dd4bf00;
    border-bottom-color: #2dd4bf00
}

.border-y-teal-400\/10 {
    border-top-color: #2dd4bf1a;
    border-bottom-color: #2dd4bf1a
}

.border-y-teal-400\/100 {
    border-top-color: #2dd4bf;
    border-bottom-color: #2dd4bf
}

.border-y-teal-400\/20 {
    border-top-color: #2dd4bf33;
    border-bottom-color: #2dd4bf33
}

.border-y-teal-400\/25 {
    border-top-color: #2dd4bf40;
    border-bottom-color: #2dd4bf40
}

.border-y-teal-400\/30 {
    border-top-color: #2dd4bf4d;
    border-bottom-color: #2dd4bf4d
}

.border-y-teal-400\/40 {
    border-top-color: #2dd4bf66;
    border-bottom-color: #2dd4bf66
}

.border-y-teal-400\/5 {
    border-top-color: #2dd4bf0d;
    border-bottom-color: #2dd4bf0d
}

.border-y-teal-400\/50 {
    border-top-color: #2dd4bf80;
    border-bottom-color: #2dd4bf80
}

.border-y-teal-400\/60 {
    border-top-color: #2dd4bf99;
    border-bottom-color: #2dd4bf99
}

.border-y-teal-400\/70 {
    border-top-color: #2dd4bfb3;
    border-bottom-color: #2dd4bfb3
}

.border-y-teal-400\/75 {
    border-top-color: #2dd4bfbf;
    border-bottom-color: #2dd4bfbf
}

.border-y-teal-400\/80 {
    border-top-color: #2dd4bfcc;
    border-bottom-color: #2dd4bfcc
}

.border-y-teal-400\/90 {
    border-top-color: #2dd4bfe6;
    border-bottom-color: #2dd4bfe6
}

.border-y-teal-400\/95 {
    border-top-color: #2dd4bff2;
    border-bottom-color: #2dd4bff2
}

.border-y-teal-500 {
    --tw-border-opacity: 1;
    border-top-color: rgb(20 184 166 / var(--tw-border-opacity));
    border-bottom-color: rgb(20 184 166 / var(--tw-border-opacity))
}

.border-y-teal-500\/0 {
    border-top-color: #14b8a600;
    border-bottom-color: #14b8a600
}

.border-y-teal-500\/10 {
    border-top-color: #14b8a61a;
    border-bottom-color: #14b8a61a
}

.border-y-teal-500\/100 {
    border-top-color: #14b8a6;
    border-bottom-color: #14b8a6
}

.border-y-teal-500\/20 {
    border-top-color: #14b8a633;
    border-bottom-color: #14b8a633
}

.border-y-teal-500\/25 {
    border-top-color: #14b8a640;
    border-bottom-color: #14b8a640
}

.border-y-teal-500\/30 {
    border-top-color: #14b8a64d;
    border-bottom-color: #14b8a64d
}

.border-y-teal-500\/40 {
    border-top-color: #14b8a666;
    border-bottom-color: #14b8a666
}

.border-y-teal-500\/5 {
    border-top-color: #14b8a60d;
    border-bottom-color: #14b8a60d
}

.border-y-teal-500\/50 {
    border-top-color: #14b8a680;
    border-bottom-color: #14b8a680
}

.border-y-teal-500\/60 {
    border-top-color: #14b8a699;
    border-bottom-color: #14b8a699
}

.border-y-teal-500\/70 {
    border-top-color: #14b8a6b3;
    border-bottom-color: #14b8a6b3
}

.border-y-teal-500\/75 {
    border-top-color: #14b8a6bf;
    border-bottom-color: #14b8a6bf
}

.border-y-teal-500\/80 {
    border-top-color: #14b8a6cc;
    border-bottom-color: #14b8a6cc
}

.border-y-teal-500\/90 {
    border-top-color: #14b8a6e6;
    border-bottom-color: #14b8a6e6
}

.border-y-teal-500\/95 {
    border-top-color: #14b8a6f2;
    border-bottom-color: #14b8a6f2
}

.border-y-violet-400 {
    --tw-border-opacity: 1;
    border-top-color: rgb(167 139 250 / var(--tw-border-opacity));
    border-bottom-color: rgb(167 139 250 / var(--tw-border-opacity))
}

.border-y-violet-400\/0 {
    border-top-color: #a78bfa00;
    border-bottom-color: #a78bfa00
}

.border-y-violet-400\/10 {
    border-top-color: #a78bfa1a;
    border-bottom-color: #a78bfa1a
}

.border-y-violet-400\/100 {
    border-top-color: #a78bfa;
    border-bottom-color: #a78bfa
}

.border-y-violet-400\/20 {
    border-top-color: #a78bfa33;
    border-bottom-color: #a78bfa33
}

.border-y-violet-400\/25 {
    border-top-color: #a78bfa40;
    border-bottom-color: #a78bfa40
}

.border-y-violet-400\/30 {
    border-top-color: #a78bfa4d;
    border-bottom-color: #a78bfa4d
}

.border-y-violet-400\/40 {
    border-top-color: #a78bfa66;
    border-bottom-color: #a78bfa66
}

.border-y-violet-400\/5 {
    border-top-color: #a78bfa0d;
    border-bottom-color: #a78bfa0d
}

.border-y-violet-400\/50 {
    border-top-color: #a78bfa80;
    border-bottom-color: #a78bfa80
}

.border-y-violet-400\/60 {
    border-top-color: #a78bfa99;
    border-bottom-color: #a78bfa99
}

.border-y-violet-400\/70 {
    border-top-color: #a78bfab3;
    border-bottom-color: #a78bfab3
}

.border-y-violet-400\/75 {
    border-top-color: #a78bfabf;
    border-bottom-color: #a78bfabf
}

.border-y-violet-400\/80 {
    border-top-color: #a78bfacc;
    border-bottom-color: #a78bfacc
}

.border-y-violet-400\/90 {
    border-top-color: #a78bfae6;
    border-bottom-color: #a78bfae6
}

.border-y-violet-400\/95 {
    border-top-color: #a78bfaf2;
    border-bottom-color: #a78bfaf2
}

.border-y-violet-500 {
    --tw-border-opacity: 1;
    border-top-color: rgb(139 92 246 / var(--tw-border-opacity));
    border-bottom-color: rgb(139 92 246 / var(--tw-border-opacity))
}

.border-y-violet-500\/0 {
    border-top-color: #8b5cf600;
    border-bottom-color: #8b5cf600
}

.border-y-violet-500\/10 {
    border-top-color: #8b5cf61a;
    border-bottom-color: #8b5cf61a
}

.border-y-violet-500\/100 {
    border-top-color: #8b5cf6;
    border-bottom-color: #8b5cf6
}

.border-y-violet-500\/20 {
    border-top-color: #8b5cf633;
    border-bottom-color: #8b5cf633
}

.border-y-violet-500\/25 {
    border-top-color: #8b5cf640;
    border-bottom-color: #8b5cf640
}

.border-y-violet-500\/30 {
    border-top-color: #8b5cf64d;
    border-bottom-color: #8b5cf64d
}

.border-y-violet-500\/40 {
    border-top-color: #8b5cf666;
    border-bottom-color: #8b5cf666
}

.border-y-violet-500\/5 {
    border-top-color: #8b5cf60d;
    border-bottom-color: #8b5cf60d
}

.border-y-violet-500\/50 {
    border-top-color: #8b5cf680;
    border-bottom-color: #8b5cf680
}

.border-y-violet-500\/60 {
    border-top-color: #8b5cf699;
    border-bottom-color: #8b5cf699
}

.border-y-violet-500\/70 {
    border-top-color: #8b5cf6b3;
    border-bottom-color: #8b5cf6b3
}

.border-y-violet-500\/75 {
    border-top-color: #8b5cf6bf;
    border-bottom-color: #8b5cf6bf
}

.border-y-violet-500\/80 {
    border-top-color: #8b5cf6cc;
    border-bottom-color: #8b5cf6cc
}

.border-y-violet-500\/90 {
    border-top-color: #8b5cf6e6;
    border-bottom-color: #8b5cf6e6
}

.border-y-violet-500\/95 {
    border-top-color: #8b5cf6f2;
    border-bottom-color: #8b5cf6f2
}

.border-y-yellow-400 {
    --tw-border-opacity: 1;
    border-top-color: rgb(250 204 21 / var(--tw-border-opacity));
    border-bottom-color: rgb(250 204 21 / var(--tw-border-opacity))
}

.border-y-yellow-400\/0 {
    border-top-color: #facc1500;
    border-bottom-color: #facc1500
}

.border-y-yellow-400\/10 {
    border-top-color: #facc151a;
    border-bottom-color: #facc151a
}

.border-y-yellow-400\/100 {
    border-top-color: #facc15;
    border-bottom-color: #facc15
}

.border-y-yellow-400\/20 {
    border-top-color: #facc1533;
    border-bottom-color: #facc1533
}

.border-y-yellow-400\/25 {
    border-top-color: #facc1540;
    border-bottom-color: #facc1540
}

.border-y-yellow-400\/30 {
    border-top-color: #facc154d;
    border-bottom-color: #facc154d
}

.border-y-yellow-400\/40 {
    border-top-color: #facc1566;
    border-bottom-color: #facc1566
}

.border-y-yellow-400\/5 {
    border-top-color: #facc150d;
    border-bottom-color: #facc150d
}

.border-y-yellow-400\/50 {
    border-top-color: #facc1580;
    border-bottom-color: #facc1580
}

.border-y-yellow-400\/60 {
    border-top-color: #facc1599;
    border-bottom-color: #facc1599
}

.border-y-yellow-400\/70 {
    border-top-color: #facc15b3;
    border-bottom-color: #facc15b3
}

.border-y-yellow-400\/75 {
    border-top-color: #facc15bf;
    border-bottom-color: #facc15bf
}

.border-y-yellow-400\/80 {
    border-top-color: #facc15cc;
    border-bottom-color: #facc15cc
}

.border-y-yellow-400\/90 {
    border-top-color: #facc15e6;
    border-bottom-color: #facc15e6
}

.border-y-yellow-400\/95 {
    border-top-color: #facc15f2;
    border-bottom-color: #facc15f2
}

.border-y-yellow-500 {
    --tw-border-opacity: 1;
    border-top-color: rgb(234 179 8 / var(--tw-border-opacity));
    border-bottom-color: rgb(234 179 8 / var(--tw-border-opacity))
}

.border-y-yellow-500\/0 {
    border-top-color: #eab30800;
    border-bottom-color: #eab30800
}

.border-y-yellow-500\/10 {
    border-top-color: #eab3081a;
    border-bottom-color: #eab3081a
}

.border-y-yellow-500\/100 {
    border-top-color: #eab308;
    border-bottom-color: #eab308
}

.border-y-yellow-500\/20 {
    border-top-color: #eab30833;
    border-bottom-color: #eab30833
}

.border-y-yellow-500\/25 {
    border-top-color: #eab30840;
    border-bottom-color: #eab30840
}

.border-y-yellow-500\/30 {
    border-top-color: #eab3084d;
    border-bottom-color: #eab3084d
}

.border-y-yellow-500\/40 {
    border-top-color: #eab30866;
    border-bottom-color: #eab30866
}

.border-y-yellow-500\/5 {
    border-top-color: #eab3080d;
    border-bottom-color: #eab3080d
}

.border-y-yellow-500\/50 {
    border-top-color: #eab30880;
    border-bottom-color: #eab30880
}

.border-y-yellow-500\/60 {
    border-top-color: #eab30899;
    border-bottom-color: #eab30899
}

.border-y-yellow-500\/70 {
    border-top-color: #eab308b3;
    border-bottom-color: #eab308b3
}

.border-y-yellow-500\/75 {
    border-top-color: #eab308bf;
    border-bottom-color: #eab308bf
}

.border-y-yellow-500\/80 {
    border-top-color: #eab308cc;
    border-bottom-color: #eab308cc
}

.border-y-yellow-500\/90 {
    border-top-color: #eab308e6;
    border-bottom-color: #eab308e6
}

.border-y-yellow-500\/95 {
    border-top-color: #eab308f2;
    border-bottom-color: #eab308f2
}

.border-y-zinc-400 {
    --tw-border-opacity: 1;
    border-top-color: rgb(161 161 170 / var(--tw-border-opacity));
    border-bottom-color: rgb(161 161 170 / var(--tw-border-opacity))
}

.border-y-zinc-400\/0 {
    border-top-color: #a1a1aa00;
    border-bottom-color: #a1a1aa00
}

.border-y-zinc-400\/10 {
    border-top-color: #a1a1aa1a;
    border-bottom-color: #a1a1aa1a
}

.border-y-zinc-400\/100 {
    border-top-color: #a1a1aa;
    border-bottom-color: #a1a1aa
}

.border-y-zinc-400\/20 {
    border-top-color: #a1a1aa33;
    border-bottom-color: #a1a1aa33
}

.border-y-zinc-400\/25 {
    border-top-color: #a1a1aa40;
    border-bottom-color: #a1a1aa40
}

.border-y-zinc-400\/30 {
    border-top-color: #a1a1aa4d;
    border-bottom-color: #a1a1aa4d
}

.border-y-zinc-400\/40 {
    border-top-color: #a1a1aa66;
    border-bottom-color: #a1a1aa66
}

.border-y-zinc-400\/5 {
    border-top-color: #a1a1aa0d;
    border-bottom-color: #a1a1aa0d
}

.border-y-zinc-400\/50 {
    border-top-color: #a1a1aa80;
    border-bottom-color: #a1a1aa80
}

.border-y-zinc-400\/60 {
    border-top-color: #a1a1aa99;
    border-bottom-color: #a1a1aa99
}

.border-y-zinc-400\/70 {
    border-top-color: #a1a1aab3;
    border-bottom-color: #a1a1aab3
}

.border-y-zinc-400\/75 {
    border-top-color: #a1a1aabf;
    border-bottom-color: #a1a1aabf
}

.border-y-zinc-400\/80 {
    border-top-color: #a1a1aacc;
    border-bottom-color: #a1a1aacc
}

.border-y-zinc-400\/90 {
    border-top-color: #a1a1aae6;
    border-bottom-color: #a1a1aae6
}

.border-y-zinc-400\/95 {
    border-top-color: #a1a1aaf2;
    border-bottom-color: #a1a1aaf2
}

.border-y-zinc-500 {
    --tw-border-opacity: 1;
    border-top-color: rgb(113 113 122 / var(--tw-border-opacity));
    border-bottom-color: rgb(113 113 122 / var(--tw-border-opacity))
}

.border-y-zinc-500\/0 {
    border-top-color: #71717a00;
    border-bottom-color: #71717a00
}

.border-y-zinc-500\/10 {
    border-top-color: #71717a1a;
    border-bottom-color: #71717a1a
}

.border-y-zinc-500\/100 {
    border-top-color: #71717a;
    border-bottom-color: #71717a
}

.border-y-zinc-500\/20 {
    border-top-color: #71717a33;
    border-bottom-color: #71717a33
}

.border-y-zinc-500\/25 {
    border-top-color: #71717a40;
    border-bottom-color: #71717a40
}

.border-y-zinc-500\/30 {
    border-top-color: #71717a4d;
    border-bottom-color: #71717a4d
}

.border-y-zinc-500\/40 {
    border-top-color: #71717a66;
    border-bottom-color: #71717a66
}

.border-y-zinc-500\/5 {
    border-top-color: #71717a0d;
    border-bottom-color: #71717a0d
}

.border-y-zinc-500\/50 {
    border-top-color: #71717a80;
    border-bottom-color: #71717a80
}

.border-y-zinc-500\/60 {
    border-top-color: #71717a99;
    border-bottom-color: #71717a99
}

.border-y-zinc-500\/70 {
    border-top-color: #71717ab3;
    border-bottom-color: #71717ab3
}

.border-y-zinc-500\/75 {
    border-top-color: #71717abf;
    border-bottom-color: #71717abf
}

.border-y-zinc-500\/80 {
    border-top-color: #71717acc;
    border-bottom-color: #71717acc
}

.border-y-zinc-500\/90 {
    border-top-color: #71717ae6;
    border-bottom-color: #71717ae6
}

.border-y-zinc-500\/95 {
    border-top-color: #71717af2;
    border-bottom-color: #71717af2
}

.border-b-amber-100 {
    --tw-border-opacity: 1;
    border-bottom-color: rgb(254 243 199 / var(--tw-border-opacity))
}

.border-b-amber-100\/0 {
    border-bottom-color: #fef3c700
}

.border-b-amber-100\/10 {
    border-bottom-color: #fef3c71a
}

.border-b-amber-100\/100 {
    border-bottom-color: #fef3c7
}

.border-b-amber-100\/20 {
    border-bottom-color: #fef3c733
}

.border-b-amber-100\/25 {
    border-bottom-color: #fef3c740
}

.border-b-amber-100\/30 {
    border-bottom-color: #fef3c74d
}

.border-b-amber-100\/40 {
    border-bottom-color: #fef3c766
}

.border-b-amber-100\/5 {
    border-bottom-color: #fef3c70d
}

.border-b-amber-100\/50 {
    border-bottom-color: #fef3c780
}

.border-b-amber-100\/60 {
    border-bottom-color: #fef3c799
}

.border-b-amber-100\/70 {
    border-bottom-color: #fef3c7b3
}

.border-b-amber-100\/75 {
    border-bottom-color: #fef3c7bf
}

.border-b-amber-100\/80 {
    border-bottom-color: #fef3c7cc
}

.border-b-amber-100\/90 {
    border-bottom-color: #fef3c7e6
}

.border-b-amber-100\/95 {
    border-bottom-color: #fef3c7f2
}

.border-b-amber-400 {
    --tw-border-opacity: 1;
    border-bottom-color: rgb(251 191 36 / var(--tw-border-opacity))
}

.border-b-amber-400\/0 {
    border-bottom-color: #fbbf2400
}

.border-b-amber-400\/10 {
    border-bottom-color: #fbbf241a
}

.border-b-amber-400\/100 {
    border-bottom-color: #fbbf24
}

.border-b-amber-400\/20 {
    border-bottom-color: #fbbf2433
}

.border-b-amber-400\/25 {
    border-bottom-color: #fbbf2440
}

.border-b-amber-400\/30 {
    border-bottom-color: #fbbf244d
}

.border-b-amber-400\/40 {
    border-bottom-color: #fbbf2466
}

.border-b-amber-400\/5 {
    border-bottom-color: #fbbf240d
}

.border-b-amber-400\/50 {
    border-bottom-color: #fbbf2480
}

.border-b-amber-400\/60 {
    border-bottom-color: #fbbf2499
}

.border-b-amber-400\/70 {
    border-bottom-color: #fbbf24b3
}

.border-b-amber-400\/75 {
    border-bottom-color: #fbbf24bf
}

.border-b-amber-400\/80 {
    border-bottom-color: #fbbf24cc
}

.border-b-amber-400\/90 {
    border-bottom-color: #fbbf24e6
}

.border-b-amber-400\/95 {
    border-bottom-color: #fbbf24f2
}

.border-b-amber-500 {
    --tw-border-opacity: 1;
    border-bottom-color: rgb(245 158 11 / var(--tw-border-opacity))
}

.border-b-amber-500\/0 {
    border-bottom-color: #f59e0b00
}

.border-b-amber-500\/10 {
    border-bottom-color: #f59e0b1a
}

.border-b-amber-500\/100 {
    border-bottom-color: #f59e0b
}

.border-b-amber-500\/20 {
    border-bottom-color: #f59e0b33
}

.border-b-amber-500\/25 {
    border-bottom-color: #f59e0b40
}

.border-b-amber-500\/30 {
    border-bottom-color: #f59e0b4d
}

.border-b-amber-500\/40 {
    border-bottom-color: #f59e0b66
}

.border-b-amber-500\/5 {
    border-bottom-color: #f59e0b0d
}

.border-b-amber-500\/50 {
    border-bottom-color: #f59e0b80
}

.border-b-amber-500\/60 {
    border-bottom-color: #f59e0b99
}

.border-b-amber-500\/70 {
    border-bottom-color: #f59e0bb3
}

.border-b-amber-500\/75 {
    border-bottom-color: #f59e0bbf
}

.border-b-amber-500\/80 {
    border-bottom-color: #f59e0bcc
}

.border-b-amber-500\/90 {
    border-bottom-color: #f59e0be6
}

.border-b-amber-500\/95 {
    border-bottom-color: #f59e0bf2
}

.border-b-blue-100 {
    --tw-border-opacity: 1;
    border-bottom-color: rgb(154 161 202 / var(--tw-border-opacity))
}

.border-b-blue-100\/0 {
    border-bottom-color: #9aa1ca00
}

.border-b-blue-100\/10 {
    border-bottom-color: #9aa1ca1a
}

.border-b-blue-100\/100 {
    border-bottom-color: #9aa1ca
}

.border-b-blue-100\/20 {
    border-bottom-color: #9aa1ca33
}

.border-b-blue-100\/25 {
    border-bottom-color: #9aa1ca40
}

.border-b-blue-100\/30 {
    border-bottom-color: #9aa1ca4d
}

.border-b-blue-100\/40 {
    border-bottom-color: #9aa1ca66
}

.border-b-blue-100\/5 {
    border-bottom-color: #9aa1ca0d
}

.border-b-blue-100\/50 {
    border-bottom-color: #9aa1ca80
}

.border-b-blue-100\/60 {
    border-bottom-color: #9aa1ca99
}

.border-b-blue-100\/70 {
    border-bottom-color: #9aa1cab3
}

.border-b-blue-100\/75 {
    border-bottom-color: #9aa1cabf
}

.border-b-blue-100\/80 {
    border-bottom-color: #9aa1cacc
}

.border-b-blue-100\/90 {
    border-bottom-color: #9aa1cae6
}

.border-b-blue-100\/95 {
    border-bottom-color: #9aa1caf2
}

.border-b-blue-400 {
    --tw-border-opacity: 1;
    border-bottom-color: rgb(80 90 153 / var(--tw-border-opacity))
}

.border-b-blue-400\/0 {
    border-bottom-color: #505a9900
}

.border-b-blue-400\/10 {
    border-bottom-color: #505a991a
}

.border-b-blue-400\/100 {
    border-bottom-color: #505a99
}

.border-b-blue-400\/20 {
    border-bottom-color: #505a9933
}

.border-b-blue-400\/25 {
    border-bottom-color: #505a9940
}

.border-b-blue-400\/30 {
    border-bottom-color: #505a994d
}

.border-b-blue-400\/40 {
    border-bottom-color: #505a9966
}

.border-b-blue-400\/5 {
    border-bottom-color: #505a990d
}

.border-b-blue-400\/50 {
    border-bottom-color: #505a9980
}

.border-b-blue-400\/60 {
    border-bottom-color: #505a9999
}

.border-b-blue-400\/70 {
    border-bottom-color: #505a99b3
}

.border-b-blue-400\/75 {
    border-bottom-color: #505a99bf
}

.border-b-blue-400\/80 {
    border-bottom-color: #505a99cc
}

.border-b-blue-400\/90 {
    border-bottom-color: #505a99e6
}

.border-b-blue-400\/95 {
    border-bottom-color: #505a99f2
}

.border-b-blue-500 {
    --tw-border-opacity: 1;
    border-bottom-color: rgb(66 75 127 / var(--tw-border-opacity))
}

.border-b-blue-500\/0 {
    border-bottom-color: #424b7f00
}

.border-b-blue-500\/10 {
    border-bottom-color: #424b7f1a
}

.border-b-blue-500\/100 {
    border-bottom-color: #424b7f
}

.border-b-blue-500\/20 {
    border-bottom-color: #424b7f33
}

.border-b-blue-500\/25 {
    border-bottom-color: #424b7f40
}

.border-b-blue-500\/30 {
    border-bottom-color: #424b7f4d
}

.border-b-blue-500\/40 {
    border-bottom-color: #424b7f66
}

.border-b-blue-500\/5 {
    border-bottom-color: #424b7f0d
}

.border-b-blue-500\/50 {
    border-bottom-color: #424b7f80
}

.border-b-blue-500\/60 {
    border-bottom-color: #424b7f99
}

.border-b-blue-500\/70 {
    border-bottom-color: #424b7fb3
}

.border-b-blue-500\/75 {
    border-bottom-color: #424b7fbf
}

.border-b-blue-500\/80 {
    border-bottom-color: #424b7fcc
}

.border-b-blue-500\/90 {
    border-bottom-color: #424b7fe6
}

.border-b-blue-500\/95 {
    border-bottom-color: #424b7ff2
}

.border-b-cyan-100 {
    --tw-border-opacity: 1;
    border-bottom-color: rgb(207 250 254 / var(--tw-border-opacity))
}

.border-b-cyan-100\/0 {
    border-bottom-color: #cffafe00
}

.border-b-cyan-100\/10 {
    border-bottom-color: #cffafe1a
}

.border-b-cyan-100\/100 {
    border-bottom-color: #cffafe
}

.border-b-cyan-100\/20 {
    border-bottom-color: #cffafe33
}

.border-b-cyan-100\/25 {
    border-bottom-color: #cffafe40
}

.border-b-cyan-100\/30 {
    border-bottom-color: #cffafe4d
}

.border-b-cyan-100\/40 {
    border-bottom-color: #cffafe66
}

.border-b-cyan-100\/5 {
    border-bottom-color: #cffafe0d
}

.border-b-cyan-100\/50 {
    border-bottom-color: #cffafe80
}

.border-b-cyan-100\/60 {
    border-bottom-color: #cffafe99
}

.border-b-cyan-100\/70 {
    border-bottom-color: #cffafeb3
}

.border-b-cyan-100\/75 {
    border-bottom-color: #cffafebf
}

.border-b-cyan-100\/80 {
    border-bottom-color: #cffafecc
}

.border-b-cyan-100\/90 {
    border-bottom-color: #cffafee6
}

.border-b-cyan-100\/95 {
    border-bottom-color: #cffafef2
}

.border-b-cyan-400 {
    --tw-border-opacity: 1;
    border-bottom-color: rgb(34 211 238 / var(--tw-border-opacity))
}

.border-b-cyan-400\/0 {
    border-bottom-color: #22d3ee00
}

.border-b-cyan-400\/10 {
    border-bottom-color: #22d3ee1a
}

.border-b-cyan-400\/100 {
    border-bottom-color: #22d3ee
}

.border-b-cyan-400\/20 {
    border-bottom-color: #22d3ee33
}

.border-b-cyan-400\/25 {
    border-bottom-color: #22d3ee40
}

.border-b-cyan-400\/30 {
    border-bottom-color: #22d3ee4d
}

.border-b-cyan-400\/40 {
    border-bottom-color: #22d3ee66
}

.border-b-cyan-400\/5 {
    border-bottom-color: #22d3ee0d
}

.border-b-cyan-400\/50 {
    border-bottom-color: #22d3ee80
}

.border-b-cyan-400\/60 {
    border-bottom-color: #22d3ee99
}

.border-b-cyan-400\/70 {
    border-bottom-color: #22d3eeb3
}

.border-b-cyan-400\/75 {
    border-bottom-color: #22d3eebf
}

.border-b-cyan-400\/80 {
    border-bottom-color: #22d3eecc
}

.border-b-cyan-400\/90 {
    border-bottom-color: #22d3eee6
}

.border-b-cyan-400\/95 {
    border-bottom-color: #22d3eef2
}

.border-b-cyan-500 {
    --tw-border-opacity: 1;
    border-bottom-color: rgb(6 182 212 / var(--tw-border-opacity))
}

.border-b-cyan-500\/0 {
    border-bottom-color: #06b6d400
}

.border-b-cyan-500\/10 {
    border-bottom-color: #06b6d41a
}

.border-b-cyan-500\/100 {
    border-bottom-color: #06b6d4
}

.border-b-cyan-500\/20 {
    border-bottom-color: #06b6d433
}

.border-b-cyan-500\/25 {
    border-bottom-color: #06b6d440
}

.border-b-cyan-500\/30 {
    border-bottom-color: #06b6d44d
}

.border-b-cyan-500\/40 {
    border-bottom-color: #06b6d466
}

.border-b-cyan-500\/5 {
    border-bottom-color: #06b6d40d
}

.border-b-cyan-500\/50 {
    border-bottom-color: #06b6d480
}

.border-b-cyan-500\/60 {
    border-bottom-color: #06b6d499
}

.border-b-cyan-500\/70 {
    border-bottom-color: #06b6d4b3
}

.border-b-cyan-500\/75 {
    border-bottom-color: #06b6d4bf
}

.border-b-cyan-500\/80 {
    border-bottom-color: #06b6d4cc
}

.border-b-cyan-500\/90 {
    border-bottom-color: #06b6d4e6
}

.border-b-cyan-500\/95 {
    border-bottom-color: #06b6d4f2
}

.border-b-emerald-100 {
    --tw-border-opacity: 1;
    border-bottom-color: rgb(209 250 229 / var(--tw-border-opacity))
}

.border-b-emerald-100\/0 {
    border-bottom-color: #d1fae500
}

.border-b-emerald-100\/10 {
    border-bottom-color: #d1fae51a
}

.border-b-emerald-100\/100 {
    border-bottom-color: #d1fae5
}

.border-b-emerald-100\/20 {
    border-bottom-color: #d1fae533
}

.border-b-emerald-100\/25 {
    border-bottom-color: #d1fae540
}

.border-b-emerald-100\/30 {
    border-bottom-color: #d1fae54d
}

.border-b-emerald-100\/40 {
    border-bottom-color: #d1fae566
}

.border-b-emerald-100\/5 {
    border-bottom-color: #d1fae50d
}

.border-b-emerald-100\/50 {
    border-bottom-color: #d1fae580
}

.border-b-emerald-100\/60 {
    border-bottom-color: #d1fae599
}

.border-b-emerald-100\/70 {
    border-bottom-color: #d1fae5b3
}

.border-b-emerald-100\/75 {
    border-bottom-color: #d1fae5bf
}

.border-b-emerald-100\/80 {
    border-bottom-color: #d1fae5cc
}

.border-b-emerald-100\/90 {
    border-bottom-color: #d1fae5e6
}

.border-b-emerald-100\/95 {
    border-bottom-color: #d1fae5f2
}

.border-b-emerald-400 {
    --tw-border-opacity: 1;
    border-bottom-color: rgb(52 211 153 / var(--tw-border-opacity))
}

.border-b-emerald-400\/0 {
    border-bottom-color: #34d39900
}

.border-b-emerald-400\/10 {
    border-bottom-color: #34d3991a
}

.border-b-emerald-400\/100 {
    border-bottom-color: #34d399
}

.border-b-emerald-400\/20 {
    border-bottom-color: #34d39933
}

.border-b-emerald-400\/25 {
    border-bottom-color: #34d39940
}

.border-b-emerald-400\/30 {
    border-bottom-color: #34d3994d
}

.border-b-emerald-400\/40 {
    border-bottom-color: #34d39966
}

.border-b-emerald-400\/5 {
    border-bottom-color: #34d3990d
}

.border-b-emerald-400\/50 {
    border-bottom-color: #34d39980
}

.border-b-emerald-400\/60 {
    border-bottom-color: #34d39999
}

.border-b-emerald-400\/70 {
    border-bottom-color: #34d399b3
}

.border-b-emerald-400\/75 {
    border-bottom-color: #34d399bf
}

.border-b-emerald-400\/80 {
    border-bottom-color: #34d399cc
}

.border-b-emerald-400\/90 {
    border-bottom-color: #34d399e6
}

.border-b-emerald-400\/95 {
    border-bottom-color: #34d399f2
}

.border-b-emerald-500 {
    --tw-border-opacity: 1;
    border-bottom-color: rgb(16 185 129 / var(--tw-border-opacity))
}

.border-b-emerald-500\/0 {
    border-bottom-color: #10b98100
}

.border-b-emerald-500\/10 {
    border-bottom-color: #10b9811a
}

.border-b-emerald-500\/100 {
    border-bottom-color: #10b981
}

.border-b-emerald-500\/20 {
    border-bottom-color: #10b98133
}

.border-b-emerald-500\/25 {
    border-bottom-color: #10b98140
}

.border-b-emerald-500\/30 {
    border-bottom-color: #10b9814d
}

.border-b-emerald-500\/40 {
    border-bottom-color: #10b98166
}

.border-b-emerald-500\/5 {
    border-bottom-color: #10b9810d
}

.border-b-emerald-500\/50 {
    border-bottom-color: #10b98180
}

.border-b-emerald-500\/60 {
    border-bottom-color: #10b98199
}

.border-b-emerald-500\/70 {
    border-bottom-color: #10b981b3
}

.border-b-emerald-500\/75 {
    border-bottom-color: #10b981bf
}

.border-b-emerald-500\/80 {
    border-bottom-color: #10b981cc
}

.border-b-emerald-500\/90 {
    border-bottom-color: #10b981e6
}

.border-b-emerald-500\/95 {
    border-bottom-color: #10b981f2
}

.border-b-fuchsia-100 {
    --tw-border-opacity: 1;
    border-bottom-color: rgb(250 232 255 / var(--tw-border-opacity))
}

.border-b-fuchsia-100\/0 {
    border-bottom-color: #fae8ff00
}

.border-b-fuchsia-100\/10 {
    border-bottom-color: #fae8ff1a
}

.border-b-fuchsia-100\/100 {
    border-bottom-color: #fae8ff
}

.border-b-fuchsia-100\/20 {
    border-bottom-color: #fae8ff33
}

.border-b-fuchsia-100\/25 {
    border-bottom-color: #fae8ff40
}

.border-b-fuchsia-100\/30 {
    border-bottom-color: #fae8ff4d
}

.border-b-fuchsia-100\/40 {
    border-bottom-color: #fae8ff66
}

.border-b-fuchsia-100\/5 {
    border-bottom-color: #fae8ff0d
}

.border-b-fuchsia-100\/50 {
    border-bottom-color: #fae8ff80
}

.border-b-fuchsia-100\/60 {
    border-bottom-color: #fae8ff99
}

.border-b-fuchsia-100\/70 {
    border-bottom-color: #fae8ffb3
}

.border-b-fuchsia-100\/75 {
    border-bottom-color: #fae8ffbf
}

.border-b-fuchsia-100\/80 {
    border-bottom-color: #fae8ffcc
}

.border-b-fuchsia-100\/90 {
    border-bottom-color: #fae8ffe6
}

.border-b-fuchsia-100\/95 {
    border-bottom-color: #fae8fff2
}

.border-b-fuchsia-400 {
    --tw-border-opacity: 1;
    border-bottom-color: rgb(232 121 249 / var(--tw-border-opacity))
}

.border-b-fuchsia-400\/0 {
    border-bottom-color: #e879f900
}

.border-b-fuchsia-400\/10 {
    border-bottom-color: #e879f91a
}

.border-b-fuchsia-400\/100 {
    border-bottom-color: #e879f9
}

.border-b-fuchsia-400\/20 {
    border-bottom-color: #e879f933
}

.border-b-fuchsia-400\/25 {
    border-bottom-color: #e879f940
}

.border-b-fuchsia-400\/30 {
    border-bottom-color: #e879f94d
}

.border-b-fuchsia-400\/40 {
    border-bottom-color: #e879f966
}

.border-b-fuchsia-400\/5 {
    border-bottom-color: #e879f90d
}

.border-b-fuchsia-400\/50 {
    border-bottom-color: #e879f980
}

.border-b-fuchsia-400\/60 {
    border-bottom-color: #e879f999
}

.border-b-fuchsia-400\/70 {
    border-bottom-color: #e879f9b3
}

.border-b-fuchsia-400\/75 {
    border-bottom-color: #e879f9bf
}

.border-b-fuchsia-400\/80 {
    border-bottom-color: #e879f9cc
}

.border-b-fuchsia-400\/90 {
    border-bottom-color: #e879f9e6
}

.border-b-fuchsia-400\/95 {
    border-bottom-color: #e879f9f2
}

.border-b-fuchsia-500 {
    --tw-border-opacity: 1;
    border-bottom-color: rgb(217 70 239 / var(--tw-border-opacity))
}

.border-b-fuchsia-500\/0 {
    border-bottom-color: #d946ef00
}

.border-b-fuchsia-500\/10 {
    border-bottom-color: #d946ef1a
}

.border-b-fuchsia-500\/100 {
    border-bottom-color: #d946ef
}

.border-b-fuchsia-500\/20 {
    border-bottom-color: #d946ef33
}

.border-b-fuchsia-500\/25 {
    border-bottom-color: #d946ef40
}

.border-b-fuchsia-500\/30 {
    border-bottom-color: #d946ef4d
}

.border-b-fuchsia-500\/40 {
    border-bottom-color: #d946ef66
}

.border-b-fuchsia-500\/5 {
    border-bottom-color: #d946ef0d
}

.border-b-fuchsia-500\/50 {
    border-bottom-color: #d946ef80
}

.border-b-fuchsia-500\/60 {
    border-bottom-color: #d946ef99
}

.border-b-fuchsia-500\/70 {
    border-bottom-color: #d946efb3
}

.border-b-fuchsia-500\/75 {
    border-bottom-color: #d946efbf
}

.border-b-fuchsia-500\/80 {
    border-bottom-color: #d946efcc
}

.border-b-fuchsia-500\/90 {
    border-bottom-color: #d946efe6
}

.border-b-fuchsia-500\/95 {
    border-bottom-color: #d946eff2
}

.border-b-gray-100 {
    --tw-border-opacity: 1;
    border-bottom-color: rgb(243 244 246 / var(--tw-border-opacity))
}

.border-b-gray-100\/0 {
    border-bottom-color: #f3f4f600
}

.border-b-gray-100\/10 {
    border-bottom-color: #f3f4f61a
}

.border-b-gray-100\/100 {
    border-bottom-color: #f3f4f6
}

.border-b-gray-100\/20 {
    border-bottom-color: #f3f4f633
}

.border-b-gray-100\/25 {
    border-bottom-color: #f3f4f640
}

.border-b-gray-100\/30 {
    border-bottom-color: #f3f4f64d
}

.border-b-gray-100\/40 {
    border-bottom-color: #f3f4f666
}

.border-b-gray-100\/5 {
    border-bottom-color: #f3f4f60d
}

.border-b-gray-100\/50 {
    border-bottom-color: #f3f4f680
}

.border-b-gray-100\/60 {
    border-bottom-color: #f3f4f699
}

.border-b-gray-100\/70 {
    border-bottom-color: #f3f4f6b3
}

.border-b-gray-100\/75 {
    border-bottom-color: #f3f4f6bf
}

.border-b-gray-100\/80 {
    border-bottom-color: #f3f4f6cc
}

.border-b-gray-100\/90 {
    border-bottom-color: #f3f4f6e6
}

.border-b-gray-100\/95 {
    border-bottom-color: #f3f4f6f2
}

.border-b-gray-400 {
    --tw-border-opacity: 1;
    border-bottom-color: rgb(156 163 175 / var(--tw-border-opacity))
}

.border-b-gray-400\/0 {
    border-bottom-color: #9ca3af00
}

.border-b-gray-400\/10 {
    border-bottom-color: #9ca3af1a
}

.border-b-gray-400\/100 {
    border-bottom-color: #9ca3af
}

.border-b-gray-400\/20 {
    border-bottom-color: #9ca3af33
}

.border-b-gray-400\/25 {
    border-bottom-color: #9ca3af40
}

.border-b-gray-400\/30 {
    border-bottom-color: #9ca3af4d
}

.border-b-gray-400\/40 {
    border-bottom-color: #9ca3af66
}

.border-b-gray-400\/5 {
    border-bottom-color: #9ca3af0d
}

.border-b-gray-400\/50 {
    border-bottom-color: #9ca3af80
}

.border-b-gray-400\/60 {
    border-bottom-color: #9ca3af99
}

.border-b-gray-400\/70 {
    border-bottom-color: #9ca3afb3
}

.border-b-gray-400\/75 {
    border-bottom-color: #9ca3afbf
}

.border-b-gray-400\/80 {
    border-bottom-color: #9ca3afcc
}

.border-b-gray-400\/90 {
    border-bottom-color: #9ca3afe6
}

.border-b-gray-400\/95 {
    border-bottom-color: #9ca3aff2
}

.border-b-gray-500 {
    --tw-border-opacity: 1;
    border-bottom-color: rgb(107 114 128 / var(--tw-border-opacity))
}

.border-b-gray-500\/0 {
    border-bottom-color: #6b728000
}

.border-b-gray-500\/10 {
    border-bottom-color: #6b72801a
}

.border-b-gray-500\/100 {
    border-bottom-color: #6b7280
}

.border-b-gray-500\/20 {
    border-bottom-color: #6b728033
}

.border-b-gray-500\/25 {
    border-bottom-color: #6b728040
}

.border-b-gray-500\/30 {
    border-bottom-color: #6b72804d
}

.border-b-gray-500\/40 {
    border-bottom-color: #6b728066
}

.border-b-gray-500\/5 {
    border-bottom-color: #6b72800d
}

.border-b-gray-500\/50 {
    border-bottom-color: #6b728080
}

.border-b-gray-500\/60 {
    border-bottom-color: #6b728099
}

.border-b-gray-500\/70 {
    border-bottom-color: #6b7280b3
}

.border-b-gray-500\/75 {
    border-bottom-color: #6b7280bf
}

.border-b-gray-500\/80 {
    border-bottom-color: #6b7280cc
}

.border-b-gray-500\/90 {
    border-bottom-color: #6b7280e6
}

.border-b-gray-500\/95 {
    border-bottom-color: #6b7280f2
}

.border-b-green-100 {
    --tw-border-opacity: 1;
    border-bottom-color: rgb(220 252 231 / var(--tw-border-opacity))
}

.border-b-green-100\/0 {
    border-bottom-color: #dcfce700
}

.border-b-green-100\/10 {
    border-bottom-color: #dcfce71a
}

.border-b-green-100\/100 {
    border-bottom-color: #dcfce7
}

.border-b-green-100\/20 {
    border-bottom-color: #dcfce733
}

.border-b-green-100\/25 {
    border-bottom-color: #dcfce740
}

.border-b-green-100\/30 {
    border-bottom-color: #dcfce74d
}

.border-b-green-100\/40 {
    border-bottom-color: #dcfce766
}

.border-b-green-100\/5 {
    border-bottom-color: #dcfce70d
}

.border-b-green-100\/50 {
    border-bottom-color: #dcfce780
}

.border-b-green-100\/60 {
    border-bottom-color: #dcfce799
}

.border-b-green-100\/70 {
    border-bottom-color: #dcfce7b3
}

.border-b-green-100\/75 {
    border-bottom-color: #dcfce7bf
}

.border-b-green-100\/80 {
    border-bottom-color: #dcfce7cc
}

.border-b-green-100\/90 {
    border-bottom-color: #dcfce7e6
}

.border-b-green-100\/95 {
    border-bottom-color: #dcfce7f2
}

.border-b-green-400 {
    --tw-border-opacity: 1;
    border-bottom-color: rgb(74 222 128 / var(--tw-border-opacity))
}

.border-b-green-400\/0 {
    border-bottom-color: #4ade8000
}

.border-b-green-400\/10 {
    border-bottom-color: #4ade801a
}

.border-b-green-400\/100 {
    border-bottom-color: #4ade80
}

.border-b-green-400\/20 {
    border-bottom-color: #4ade8033
}

.border-b-green-400\/25 {
    border-bottom-color: #4ade8040
}

.border-b-green-400\/30 {
    border-bottom-color: #4ade804d
}

.border-b-green-400\/40 {
    border-bottom-color: #4ade8066
}

.border-b-green-400\/5 {
    border-bottom-color: #4ade800d
}

.border-b-green-400\/50 {
    border-bottom-color: #4ade8080
}

.border-b-green-400\/60 {
    border-bottom-color: #4ade8099
}

.border-b-green-400\/70 {
    border-bottom-color: #4ade80b3
}

.border-b-green-400\/75 {
    border-bottom-color: #4ade80bf
}

.border-b-green-400\/80 {
    border-bottom-color: #4ade80cc
}

.border-b-green-400\/90 {
    border-bottom-color: #4ade80e6
}

.border-b-green-400\/95 {
    border-bottom-color: #4ade80f2
}

.border-b-green-500 {
    --tw-border-opacity: 1;
    border-bottom-color: rgb(34 197 94 / var(--tw-border-opacity))
}

.border-b-green-500\/0 {
    border-bottom-color: #22c55e00
}

.border-b-green-500\/10 {
    border-bottom-color: #22c55e1a
}

.border-b-green-500\/100 {
    border-bottom-color: #22c55e
}

.border-b-green-500\/20 {
    border-bottom-color: #22c55e33
}

.border-b-green-500\/25 {
    border-bottom-color: #22c55e40
}

.border-b-green-500\/30 {
    border-bottom-color: #22c55e4d
}

.border-b-green-500\/40 {
    border-bottom-color: #22c55e66
}

.border-b-green-500\/5 {
    border-bottom-color: #22c55e0d
}

.border-b-green-500\/50 {
    border-bottom-color: #22c55e80
}

.border-b-green-500\/60 {
    border-bottom-color: #22c55e99
}

.border-b-green-500\/70 {
    border-bottom-color: #22c55eb3
}

.border-b-green-500\/75 {
    border-bottom-color: #22c55ebf
}

.border-b-green-500\/80 {
    border-bottom-color: #22c55ecc
}

.border-b-green-500\/90 {
    border-bottom-color: #22c55ee6
}

.border-b-green-500\/95 {
    border-bottom-color: #22c55ef2
}

.border-b-indigo-100 {
    --tw-border-opacity: 1;
    border-bottom-color: rgb(224 231 255 / var(--tw-border-opacity))
}

.border-b-indigo-100\/0 {
    border-bottom-color: #e0e7ff00
}

.border-b-indigo-100\/10 {
    border-bottom-color: #e0e7ff1a
}

.border-b-indigo-100\/100 {
    border-bottom-color: #e0e7ff
}

.border-b-indigo-100\/20 {
    border-bottom-color: #e0e7ff33
}

.border-b-indigo-100\/25 {
    border-bottom-color: #e0e7ff40
}

.border-b-indigo-100\/30 {
    border-bottom-color: #e0e7ff4d
}

.border-b-indigo-100\/40 {
    border-bottom-color: #e0e7ff66
}

.border-b-indigo-100\/5 {
    border-bottom-color: #e0e7ff0d
}

.border-b-indigo-100\/50 {
    border-bottom-color: #e0e7ff80
}

.border-b-indigo-100\/60 {
    border-bottom-color: #e0e7ff99
}

.border-b-indigo-100\/70 {
    border-bottom-color: #e0e7ffb3
}

.border-b-indigo-100\/75 {
    border-bottom-color: #e0e7ffbf
}

.border-b-indigo-100\/80 {
    border-bottom-color: #e0e7ffcc
}

.border-b-indigo-100\/90 {
    border-bottom-color: #e0e7ffe6
}

.border-b-indigo-100\/95 {
    border-bottom-color: #e0e7fff2
}

.border-b-indigo-400 {
    --tw-border-opacity: 1;
    border-bottom-color: rgb(129 140 248 / var(--tw-border-opacity))
}

.border-b-indigo-400\/0 {
    border-bottom-color: #818cf800
}

.border-b-indigo-400\/10 {
    border-bottom-color: #818cf81a
}

.border-b-indigo-400\/100 {
    border-bottom-color: #818cf8
}

.border-b-indigo-400\/20 {
    border-bottom-color: #818cf833
}

.border-b-indigo-400\/25 {
    border-bottom-color: #818cf840
}

.border-b-indigo-400\/30 {
    border-bottom-color: #818cf84d
}

.border-b-indigo-400\/40 {
    border-bottom-color: #818cf866
}

.border-b-indigo-400\/5 {
    border-bottom-color: #818cf80d
}

.border-b-indigo-400\/50 {
    border-bottom-color: #818cf880
}

.border-b-indigo-400\/60 {
    border-bottom-color: #818cf899
}

.border-b-indigo-400\/70 {
    border-bottom-color: #818cf8b3
}

.border-b-indigo-400\/75 {
    border-bottom-color: #818cf8bf
}

.border-b-indigo-400\/80 {
    border-bottom-color: #818cf8cc
}

.border-b-indigo-400\/90 {
    border-bottom-color: #818cf8e6
}

.border-b-indigo-400\/95 {
    border-bottom-color: #818cf8f2
}

.border-b-indigo-500 {
    --tw-border-opacity: 1;
    border-bottom-color: rgb(99 102 241 / var(--tw-border-opacity))
}

.border-b-indigo-500\/0 {
    border-bottom-color: #6366f100
}

.border-b-indigo-500\/10 {
    border-bottom-color: #6366f11a
}

.border-b-indigo-500\/100 {
    border-bottom-color: #6366f1
}

.border-b-indigo-500\/20 {
    border-bottom-color: #6366f133
}

.border-b-indigo-500\/25 {
    border-bottom-color: #6366f140
}

.border-b-indigo-500\/30 {
    border-bottom-color: #6366f14d
}

.border-b-indigo-500\/40 {
    border-bottom-color: #6366f166
}

.border-b-indigo-500\/5 {
    border-bottom-color: #6366f10d
}

.border-b-indigo-500\/50 {
    border-bottom-color: #6366f180
}

.border-b-indigo-500\/60 {
    border-bottom-color: #6366f199
}

.border-b-indigo-500\/70 {
    border-bottom-color: #6366f1b3
}

.border-b-indigo-500\/75 {
    border-bottom-color: #6366f1bf
}

.border-b-indigo-500\/80 {
    border-bottom-color: #6366f1cc
}

.border-b-indigo-500\/90 {
    border-bottom-color: #6366f1e6
}

.border-b-indigo-500\/95 {
    border-bottom-color: #6366f1f2
}

.border-b-lime-100 {
    --tw-border-opacity: 1;
    border-bottom-color: rgb(236 252 203 / var(--tw-border-opacity))
}

.border-b-lime-100\/0 {
    border-bottom-color: #ecfccb00
}

.border-b-lime-100\/10 {
    border-bottom-color: #ecfccb1a
}

.border-b-lime-100\/100 {
    border-bottom-color: #ecfccb
}

.border-b-lime-100\/20 {
    border-bottom-color: #ecfccb33
}

.border-b-lime-100\/25 {
    border-bottom-color: #ecfccb40
}

.border-b-lime-100\/30 {
    border-bottom-color: #ecfccb4d
}

.border-b-lime-100\/40 {
    border-bottom-color: #ecfccb66
}

.border-b-lime-100\/5 {
    border-bottom-color: #ecfccb0d
}

.border-b-lime-100\/50 {
    border-bottom-color: #ecfccb80
}

.border-b-lime-100\/60 {
    border-bottom-color: #ecfccb99
}

.border-b-lime-100\/70 {
    border-bottom-color: #ecfccbb3
}

.border-b-lime-100\/75 {
    border-bottom-color: #ecfccbbf
}

.border-b-lime-100\/80 {
    border-bottom-color: #ecfccbcc
}

.border-b-lime-100\/90 {
    border-bottom-color: #ecfccbe6
}

.border-b-lime-100\/95 {
    border-bottom-color: #ecfccbf2
}

.border-b-lime-400 {
    --tw-border-opacity: 1;
    border-bottom-color: rgb(163 230 53 / var(--tw-border-opacity))
}

.border-b-lime-400\/0 {
    border-bottom-color: #a3e63500
}

.border-b-lime-400\/10 {
    border-bottom-color: #a3e6351a
}

.border-b-lime-400\/100 {
    border-bottom-color: #a3e635
}

.border-b-lime-400\/20 {
    border-bottom-color: #a3e63533
}

.border-b-lime-400\/25 {
    border-bottom-color: #a3e63540
}

.border-b-lime-400\/30 {
    border-bottom-color: #a3e6354d
}

.border-b-lime-400\/40 {
    border-bottom-color: #a3e63566
}

.border-b-lime-400\/5 {
    border-bottom-color: #a3e6350d
}

.border-b-lime-400\/50 {
    border-bottom-color: #a3e63580
}

.border-b-lime-400\/60 {
    border-bottom-color: #a3e63599
}

.border-b-lime-400\/70 {
    border-bottom-color: #a3e635b3
}

.border-b-lime-400\/75 {
    border-bottom-color: #a3e635bf
}

.border-b-lime-400\/80 {
    border-bottom-color: #a3e635cc
}

.border-b-lime-400\/90 {
    border-bottom-color: #a3e635e6
}

.border-b-lime-400\/95 {
    border-bottom-color: #a3e635f2
}

.border-b-lime-500 {
    --tw-border-opacity: 1;
    border-bottom-color: rgb(132 204 22 / var(--tw-border-opacity))
}

.border-b-lime-500\/0 {
    border-bottom-color: #84cc1600
}

.border-b-lime-500\/10 {
    border-bottom-color: #84cc161a
}

.border-b-lime-500\/100 {
    border-bottom-color: #84cc16
}

.border-b-lime-500\/20 {
    border-bottom-color: #84cc1633
}

.border-b-lime-500\/25 {
    border-bottom-color: #84cc1640
}

.border-b-lime-500\/30 {
    border-bottom-color: #84cc164d
}

.border-b-lime-500\/40 {
    border-bottom-color: #84cc1666
}

.border-b-lime-500\/5 {
    border-bottom-color: #84cc160d
}

.border-b-lime-500\/50 {
    border-bottom-color: #84cc1680
}

.border-b-lime-500\/60 {
    border-bottom-color: #84cc1699
}

.border-b-lime-500\/70 {
    border-bottom-color: #84cc16b3
}

.border-b-lime-500\/75 {
    border-bottom-color: #84cc16bf
}

.border-b-lime-500\/80 {
    border-bottom-color: #84cc16cc
}

.border-b-lime-500\/90 {
    border-bottom-color: #84cc16e6
}

.border-b-lime-500\/95 {
    border-bottom-color: #84cc16f2
}

.border-b-neutral-100 {
    --tw-border-opacity: 1;
    border-bottom-color: rgb(245 245 245 / var(--tw-border-opacity))
}

.border-b-neutral-100\/0 {
    border-bottom-color: #f5f5f500
}

.border-b-neutral-100\/10 {
    border-bottom-color: #f5f5f51a
}

.border-b-neutral-100\/100 {
    border-bottom-color: #f5f5f5
}

.border-b-neutral-100\/20 {
    border-bottom-color: #f5f5f533
}

.border-b-neutral-100\/25 {
    border-bottom-color: #f5f5f540
}

.border-b-neutral-100\/30 {
    border-bottom-color: #f5f5f54d
}

.border-b-neutral-100\/40 {
    border-bottom-color: #f5f5f566
}

.border-b-neutral-100\/5 {
    border-bottom-color: #f5f5f50d
}

.border-b-neutral-100\/50 {
    border-bottom-color: #f5f5f580
}

.border-b-neutral-100\/60 {
    border-bottom-color: #f5f5f599
}

.border-b-neutral-100\/70 {
    border-bottom-color: #f5f5f5b3
}

.border-b-neutral-100\/75 {
    border-bottom-color: #f5f5f5bf
}

.border-b-neutral-100\/80 {
    border-bottom-color: #f5f5f5cc
}

.border-b-neutral-100\/90 {
    border-bottom-color: #f5f5f5e6
}

.border-b-neutral-100\/95 {
    border-bottom-color: #f5f5f5f2
}

.border-b-neutral-400 {
    --tw-border-opacity: 1;
    border-bottom-color: rgb(163 163 163 / var(--tw-border-opacity))
}

.border-b-neutral-400\/0 {
    border-bottom-color: #a3a3a300
}

.border-b-neutral-400\/10 {
    border-bottom-color: #a3a3a31a
}

.border-b-neutral-400\/100 {
    border-bottom-color: #a3a3a3
}

.border-b-neutral-400\/20 {
    border-bottom-color: #a3a3a333
}

.border-b-neutral-400\/25 {
    border-bottom-color: #a3a3a340
}

.border-b-neutral-400\/30 {
    border-bottom-color: #a3a3a34d
}

.border-b-neutral-400\/40 {
    border-bottom-color: #a3a3a366
}

.border-b-neutral-400\/5 {
    border-bottom-color: #a3a3a30d
}

.border-b-neutral-400\/50 {
    border-bottom-color: #a3a3a380
}

.border-b-neutral-400\/60 {
    border-bottom-color: #a3a3a399
}

.border-b-neutral-400\/70 {
    border-bottom-color: #a3a3a3b3
}

.border-b-neutral-400\/75 {
    border-bottom-color: #a3a3a3bf
}

.border-b-neutral-400\/80 {
    border-bottom-color: #a3a3a3cc
}

.border-b-neutral-400\/90 {
    border-bottom-color: #a3a3a3e6
}

.border-b-neutral-400\/95 {
    border-bottom-color: #a3a3a3f2
}

.border-b-neutral-500 {
    --tw-border-opacity: 1;
    border-bottom-color: rgb(115 115 115 / var(--tw-border-opacity))
}

.border-b-neutral-500\/0 {
    border-bottom-color: #73737300
}

.border-b-neutral-500\/10 {
    border-bottom-color: #7373731a
}

.border-b-neutral-500\/100 {
    border-bottom-color: #737373
}

.border-b-neutral-500\/20 {
    border-bottom-color: #73737333
}

.border-b-neutral-500\/25 {
    border-bottom-color: #73737340
}

.border-b-neutral-500\/30 {
    border-bottom-color: #7373734d
}

.border-b-neutral-500\/40 {
    border-bottom-color: #73737366
}

.border-b-neutral-500\/5 {
    border-bottom-color: #7373730d
}

.border-b-neutral-500\/50 {
    border-bottom-color: #73737380
}

.border-b-neutral-500\/60 {
    border-bottom-color: #73737399
}

.border-b-neutral-500\/70 {
    border-bottom-color: #737373b3
}

.border-b-neutral-500\/75 {
    border-bottom-color: #737373bf
}

.border-b-neutral-500\/80 {
    border-bottom-color: #737373cc
}

.border-b-neutral-500\/90 {
    border-bottom-color: #737373e6
}

.border-b-neutral-500\/95 {
    border-bottom-color: #737373f2
}

.border-b-orange-100 {
    --tw-border-opacity: 1;
    border-bottom-color: rgb(255 237 213 / var(--tw-border-opacity))
}

.border-b-orange-100\/0 {
    border-bottom-color: #ffedd500
}

.border-b-orange-100\/10 {
    border-bottom-color: #ffedd51a
}

.border-b-orange-100\/100 {
    border-bottom-color: #ffedd5
}

.border-b-orange-100\/20 {
    border-bottom-color: #ffedd533
}

.border-b-orange-100\/25 {
    border-bottom-color: #ffedd540
}

.border-b-orange-100\/30 {
    border-bottom-color: #ffedd54d
}

.border-b-orange-100\/40 {
    border-bottom-color: #ffedd566
}

.border-b-orange-100\/5 {
    border-bottom-color: #ffedd50d
}

.border-b-orange-100\/50 {
    border-bottom-color: #ffedd580
}

.border-b-orange-100\/60 {
    border-bottom-color: #ffedd599
}

.border-b-orange-100\/70 {
    border-bottom-color: #ffedd5b3
}

.border-b-orange-100\/75 {
    border-bottom-color: #ffedd5bf
}

.border-b-orange-100\/80 {
    border-bottom-color: #ffedd5cc
}

.border-b-orange-100\/90 {
    border-bottom-color: #ffedd5e6
}

.border-b-orange-100\/95 {
    border-bottom-color: #ffedd5f2
}

.border-b-orange-400 {
    --tw-border-opacity: 1;
    border-bottom-color: rgb(251 146 60 / var(--tw-border-opacity))
}

.border-b-orange-400\/0 {
    border-bottom-color: #fb923c00
}

.border-b-orange-400\/10 {
    border-bottom-color: #fb923c1a
}

.border-b-orange-400\/100 {
    border-bottom-color: #fb923c
}

.border-b-orange-400\/20 {
    border-bottom-color: #fb923c33
}

.border-b-orange-400\/25 {
    border-bottom-color: #fb923c40
}

.border-b-orange-400\/30 {
    border-bottom-color: #fb923c4d
}

.border-b-orange-400\/40 {
    border-bottom-color: #fb923c66
}

.border-b-orange-400\/5 {
    border-bottom-color: #fb923c0d
}

.border-b-orange-400\/50 {
    border-bottom-color: #fb923c80
}

.border-b-orange-400\/60 {
    border-bottom-color: #fb923c99
}

.border-b-orange-400\/70 {
    border-bottom-color: #fb923cb3
}

.border-b-orange-400\/75 {
    border-bottom-color: #fb923cbf
}

.border-b-orange-400\/80 {
    border-bottom-color: #fb923ccc
}

.border-b-orange-400\/90 {
    border-bottom-color: #fb923ce6
}

.border-b-orange-400\/95 {
    border-bottom-color: #fb923cf2
}

.border-b-orange-500 {
    --tw-border-opacity: 1;
    border-bottom-color: rgb(249 115 22 / var(--tw-border-opacity))
}

.border-b-orange-500\/0 {
    border-bottom-color: #f9731600
}

.border-b-orange-500\/10 {
    border-bottom-color: #f973161a
}

.border-b-orange-500\/100 {
    border-bottom-color: #f97316
}

.border-b-orange-500\/20 {
    border-bottom-color: #f9731633
}

.border-b-orange-500\/25 {
    border-bottom-color: #f9731640
}

.border-b-orange-500\/30 {
    border-bottom-color: #f973164d
}

.border-b-orange-500\/40 {
    border-bottom-color: #f9731666
}

.border-b-orange-500\/5 {
    border-bottom-color: #f973160d
}

.border-b-orange-500\/50 {
    border-bottom-color: #f9731680
}

.border-b-orange-500\/60 {
    border-bottom-color: #f9731699
}

.border-b-orange-500\/70 {
    border-bottom-color: #f97316b3
}

.border-b-orange-500\/75 {
    border-bottom-color: #f97316bf
}

.border-b-orange-500\/80 {
    border-bottom-color: #f97316cc
}

.border-b-orange-500\/90 {
    border-bottom-color: #f97316e6
}

.border-b-orange-500\/95 {
    border-bottom-color: #f97316f2
}

.border-b-pink-100 {
    --tw-border-opacity: 1;
    border-bottom-color: rgb(252 231 243 / var(--tw-border-opacity))
}

.border-b-pink-100\/0 {
    border-bottom-color: #fce7f300
}

.border-b-pink-100\/10 {
    border-bottom-color: #fce7f31a
}

.border-b-pink-100\/100 {
    border-bottom-color: #fce7f3
}

.border-b-pink-100\/20 {
    border-bottom-color: #fce7f333
}

.border-b-pink-100\/25 {
    border-bottom-color: #fce7f340
}

.border-b-pink-100\/30 {
    border-bottom-color: #fce7f34d
}

.border-b-pink-100\/40 {
    border-bottom-color: #fce7f366
}

.border-b-pink-100\/5 {
    border-bottom-color: #fce7f30d
}

.border-b-pink-100\/50 {
    border-bottom-color: #fce7f380
}

.border-b-pink-100\/60 {
    border-bottom-color: #fce7f399
}

.border-b-pink-100\/70 {
    border-bottom-color: #fce7f3b3
}

.border-b-pink-100\/75 {
    border-bottom-color: #fce7f3bf
}

.border-b-pink-100\/80 {
    border-bottom-color: #fce7f3cc
}

.border-b-pink-100\/90 {
    border-bottom-color: #fce7f3e6
}

.border-b-pink-100\/95 {
    border-bottom-color: #fce7f3f2
}

.border-b-pink-400 {
    --tw-border-opacity: 1;
    border-bottom-color: rgb(244 114 182 / var(--tw-border-opacity))
}

.border-b-pink-400\/0 {
    border-bottom-color: #f472b600
}

.border-b-pink-400\/10 {
    border-bottom-color: #f472b61a
}

.border-b-pink-400\/100 {
    border-bottom-color: #f472b6
}

.border-b-pink-400\/20 {
    border-bottom-color: #f472b633
}

.border-b-pink-400\/25 {
    border-bottom-color: #f472b640
}

.border-b-pink-400\/30 {
    border-bottom-color: #f472b64d
}

.border-b-pink-400\/40 {
    border-bottom-color: #f472b666
}

.border-b-pink-400\/5 {
    border-bottom-color: #f472b60d
}

.border-b-pink-400\/50 {
    border-bottom-color: #f472b680
}

.border-b-pink-400\/60 {
    border-bottom-color: #f472b699
}

.border-b-pink-400\/70 {
    border-bottom-color: #f472b6b3
}

.border-b-pink-400\/75 {
    border-bottom-color: #f472b6bf
}

.border-b-pink-400\/80 {
    border-bottom-color: #f472b6cc
}

.border-b-pink-400\/90 {
    border-bottom-color: #f472b6e6
}

.border-b-pink-400\/95 {
    border-bottom-color: #f472b6f2
}

.border-b-pink-500 {
    --tw-border-opacity: 1;
    border-bottom-color: rgb(236 72 153 / var(--tw-border-opacity))
}

.border-b-pink-500\/0 {
    border-bottom-color: #ec489900
}

.border-b-pink-500\/10 {
    border-bottom-color: #ec48991a
}

.border-b-pink-500\/100 {
    border-bottom-color: #ec4899
}

.border-b-pink-500\/20 {
    border-bottom-color: #ec489933
}

.border-b-pink-500\/25 {
    border-bottom-color: #ec489940
}

.border-b-pink-500\/30 {
    border-bottom-color: #ec48994d
}

.border-b-pink-500\/40 {
    border-bottom-color: #ec489966
}

.border-b-pink-500\/5 {
    border-bottom-color: #ec48990d
}

.border-b-pink-500\/50 {
    border-bottom-color: #ec489980
}

.border-b-pink-500\/60 {
    border-bottom-color: #ec489999
}

.border-b-pink-500\/70 {
    border-bottom-color: #ec4899b3
}

.border-b-pink-500\/75 {
    border-bottom-color: #ec4899bf
}

.border-b-pink-500\/80 {
    border-bottom-color: #ec4899cc
}

.border-b-pink-500\/90 {
    border-bottom-color: #ec4899e6
}

.border-b-pink-500\/95 {
    border-bottom-color: #ec4899f2
}

.border-b-purple-100 {
    --tw-border-opacity: 1;
    border-bottom-color: rgb(243 232 255 / var(--tw-border-opacity))
}

.border-b-purple-100\/0 {
    border-bottom-color: #f3e8ff00
}

.border-b-purple-100\/10 {
    border-bottom-color: #f3e8ff1a
}

.border-b-purple-100\/100 {
    border-bottom-color: #f3e8ff
}

.border-b-purple-100\/20 {
    border-bottom-color: #f3e8ff33
}

.border-b-purple-100\/25 {
    border-bottom-color: #f3e8ff40
}

.border-b-purple-100\/30 {
    border-bottom-color: #f3e8ff4d
}

.border-b-purple-100\/40 {
    border-bottom-color: #f3e8ff66
}

.border-b-purple-100\/5 {
    border-bottom-color: #f3e8ff0d
}

.border-b-purple-100\/50 {
    border-bottom-color: #f3e8ff80
}

.border-b-purple-100\/60 {
    border-bottom-color: #f3e8ff99
}

.border-b-purple-100\/70 {
    border-bottom-color: #f3e8ffb3
}

.border-b-purple-100\/75 {
    border-bottom-color: #f3e8ffbf
}

.border-b-purple-100\/80 {
    border-bottom-color: #f3e8ffcc
}

.border-b-purple-100\/90 {
    border-bottom-color: #f3e8ffe6
}

.border-b-purple-100\/95 {
    border-bottom-color: #f3e8fff2
}

.border-b-purple-400 {
    --tw-border-opacity: 1;
    border-bottom-color: rgb(192 132 252 / var(--tw-border-opacity))
}

.border-b-purple-400\/0 {
    border-bottom-color: #c084fc00
}

.border-b-purple-400\/10 {
    border-bottom-color: #c084fc1a
}

.border-b-purple-400\/100 {
    border-bottom-color: #c084fc
}

.border-b-purple-400\/20 {
    border-bottom-color: #c084fc33
}

.border-b-purple-400\/25 {
    border-bottom-color: #c084fc40
}

.border-b-purple-400\/30 {
    border-bottom-color: #c084fc4d
}

.border-b-purple-400\/40 {
    border-bottom-color: #c084fc66
}

.border-b-purple-400\/5 {
    border-bottom-color: #c084fc0d
}

.border-b-purple-400\/50 {
    border-bottom-color: #c084fc80
}

.border-b-purple-400\/60 {
    border-bottom-color: #c084fc99
}

.border-b-purple-400\/70 {
    border-bottom-color: #c084fcb3
}

.border-b-purple-400\/75 {
    border-bottom-color: #c084fcbf
}

.border-b-purple-400\/80 {
    border-bottom-color: #c084fccc
}

.border-b-purple-400\/90 {
    border-bottom-color: #c084fce6
}

.border-b-purple-400\/95 {
    border-bottom-color: #c084fcf2
}

.border-b-purple-500 {
    --tw-border-opacity: 1;
    border-bottom-color: rgb(168 85 247 / var(--tw-border-opacity))
}

.border-b-purple-500\/0 {
    border-bottom-color: #a855f700
}

.border-b-purple-500\/10 {
    border-bottom-color: #a855f71a
}

.border-b-purple-500\/100 {
    border-bottom-color: #a855f7
}

.border-b-purple-500\/20 {
    border-bottom-color: #a855f733
}

.border-b-purple-500\/25 {
    border-bottom-color: #a855f740
}

.border-b-purple-500\/30 {
    border-bottom-color: #a855f74d
}

.border-b-purple-500\/40 {
    border-bottom-color: #a855f766
}

.border-b-purple-500\/5 {
    border-bottom-color: #a855f70d
}

.border-b-purple-500\/50 {
    border-bottom-color: #a855f780
}

.border-b-purple-500\/60 {
    border-bottom-color: #a855f799
}

.border-b-purple-500\/70 {
    border-bottom-color: #a855f7b3
}

.border-b-purple-500\/75 {
    border-bottom-color: #a855f7bf
}

.border-b-purple-500\/80 {
    border-bottom-color: #a855f7cc
}

.border-b-purple-500\/90 {
    border-bottom-color: #a855f7e6
}

.border-b-purple-500\/95 {
    border-bottom-color: #a855f7f2
}

.border-b-red-100 {
    --tw-border-opacity: 1;
    border-bottom-color: rgb(254 226 226 / var(--tw-border-opacity))
}

.border-b-red-100\/0 {
    border-bottom-color: #fee2e200
}

.border-b-red-100\/10 {
    border-bottom-color: #fee2e21a
}

.border-b-red-100\/100 {
    border-bottom-color: #fee2e2
}

.border-b-red-100\/20 {
    border-bottom-color: #fee2e233
}

.border-b-red-100\/25 {
    border-bottom-color: #fee2e240
}

.border-b-red-100\/30 {
    border-bottom-color: #fee2e24d
}

.border-b-red-100\/40 {
    border-bottom-color: #fee2e266
}

.border-b-red-100\/5 {
    border-bottom-color: #fee2e20d
}

.border-b-red-100\/50 {
    border-bottom-color: #fee2e280
}

.border-b-red-100\/60 {
    border-bottom-color: #fee2e299
}

.border-b-red-100\/70 {
    border-bottom-color: #fee2e2b3
}

.border-b-red-100\/75 {
    border-bottom-color: #fee2e2bf
}

.border-b-red-100\/80 {
    border-bottom-color: #fee2e2cc
}

.border-b-red-100\/90 {
    border-bottom-color: #fee2e2e6
}

.border-b-red-100\/95 {
    border-bottom-color: #fee2e2f2
}

.border-b-red-400 {
    --tw-border-opacity: 1;
    border-bottom-color: rgb(248 113 113 / var(--tw-border-opacity))
}

.border-b-red-400\/0 {
    border-bottom-color: #f8717100
}

.border-b-red-400\/10 {
    border-bottom-color: #f871711a
}

.border-b-red-400\/100 {
    border-bottom-color: #f87171
}

.border-b-red-400\/20 {
    border-bottom-color: #f8717133
}

.border-b-red-400\/25 {
    border-bottom-color: #f8717140
}

.border-b-red-400\/30 {
    border-bottom-color: #f871714d
}

.border-b-red-400\/40 {
    border-bottom-color: #f8717166
}

.border-b-red-400\/5 {
    border-bottom-color: #f871710d
}

.border-b-red-400\/50 {
    border-bottom-color: #f8717180
}

.border-b-red-400\/60 {
    border-bottom-color: #f8717199
}

.border-b-red-400\/70 {
    border-bottom-color: #f87171b3
}

.border-b-red-400\/75 {
    border-bottom-color: #f87171bf
}

.border-b-red-400\/80 {
    border-bottom-color: #f87171cc
}

.border-b-red-400\/90 {
    border-bottom-color: #f87171e6
}

.border-b-red-400\/95 {
    border-bottom-color: #f87171f2
}

.border-b-red-500 {
    --tw-border-opacity: 1;
    border-bottom-color: rgb(239 68 68 / var(--tw-border-opacity))
}

.border-b-red-500\/0 {
    border-bottom-color: #ef444400
}

.border-b-red-500\/10 {
    border-bottom-color: #ef44441a
}

.border-b-red-500\/100 {
    border-bottom-color: #ef4444
}

.border-b-red-500\/20 {
    border-bottom-color: #ef444433
}

.border-b-red-500\/25 {
    border-bottom-color: #ef444440
}

.border-b-red-500\/30 {
    border-bottom-color: #ef44444d
}

.border-b-red-500\/40 {
    border-bottom-color: #ef444466
}

.border-b-red-500\/5 {
    border-bottom-color: #ef44440d
}

.border-b-red-500\/50 {
    border-bottom-color: #ef444480
}

.border-b-red-500\/60 {
    border-bottom-color: #ef444499
}

.border-b-red-500\/70 {
    border-bottom-color: #ef4444b3
}

.border-b-red-500\/75 {
    border-bottom-color: #ef4444bf
}

.border-b-red-500\/80 {
    border-bottom-color: #ef4444cc
}

.border-b-red-500\/90 {
    border-bottom-color: #ef4444e6
}

.border-b-red-500\/95 {
    border-bottom-color: #ef4444f2
}

.border-b-rose-100 {
    --tw-border-opacity: 1;
    border-bottom-color: rgb(255 228 230 / var(--tw-border-opacity))
}

.border-b-rose-100\/0 {
    border-bottom-color: #ffe4e600
}

.border-b-rose-100\/10 {
    border-bottom-color: #ffe4e61a
}

.border-b-rose-100\/100 {
    border-bottom-color: #ffe4e6
}

.border-b-rose-100\/20 {
    border-bottom-color: #ffe4e633
}

.border-b-rose-100\/25 {
    border-bottom-color: #ffe4e640
}

.border-b-rose-100\/30 {
    border-bottom-color: #ffe4e64d
}

.border-b-rose-100\/40 {
    border-bottom-color: #ffe4e666
}

.border-b-rose-100\/5 {
    border-bottom-color: #ffe4e60d
}

.border-b-rose-100\/50 {
    border-bottom-color: #ffe4e680
}

.border-b-rose-100\/60 {
    border-bottom-color: #ffe4e699
}

.border-b-rose-100\/70 {
    border-bottom-color: #ffe4e6b3
}

.border-b-rose-100\/75 {
    border-bottom-color: #ffe4e6bf
}

.border-b-rose-100\/80 {
    border-bottom-color: #ffe4e6cc
}

.border-b-rose-100\/90 {
    border-bottom-color: #ffe4e6e6
}

.border-b-rose-100\/95 {
    border-bottom-color: #ffe4e6f2
}

.border-b-rose-400 {
    --tw-border-opacity: 1;
    border-bottom-color: rgb(251 113 133 / var(--tw-border-opacity))
}

.border-b-rose-400\/0 {
    border-bottom-color: #fb718500
}

.border-b-rose-400\/10 {
    border-bottom-color: #fb71851a
}

.border-b-rose-400\/100 {
    border-bottom-color: #fb7185
}

.border-b-rose-400\/20 {
    border-bottom-color: #fb718533
}

.border-b-rose-400\/25 {
    border-bottom-color: #fb718540
}

.border-b-rose-400\/30 {
    border-bottom-color: #fb71854d
}

.border-b-rose-400\/40 {
    border-bottom-color: #fb718566
}

.border-b-rose-400\/5 {
    border-bottom-color: #fb71850d
}

.border-b-rose-400\/50 {
    border-bottom-color: #fb718580
}

.border-b-rose-400\/60 {
    border-bottom-color: #fb718599
}

.border-b-rose-400\/70 {
    border-bottom-color: #fb7185b3
}

.border-b-rose-400\/75 {
    border-bottom-color: #fb7185bf
}

.border-b-rose-400\/80 {
    border-bottom-color: #fb7185cc
}

.border-b-rose-400\/90 {
    border-bottom-color: #fb7185e6
}

.border-b-rose-400\/95 {
    border-bottom-color: #fb7185f2
}

.border-b-rose-500 {
    --tw-border-opacity: 1;
    border-bottom-color: rgb(244 63 94 / var(--tw-border-opacity))
}

.border-b-rose-500\/0 {
    border-bottom-color: #f43f5e00
}

.border-b-rose-500\/10 {
    border-bottom-color: #f43f5e1a
}

.border-b-rose-500\/100 {
    border-bottom-color: #f43f5e
}

.border-b-rose-500\/20 {
    border-bottom-color: #f43f5e33
}

.border-b-rose-500\/25 {
    border-bottom-color: #f43f5e40
}

.border-b-rose-500\/30 {
    border-bottom-color: #f43f5e4d
}

.border-b-rose-500\/40 {
    border-bottom-color: #f43f5e66
}

.border-b-rose-500\/5 {
    border-bottom-color: #f43f5e0d
}

.border-b-rose-500\/50 {
    border-bottom-color: #f43f5e80
}

.border-b-rose-500\/60 {
    border-bottom-color: #f43f5e99
}

.border-b-rose-500\/70 {
    border-bottom-color: #f43f5eb3
}

.border-b-rose-500\/75 {
    border-bottom-color: #f43f5ebf
}

.border-b-rose-500\/80 {
    border-bottom-color: #f43f5ecc
}

.border-b-rose-500\/90 {
    border-bottom-color: #f43f5ee6
}

.border-b-rose-500\/95 {
    border-bottom-color: #f43f5ef2
}

.border-b-sky-100 {
    --tw-border-opacity: 1;
    border-bottom-color: rgb(220 237 253 / var(--tw-border-opacity))
}

.border-b-sky-100\/0 {
    border-bottom-color: #dcedfd00
}

.border-b-sky-100\/10 {
    border-bottom-color: #dcedfd1a
}

.border-b-sky-100\/100 {
    border-bottom-color: #dcedfd
}

.border-b-sky-100\/20 {
    border-bottom-color: #dcedfd33
}

.border-b-sky-100\/25 {
    border-bottom-color: #dcedfd40
}

.border-b-sky-100\/30 {
    border-bottom-color: #dcedfd4d
}

.border-b-sky-100\/40 {
    border-bottom-color: #dcedfd66
}

.border-b-sky-100\/5 {
    border-bottom-color: #dcedfd0d
}

.border-b-sky-100\/50 {
    border-bottom-color: #dcedfd80
}

.border-b-sky-100\/60 {
    border-bottom-color: #dcedfd99
}

.border-b-sky-100\/70 {
    border-bottom-color: #dcedfdb3
}

.border-b-sky-100\/75 {
    border-bottom-color: #dcedfdbf
}

.border-b-sky-100\/80 {
    border-bottom-color: #dcedfdcc
}

.border-b-sky-100\/90 {
    border-bottom-color: #dcedfde6
}

.border-b-sky-100\/95 {
    border-bottom-color: #dcedfdf2
}

.border-b-sky-400 {
    --tw-border-opacity: 1;
    border-bottom-color: rgb(101 178 245 / var(--tw-border-opacity))
}

.border-b-sky-400\/0 {
    border-bottom-color: #65b2f500
}

.border-b-sky-400\/10 {
    border-bottom-color: #65b2f51a
}

.border-b-sky-400\/100 {
    border-bottom-color: #65b2f5
}

.border-b-sky-400\/20 {
    border-bottom-color: #65b2f533
}

.border-b-sky-400\/25 {
    border-bottom-color: #65b2f540
}

.border-b-sky-400\/30 {
    border-bottom-color: #65b2f54d
}

.border-b-sky-400\/40 {
    border-bottom-color: #65b2f566
}

.border-b-sky-400\/5 {
    border-bottom-color: #65b2f50d
}

.border-b-sky-400\/50 {
    border-bottom-color: #65b2f580
}

.border-b-sky-400\/60 {
    border-bottom-color: #65b2f599
}

.border-b-sky-400\/70 {
    border-bottom-color: #65b2f5b3
}

.border-b-sky-400\/75 {
    border-bottom-color: #65b2f5bf
}

.border-b-sky-400\/80 {
    border-bottom-color: #65b2f5cc
}

.border-b-sky-400\/90 {
    border-bottom-color: #65b2f5e6
}

.border-b-sky-400\/95 {
    border-bottom-color: #65b2f5f2
}

.border-b-sky-500 {
    --tw-border-opacity: 1;
    border-bottom-color: rgb(52 139 239 / var(--tw-border-opacity))
}

.border-b-sky-500\/0 {
    border-bottom-color: #348bef00
}

.border-b-sky-500\/10 {
    border-bottom-color: #348bef1a
}

.border-b-sky-500\/100 {
    border-bottom-color: #348bef
}

.border-b-sky-500\/20 {
    border-bottom-color: #348bef33
}

.border-b-sky-500\/25 {
    border-bottom-color: #348bef40
}

.border-b-sky-500\/30 {
    border-bottom-color: #348bef4d
}

.border-b-sky-500\/40 {
    border-bottom-color: #348bef66
}

.border-b-sky-500\/5 {
    border-bottom-color: #348bef0d
}

.border-b-sky-500\/50 {
    border-bottom-color: #348bef80
}

.border-b-sky-500\/60 {
    border-bottom-color: #348bef99
}

.border-b-sky-500\/70 {
    border-bottom-color: #348befb3
}

.border-b-sky-500\/75 {
    border-bottom-color: #348befbf
}

.border-b-sky-500\/80 {
    border-bottom-color: #348befcc
}

.border-b-sky-500\/90 {
    border-bottom-color: #348befe6
}

.border-b-sky-500\/95 {
    border-bottom-color: #348beff2
}

.border-b-slate-100 {
    --tw-border-opacity: 1;
    border-bottom-color: rgb(241 245 249 / var(--tw-border-opacity))
}

.border-b-slate-100\/0 {
    border-bottom-color: #f1f5f900
}

.border-b-slate-100\/10 {
    border-bottom-color: #f1f5f91a
}

.border-b-slate-100\/100 {
    border-bottom-color: #f1f5f9
}

.border-b-slate-100\/20 {
    border-bottom-color: #f1f5f933
}

.border-b-slate-100\/25 {
    border-bottom-color: #f1f5f940
}

.border-b-slate-100\/30 {
    border-bottom-color: #f1f5f94d
}

.border-b-slate-100\/40 {
    border-bottom-color: #f1f5f966
}

.border-b-slate-100\/5 {
    border-bottom-color: #f1f5f90d
}

.border-b-slate-100\/50 {
    border-bottom-color: #f1f5f980
}

.border-b-slate-100\/60 {
    border-bottom-color: #f1f5f999
}

.border-b-slate-100\/70 {
    border-bottom-color: #f1f5f9b3
}

.border-b-slate-100\/75 {
    border-bottom-color: #f1f5f9bf
}

.border-b-slate-100\/80 {
    border-bottom-color: #f1f5f9cc
}

.border-b-slate-100\/90 {
    border-bottom-color: #f1f5f9e6
}

.border-b-slate-100\/95 {
    border-bottom-color: #f1f5f9f2
}

.border-b-slate-400 {
    --tw-border-opacity: 1;
    border-bottom-color: rgb(148 163 184 / var(--tw-border-opacity))
}

.border-b-slate-400\/0 {
    border-bottom-color: #94a3b800
}

.border-b-slate-400\/10 {
    border-bottom-color: #94a3b81a
}

.border-b-slate-400\/100 {
    border-bottom-color: #94a3b8
}

.border-b-slate-400\/20 {
    border-bottom-color: #94a3b833
}

.border-b-slate-400\/25 {
    border-bottom-color: #94a3b840
}

.border-b-slate-400\/30 {
    border-bottom-color: #94a3b84d
}

.border-b-slate-400\/40 {
    border-bottom-color: #94a3b866
}

.border-b-slate-400\/5 {
    border-bottom-color: #94a3b80d
}

.border-b-slate-400\/50 {
    border-bottom-color: #94a3b880
}

.border-b-slate-400\/60 {
    border-bottom-color: #94a3b899
}

.border-b-slate-400\/70 {
    border-bottom-color: #94a3b8b3
}

.border-b-slate-400\/75 {
    border-bottom-color: #94a3b8bf
}

.border-b-slate-400\/80 {
    border-bottom-color: #94a3b8cc
}

.border-b-slate-400\/90 {
    border-bottom-color: #94a3b8e6
}

.border-b-slate-400\/95 {
    border-bottom-color: #94a3b8f2
}

.border-b-slate-500 {
    --tw-border-opacity: 1;
    border-bottom-color: rgb(100 116 139 / var(--tw-border-opacity))
}

.border-b-slate-500\/0 {
    border-bottom-color: #64748b00
}

.border-b-slate-500\/10 {
    border-bottom-color: #64748b1a
}

.border-b-slate-500\/100 {
    border-bottom-color: #64748b
}

.border-b-slate-500\/20 {
    border-bottom-color: #64748b33
}

.border-b-slate-500\/25 {
    border-bottom-color: #64748b40
}

.border-b-slate-500\/30 {
    border-bottom-color: #64748b4d
}

.border-b-slate-500\/40 {
    border-bottom-color: #64748b66
}

.border-b-slate-500\/5 {
    border-bottom-color: #64748b0d
}

.border-b-slate-500\/50 {
    border-bottom-color: #64748b80
}

.border-b-slate-500\/60 {
    border-bottom-color: #64748b99
}

.border-b-slate-500\/70 {
    border-bottom-color: #64748bb3
}

.border-b-slate-500\/75 {
    border-bottom-color: #64748bbf
}

.border-b-slate-500\/80 {
    border-bottom-color: #64748bcc
}

.border-b-slate-500\/90 {
    border-bottom-color: #64748be6
}

.border-b-slate-500\/95 {
    border-bottom-color: #64748bf2
}

.border-b-stone-100 {
    --tw-border-opacity: 1;
    border-bottom-color: rgb(245 245 244 / var(--tw-border-opacity))
}

.border-b-stone-100\/0 {
    border-bottom-color: #f5f5f400
}

.border-b-stone-100\/10 {
    border-bottom-color: #f5f5f41a
}

.border-b-stone-100\/100 {
    border-bottom-color: #f5f5f4
}

.border-b-stone-100\/20 {
    border-bottom-color: #f5f5f433
}

.border-b-stone-100\/25 {
    border-bottom-color: #f5f5f440
}

.border-b-stone-100\/30 {
    border-bottom-color: #f5f5f44d
}

.border-b-stone-100\/40 {
    border-bottom-color: #f5f5f466
}

.border-b-stone-100\/5 {
    border-bottom-color: #f5f5f40d
}

.border-b-stone-100\/50 {
    border-bottom-color: #f5f5f480
}

.border-b-stone-100\/60 {
    border-bottom-color: #f5f5f499
}

.border-b-stone-100\/70 {
    border-bottom-color: #f5f5f4b3
}

.border-b-stone-100\/75 {
    border-bottom-color: #f5f5f4bf
}

.border-b-stone-100\/80 {
    border-bottom-color: #f5f5f4cc
}

.border-b-stone-100\/90 {
    border-bottom-color: #f5f5f4e6
}

.border-b-stone-100\/95 {
    border-bottom-color: #f5f5f4f2
}

.border-b-stone-400 {
    --tw-border-opacity: 1;
    border-bottom-color: rgb(168 162 158 / var(--tw-border-opacity))
}

.border-b-stone-400\/0 {
    border-bottom-color: #a8a29e00
}

.border-b-stone-400\/10 {
    border-bottom-color: #a8a29e1a
}

.border-b-stone-400\/100 {
    border-bottom-color: #a8a29e
}

.border-b-stone-400\/20 {
    border-bottom-color: #a8a29e33
}

.border-b-stone-400\/25 {
    border-bottom-color: #a8a29e40
}

.border-b-stone-400\/30 {
    border-bottom-color: #a8a29e4d
}

.border-b-stone-400\/40 {
    border-bottom-color: #a8a29e66
}

.border-b-stone-400\/5 {
    border-bottom-color: #a8a29e0d
}

.border-b-stone-400\/50 {
    border-bottom-color: #a8a29e80
}

.border-b-stone-400\/60 {
    border-bottom-color: #a8a29e99
}

.border-b-stone-400\/70 {
    border-bottom-color: #a8a29eb3
}

.border-b-stone-400\/75 {
    border-bottom-color: #a8a29ebf
}

.border-b-stone-400\/80 {
    border-bottom-color: #a8a29ecc
}

.border-b-stone-400\/90 {
    border-bottom-color: #a8a29ee6
}

.border-b-stone-400\/95 {
    border-bottom-color: #a8a29ef2
}

.border-b-stone-500 {
    --tw-border-opacity: 1;
    border-bottom-color: rgb(120 113 108 / var(--tw-border-opacity))
}

.border-b-stone-500\/0 {
    border-bottom-color: #78716c00
}

.border-b-stone-500\/10 {
    border-bottom-color: #78716c1a
}

.border-b-stone-500\/100 {
    border-bottom-color: #78716c
}

.border-b-stone-500\/20 {
    border-bottom-color: #78716c33
}

.border-b-stone-500\/25 {
    border-bottom-color: #78716c40
}

.border-b-stone-500\/30 {
    border-bottom-color: #78716c4d
}

.border-b-stone-500\/40 {
    border-bottom-color: #78716c66
}

.border-b-stone-500\/5 {
    border-bottom-color: #78716c0d
}

.border-b-stone-500\/50 {
    border-bottom-color: #78716c80
}

.border-b-stone-500\/60 {
    border-bottom-color: #78716c99
}

.border-b-stone-500\/70 {
    border-bottom-color: #78716cb3
}

.border-b-stone-500\/75 {
    border-bottom-color: #78716cbf
}

.border-b-stone-500\/80 {
    border-bottom-color: #78716ccc
}

.border-b-stone-500\/90 {
    border-bottom-color: #78716ce6
}

.border-b-stone-500\/95 {
    border-bottom-color: #78716cf2
}

.border-b-teal-100 {
    --tw-border-opacity: 1;
    border-bottom-color: rgb(204 251 241 / var(--tw-border-opacity))
}

.border-b-teal-100\/0 {
    border-bottom-color: #ccfbf100
}

.border-b-teal-100\/10 {
    border-bottom-color: #ccfbf11a
}

.border-b-teal-100\/100 {
    border-bottom-color: #ccfbf1
}

.border-b-teal-100\/20 {
    border-bottom-color: #ccfbf133
}

.border-b-teal-100\/25 {
    border-bottom-color: #ccfbf140
}

.border-b-teal-100\/30 {
    border-bottom-color: #ccfbf14d
}

.border-b-teal-100\/40 {
    border-bottom-color: #ccfbf166
}

.border-b-teal-100\/5 {
    border-bottom-color: #ccfbf10d
}

.border-b-teal-100\/50 {
    border-bottom-color: #ccfbf180
}

.border-b-teal-100\/60 {
    border-bottom-color: #ccfbf199
}

.border-b-teal-100\/70 {
    border-bottom-color: #ccfbf1b3
}

.border-b-teal-100\/75 {
    border-bottom-color: #ccfbf1bf
}

.border-b-teal-100\/80 {
    border-bottom-color: #ccfbf1cc
}

.border-b-teal-100\/90 {
    border-bottom-color: #ccfbf1e6
}

.border-b-teal-100\/95 {
    border-bottom-color: #ccfbf1f2
}

.border-b-teal-400 {
    --tw-border-opacity: 1;
    border-bottom-color: rgb(45 212 191 / var(--tw-border-opacity))
}

.border-b-teal-400\/0 {
    border-bottom-color: #2dd4bf00
}

.border-b-teal-400\/10 {
    border-bottom-color: #2dd4bf1a
}

.border-b-teal-400\/100 {
    border-bottom-color: #2dd4bf
}

.border-b-teal-400\/20 {
    border-bottom-color: #2dd4bf33
}

.border-b-teal-400\/25 {
    border-bottom-color: #2dd4bf40
}

.border-b-teal-400\/30 {
    border-bottom-color: #2dd4bf4d
}

.border-b-teal-400\/40 {
    border-bottom-color: #2dd4bf66
}

.border-b-teal-400\/5 {
    border-bottom-color: #2dd4bf0d
}

.border-b-teal-400\/50 {
    border-bottom-color: #2dd4bf80
}

.border-b-teal-400\/60 {
    border-bottom-color: #2dd4bf99
}

.border-b-teal-400\/70 {
    border-bottom-color: #2dd4bfb3
}

.border-b-teal-400\/75 {
    border-bottom-color: #2dd4bfbf
}

.border-b-teal-400\/80 {
    border-bottom-color: #2dd4bfcc
}

.border-b-teal-400\/90 {
    border-bottom-color: #2dd4bfe6
}

.border-b-teal-400\/95 {
    border-bottom-color: #2dd4bff2
}

.border-b-teal-500 {
    --tw-border-opacity: 1;
    border-bottom-color: rgb(20 184 166 / var(--tw-border-opacity))
}

.border-b-teal-500\/0 {
    border-bottom-color: #14b8a600
}

.border-b-teal-500\/10 {
    border-bottom-color: #14b8a61a
}

.border-b-teal-500\/100 {
    border-bottom-color: #14b8a6
}

.border-b-teal-500\/20 {
    border-bottom-color: #14b8a633
}

.border-b-teal-500\/25 {
    border-bottom-color: #14b8a640
}

.border-b-teal-500\/30 {
    border-bottom-color: #14b8a64d
}

.border-b-teal-500\/40 {
    border-bottom-color: #14b8a666
}

.border-b-teal-500\/5 {
    border-bottom-color: #14b8a60d
}

.border-b-teal-500\/50 {
    border-bottom-color: #14b8a680
}

.border-b-teal-500\/60 {
    border-bottom-color: #14b8a699
}

.border-b-teal-500\/70 {
    border-bottom-color: #14b8a6b3
}

.border-b-teal-500\/75 {
    border-bottom-color: #14b8a6bf
}

.border-b-teal-500\/80 {
    border-bottom-color: #14b8a6cc
}

.border-b-teal-500\/90 {
    border-bottom-color: #14b8a6e6
}

.border-b-teal-500\/95 {
    border-bottom-color: #14b8a6f2
}

.border-b-violet-100 {
    --tw-border-opacity: 1;
    border-bottom-color: rgb(237 233 254 / var(--tw-border-opacity))
}

.border-b-violet-100\/0 {
    border-bottom-color: #ede9fe00
}

.border-b-violet-100\/10 {
    border-bottom-color: #ede9fe1a
}

.border-b-violet-100\/100 {
    border-bottom-color: #ede9fe
}

.border-b-violet-100\/20 {
    border-bottom-color: #ede9fe33
}

.border-b-violet-100\/25 {
    border-bottom-color: #ede9fe40
}

.border-b-violet-100\/30 {
    border-bottom-color: #ede9fe4d
}

.border-b-violet-100\/40 {
    border-bottom-color: #ede9fe66
}

.border-b-violet-100\/5 {
    border-bottom-color: #ede9fe0d
}

.border-b-violet-100\/50 {
    border-bottom-color: #ede9fe80
}

.border-b-violet-100\/60 {
    border-bottom-color: #ede9fe99
}

.border-b-violet-100\/70 {
    border-bottom-color: #ede9feb3
}

.border-b-violet-100\/75 {
    border-bottom-color: #ede9febf
}

.border-b-violet-100\/80 {
    border-bottom-color: #ede9fecc
}

.border-b-violet-100\/90 {
    border-bottom-color: #ede9fee6
}

.border-b-violet-100\/95 {
    border-bottom-color: #ede9fef2
}

.border-b-violet-400 {
    --tw-border-opacity: 1;
    border-bottom-color: rgb(167 139 250 / var(--tw-border-opacity))
}

.border-b-violet-400\/0 {
    border-bottom-color: #a78bfa00
}

.border-b-violet-400\/10 {
    border-bottom-color: #a78bfa1a
}

.border-b-violet-400\/100 {
    border-bottom-color: #a78bfa
}

.border-b-violet-400\/20 {
    border-bottom-color: #a78bfa33
}

.border-b-violet-400\/25 {
    border-bottom-color: #a78bfa40
}

.border-b-violet-400\/30 {
    border-bottom-color: #a78bfa4d
}

.border-b-violet-400\/40 {
    border-bottom-color: #a78bfa66
}

.border-b-violet-400\/5 {
    border-bottom-color: #a78bfa0d
}

.border-b-violet-400\/50 {
    border-bottom-color: #a78bfa80
}

.border-b-violet-400\/60 {
    border-bottom-color: #a78bfa99
}

.border-b-violet-400\/70 {
    border-bottom-color: #a78bfab3
}

.border-b-violet-400\/75 {
    border-bottom-color: #a78bfabf
}

.border-b-violet-400\/80 {
    border-bottom-color: #a78bfacc
}

.border-b-violet-400\/90 {
    border-bottom-color: #a78bfae6
}

.border-b-violet-400\/95 {
    border-bottom-color: #a78bfaf2
}

.border-b-violet-500 {
    --tw-border-opacity: 1;
    border-bottom-color: rgb(139 92 246 / var(--tw-border-opacity))
}

.border-b-violet-500\/0 {
    border-bottom-color: #8b5cf600
}

.border-b-violet-500\/10 {
    border-bottom-color: #8b5cf61a
}

.border-b-violet-500\/100 {
    border-bottom-color: #8b5cf6
}

.border-b-violet-500\/20 {
    border-bottom-color: #8b5cf633
}

.border-b-violet-500\/25 {
    border-bottom-color: #8b5cf640
}

.border-b-violet-500\/30 {
    border-bottom-color: #8b5cf64d
}

.border-b-violet-500\/40 {
    border-bottom-color: #8b5cf666
}

.border-b-violet-500\/5 {
    border-bottom-color: #8b5cf60d
}

.border-b-violet-500\/50 {
    border-bottom-color: #8b5cf680
}

.border-b-violet-500\/60 {
    border-bottom-color: #8b5cf699
}

.border-b-violet-500\/70 {
    border-bottom-color: #8b5cf6b3
}

.border-b-violet-500\/75 {
    border-bottom-color: #8b5cf6bf
}

.border-b-violet-500\/80 {
    border-bottom-color: #8b5cf6cc
}

.border-b-violet-500\/90 {
    border-bottom-color: #8b5cf6e6
}

.border-b-violet-500\/95 {
    border-bottom-color: #8b5cf6f2
}

.border-b-yellow-100 {
    --tw-border-opacity: 1;
    border-bottom-color: rgb(254 249 195 / var(--tw-border-opacity))
}

.border-b-yellow-100\/0 {
    border-bottom-color: #fef9c300
}

.border-b-yellow-100\/10 {
    border-bottom-color: #fef9c31a
}

.border-b-yellow-100\/100 {
    border-bottom-color: #fef9c3
}

.border-b-yellow-100\/20 {
    border-bottom-color: #fef9c333
}

.border-b-yellow-100\/25 {
    border-bottom-color: #fef9c340
}

.border-b-yellow-100\/30 {
    border-bottom-color: #fef9c34d
}

.border-b-yellow-100\/40 {
    border-bottom-color: #fef9c366
}

.border-b-yellow-100\/5 {
    border-bottom-color: #fef9c30d
}

.border-b-yellow-100\/50 {
    border-bottom-color: #fef9c380
}

.border-b-yellow-100\/60 {
    border-bottom-color: #fef9c399
}

.border-b-yellow-100\/70 {
    border-bottom-color: #fef9c3b3
}

.border-b-yellow-100\/75 {
    border-bottom-color: #fef9c3bf
}

.border-b-yellow-100\/80 {
    border-bottom-color: #fef9c3cc
}

.border-b-yellow-100\/90 {
    border-bottom-color: #fef9c3e6
}

.border-b-yellow-100\/95 {
    border-bottom-color: #fef9c3f2
}

.border-b-yellow-400 {
    --tw-border-opacity: 1;
    border-bottom-color: rgb(250 204 21 / var(--tw-border-opacity))
}

.border-b-yellow-400\/0 {
    border-bottom-color: #facc1500
}

.border-b-yellow-400\/10 {
    border-bottom-color: #facc151a
}

.border-b-yellow-400\/100 {
    border-bottom-color: #facc15
}

.border-b-yellow-400\/20 {
    border-bottom-color: #facc1533
}

.border-b-yellow-400\/25 {
    border-bottom-color: #facc1540
}

.border-b-yellow-400\/30 {
    border-bottom-color: #facc154d
}

.border-b-yellow-400\/40 {
    border-bottom-color: #facc1566
}

.border-b-yellow-400\/5 {
    border-bottom-color: #facc150d
}

.border-b-yellow-400\/50 {
    border-bottom-color: #facc1580
}

.border-b-yellow-400\/60 {
    border-bottom-color: #facc1599
}

.border-b-yellow-400\/70 {
    border-bottom-color: #facc15b3
}

.border-b-yellow-400\/75 {
    border-bottom-color: #facc15bf
}

.border-b-yellow-400\/80 {
    border-bottom-color: #facc15cc
}

.border-b-yellow-400\/90 {
    border-bottom-color: #facc15e6
}

.border-b-yellow-400\/95 {
    border-bottom-color: #facc15f2
}

.border-b-yellow-500 {
    --tw-border-opacity: 1;
    border-bottom-color: rgb(234 179 8 / var(--tw-border-opacity))
}

.border-b-yellow-500\/0 {
    border-bottom-color: #eab30800
}

.border-b-yellow-500\/10 {
    border-bottom-color: #eab3081a
}

.border-b-yellow-500\/100 {
    border-bottom-color: #eab308
}

.border-b-yellow-500\/20 {
    border-bottom-color: #eab30833
}

.border-b-yellow-500\/25 {
    border-bottom-color: #eab30840
}

.border-b-yellow-500\/30 {
    border-bottom-color: #eab3084d
}

.border-b-yellow-500\/40 {
    border-bottom-color: #eab30866
}

.border-b-yellow-500\/5 {
    border-bottom-color: #eab3080d
}

.border-b-yellow-500\/50 {
    border-bottom-color: #eab30880
}

.border-b-yellow-500\/60 {
    border-bottom-color: #eab30899
}

.border-b-yellow-500\/70 {
    border-bottom-color: #eab308b3
}

.border-b-yellow-500\/75 {
    border-bottom-color: #eab308bf
}

.border-b-yellow-500\/80 {
    border-bottom-color: #eab308cc
}

.border-b-yellow-500\/90 {
    border-bottom-color: #eab308e6
}

.border-b-yellow-500\/95 {
    border-bottom-color: #eab308f2
}

.border-b-zinc-100 {
    --tw-border-opacity: 1;
    border-bottom-color: rgb(244 244 245 / var(--tw-border-opacity))
}

.border-b-zinc-100\/0 {
    border-bottom-color: #f4f4f500
}

.border-b-zinc-100\/10 {
    border-bottom-color: #f4f4f51a
}

.border-b-zinc-100\/100 {
    border-bottom-color: #f4f4f5
}

.border-b-zinc-100\/20 {
    border-bottom-color: #f4f4f533
}

.border-b-zinc-100\/25 {
    border-bottom-color: #f4f4f540
}

.border-b-zinc-100\/30 {
    border-bottom-color: #f4f4f54d
}

.border-b-zinc-100\/40 {
    border-bottom-color: #f4f4f566
}

.border-b-zinc-100\/5 {
    border-bottom-color: #f4f4f50d
}

.border-b-zinc-100\/50 {
    border-bottom-color: #f4f4f580
}

.border-b-zinc-100\/60 {
    border-bottom-color: #f4f4f599
}

.border-b-zinc-100\/70 {
    border-bottom-color: #f4f4f5b3
}

.border-b-zinc-100\/75 {
    border-bottom-color: #f4f4f5bf
}

.border-b-zinc-100\/80 {
    border-bottom-color: #f4f4f5cc
}

.border-b-zinc-100\/90 {
    border-bottom-color: #f4f4f5e6
}

.border-b-zinc-100\/95 {
    border-bottom-color: #f4f4f5f2
}

.border-b-zinc-400 {
    --tw-border-opacity: 1;
    border-bottom-color: rgb(161 161 170 / var(--tw-border-opacity))
}

.border-b-zinc-400\/0 {
    border-bottom-color: #a1a1aa00
}

.border-b-zinc-400\/10 {
    border-bottom-color: #a1a1aa1a
}

.border-b-zinc-400\/100 {
    border-bottom-color: #a1a1aa
}

.border-b-zinc-400\/20 {
    border-bottom-color: #a1a1aa33
}

.border-b-zinc-400\/25 {
    border-bottom-color: #a1a1aa40
}

.border-b-zinc-400\/30 {
    border-bottom-color: #a1a1aa4d
}

.border-b-zinc-400\/40 {
    border-bottom-color: #a1a1aa66
}

.border-b-zinc-400\/5 {
    border-bottom-color: #a1a1aa0d
}

.border-b-zinc-400\/50 {
    border-bottom-color: #a1a1aa80
}

.border-b-zinc-400\/60 {
    border-bottom-color: #a1a1aa99
}

.border-b-zinc-400\/70 {
    border-bottom-color: #a1a1aab3
}

.border-b-zinc-400\/75 {
    border-bottom-color: #a1a1aabf
}

.border-b-zinc-400\/80 {
    border-bottom-color: #a1a1aacc
}

.border-b-zinc-400\/90 {
    border-bottom-color: #a1a1aae6
}

.border-b-zinc-400\/95 {
    border-bottom-color: #a1a1aaf2
}

.border-b-zinc-500 {
    --tw-border-opacity: 1;
    border-bottom-color: rgb(113 113 122 / var(--tw-border-opacity))
}

.border-b-zinc-500\/0 {
    border-bottom-color: #71717a00
}

.border-b-zinc-500\/10 {
    border-bottom-color: #71717a1a
}

.border-b-zinc-500\/100 {
    border-bottom-color: #71717a
}

.border-b-zinc-500\/20 {
    border-bottom-color: #71717a33
}

.border-b-zinc-500\/25 {
    border-bottom-color: #71717a40
}

.border-b-zinc-500\/30 {
    border-bottom-color: #71717a4d
}

.border-b-zinc-500\/40 {
    border-bottom-color: #71717a66
}

.border-b-zinc-500\/5 {
    border-bottom-color: #71717a0d
}

.border-b-zinc-500\/50 {
    border-bottom-color: #71717a80
}

.border-b-zinc-500\/60 {
    border-bottom-color: #71717a99
}

.border-b-zinc-500\/70 {
    border-bottom-color: #71717ab3
}

.border-b-zinc-500\/75 {
    border-bottom-color: #71717abf
}

.border-b-zinc-500\/80 {
    border-bottom-color: #71717acc
}

.border-b-zinc-500\/90 {
    border-bottom-color: #71717ae6
}

.border-b-zinc-500\/95 {
    border-bottom-color: #71717af2
}

.border-l-amber-400 {
    --tw-border-opacity: 1;
    border-left-color: rgb(251 191 36 / var(--tw-border-opacity))
}

.border-l-amber-400\/0 {
    border-left-color: #fbbf2400
}

.border-l-amber-400\/10 {
    border-left-color: #fbbf241a
}

.border-l-amber-400\/100 {
    border-left-color: #fbbf24
}

.border-l-amber-400\/20 {
    border-left-color: #fbbf2433
}

.border-l-amber-400\/25 {
    border-left-color: #fbbf2440
}

.border-l-amber-400\/30 {
    border-left-color: #fbbf244d
}

.border-l-amber-400\/40 {
    border-left-color: #fbbf2466
}

.border-l-amber-400\/5 {
    border-left-color: #fbbf240d
}

.border-l-amber-400\/50 {
    border-left-color: #fbbf2480
}

.border-l-amber-400\/60 {
    border-left-color: #fbbf2499
}

.border-l-amber-400\/70 {
    border-left-color: #fbbf24b3
}

.border-l-amber-400\/75 {
    border-left-color: #fbbf24bf
}

.border-l-amber-400\/80 {
    border-left-color: #fbbf24cc
}

.border-l-amber-400\/90 {
    border-left-color: #fbbf24e6
}

.border-l-amber-400\/95 {
    border-left-color: #fbbf24f2
}

.border-l-amber-500 {
    --tw-border-opacity: 1;
    border-left-color: rgb(245 158 11 / var(--tw-border-opacity))
}

.border-l-amber-500\/0 {
    border-left-color: #f59e0b00
}

.border-l-amber-500\/10 {
    border-left-color: #f59e0b1a
}

.border-l-amber-500\/100 {
    border-left-color: #f59e0b
}

.border-l-amber-500\/20 {
    border-left-color: #f59e0b33
}

.border-l-amber-500\/25 {
    border-left-color: #f59e0b40
}

.border-l-amber-500\/30 {
    border-left-color: #f59e0b4d
}

.border-l-amber-500\/40 {
    border-left-color: #f59e0b66
}

.border-l-amber-500\/5 {
    border-left-color: #f59e0b0d
}

.border-l-amber-500\/50 {
    border-left-color: #f59e0b80
}

.border-l-amber-500\/60 {
    border-left-color: #f59e0b99
}

.border-l-amber-500\/70 {
    border-left-color: #f59e0bb3
}

.border-l-amber-500\/75 {
    border-left-color: #f59e0bbf
}

.border-l-amber-500\/80 {
    border-left-color: #f59e0bcc
}

.border-l-amber-500\/90 {
    border-left-color: #f59e0be6
}

.border-l-amber-500\/95 {
    border-left-color: #f59e0bf2
}

.border-l-blue-400 {
    --tw-border-opacity: 1;
    border-left-color: rgb(80 90 153 / var(--tw-border-opacity))
}

.border-l-blue-400\/0 {
    border-left-color: #505a9900
}

.border-l-blue-400\/10 {
    border-left-color: #505a991a
}

.border-l-blue-400\/100 {
    border-left-color: #505a99
}

.border-l-blue-400\/20 {
    border-left-color: #505a9933
}

.border-l-blue-400\/25 {
    border-left-color: #505a9940
}

.border-l-blue-400\/30 {
    border-left-color: #505a994d
}

.border-l-blue-400\/40 {
    border-left-color: #505a9966
}

.border-l-blue-400\/5 {
    border-left-color: #505a990d
}

.border-l-blue-400\/50 {
    border-left-color: #505a9980
}

.border-l-blue-400\/60 {
    border-left-color: #505a9999
}

.border-l-blue-400\/70 {
    border-left-color: #505a99b3
}

.border-l-blue-400\/75 {
    border-left-color: #505a99bf
}

.border-l-blue-400\/80 {
    border-left-color: #505a99cc
}

.border-l-blue-400\/90 {
    border-left-color: #505a99e6
}

.border-l-blue-400\/95 {
    border-left-color: #505a99f2
}

.border-l-blue-500 {
    --tw-border-opacity: 1;
    border-left-color: rgb(66 75 127 / var(--tw-border-opacity))
}

.border-l-blue-500\/0 {
    border-left-color: #424b7f00
}

.border-l-blue-500\/10 {
    border-left-color: #424b7f1a
}

.border-l-blue-500\/100 {
    border-left-color: #424b7f
}

.border-l-blue-500\/20 {
    border-left-color: #424b7f33
}

.border-l-blue-500\/25 {
    border-left-color: #424b7f40
}

.border-l-blue-500\/30 {
    border-left-color: #424b7f4d
}

.border-l-blue-500\/40 {
    border-left-color: #424b7f66
}

.border-l-blue-500\/5 {
    border-left-color: #424b7f0d
}

.border-l-blue-500\/50 {
    border-left-color: #424b7f80
}

.border-l-blue-500\/60 {
    border-left-color: #424b7f99
}

.border-l-blue-500\/70 {
    border-left-color: #424b7fb3
}

.border-l-blue-500\/75 {
    border-left-color: #424b7fbf
}

.border-l-blue-500\/80 {
    border-left-color: #424b7fcc
}

.border-l-blue-500\/90 {
    border-left-color: #424b7fe6
}

.border-l-blue-500\/95 {
    border-left-color: #424b7ff2
}

.border-l-cyan-400 {
    --tw-border-opacity: 1;
    border-left-color: rgb(34 211 238 / var(--tw-border-opacity))
}

.border-l-cyan-400\/0 {
    border-left-color: #22d3ee00
}

.border-l-cyan-400\/10 {
    border-left-color: #22d3ee1a
}

.border-l-cyan-400\/100 {
    border-left-color: #22d3ee
}

.border-l-cyan-400\/20 {
    border-left-color: #22d3ee33
}

.border-l-cyan-400\/25 {
    border-left-color: #22d3ee40
}

.border-l-cyan-400\/30 {
    border-left-color: #22d3ee4d
}

.border-l-cyan-400\/40 {
    border-left-color: #22d3ee66
}

.border-l-cyan-400\/5 {
    border-left-color: #22d3ee0d
}

.border-l-cyan-400\/50 {
    border-left-color: #22d3ee80
}

.border-l-cyan-400\/60 {
    border-left-color: #22d3ee99
}

.border-l-cyan-400\/70 {
    border-left-color: #22d3eeb3
}

.border-l-cyan-400\/75 {
    border-left-color: #22d3eebf
}

.border-l-cyan-400\/80 {
    border-left-color: #22d3eecc
}

.border-l-cyan-400\/90 {
    border-left-color: #22d3eee6
}

.border-l-cyan-400\/95 {
    border-left-color: #22d3eef2
}

.border-l-cyan-500 {
    --tw-border-opacity: 1;
    border-left-color: rgb(6 182 212 / var(--tw-border-opacity))
}

.border-l-cyan-500\/0 {
    border-left-color: #06b6d400
}

.border-l-cyan-500\/10 {
    border-left-color: #06b6d41a
}

.border-l-cyan-500\/100 {
    border-left-color: #06b6d4
}

.border-l-cyan-500\/20 {
    border-left-color: #06b6d433
}

.border-l-cyan-500\/25 {
    border-left-color: #06b6d440
}

.border-l-cyan-500\/30 {
    border-left-color: #06b6d44d
}

.border-l-cyan-500\/40 {
    border-left-color: #06b6d466
}

.border-l-cyan-500\/5 {
    border-left-color: #06b6d40d
}

.border-l-cyan-500\/50 {
    border-left-color: #06b6d480
}

.border-l-cyan-500\/60 {
    border-left-color: #06b6d499
}

.border-l-cyan-500\/70 {
    border-left-color: #06b6d4b3
}

.border-l-cyan-500\/75 {
    border-left-color: #06b6d4bf
}

.border-l-cyan-500\/80 {
    border-left-color: #06b6d4cc
}

.border-l-cyan-500\/90 {
    border-left-color: #06b6d4e6
}

.border-l-cyan-500\/95 {
    border-left-color: #06b6d4f2
}

.border-l-emerald-400 {
    --tw-border-opacity: 1;
    border-left-color: rgb(52 211 153 / var(--tw-border-opacity))
}

.border-l-emerald-400\/0 {
    border-left-color: #34d39900
}

.border-l-emerald-400\/10 {
    border-left-color: #34d3991a
}

.border-l-emerald-400\/100 {
    border-left-color: #34d399
}

.border-l-emerald-400\/20 {
    border-left-color: #34d39933
}

.border-l-emerald-400\/25 {
    border-left-color: #34d39940
}

.border-l-emerald-400\/30 {
    border-left-color: #34d3994d
}

.border-l-emerald-400\/40 {
    border-left-color: #34d39966
}

.border-l-emerald-400\/5 {
    border-left-color: #34d3990d
}

.border-l-emerald-400\/50 {
    border-left-color: #34d39980
}

.border-l-emerald-400\/60 {
    border-left-color: #34d39999
}

.border-l-emerald-400\/70 {
    border-left-color: #34d399b3
}

.border-l-emerald-400\/75 {
    border-left-color: #34d399bf
}

.border-l-emerald-400\/80 {
    border-left-color: #34d399cc
}

.border-l-emerald-400\/90 {
    border-left-color: #34d399e6
}

.border-l-emerald-400\/95 {
    border-left-color: #34d399f2
}

.border-l-emerald-500 {
    --tw-border-opacity: 1;
    border-left-color: rgb(16 185 129 / var(--tw-border-opacity))
}

.border-l-emerald-500\/0 {
    border-left-color: #10b98100
}

.border-l-emerald-500\/10 {
    border-left-color: #10b9811a
}

.border-l-emerald-500\/100 {
    border-left-color: #10b981
}

.border-l-emerald-500\/20 {
    border-left-color: #10b98133
}

.border-l-emerald-500\/25 {
    border-left-color: #10b98140
}

.border-l-emerald-500\/30 {
    border-left-color: #10b9814d
}

.border-l-emerald-500\/40 {
    border-left-color: #10b98166
}

.border-l-emerald-500\/5 {
    border-left-color: #10b9810d
}

.border-l-emerald-500\/50 {
    border-left-color: #10b98180
}

.border-l-emerald-500\/60 {
    border-left-color: #10b98199
}

.border-l-emerald-500\/70 {
    border-left-color: #10b981b3
}

.border-l-emerald-500\/75 {
    border-left-color: #10b981bf
}

.border-l-emerald-500\/80 {
    border-left-color: #10b981cc
}

.border-l-emerald-500\/90 {
    border-left-color: #10b981e6
}

.border-l-emerald-500\/95 {
    border-left-color: #10b981f2
}

.border-l-fuchsia-400 {
    --tw-border-opacity: 1;
    border-left-color: rgb(232 121 249 / var(--tw-border-opacity))
}

.border-l-fuchsia-400\/0 {
    border-left-color: #e879f900
}

.border-l-fuchsia-400\/10 {
    border-left-color: #e879f91a
}

.border-l-fuchsia-400\/100 {
    border-left-color: #e879f9
}

.border-l-fuchsia-400\/20 {
    border-left-color: #e879f933
}

.border-l-fuchsia-400\/25 {
    border-left-color: #e879f940
}

.border-l-fuchsia-400\/30 {
    border-left-color: #e879f94d
}

.border-l-fuchsia-400\/40 {
    border-left-color: #e879f966
}

.border-l-fuchsia-400\/5 {
    border-left-color: #e879f90d
}

.border-l-fuchsia-400\/50 {
    border-left-color: #e879f980
}

.border-l-fuchsia-400\/60 {
    border-left-color: #e879f999
}

.border-l-fuchsia-400\/70 {
    border-left-color: #e879f9b3
}

.border-l-fuchsia-400\/75 {
    border-left-color: #e879f9bf
}

.border-l-fuchsia-400\/80 {
    border-left-color: #e879f9cc
}

.border-l-fuchsia-400\/90 {
    border-left-color: #e879f9e6
}

.border-l-fuchsia-400\/95 {
    border-left-color: #e879f9f2
}

.border-l-fuchsia-500 {
    --tw-border-opacity: 1;
    border-left-color: rgb(217 70 239 / var(--tw-border-opacity))
}

.border-l-fuchsia-500\/0 {
    border-left-color: #d946ef00
}

.border-l-fuchsia-500\/10 {
    border-left-color: #d946ef1a
}

.border-l-fuchsia-500\/100 {
    border-left-color: #d946ef
}

.border-l-fuchsia-500\/20 {
    border-left-color: #d946ef33
}

.border-l-fuchsia-500\/25 {
    border-left-color: #d946ef40
}

.border-l-fuchsia-500\/30 {
    border-left-color: #d946ef4d
}

.border-l-fuchsia-500\/40 {
    border-left-color: #d946ef66
}

.border-l-fuchsia-500\/5 {
    border-left-color: #d946ef0d
}

.border-l-fuchsia-500\/50 {
    border-left-color: #d946ef80
}

.border-l-fuchsia-500\/60 {
    border-left-color: #d946ef99
}

.border-l-fuchsia-500\/70 {
    border-left-color: #d946efb3
}

.border-l-fuchsia-500\/75 {
    border-left-color: #d946efbf
}

.border-l-fuchsia-500\/80 {
    border-left-color: #d946efcc
}

.border-l-fuchsia-500\/90 {
    border-left-color: #d946efe6
}

.border-l-fuchsia-500\/95 {
    border-left-color: #d946eff2
}

.border-l-gray-400 {
    --tw-border-opacity: 1;
    border-left-color: rgb(156 163 175 / var(--tw-border-opacity))
}

.border-l-gray-400\/0 {
    border-left-color: #9ca3af00
}

.border-l-gray-400\/10 {
    border-left-color: #9ca3af1a
}

.border-l-gray-400\/100 {
    border-left-color: #9ca3af
}

.border-l-gray-400\/20 {
    border-left-color: #9ca3af33
}

.border-l-gray-400\/25 {
    border-left-color: #9ca3af40
}

.border-l-gray-400\/30 {
    border-left-color: #9ca3af4d
}

.border-l-gray-400\/40 {
    border-left-color: #9ca3af66
}

.border-l-gray-400\/5 {
    border-left-color: #9ca3af0d
}

.border-l-gray-400\/50 {
    border-left-color: #9ca3af80
}

.border-l-gray-400\/60 {
    border-left-color: #9ca3af99
}

.border-l-gray-400\/70 {
    border-left-color: #9ca3afb3
}

.border-l-gray-400\/75 {
    border-left-color: #9ca3afbf
}

.border-l-gray-400\/80 {
    border-left-color: #9ca3afcc
}

.border-l-gray-400\/90 {
    border-left-color: #9ca3afe6
}

.border-l-gray-400\/95 {
    border-left-color: #9ca3aff2
}

.border-l-gray-500 {
    --tw-border-opacity: 1;
    border-left-color: rgb(107 114 128 / var(--tw-border-opacity))
}

.border-l-gray-500\/0 {
    border-left-color: #6b728000
}

.border-l-gray-500\/10 {
    border-left-color: #6b72801a
}

.border-l-gray-500\/100 {
    border-left-color: #6b7280
}

.border-l-gray-500\/20 {
    border-left-color: #6b728033
}

.border-l-gray-500\/25 {
    border-left-color: #6b728040
}

.border-l-gray-500\/30 {
    border-left-color: #6b72804d
}

.border-l-gray-500\/40 {
    border-left-color: #6b728066
}

.border-l-gray-500\/5 {
    border-left-color: #6b72800d
}

.border-l-gray-500\/50 {
    border-left-color: #6b728080
}

.border-l-gray-500\/60 {
    border-left-color: #6b728099
}

.border-l-gray-500\/70 {
    border-left-color: #6b7280b3
}

.border-l-gray-500\/75 {
    border-left-color: #6b7280bf
}

.border-l-gray-500\/80 {
    border-left-color: #6b7280cc
}

.border-l-gray-500\/90 {
    border-left-color: #6b7280e6
}

.border-l-gray-500\/95 {
    border-left-color: #6b7280f2
}

.border-l-green-400 {
    --tw-border-opacity: 1;
    border-left-color: rgb(74 222 128 / var(--tw-border-opacity))
}

.border-l-green-400\/0 {
    border-left-color: #4ade8000
}

.border-l-green-400\/10 {
    border-left-color: #4ade801a
}

.border-l-green-400\/100 {
    border-left-color: #4ade80
}

.border-l-green-400\/20 {
    border-left-color: #4ade8033
}

.border-l-green-400\/25 {
    border-left-color: #4ade8040
}

.border-l-green-400\/30 {
    border-left-color: #4ade804d
}

.border-l-green-400\/40 {
    border-left-color: #4ade8066
}

.border-l-green-400\/5 {
    border-left-color: #4ade800d
}

.border-l-green-400\/50 {
    border-left-color: #4ade8080
}

.border-l-green-400\/60 {
    border-left-color: #4ade8099
}

.border-l-green-400\/70 {
    border-left-color: #4ade80b3
}

.border-l-green-400\/75 {
    border-left-color: #4ade80bf
}

.border-l-green-400\/80 {
    border-left-color: #4ade80cc
}

.border-l-green-400\/90 {
    border-left-color: #4ade80e6
}

.border-l-green-400\/95 {
    border-left-color: #4ade80f2
}

.border-l-green-500 {
    --tw-border-opacity: 1;
    border-left-color: rgb(34 197 94 / var(--tw-border-opacity))
}

.border-l-green-500\/0 {
    border-left-color: #22c55e00
}

.border-l-green-500\/10 {
    border-left-color: #22c55e1a
}

.border-l-green-500\/100 {
    border-left-color: #22c55e
}

.border-l-green-500\/20 {
    border-left-color: #22c55e33
}

.border-l-green-500\/25 {
    border-left-color: #22c55e40
}

.border-l-green-500\/30 {
    border-left-color: #22c55e4d
}

.border-l-green-500\/40 {
    border-left-color: #22c55e66
}

.border-l-green-500\/5 {
    border-left-color: #22c55e0d
}

.border-l-green-500\/50 {
    border-left-color: #22c55e80
}

.border-l-green-500\/60 {
    border-left-color: #22c55e99
}

.border-l-green-500\/70 {
    border-left-color: #22c55eb3
}

.border-l-green-500\/75 {
    border-left-color: #22c55ebf
}

.border-l-green-500\/80 {
    border-left-color: #22c55ecc
}

.border-l-green-500\/90 {
    border-left-color: #22c55ee6
}

.border-l-green-500\/95 {
    border-left-color: #22c55ef2
}

.border-l-indigo-400 {
    --tw-border-opacity: 1;
    border-left-color: rgb(129 140 248 / var(--tw-border-opacity))
}

.border-l-indigo-400\/0 {
    border-left-color: #818cf800
}

.border-l-indigo-400\/10 {
    border-left-color: #818cf81a
}

.border-l-indigo-400\/100 {
    border-left-color: #818cf8
}

.border-l-indigo-400\/20 {
    border-left-color: #818cf833
}

.border-l-indigo-400\/25 {
    border-left-color: #818cf840
}

.border-l-indigo-400\/30 {
    border-left-color: #818cf84d
}

.border-l-indigo-400\/40 {
    border-left-color: #818cf866
}

.border-l-indigo-400\/5 {
    border-left-color: #818cf80d
}

.border-l-indigo-400\/50 {
    border-left-color: #818cf880
}

.border-l-indigo-400\/60 {
    border-left-color: #818cf899
}

.border-l-indigo-400\/70 {
    border-left-color: #818cf8b3
}

.border-l-indigo-400\/75 {
    border-left-color: #818cf8bf
}

.border-l-indigo-400\/80 {
    border-left-color: #818cf8cc
}

.border-l-indigo-400\/90 {
    border-left-color: #818cf8e6
}

.border-l-indigo-400\/95 {
    border-left-color: #818cf8f2
}

.border-l-indigo-500 {
    --tw-border-opacity: 1;
    border-left-color: rgb(99 102 241 / var(--tw-border-opacity))
}

.border-l-indigo-500\/0 {
    border-left-color: #6366f100
}

.border-l-indigo-500\/10 {
    border-left-color: #6366f11a
}

.border-l-indigo-500\/100 {
    border-left-color: #6366f1
}

.border-l-indigo-500\/20 {
    border-left-color: #6366f133
}

.border-l-indigo-500\/25 {
    border-left-color: #6366f140
}

.border-l-indigo-500\/30 {
    border-left-color: #6366f14d
}

.border-l-indigo-500\/40 {
    border-left-color: #6366f166
}

.border-l-indigo-500\/5 {
    border-left-color: #6366f10d
}

.border-l-indigo-500\/50 {
    border-left-color: #6366f180
}

.border-l-indigo-500\/60 {
    border-left-color: #6366f199
}

.border-l-indigo-500\/70 {
    border-left-color: #6366f1b3
}

.border-l-indigo-500\/75 {
    border-left-color: #6366f1bf
}

.border-l-indigo-500\/80 {
    border-left-color: #6366f1cc
}

.border-l-indigo-500\/90 {
    border-left-color: #6366f1e6
}

.border-l-indigo-500\/95 {
    border-left-color: #6366f1f2
}

.border-l-lime-400 {
    --tw-border-opacity: 1;
    border-left-color: rgb(163 230 53 / var(--tw-border-opacity))
}

.border-l-lime-400\/0 {
    border-left-color: #a3e63500
}

.border-l-lime-400\/10 {
    border-left-color: #a3e6351a
}

.border-l-lime-400\/100 {
    border-left-color: #a3e635
}

.border-l-lime-400\/20 {
    border-left-color: #a3e63533
}

.border-l-lime-400\/25 {
    border-left-color: #a3e63540
}

.border-l-lime-400\/30 {
    border-left-color: #a3e6354d
}

.border-l-lime-400\/40 {
    border-left-color: #a3e63566
}

.border-l-lime-400\/5 {
    border-left-color: #a3e6350d
}

.border-l-lime-400\/50 {
    border-left-color: #a3e63580
}

.border-l-lime-400\/60 {
    border-left-color: #a3e63599
}

.border-l-lime-400\/70 {
    border-left-color: #a3e635b3
}

.border-l-lime-400\/75 {
    border-left-color: #a3e635bf
}

.border-l-lime-400\/80 {
    border-left-color: #a3e635cc
}

.border-l-lime-400\/90 {
    border-left-color: #a3e635e6
}

.border-l-lime-400\/95 {
    border-left-color: #a3e635f2
}

.border-l-lime-500 {
    --tw-border-opacity: 1;
    border-left-color: rgb(132 204 22 / var(--tw-border-opacity))
}

.border-l-lime-500\/0 {
    border-left-color: #84cc1600
}

.border-l-lime-500\/10 {
    border-left-color: #84cc161a
}

.border-l-lime-500\/100 {
    border-left-color: #84cc16
}

.border-l-lime-500\/20 {
    border-left-color: #84cc1633
}

.border-l-lime-500\/25 {
    border-left-color: #84cc1640
}

.border-l-lime-500\/30 {
    border-left-color: #84cc164d
}

.border-l-lime-500\/40 {
    border-left-color: #84cc1666
}

.border-l-lime-500\/5 {
    border-left-color: #84cc160d
}

.border-l-lime-500\/50 {
    border-left-color: #84cc1680
}

.border-l-lime-500\/60 {
    border-left-color: #84cc1699
}

.border-l-lime-500\/70 {
    border-left-color: #84cc16b3
}

.border-l-lime-500\/75 {
    border-left-color: #84cc16bf
}

.border-l-lime-500\/80 {
    border-left-color: #84cc16cc
}

.border-l-lime-500\/90 {
    border-left-color: #84cc16e6
}

.border-l-lime-500\/95 {
    border-left-color: #84cc16f2
}

.border-l-neutral-400 {
    --tw-border-opacity: 1;
    border-left-color: rgb(163 163 163 / var(--tw-border-opacity))
}

.border-l-neutral-400\/0 {
    border-left-color: #a3a3a300
}

.border-l-neutral-400\/10 {
    border-left-color: #a3a3a31a
}

.border-l-neutral-400\/100 {
    border-left-color: #a3a3a3
}

.border-l-neutral-400\/20 {
    border-left-color: #a3a3a333
}

.border-l-neutral-400\/25 {
    border-left-color: #a3a3a340
}

.border-l-neutral-400\/30 {
    border-left-color: #a3a3a34d
}

.border-l-neutral-400\/40 {
    border-left-color: #a3a3a366
}

.border-l-neutral-400\/5 {
    border-left-color: #a3a3a30d
}

.border-l-neutral-400\/50 {
    border-left-color: #a3a3a380
}

.border-l-neutral-400\/60 {
    border-left-color: #a3a3a399
}

.border-l-neutral-400\/70 {
    border-left-color: #a3a3a3b3
}

.border-l-neutral-400\/75 {
    border-left-color: #a3a3a3bf
}

.border-l-neutral-400\/80 {
    border-left-color: #a3a3a3cc
}

.border-l-neutral-400\/90 {
    border-left-color: #a3a3a3e6
}

.border-l-neutral-400\/95 {
    border-left-color: #a3a3a3f2
}

.border-l-neutral-500 {
    --tw-border-opacity: 1;
    border-left-color: rgb(115 115 115 / var(--tw-border-opacity))
}

.border-l-neutral-500\/0 {
    border-left-color: #73737300
}

.border-l-neutral-500\/10 {
    border-left-color: #7373731a
}

.border-l-neutral-500\/100 {
    border-left-color: #737373
}

.border-l-neutral-500\/20 {
    border-left-color: #73737333
}

.border-l-neutral-500\/25 {
    border-left-color: #73737340
}

.border-l-neutral-500\/30 {
    border-left-color: #7373734d
}

.border-l-neutral-500\/40 {
    border-left-color: #73737366
}

.border-l-neutral-500\/5 {
    border-left-color: #7373730d
}

.border-l-neutral-500\/50 {
    border-left-color: #73737380
}

.border-l-neutral-500\/60 {
    border-left-color: #73737399
}

.border-l-neutral-500\/70 {
    border-left-color: #737373b3
}

.border-l-neutral-500\/75 {
    border-left-color: #737373bf
}

.border-l-neutral-500\/80 {
    border-left-color: #737373cc
}

.border-l-neutral-500\/90 {
    border-left-color: #737373e6
}

.border-l-neutral-500\/95 {
    border-left-color: #737373f2
}

.border-l-orange-400 {
    --tw-border-opacity: 1;
    border-left-color: rgb(251 146 60 / var(--tw-border-opacity))
}

.border-l-orange-400\/0 {
    border-left-color: #fb923c00
}

.border-l-orange-400\/10 {
    border-left-color: #fb923c1a
}

.border-l-orange-400\/100 {
    border-left-color: #fb923c
}

.border-l-orange-400\/20 {
    border-left-color: #fb923c33
}

.border-l-orange-400\/25 {
    border-left-color: #fb923c40
}

.border-l-orange-400\/30 {
    border-left-color: #fb923c4d
}

.border-l-orange-400\/40 {
    border-left-color: #fb923c66
}

.border-l-orange-400\/5 {
    border-left-color: #fb923c0d
}

.border-l-orange-400\/50 {
    border-left-color: #fb923c80
}

.border-l-orange-400\/60 {
    border-left-color: #fb923c99
}

.border-l-orange-400\/70 {
    border-left-color: #fb923cb3
}

.border-l-orange-400\/75 {
    border-left-color: #fb923cbf
}

.border-l-orange-400\/80 {
    border-left-color: #fb923ccc
}

.border-l-orange-400\/90 {
    border-left-color: #fb923ce6
}

.border-l-orange-400\/95 {
    border-left-color: #fb923cf2
}

.border-l-orange-500 {
    --tw-border-opacity: 1;
    border-left-color: rgb(249 115 22 / var(--tw-border-opacity))
}

.border-l-orange-500\/0 {
    border-left-color: #f9731600
}

.border-l-orange-500\/10 {
    border-left-color: #f973161a
}

.border-l-orange-500\/100 {
    border-left-color: #f97316
}

.border-l-orange-500\/20 {
    border-left-color: #f9731633
}

.border-l-orange-500\/25 {
    border-left-color: #f9731640
}

.border-l-orange-500\/30 {
    border-left-color: #f973164d
}

.border-l-orange-500\/40 {
    border-left-color: #f9731666
}

.border-l-orange-500\/5 {
    border-left-color: #f973160d
}

.border-l-orange-500\/50 {
    border-left-color: #f9731680
}

.border-l-orange-500\/60 {
    border-left-color: #f9731699
}

.border-l-orange-500\/70 {
    border-left-color: #f97316b3
}

.border-l-orange-500\/75 {
    border-left-color: #f97316bf
}

.border-l-orange-500\/80 {
    border-left-color: #f97316cc
}

.border-l-orange-500\/90 {
    border-left-color: #f97316e6
}

.border-l-orange-500\/95 {
    border-left-color: #f97316f2
}

.border-l-pink-400 {
    --tw-border-opacity: 1;
    border-left-color: rgb(244 114 182 / var(--tw-border-opacity))
}

.border-l-pink-400\/0 {
    border-left-color: #f472b600
}

.border-l-pink-400\/10 {
    border-left-color: #f472b61a
}

.border-l-pink-400\/100 {
    border-left-color: #f472b6
}

.border-l-pink-400\/20 {
    border-left-color: #f472b633
}

.border-l-pink-400\/25 {
    border-left-color: #f472b640
}

.border-l-pink-400\/30 {
    border-left-color: #f472b64d
}

.border-l-pink-400\/40 {
    border-left-color: #f472b666
}

.border-l-pink-400\/5 {
    border-left-color: #f472b60d
}

.border-l-pink-400\/50 {
    border-left-color: #f472b680
}

.border-l-pink-400\/60 {
    border-left-color: #f472b699
}

.border-l-pink-400\/70 {
    border-left-color: #f472b6b3
}

.border-l-pink-400\/75 {
    border-left-color: #f472b6bf
}

.border-l-pink-400\/80 {
    border-left-color: #f472b6cc
}

.border-l-pink-400\/90 {
    border-left-color: #f472b6e6
}

.border-l-pink-400\/95 {
    border-left-color: #f472b6f2
}

.border-l-pink-500 {
    --tw-border-opacity: 1;
    border-left-color: rgb(236 72 153 / var(--tw-border-opacity))
}

.border-l-pink-500\/0 {
    border-left-color: #ec489900
}

.border-l-pink-500\/10 {
    border-left-color: #ec48991a
}

.border-l-pink-500\/100 {
    border-left-color: #ec4899
}

.border-l-pink-500\/20 {
    border-left-color: #ec489933
}

.border-l-pink-500\/25 {
    border-left-color: #ec489940
}

.border-l-pink-500\/30 {
    border-left-color: #ec48994d
}

.border-l-pink-500\/40 {
    border-left-color: #ec489966
}

.border-l-pink-500\/5 {
    border-left-color: #ec48990d
}

.border-l-pink-500\/50 {
    border-left-color: #ec489980
}

.border-l-pink-500\/60 {
    border-left-color: #ec489999
}

.border-l-pink-500\/70 {
    border-left-color: #ec4899b3
}

.border-l-pink-500\/75 {
    border-left-color: #ec4899bf
}

.border-l-pink-500\/80 {
    border-left-color: #ec4899cc
}

.border-l-pink-500\/90 {
    border-left-color: #ec4899e6
}

.border-l-pink-500\/95 {
    border-left-color: #ec4899f2
}

.border-l-purple-400 {
    --tw-border-opacity: 1;
    border-left-color: rgb(192 132 252 / var(--tw-border-opacity))
}

.border-l-purple-400\/0 {
    border-left-color: #c084fc00
}

.border-l-purple-400\/10 {
    border-left-color: #c084fc1a
}

.border-l-purple-400\/100 {
    border-left-color: #c084fc
}

.border-l-purple-400\/20 {
    border-left-color: #c084fc33
}

.border-l-purple-400\/25 {
    border-left-color: #c084fc40
}

.border-l-purple-400\/30 {
    border-left-color: #c084fc4d
}

.border-l-purple-400\/40 {
    border-left-color: #c084fc66
}

.border-l-purple-400\/5 {
    border-left-color: #c084fc0d
}

.border-l-purple-400\/50 {
    border-left-color: #c084fc80
}

.border-l-purple-400\/60 {
    border-left-color: #c084fc99
}

.border-l-purple-400\/70 {
    border-left-color: #c084fcb3
}

.border-l-purple-400\/75 {
    border-left-color: #c084fcbf
}

.border-l-purple-400\/80 {
    border-left-color: #c084fccc
}

.border-l-purple-400\/90 {
    border-left-color: #c084fce6
}

.border-l-purple-400\/95 {
    border-left-color: #c084fcf2
}

.border-l-purple-500 {
    --tw-border-opacity: 1;
    border-left-color: rgb(168 85 247 / var(--tw-border-opacity))
}

.border-l-purple-500\/0 {
    border-left-color: #a855f700
}

.border-l-purple-500\/10 {
    border-left-color: #a855f71a
}

.border-l-purple-500\/100 {
    border-left-color: #a855f7
}

.border-l-purple-500\/20 {
    border-left-color: #a855f733
}

.border-l-purple-500\/25 {
    border-left-color: #a855f740
}

.border-l-purple-500\/30 {
    border-left-color: #a855f74d
}

.border-l-purple-500\/40 {
    border-left-color: #a855f766
}

.border-l-purple-500\/5 {
    border-left-color: #a855f70d
}

.border-l-purple-500\/50 {
    border-left-color: #a855f780
}

.border-l-purple-500\/60 {
    border-left-color: #a855f799
}

.border-l-purple-500\/70 {
    border-left-color: #a855f7b3
}

.border-l-purple-500\/75 {
    border-left-color: #a855f7bf
}

.border-l-purple-500\/80 {
    border-left-color: #a855f7cc
}

.border-l-purple-500\/90 {
    border-left-color: #a855f7e6
}

.border-l-purple-500\/95 {
    border-left-color: #a855f7f2
}

.border-l-red-400 {
    --tw-border-opacity: 1;
    border-left-color: rgb(248 113 113 / var(--tw-border-opacity))
}

.border-l-red-400\/0 {
    border-left-color: #f8717100
}

.border-l-red-400\/10 {
    border-left-color: #f871711a
}

.border-l-red-400\/100 {
    border-left-color: #f87171
}

.border-l-red-400\/20 {
    border-left-color: #f8717133
}

.border-l-red-400\/25 {
    border-left-color: #f8717140
}

.border-l-red-400\/30 {
    border-left-color: #f871714d
}

.border-l-red-400\/40 {
    border-left-color: #f8717166
}

.border-l-red-400\/5 {
    border-left-color: #f871710d
}

.border-l-red-400\/50 {
    border-left-color: #f8717180
}

.border-l-red-400\/60 {
    border-left-color: #f8717199
}

.border-l-red-400\/70 {
    border-left-color: #f87171b3
}

.border-l-red-400\/75 {
    border-left-color: #f87171bf
}

.border-l-red-400\/80 {
    border-left-color: #f87171cc
}

.border-l-red-400\/90 {
    border-left-color: #f87171e6
}

.border-l-red-400\/95 {
    border-left-color: #f87171f2
}

.border-l-red-500 {
    --tw-border-opacity: 1;
    border-left-color: rgb(239 68 68 / var(--tw-border-opacity))
}

.border-l-red-500\/0 {
    border-left-color: #ef444400
}

.border-l-red-500\/10 {
    border-left-color: #ef44441a
}

.border-l-red-500\/100 {
    border-left-color: #ef4444
}

.border-l-red-500\/20 {
    border-left-color: #ef444433
}

.border-l-red-500\/25 {
    border-left-color: #ef444440
}

.border-l-red-500\/30 {
    border-left-color: #ef44444d
}

.border-l-red-500\/40 {
    border-left-color: #ef444466
}

.border-l-red-500\/5 {
    border-left-color: #ef44440d
}

.border-l-red-500\/50 {
    border-left-color: #ef444480
}

.border-l-red-500\/60 {
    border-left-color: #ef444499
}

.border-l-red-500\/70 {
    border-left-color: #ef4444b3
}

.border-l-red-500\/75 {
    border-left-color: #ef4444bf
}

.border-l-red-500\/80 {
    border-left-color: #ef4444cc
}

.border-l-red-500\/90 {
    border-left-color: #ef4444e6
}

.border-l-red-500\/95 {
    border-left-color: #ef4444f2
}

.border-l-rose-400 {
    --tw-border-opacity: 1;
    border-left-color: rgb(251 113 133 / var(--tw-border-opacity))
}

.border-l-rose-400\/0 {
    border-left-color: #fb718500
}

.border-l-rose-400\/10 {
    border-left-color: #fb71851a
}

.border-l-rose-400\/100 {
    border-left-color: #fb7185
}

.border-l-rose-400\/20 {
    border-left-color: #fb718533
}

.border-l-rose-400\/25 {
    border-left-color: #fb718540
}

.border-l-rose-400\/30 {
    border-left-color: #fb71854d
}

.border-l-rose-400\/40 {
    border-left-color: #fb718566
}

.border-l-rose-400\/5 {
    border-left-color: #fb71850d
}

.border-l-rose-400\/50 {
    border-left-color: #fb718580
}

.border-l-rose-400\/60 {
    border-left-color: #fb718599
}

.border-l-rose-400\/70 {
    border-left-color: #fb7185b3
}

.border-l-rose-400\/75 {
    border-left-color: #fb7185bf
}

.border-l-rose-400\/80 {
    border-left-color: #fb7185cc
}

.border-l-rose-400\/90 {
    border-left-color: #fb7185e6
}

.border-l-rose-400\/95 {
    border-left-color: #fb7185f2
}

.border-l-rose-500 {
    --tw-border-opacity: 1;
    border-left-color: rgb(244 63 94 / var(--tw-border-opacity))
}

.border-l-rose-500\/0 {
    border-left-color: #f43f5e00
}

.border-l-rose-500\/10 {
    border-left-color: #f43f5e1a
}

.border-l-rose-500\/100 {
    border-left-color: #f43f5e
}

.border-l-rose-500\/20 {
    border-left-color: #f43f5e33
}

.border-l-rose-500\/25 {
    border-left-color: #f43f5e40
}

.border-l-rose-500\/30 {
    border-left-color: #f43f5e4d
}

.border-l-rose-500\/40 {
    border-left-color: #f43f5e66
}

.border-l-rose-500\/5 {
    border-left-color: #f43f5e0d
}

.border-l-rose-500\/50 {
    border-left-color: #f43f5e80
}

.border-l-rose-500\/60 {
    border-left-color: #f43f5e99
}

.border-l-rose-500\/70 {
    border-left-color: #f43f5eb3
}

.border-l-rose-500\/75 {
    border-left-color: #f43f5ebf
}

.border-l-rose-500\/80 {
    border-left-color: #f43f5ecc
}

.border-l-rose-500\/90 {
    border-left-color: #f43f5ee6
}

.border-l-rose-500\/95 {
    border-left-color: #f43f5ef2
}

.border-l-sky-400 {
    --tw-border-opacity: 1;
    border-left-color: rgb(101 178 245 / var(--tw-border-opacity))
}

.border-l-sky-400\/0 {
    border-left-color: #65b2f500
}

.border-l-sky-400\/10 {
    border-left-color: #65b2f51a
}

.border-l-sky-400\/100 {
    border-left-color: #65b2f5
}

.border-l-sky-400\/20 {
    border-left-color: #65b2f533
}

.border-l-sky-400\/25 {
    border-left-color: #65b2f540
}

.border-l-sky-400\/30 {
    border-left-color: #65b2f54d
}

.border-l-sky-400\/40 {
    border-left-color: #65b2f566
}

.border-l-sky-400\/5 {
    border-left-color: #65b2f50d
}

.border-l-sky-400\/50 {
    border-left-color: #65b2f580
}

.border-l-sky-400\/60 {
    border-left-color: #65b2f599
}

.border-l-sky-400\/70 {
    border-left-color: #65b2f5b3
}

.border-l-sky-400\/75 {
    border-left-color: #65b2f5bf
}

.border-l-sky-400\/80 {
    border-left-color: #65b2f5cc
}

.border-l-sky-400\/90 {
    border-left-color: #65b2f5e6
}

.border-l-sky-400\/95 {
    border-left-color: #65b2f5f2
}

.border-l-sky-500 {
    --tw-border-opacity: 1;
    border-left-color: rgb(52 139 239 / var(--tw-border-opacity))
}

.border-l-sky-500\/0 {
    border-left-color: #348bef00
}

.border-l-sky-500\/10 {
    border-left-color: #348bef1a
}

.border-l-sky-500\/100 {
    border-left-color: #348bef
}

.border-l-sky-500\/20 {
    border-left-color: #348bef33
}

.border-l-sky-500\/25 {
    border-left-color: #348bef40
}

.border-l-sky-500\/30 {
    border-left-color: #348bef4d
}

.border-l-sky-500\/40 {
    border-left-color: #348bef66
}

.border-l-sky-500\/5 {
    border-left-color: #348bef0d
}

.border-l-sky-500\/50 {
    border-left-color: #348bef80
}

.border-l-sky-500\/60 {
    border-left-color: #348bef99
}

.border-l-sky-500\/70 {
    border-left-color: #348befb3
}

.border-l-sky-500\/75 {
    border-left-color: #348befbf
}

.border-l-sky-500\/80 {
    border-left-color: #348befcc
}

.border-l-sky-500\/90 {
    border-left-color: #348befe6
}

.border-l-sky-500\/95 {
    border-left-color: #348beff2
}

.border-l-slate-400 {
    --tw-border-opacity: 1;
    border-left-color: rgb(148 163 184 / var(--tw-border-opacity))
}

.border-l-slate-400\/0 {
    border-left-color: #94a3b800
}

.border-l-slate-400\/10 {
    border-left-color: #94a3b81a
}

.border-l-slate-400\/100 {
    border-left-color: #94a3b8
}

.border-l-slate-400\/20 {
    border-left-color: #94a3b833
}

.border-l-slate-400\/25 {
    border-left-color: #94a3b840
}

.border-l-slate-400\/30 {
    border-left-color: #94a3b84d
}

.border-l-slate-400\/40 {
    border-left-color: #94a3b866
}

.border-l-slate-400\/5 {
    border-left-color: #94a3b80d
}

.border-l-slate-400\/50 {
    border-left-color: #94a3b880
}

.border-l-slate-400\/60 {
    border-left-color: #94a3b899
}

.border-l-slate-400\/70 {
    border-left-color: #94a3b8b3
}

.border-l-slate-400\/75 {
    border-left-color: #94a3b8bf
}

.border-l-slate-400\/80 {
    border-left-color: #94a3b8cc
}

.border-l-slate-400\/90 {
    border-left-color: #94a3b8e6
}

.border-l-slate-400\/95 {
    border-left-color: #94a3b8f2
}

.border-l-slate-500 {
    --tw-border-opacity: 1;
    border-left-color: rgb(100 116 139 / var(--tw-border-opacity))
}

.border-l-slate-500\/0 {
    border-left-color: #64748b00
}

.border-l-slate-500\/10 {
    border-left-color: #64748b1a
}

.border-l-slate-500\/100 {
    border-left-color: #64748b
}

.border-l-slate-500\/20 {
    border-left-color: #64748b33
}

.border-l-slate-500\/25 {
    border-left-color: #64748b40
}

.border-l-slate-500\/30 {
    border-left-color: #64748b4d
}

.border-l-slate-500\/40 {
    border-left-color: #64748b66
}

.border-l-slate-500\/5 {
    border-left-color: #64748b0d
}

.border-l-slate-500\/50 {
    border-left-color: #64748b80
}

.border-l-slate-500\/60 {
    border-left-color: #64748b99
}

.border-l-slate-500\/70 {
    border-left-color: #64748bb3
}

.border-l-slate-500\/75 {
    border-left-color: #64748bbf
}

.border-l-slate-500\/80 {
    border-left-color: #64748bcc
}

.border-l-slate-500\/90 {
    border-left-color: #64748be6
}

.border-l-slate-500\/95 {
    border-left-color: #64748bf2
}

.border-l-stone-400 {
    --tw-border-opacity: 1;
    border-left-color: rgb(168 162 158 / var(--tw-border-opacity))
}

.border-l-stone-400\/0 {
    border-left-color: #a8a29e00
}

.border-l-stone-400\/10 {
    border-left-color: #a8a29e1a
}

.border-l-stone-400\/100 {
    border-left-color: #a8a29e
}

.border-l-stone-400\/20 {
    border-left-color: #a8a29e33
}

.border-l-stone-400\/25 {
    border-left-color: #a8a29e40
}

.border-l-stone-400\/30 {
    border-left-color: #a8a29e4d
}

.border-l-stone-400\/40 {
    border-left-color: #a8a29e66
}

.border-l-stone-400\/5 {
    border-left-color: #a8a29e0d
}

.border-l-stone-400\/50 {
    border-left-color: #a8a29e80
}

.border-l-stone-400\/60 {
    border-left-color: #a8a29e99
}

.border-l-stone-400\/70 {
    border-left-color: #a8a29eb3
}

.border-l-stone-400\/75 {
    border-left-color: #a8a29ebf
}

.border-l-stone-400\/80 {
    border-left-color: #a8a29ecc
}

.border-l-stone-400\/90 {
    border-left-color: #a8a29ee6
}

.border-l-stone-400\/95 {
    border-left-color: #a8a29ef2
}

.border-l-stone-500 {
    --tw-border-opacity: 1;
    border-left-color: rgb(120 113 108 / var(--tw-border-opacity))
}

.border-l-stone-500\/0 {
    border-left-color: #78716c00
}

.border-l-stone-500\/10 {
    border-left-color: #78716c1a
}

.border-l-stone-500\/100 {
    border-left-color: #78716c
}

.border-l-stone-500\/20 {
    border-left-color: #78716c33
}

.border-l-stone-500\/25 {
    border-left-color: #78716c40
}

.border-l-stone-500\/30 {
    border-left-color: #78716c4d
}

.border-l-stone-500\/40 {
    border-left-color: #78716c66
}

.border-l-stone-500\/5 {
    border-left-color: #78716c0d
}

.border-l-stone-500\/50 {
    border-left-color: #78716c80
}

.border-l-stone-500\/60 {
    border-left-color: #78716c99
}

.border-l-stone-500\/70 {
    border-left-color: #78716cb3
}

.border-l-stone-500\/75 {
    border-left-color: #78716cbf
}

.border-l-stone-500\/80 {
    border-left-color: #78716ccc
}

.border-l-stone-500\/90 {
    border-left-color: #78716ce6
}

.border-l-stone-500\/95 {
    border-left-color: #78716cf2
}

.border-l-teal-400 {
    --tw-border-opacity: 1;
    border-left-color: rgb(45 212 191 / var(--tw-border-opacity))
}

.border-l-teal-400\/0 {
    border-left-color: #2dd4bf00
}

.border-l-teal-400\/10 {
    border-left-color: #2dd4bf1a
}

.border-l-teal-400\/100 {
    border-left-color: #2dd4bf
}

.border-l-teal-400\/20 {
    border-left-color: #2dd4bf33
}

.border-l-teal-400\/25 {
    border-left-color: #2dd4bf40
}

.border-l-teal-400\/30 {
    border-left-color: #2dd4bf4d
}

.border-l-teal-400\/40 {
    border-left-color: #2dd4bf66
}

.border-l-teal-400\/5 {
    border-left-color: #2dd4bf0d
}

.border-l-teal-400\/50 {
    border-left-color: #2dd4bf80
}

.border-l-teal-400\/60 {
    border-left-color: #2dd4bf99
}

.border-l-teal-400\/70 {
    border-left-color: #2dd4bfb3
}

.border-l-teal-400\/75 {
    border-left-color: #2dd4bfbf
}

.border-l-teal-400\/80 {
    border-left-color: #2dd4bfcc
}

.border-l-teal-400\/90 {
    border-left-color: #2dd4bfe6
}

.border-l-teal-400\/95 {
    border-left-color: #2dd4bff2
}

.border-l-teal-500 {
    --tw-border-opacity: 1;
    border-left-color: rgb(20 184 166 / var(--tw-border-opacity))
}

.border-l-teal-500\/0 {
    border-left-color: #14b8a600
}

.border-l-teal-500\/10 {
    border-left-color: #14b8a61a
}

.border-l-teal-500\/100 {
    border-left-color: #14b8a6
}

.border-l-teal-500\/20 {
    border-left-color: #14b8a633
}

.border-l-teal-500\/25 {
    border-left-color: #14b8a640
}

.border-l-teal-500\/30 {
    border-left-color: #14b8a64d
}

.border-l-teal-500\/40 {
    border-left-color: #14b8a666
}

.border-l-teal-500\/5 {
    border-left-color: #14b8a60d
}

.border-l-teal-500\/50 {
    border-left-color: #14b8a680
}

.border-l-teal-500\/60 {
    border-left-color: #14b8a699
}

.border-l-teal-500\/70 {
    border-left-color: #14b8a6b3
}

.border-l-teal-500\/75 {
    border-left-color: #14b8a6bf
}

.border-l-teal-500\/80 {
    border-left-color: #14b8a6cc
}

.border-l-teal-500\/90 {
    border-left-color: #14b8a6e6
}

.border-l-teal-500\/95 {
    border-left-color: #14b8a6f2
}

.border-l-violet-400 {
    --tw-border-opacity: 1;
    border-left-color: rgb(167 139 250 / var(--tw-border-opacity))
}

.border-l-violet-400\/0 {
    border-left-color: #a78bfa00
}

.border-l-violet-400\/10 {
    border-left-color: #a78bfa1a
}

.border-l-violet-400\/100 {
    border-left-color: #a78bfa
}

.border-l-violet-400\/20 {
    border-left-color: #a78bfa33
}

.border-l-violet-400\/25 {
    border-left-color: #a78bfa40
}

.border-l-violet-400\/30 {
    border-left-color: #a78bfa4d
}

.border-l-violet-400\/40 {
    border-left-color: #a78bfa66
}

.border-l-violet-400\/5 {
    border-left-color: #a78bfa0d
}

.border-l-violet-400\/50 {
    border-left-color: #a78bfa80
}

.border-l-violet-400\/60 {
    border-left-color: #a78bfa99
}

.border-l-violet-400\/70 {
    border-left-color: #a78bfab3
}

.border-l-violet-400\/75 {
    border-left-color: #a78bfabf
}

.border-l-violet-400\/80 {
    border-left-color: #a78bfacc
}

.border-l-violet-400\/90 {
    border-left-color: #a78bfae6
}

.border-l-violet-400\/95 {
    border-left-color: #a78bfaf2
}

.border-l-violet-500 {
    --tw-border-opacity: 1;
    border-left-color: rgb(139 92 246 / var(--tw-border-opacity))
}

.border-l-violet-500\/0 {
    border-left-color: #8b5cf600
}

.border-l-violet-500\/10 {
    border-left-color: #8b5cf61a
}

.border-l-violet-500\/100 {
    border-left-color: #8b5cf6
}

.border-l-violet-500\/20 {
    border-left-color: #8b5cf633
}

.border-l-violet-500\/25 {
    border-left-color: #8b5cf640
}

.border-l-violet-500\/30 {
    border-left-color: #8b5cf64d
}

.border-l-violet-500\/40 {
    border-left-color: #8b5cf666
}

.border-l-violet-500\/5 {
    border-left-color: #8b5cf60d
}

.border-l-violet-500\/50 {
    border-left-color: #8b5cf680
}

.border-l-violet-500\/60 {
    border-left-color: #8b5cf699
}

.border-l-violet-500\/70 {
    border-left-color: #8b5cf6b3
}

.border-l-violet-500\/75 {
    border-left-color: #8b5cf6bf
}

.border-l-violet-500\/80 {
    border-left-color: #8b5cf6cc
}

.border-l-violet-500\/90 {
    border-left-color: #8b5cf6e6
}

.border-l-violet-500\/95 {
    border-left-color: #8b5cf6f2
}

.border-l-yellow-400 {
    --tw-border-opacity: 1;
    border-left-color: rgb(250 204 21 / var(--tw-border-opacity))
}

.border-l-yellow-400\/0 {
    border-left-color: #facc1500
}

.border-l-yellow-400\/10 {
    border-left-color: #facc151a
}

.border-l-yellow-400\/100 {
    border-left-color: #facc15
}

.border-l-yellow-400\/20 {
    border-left-color: #facc1533
}

.border-l-yellow-400\/25 {
    border-left-color: #facc1540
}

.border-l-yellow-400\/30 {
    border-left-color: #facc154d
}

.border-l-yellow-400\/40 {
    border-left-color: #facc1566
}

.border-l-yellow-400\/5 {
    border-left-color: #facc150d
}

.border-l-yellow-400\/50 {
    border-left-color: #facc1580
}

.border-l-yellow-400\/60 {
    border-left-color: #facc1599
}

.border-l-yellow-400\/70 {
    border-left-color: #facc15b3
}

.border-l-yellow-400\/75 {
    border-left-color: #facc15bf
}

.border-l-yellow-400\/80 {
    border-left-color: #facc15cc
}

.border-l-yellow-400\/90 {
    border-left-color: #facc15e6
}

.border-l-yellow-400\/95 {
    border-left-color: #facc15f2
}

.border-l-yellow-500 {
    --tw-border-opacity: 1;
    border-left-color: rgb(234 179 8 / var(--tw-border-opacity))
}

.border-l-yellow-500\/0 {
    border-left-color: #eab30800
}

.border-l-yellow-500\/10 {
    border-left-color: #eab3081a
}

.border-l-yellow-500\/100 {
    border-left-color: #eab308
}

.border-l-yellow-500\/20 {
    border-left-color: #eab30833
}

.border-l-yellow-500\/25 {
    border-left-color: #eab30840
}

.border-l-yellow-500\/30 {
    border-left-color: #eab3084d
}

.border-l-yellow-500\/40 {
    border-left-color: #eab30866
}

.border-l-yellow-500\/5 {
    border-left-color: #eab3080d
}

.border-l-yellow-500\/50 {
    border-left-color: #eab30880
}

.border-l-yellow-500\/60 {
    border-left-color: #eab30899
}

.border-l-yellow-500\/70 {
    border-left-color: #eab308b3
}

.border-l-yellow-500\/75 {
    border-left-color: #eab308bf
}

.border-l-yellow-500\/80 {
    border-left-color: #eab308cc
}

.border-l-yellow-500\/90 {
    border-left-color: #eab308e6
}

.border-l-yellow-500\/95 {
    border-left-color: #eab308f2
}

.border-l-zinc-400 {
    --tw-border-opacity: 1;
    border-left-color: rgb(161 161 170 / var(--tw-border-opacity))
}

.border-l-zinc-400\/0 {
    border-left-color: #a1a1aa00
}

.border-l-zinc-400\/10 {
    border-left-color: #a1a1aa1a
}

.border-l-zinc-400\/100 {
    border-left-color: #a1a1aa
}

.border-l-zinc-400\/20 {
    border-left-color: #a1a1aa33
}

.border-l-zinc-400\/25 {
    border-left-color: #a1a1aa40
}

.border-l-zinc-400\/30 {
    border-left-color: #a1a1aa4d
}

.border-l-zinc-400\/40 {
    border-left-color: #a1a1aa66
}

.border-l-zinc-400\/5 {
    border-left-color: #a1a1aa0d
}

.border-l-zinc-400\/50 {
    border-left-color: #a1a1aa80
}

.border-l-zinc-400\/60 {
    border-left-color: #a1a1aa99
}

.border-l-zinc-400\/70 {
    border-left-color: #a1a1aab3
}

.border-l-zinc-400\/75 {
    border-left-color: #a1a1aabf
}

.border-l-zinc-400\/80 {
    border-left-color: #a1a1aacc
}

.border-l-zinc-400\/90 {
    border-left-color: #a1a1aae6
}

.border-l-zinc-400\/95 {
    border-left-color: #a1a1aaf2
}

.border-l-zinc-500 {
    --tw-border-opacity: 1;
    border-left-color: rgb(113 113 122 / var(--tw-border-opacity))
}

.border-l-zinc-500\/0 {
    border-left-color: #71717a00
}

.border-l-zinc-500\/10 {
    border-left-color: #71717a1a
}

.border-l-zinc-500\/100 {
    border-left-color: #71717a
}

.border-l-zinc-500\/20 {
    border-left-color: #71717a33
}

.border-l-zinc-500\/25 {
    border-left-color: #71717a40
}

.border-l-zinc-500\/30 {
    border-left-color: #71717a4d
}

.border-l-zinc-500\/40 {
    border-left-color: #71717a66
}

.border-l-zinc-500\/5 {
    border-left-color: #71717a0d
}

.border-l-zinc-500\/50 {
    border-left-color: #71717a80
}

.border-l-zinc-500\/60 {
    border-left-color: #71717a99
}

.border-l-zinc-500\/70 {
    border-left-color: #71717ab3
}

.border-l-zinc-500\/75 {
    border-left-color: #71717abf
}

.border-l-zinc-500\/80 {
    border-left-color: #71717acc
}

.border-l-zinc-500\/90 {
    border-left-color: #71717ae6
}

.border-l-zinc-500\/95 {
    border-left-color: #71717af2
}

.border-r-amber-400 {
    --tw-border-opacity: 1;
    border-right-color: rgb(251 191 36 / var(--tw-border-opacity))
}

.border-r-amber-400\/0 {
    border-right-color: #fbbf2400
}

.border-r-amber-400\/10 {
    border-right-color: #fbbf241a
}

.border-r-amber-400\/100 {
    border-right-color: #fbbf24
}

.border-r-amber-400\/20 {
    border-right-color: #fbbf2433
}

.border-r-amber-400\/25 {
    border-right-color: #fbbf2440
}

.border-r-amber-400\/30 {
    border-right-color: #fbbf244d
}

.border-r-amber-400\/40 {
    border-right-color: #fbbf2466
}

.border-r-amber-400\/5 {
    border-right-color: #fbbf240d
}

.border-r-amber-400\/50 {
    border-right-color: #fbbf2480
}

.border-r-amber-400\/60 {
    border-right-color: #fbbf2499
}

.border-r-amber-400\/70 {
    border-right-color: #fbbf24b3
}

.border-r-amber-400\/75 {
    border-right-color: #fbbf24bf
}

.border-r-amber-400\/80 {
    border-right-color: #fbbf24cc
}

.border-r-amber-400\/90 {
    border-right-color: #fbbf24e6
}

.border-r-amber-400\/95 {
    border-right-color: #fbbf24f2
}

.border-r-amber-500 {
    --tw-border-opacity: 1;
    border-right-color: rgb(245 158 11 / var(--tw-border-opacity))
}

.border-r-amber-500\/0 {
    border-right-color: #f59e0b00
}

.border-r-amber-500\/10 {
    border-right-color: #f59e0b1a
}

.border-r-amber-500\/100 {
    border-right-color: #f59e0b
}

.border-r-amber-500\/20 {
    border-right-color: #f59e0b33
}

.border-r-amber-500\/25 {
    border-right-color: #f59e0b40
}

.border-r-amber-500\/30 {
    border-right-color: #f59e0b4d
}

.border-r-amber-500\/40 {
    border-right-color: #f59e0b66
}

.border-r-amber-500\/5 {
    border-right-color: #f59e0b0d
}

.border-r-amber-500\/50 {
    border-right-color: #f59e0b80
}

.border-r-amber-500\/60 {
    border-right-color: #f59e0b99
}

.border-r-amber-500\/70 {
    border-right-color: #f59e0bb3
}

.border-r-amber-500\/75 {
    border-right-color: #f59e0bbf
}

.border-r-amber-500\/80 {
    border-right-color: #f59e0bcc
}

.border-r-amber-500\/90 {
    border-right-color: #f59e0be6
}

.border-r-amber-500\/95 {
    border-right-color: #f59e0bf2
}

.border-r-blue-400 {
    --tw-border-opacity: 1;
    border-right-color: rgb(80 90 153 / var(--tw-border-opacity))
}

.border-r-blue-400\/0 {
    border-right-color: #505a9900
}

.border-r-blue-400\/10 {
    border-right-color: #505a991a
}

.border-r-blue-400\/100 {
    border-right-color: #505a99
}

.border-r-blue-400\/20 {
    border-right-color: #505a9933
}

.border-r-blue-400\/25 {
    border-right-color: #505a9940
}

.border-r-blue-400\/30 {
    border-right-color: #505a994d
}

.border-r-blue-400\/40 {
    border-right-color: #505a9966
}

.border-r-blue-400\/5 {
    border-right-color: #505a990d
}

.border-r-blue-400\/50 {
    border-right-color: #505a9980
}

.border-r-blue-400\/60 {
    border-right-color: #505a9999
}

.border-r-blue-400\/70 {
    border-right-color: #505a99b3
}

.border-r-blue-400\/75 {
    border-right-color: #505a99bf
}

.border-r-blue-400\/80 {
    border-right-color: #505a99cc
}

.border-r-blue-400\/90 {
    border-right-color: #505a99e6
}

.border-r-blue-400\/95 {
    border-right-color: #505a99f2
}

.border-r-blue-500 {
    --tw-border-opacity: 1;
    border-right-color: rgb(66 75 127 / var(--tw-border-opacity))
}

.border-r-blue-500\/0 {
    border-right-color: #424b7f00
}

.border-r-blue-500\/10 {
    border-right-color: #424b7f1a
}

.border-r-blue-500\/100 {
    border-right-color: #424b7f
}

.border-r-blue-500\/20 {
    border-right-color: #424b7f33
}

.border-r-blue-500\/25 {
    border-right-color: #424b7f40
}

.border-r-blue-500\/30 {
    border-right-color: #424b7f4d
}

.border-r-blue-500\/40 {
    border-right-color: #424b7f66
}

.border-r-blue-500\/5 {
    border-right-color: #424b7f0d
}

.border-r-blue-500\/50 {
    border-right-color: #424b7f80
}

.border-r-blue-500\/60 {
    border-right-color: #424b7f99
}

.border-r-blue-500\/70 {
    border-right-color: #424b7fb3
}

.border-r-blue-500\/75 {
    border-right-color: #424b7fbf
}

.border-r-blue-500\/80 {
    border-right-color: #424b7fcc
}

.border-r-blue-500\/90 {
    border-right-color: #424b7fe6
}

.border-r-blue-500\/95 {
    border-right-color: #424b7ff2
}

.border-r-cyan-400 {
    --tw-border-opacity: 1;
    border-right-color: rgb(34 211 238 / var(--tw-border-opacity))
}

.border-r-cyan-400\/0 {
    border-right-color: #22d3ee00
}

.border-r-cyan-400\/10 {
    border-right-color: #22d3ee1a
}

.border-r-cyan-400\/100 {
    border-right-color: #22d3ee
}

.border-r-cyan-400\/20 {
    border-right-color: #22d3ee33
}

.border-r-cyan-400\/25 {
    border-right-color: #22d3ee40
}

.border-r-cyan-400\/30 {
    border-right-color: #22d3ee4d
}

.border-r-cyan-400\/40 {
    border-right-color: #22d3ee66
}

.border-r-cyan-400\/5 {
    border-right-color: #22d3ee0d
}

.border-r-cyan-400\/50 {
    border-right-color: #22d3ee80
}

.border-r-cyan-400\/60 {
    border-right-color: #22d3ee99
}

.border-r-cyan-400\/70 {
    border-right-color: #22d3eeb3
}

.border-r-cyan-400\/75 {
    border-right-color: #22d3eebf
}

.border-r-cyan-400\/80 {
    border-right-color: #22d3eecc
}

.border-r-cyan-400\/90 {
    border-right-color: #22d3eee6
}

.border-r-cyan-400\/95 {
    border-right-color: #22d3eef2
}

.border-r-cyan-500 {
    --tw-border-opacity: 1;
    border-right-color: rgb(6 182 212 / var(--tw-border-opacity))
}

.border-r-cyan-500\/0 {
    border-right-color: #06b6d400
}

.border-r-cyan-500\/10 {
    border-right-color: #06b6d41a
}

.border-r-cyan-500\/100 {
    border-right-color: #06b6d4
}

.border-r-cyan-500\/20 {
    border-right-color: #06b6d433
}

.border-r-cyan-500\/25 {
    border-right-color: #06b6d440
}

.border-r-cyan-500\/30 {
    border-right-color: #06b6d44d
}

.border-r-cyan-500\/40 {
    border-right-color: #06b6d466
}

.border-r-cyan-500\/5 {
    border-right-color: #06b6d40d
}

.border-r-cyan-500\/50 {
    border-right-color: #06b6d480
}

.border-r-cyan-500\/60 {
    border-right-color: #06b6d499
}

.border-r-cyan-500\/70 {
    border-right-color: #06b6d4b3
}

.border-r-cyan-500\/75 {
    border-right-color: #06b6d4bf
}

.border-r-cyan-500\/80 {
    border-right-color: #06b6d4cc
}

.border-r-cyan-500\/90 {
    border-right-color: #06b6d4e6
}

.border-r-cyan-500\/95 {
    border-right-color: #06b6d4f2
}

.border-r-emerald-400 {
    --tw-border-opacity: 1;
    border-right-color: rgb(52 211 153 / var(--tw-border-opacity))
}

.border-r-emerald-400\/0 {
    border-right-color: #34d39900
}

.border-r-emerald-400\/10 {
    border-right-color: #34d3991a
}

.border-r-emerald-400\/100 {
    border-right-color: #34d399
}

.border-r-emerald-400\/20 {
    border-right-color: #34d39933
}

.border-r-emerald-400\/25 {
    border-right-color: #34d39940
}

.border-r-emerald-400\/30 {
    border-right-color: #34d3994d
}

.border-r-emerald-400\/40 {
    border-right-color: #34d39966
}

.border-r-emerald-400\/5 {
    border-right-color: #34d3990d
}

.border-r-emerald-400\/50 {
    border-right-color: #34d39980
}

.border-r-emerald-400\/60 {
    border-right-color: #34d39999
}

.border-r-emerald-400\/70 {
    border-right-color: #34d399b3
}

.border-r-emerald-400\/75 {
    border-right-color: #34d399bf
}

.border-r-emerald-400\/80 {
    border-right-color: #34d399cc
}

.border-r-emerald-400\/90 {
    border-right-color: #34d399e6
}

.border-r-emerald-400\/95 {
    border-right-color: #34d399f2
}

.border-r-emerald-500 {
    --tw-border-opacity: 1;
    border-right-color: rgb(16 185 129 / var(--tw-border-opacity))
}

.border-r-emerald-500\/0 {
    border-right-color: #10b98100
}

.border-r-emerald-500\/10 {
    border-right-color: #10b9811a
}

.border-r-emerald-500\/100 {
    border-right-color: #10b981
}

.border-r-emerald-500\/20 {
    border-right-color: #10b98133
}

.border-r-emerald-500\/25 {
    border-right-color: #10b98140
}

.border-r-emerald-500\/30 {
    border-right-color: #10b9814d
}

.border-r-emerald-500\/40 {
    border-right-color: #10b98166
}

.border-r-emerald-500\/5 {
    border-right-color: #10b9810d
}

.border-r-emerald-500\/50 {
    border-right-color: #10b98180
}

.border-r-emerald-500\/60 {
    border-right-color: #10b98199
}

.border-r-emerald-500\/70 {
    border-right-color: #10b981b3
}

.border-r-emerald-500\/75 {
    border-right-color: #10b981bf
}

.border-r-emerald-500\/80 {
    border-right-color: #10b981cc
}

.border-r-emerald-500\/90 {
    border-right-color: #10b981e6
}

.border-r-emerald-500\/95 {
    border-right-color: #10b981f2
}

.border-r-fuchsia-400 {
    --tw-border-opacity: 1;
    border-right-color: rgb(232 121 249 / var(--tw-border-opacity))
}

.border-r-fuchsia-400\/0 {
    border-right-color: #e879f900
}

.border-r-fuchsia-400\/10 {
    border-right-color: #e879f91a
}

.border-r-fuchsia-400\/100 {
    border-right-color: #e879f9
}

.border-r-fuchsia-400\/20 {
    border-right-color: #e879f933
}

.border-r-fuchsia-400\/25 {
    border-right-color: #e879f940
}

.border-r-fuchsia-400\/30 {
    border-right-color: #e879f94d
}

.border-r-fuchsia-400\/40 {
    border-right-color: #e879f966
}

.border-r-fuchsia-400\/5 {
    border-right-color: #e879f90d
}

.border-r-fuchsia-400\/50 {
    border-right-color: #e879f980
}

.border-r-fuchsia-400\/60 {
    border-right-color: #e879f999
}

.border-r-fuchsia-400\/70 {
    border-right-color: #e879f9b3
}

.border-r-fuchsia-400\/75 {
    border-right-color: #e879f9bf
}

.border-r-fuchsia-400\/80 {
    border-right-color: #e879f9cc
}

.border-r-fuchsia-400\/90 {
    border-right-color: #e879f9e6
}

.border-r-fuchsia-400\/95 {
    border-right-color: #e879f9f2
}

.border-r-fuchsia-500 {
    --tw-border-opacity: 1;
    border-right-color: rgb(217 70 239 / var(--tw-border-opacity))
}

.border-r-fuchsia-500\/0 {
    border-right-color: #d946ef00
}

.border-r-fuchsia-500\/10 {
    border-right-color: #d946ef1a
}

.border-r-fuchsia-500\/100 {
    border-right-color: #d946ef
}

.border-r-fuchsia-500\/20 {
    border-right-color: #d946ef33
}

.border-r-fuchsia-500\/25 {
    border-right-color: #d946ef40
}

.border-r-fuchsia-500\/30 {
    border-right-color: #d946ef4d
}

.border-r-fuchsia-500\/40 {
    border-right-color: #d946ef66
}

.border-r-fuchsia-500\/5 {
    border-right-color: #d946ef0d
}

.border-r-fuchsia-500\/50 {
    border-right-color: #d946ef80
}

.border-r-fuchsia-500\/60 {
    border-right-color: #d946ef99
}

.border-r-fuchsia-500\/70 {
    border-right-color: #d946efb3
}

.border-r-fuchsia-500\/75 {
    border-right-color: #d946efbf
}

.border-r-fuchsia-500\/80 {
    border-right-color: #d946efcc
}

.border-r-fuchsia-500\/90 {
    border-right-color: #d946efe6
}

.border-r-fuchsia-500\/95 {
    border-right-color: #d946eff2
}

.border-r-gray-400 {
    --tw-border-opacity: 1;
    border-right-color: rgb(156 163 175 / var(--tw-border-opacity))
}

.border-r-gray-400\/0 {
    border-right-color: #9ca3af00
}

.border-r-gray-400\/10 {
    border-right-color: #9ca3af1a
}

.border-r-gray-400\/100 {
    border-right-color: #9ca3af
}

.border-r-gray-400\/20 {
    border-right-color: #9ca3af33
}

.border-r-gray-400\/25 {
    border-right-color: #9ca3af40
}

.border-r-gray-400\/30 {
    border-right-color: #9ca3af4d
}

.border-r-gray-400\/40 {
    border-right-color: #9ca3af66
}

.border-r-gray-400\/5 {
    border-right-color: #9ca3af0d
}

.border-r-gray-400\/50 {
    border-right-color: #9ca3af80
}

.border-r-gray-400\/60 {
    border-right-color: #9ca3af99
}

.border-r-gray-400\/70 {
    border-right-color: #9ca3afb3
}

.border-r-gray-400\/75 {
    border-right-color: #9ca3afbf
}

.border-r-gray-400\/80 {
    border-right-color: #9ca3afcc
}

.border-r-gray-400\/90 {
    border-right-color: #9ca3afe6
}

.border-r-gray-400\/95 {
    border-right-color: #9ca3aff2
}

.border-r-gray-500 {
    --tw-border-opacity: 1;
    border-right-color: rgb(107 114 128 / var(--tw-border-opacity))
}

.border-r-gray-500\/0 {
    border-right-color: #6b728000
}

.border-r-gray-500\/10 {
    border-right-color: #6b72801a
}

.border-r-gray-500\/100 {
    border-right-color: #6b7280
}

.border-r-gray-500\/20 {
    border-right-color: #6b728033
}

.border-r-gray-500\/25 {
    border-right-color: #6b728040
}

.border-r-gray-500\/30 {
    border-right-color: #6b72804d
}

.border-r-gray-500\/40 {
    border-right-color: #6b728066
}

.border-r-gray-500\/5 {
    border-right-color: #6b72800d
}

.border-r-gray-500\/50 {
    border-right-color: #6b728080
}

.border-r-gray-500\/60 {
    border-right-color: #6b728099
}

.border-r-gray-500\/70 {
    border-right-color: #6b7280b3
}

.border-r-gray-500\/75 {
    border-right-color: #6b7280bf
}

.border-r-gray-500\/80 {
    border-right-color: #6b7280cc
}

.border-r-gray-500\/90 {
    border-right-color: #6b7280e6
}

.border-r-gray-500\/95 {
    border-right-color: #6b7280f2
}

.border-r-green-400 {
    --tw-border-opacity: 1;
    border-right-color: rgb(74 222 128 / var(--tw-border-opacity))
}

.border-r-green-400\/0 {
    border-right-color: #4ade8000
}

.border-r-green-400\/10 {
    border-right-color: #4ade801a
}

.border-r-green-400\/100 {
    border-right-color: #4ade80
}

.border-r-green-400\/20 {
    border-right-color: #4ade8033
}

.border-r-green-400\/25 {
    border-right-color: #4ade8040
}

.border-r-green-400\/30 {
    border-right-color: #4ade804d
}

.border-r-green-400\/40 {
    border-right-color: #4ade8066
}

.border-r-green-400\/5 {
    border-right-color: #4ade800d
}

.border-r-green-400\/50 {
    border-right-color: #4ade8080
}

.border-r-green-400\/60 {
    border-right-color: #4ade8099
}

.border-r-green-400\/70 {
    border-right-color: #4ade80b3
}

.border-r-green-400\/75 {
    border-right-color: #4ade80bf
}

.border-r-green-400\/80 {
    border-right-color: #4ade80cc
}

.border-r-green-400\/90 {
    border-right-color: #4ade80e6
}

.border-r-green-400\/95 {
    border-right-color: #4ade80f2
}

.border-r-green-500 {
    --tw-border-opacity: 1;
    border-right-color: rgb(34 197 94 / var(--tw-border-opacity))
}

.border-r-green-500\/0 {
    border-right-color: #22c55e00
}

.border-r-green-500\/10 {
    border-right-color: #22c55e1a
}

.border-r-green-500\/100 {
    border-right-color: #22c55e
}

.border-r-green-500\/20 {
    border-right-color: #22c55e33
}

.border-r-green-500\/25 {
    border-right-color: #22c55e40
}

.border-r-green-500\/30 {
    border-right-color: #22c55e4d
}

.border-r-green-500\/40 {
    border-right-color: #22c55e66
}

.border-r-green-500\/5 {
    border-right-color: #22c55e0d
}

.border-r-green-500\/50 {
    border-right-color: #22c55e80
}

.border-r-green-500\/60 {
    border-right-color: #22c55e99
}

.border-r-green-500\/70 {
    border-right-color: #22c55eb3
}

.border-r-green-500\/75 {
    border-right-color: #22c55ebf
}

.border-r-green-500\/80 {
    border-right-color: #22c55ecc
}

.border-r-green-500\/90 {
    border-right-color: #22c55ee6
}

.border-r-green-500\/95 {
    border-right-color: #22c55ef2
}

.border-r-indigo-400 {
    --tw-border-opacity: 1;
    border-right-color: rgb(129 140 248 / var(--tw-border-opacity))
}

.border-r-indigo-400\/0 {
    border-right-color: #818cf800
}

.border-r-indigo-400\/10 {
    border-right-color: #818cf81a
}

.border-r-indigo-400\/100 {
    border-right-color: #818cf8
}

.border-r-indigo-400\/20 {
    border-right-color: #818cf833
}

.border-r-indigo-400\/25 {
    border-right-color: #818cf840
}

.border-r-indigo-400\/30 {
    border-right-color: #818cf84d
}

.border-r-indigo-400\/40 {
    border-right-color: #818cf866
}

.border-r-indigo-400\/5 {
    border-right-color: #818cf80d
}

.border-r-indigo-400\/50 {
    border-right-color: #818cf880
}

.border-r-indigo-400\/60 {
    border-right-color: #818cf899
}

.border-r-indigo-400\/70 {
    border-right-color: #818cf8b3
}

.border-r-indigo-400\/75 {
    border-right-color: #818cf8bf
}

.border-r-indigo-400\/80 {
    border-right-color: #818cf8cc
}

.border-r-indigo-400\/90 {
    border-right-color: #818cf8e6
}

.border-r-indigo-400\/95 {
    border-right-color: #818cf8f2
}

.border-r-indigo-500 {
    --tw-border-opacity: 1;
    border-right-color: rgb(99 102 241 / var(--tw-border-opacity))
}

.border-r-indigo-500\/0 {
    border-right-color: #6366f100
}

.border-r-indigo-500\/10 {
    border-right-color: #6366f11a
}

.border-r-indigo-500\/100 {
    border-right-color: #6366f1
}

.border-r-indigo-500\/20 {
    border-right-color: #6366f133
}

.border-r-indigo-500\/25 {
    border-right-color: #6366f140
}

.border-r-indigo-500\/30 {
    border-right-color: #6366f14d
}

.border-r-indigo-500\/40 {
    border-right-color: #6366f166
}

.border-r-indigo-500\/5 {
    border-right-color: #6366f10d
}

.border-r-indigo-500\/50 {
    border-right-color: #6366f180
}

.border-r-indigo-500\/60 {
    border-right-color: #6366f199
}

.border-r-indigo-500\/70 {
    border-right-color: #6366f1b3
}

.border-r-indigo-500\/75 {
    border-right-color: #6366f1bf
}

.border-r-indigo-500\/80 {
    border-right-color: #6366f1cc
}

.border-r-indigo-500\/90 {
    border-right-color: #6366f1e6
}

.border-r-indigo-500\/95 {
    border-right-color: #6366f1f2
}

.border-r-lime-400 {
    --tw-border-opacity: 1;
    border-right-color: rgb(163 230 53 / var(--tw-border-opacity))
}

.border-r-lime-400\/0 {
    border-right-color: #a3e63500
}

.border-r-lime-400\/10 {
    border-right-color: #a3e6351a
}

.border-r-lime-400\/100 {
    border-right-color: #a3e635
}

.border-r-lime-400\/20 {
    border-right-color: #a3e63533
}

.border-r-lime-400\/25 {
    border-right-color: #a3e63540
}

.border-r-lime-400\/30 {
    border-right-color: #a3e6354d
}

.border-r-lime-400\/40 {
    border-right-color: #a3e63566
}

.border-r-lime-400\/5 {
    border-right-color: #a3e6350d
}

.border-r-lime-400\/50 {
    border-right-color: #a3e63580
}

.border-r-lime-400\/60 {
    border-right-color: #a3e63599
}

.border-r-lime-400\/70 {
    border-right-color: #a3e635b3
}

.border-r-lime-400\/75 {
    border-right-color: #a3e635bf
}

.border-r-lime-400\/80 {
    border-right-color: #a3e635cc
}

.border-r-lime-400\/90 {
    border-right-color: #a3e635e6
}

.border-r-lime-400\/95 {
    border-right-color: #a3e635f2
}

.border-r-lime-500 {
    --tw-border-opacity: 1;
    border-right-color: rgb(132 204 22 / var(--tw-border-opacity))
}

.border-r-lime-500\/0 {
    border-right-color: #84cc1600
}

.border-r-lime-500\/10 {
    border-right-color: #84cc161a
}

.border-r-lime-500\/100 {
    border-right-color: #84cc16
}

.border-r-lime-500\/20 {
    border-right-color: #84cc1633
}

.border-r-lime-500\/25 {
    border-right-color: #84cc1640
}

.border-r-lime-500\/30 {
    border-right-color: #84cc164d
}

.border-r-lime-500\/40 {
    border-right-color: #84cc1666
}

.border-r-lime-500\/5 {
    border-right-color: #84cc160d
}

.border-r-lime-500\/50 {
    border-right-color: #84cc1680
}

.border-r-lime-500\/60 {
    border-right-color: #84cc1699
}

.border-r-lime-500\/70 {
    border-right-color: #84cc16b3
}

.border-r-lime-500\/75 {
    border-right-color: #84cc16bf
}

.border-r-lime-500\/80 {
    border-right-color: #84cc16cc
}

.border-r-lime-500\/90 {
    border-right-color: #84cc16e6
}

.border-r-lime-500\/95 {
    border-right-color: #84cc16f2
}

.border-r-neutral-400 {
    --tw-border-opacity: 1;
    border-right-color: rgb(163 163 163 / var(--tw-border-opacity))
}

.border-r-neutral-400\/0 {
    border-right-color: #a3a3a300
}

.border-r-neutral-400\/10 {
    border-right-color: #a3a3a31a
}

.border-r-neutral-400\/100 {
    border-right-color: #a3a3a3
}

.border-r-neutral-400\/20 {
    border-right-color: #a3a3a333
}

.border-r-neutral-400\/25 {
    border-right-color: #a3a3a340
}

.border-r-neutral-400\/30 {
    border-right-color: #a3a3a34d
}

.border-r-neutral-400\/40 {
    border-right-color: #a3a3a366
}

.border-r-neutral-400\/5 {
    border-right-color: #a3a3a30d
}

.border-r-neutral-400\/50 {
    border-right-color: #a3a3a380
}

.border-r-neutral-400\/60 {
    border-right-color: #a3a3a399
}

.border-r-neutral-400\/70 {
    border-right-color: #a3a3a3b3
}

.border-r-neutral-400\/75 {
    border-right-color: #a3a3a3bf
}

.border-r-neutral-400\/80 {
    border-right-color: #a3a3a3cc
}

.border-r-neutral-400\/90 {
    border-right-color: #a3a3a3e6
}

.border-r-neutral-400\/95 {
    border-right-color: #a3a3a3f2
}

.border-r-neutral-500 {
    --tw-border-opacity: 1;
    border-right-color: rgb(115 115 115 / var(--tw-border-opacity))
}

.border-r-neutral-500\/0 {
    border-right-color: #73737300
}

.border-r-neutral-500\/10 {
    border-right-color: #7373731a
}

.border-r-neutral-500\/100 {
    border-right-color: #737373
}

.border-r-neutral-500\/20 {
    border-right-color: #73737333
}

.border-r-neutral-500\/25 {
    border-right-color: #73737340
}

.border-r-neutral-500\/30 {
    border-right-color: #7373734d
}

.border-r-neutral-500\/40 {
    border-right-color: #73737366
}

.border-r-neutral-500\/5 {
    border-right-color: #7373730d
}

.border-r-neutral-500\/50 {
    border-right-color: #73737380
}

.border-r-neutral-500\/60 {
    border-right-color: #73737399
}

.border-r-neutral-500\/70 {
    border-right-color: #737373b3
}

.border-r-neutral-500\/75 {
    border-right-color: #737373bf
}

.border-r-neutral-500\/80 {
    border-right-color: #737373cc
}

.border-r-neutral-500\/90 {
    border-right-color: #737373e6
}

.border-r-neutral-500\/95 {
    border-right-color: #737373f2
}

.border-r-orange-400 {
    --tw-border-opacity: 1;
    border-right-color: rgb(251 146 60 / var(--tw-border-opacity))
}

.border-r-orange-400\/0 {
    border-right-color: #fb923c00
}

.border-r-orange-400\/10 {
    border-right-color: #fb923c1a
}

.border-r-orange-400\/100 {
    border-right-color: #fb923c
}

.border-r-orange-400\/20 {
    border-right-color: #fb923c33
}

.border-r-orange-400\/25 {
    border-right-color: #fb923c40
}

.border-r-orange-400\/30 {
    border-right-color: #fb923c4d
}

.border-r-orange-400\/40 {
    border-right-color: #fb923c66
}

.border-r-orange-400\/5 {
    border-right-color: #fb923c0d
}

.border-r-orange-400\/50 {
    border-right-color: #fb923c80
}

.border-r-orange-400\/60 {
    border-right-color: #fb923c99
}

.border-r-orange-400\/70 {
    border-right-color: #fb923cb3
}

.border-r-orange-400\/75 {
    border-right-color: #fb923cbf
}

.border-r-orange-400\/80 {
    border-right-color: #fb923ccc
}

.border-r-orange-400\/90 {
    border-right-color: #fb923ce6
}

.border-r-orange-400\/95 {
    border-right-color: #fb923cf2
}

.border-r-orange-500 {
    --tw-border-opacity: 1;
    border-right-color: rgb(249 115 22 / var(--tw-border-opacity))
}

.border-r-orange-500\/0 {
    border-right-color: #f9731600
}

.border-r-orange-500\/10 {
    border-right-color: #f973161a
}

.border-r-orange-500\/100 {
    border-right-color: #f97316
}

.border-r-orange-500\/20 {
    border-right-color: #f9731633
}

.border-r-orange-500\/25 {
    border-right-color: #f9731640
}

.border-r-orange-500\/30 {
    border-right-color: #f973164d
}

.border-r-orange-500\/40 {
    border-right-color: #f9731666
}

.border-r-orange-500\/5 {
    border-right-color: #f973160d
}

.border-r-orange-500\/50 {
    border-right-color: #f9731680
}

.border-r-orange-500\/60 {
    border-right-color: #f9731699
}

.border-r-orange-500\/70 {
    border-right-color: #f97316b3
}

.border-r-orange-500\/75 {
    border-right-color: #f97316bf
}

.border-r-orange-500\/80 {
    border-right-color: #f97316cc
}

.border-r-orange-500\/90 {
    border-right-color: #f97316e6
}

.border-r-orange-500\/95 {
    border-right-color: #f97316f2
}

.border-r-pink-400 {
    --tw-border-opacity: 1;
    border-right-color: rgb(244 114 182 / var(--tw-border-opacity))
}

.border-r-pink-400\/0 {
    border-right-color: #f472b600
}

.border-r-pink-400\/10 {
    border-right-color: #f472b61a
}

.border-r-pink-400\/100 {
    border-right-color: #f472b6
}

.border-r-pink-400\/20 {
    border-right-color: #f472b633
}

.border-r-pink-400\/25 {
    border-right-color: #f472b640
}

.border-r-pink-400\/30 {
    border-right-color: #f472b64d
}

.border-r-pink-400\/40 {
    border-right-color: #f472b666
}

.border-r-pink-400\/5 {
    border-right-color: #f472b60d
}

.border-r-pink-400\/50 {
    border-right-color: #f472b680
}

.border-r-pink-400\/60 {
    border-right-color: #f472b699
}

.border-r-pink-400\/70 {
    border-right-color: #f472b6b3
}

.border-r-pink-400\/75 {
    border-right-color: #f472b6bf
}

.border-r-pink-400\/80 {
    border-right-color: #f472b6cc
}

.border-r-pink-400\/90 {
    border-right-color: #f472b6e6
}

.border-r-pink-400\/95 {
    border-right-color: #f472b6f2
}

.border-r-pink-500 {
    --tw-border-opacity: 1;
    border-right-color: rgb(236 72 153 / var(--tw-border-opacity))
}

.border-r-pink-500\/0 {
    border-right-color: #ec489900
}

.border-r-pink-500\/10 {
    border-right-color: #ec48991a
}

.border-r-pink-500\/100 {
    border-right-color: #ec4899
}

.border-r-pink-500\/20 {
    border-right-color: #ec489933
}

.border-r-pink-500\/25 {
    border-right-color: #ec489940
}

.border-r-pink-500\/30 {
    border-right-color: #ec48994d
}

.border-r-pink-500\/40 {
    border-right-color: #ec489966
}

.border-r-pink-500\/5 {
    border-right-color: #ec48990d
}

.border-r-pink-500\/50 {
    border-right-color: #ec489980
}

.border-r-pink-500\/60 {
    border-right-color: #ec489999
}

.border-r-pink-500\/70 {
    border-right-color: #ec4899b3
}

.border-r-pink-500\/75 {
    border-right-color: #ec4899bf
}

.border-r-pink-500\/80 {
    border-right-color: #ec4899cc
}

.border-r-pink-500\/90 {
    border-right-color: #ec4899e6
}

.border-r-pink-500\/95 {
    border-right-color: #ec4899f2
}

.border-r-purple-400 {
    --tw-border-opacity: 1;
    border-right-color: rgb(192 132 252 / var(--tw-border-opacity))
}

.border-r-purple-400\/0 {
    border-right-color: #c084fc00
}

.border-r-purple-400\/10 {
    border-right-color: #c084fc1a
}

.border-r-purple-400\/100 {
    border-right-color: #c084fc
}

.border-r-purple-400\/20 {
    border-right-color: #c084fc33
}

.border-r-purple-400\/25 {
    border-right-color: #c084fc40
}

.border-r-purple-400\/30 {
    border-right-color: #c084fc4d
}

.border-r-purple-400\/40 {
    border-right-color: #c084fc66
}

.border-r-purple-400\/5 {
    border-right-color: #c084fc0d
}

.border-r-purple-400\/50 {
    border-right-color: #c084fc80
}

.border-r-purple-400\/60 {
    border-right-color: #c084fc99
}

.border-r-purple-400\/70 {
    border-right-color: #c084fcb3
}

.border-r-purple-400\/75 {
    border-right-color: #c084fcbf
}

.border-r-purple-400\/80 {
    border-right-color: #c084fccc
}

.border-r-purple-400\/90 {
    border-right-color: #c084fce6
}

.border-r-purple-400\/95 {
    border-right-color: #c084fcf2
}

.border-r-purple-500 {
    --tw-border-opacity: 1;
    border-right-color: rgb(168 85 247 / var(--tw-border-opacity))
}

.border-r-purple-500\/0 {
    border-right-color: #a855f700
}

.border-r-purple-500\/10 {
    border-right-color: #a855f71a
}

.border-r-purple-500\/100 {
    border-right-color: #a855f7
}

.border-r-purple-500\/20 {
    border-right-color: #a855f733
}

.border-r-purple-500\/25 {
    border-right-color: #a855f740
}

.border-r-purple-500\/30 {
    border-right-color: #a855f74d
}

.border-r-purple-500\/40 {
    border-right-color: #a855f766
}

.border-r-purple-500\/5 {
    border-right-color: #a855f70d
}

.border-r-purple-500\/50 {
    border-right-color: #a855f780
}

.border-r-purple-500\/60 {
    border-right-color: #a855f799
}

.border-r-purple-500\/70 {
    border-right-color: #a855f7b3
}

.border-r-purple-500\/75 {
    border-right-color: #a855f7bf
}

.border-r-purple-500\/80 {
    border-right-color: #a855f7cc
}

.border-r-purple-500\/90 {
    border-right-color: #a855f7e6
}

.border-r-purple-500\/95 {
    border-right-color: #a855f7f2
}

.border-r-red-400 {
    --tw-border-opacity: 1;
    border-right-color: rgb(248 113 113 / var(--tw-border-opacity))
}

.border-r-red-400\/0 {
    border-right-color: #f8717100
}

.border-r-red-400\/10 {
    border-right-color: #f871711a
}

.border-r-red-400\/100 {
    border-right-color: #f87171
}

.border-r-red-400\/20 {
    border-right-color: #f8717133
}

.border-r-red-400\/25 {
    border-right-color: #f8717140
}

.border-r-red-400\/30 {
    border-right-color: #f871714d
}

.border-r-red-400\/40 {
    border-right-color: #f8717166
}

.border-r-red-400\/5 {
    border-right-color: #f871710d
}

.border-r-red-400\/50 {
    border-right-color: #f8717180
}

.border-r-red-400\/60 {
    border-right-color: #f8717199
}

.border-r-red-400\/70 {
    border-right-color: #f87171b3
}

.border-r-red-400\/75 {
    border-right-color: #f87171bf
}

.border-r-red-400\/80 {
    border-right-color: #f87171cc
}

.border-r-red-400\/90 {
    border-right-color: #f87171e6
}

.border-r-red-400\/95 {
    border-right-color: #f87171f2
}

.border-r-red-500 {
    --tw-border-opacity: 1;
    border-right-color: rgb(239 68 68 / var(--tw-border-opacity))
}

.border-r-red-500\/0 {
    border-right-color: #ef444400
}

.border-r-red-500\/10 {
    border-right-color: #ef44441a
}

.border-r-red-500\/100 {
    border-right-color: #ef4444
}

.border-r-red-500\/20 {
    border-right-color: #ef444433
}

.border-r-red-500\/25 {
    border-right-color: #ef444440
}

.border-r-red-500\/30 {
    border-right-color: #ef44444d
}

.border-r-red-500\/40 {
    border-right-color: #ef444466
}

.border-r-red-500\/5 {
    border-right-color: #ef44440d
}

.border-r-red-500\/50 {
    border-right-color: #ef444480
}

.border-r-red-500\/60 {
    border-right-color: #ef444499
}

.border-r-red-500\/70 {
    border-right-color: #ef4444b3
}

.border-r-red-500\/75 {
    border-right-color: #ef4444bf
}

.border-r-red-500\/80 {
    border-right-color: #ef4444cc
}

.border-r-red-500\/90 {
    border-right-color: #ef4444e6
}

.border-r-red-500\/95 {
    border-right-color: #ef4444f2
}

.border-r-rose-400 {
    --tw-border-opacity: 1;
    border-right-color: rgb(251 113 133 / var(--tw-border-opacity))
}

.border-r-rose-400\/0 {
    border-right-color: #fb718500
}

.border-r-rose-400\/10 {
    border-right-color: #fb71851a
}

.border-r-rose-400\/100 {
    border-right-color: #fb7185
}

.border-r-rose-400\/20 {
    border-right-color: #fb718533
}

.border-r-rose-400\/25 {
    border-right-color: #fb718540
}

.border-r-rose-400\/30 {
    border-right-color: #fb71854d
}

.border-r-rose-400\/40 {
    border-right-color: #fb718566
}

.border-r-rose-400\/5 {
    border-right-color: #fb71850d
}

.border-r-rose-400\/50 {
    border-right-color: #fb718580
}

.border-r-rose-400\/60 {
    border-right-color: #fb718599
}

.border-r-rose-400\/70 {
    border-right-color: #fb7185b3
}

.border-r-rose-400\/75 {
    border-right-color: #fb7185bf
}

.border-r-rose-400\/80 {
    border-right-color: #fb7185cc
}

.border-r-rose-400\/90 {
    border-right-color: #fb7185e6
}

.border-r-rose-400\/95 {
    border-right-color: #fb7185f2
}

.border-r-rose-500 {
    --tw-border-opacity: 1;
    border-right-color: rgb(244 63 94 / var(--tw-border-opacity))
}

.border-r-rose-500\/0 {
    border-right-color: #f43f5e00
}

.border-r-rose-500\/10 {
    border-right-color: #f43f5e1a
}

.border-r-rose-500\/100 {
    border-right-color: #f43f5e
}

.border-r-rose-500\/20 {
    border-right-color: #f43f5e33
}

.border-r-rose-500\/25 {
    border-right-color: #f43f5e40
}

.border-r-rose-500\/30 {
    border-right-color: #f43f5e4d
}

.border-r-rose-500\/40 {
    border-right-color: #f43f5e66
}

.border-r-rose-500\/5 {
    border-right-color: #f43f5e0d
}

.border-r-rose-500\/50 {
    border-right-color: #f43f5e80
}

.border-r-rose-500\/60 {
    border-right-color: #f43f5e99
}

.border-r-rose-500\/70 {
    border-right-color: #f43f5eb3
}

.border-r-rose-500\/75 {
    border-right-color: #f43f5ebf
}

.border-r-rose-500\/80 {
    border-right-color: #f43f5ecc
}

.border-r-rose-500\/90 {
    border-right-color: #f43f5ee6
}

.border-r-rose-500\/95 {
    border-right-color: #f43f5ef2
}

.border-r-sky-400 {
    --tw-border-opacity: 1;
    border-right-color: rgb(101 178 245 / var(--tw-border-opacity))
}

.border-r-sky-400\/0 {
    border-right-color: #65b2f500
}

.border-r-sky-400\/10 {
    border-right-color: #65b2f51a
}

.border-r-sky-400\/100 {
    border-right-color: #65b2f5
}

.border-r-sky-400\/20 {
    border-right-color: #65b2f533
}

.border-r-sky-400\/25 {
    border-right-color: #65b2f540
}

.border-r-sky-400\/30 {
    border-right-color: #65b2f54d
}

.border-r-sky-400\/40 {
    border-right-color: #65b2f566
}

.border-r-sky-400\/5 {
    border-right-color: #65b2f50d
}

.border-r-sky-400\/50 {
    border-right-color: #65b2f580
}

.border-r-sky-400\/60 {
    border-right-color: #65b2f599
}

.border-r-sky-400\/70 {
    border-right-color: #65b2f5b3
}

.border-r-sky-400\/75 {
    border-right-color: #65b2f5bf
}

.border-r-sky-400\/80 {
    border-right-color: #65b2f5cc
}

.border-r-sky-400\/90 {
    border-right-color: #65b2f5e6
}

.border-r-sky-400\/95 {
    border-right-color: #65b2f5f2
}

.border-r-sky-500 {
    --tw-border-opacity: 1;
    border-right-color: rgb(52 139 239 / var(--tw-border-opacity))
}

.border-r-sky-500\/0 {
    border-right-color: #348bef00
}

.border-r-sky-500\/10 {
    border-right-color: #348bef1a
}

.border-r-sky-500\/100 {
    border-right-color: #348bef
}

.border-r-sky-500\/20 {
    border-right-color: #348bef33
}

.border-r-sky-500\/25 {
    border-right-color: #348bef40
}

.border-r-sky-500\/30 {
    border-right-color: #348bef4d
}

.border-r-sky-500\/40 {
    border-right-color: #348bef66
}

.border-r-sky-500\/5 {
    border-right-color: #348bef0d
}

.border-r-sky-500\/50 {
    border-right-color: #348bef80
}

.border-r-sky-500\/60 {
    border-right-color: #348bef99
}

.border-r-sky-500\/70 {
    border-right-color: #348befb3
}

.border-r-sky-500\/75 {
    border-right-color: #348befbf
}

.border-r-sky-500\/80 {
    border-right-color: #348befcc
}

.border-r-sky-500\/90 {
    border-right-color: #348befe6
}

.border-r-sky-500\/95 {
    border-right-color: #348beff2
}

.border-r-slate-400 {
    --tw-border-opacity: 1;
    border-right-color: rgb(148 163 184 / var(--tw-border-opacity))
}

.border-r-slate-400\/0 {
    border-right-color: #94a3b800
}

.border-r-slate-400\/10 {
    border-right-color: #94a3b81a
}

.border-r-slate-400\/100 {
    border-right-color: #94a3b8
}

.border-r-slate-400\/20 {
    border-right-color: #94a3b833
}

.border-r-slate-400\/25 {
    border-right-color: #94a3b840
}

.border-r-slate-400\/30 {
    border-right-color: #94a3b84d
}

.border-r-slate-400\/40 {
    border-right-color: #94a3b866
}

.border-r-slate-400\/5 {
    border-right-color: #94a3b80d
}

.border-r-slate-400\/50 {
    border-right-color: #94a3b880
}

.border-r-slate-400\/60 {
    border-right-color: #94a3b899
}

.border-r-slate-400\/70 {
    border-right-color: #94a3b8b3
}

.border-r-slate-400\/75 {
    border-right-color: #94a3b8bf
}

.border-r-slate-400\/80 {
    border-right-color: #94a3b8cc
}

.border-r-slate-400\/90 {
    border-right-color: #94a3b8e6
}

.border-r-slate-400\/95 {
    border-right-color: #94a3b8f2
}

.border-r-slate-500 {
    --tw-border-opacity: 1;
    border-right-color: rgb(100 116 139 / var(--tw-border-opacity))
}

.border-r-slate-500\/0 {
    border-right-color: #64748b00
}

.border-r-slate-500\/10 {
    border-right-color: #64748b1a
}

.border-r-slate-500\/100 {
    border-right-color: #64748b
}

.border-r-slate-500\/20 {
    border-right-color: #64748b33
}

.border-r-slate-500\/25 {
    border-right-color: #64748b40
}

.border-r-slate-500\/30 {
    border-right-color: #64748b4d
}

.border-r-slate-500\/40 {
    border-right-color: #64748b66
}

.border-r-slate-500\/5 {
    border-right-color: #64748b0d
}

.border-r-slate-500\/50 {
    border-right-color: #64748b80
}

.border-r-slate-500\/60 {
    border-right-color: #64748b99
}

.border-r-slate-500\/70 {
    border-right-color: #64748bb3
}

.border-r-slate-500\/75 {
    border-right-color: #64748bbf
}

.border-r-slate-500\/80 {
    border-right-color: #64748bcc
}

.border-r-slate-500\/90 {
    border-right-color: #64748be6
}

.border-r-slate-500\/95 {
    border-right-color: #64748bf2
}

.border-r-stone-400 {
    --tw-border-opacity: 1;
    border-right-color: rgb(168 162 158 / var(--tw-border-opacity))
}

.border-r-stone-400\/0 {
    border-right-color: #a8a29e00
}

.border-r-stone-400\/10 {
    border-right-color: #a8a29e1a
}

.border-r-stone-400\/100 {
    border-right-color: #a8a29e
}

.border-r-stone-400\/20 {
    border-right-color: #a8a29e33
}

.border-r-stone-400\/25 {
    border-right-color: #a8a29e40
}

.border-r-stone-400\/30 {
    border-right-color: #a8a29e4d
}

.border-r-stone-400\/40 {
    border-right-color: #a8a29e66
}

.border-r-stone-400\/5 {
    border-right-color: #a8a29e0d
}

.border-r-stone-400\/50 {
    border-right-color: #a8a29e80
}

.border-r-stone-400\/60 {
    border-right-color: #a8a29e99
}

.border-r-stone-400\/70 {
    border-right-color: #a8a29eb3
}

.border-r-stone-400\/75 {
    border-right-color: #a8a29ebf
}

.border-r-stone-400\/80 {
    border-right-color: #a8a29ecc
}

.border-r-stone-400\/90 {
    border-right-color: #a8a29ee6
}

.border-r-stone-400\/95 {
    border-right-color: #a8a29ef2
}

.border-r-stone-500 {
    --tw-border-opacity: 1;
    border-right-color: rgb(120 113 108 / var(--tw-border-opacity))
}

.border-r-stone-500\/0 {
    border-right-color: #78716c00
}

.border-r-stone-500\/10 {
    border-right-color: #78716c1a
}

.border-r-stone-500\/100 {
    border-right-color: #78716c
}

.border-r-stone-500\/20 {
    border-right-color: #78716c33
}

.border-r-stone-500\/25 {
    border-right-color: #78716c40
}

.border-r-stone-500\/30 {
    border-right-color: #78716c4d
}

.border-r-stone-500\/40 {
    border-right-color: #78716c66
}

.border-r-stone-500\/5 {
    border-right-color: #78716c0d
}

.border-r-stone-500\/50 {
    border-right-color: #78716c80
}

.border-r-stone-500\/60 {
    border-right-color: #78716c99
}

.border-r-stone-500\/70 {
    border-right-color: #78716cb3
}

.border-r-stone-500\/75 {
    border-right-color: #78716cbf
}

.border-r-stone-500\/80 {
    border-right-color: #78716ccc
}

.border-r-stone-500\/90 {
    border-right-color: #78716ce6
}

.border-r-stone-500\/95 {
    border-right-color: #78716cf2
}

.border-r-teal-400 {
    --tw-border-opacity: 1;
    border-right-color: rgb(45 212 191 / var(--tw-border-opacity))
}

.border-r-teal-400\/0 {
    border-right-color: #2dd4bf00
}

.border-r-teal-400\/10 {
    border-right-color: #2dd4bf1a
}

.border-r-teal-400\/100 {
    border-right-color: #2dd4bf
}

.border-r-teal-400\/20 {
    border-right-color: #2dd4bf33
}

.border-r-teal-400\/25 {
    border-right-color: #2dd4bf40
}

.border-r-teal-400\/30 {
    border-right-color: #2dd4bf4d
}

.border-r-teal-400\/40 {
    border-right-color: #2dd4bf66
}

.border-r-teal-400\/5 {
    border-right-color: #2dd4bf0d
}

.border-r-teal-400\/50 {
    border-right-color: #2dd4bf80
}

.border-r-teal-400\/60 {
    border-right-color: #2dd4bf99
}

.border-r-teal-400\/70 {
    border-right-color: #2dd4bfb3
}

.border-r-teal-400\/75 {
    border-right-color: #2dd4bfbf
}

.border-r-teal-400\/80 {
    border-right-color: #2dd4bfcc
}

.border-r-teal-400\/90 {
    border-right-color: #2dd4bfe6
}

.border-r-teal-400\/95 {
    border-right-color: #2dd4bff2
}

.border-r-teal-500 {
    --tw-border-opacity: 1;
    border-right-color: rgb(20 184 166 / var(--tw-border-opacity))
}

.border-r-teal-500\/0 {
    border-right-color: #14b8a600
}

.border-r-teal-500\/10 {
    border-right-color: #14b8a61a
}

.border-r-teal-500\/100 {
    border-right-color: #14b8a6
}

.border-r-teal-500\/20 {
    border-right-color: #14b8a633
}

.border-r-teal-500\/25 {
    border-right-color: #14b8a640
}

.border-r-teal-500\/30 {
    border-right-color: #14b8a64d
}

.border-r-teal-500\/40 {
    border-right-color: #14b8a666
}

.border-r-teal-500\/5 {
    border-right-color: #14b8a60d
}

.border-r-teal-500\/50 {
    border-right-color: #14b8a680
}

.border-r-teal-500\/60 {
    border-right-color: #14b8a699
}

.border-r-teal-500\/70 {
    border-right-color: #14b8a6b3
}

.border-r-teal-500\/75 {
    border-right-color: #14b8a6bf
}

.border-r-teal-500\/80 {
    border-right-color: #14b8a6cc
}

.border-r-teal-500\/90 {
    border-right-color: #14b8a6e6
}

.border-r-teal-500\/95 {
    border-right-color: #14b8a6f2
}

.border-r-violet-400 {
    --tw-border-opacity: 1;
    border-right-color: rgb(167 139 250 / var(--tw-border-opacity))
}

.border-r-violet-400\/0 {
    border-right-color: #a78bfa00
}

.border-r-violet-400\/10 {
    border-right-color: #a78bfa1a
}

.border-r-violet-400\/100 {
    border-right-color: #a78bfa
}

.border-r-violet-400\/20 {
    border-right-color: #a78bfa33
}

.border-r-violet-400\/25 {
    border-right-color: #a78bfa40
}

.border-r-violet-400\/30 {
    border-right-color: #a78bfa4d
}

.border-r-violet-400\/40 {
    border-right-color: #a78bfa66
}

.border-r-violet-400\/5 {
    border-right-color: #a78bfa0d
}

.border-r-violet-400\/50 {
    border-right-color: #a78bfa80
}

.border-r-violet-400\/60 {
    border-right-color: #a78bfa99
}

.border-r-violet-400\/70 {
    border-right-color: #a78bfab3
}

.border-r-violet-400\/75 {
    border-right-color: #a78bfabf
}

.border-r-violet-400\/80 {
    border-right-color: #a78bfacc
}

.border-r-violet-400\/90 {
    border-right-color: #a78bfae6
}

.border-r-violet-400\/95 {
    border-right-color: #a78bfaf2
}

.border-r-violet-500 {
    --tw-border-opacity: 1;
    border-right-color: rgb(139 92 246 / var(--tw-border-opacity))
}

.border-r-violet-500\/0 {
    border-right-color: #8b5cf600
}

.border-r-violet-500\/10 {
    border-right-color: #8b5cf61a
}

.border-r-violet-500\/100 {
    border-right-color: #8b5cf6
}

.border-r-violet-500\/20 {
    border-right-color: #8b5cf633
}

.border-r-violet-500\/25 {
    border-right-color: #8b5cf640
}

.border-r-violet-500\/30 {
    border-right-color: #8b5cf64d
}

.border-r-violet-500\/40 {
    border-right-color: #8b5cf666
}

.border-r-violet-500\/5 {
    border-right-color: #8b5cf60d
}

.border-r-violet-500\/50 {
    border-right-color: #8b5cf680
}

.border-r-violet-500\/60 {
    border-right-color: #8b5cf699
}

.border-r-violet-500\/70 {
    border-right-color: #8b5cf6b3
}

.border-r-violet-500\/75 {
    border-right-color: #8b5cf6bf
}

.border-r-violet-500\/80 {
    border-right-color: #8b5cf6cc
}

.border-r-violet-500\/90 {
    border-right-color: #8b5cf6e6
}

.border-r-violet-500\/95 {
    border-right-color: #8b5cf6f2
}

.border-r-yellow-400 {
    --tw-border-opacity: 1;
    border-right-color: rgb(250 204 21 / var(--tw-border-opacity))
}

.border-r-yellow-400\/0 {
    border-right-color: #facc1500
}

.border-r-yellow-400\/10 {
    border-right-color: #facc151a
}

.border-r-yellow-400\/100 {
    border-right-color: #facc15
}

.border-r-yellow-400\/20 {
    border-right-color: #facc1533
}

.border-r-yellow-400\/25 {
    border-right-color: #facc1540
}

.border-r-yellow-400\/30 {
    border-right-color: #facc154d
}

.border-r-yellow-400\/40 {
    border-right-color: #facc1566
}

.border-r-yellow-400\/5 {
    border-right-color: #facc150d
}

.border-r-yellow-400\/50 {
    border-right-color: #facc1580
}

.border-r-yellow-400\/60 {
    border-right-color: #facc1599
}

.border-r-yellow-400\/70 {
    border-right-color: #facc15b3
}

.border-r-yellow-400\/75 {
    border-right-color: #facc15bf
}

.border-r-yellow-400\/80 {
    border-right-color: #facc15cc
}

.border-r-yellow-400\/90 {
    border-right-color: #facc15e6
}

.border-r-yellow-400\/95 {
    border-right-color: #facc15f2
}

.border-r-yellow-500 {
    --tw-border-opacity: 1;
    border-right-color: rgb(234 179 8 / var(--tw-border-opacity))
}

.border-r-yellow-500\/0 {
    border-right-color: #eab30800
}

.border-r-yellow-500\/10 {
    border-right-color: #eab3081a
}

.border-r-yellow-500\/100 {
    border-right-color: #eab308
}

.border-r-yellow-500\/20 {
    border-right-color: #eab30833
}

.border-r-yellow-500\/25 {
    border-right-color: #eab30840
}

.border-r-yellow-500\/30 {
    border-right-color: #eab3084d
}

.border-r-yellow-500\/40 {
    border-right-color: #eab30866
}

.border-r-yellow-500\/5 {
    border-right-color: #eab3080d
}

.border-r-yellow-500\/50 {
    border-right-color: #eab30880
}

.border-r-yellow-500\/60 {
    border-right-color: #eab30899
}

.border-r-yellow-500\/70 {
    border-right-color: #eab308b3
}

.border-r-yellow-500\/75 {
    border-right-color: #eab308bf
}

.border-r-yellow-500\/80 {
    border-right-color: #eab308cc
}

.border-r-yellow-500\/90 {
    border-right-color: #eab308e6
}

.border-r-yellow-500\/95 {
    border-right-color: #eab308f2
}

.border-r-zinc-400 {
    --tw-border-opacity: 1;
    border-right-color: rgb(161 161 170 / var(--tw-border-opacity))
}

.border-r-zinc-400\/0 {
    border-right-color: #a1a1aa00
}

.border-r-zinc-400\/10 {
    border-right-color: #a1a1aa1a
}

.border-r-zinc-400\/100 {
    border-right-color: #a1a1aa
}

.border-r-zinc-400\/20 {
    border-right-color: #a1a1aa33
}

.border-r-zinc-400\/25 {
    border-right-color: #a1a1aa40
}

.border-r-zinc-400\/30 {
    border-right-color: #a1a1aa4d
}

.border-r-zinc-400\/40 {
    border-right-color: #a1a1aa66
}

.border-r-zinc-400\/5 {
    border-right-color: #a1a1aa0d
}

.border-r-zinc-400\/50 {
    border-right-color: #a1a1aa80
}

.border-r-zinc-400\/60 {
    border-right-color: #a1a1aa99
}

.border-r-zinc-400\/70 {
    border-right-color: #a1a1aab3
}

.border-r-zinc-400\/75 {
    border-right-color: #a1a1aabf
}

.border-r-zinc-400\/80 {
    border-right-color: #a1a1aacc
}

.border-r-zinc-400\/90 {
    border-right-color: #a1a1aae6
}

.border-r-zinc-400\/95 {
    border-right-color: #a1a1aaf2
}

.border-r-zinc-500 {
    --tw-border-opacity: 1;
    border-right-color: rgb(113 113 122 / var(--tw-border-opacity))
}

.border-r-zinc-500\/0 {
    border-right-color: #71717a00
}

.border-r-zinc-500\/10 {
    border-right-color: #71717a1a
}

.border-r-zinc-500\/100 {
    border-right-color: #71717a
}

.border-r-zinc-500\/20 {
    border-right-color: #71717a33
}

.border-r-zinc-500\/25 {
    border-right-color: #71717a40
}

.border-r-zinc-500\/30 {
    border-right-color: #71717a4d
}

.border-r-zinc-500\/40 {
    border-right-color: #71717a66
}

.border-r-zinc-500\/5 {
    border-right-color: #71717a0d
}

.border-r-zinc-500\/50 {
    border-right-color: #71717a80
}

.border-r-zinc-500\/60 {
    border-right-color: #71717a99
}

.border-r-zinc-500\/70 {
    border-right-color: #71717ab3
}

.border-r-zinc-500\/75 {
    border-right-color: #71717abf
}

.border-r-zinc-500\/80 {
    border-right-color: #71717acc
}

.border-r-zinc-500\/90 {
    border-right-color: #71717ae6
}

.border-r-zinc-500\/95 {
    border-right-color: #71717af2
}

.border-t-amber-100 {
    --tw-border-opacity: 1;
    border-top-color: rgb(254 243 199 / var(--tw-border-opacity))
}

.border-t-amber-100\/0 {
    border-top-color: #fef3c700
}

.border-t-amber-100\/10 {
    border-top-color: #fef3c71a
}

.border-t-amber-100\/100 {
    border-top-color: #fef3c7
}

.border-t-amber-100\/20 {
    border-top-color: #fef3c733
}

.border-t-amber-100\/25 {
    border-top-color: #fef3c740
}

.border-t-amber-100\/30 {
    border-top-color: #fef3c74d
}

.border-t-amber-100\/40 {
    border-top-color: #fef3c766
}

.border-t-amber-100\/5 {
    border-top-color: #fef3c70d
}

.border-t-amber-100\/50 {
    border-top-color: #fef3c780
}

.border-t-amber-100\/60 {
    border-top-color: #fef3c799
}

.border-t-amber-100\/70 {
    border-top-color: #fef3c7b3
}

.border-t-amber-100\/75 {
    border-top-color: #fef3c7bf
}

.border-t-amber-100\/80 {
    border-top-color: #fef3c7cc
}

.border-t-amber-100\/90 {
    border-top-color: #fef3c7e6
}

.border-t-amber-100\/95 {
    border-top-color: #fef3c7f2
}

.border-t-amber-400 {
    --tw-border-opacity: 1;
    border-top-color: rgb(251 191 36 / var(--tw-border-opacity))
}

.border-t-amber-400\/0 {
    border-top-color: #fbbf2400
}

.border-t-amber-400\/10 {
    border-top-color: #fbbf241a
}

.border-t-amber-400\/100 {
    border-top-color: #fbbf24
}

.border-t-amber-400\/20 {
    border-top-color: #fbbf2433
}

.border-t-amber-400\/25 {
    border-top-color: #fbbf2440
}

.border-t-amber-400\/30 {
    border-top-color: #fbbf244d
}

.border-t-amber-400\/40 {
    border-top-color: #fbbf2466
}

.border-t-amber-400\/5 {
    border-top-color: #fbbf240d
}

.border-t-amber-400\/50 {
    border-top-color: #fbbf2480
}

.border-t-amber-400\/60 {
    border-top-color: #fbbf2499
}

.border-t-amber-400\/70 {
    border-top-color: #fbbf24b3
}

.border-t-amber-400\/75 {
    border-top-color: #fbbf24bf
}

.border-t-amber-400\/80 {
    border-top-color: #fbbf24cc
}

.border-t-amber-400\/90 {
    border-top-color: #fbbf24e6
}

.border-t-amber-400\/95 {
    border-top-color: #fbbf24f2
}

.border-t-amber-500 {
    --tw-border-opacity: 1;
    border-top-color: rgb(245 158 11 / var(--tw-border-opacity))
}

.border-t-amber-500\/0 {
    border-top-color: #f59e0b00
}

.border-t-amber-500\/10 {
    border-top-color: #f59e0b1a
}

.border-t-amber-500\/100 {
    border-top-color: #f59e0b
}

.border-t-amber-500\/20 {
    border-top-color: #f59e0b33
}

.border-t-amber-500\/25 {
    border-top-color: #f59e0b40
}

.border-t-amber-500\/30 {
    border-top-color: #f59e0b4d
}

.border-t-amber-500\/40 {
    border-top-color: #f59e0b66
}

.border-t-amber-500\/5 {
    border-top-color: #f59e0b0d
}

.border-t-amber-500\/50 {
    border-top-color: #f59e0b80
}

.border-t-amber-500\/60 {
    border-top-color: #f59e0b99
}

.border-t-amber-500\/70 {
    border-top-color: #f59e0bb3
}

.border-t-amber-500\/75 {
    border-top-color: #f59e0bbf
}

.border-t-amber-500\/80 {
    border-top-color: #f59e0bcc
}

.border-t-amber-500\/90 {
    border-top-color: #f59e0be6
}

.border-t-amber-500\/95 {
    border-top-color: #f59e0bf2
}

.border-t-blue-100 {
    --tw-border-opacity: 1;
    border-top-color: rgb(154 161 202 / var(--tw-border-opacity))
}

.border-t-blue-100\/0 {
    border-top-color: #9aa1ca00
}

.border-t-blue-100\/10 {
    border-top-color: #9aa1ca1a
}

.border-t-blue-100\/100 {
    border-top-color: #9aa1ca
}

.border-t-blue-100\/20 {
    border-top-color: #9aa1ca33
}

.border-t-blue-100\/25 {
    border-top-color: #9aa1ca40
}

.border-t-blue-100\/30 {
    border-top-color: #9aa1ca4d
}

.border-t-blue-100\/40 {
    border-top-color: #9aa1ca66
}

.border-t-blue-100\/5 {
    border-top-color: #9aa1ca0d
}

.border-t-blue-100\/50 {
    border-top-color: #9aa1ca80
}

.border-t-blue-100\/60 {
    border-top-color: #9aa1ca99
}

.border-t-blue-100\/70 {
    border-top-color: #9aa1cab3
}

.border-t-blue-100\/75 {
    border-top-color: #9aa1cabf
}

.border-t-blue-100\/80 {
    border-top-color: #9aa1cacc
}

.border-t-blue-100\/90 {
    border-top-color: #9aa1cae6
}

.border-t-blue-100\/95 {
    border-top-color: #9aa1caf2
}

.border-t-blue-400 {
    --tw-border-opacity: 1;
    border-top-color: rgb(80 90 153 / var(--tw-border-opacity))
}

.border-t-blue-400\/0 {
    border-top-color: #505a9900
}

.border-t-blue-400\/10 {
    border-top-color: #505a991a
}

.border-t-blue-400\/100 {
    border-top-color: #505a99
}

.border-t-blue-400\/20 {
    border-top-color: #505a9933
}

.border-t-blue-400\/25 {
    border-top-color: #505a9940
}

.border-t-blue-400\/30 {
    border-top-color: #505a994d
}

.border-t-blue-400\/40 {
    border-top-color: #505a9966
}

.border-t-blue-400\/5 {
    border-top-color: #505a990d
}

.border-t-blue-400\/50 {
    border-top-color: #505a9980
}

.border-t-blue-400\/60 {
    border-top-color: #505a9999
}

.border-t-blue-400\/70 {
    border-top-color: #505a99b3
}

.border-t-blue-400\/75 {
    border-top-color: #505a99bf
}

.border-t-blue-400\/80 {
    border-top-color: #505a99cc
}

.border-t-blue-400\/90 {
    border-top-color: #505a99e6
}

.border-t-blue-400\/95 {
    border-top-color: #505a99f2
}

.border-t-blue-500 {
    --tw-border-opacity: 1;
    border-top-color: rgb(66 75 127 / var(--tw-border-opacity))
}

.border-t-blue-500\/0 {
    border-top-color: #424b7f00
}

.border-t-blue-500\/10 {
    border-top-color: #424b7f1a
}

.border-t-blue-500\/100 {
    border-top-color: #424b7f
}

.border-t-blue-500\/20 {
    border-top-color: #424b7f33
}

.border-t-blue-500\/25 {
    border-top-color: #424b7f40
}

.border-t-blue-500\/30 {
    border-top-color: #424b7f4d
}

.border-t-blue-500\/40 {
    border-top-color: #424b7f66
}

.border-t-blue-500\/5 {
    border-top-color: #424b7f0d
}

.border-t-blue-500\/50 {
    border-top-color: #424b7f80
}

.border-t-blue-500\/60 {
    border-top-color: #424b7f99
}

.border-t-blue-500\/70 {
    border-top-color: #424b7fb3
}

.border-t-blue-500\/75 {
    border-top-color: #424b7fbf
}

.border-t-blue-500\/80 {
    border-top-color: #424b7fcc
}

.border-t-blue-500\/90 {
    border-top-color: #424b7fe6
}

.border-t-blue-500\/95 {
    border-top-color: #424b7ff2
}

.border-t-cyan-100 {
    --tw-border-opacity: 1;
    border-top-color: rgb(207 250 254 / var(--tw-border-opacity))
}

.border-t-cyan-100\/0 {
    border-top-color: #cffafe00
}

.border-t-cyan-100\/10 {
    border-top-color: #cffafe1a
}

.border-t-cyan-100\/100 {
    border-top-color: #cffafe
}

.border-t-cyan-100\/20 {
    border-top-color: #cffafe33
}

.border-t-cyan-100\/25 {
    border-top-color: #cffafe40
}

.border-t-cyan-100\/30 {
    border-top-color: #cffafe4d
}

.border-t-cyan-100\/40 {
    border-top-color: #cffafe66
}

.border-t-cyan-100\/5 {
    border-top-color: #cffafe0d
}

.border-t-cyan-100\/50 {
    border-top-color: #cffafe80
}

.border-t-cyan-100\/60 {
    border-top-color: #cffafe99
}

.border-t-cyan-100\/70 {
    border-top-color: #cffafeb3
}

.border-t-cyan-100\/75 {
    border-top-color: #cffafebf
}

.border-t-cyan-100\/80 {
    border-top-color: #cffafecc
}

.border-t-cyan-100\/90 {
    border-top-color: #cffafee6
}

.border-t-cyan-100\/95 {
    border-top-color: #cffafef2
}

.border-t-cyan-400 {
    --tw-border-opacity: 1;
    border-top-color: rgb(34 211 238 / var(--tw-border-opacity))
}

.border-t-cyan-400\/0 {
    border-top-color: #22d3ee00
}

.border-t-cyan-400\/10 {
    border-top-color: #22d3ee1a
}

.border-t-cyan-400\/100 {
    border-top-color: #22d3ee
}

.border-t-cyan-400\/20 {
    border-top-color: #22d3ee33
}

.border-t-cyan-400\/25 {
    border-top-color: #22d3ee40
}

.border-t-cyan-400\/30 {
    border-top-color: #22d3ee4d
}

.border-t-cyan-400\/40 {
    border-top-color: #22d3ee66
}

.border-t-cyan-400\/5 {
    border-top-color: #22d3ee0d
}

.border-t-cyan-400\/50 {
    border-top-color: #22d3ee80
}

.border-t-cyan-400\/60 {
    border-top-color: #22d3ee99
}

.border-t-cyan-400\/70 {
    border-top-color: #22d3eeb3
}

.border-t-cyan-400\/75 {
    border-top-color: #22d3eebf
}

.border-t-cyan-400\/80 {
    border-top-color: #22d3eecc
}

.border-t-cyan-400\/90 {
    border-top-color: #22d3eee6
}

.border-t-cyan-400\/95 {
    border-top-color: #22d3eef2
}

.border-t-cyan-500 {
    --tw-border-opacity: 1;
    border-top-color: rgb(6 182 212 / var(--tw-border-opacity))
}

.border-t-cyan-500\/0 {
    border-top-color: #06b6d400
}

.border-t-cyan-500\/10 {
    border-top-color: #06b6d41a
}

.border-t-cyan-500\/100 {
    border-top-color: #06b6d4
}

.border-t-cyan-500\/20 {
    border-top-color: #06b6d433
}

.border-t-cyan-500\/25 {
    border-top-color: #06b6d440
}

.border-t-cyan-500\/30 {
    border-top-color: #06b6d44d
}

.border-t-cyan-500\/40 {
    border-top-color: #06b6d466
}

.border-t-cyan-500\/5 {
    border-top-color: #06b6d40d
}

.border-t-cyan-500\/50 {
    border-top-color: #06b6d480
}

.border-t-cyan-500\/60 {
    border-top-color: #06b6d499
}

.border-t-cyan-500\/70 {
    border-top-color: #06b6d4b3
}

.border-t-cyan-500\/75 {
    border-top-color: #06b6d4bf
}

.border-t-cyan-500\/80 {
    border-top-color: #06b6d4cc
}

.border-t-cyan-500\/90 {
    border-top-color: #06b6d4e6
}

.border-t-cyan-500\/95 {
    border-top-color: #06b6d4f2
}

.border-t-emerald-100 {
    --tw-border-opacity: 1;
    border-top-color: rgb(209 250 229 / var(--tw-border-opacity))
}

.border-t-emerald-100\/0 {
    border-top-color: #d1fae500
}

.border-t-emerald-100\/10 {
    border-top-color: #d1fae51a
}

.border-t-emerald-100\/100 {
    border-top-color: #d1fae5
}

.border-t-emerald-100\/20 {
    border-top-color: #d1fae533
}

.border-t-emerald-100\/25 {
    border-top-color: #d1fae540
}

.border-t-emerald-100\/30 {
    border-top-color: #d1fae54d
}

.border-t-emerald-100\/40 {
    border-top-color: #d1fae566
}

.border-t-emerald-100\/5 {
    border-top-color: #d1fae50d
}

.border-t-emerald-100\/50 {
    border-top-color: #d1fae580
}

.border-t-emerald-100\/60 {
    border-top-color: #d1fae599
}

.border-t-emerald-100\/70 {
    border-top-color: #d1fae5b3
}

.border-t-emerald-100\/75 {
    border-top-color: #d1fae5bf
}

.border-t-emerald-100\/80 {
    border-top-color: #d1fae5cc
}

.border-t-emerald-100\/90 {
    border-top-color: #d1fae5e6
}

.border-t-emerald-100\/95 {
    border-top-color: #d1fae5f2
}

.border-t-emerald-400 {
    --tw-border-opacity: 1;
    border-top-color: rgb(52 211 153 / var(--tw-border-opacity))
}

.border-t-emerald-400\/0 {
    border-top-color: #34d39900
}

.border-t-emerald-400\/10 {
    border-top-color: #34d3991a
}

.border-t-emerald-400\/100 {
    border-top-color: #34d399
}

.border-t-emerald-400\/20 {
    border-top-color: #34d39933
}

.border-t-emerald-400\/25 {
    border-top-color: #34d39940
}

.border-t-emerald-400\/30 {
    border-top-color: #34d3994d
}

.border-t-emerald-400\/40 {
    border-top-color: #34d39966
}

.border-t-emerald-400\/5 {
    border-top-color: #34d3990d
}

.border-t-emerald-400\/50 {
    border-top-color: #34d39980
}

.border-t-emerald-400\/60 {
    border-top-color: #34d39999
}

.border-t-emerald-400\/70 {
    border-top-color: #34d399b3
}

.border-t-emerald-400\/75 {
    border-top-color: #34d399bf
}

.border-t-emerald-400\/80 {
    border-top-color: #34d399cc
}

.border-t-emerald-400\/90 {
    border-top-color: #34d399e6
}

.border-t-emerald-400\/95 {
    border-top-color: #34d399f2
}

.border-t-emerald-500 {
    --tw-border-opacity: 1;
    border-top-color: rgb(16 185 129 / var(--tw-border-opacity))
}

.border-t-emerald-500\/0 {
    border-top-color: #10b98100
}

.border-t-emerald-500\/10 {
    border-top-color: #10b9811a
}

.border-t-emerald-500\/100 {
    border-top-color: #10b981
}

.border-t-emerald-500\/20 {
    border-top-color: #10b98133
}

.border-t-emerald-500\/25 {
    border-top-color: #10b98140
}

.border-t-emerald-500\/30 {
    border-top-color: #10b9814d
}

.border-t-emerald-500\/40 {
    border-top-color: #10b98166
}

.border-t-emerald-500\/5 {
    border-top-color: #10b9810d
}

.border-t-emerald-500\/50 {
    border-top-color: #10b98180
}

.border-t-emerald-500\/60 {
    border-top-color: #10b98199
}

.border-t-emerald-500\/70 {
    border-top-color: #10b981b3
}

.border-t-emerald-500\/75 {
    border-top-color: #10b981bf
}

.border-t-emerald-500\/80 {
    border-top-color: #10b981cc
}

.border-t-emerald-500\/90 {
    border-top-color: #10b981e6
}

.border-t-emerald-500\/95 {
    border-top-color: #10b981f2
}

.border-t-fuchsia-100 {
    --tw-border-opacity: 1;
    border-top-color: rgb(250 232 255 / var(--tw-border-opacity))
}

.border-t-fuchsia-100\/0 {
    border-top-color: #fae8ff00
}

.border-t-fuchsia-100\/10 {
    border-top-color: #fae8ff1a
}

.border-t-fuchsia-100\/100 {
    border-top-color: #fae8ff
}

.border-t-fuchsia-100\/20 {
    border-top-color: #fae8ff33
}

.border-t-fuchsia-100\/25 {
    border-top-color: #fae8ff40
}

.border-t-fuchsia-100\/30 {
    border-top-color: #fae8ff4d
}

.border-t-fuchsia-100\/40 {
    border-top-color: #fae8ff66
}

.border-t-fuchsia-100\/5 {
    border-top-color: #fae8ff0d
}

.border-t-fuchsia-100\/50 {
    border-top-color: #fae8ff80
}

.border-t-fuchsia-100\/60 {
    border-top-color: #fae8ff99
}

.border-t-fuchsia-100\/70 {
    border-top-color: #fae8ffb3
}

.border-t-fuchsia-100\/75 {
    border-top-color: #fae8ffbf
}

.border-t-fuchsia-100\/80 {
    border-top-color: #fae8ffcc
}

.border-t-fuchsia-100\/90 {
    border-top-color: #fae8ffe6
}

.border-t-fuchsia-100\/95 {
    border-top-color: #fae8fff2
}

.border-t-fuchsia-400 {
    --tw-border-opacity: 1;
    border-top-color: rgb(232 121 249 / var(--tw-border-opacity))
}

.border-t-fuchsia-400\/0 {
    border-top-color: #e879f900
}

.border-t-fuchsia-400\/10 {
    border-top-color: #e879f91a
}

.border-t-fuchsia-400\/100 {
    border-top-color: #e879f9
}

.border-t-fuchsia-400\/20 {
    border-top-color: #e879f933
}

.border-t-fuchsia-400\/25 {
    border-top-color: #e879f940
}

.border-t-fuchsia-400\/30 {
    border-top-color: #e879f94d
}

.border-t-fuchsia-400\/40 {
    border-top-color: #e879f966
}

.border-t-fuchsia-400\/5 {
    border-top-color: #e879f90d
}

.border-t-fuchsia-400\/50 {
    border-top-color: #e879f980
}

.border-t-fuchsia-400\/60 {
    border-top-color: #e879f999
}

.border-t-fuchsia-400\/70 {
    border-top-color: #e879f9b3
}

.border-t-fuchsia-400\/75 {
    border-top-color: #e879f9bf
}

.border-t-fuchsia-400\/80 {
    border-top-color: #e879f9cc
}

.border-t-fuchsia-400\/90 {
    border-top-color: #e879f9e6
}

.border-t-fuchsia-400\/95 {
    border-top-color: #e879f9f2
}

.border-t-fuchsia-500 {
    --tw-border-opacity: 1;
    border-top-color: rgb(217 70 239 / var(--tw-border-opacity))
}

.border-t-fuchsia-500\/0 {
    border-top-color: #d946ef00
}

.border-t-fuchsia-500\/10 {
    border-top-color: #d946ef1a
}

.border-t-fuchsia-500\/100 {
    border-top-color: #d946ef
}

.border-t-fuchsia-500\/20 {
    border-top-color: #d946ef33
}

.border-t-fuchsia-500\/25 {
    border-top-color: #d946ef40
}

.border-t-fuchsia-500\/30 {
    border-top-color: #d946ef4d
}

.border-t-fuchsia-500\/40 {
    border-top-color: #d946ef66
}

.border-t-fuchsia-500\/5 {
    border-top-color: #d946ef0d
}

.border-t-fuchsia-500\/50 {
    border-top-color: #d946ef80
}

.border-t-fuchsia-500\/60 {
    border-top-color: #d946ef99
}

.border-t-fuchsia-500\/70 {
    border-top-color: #d946efb3
}

.border-t-fuchsia-500\/75 {
    border-top-color: #d946efbf
}

.border-t-fuchsia-500\/80 {
    border-top-color: #d946efcc
}

.border-t-fuchsia-500\/90 {
    border-top-color: #d946efe6
}

.border-t-fuchsia-500\/95 {
    border-top-color: #d946eff2
}

.border-t-gray-100 {
    --tw-border-opacity: 1;
    border-top-color: rgb(243 244 246 / var(--tw-border-opacity))
}

.border-t-gray-100\/0 {
    border-top-color: #f3f4f600
}

.border-t-gray-100\/10 {
    border-top-color: #f3f4f61a
}

.border-t-gray-100\/100 {
    border-top-color: #f3f4f6
}

.border-t-gray-100\/20 {
    border-top-color: #f3f4f633
}

.border-t-gray-100\/25 {
    border-top-color: #f3f4f640
}

.border-t-gray-100\/30 {
    border-top-color: #f3f4f64d
}

.border-t-gray-100\/40 {
    border-top-color: #f3f4f666
}

.border-t-gray-100\/5 {
    border-top-color: #f3f4f60d
}

.border-t-gray-100\/50 {
    border-top-color: #f3f4f680
}

.border-t-gray-100\/60 {
    border-top-color: #f3f4f699
}

.border-t-gray-100\/70 {
    border-top-color: #f3f4f6b3
}

.border-t-gray-100\/75 {
    border-top-color: #f3f4f6bf
}

.border-t-gray-100\/80 {
    border-top-color: #f3f4f6cc
}

.border-t-gray-100\/90 {
    border-top-color: #f3f4f6e6
}

.border-t-gray-100\/95 {
    border-top-color: #f3f4f6f2
}

.border-t-gray-200 {
    --tw-border-opacity: 1;
    border-top-color: rgb(229 231 235 / var(--tw-border-opacity))
}

.border-t-gray-400 {
    --tw-border-opacity: 1;
    border-top-color: rgb(156 163 175 / var(--tw-border-opacity))
}

.border-t-gray-400\/0 {
    border-top-color: #9ca3af00
}

.border-t-gray-400\/10 {
    border-top-color: #9ca3af1a
}

.border-t-gray-400\/100 {
    border-top-color: #9ca3af
}

.border-t-gray-400\/20 {
    border-top-color: #9ca3af33
}

.border-t-gray-400\/25 {
    border-top-color: #9ca3af40
}

.border-t-gray-400\/30 {
    border-top-color: #9ca3af4d
}

.border-t-gray-400\/40 {
    border-top-color: #9ca3af66
}

.border-t-gray-400\/5 {
    border-top-color: #9ca3af0d
}

.border-t-gray-400\/50 {
    border-top-color: #9ca3af80
}

.border-t-gray-400\/60 {
    border-top-color: #9ca3af99
}

.border-t-gray-400\/70 {
    border-top-color: #9ca3afb3
}

.border-t-gray-400\/75 {
    border-top-color: #9ca3afbf
}

.border-t-gray-400\/80 {
    border-top-color: #9ca3afcc
}

.border-t-gray-400\/90 {
    border-top-color: #9ca3afe6
}

.border-t-gray-400\/95 {
    border-top-color: #9ca3aff2
}

.border-t-gray-500 {
    --tw-border-opacity: 1;
    border-top-color: rgb(107 114 128 / var(--tw-border-opacity))
}

.border-t-gray-500\/0 {
    border-top-color: #6b728000
}

.border-t-gray-500\/10 {
    border-top-color: #6b72801a
}

.border-t-gray-500\/100 {
    border-top-color: #6b7280
}

.border-t-gray-500\/20 {
    border-top-color: #6b728033
}

.border-t-gray-500\/25 {
    border-top-color: #6b728040
}

.border-t-gray-500\/30 {
    border-top-color: #6b72804d
}

.border-t-gray-500\/40 {
    border-top-color: #6b728066
}

.border-t-gray-500\/5 {
    border-top-color: #6b72800d
}

.border-t-gray-500\/50 {
    border-top-color: #6b728080
}

.border-t-gray-500\/60 {
    border-top-color: #6b728099
}

.border-t-gray-500\/70 {
    border-top-color: #6b7280b3
}

.border-t-gray-500\/75 {
    border-top-color: #6b7280bf
}

.border-t-gray-500\/80 {
    border-top-color: #6b7280cc
}

.border-t-gray-500\/90 {
    border-top-color: #6b7280e6
}

.border-t-gray-500\/95 {
    border-top-color: #6b7280f2
}

.border-t-green-100 {
    --tw-border-opacity: 1;
    border-top-color: rgb(220 252 231 / var(--tw-border-opacity))
}

.border-t-green-100\/0 {
    border-top-color: #dcfce700
}

.border-t-green-100\/10 {
    border-top-color: #dcfce71a
}

.border-t-green-100\/100 {
    border-top-color: #dcfce7
}

.border-t-green-100\/20 {
    border-top-color: #dcfce733
}

.border-t-green-100\/25 {
    border-top-color: #dcfce740
}

.border-t-green-100\/30 {
    border-top-color: #dcfce74d
}

.border-t-green-100\/40 {
    border-top-color: #dcfce766
}

.border-t-green-100\/5 {
    border-top-color: #dcfce70d
}

.border-t-green-100\/50 {
    border-top-color: #dcfce780
}

.border-t-green-100\/60 {
    border-top-color: #dcfce799
}

.border-t-green-100\/70 {
    border-top-color: #dcfce7b3
}

.border-t-green-100\/75 {
    border-top-color: #dcfce7bf
}

.border-t-green-100\/80 {
    border-top-color: #dcfce7cc
}

.border-t-green-100\/90 {
    border-top-color: #dcfce7e6
}

.border-t-green-100\/95 {
    border-top-color: #dcfce7f2
}

.border-t-green-400 {
    --tw-border-opacity: 1;
    border-top-color: rgb(74 222 128 / var(--tw-border-opacity))
}

.border-t-green-400\/0 {
    border-top-color: #4ade8000
}

.border-t-green-400\/10 {
    border-top-color: #4ade801a
}

.border-t-green-400\/100 {
    border-top-color: #4ade80
}

.border-t-green-400\/20 {
    border-top-color: #4ade8033
}

.border-t-green-400\/25 {
    border-top-color: #4ade8040
}

.border-t-green-400\/30 {
    border-top-color: #4ade804d
}

.border-t-green-400\/40 {
    border-top-color: #4ade8066
}

.border-t-green-400\/5 {
    border-top-color: #4ade800d
}

.border-t-green-400\/50 {
    border-top-color: #4ade8080
}

.border-t-green-400\/60 {
    border-top-color: #4ade8099
}

.border-t-green-400\/70 {
    border-top-color: #4ade80b3
}

.border-t-green-400\/75 {
    border-top-color: #4ade80bf
}

.border-t-green-400\/80 {
    border-top-color: #4ade80cc
}

.border-t-green-400\/90 {
    border-top-color: #4ade80e6
}

.border-t-green-400\/95 {
    border-top-color: #4ade80f2
}

.border-t-green-500 {
    --tw-border-opacity: 1;
    border-top-color: rgb(34 197 94 / var(--tw-border-opacity))
}

.border-t-green-500\/0 {
    border-top-color: #22c55e00
}

.border-t-green-500\/10 {
    border-top-color: #22c55e1a
}

.border-t-green-500\/100 {
    border-top-color: #22c55e
}

.border-t-green-500\/20 {
    border-top-color: #22c55e33
}

.border-t-green-500\/25 {
    border-top-color: #22c55e40
}

.border-t-green-500\/30 {
    border-top-color: #22c55e4d
}

.border-t-green-500\/40 {
    border-top-color: #22c55e66
}

.border-t-green-500\/5 {
    border-top-color: #22c55e0d
}

.border-t-green-500\/50 {
    border-top-color: #22c55e80
}

.border-t-green-500\/60 {
    border-top-color: #22c55e99
}

.border-t-green-500\/70 {
    border-top-color: #22c55eb3
}

.border-t-green-500\/75 {
    border-top-color: #22c55ebf
}

.border-t-green-500\/80 {
    border-top-color: #22c55ecc
}

.border-t-green-500\/90 {
    border-top-color: #22c55ee6
}

.border-t-green-500\/95 {
    border-top-color: #22c55ef2
}

.border-t-indigo-100 {
    --tw-border-opacity: 1;
    border-top-color: rgb(224 231 255 / var(--tw-border-opacity))
}

.border-t-indigo-100\/0 {
    border-top-color: #e0e7ff00
}

.border-t-indigo-100\/10 {
    border-top-color: #e0e7ff1a
}

.border-t-indigo-100\/100 {
    border-top-color: #e0e7ff
}

.border-t-indigo-100\/20 {
    border-top-color: #e0e7ff33
}

.border-t-indigo-100\/25 {
    border-top-color: #e0e7ff40
}

.border-t-indigo-100\/30 {
    border-top-color: #e0e7ff4d
}

.border-t-indigo-100\/40 {
    border-top-color: #e0e7ff66
}

.border-t-indigo-100\/5 {
    border-top-color: #e0e7ff0d
}

.border-t-indigo-100\/50 {
    border-top-color: #e0e7ff80
}

.border-t-indigo-100\/60 {
    border-top-color: #e0e7ff99
}

.border-t-indigo-100\/70 {
    border-top-color: #e0e7ffb3
}

.border-t-indigo-100\/75 {
    border-top-color: #e0e7ffbf
}

.border-t-indigo-100\/80 {
    border-top-color: #e0e7ffcc
}

.border-t-indigo-100\/90 {
    border-top-color: #e0e7ffe6
}

.border-t-indigo-100\/95 {
    border-top-color: #e0e7fff2
}

.border-t-indigo-400 {
    --tw-border-opacity: 1;
    border-top-color: rgb(129 140 248 / var(--tw-border-opacity))
}

.border-t-indigo-400\/0 {
    border-top-color: #818cf800
}

.border-t-indigo-400\/10 {
    border-top-color: #818cf81a
}

.border-t-indigo-400\/100 {
    border-top-color: #818cf8
}

.border-t-indigo-400\/20 {
    border-top-color: #818cf833
}

.border-t-indigo-400\/25 {
    border-top-color: #818cf840
}

.border-t-indigo-400\/30 {
    border-top-color: #818cf84d
}

.border-t-indigo-400\/40 {
    border-top-color: #818cf866
}

.border-t-indigo-400\/5 {
    border-top-color: #818cf80d
}

.border-t-indigo-400\/50 {
    border-top-color: #818cf880
}

.border-t-indigo-400\/60 {
    border-top-color: #818cf899
}

.border-t-indigo-400\/70 {
    border-top-color: #818cf8b3
}

.border-t-indigo-400\/75 {
    border-top-color: #818cf8bf
}

.border-t-indigo-400\/80 {
    border-top-color: #818cf8cc
}

.border-t-indigo-400\/90 {
    border-top-color: #818cf8e6
}

.border-t-indigo-400\/95 {
    border-top-color: #818cf8f2
}

.border-t-indigo-500 {
    --tw-border-opacity: 1;
    border-top-color: rgb(99 102 241 / var(--tw-border-opacity))
}

.border-t-indigo-500\/0 {
    border-top-color: #6366f100
}

.border-t-indigo-500\/10 {
    border-top-color: #6366f11a
}

.border-t-indigo-500\/100 {
    border-top-color: #6366f1
}

.border-t-indigo-500\/20 {
    border-top-color: #6366f133
}

.border-t-indigo-500\/25 {
    border-top-color: #6366f140
}

.border-t-indigo-500\/30 {
    border-top-color: #6366f14d
}

.border-t-indigo-500\/40 {
    border-top-color: #6366f166
}

.border-t-indigo-500\/5 {
    border-top-color: #6366f10d
}

.border-t-indigo-500\/50 {
    border-top-color: #6366f180
}

.border-t-indigo-500\/60 {
    border-top-color: #6366f199
}

.border-t-indigo-500\/70 {
    border-top-color: #6366f1b3
}

.border-t-indigo-500\/75 {
    border-top-color: #6366f1bf
}

.border-t-indigo-500\/80 {
    border-top-color: #6366f1cc
}

.border-t-indigo-500\/90 {
    border-top-color: #6366f1e6
}

.border-t-indigo-500\/95 {
    border-top-color: #6366f1f2
}

.border-t-lime-100 {
    --tw-border-opacity: 1;
    border-top-color: rgb(236 252 203 / var(--tw-border-opacity))
}

.border-t-lime-100\/0 {
    border-top-color: #ecfccb00
}

.border-t-lime-100\/10 {
    border-top-color: #ecfccb1a
}

.border-t-lime-100\/100 {
    border-top-color: #ecfccb
}

.border-t-lime-100\/20 {
    border-top-color: #ecfccb33
}

.border-t-lime-100\/25 {
    border-top-color: #ecfccb40
}

.border-t-lime-100\/30 {
    border-top-color: #ecfccb4d
}

.border-t-lime-100\/40 {
    border-top-color: #ecfccb66
}

.border-t-lime-100\/5 {
    border-top-color: #ecfccb0d
}

.border-t-lime-100\/50 {
    border-top-color: #ecfccb80
}

.border-t-lime-100\/60 {
    border-top-color: #ecfccb99
}

.border-t-lime-100\/70 {
    border-top-color: #ecfccbb3
}

.border-t-lime-100\/75 {
    border-top-color: #ecfccbbf
}

.border-t-lime-100\/80 {
    border-top-color: #ecfccbcc
}

.border-t-lime-100\/90 {
    border-top-color: #ecfccbe6
}

.border-t-lime-100\/95 {
    border-top-color: #ecfccbf2
}

.border-t-lime-400 {
    --tw-border-opacity: 1;
    border-top-color: rgb(163 230 53 / var(--tw-border-opacity))
}

.border-t-lime-400\/0 {
    border-top-color: #a3e63500
}

.border-t-lime-400\/10 {
    border-top-color: #a3e6351a
}

.border-t-lime-400\/100 {
    border-top-color: #a3e635
}

.border-t-lime-400\/20 {
    border-top-color: #a3e63533
}

.border-t-lime-400\/25 {
    border-top-color: #a3e63540
}

.border-t-lime-400\/30 {
    border-top-color: #a3e6354d
}

.border-t-lime-400\/40 {
    border-top-color: #a3e63566
}

.border-t-lime-400\/5 {
    border-top-color: #a3e6350d
}

.border-t-lime-400\/50 {
    border-top-color: #a3e63580
}

.border-t-lime-400\/60 {
    border-top-color: #a3e63599
}

.border-t-lime-400\/70 {
    border-top-color: #a3e635b3
}

.border-t-lime-400\/75 {
    border-top-color: #a3e635bf
}

.border-t-lime-400\/80 {
    border-top-color: #a3e635cc
}

.border-t-lime-400\/90 {
    border-top-color: #a3e635e6
}

.border-t-lime-400\/95 {
    border-top-color: #a3e635f2
}

.border-t-lime-500 {
    --tw-border-opacity: 1;
    border-top-color: rgb(132 204 22 / var(--tw-border-opacity))
}

.border-t-lime-500\/0 {
    border-top-color: #84cc1600
}

.border-t-lime-500\/10 {
    border-top-color: #84cc161a
}

.border-t-lime-500\/100 {
    border-top-color: #84cc16
}

.border-t-lime-500\/20 {
    border-top-color: #84cc1633
}

.border-t-lime-500\/25 {
    border-top-color: #84cc1640
}

.border-t-lime-500\/30 {
    border-top-color: #84cc164d
}

.border-t-lime-500\/40 {
    border-top-color: #84cc1666
}

.border-t-lime-500\/5 {
    border-top-color: #84cc160d
}

.border-t-lime-500\/50 {
    border-top-color: #84cc1680
}

.border-t-lime-500\/60 {
    border-top-color: #84cc1699
}

.border-t-lime-500\/70 {
    border-top-color: #84cc16b3
}

.border-t-lime-500\/75 {
    border-top-color: #84cc16bf
}

.border-t-lime-500\/80 {
    border-top-color: #84cc16cc
}

.border-t-lime-500\/90 {
    border-top-color: #84cc16e6
}

.border-t-lime-500\/95 {
    border-top-color: #84cc16f2
}

.border-t-neutral-100 {
    --tw-border-opacity: 1;
    border-top-color: rgb(245 245 245 / var(--tw-border-opacity))
}

.border-t-neutral-100\/0 {
    border-top-color: #f5f5f500
}

.border-t-neutral-100\/10 {
    border-top-color: #f5f5f51a
}

.border-t-neutral-100\/100 {
    border-top-color: #f5f5f5
}

.border-t-neutral-100\/20 {
    border-top-color: #f5f5f533
}

.border-t-neutral-100\/25 {
    border-top-color: #f5f5f540
}

.border-t-neutral-100\/30 {
    border-top-color: #f5f5f54d
}

.border-t-neutral-100\/40 {
    border-top-color: #f5f5f566
}

.border-t-neutral-100\/5 {
    border-top-color: #f5f5f50d
}

.border-t-neutral-100\/50 {
    border-top-color: #f5f5f580
}

.border-t-neutral-100\/60 {
    border-top-color: #f5f5f599
}

.border-t-neutral-100\/70 {
    border-top-color: #f5f5f5b3
}

.border-t-neutral-100\/75 {
    border-top-color: #f5f5f5bf
}

.border-t-neutral-100\/80 {
    border-top-color: #f5f5f5cc
}

.border-t-neutral-100\/90 {
    border-top-color: #f5f5f5e6
}

.border-t-neutral-100\/95 {
    border-top-color: #f5f5f5f2
}

.border-t-neutral-400 {
    --tw-border-opacity: 1;
    border-top-color: rgb(163 163 163 / var(--tw-border-opacity))
}

.border-t-neutral-400\/0 {
    border-top-color: #a3a3a300
}

.border-t-neutral-400\/10 {
    border-top-color: #a3a3a31a
}

.border-t-neutral-400\/100 {
    border-top-color: #a3a3a3
}

.border-t-neutral-400\/20 {
    border-top-color: #a3a3a333
}

.border-t-neutral-400\/25 {
    border-top-color: #a3a3a340
}

.border-t-neutral-400\/30 {
    border-top-color: #a3a3a34d
}

.border-t-neutral-400\/40 {
    border-top-color: #a3a3a366
}

.border-t-neutral-400\/5 {
    border-top-color: #a3a3a30d
}

.border-t-neutral-400\/50 {
    border-top-color: #a3a3a380
}

.border-t-neutral-400\/60 {
    border-top-color: #a3a3a399
}

.border-t-neutral-400\/70 {
    border-top-color: #a3a3a3b3
}

.border-t-neutral-400\/75 {
    border-top-color: #a3a3a3bf
}

.border-t-neutral-400\/80 {
    border-top-color: #a3a3a3cc
}

.border-t-neutral-400\/90 {
    border-top-color: #a3a3a3e6
}

.border-t-neutral-400\/95 {
    border-top-color: #a3a3a3f2
}

.border-t-neutral-500 {
    --tw-border-opacity: 1;
    border-top-color: rgb(115 115 115 / var(--tw-border-opacity))
}

.border-t-neutral-500\/0 {
    border-top-color: #73737300
}

.border-t-neutral-500\/10 {
    border-top-color: #7373731a
}

.border-t-neutral-500\/100 {
    border-top-color: #737373
}

.border-t-neutral-500\/20 {
    border-top-color: #73737333
}

.border-t-neutral-500\/25 {
    border-top-color: #73737340
}

.border-t-neutral-500\/30 {
    border-top-color: #7373734d
}

.border-t-neutral-500\/40 {
    border-top-color: #73737366
}

.border-t-neutral-500\/5 {
    border-top-color: #7373730d
}

.border-t-neutral-500\/50 {
    border-top-color: #73737380
}

.border-t-neutral-500\/60 {
    border-top-color: #73737399
}

.border-t-neutral-500\/70 {
    border-top-color: #737373b3
}

.border-t-neutral-500\/75 {
    border-top-color: #737373bf
}

.border-t-neutral-500\/80 {
    border-top-color: #737373cc
}

.border-t-neutral-500\/90 {
    border-top-color: #737373e6
}

.border-t-neutral-500\/95 {
    border-top-color: #737373f2
}

.border-t-orange-100 {
    --tw-border-opacity: 1;
    border-top-color: rgb(255 237 213 / var(--tw-border-opacity))
}

.border-t-orange-100\/0 {
    border-top-color: #ffedd500
}

.border-t-orange-100\/10 {
    border-top-color: #ffedd51a
}

.border-t-orange-100\/100 {
    border-top-color: #ffedd5
}

.border-t-orange-100\/20 {
    border-top-color: #ffedd533
}

.border-t-orange-100\/25 {
    border-top-color: #ffedd540
}

.border-t-orange-100\/30 {
    border-top-color: #ffedd54d
}

.border-t-orange-100\/40 {
    border-top-color: #ffedd566
}

.border-t-orange-100\/5 {
    border-top-color: #ffedd50d
}

.border-t-orange-100\/50 {
    border-top-color: #ffedd580
}

.border-t-orange-100\/60 {
    border-top-color: #ffedd599
}

.border-t-orange-100\/70 {
    border-top-color: #ffedd5b3
}

.border-t-orange-100\/75 {
    border-top-color: #ffedd5bf
}

.border-t-orange-100\/80 {
    border-top-color: #ffedd5cc
}

.border-t-orange-100\/90 {
    border-top-color: #ffedd5e6
}

.border-t-orange-100\/95 {
    border-top-color: #ffedd5f2
}

.border-t-orange-400 {
    --tw-border-opacity: 1;
    border-top-color: rgb(251 146 60 / var(--tw-border-opacity))
}

.border-t-orange-400\/0 {
    border-top-color: #fb923c00
}

.border-t-orange-400\/10 {
    border-top-color: #fb923c1a
}

.border-t-orange-400\/100 {
    border-top-color: #fb923c
}

.border-t-orange-400\/20 {
    border-top-color: #fb923c33
}

.border-t-orange-400\/25 {
    border-top-color: #fb923c40
}

.border-t-orange-400\/30 {
    border-top-color: #fb923c4d
}

.border-t-orange-400\/40 {
    border-top-color: #fb923c66
}

.border-t-orange-400\/5 {
    border-top-color: #fb923c0d
}

.border-t-orange-400\/50 {
    border-top-color: #fb923c80
}

.border-t-orange-400\/60 {
    border-top-color: #fb923c99
}

.border-t-orange-400\/70 {
    border-top-color: #fb923cb3
}

.border-t-orange-400\/75 {
    border-top-color: #fb923cbf
}

.border-t-orange-400\/80 {
    border-top-color: #fb923ccc
}

.border-t-orange-400\/90 {
    border-top-color: #fb923ce6
}

.border-t-orange-400\/95 {
    border-top-color: #fb923cf2
}

.border-t-orange-500 {
    --tw-border-opacity: 1;
    border-top-color: rgb(249 115 22 / var(--tw-border-opacity))
}

.border-t-orange-500\/0 {
    border-top-color: #f9731600
}

.border-t-orange-500\/10 {
    border-top-color: #f973161a
}

.border-t-orange-500\/100 {
    border-top-color: #f97316
}

.border-t-orange-500\/20 {
    border-top-color: #f9731633
}

.border-t-orange-500\/25 {
    border-top-color: #f9731640
}

.border-t-orange-500\/30 {
    border-top-color: #f973164d
}

.border-t-orange-500\/40 {
    border-top-color: #f9731666
}

.border-t-orange-500\/5 {
    border-top-color: #f973160d
}

.border-t-orange-500\/50 {
    border-top-color: #f9731680
}

.border-t-orange-500\/60 {
    border-top-color: #f9731699
}

.border-t-orange-500\/70 {
    border-top-color: #f97316b3
}

.border-t-orange-500\/75 {
    border-top-color: #f97316bf
}

.border-t-orange-500\/80 {
    border-top-color: #f97316cc
}

.border-t-orange-500\/90 {
    border-top-color: #f97316e6
}

.border-t-orange-500\/95 {
    border-top-color: #f97316f2
}

.border-t-pink-100 {
    --tw-border-opacity: 1;
    border-top-color: rgb(252 231 243 / var(--tw-border-opacity))
}

.border-t-pink-100\/0 {
    border-top-color: #fce7f300
}

.border-t-pink-100\/10 {
    border-top-color: #fce7f31a
}

.border-t-pink-100\/100 {
    border-top-color: #fce7f3
}

.border-t-pink-100\/20 {
    border-top-color: #fce7f333
}

.border-t-pink-100\/25 {
    border-top-color: #fce7f340
}

.border-t-pink-100\/30 {
    border-top-color: #fce7f34d
}

.border-t-pink-100\/40 {
    border-top-color: #fce7f366
}

.border-t-pink-100\/5 {
    border-top-color: #fce7f30d
}

.border-t-pink-100\/50 {
    border-top-color: #fce7f380
}

.border-t-pink-100\/60 {
    border-top-color: #fce7f399
}

.border-t-pink-100\/70 {
    border-top-color: #fce7f3b3
}

.border-t-pink-100\/75 {
    border-top-color: #fce7f3bf
}

.border-t-pink-100\/80 {
    border-top-color: #fce7f3cc
}

.border-t-pink-100\/90 {
    border-top-color: #fce7f3e6
}

.border-t-pink-100\/95 {
    border-top-color: #fce7f3f2
}

.border-t-pink-400 {
    --tw-border-opacity: 1;
    border-top-color: rgb(244 114 182 / var(--tw-border-opacity))
}

.border-t-pink-400\/0 {
    border-top-color: #f472b600
}

.border-t-pink-400\/10 {
    border-top-color: #f472b61a
}

.border-t-pink-400\/100 {
    border-top-color: #f472b6
}

.border-t-pink-400\/20 {
    border-top-color: #f472b633
}

.border-t-pink-400\/25 {
    border-top-color: #f472b640
}

.border-t-pink-400\/30 {
    border-top-color: #f472b64d
}

.border-t-pink-400\/40 {
    border-top-color: #f472b666
}

.border-t-pink-400\/5 {
    border-top-color: #f472b60d
}

.border-t-pink-400\/50 {
    border-top-color: #f472b680
}

.border-t-pink-400\/60 {
    border-top-color: #f472b699
}

.border-t-pink-400\/70 {
    border-top-color: #f472b6b3
}

.border-t-pink-400\/75 {
    border-top-color: #f472b6bf
}

.border-t-pink-400\/80 {
    border-top-color: #f472b6cc
}

.border-t-pink-400\/90 {
    border-top-color: #f472b6e6
}

.border-t-pink-400\/95 {
    border-top-color: #f472b6f2
}

.border-t-pink-500 {
    --tw-border-opacity: 1;
    border-top-color: rgb(236 72 153 / var(--tw-border-opacity))
}

.border-t-pink-500\/0 {
    border-top-color: #ec489900
}

.border-t-pink-500\/10 {
    border-top-color: #ec48991a
}

.border-t-pink-500\/100 {
    border-top-color: #ec4899
}

.border-t-pink-500\/20 {
    border-top-color: #ec489933
}

.border-t-pink-500\/25 {
    border-top-color: #ec489940
}

.border-t-pink-500\/30 {
    border-top-color: #ec48994d
}

.border-t-pink-500\/40 {
    border-top-color: #ec489966
}

.border-t-pink-500\/5 {
    border-top-color: #ec48990d
}

.border-t-pink-500\/50 {
    border-top-color: #ec489980
}

.border-t-pink-500\/60 {
    border-top-color: #ec489999
}

.border-t-pink-500\/70 {
    border-top-color: #ec4899b3
}

.border-t-pink-500\/75 {
    border-top-color: #ec4899bf
}

.border-t-pink-500\/80 {
    border-top-color: #ec4899cc
}

.border-t-pink-500\/90 {
    border-top-color: #ec4899e6
}

.border-t-pink-500\/95 {
    border-top-color: #ec4899f2
}

.border-t-purple-100 {
    --tw-border-opacity: 1;
    border-top-color: rgb(243 232 255 / var(--tw-border-opacity))
}

.border-t-purple-100\/0 {
    border-top-color: #f3e8ff00
}

.border-t-purple-100\/10 {
    border-top-color: #f3e8ff1a
}

.border-t-purple-100\/100 {
    border-top-color: #f3e8ff
}

.border-t-purple-100\/20 {
    border-top-color: #f3e8ff33
}

.border-t-purple-100\/25 {
    border-top-color: #f3e8ff40
}

.border-t-purple-100\/30 {
    border-top-color: #f3e8ff4d
}

.border-t-purple-100\/40 {
    border-top-color: #f3e8ff66
}

.border-t-purple-100\/5 {
    border-top-color: #f3e8ff0d
}

.border-t-purple-100\/50 {
    border-top-color: #f3e8ff80
}

.border-t-purple-100\/60 {
    border-top-color: #f3e8ff99
}

.border-t-purple-100\/70 {
    border-top-color: #f3e8ffb3
}

.border-t-purple-100\/75 {
    border-top-color: #f3e8ffbf
}

.border-t-purple-100\/80 {
    border-top-color: #f3e8ffcc
}

.border-t-purple-100\/90 {
    border-top-color: #f3e8ffe6
}

.border-t-purple-100\/95 {
    border-top-color: #f3e8fff2
}

.border-t-purple-400 {
    --tw-border-opacity: 1;
    border-top-color: rgb(192 132 252 / var(--tw-border-opacity))
}

.border-t-purple-400\/0 {
    border-top-color: #c084fc00
}

.border-t-purple-400\/10 {
    border-top-color: #c084fc1a
}

.border-t-purple-400\/100 {
    border-top-color: #c084fc
}

.border-t-purple-400\/20 {
    border-top-color: #c084fc33
}

.border-t-purple-400\/25 {
    border-top-color: #c084fc40
}

.border-t-purple-400\/30 {
    border-top-color: #c084fc4d
}

.border-t-purple-400\/40 {
    border-top-color: #c084fc66
}

.border-t-purple-400\/5 {
    border-top-color: #c084fc0d
}

.border-t-purple-400\/50 {
    border-top-color: #c084fc80
}

.border-t-purple-400\/60 {
    border-top-color: #c084fc99
}

.border-t-purple-400\/70 {
    border-top-color: #c084fcb3
}

.border-t-purple-400\/75 {
    border-top-color: #c084fcbf
}

.border-t-purple-400\/80 {
    border-top-color: #c084fccc
}

.border-t-purple-400\/90 {
    border-top-color: #c084fce6
}

.border-t-purple-400\/95 {
    border-top-color: #c084fcf2
}

.border-t-purple-500 {
    --tw-border-opacity: 1;
    border-top-color: rgb(168 85 247 / var(--tw-border-opacity))
}

.border-t-purple-500\/0 {
    border-top-color: #a855f700
}

.border-t-purple-500\/10 {
    border-top-color: #a855f71a
}

.border-t-purple-500\/100 {
    border-top-color: #a855f7
}

.border-t-purple-500\/20 {
    border-top-color: #a855f733
}

.border-t-purple-500\/25 {
    border-top-color: #a855f740
}

.border-t-purple-500\/30 {
    border-top-color: #a855f74d
}

.border-t-purple-500\/40 {
    border-top-color: #a855f766
}

.border-t-purple-500\/5 {
    border-top-color: #a855f70d
}

.border-t-purple-500\/50 {
    border-top-color: #a855f780
}

.border-t-purple-500\/60 {
    border-top-color: #a855f799
}

.border-t-purple-500\/70 {
    border-top-color: #a855f7b3
}

.border-t-purple-500\/75 {
    border-top-color: #a855f7bf
}

.border-t-purple-500\/80 {
    border-top-color: #a855f7cc
}

.border-t-purple-500\/90 {
    border-top-color: #a855f7e6
}

.border-t-purple-500\/95 {
    border-top-color: #a855f7f2
}

.border-t-red-100 {
    --tw-border-opacity: 1;
    border-top-color: rgb(254 226 226 / var(--tw-border-opacity))
}

.border-t-red-100\/0 {
    border-top-color: #fee2e200
}

.border-t-red-100\/10 {
    border-top-color: #fee2e21a
}

.border-t-red-100\/100 {
    border-top-color: #fee2e2
}

.border-t-red-100\/20 {
    border-top-color: #fee2e233
}

.border-t-red-100\/25 {
    border-top-color: #fee2e240
}

.border-t-red-100\/30 {
    border-top-color: #fee2e24d
}

.border-t-red-100\/40 {
    border-top-color: #fee2e266
}

.border-t-red-100\/5 {
    border-top-color: #fee2e20d
}

.border-t-red-100\/50 {
    border-top-color: #fee2e280
}

.border-t-red-100\/60 {
    border-top-color: #fee2e299
}

.border-t-red-100\/70 {
    border-top-color: #fee2e2b3
}

.border-t-red-100\/75 {
    border-top-color: #fee2e2bf
}

.border-t-red-100\/80 {
    border-top-color: #fee2e2cc
}

.border-t-red-100\/90 {
    border-top-color: #fee2e2e6
}

.border-t-red-100\/95 {
    border-top-color: #fee2e2f2
}

.border-t-red-400 {
    --tw-border-opacity: 1;
    border-top-color: rgb(248 113 113 / var(--tw-border-opacity))
}

.border-t-red-400\/0 {
    border-top-color: #f8717100
}

.border-t-red-400\/10 {
    border-top-color: #f871711a
}

.border-t-red-400\/100 {
    border-top-color: #f87171
}

.border-t-red-400\/20 {
    border-top-color: #f8717133
}

.border-t-red-400\/25 {
    border-top-color: #f8717140
}

.border-t-red-400\/30 {
    border-top-color: #f871714d
}

.border-t-red-400\/40 {
    border-top-color: #f8717166
}

.border-t-red-400\/5 {
    border-top-color: #f871710d
}

.border-t-red-400\/50 {
    border-top-color: #f8717180
}

.border-t-red-400\/60 {
    border-top-color: #f8717199
}

.border-t-red-400\/70 {
    border-top-color: #f87171b3
}

.border-t-red-400\/75 {
    border-top-color: #f87171bf
}

.border-t-red-400\/80 {
    border-top-color: #f87171cc
}

.border-t-red-400\/90 {
    border-top-color: #f87171e6
}

.border-t-red-400\/95 {
    border-top-color: #f87171f2
}

.border-t-red-500 {
    --tw-border-opacity: 1;
    border-top-color: rgb(239 68 68 / var(--tw-border-opacity))
}

.border-t-red-500\/0 {
    border-top-color: #ef444400
}

.border-t-red-500\/10 {
    border-top-color: #ef44441a
}

.border-t-red-500\/100 {
    border-top-color: #ef4444
}

.border-t-red-500\/20 {
    border-top-color: #ef444433
}

.border-t-red-500\/25 {
    border-top-color: #ef444440
}

.border-t-red-500\/30 {
    border-top-color: #ef44444d
}

.border-t-red-500\/40 {
    border-top-color: #ef444466
}

.border-t-red-500\/5 {
    border-top-color: #ef44440d
}

.border-t-red-500\/50 {
    border-top-color: #ef444480
}

.border-t-red-500\/60 {
    border-top-color: #ef444499
}

.border-t-red-500\/70 {
    border-top-color: #ef4444b3
}

.border-t-red-500\/75 {
    border-top-color: #ef4444bf
}

.border-t-red-500\/80 {
    border-top-color: #ef4444cc
}

.border-t-red-500\/90 {
    border-top-color: #ef4444e6
}

.border-t-red-500\/95 {
    border-top-color: #ef4444f2
}

.border-t-rose-100 {
    --tw-border-opacity: 1;
    border-top-color: rgb(255 228 230 / var(--tw-border-opacity))
}

.border-t-rose-100\/0 {
    border-top-color: #ffe4e600
}

.border-t-rose-100\/10 {
    border-top-color: #ffe4e61a
}

.border-t-rose-100\/100 {
    border-top-color: #ffe4e6
}

.border-t-rose-100\/20 {
    border-top-color: #ffe4e633
}

.border-t-rose-100\/25 {
    border-top-color: #ffe4e640
}

.border-t-rose-100\/30 {
    border-top-color: #ffe4e64d
}

.border-t-rose-100\/40 {
    border-top-color: #ffe4e666
}

.border-t-rose-100\/5 {
    border-top-color: #ffe4e60d
}

.border-t-rose-100\/50 {
    border-top-color: #ffe4e680
}

.border-t-rose-100\/60 {
    border-top-color: #ffe4e699
}

.border-t-rose-100\/70 {
    border-top-color: #ffe4e6b3
}

.border-t-rose-100\/75 {
    border-top-color: #ffe4e6bf
}

.border-t-rose-100\/80 {
    border-top-color: #ffe4e6cc
}

.border-t-rose-100\/90 {
    border-top-color: #ffe4e6e6
}

.border-t-rose-100\/95 {
    border-top-color: #ffe4e6f2
}

.border-t-rose-400 {
    --tw-border-opacity: 1;
    border-top-color: rgb(251 113 133 / var(--tw-border-opacity))
}

.border-t-rose-400\/0 {
    border-top-color: #fb718500
}

.border-t-rose-400\/10 {
    border-top-color: #fb71851a
}

.border-t-rose-400\/100 {
    border-top-color: #fb7185
}

.border-t-rose-400\/20 {
    border-top-color: #fb718533
}

.border-t-rose-400\/25 {
    border-top-color: #fb718540
}

.border-t-rose-400\/30 {
    border-top-color: #fb71854d
}

.border-t-rose-400\/40 {
    border-top-color: #fb718566
}

.border-t-rose-400\/5 {
    border-top-color: #fb71850d
}

.border-t-rose-400\/50 {
    border-top-color: #fb718580
}

.border-t-rose-400\/60 {
    border-top-color: #fb718599
}

.border-t-rose-400\/70 {
    border-top-color: #fb7185b3
}

.border-t-rose-400\/75 {
    border-top-color: #fb7185bf
}

.border-t-rose-400\/80 {
    border-top-color: #fb7185cc
}

.border-t-rose-400\/90 {
    border-top-color: #fb7185e6
}

.border-t-rose-400\/95 {
    border-top-color: #fb7185f2
}

.border-t-rose-500 {
    --tw-border-opacity: 1;
    border-top-color: rgb(244 63 94 / var(--tw-border-opacity))
}

.border-t-rose-500\/0 {
    border-top-color: #f43f5e00
}

.border-t-rose-500\/10 {
    border-top-color: #f43f5e1a
}

.border-t-rose-500\/100 {
    border-top-color: #f43f5e
}

.border-t-rose-500\/20 {
    border-top-color: #f43f5e33
}

.border-t-rose-500\/25 {
    border-top-color: #f43f5e40
}

.border-t-rose-500\/30 {
    border-top-color: #f43f5e4d
}

.border-t-rose-500\/40 {
    border-top-color: #f43f5e66
}

.border-t-rose-500\/5 {
    border-top-color: #f43f5e0d
}

.border-t-rose-500\/50 {
    border-top-color: #f43f5e80
}

.border-t-rose-500\/60 {
    border-top-color: #f43f5e99
}

.border-t-rose-500\/70 {
    border-top-color: #f43f5eb3
}

.border-t-rose-500\/75 {
    border-top-color: #f43f5ebf
}

.border-t-rose-500\/80 {
    border-top-color: #f43f5ecc
}

.border-t-rose-500\/90 {
    border-top-color: #f43f5ee6
}

.border-t-rose-500\/95 {
    border-top-color: #f43f5ef2
}

.border-t-sky-100 {
    --tw-border-opacity: 1;
    border-top-color: rgb(220 237 253 / var(--tw-border-opacity))
}

.border-t-sky-100\/0 {
    border-top-color: #dcedfd00
}

.border-t-sky-100\/10 {
    border-top-color: #dcedfd1a
}

.border-t-sky-100\/100 {
    border-top-color: #dcedfd
}

.border-t-sky-100\/20 {
    border-top-color: #dcedfd33
}

.border-t-sky-100\/25 {
    border-top-color: #dcedfd40
}

.border-t-sky-100\/30 {
    border-top-color: #dcedfd4d
}

.border-t-sky-100\/40 {
    border-top-color: #dcedfd66
}

.border-t-sky-100\/5 {
    border-top-color: #dcedfd0d
}

.border-t-sky-100\/50 {
    border-top-color: #dcedfd80
}

.border-t-sky-100\/60 {
    border-top-color: #dcedfd99
}

.border-t-sky-100\/70 {
    border-top-color: #dcedfdb3
}

.border-t-sky-100\/75 {
    border-top-color: #dcedfdbf
}

.border-t-sky-100\/80 {
    border-top-color: #dcedfdcc
}

.border-t-sky-100\/90 {
    border-top-color: #dcedfde6
}

.border-t-sky-100\/95 {
    border-top-color: #dcedfdf2
}

.border-t-sky-400 {
    --tw-border-opacity: 1;
    border-top-color: rgb(101 178 245 / var(--tw-border-opacity))
}

.border-t-sky-400\/0 {
    border-top-color: #65b2f500
}

.border-t-sky-400\/10 {
    border-top-color: #65b2f51a
}

.border-t-sky-400\/100 {
    border-top-color: #65b2f5
}

.border-t-sky-400\/20 {
    border-top-color: #65b2f533
}

.border-t-sky-400\/25 {
    border-top-color: #65b2f540
}

.border-t-sky-400\/30 {
    border-top-color: #65b2f54d
}

.border-t-sky-400\/40 {
    border-top-color: #65b2f566
}

.border-t-sky-400\/5 {
    border-top-color: #65b2f50d
}

.border-t-sky-400\/50 {
    border-top-color: #65b2f580
}

.border-t-sky-400\/60 {
    border-top-color: #65b2f599
}

.border-t-sky-400\/70 {
    border-top-color: #65b2f5b3
}

.border-t-sky-400\/75 {
    border-top-color: #65b2f5bf
}

.border-t-sky-400\/80 {
    border-top-color: #65b2f5cc
}

.border-t-sky-400\/90 {
    border-top-color: #65b2f5e6
}

.border-t-sky-400\/95 {
    border-top-color: #65b2f5f2
}

.border-t-sky-500 {
    --tw-border-opacity: 1;
    border-top-color: rgb(52 139 239 / var(--tw-border-opacity))
}

.border-t-sky-500\/0 {
    border-top-color: #348bef00
}

.border-t-sky-500\/10 {
    border-top-color: #348bef1a
}

.border-t-sky-500\/100 {
    border-top-color: #348bef
}

.border-t-sky-500\/20 {
    border-top-color: #348bef33
}

.border-t-sky-500\/25 {
    border-top-color: #348bef40
}

.border-t-sky-500\/30 {
    border-top-color: #348bef4d
}

.border-t-sky-500\/40 {
    border-top-color: #348bef66
}

.border-t-sky-500\/5 {
    border-top-color: #348bef0d
}

.border-t-sky-500\/50 {
    border-top-color: #348bef80
}

.border-t-sky-500\/60 {
    border-top-color: #348bef99
}

.border-t-sky-500\/70 {
    border-top-color: #348befb3
}

.border-t-sky-500\/75 {
    border-top-color: #348befbf
}

.border-t-sky-500\/80 {
    border-top-color: #348befcc
}

.border-t-sky-500\/90 {
    border-top-color: #348befe6
}

.border-t-sky-500\/95 {
    border-top-color: #348beff2
}

.border-t-slate-100 {
    --tw-border-opacity: 1;
    border-top-color: rgb(241 245 249 / var(--tw-border-opacity))
}

.border-t-slate-100\/0 {
    border-top-color: #f1f5f900
}

.border-t-slate-100\/10 {
    border-top-color: #f1f5f91a
}

.border-t-slate-100\/100 {
    border-top-color: #f1f5f9
}

.border-t-slate-100\/20 {
    border-top-color: #f1f5f933
}

.border-t-slate-100\/25 {
    border-top-color: #f1f5f940
}

.border-t-slate-100\/30 {
    border-top-color: #f1f5f94d
}

.border-t-slate-100\/40 {
    border-top-color: #f1f5f966
}

.border-t-slate-100\/5 {
    border-top-color: #f1f5f90d
}

.border-t-slate-100\/50 {
    border-top-color: #f1f5f980
}

.border-t-slate-100\/60 {
    border-top-color: #f1f5f999
}

.border-t-slate-100\/70 {
    border-top-color: #f1f5f9b3
}

.border-t-slate-100\/75 {
    border-top-color: #f1f5f9bf
}

.border-t-slate-100\/80 {
    border-top-color: #f1f5f9cc
}

.border-t-slate-100\/90 {
    border-top-color: #f1f5f9e6
}

.border-t-slate-100\/95 {
    border-top-color: #f1f5f9f2
}

.border-t-slate-400 {
    --tw-border-opacity: 1;
    border-top-color: rgb(148 163 184 / var(--tw-border-opacity))
}

.border-t-slate-400\/0 {
    border-top-color: #94a3b800
}

.border-t-slate-400\/10 {
    border-top-color: #94a3b81a
}

.border-t-slate-400\/100 {
    border-top-color: #94a3b8
}

.border-t-slate-400\/20 {
    border-top-color: #94a3b833
}

.border-t-slate-400\/25 {
    border-top-color: #94a3b840
}

.border-t-slate-400\/30 {
    border-top-color: #94a3b84d
}

.border-t-slate-400\/40 {
    border-top-color: #94a3b866
}

.border-t-slate-400\/5 {
    border-top-color: #94a3b80d
}

.border-t-slate-400\/50 {
    border-top-color: #94a3b880
}

.border-t-slate-400\/60 {
    border-top-color: #94a3b899
}

.border-t-slate-400\/70 {
    border-top-color: #94a3b8b3
}

.border-t-slate-400\/75 {
    border-top-color: #94a3b8bf
}

.border-t-slate-400\/80 {
    border-top-color: #94a3b8cc
}

.border-t-slate-400\/90 {
    border-top-color: #94a3b8e6
}

.border-t-slate-400\/95 {
    border-top-color: #94a3b8f2
}

.border-t-slate-500 {
    --tw-border-opacity: 1;
    border-top-color: rgb(100 116 139 / var(--tw-border-opacity))
}

.border-t-slate-500\/0 {
    border-top-color: #64748b00
}

.border-t-slate-500\/10 {
    border-top-color: #64748b1a
}

.border-t-slate-500\/100 {
    border-top-color: #64748b
}

.border-t-slate-500\/20 {
    border-top-color: #64748b33
}

.border-t-slate-500\/25 {
    border-top-color: #64748b40
}

.border-t-slate-500\/30 {
    border-top-color: #64748b4d
}

.border-t-slate-500\/40 {
    border-top-color: #64748b66
}

.border-t-slate-500\/5 {
    border-top-color: #64748b0d
}

.border-t-slate-500\/50 {
    border-top-color: #64748b80
}

.border-t-slate-500\/60 {
    border-top-color: #64748b99
}

.border-t-slate-500\/70 {
    border-top-color: #64748bb3
}

.border-t-slate-500\/75 {
    border-top-color: #64748bbf
}

.border-t-slate-500\/80 {
    border-top-color: #64748bcc
}

.border-t-slate-500\/90 {
    border-top-color: #64748be6
}

.border-t-slate-500\/95 {
    border-top-color: #64748bf2
}

.border-t-stone-100 {
    --tw-border-opacity: 1;
    border-top-color: rgb(245 245 244 / var(--tw-border-opacity))
}

.border-t-stone-100\/0 {
    border-top-color: #f5f5f400
}

.border-t-stone-100\/10 {
    border-top-color: #f5f5f41a
}

.border-t-stone-100\/100 {
    border-top-color: #f5f5f4
}

.border-t-stone-100\/20 {
    border-top-color: #f5f5f433
}

.border-t-stone-100\/25 {
    border-top-color: #f5f5f440
}

.border-t-stone-100\/30 {
    border-top-color: #f5f5f44d
}

.border-t-stone-100\/40 {
    border-top-color: #f5f5f466
}

.border-t-stone-100\/5 {
    border-top-color: #f5f5f40d
}

.border-t-stone-100\/50 {
    border-top-color: #f5f5f480
}

.border-t-stone-100\/60 {
    border-top-color: #f5f5f499
}

.border-t-stone-100\/70 {
    border-top-color: #f5f5f4b3
}

.border-t-stone-100\/75 {
    border-top-color: #f5f5f4bf
}

.border-t-stone-100\/80 {
    border-top-color: #f5f5f4cc
}

.border-t-stone-100\/90 {
    border-top-color: #f5f5f4e6
}

.border-t-stone-100\/95 {
    border-top-color: #f5f5f4f2
}

.border-t-stone-400 {
    --tw-border-opacity: 1;
    border-top-color: rgb(168 162 158 / var(--tw-border-opacity))
}

.border-t-stone-400\/0 {
    border-top-color: #a8a29e00
}

.border-t-stone-400\/10 {
    border-top-color: #a8a29e1a
}

.border-t-stone-400\/100 {
    border-top-color: #a8a29e
}

.border-t-stone-400\/20 {
    border-top-color: #a8a29e33
}

.border-t-stone-400\/25 {
    border-top-color: #a8a29e40
}

.border-t-stone-400\/30 {
    border-top-color: #a8a29e4d
}

.border-t-stone-400\/40 {
    border-top-color: #a8a29e66
}

.border-t-stone-400\/5 {
    border-top-color: #a8a29e0d
}

.border-t-stone-400\/50 {
    border-top-color: #a8a29e80
}

.border-t-stone-400\/60 {
    border-top-color: #a8a29e99
}

.border-t-stone-400\/70 {
    border-top-color: #a8a29eb3
}

.border-t-stone-400\/75 {
    border-top-color: #a8a29ebf
}

.border-t-stone-400\/80 {
    border-top-color: #a8a29ecc
}

.border-t-stone-400\/90 {
    border-top-color: #a8a29ee6
}

.border-t-stone-400\/95 {
    border-top-color: #a8a29ef2
}

.border-t-stone-500 {
    --tw-border-opacity: 1;
    border-top-color: rgb(120 113 108 / var(--tw-border-opacity))
}

.border-t-stone-500\/0 {
    border-top-color: #78716c00
}

.border-t-stone-500\/10 {
    border-top-color: #78716c1a
}

.border-t-stone-500\/100 {
    border-top-color: #78716c
}

.border-t-stone-500\/20 {
    border-top-color: #78716c33
}

.border-t-stone-500\/25 {
    border-top-color: #78716c40
}

.border-t-stone-500\/30 {
    border-top-color: #78716c4d
}

.border-t-stone-500\/40 {
    border-top-color: #78716c66
}

.border-t-stone-500\/5 {
    border-top-color: #78716c0d
}

.border-t-stone-500\/50 {
    border-top-color: #78716c80
}

.border-t-stone-500\/60 {
    border-top-color: #78716c99
}

.border-t-stone-500\/70 {
    border-top-color: #78716cb3
}

.border-t-stone-500\/75 {
    border-top-color: #78716cbf
}

.border-t-stone-500\/80 {
    border-top-color: #78716ccc
}

.border-t-stone-500\/90 {
    border-top-color: #78716ce6
}

.border-t-stone-500\/95 {
    border-top-color: #78716cf2
}

.border-t-teal-100 {
    --tw-border-opacity: 1;
    border-top-color: rgb(204 251 241 / var(--tw-border-opacity))
}

.border-t-teal-100\/0 {
    border-top-color: #ccfbf100
}

.border-t-teal-100\/10 {
    border-top-color: #ccfbf11a
}

.border-t-teal-100\/100 {
    border-top-color: #ccfbf1
}

.border-t-teal-100\/20 {
    border-top-color: #ccfbf133
}

.border-t-teal-100\/25 {
    border-top-color: #ccfbf140
}

.border-t-teal-100\/30 {
    border-top-color: #ccfbf14d
}

.border-t-teal-100\/40 {
    border-top-color: #ccfbf166
}

.border-t-teal-100\/5 {
    border-top-color: #ccfbf10d
}

.border-t-teal-100\/50 {
    border-top-color: #ccfbf180
}

.border-t-teal-100\/60 {
    border-top-color: #ccfbf199
}

.border-t-teal-100\/70 {
    border-top-color: #ccfbf1b3
}

.border-t-teal-100\/75 {
    border-top-color: #ccfbf1bf
}

.border-t-teal-100\/80 {
    border-top-color: #ccfbf1cc
}

.border-t-teal-100\/90 {
    border-top-color: #ccfbf1e6
}

.border-t-teal-100\/95 {
    border-top-color: #ccfbf1f2
}

.border-t-teal-400 {
    --tw-border-opacity: 1;
    border-top-color: rgb(45 212 191 / var(--tw-border-opacity))
}

.border-t-teal-400\/0 {
    border-top-color: #2dd4bf00
}

.border-t-teal-400\/10 {
    border-top-color: #2dd4bf1a
}

.border-t-teal-400\/100 {
    border-top-color: #2dd4bf
}

.border-t-teal-400\/20 {
    border-top-color: #2dd4bf33
}

.border-t-teal-400\/25 {
    border-top-color: #2dd4bf40
}

.border-t-teal-400\/30 {
    border-top-color: #2dd4bf4d
}

.border-t-teal-400\/40 {
    border-top-color: #2dd4bf66
}

.border-t-teal-400\/5 {
    border-top-color: #2dd4bf0d
}

.border-t-teal-400\/50 {
    border-top-color: #2dd4bf80
}

.border-t-teal-400\/60 {
    border-top-color: #2dd4bf99
}

.border-t-teal-400\/70 {
    border-top-color: #2dd4bfb3
}

.border-t-teal-400\/75 {
    border-top-color: #2dd4bfbf
}

.border-t-teal-400\/80 {
    border-top-color: #2dd4bfcc
}

.border-t-teal-400\/90 {
    border-top-color: #2dd4bfe6
}

.border-t-teal-400\/95 {
    border-top-color: #2dd4bff2
}

.border-t-teal-500 {
    --tw-border-opacity: 1;
    border-top-color: rgb(20 184 166 / var(--tw-border-opacity))
}

.border-t-teal-500\/0 {
    border-top-color: #14b8a600
}

.border-t-teal-500\/10 {
    border-top-color: #14b8a61a
}

.border-t-teal-500\/100 {
    border-top-color: #14b8a6
}

.border-t-teal-500\/20 {
    border-top-color: #14b8a633
}

.border-t-teal-500\/25 {
    border-top-color: #14b8a640
}

.border-t-teal-500\/30 {
    border-top-color: #14b8a64d
}

.border-t-teal-500\/40 {
    border-top-color: #14b8a666
}

.border-t-teal-500\/5 {
    border-top-color: #14b8a60d
}

.border-t-teal-500\/50 {
    border-top-color: #14b8a680
}

.border-t-teal-500\/60 {
    border-top-color: #14b8a699
}

.border-t-teal-500\/70 {
    border-top-color: #14b8a6b3
}

.border-t-teal-500\/75 {
    border-top-color: #14b8a6bf
}

.border-t-teal-500\/80 {
    border-top-color: #14b8a6cc
}

.border-t-teal-500\/90 {
    border-top-color: #14b8a6e6
}

.border-t-teal-500\/95 {
    border-top-color: #14b8a6f2
}

.border-t-violet-100 {
    --tw-border-opacity: 1;
    border-top-color: rgb(237 233 254 / var(--tw-border-opacity))
}

.border-t-violet-100\/0 {
    border-top-color: #ede9fe00
}

.border-t-violet-100\/10 {
    border-top-color: #ede9fe1a
}

.border-t-violet-100\/100 {
    border-top-color: #ede9fe
}

.border-t-violet-100\/20 {
    border-top-color: #ede9fe33
}

.border-t-violet-100\/25 {
    border-top-color: #ede9fe40
}

.border-t-violet-100\/30 {
    border-top-color: #ede9fe4d
}

.border-t-violet-100\/40 {
    border-top-color: #ede9fe66
}

.border-t-violet-100\/5 {
    border-top-color: #ede9fe0d
}

.border-t-violet-100\/50 {
    border-top-color: #ede9fe80
}

.border-t-violet-100\/60 {
    border-top-color: #ede9fe99
}

.border-t-violet-100\/70 {
    border-top-color: #ede9feb3
}

.border-t-violet-100\/75 {
    border-top-color: #ede9febf
}

.border-t-violet-100\/80 {
    border-top-color: #ede9fecc
}

.border-t-violet-100\/90 {
    border-top-color: #ede9fee6
}

.border-t-violet-100\/95 {
    border-top-color: #ede9fef2
}

.border-t-violet-400 {
    --tw-border-opacity: 1;
    border-top-color: rgb(167 139 250 / var(--tw-border-opacity))
}

.border-t-violet-400\/0 {
    border-top-color: #a78bfa00
}

.border-t-violet-400\/10 {
    border-top-color: #a78bfa1a
}

.border-t-violet-400\/100 {
    border-top-color: #a78bfa
}

.border-t-violet-400\/20 {
    border-top-color: #a78bfa33
}

.border-t-violet-400\/25 {
    border-top-color: #a78bfa40
}

.border-t-violet-400\/30 {
    border-top-color: #a78bfa4d
}

.border-t-violet-400\/40 {
    border-top-color: #a78bfa66
}

.border-t-violet-400\/5 {
    border-top-color: #a78bfa0d
}

.border-t-violet-400\/50 {
    border-top-color: #a78bfa80
}

.border-t-violet-400\/60 {
    border-top-color: #a78bfa99
}

.border-t-violet-400\/70 {
    border-top-color: #a78bfab3
}

.border-t-violet-400\/75 {
    border-top-color: #a78bfabf
}

.border-t-violet-400\/80 {
    border-top-color: #a78bfacc
}

.border-t-violet-400\/90 {
    border-top-color: #a78bfae6
}

.border-t-violet-400\/95 {
    border-top-color: #a78bfaf2
}

.border-t-violet-500 {
    --tw-border-opacity: 1;
    border-top-color: rgb(139 92 246 / var(--tw-border-opacity))
}

.border-t-violet-500\/0 {
    border-top-color: #8b5cf600
}

.border-t-violet-500\/10 {
    border-top-color: #8b5cf61a
}

.border-t-violet-500\/100 {
    border-top-color: #8b5cf6
}

.border-t-violet-500\/20 {
    border-top-color: #8b5cf633
}

.border-t-violet-500\/25 {
    border-top-color: #8b5cf640
}

.border-t-violet-500\/30 {
    border-top-color: #8b5cf64d
}

.border-t-violet-500\/40 {
    border-top-color: #8b5cf666
}

.border-t-violet-500\/5 {
    border-top-color: #8b5cf60d
}

.border-t-violet-500\/50 {
    border-top-color: #8b5cf680
}

.border-t-violet-500\/60 {
    border-top-color: #8b5cf699
}

.border-t-violet-500\/70 {
    border-top-color: #8b5cf6b3
}

.border-t-violet-500\/75 {
    border-top-color: #8b5cf6bf
}

.border-t-violet-500\/80 {
    border-top-color: #8b5cf6cc
}

.border-t-violet-500\/90 {
    border-top-color: #8b5cf6e6
}

.border-t-violet-500\/95 {
    border-top-color: #8b5cf6f2
}

.border-t-yellow-100 {
    --tw-border-opacity: 1;
    border-top-color: rgb(254 249 195 / var(--tw-border-opacity))
}

.border-t-yellow-100\/0 {
    border-top-color: #fef9c300
}

.border-t-yellow-100\/10 {
    border-top-color: #fef9c31a
}

.border-t-yellow-100\/100 {
    border-top-color: #fef9c3
}

.border-t-yellow-100\/20 {
    border-top-color: #fef9c333
}

.border-t-yellow-100\/25 {
    border-top-color: #fef9c340
}

.border-t-yellow-100\/30 {
    border-top-color: #fef9c34d
}

.border-t-yellow-100\/40 {
    border-top-color: #fef9c366
}

.border-t-yellow-100\/5 {
    border-top-color: #fef9c30d
}

.border-t-yellow-100\/50 {
    border-top-color: #fef9c380
}

.border-t-yellow-100\/60 {
    border-top-color: #fef9c399
}

.border-t-yellow-100\/70 {
    border-top-color: #fef9c3b3
}

.border-t-yellow-100\/75 {
    border-top-color: #fef9c3bf
}

.border-t-yellow-100\/80 {
    border-top-color: #fef9c3cc
}

.border-t-yellow-100\/90 {
    border-top-color: #fef9c3e6
}

.border-t-yellow-100\/95 {
    border-top-color: #fef9c3f2
}

.border-t-yellow-400 {
    --tw-border-opacity: 1;
    border-top-color: rgb(250 204 21 / var(--tw-border-opacity))
}

.border-t-yellow-400\/0 {
    border-top-color: #facc1500
}

.border-t-yellow-400\/10 {
    border-top-color: #facc151a
}

.border-t-yellow-400\/100 {
    border-top-color: #facc15
}

.border-t-yellow-400\/20 {
    border-top-color: #facc1533
}

.border-t-yellow-400\/25 {
    border-top-color: #facc1540
}

.border-t-yellow-400\/30 {
    border-top-color: #facc154d
}

.border-t-yellow-400\/40 {
    border-top-color: #facc1566
}

.border-t-yellow-400\/5 {
    border-top-color: #facc150d
}

.border-t-yellow-400\/50 {
    border-top-color: #facc1580
}

.border-t-yellow-400\/60 {
    border-top-color: #facc1599
}

.border-t-yellow-400\/70 {
    border-top-color: #facc15b3
}

.border-t-yellow-400\/75 {
    border-top-color: #facc15bf
}

.border-t-yellow-400\/80 {
    border-top-color: #facc15cc
}

.border-t-yellow-400\/90 {
    border-top-color: #facc15e6
}

.border-t-yellow-400\/95 {
    border-top-color: #facc15f2
}

.border-t-yellow-500 {
    --tw-border-opacity: 1;
    border-top-color: rgb(234 179 8 / var(--tw-border-opacity))
}

.border-t-yellow-500\/0 {
    border-top-color: #eab30800
}

.border-t-yellow-500\/10 {
    border-top-color: #eab3081a
}

.border-t-yellow-500\/100 {
    border-top-color: #eab308
}

.border-t-yellow-500\/20 {
    border-top-color: #eab30833
}

.border-t-yellow-500\/25 {
    border-top-color: #eab30840
}

.border-t-yellow-500\/30 {
    border-top-color: #eab3084d
}

.border-t-yellow-500\/40 {
    border-top-color: #eab30866
}

.border-t-yellow-500\/5 {
    border-top-color: #eab3080d
}

.border-t-yellow-500\/50 {
    border-top-color: #eab30880
}

.border-t-yellow-500\/60 {
    border-top-color: #eab30899
}

.border-t-yellow-500\/70 {
    border-top-color: #eab308b3
}

.border-t-yellow-500\/75 {
    border-top-color: #eab308bf
}

.border-t-yellow-500\/80 {
    border-top-color: #eab308cc
}

.border-t-yellow-500\/90 {
    border-top-color: #eab308e6
}

.border-t-yellow-500\/95 {
    border-top-color: #eab308f2
}

.border-t-zinc-100 {
    --tw-border-opacity: 1;
    border-top-color: rgb(244 244 245 / var(--tw-border-opacity))
}

.border-t-zinc-100\/0 {
    border-top-color: #f4f4f500
}

.border-t-zinc-100\/10 {
    border-top-color: #f4f4f51a
}

.border-t-zinc-100\/100 {
    border-top-color: #f4f4f5
}

.border-t-zinc-100\/20 {
    border-top-color: #f4f4f533
}

.border-t-zinc-100\/25 {
    border-top-color: #f4f4f540
}

.border-t-zinc-100\/30 {
    border-top-color: #f4f4f54d
}

.border-t-zinc-100\/40 {
    border-top-color: #f4f4f566
}

.border-t-zinc-100\/5 {
    border-top-color: #f4f4f50d
}

.border-t-zinc-100\/50 {
    border-top-color: #f4f4f580
}

.border-t-zinc-100\/60 {
    border-top-color: #f4f4f599
}

.border-t-zinc-100\/70 {
    border-top-color: #f4f4f5b3
}

.border-t-zinc-100\/75 {
    border-top-color: #f4f4f5bf
}

.border-t-zinc-100\/80 {
    border-top-color: #f4f4f5cc
}

.border-t-zinc-100\/90 {
    border-top-color: #f4f4f5e6
}

.border-t-zinc-100\/95 {
    border-top-color: #f4f4f5f2
}

.border-t-zinc-400 {
    --tw-border-opacity: 1;
    border-top-color: rgb(161 161 170 / var(--tw-border-opacity))
}

.border-t-zinc-400\/0 {
    border-top-color: #a1a1aa00
}

.border-t-zinc-400\/10 {
    border-top-color: #a1a1aa1a
}

.border-t-zinc-400\/100 {
    border-top-color: #a1a1aa
}

.border-t-zinc-400\/20 {
    border-top-color: #a1a1aa33
}

.border-t-zinc-400\/25 {
    border-top-color: #a1a1aa40
}

.border-t-zinc-400\/30 {
    border-top-color: #a1a1aa4d
}

.border-t-zinc-400\/40 {
    border-top-color: #a1a1aa66
}

.border-t-zinc-400\/5 {
    border-top-color: #a1a1aa0d
}

.border-t-zinc-400\/50 {
    border-top-color: #a1a1aa80
}

.border-t-zinc-400\/60 {
    border-top-color: #a1a1aa99
}

.border-t-zinc-400\/70 {
    border-top-color: #a1a1aab3
}

.border-t-zinc-400\/75 {
    border-top-color: #a1a1aabf
}

.border-t-zinc-400\/80 {
    border-top-color: #a1a1aacc
}

.border-t-zinc-400\/90 {
    border-top-color: #a1a1aae6
}

.border-t-zinc-400\/95 {
    border-top-color: #a1a1aaf2
}

.border-t-zinc-500 {
    --tw-border-opacity: 1;
    border-top-color: rgb(113 113 122 / var(--tw-border-opacity))
}

.border-t-zinc-500\/0 {
    border-top-color: #71717a00
}

.border-t-zinc-500\/10 {
    border-top-color: #71717a1a
}

.border-t-zinc-500\/100 {
    border-top-color: #71717a
}

.border-t-zinc-500\/20 {
    border-top-color: #71717a33
}

.border-t-zinc-500\/25 {
    border-top-color: #71717a40
}

.border-t-zinc-500\/30 {
    border-top-color: #71717a4d
}

.border-t-zinc-500\/40 {
    border-top-color: #71717a66
}

.border-t-zinc-500\/5 {
    border-top-color: #71717a0d
}

.border-t-zinc-500\/50 {
    border-top-color: #71717a80
}

.border-t-zinc-500\/60 {
    border-top-color: #71717a99
}

.border-t-zinc-500\/70 {
    border-top-color: #71717ab3
}

.border-t-zinc-500\/75 {
    border-top-color: #71717abf
}

.border-t-zinc-500\/80 {
    border-top-color: #71717acc
}

.border-t-zinc-500\/90 {
    border-top-color: #71717ae6
}

.border-t-zinc-500\/95 {
    border-top-color: #71717af2
}

.border-opacity-10 {
    --tw-border-opacity: .1
}

.\!bg-gray-600 {
    --tw-bg-opacity: 1 !important;
    background-color: rgb(75 85 99 / var(--tw-bg-opacity)) !important
}

.\!bg-green-400 {
    --tw-bg-opacity: 1 !important;
    background-color: rgb(74 222 128 / var(--tw-bg-opacity)) !important
}

.bg-\[\#1077b5\] {
    --tw-bg-opacity: 1;
    background-color: rgb(16 119 181 / var(--tw-bg-opacity))
}

.bg-\[\#24d365\] {
    --tw-bg-opacity: 1;
    background-color: rgb(36 211 101 / var(--tw-bg-opacity))
}

.bg-\[\#4267b2\] {
    --tw-bg-opacity: 1;
    background-color: rgb(66 103 178 / var(--tw-bg-opacity))
}

.bg-amber-100 {
    --tw-bg-opacity: 1;
    background-color: rgb(254 243 199 / var(--tw-bg-opacity))
}

.bg-amber-100\/0 {
    background-color: #fef3c700
}

.bg-amber-100\/10 {
    background-color: #fef3c71a
}

.bg-amber-100\/100 {
    background-color: #fef3c7
}

.bg-amber-100\/20 {
    background-color: #fef3c733
}

.bg-amber-100\/25 {
    background-color: #fef3c740
}

.bg-amber-100\/30 {
    background-color: #fef3c74d
}

.bg-amber-100\/40 {
    background-color: #fef3c766
}

.bg-amber-100\/5 {
    background-color: #fef3c70d
}

.bg-amber-100\/50 {
    background-color: #fef3c780
}

.bg-amber-100\/60 {
    background-color: #fef3c799
}

.bg-amber-100\/70 {
    background-color: #fef3c7b3
}

.bg-amber-100\/75 {
    background-color: #fef3c7bf
}

.bg-amber-100\/80 {
    background-color: #fef3c7cc
}

.bg-amber-100\/90 {
    background-color: #fef3c7e6
}

.bg-amber-100\/95 {
    background-color: #fef3c7f2
}

.bg-amber-400 {
    --tw-bg-opacity: 1;
    background-color: rgb(251 191 36 / var(--tw-bg-opacity))
}

.bg-amber-400\/0 {
    background-color: #fbbf2400
}

.bg-amber-400\/10 {
    background-color: #fbbf241a
}

.bg-amber-400\/100 {
    background-color: #fbbf24
}

.bg-amber-400\/20 {
    background-color: #fbbf2433
}

.bg-amber-400\/25 {
    background-color: #fbbf2440
}

.bg-amber-400\/30 {
    background-color: #fbbf244d
}

.bg-amber-400\/40 {
    background-color: #fbbf2466
}

.bg-amber-400\/5 {
    background-color: #fbbf240d
}

.bg-amber-400\/50 {
    background-color: #fbbf2480
}

.bg-amber-400\/60 {
    background-color: #fbbf2499
}

.bg-amber-400\/70 {
    background-color: #fbbf24b3
}

.bg-amber-400\/75 {
    background-color: #fbbf24bf
}

.bg-amber-400\/80 {
    background-color: #fbbf24cc
}

.bg-amber-400\/90 {
    background-color: #fbbf24e6
}

.bg-amber-400\/95 {
    background-color: #fbbf24f2
}

.bg-amber-50 {
    --tw-bg-opacity: 1;
    background-color: rgb(255 251 235 / var(--tw-bg-opacity))
}

.bg-amber-500 {
    --tw-bg-opacity: 1;
    background-color: rgb(245 158 11 / var(--tw-bg-opacity))
}

.bg-amber-500\/0 {
    background-color: #f59e0b00
}

.bg-amber-500\/10 {
    background-color: #f59e0b1a
}

.bg-amber-500\/100 {
    background-color: #f59e0b
}

.bg-amber-500\/20 {
    background-color: #f59e0b33
}

.bg-amber-500\/25 {
    background-color: #f59e0b40
}

.bg-amber-500\/30 {
    background-color: #f59e0b4d
}

.bg-amber-500\/40 {
    background-color: #f59e0b66
}

.bg-amber-500\/5 {
    background-color: #f59e0b0d
}

.bg-amber-500\/50 {
    background-color: #f59e0b80
}

.bg-amber-500\/60 {
    background-color: #f59e0b99
}

.bg-amber-500\/70 {
    background-color: #f59e0bb3
}

.bg-amber-500\/75 {
    background-color: #f59e0bbf
}

.bg-amber-500\/80 {
    background-color: #f59e0bcc
}

.bg-amber-500\/90 {
    background-color: #f59e0be6
}

.bg-amber-500\/95 {
    background-color: #f59e0bf2
}

.bg-amber-600 {
    --tw-bg-opacity: 1;
    background-color: rgb(217 119 6 / var(--tw-bg-opacity))
}

.bg-amber-600\/0 {
    background-color: #d9770600
}

.bg-amber-600\/10 {
    background-color: #d977061a
}

.bg-amber-600\/100 {
    background-color: #d97706
}

.bg-amber-600\/20 {
    background-color: #d9770633
}

.bg-amber-600\/25 {
    background-color: #d9770640
}

.bg-amber-600\/30 {
    background-color: #d977064d
}

.bg-amber-600\/40 {
    background-color: #d9770666
}

.bg-amber-600\/5 {
    background-color: #d977060d
}

.bg-amber-600\/50 {
    background-color: #d9770680
}

.bg-amber-600\/60 {
    background-color: #d9770699
}

.bg-amber-600\/70 {
    background-color: #d97706b3
}

.bg-amber-600\/75 {
    background-color: #d97706bf
}

.bg-amber-600\/80 {
    background-color: #d97706cc
}

.bg-amber-600\/90 {
    background-color: #d97706e6
}

.bg-amber-600\/95 {
    background-color: #d97706f2
}

.bg-amber-700 {
    --tw-bg-opacity: 1;
    background-color: rgb(180 83 9 / var(--tw-bg-opacity))
}

.bg-amber-700\/0 {
    background-color: #b4530900
}

.bg-amber-700\/10 {
    background-color: #b453091a
}

.bg-amber-700\/100 {
    background-color: #b45309
}

.bg-amber-700\/20 {
    background-color: #b4530933
}

.bg-amber-700\/25 {
    background-color: #b4530940
}

.bg-amber-700\/30 {
    background-color: #b453094d
}

.bg-amber-700\/40 {
    background-color: #b4530966
}

.bg-amber-700\/5 {
    background-color: #b453090d
}

.bg-amber-700\/50 {
    background-color: #b4530980
}

.bg-amber-700\/60 {
    background-color: #b4530999
}

.bg-amber-700\/70 {
    background-color: #b45309b3
}

.bg-amber-700\/75 {
    background-color: #b45309bf
}

.bg-amber-700\/80 {
    background-color: #b45309cc
}

.bg-amber-700\/90 {
    background-color: #b45309e6
}

.bg-amber-700\/95 {
    background-color: #b45309f2
}

.bg-black {
    --tw-bg-opacity: 1;
    background-color: rgb(0 0 0 / var(--tw-bg-opacity))
}

.bg-blue-100 {
    --tw-bg-opacity: 1;
    background-color: rgb(154 161 202 / var(--tw-bg-opacity))
}

.bg-blue-100\/0 {
    background-color: #9aa1ca00
}

.bg-blue-100\/10 {
    background-color: #9aa1ca1a
}

.bg-blue-100\/100 {
    background-color: #9aa1ca
}

.bg-blue-100\/20 {
    background-color: #9aa1ca33
}

.bg-blue-100\/25 {
    background-color: #9aa1ca40
}

.bg-blue-100\/30 {
    background-color: #9aa1ca4d
}

.bg-blue-100\/40 {
    background-color: #9aa1ca66
}

.bg-blue-100\/5 {
    background-color: #9aa1ca0d
}

.bg-blue-100\/50 {
    background-color: #9aa1ca80
}

.bg-blue-100\/60 {
    background-color: #9aa1ca99
}

.bg-blue-100\/70 {
    background-color: #9aa1cab3
}

.bg-blue-100\/75 {
    background-color: #9aa1cabf
}

.bg-blue-100\/80 {
    background-color: #9aa1cacc
}

.bg-blue-100\/90 {
    background-color: #9aa1cae6
}

.bg-blue-100\/95 {
    background-color: #9aa1caf2
}

.bg-blue-400 {
    --tw-bg-opacity: 1;
    background-color: rgb(80 90 153 / var(--tw-bg-opacity))
}

.bg-blue-400\/0 {
    background-color: #505a9900
}

.bg-blue-400\/10 {
    background-color: #505a991a
}

.bg-blue-400\/100 {
    background-color: #505a99
}

.bg-blue-400\/20 {
    background-color: #505a9933
}

.bg-blue-400\/25 {
    background-color: #505a9940
}

.bg-blue-400\/30 {
    background-color: #505a994d
}

.bg-blue-400\/40 {
    background-color: #505a9966
}

.bg-blue-400\/5 {
    background-color: #505a990d
}

.bg-blue-400\/50 {
    background-color: #505a9980
}

.bg-blue-400\/60 {
    background-color: #505a9999
}

.bg-blue-400\/70 {
    background-color: #505a99b3
}

.bg-blue-400\/75 {
    background-color: #505a99bf
}

.bg-blue-400\/80 {
    background-color: #505a99cc
}

.bg-blue-400\/90 {
    background-color: #505a99e6
}

.bg-blue-400\/95 {
    background-color: #505a99f2
}

.bg-blue-500 {
    --tw-bg-opacity: 1;
    background-color: rgb(66 75 127 / var(--tw-bg-opacity))
}

.bg-blue-500\/0 {
    background-color: #424b7f00
}

.bg-blue-500\/10 {
    background-color: #424b7f1a
}

.bg-blue-500\/100 {
    background-color: #424b7f
}

.bg-blue-500\/20 {
    background-color: #424b7f33
}

.bg-blue-500\/25 {
    background-color: #424b7f40
}

.bg-blue-500\/30 {
    background-color: #424b7f4d
}

.bg-blue-500\/40 {
    background-color: #424b7f66
}

.bg-blue-500\/5 {
    background-color: #424b7f0d
}

.bg-blue-500\/50 {
    background-color: #424b7f80
}

.bg-blue-500\/60 {
    background-color: #424b7f99
}

.bg-blue-500\/70 {
    background-color: #424b7fb3
}

.bg-blue-500\/75 {
    background-color: #424b7fbf
}

.bg-blue-500\/80 {
    background-color: #424b7fcc
}

.bg-blue-500\/90 {
    background-color: #424b7fe6
}

.bg-blue-500\/95 {
    background-color: #424b7ff2
}

.bg-blue-600 {
    --tw-bg-opacity: 1;
    background-color: rgb(52 59 100 / var(--tw-bg-opacity))
}

.bg-blue-600\/0 {
    background-color: #343b6400
}

.bg-blue-600\/10 {
    background-color: #343b641a
}

.bg-blue-600\/100 {
    background-color: #343b64
}

.bg-blue-600\/20 {
    background-color: #343b6433
}

.bg-blue-600\/25 {
    background-color: #343b6440
}

.bg-blue-600\/30 {
    background-color: #343b644d
}

.bg-blue-600\/40 {
    background-color: #343b6466
}

.bg-blue-600\/5 {
    background-color: #343b640d
}

.bg-blue-600\/50 {
    background-color: #343b6480
}

.bg-blue-600\/60 {
    background-color: #343b6499
}

.bg-blue-600\/70 {
    background-color: #343b64b3
}

.bg-blue-600\/75 {
    background-color: #343b64bf
}

.bg-blue-600\/80 {
    background-color: #343b64cc
}

.bg-blue-600\/90 {
    background-color: #343b64e6
}

.bg-blue-600\/95 {
    background-color: #343b64f2
}

.bg-blue-700 {
    --tw-bg-opacity: 1;
    background-color: rgb(38 43 73 / var(--tw-bg-opacity))
}

.bg-blue-700\/0 {
    background-color: #262b4900
}

.bg-blue-700\/10 {
    background-color: #262b491a
}

.bg-blue-700\/100 {
    background-color: #262b49
}

.bg-blue-700\/20 {
    background-color: #262b4933
}

.bg-blue-700\/25 {
    background-color: #262b4940
}

.bg-blue-700\/30 {
    background-color: #262b494d
}

.bg-blue-700\/40 {
    background-color: #262b4966
}

.bg-blue-700\/5 {
    background-color: #262b490d
}

.bg-blue-700\/50 {
    background-color: #262b4980
}

.bg-blue-700\/60 {
    background-color: #262b4999
}

.bg-blue-700\/70 {
    background-color: #262b49b3
}

.bg-blue-700\/75 {
    background-color: #262b49bf
}

.bg-blue-700\/80 {
    background-color: #262b49cc
}

.bg-blue-700\/90 {
    background-color: #262b49e6
}

.bg-blue-700\/95 {
    background-color: #262b49f2
}

.bg-blue-800 {
    --tw-bg-opacity: 1;
    background-color: rgb(19 21 36 / var(--tw-bg-opacity))
}

.bg-cyan-100 {
    --tw-bg-opacity: 1;
    background-color: rgb(207 250 254 / var(--tw-bg-opacity))
}

.bg-cyan-100\/0 {
    background-color: #cffafe00
}

.bg-cyan-100\/10 {
    background-color: #cffafe1a
}

.bg-cyan-100\/100 {
    background-color: #cffafe
}

.bg-cyan-100\/20 {
    background-color: #cffafe33
}

.bg-cyan-100\/25 {
    background-color: #cffafe40
}

.bg-cyan-100\/30 {
    background-color: #cffafe4d
}

.bg-cyan-100\/40 {
    background-color: #cffafe66
}

.bg-cyan-100\/5 {
    background-color: #cffafe0d
}

.bg-cyan-100\/50 {
    background-color: #cffafe80
}

.bg-cyan-100\/60 {
    background-color: #cffafe99
}

.bg-cyan-100\/70 {
    background-color: #cffafeb3
}

.bg-cyan-100\/75 {
    background-color: #cffafebf
}

.bg-cyan-100\/80 {
    background-color: #cffafecc
}

.bg-cyan-100\/90 {
    background-color: #cffafee6
}

.bg-cyan-100\/95 {
    background-color: #cffafef2
}

.bg-cyan-400 {
    --tw-bg-opacity: 1;
    background-color: rgb(34 211 238 / var(--tw-bg-opacity))
}

.bg-cyan-400\/0 {
    background-color: #22d3ee00
}

.bg-cyan-400\/10 {
    background-color: #22d3ee1a
}

.bg-cyan-400\/100 {
    background-color: #22d3ee
}

.bg-cyan-400\/20 {
    background-color: #22d3ee33
}

.bg-cyan-400\/25 {
    background-color: #22d3ee40
}

.bg-cyan-400\/30 {
    background-color: #22d3ee4d
}

.bg-cyan-400\/40 {
    background-color: #22d3ee66
}

.bg-cyan-400\/5 {
    background-color: #22d3ee0d
}

.bg-cyan-400\/50 {
    background-color: #22d3ee80
}

.bg-cyan-400\/60 {
    background-color: #22d3ee99
}

.bg-cyan-400\/70 {
    background-color: #22d3eeb3
}

.bg-cyan-400\/75 {
    background-color: #22d3eebf
}

.bg-cyan-400\/80 {
    background-color: #22d3eecc
}

.bg-cyan-400\/90 {
    background-color: #22d3eee6
}

.bg-cyan-400\/95 {
    background-color: #22d3eef2
}

.bg-cyan-500 {
    --tw-bg-opacity: 1;
    background-color: rgb(6 182 212 / var(--tw-bg-opacity))
}

.bg-cyan-500\/0 {
    background-color: #06b6d400
}

.bg-cyan-500\/10 {
    background-color: #06b6d41a
}

.bg-cyan-500\/100 {
    background-color: #06b6d4
}

.bg-cyan-500\/20 {
    background-color: #06b6d433
}

.bg-cyan-500\/25 {
    background-color: #06b6d440
}

.bg-cyan-500\/30 {
    background-color: #06b6d44d
}

.bg-cyan-500\/40 {
    background-color: #06b6d466
}

.bg-cyan-500\/5 {
    background-color: #06b6d40d
}

.bg-cyan-500\/50 {
    background-color: #06b6d480
}

.bg-cyan-500\/60 {
    background-color: #06b6d499
}

.bg-cyan-500\/70 {
    background-color: #06b6d4b3
}

.bg-cyan-500\/75 {
    background-color: #06b6d4bf
}

.bg-cyan-500\/80 {
    background-color: #06b6d4cc
}

.bg-cyan-500\/90 {
    background-color: #06b6d4e6
}

.bg-cyan-500\/95 {
    background-color: #06b6d4f2
}

.bg-cyan-600 {
    --tw-bg-opacity: 1;
    background-color: rgb(8 145 178 / var(--tw-bg-opacity))
}

.bg-cyan-600\/0 {
    background-color: #0891b200
}

.bg-cyan-600\/10 {
    background-color: #0891b21a
}

.bg-cyan-600\/100 {
    background-color: #0891b2
}

.bg-cyan-600\/20 {
    background-color: #0891b233
}

.bg-cyan-600\/25 {
    background-color: #0891b240
}

.bg-cyan-600\/30 {
    background-color: #0891b24d
}

.bg-cyan-600\/40 {
    background-color: #0891b266
}

.bg-cyan-600\/5 {
    background-color: #0891b20d
}

.bg-cyan-600\/50 {
    background-color: #0891b280
}

.bg-cyan-600\/60 {
    background-color: #0891b299
}

.bg-cyan-600\/70 {
    background-color: #0891b2b3
}

.bg-cyan-600\/75 {
    background-color: #0891b2bf
}

.bg-cyan-600\/80 {
    background-color: #0891b2cc
}

.bg-cyan-600\/90 {
    background-color: #0891b2e6
}

.bg-cyan-600\/95 {
    background-color: #0891b2f2
}

.bg-cyan-700 {
    --tw-bg-opacity: 1;
    background-color: rgb(14 116 144 / var(--tw-bg-opacity))
}

.bg-cyan-700\/0 {
    background-color: #0e749000
}

.bg-cyan-700\/10 {
    background-color: #0e74901a
}

.bg-cyan-700\/100 {
    background-color: #0e7490
}

.bg-cyan-700\/20 {
    background-color: #0e749033
}

.bg-cyan-700\/25 {
    background-color: #0e749040
}

.bg-cyan-700\/30 {
    background-color: #0e74904d
}

.bg-cyan-700\/40 {
    background-color: #0e749066
}

.bg-cyan-700\/5 {
    background-color: #0e74900d
}

.bg-cyan-700\/50 {
    background-color: #0e749080
}

.bg-cyan-700\/60 {
    background-color: #0e749099
}

.bg-cyan-700\/70 {
    background-color: #0e7490b3
}

.bg-cyan-700\/75 {
    background-color: #0e7490bf
}

.bg-cyan-700\/80 {
    background-color: #0e7490cc
}

.bg-cyan-700\/90 {
    background-color: #0e7490e6
}

.bg-cyan-700\/95 {
    background-color: #0e7490f2
}

.bg-emerald-100 {
    --tw-bg-opacity: 1;
    background-color: rgb(209 250 229 / var(--tw-bg-opacity))
}

.bg-emerald-100\/0 {
    background-color: #d1fae500
}

.bg-emerald-100\/10 {
    background-color: #d1fae51a
}

.bg-emerald-100\/100 {
    background-color: #d1fae5
}

.bg-emerald-100\/20 {
    background-color: #d1fae533
}

.bg-emerald-100\/25 {
    background-color: #d1fae540
}

.bg-emerald-100\/30 {
    background-color: #d1fae54d
}

.bg-emerald-100\/40 {
    background-color: #d1fae566
}

.bg-emerald-100\/5 {
    background-color: #d1fae50d
}

.bg-emerald-100\/50 {
    background-color: #d1fae580
}

.bg-emerald-100\/60 {
    background-color: #d1fae599
}

.bg-emerald-100\/70 {
    background-color: #d1fae5b3
}

.bg-emerald-100\/75 {
    background-color: #d1fae5bf
}

.bg-emerald-100\/80 {
    background-color: #d1fae5cc
}

.bg-emerald-100\/90 {
    background-color: #d1fae5e6
}

.bg-emerald-100\/95 {
    background-color: #d1fae5f2
}

.bg-emerald-400 {
    --tw-bg-opacity: 1;
    background-color: rgb(52 211 153 / var(--tw-bg-opacity))
}

.bg-emerald-400\/0 {
    background-color: #34d39900
}

.bg-emerald-400\/10 {
    background-color: #34d3991a
}

.bg-emerald-400\/100 {
    background-color: #34d399
}

.bg-emerald-400\/20 {
    background-color: #34d39933
}

.bg-emerald-400\/25 {
    background-color: #34d39940
}

.bg-emerald-400\/30 {
    background-color: #34d3994d
}

.bg-emerald-400\/40 {
    background-color: #34d39966
}

.bg-emerald-400\/5 {
    background-color: #34d3990d
}

.bg-emerald-400\/50 {
    background-color: #34d39980
}

.bg-emerald-400\/60 {
    background-color: #34d39999
}

.bg-emerald-400\/70 {
    background-color: #34d399b3
}

.bg-emerald-400\/75 {
    background-color: #34d399bf
}

.bg-emerald-400\/80 {
    background-color: #34d399cc
}

.bg-emerald-400\/90 {
    background-color: #34d399e6
}

.bg-emerald-400\/95 {
    background-color: #34d399f2
}

.bg-emerald-500 {
    --tw-bg-opacity: 1;
    background-color: rgb(16 185 129 / var(--tw-bg-opacity))
}

.bg-emerald-500\/0 {
    background-color: #10b98100
}

.bg-emerald-500\/10 {
    background-color: #10b9811a
}

.bg-emerald-500\/100 {
    background-color: #10b981
}

.bg-emerald-500\/20 {
    background-color: #10b98133
}

.bg-emerald-500\/25 {
    background-color: #10b98140
}

.bg-emerald-500\/30 {
    background-color: #10b9814d
}

.bg-emerald-500\/40 {
    background-color: #10b98166
}

.bg-emerald-500\/5 {
    background-color: #10b9810d
}

.bg-emerald-500\/50 {
    background-color: #10b98180
}

.bg-emerald-500\/60 {
    background-color: #10b98199
}

.bg-emerald-500\/70 {
    background-color: #10b981b3
}

.bg-emerald-500\/75 {
    background-color: #10b981bf
}

.bg-emerald-500\/80 {
    background-color: #10b981cc
}

.bg-emerald-500\/90 {
    background-color: #10b981e6
}

.bg-emerald-500\/95 {
    background-color: #10b981f2
}

.bg-emerald-600 {
    --tw-bg-opacity: 1;
    background-color: rgb(5 150 105 / var(--tw-bg-opacity))
}

.bg-emerald-600\/0 {
    background-color: #05966900
}

.bg-emerald-600\/10 {
    background-color: #0596691a
}

.bg-emerald-600\/100 {
    background-color: #059669
}

.bg-emerald-600\/20 {
    background-color: #05966933
}

.bg-emerald-600\/25 {
    background-color: #05966940
}

.bg-emerald-600\/30 {
    background-color: #0596694d
}

.bg-emerald-600\/40 {
    background-color: #05966966
}

.bg-emerald-600\/5 {
    background-color: #0596690d
}

.bg-emerald-600\/50 {
    background-color: #05966980
}

.bg-emerald-600\/60 {
    background-color: #05966999
}

.bg-emerald-600\/70 {
    background-color: #059669b3
}

.bg-emerald-600\/75 {
    background-color: #059669bf
}

.bg-emerald-600\/80 {
    background-color: #059669cc
}

.bg-emerald-600\/90 {
    background-color: #059669e6
}

.bg-emerald-600\/95 {
    background-color: #059669f2
}

.bg-emerald-700 {
    --tw-bg-opacity: 1;
    background-color: rgb(4 120 87 / var(--tw-bg-opacity))
}

.bg-emerald-700\/0 {
    background-color: #04785700
}

.bg-emerald-700\/10 {
    background-color: #0478571a
}

.bg-emerald-700\/100 {
    background-color: #047857
}

.bg-emerald-700\/20 {
    background-color: #04785733
}

.bg-emerald-700\/25 {
    background-color: #04785740
}

.bg-emerald-700\/30 {
    background-color: #0478574d
}

.bg-emerald-700\/40 {
    background-color: #04785766
}

.bg-emerald-700\/5 {
    background-color: #0478570d
}

.bg-emerald-700\/50 {
    background-color: #04785780
}

.bg-emerald-700\/60 {
    background-color: #04785799
}

.bg-emerald-700\/70 {
    background-color: #047857b3
}

.bg-emerald-700\/75 {
    background-color: #047857bf
}

.bg-emerald-700\/80 {
    background-color: #047857cc
}

.bg-emerald-700\/90 {
    background-color: #047857e6
}

.bg-emerald-700\/95 {
    background-color: #047857f2
}

.bg-fuchsia-100 {
    --tw-bg-opacity: 1;
    background-color: rgb(250 232 255 / var(--tw-bg-opacity))
}

.bg-fuchsia-100\/0 {
    background-color: #fae8ff00
}

.bg-fuchsia-100\/10 {
    background-color: #fae8ff1a
}

.bg-fuchsia-100\/100 {
    background-color: #fae8ff
}

.bg-fuchsia-100\/20 {
    background-color: #fae8ff33
}

.bg-fuchsia-100\/25 {
    background-color: #fae8ff40
}

.bg-fuchsia-100\/30 {
    background-color: #fae8ff4d
}

.bg-fuchsia-100\/40 {
    background-color: #fae8ff66
}

.bg-fuchsia-100\/5 {
    background-color: #fae8ff0d
}

.bg-fuchsia-100\/50 {
    background-color: #fae8ff80
}

.bg-fuchsia-100\/60 {
    background-color: #fae8ff99
}

.bg-fuchsia-100\/70 {
    background-color: #fae8ffb3
}

.bg-fuchsia-100\/75 {
    background-color: #fae8ffbf
}

.bg-fuchsia-100\/80 {
    background-color: #fae8ffcc
}

.bg-fuchsia-100\/90 {
    background-color: #fae8ffe6
}

.bg-fuchsia-100\/95 {
    background-color: #fae8fff2
}

.bg-fuchsia-400 {
    --tw-bg-opacity: 1;
    background-color: rgb(232 121 249 / var(--tw-bg-opacity))
}

.bg-fuchsia-400\/0 {
    background-color: #e879f900
}

.bg-fuchsia-400\/10 {
    background-color: #e879f91a
}

.bg-fuchsia-400\/100 {
    background-color: #e879f9
}

.bg-fuchsia-400\/20 {
    background-color: #e879f933
}

.bg-fuchsia-400\/25 {
    background-color: #e879f940
}

.bg-fuchsia-400\/30 {
    background-color: #e879f94d
}

.bg-fuchsia-400\/40 {
    background-color: #e879f966
}

.bg-fuchsia-400\/5 {
    background-color: #e879f90d
}

.bg-fuchsia-400\/50 {
    background-color: #e879f980
}

.bg-fuchsia-400\/60 {
    background-color: #e879f999
}

.bg-fuchsia-400\/70 {
    background-color: #e879f9b3
}

.bg-fuchsia-400\/75 {
    background-color: #e879f9bf
}

.bg-fuchsia-400\/80 {
    background-color: #e879f9cc
}

.bg-fuchsia-400\/90 {
    background-color: #e879f9e6
}

.bg-fuchsia-400\/95 {
    background-color: #e879f9f2
}

.bg-fuchsia-50 {
    --tw-bg-opacity: 1;
    background-color: rgb(253 244 255 / var(--tw-bg-opacity))
}

.bg-fuchsia-500 {
    --tw-bg-opacity: 1;
    background-color: rgb(217 70 239 / var(--tw-bg-opacity))
}

.bg-fuchsia-500\/0 {
    background-color: #d946ef00
}

.bg-fuchsia-500\/10 {
    background-color: #d946ef1a
}

.bg-fuchsia-500\/100 {
    background-color: #d946ef
}

.bg-fuchsia-500\/20 {
    background-color: #d946ef33
}

.bg-fuchsia-500\/25 {
    background-color: #d946ef40
}

.bg-fuchsia-500\/30 {
    background-color: #d946ef4d
}

.bg-fuchsia-500\/40 {
    background-color: #d946ef66
}

.bg-fuchsia-500\/5 {
    background-color: #d946ef0d
}

.bg-fuchsia-500\/50 {
    background-color: #d946ef80
}

.bg-fuchsia-500\/60 {
    background-color: #d946ef99
}

.bg-fuchsia-500\/70 {
    background-color: #d946efb3
}

.bg-fuchsia-500\/75 {
    background-color: #d946efbf
}

.bg-fuchsia-500\/80 {
    background-color: #d946efcc
}

.bg-fuchsia-500\/90 {
    background-color: #d946efe6
}

.bg-fuchsia-500\/95 {
    background-color: #d946eff2
}

.bg-fuchsia-600 {
    --tw-bg-opacity: 1;
    background-color: rgb(192 38 211 / var(--tw-bg-opacity))
}

.bg-fuchsia-600\/0 {
    background-color: #c026d300
}

.bg-fuchsia-600\/10 {
    background-color: #c026d31a
}

.bg-fuchsia-600\/100 {
    background-color: #c026d3
}

.bg-fuchsia-600\/20 {
    background-color: #c026d333
}

.bg-fuchsia-600\/25 {
    background-color: #c026d340
}

.bg-fuchsia-600\/30 {
    background-color: #c026d34d
}

.bg-fuchsia-600\/40 {
    background-color: #c026d366
}

.bg-fuchsia-600\/5 {
    background-color: #c026d30d
}

.bg-fuchsia-600\/50 {
    background-color: #c026d380
}

.bg-fuchsia-600\/60 {
    background-color: #c026d399
}

.bg-fuchsia-600\/70 {
    background-color: #c026d3b3
}

.bg-fuchsia-600\/75 {
    background-color: #c026d3bf
}

.bg-fuchsia-600\/80 {
    background-color: #c026d3cc
}

.bg-fuchsia-600\/90 {
    background-color: #c026d3e6
}

.bg-fuchsia-600\/95 {
    background-color: #c026d3f2
}

.bg-fuchsia-700 {
    --tw-bg-opacity: 1;
    background-color: rgb(162 28 175 / var(--tw-bg-opacity))
}

.bg-fuchsia-700\/0 {
    background-color: #a21caf00
}

.bg-fuchsia-700\/10 {
    background-color: #a21caf1a
}

.bg-fuchsia-700\/100 {
    background-color: #a21caf
}

.bg-fuchsia-700\/20 {
    background-color: #a21caf33
}

.bg-fuchsia-700\/25 {
    background-color: #a21caf40
}

.bg-fuchsia-700\/30 {
    background-color: #a21caf4d
}

.bg-fuchsia-700\/40 {
    background-color: #a21caf66
}

.bg-fuchsia-700\/5 {
    background-color: #a21caf0d
}

.bg-fuchsia-700\/50 {
    background-color: #a21caf80
}

.bg-fuchsia-700\/60 {
    background-color: #a21caf99
}

.bg-fuchsia-700\/70 {
    background-color: #a21cafb3
}

.bg-fuchsia-700\/75 {
    background-color: #a21cafbf
}

.bg-fuchsia-700\/80 {
    background-color: #a21cafcc
}

.bg-fuchsia-700\/90 {
    background-color: #a21cafe6
}

.bg-fuchsia-700\/95 {
    background-color: #a21caff2
}

.bg-gray-100 {
    --tw-bg-opacity: 1;
    background-color: rgb(243 244 246 / var(--tw-bg-opacity))
}

.bg-gray-100\/0 {
    background-color: #f3f4f600
}

.bg-gray-100\/10 {
    background-color: #f3f4f61a
}

.bg-gray-100\/100 {
    background-color: #f3f4f6
}

.bg-gray-100\/20 {
    background-color: #f3f4f633
}

.bg-gray-100\/25 {
    background-color: #f3f4f640
}

.bg-gray-100\/30 {
    background-color: #f3f4f64d
}

.bg-gray-100\/40 {
    background-color: #f3f4f666
}

.bg-gray-100\/5 {
    background-color: #f3f4f60d
}

.bg-gray-100\/50 {
    background-color: #f3f4f680
}

.bg-gray-100\/60 {
    background-color: #f3f4f699
}

.bg-gray-100\/70 {
    background-color: #f3f4f6b3
}

.bg-gray-100\/75 {
    background-color: #f3f4f6bf
}

.bg-gray-100\/80 {
    background-color: #f3f4f6cc
}

.bg-gray-100\/90 {
    background-color: #f3f4f6e6
}

.bg-gray-100\/95 {
    background-color: #f3f4f6f2
}

.bg-gray-200 {
    --tw-bg-opacity: 1;
    background-color: rgb(229 231 235 / var(--tw-bg-opacity))
}

.bg-gray-400 {
    --tw-bg-opacity: 1;
    background-color: rgb(156 163 175 / var(--tw-bg-opacity))
}

.bg-gray-400\/0 {
    background-color: #9ca3af00
}

.bg-gray-400\/10 {
    background-color: #9ca3af1a
}

.bg-gray-400\/100 {
    background-color: #9ca3af
}

.bg-gray-400\/20 {
    background-color: #9ca3af33
}

.bg-gray-400\/25 {
    background-color: #9ca3af40
}

.bg-gray-400\/30 {
    background-color: #9ca3af4d
}

.bg-gray-400\/40 {
    background-color: #9ca3af66
}

.bg-gray-400\/5 {
    background-color: #9ca3af0d
}

.bg-gray-400\/50 {
    background-color: #9ca3af80
}

.bg-gray-400\/60 {
    background-color: #9ca3af99
}

.bg-gray-400\/70 {
    background-color: #9ca3afb3
}

.bg-gray-400\/75 {
    background-color: #9ca3afbf
}

.bg-gray-400\/80 {
    background-color: #9ca3afcc
}

.bg-gray-400\/90 {
    background-color: #9ca3afe6
}

.bg-gray-400\/95 {
    background-color: #9ca3aff2
}

.bg-gray-50 {
    --tw-bg-opacity: 1;
    background-color: rgb(249 250 251 / var(--tw-bg-opacity))
}

.bg-gray-500 {
    --tw-bg-opacity: 1;
    background-color: rgb(107 114 128 / var(--tw-bg-opacity))
}

.bg-gray-500\/0 {
    background-color: #6b728000
}

.bg-gray-500\/10 {
    background-color: #6b72801a
}

.bg-gray-500\/100 {
    background-color: #6b7280
}

.bg-gray-500\/20 {
    background-color: #6b728033
}

.bg-gray-500\/25 {
    background-color: #6b728040
}

.bg-gray-500\/30 {
    background-color: #6b72804d
}

.bg-gray-500\/40 {
    background-color: #6b728066
}

.bg-gray-500\/5 {
    background-color: #6b72800d
}

.bg-gray-500\/50 {
    background-color: #6b728080
}

.bg-gray-500\/60 {
    background-color: #6b728099
}

.bg-gray-500\/70 {
    background-color: #6b7280b3
}

.bg-gray-500\/75 {
    background-color: #6b7280bf
}

.bg-gray-500\/80 {
    background-color: #6b7280cc
}

.bg-gray-500\/90 {
    background-color: #6b7280e6
}

.bg-gray-500\/95 {
    background-color: #6b7280f2
}

.bg-gray-600 {
    --tw-bg-opacity: 1;
    background-color: rgb(75 85 99 / var(--tw-bg-opacity))
}

.bg-gray-600\/0 {
    background-color: #4b556300
}

.bg-gray-600\/10 {
    background-color: #4b55631a
}

.bg-gray-600\/100 {
    background-color: #4b5563
}

.bg-gray-600\/20 {
    background-color: #4b556333
}

.bg-gray-600\/25 {
    background-color: #4b556340
}

.bg-gray-600\/30 {
    background-color: #4b55634d
}

.bg-gray-600\/40 {
    background-color: #4b556366
}

.bg-gray-600\/5 {
    background-color: #4b55630d
}

.bg-gray-600\/50 {
    background-color: #4b556380
}

.bg-gray-600\/60 {
    background-color: #4b556399
}

.bg-gray-600\/70 {
    background-color: #4b5563b3
}

.bg-gray-600\/75 {
    background-color: #4b5563bf
}

.bg-gray-600\/80 {
    background-color: #4b5563cc
}

.bg-gray-600\/90 {
    background-color: #4b5563e6
}

.bg-gray-600\/95 {
    background-color: #4b5563f2
}

.bg-gray-700 {
    --tw-bg-opacity: 1;
    background-color: rgb(55 65 81 / var(--tw-bg-opacity))
}

.bg-gray-700\/0 {
    background-color: #37415100
}

.bg-gray-700\/10 {
    background-color: #3741511a
}

.bg-gray-700\/100 {
    background-color: #374151
}

.bg-gray-700\/20 {
    background-color: #37415133
}

.bg-gray-700\/25 {
    background-color: #37415140
}

.bg-gray-700\/30 {
    background-color: #3741514d
}

.bg-gray-700\/40 {
    background-color: #37415166
}

.bg-gray-700\/5 {
    background-color: #3741510d
}

.bg-gray-700\/50 {
    background-color: #37415180
}

.bg-gray-700\/60 {
    background-color: #37415199
}

.bg-gray-700\/70 {
    background-color: #374151b3
}

.bg-gray-700\/75 {
    background-color: #374151bf
}

.bg-gray-700\/80 {
    background-color: #374151cc
}

.bg-gray-700\/90 {
    background-color: #374151e6
}

.bg-gray-700\/95 {
    background-color: #374151f2
}

.bg-gray-800 {
    --tw-bg-opacity: 1;
    background-color: rgb(31 41 55 / var(--tw-bg-opacity))
}

.bg-green-100 {
    --tw-bg-opacity: 1;
    background-color: rgb(220 252 231 / var(--tw-bg-opacity))
}

.bg-green-100\/0 {
    background-color: #dcfce700
}

.bg-green-100\/10 {
    background-color: #dcfce71a
}

.bg-green-100\/100 {
    background-color: #dcfce7
}

.bg-green-100\/20 {
    background-color: #dcfce733
}

.bg-green-100\/25 {
    background-color: #dcfce740
}

.bg-green-100\/30 {
    background-color: #dcfce74d
}

.bg-green-100\/40 {
    background-color: #dcfce766
}

.bg-green-100\/5 {
    background-color: #dcfce70d
}

.bg-green-100\/50 {
    background-color: #dcfce780
}

.bg-green-100\/60 {
    background-color: #dcfce799
}

.bg-green-100\/70 {
    background-color: #dcfce7b3
}

.bg-green-100\/75 {
    background-color: #dcfce7bf
}

.bg-green-100\/80 {
    background-color: #dcfce7cc
}

.bg-green-100\/90 {
    background-color: #dcfce7e6
}

.bg-green-100\/95 {
    background-color: #dcfce7f2
}

.bg-green-400 {
    --tw-bg-opacity: 1;
    background-color: rgb(74 222 128 / var(--tw-bg-opacity))
}

.bg-green-400\/0 {
    background-color: #4ade8000
}

.bg-green-400\/10 {
    background-color: #4ade801a
}

.bg-green-400\/100 {
    background-color: #4ade80
}

.bg-green-400\/20 {
    background-color: #4ade8033
}

.bg-green-400\/25 {
    background-color: #4ade8040
}

.bg-green-400\/30 {
    background-color: #4ade804d
}

.bg-green-400\/40 {
    background-color: #4ade8066
}

.bg-green-400\/5 {
    background-color: #4ade800d
}

.bg-green-400\/50 {
    background-color: #4ade8080
}

.bg-green-400\/60 {
    background-color: #4ade8099
}

.bg-green-400\/70 {
    background-color: #4ade80b3
}

.bg-green-400\/75 {
    background-color: #4ade80bf
}

.bg-green-400\/80 {
    background-color: #4ade80cc
}

.bg-green-400\/90 {
    background-color: #4ade80e6
}

.bg-green-400\/95 {
    background-color: #4ade80f2
}

.bg-green-500 {
    --tw-bg-opacity: 1;
    background-color: rgb(34 197 94 / var(--tw-bg-opacity))
}

.bg-green-500\/0 {
    background-color: #22c55e00
}

.bg-green-500\/10 {
    background-color: #22c55e1a
}

.bg-green-500\/100 {
    background-color: #22c55e
}

.bg-green-500\/20 {
    background-color: #22c55e33
}

.bg-green-500\/25 {
    background-color: #22c55e40
}

.bg-green-500\/30 {
    background-color: #22c55e4d
}

.bg-green-500\/40 {
    background-color: #22c55e66
}

.bg-green-500\/5 {
    background-color: #22c55e0d
}

.bg-green-500\/50 {
    background-color: #22c55e80
}

.bg-green-500\/60 {
    background-color: #22c55e99
}

.bg-green-500\/70 {
    background-color: #22c55eb3
}

.bg-green-500\/75 {
    background-color: #22c55ebf
}

.bg-green-500\/80 {
    background-color: #22c55ecc
}

.bg-green-500\/90 {
    background-color: #22c55ee6
}

.bg-green-500\/95 {
    background-color: #22c55ef2
}

.bg-green-600 {
    --tw-bg-opacity: 1;
    background-color: rgb(22 163 74 / var(--tw-bg-opacity))
}

.bg-green-600\/0 {
    background-color: #16a34a00
}

.bg-green-600\/10 {
    background-color: #16a34a1a
}

.bg-green-600\/100 {
    background-color: #16a34a
}

.bg-green-600\/20 {
    background-color: #16a34a33
}

.bg-green-600\/25 {
    background-color: #16a34a40
}

.bg-green-600\/30 {
    background-color: #16a34a4d
}

.bg-green-600\/40 {
    background-color: #16a34a66
}

.bg-green-600\/5 {
    background-color: #16a34a0d
}

.bg-green-600\/50 {
    background-color: #16a34a80
}

.bg-green-600\/60 {
    background-color: #16a34a99
}

.bg-green-600\/70 {
    background-color: #16a34ab3
}

.bg-green-600\/75 {
    background-color: #16a34abf
}

.bg-green-600\/80 {
    background-color: #16a34acc
}

.bg-green-600\/90 {
    background-color: #16a34ae6
}

.bg-green-600\/95 {
    background-color: #16a34af2
}

.bg-green-700 {
    --tw-bg-opacity: 1;
    background-color: rgb(21 128 61 / var(--tw-bg-opacity))
}

.bg-green-700\/0 {
    background-color: #15803d00
}

.bg-green-700\/10 {
    background-color: #15803d1a
}

.bg-green-700\/100 {
    background-color: #15803d
}

.bg-green-700\/20 {
    background-color: #15803d33
}

.bg-green-700\/25 {
    background-color: #15803d40
}

.bg-green-700\/30 {
    background-color: #15803d4d
}

.bg-green-700\/40 {
    background-color: #15803d66
}

.bg-green-700\/5 {
    background-color: #15803d0d
}

.bg-green-700\/50 {
    background-color: #15803d80
}

.bg-green-700\/60 {
    background-color: #15803d99
}

.bg-green-700\/70 {
    background-color: #15803db3
}

.bg-green-700\/75 {
    background-color: #15803dbf
}

.bg-green-700\/80 {
    background-color: #15803dcc
}

.bg-green-700\/90 {
    background-color: #15803de6
}

.bg-green-700\/95 {
    background-color: #15803df2
}

.bg-indigo-100 {
    --tw-bg-opacity: 1;
    background-color: rgb(224 231 255 / var(--tw-bg-opacity))
}

.bg-indigo-100\/0 {
    background-color: #e0e7ff00
}

.bg-indigo-100\/10 {
    background-color: #e0e7ff1a
}

.bg-indigo-100\/100 {
    background-color: #e0e7ff
}

.bg-indigo-100\/20 {
    background-color: #e0e7ff33
}

.bg-indigo-100\/25 {
    background-color: #e0e7ff40
}

.bg-indigo-100\/30 {
    background-color: #e0e7ff4d
}

.bg-indigo-100\/40 {
    background-color: #e0e7ff66
}

.bg-indigo-100\/5 {
    background-color: #e0e7ff0d
}

.bg-indigo-100\/50 {
    background-color: #e0e7ff80
}

.bg-indigo-100\/60 {
    background-color: #e0e7ff99
}

.bg-indigo-100\/70 {
    background-color: #e0e7ffb3
}

.bg-indigo-100\/75 {
    background-color: #e0e7ffbf
}

.bg-indigo-100\/80 {
    background-color: #e0e7ffcc
}

.bg-indigo-100\/90 {
    background-color: #e0e7ffe6
}

.bg-indigo-100\/95 {
    background-color: #e0e7fff2
}

.bg-indigo-400 {
    --tw-bg-opacity: 1;
    background-color: rgb(129 140 248 / var(--tw-bg-opacity))
}

.bg-indigo-400\/0 {
    background-color: #818cf800
}

.bg-indigo-400\/10 {
    background-color: #818cf81a
}

.bg-indigo-400\/100 {
    background-color: #818cf8
}

.bg-indigo-400\/20 {
    background-color: #818cf833
}

.bg-indigo-400\/25 {
    background-color: #818cf840
}

.bg-indigo-400\/30 {
    background-color: #818cf84d
}

.bg-indigo-400\/40 {
    background-color: #818cf866
}

.bg-indigo-400\/5 {
    background-color: #818cf80d
}

.bg-indigo-400\/50 {
    background-color: #818cf880
}

.bg-indigo-400\/60 {
    background-color: #818cf899
}

.bg-indigo-400\/70 {
    background-color: #818cf8b3
}

.bg-indigo-400\/75 {
    background-color: #818cf8bf
}

.bg-indigo-400\/80 {
    background-color: #818cf8cc
}

.bg-indigo-400\/90 {
    background-color: #818cf8e6
}

.bg-indigo-400\/95 {
    background-color: #818cf8f2
}

.bg-indigo-50 {
    --tw-bg-opacity: 1;
    background-color: rgb(238 242 255 / var(--tw-bg-opacity))
}

.bg-indigo-500 {
    --tw-bg-opacity: 1;
    background-color: rgb(99 102 241 / var(--tw-bg-opacity))
}

.bg-indigo-500\/0 {
    background-color: #6366f100
}

.bg-indigo-500\/10 {
    background-color: #6366f11a
}

.bg-indigo-500\/100 {
    background-color: #6366f1
}

.bg-indigo-500\/20 {
    background-color: #6366f133
}

.bg-indigo-500\/25 {
    background-color: #6366f140
}

.bg-indigo-500\/30 {
    background-color: #6366f14d
}

.bg-indigo-500\/40 {
    background-color: #6366f166
}

.bg-indigo-500\/5 {
    background-color: #6366f10d
}

.bg-indigo-500\/50 {
    background-color: #6366f180
}

.bg-indigo-500\/60 {
    background-color: #6366f199
}

.bg-indigo-500\/70 {
    background-color: #6366f1b3
}

.bg-indigo-500\/75 {
    background-color: #6366f1bf
}

.bg-indigo-500\/80 {
    background-color: #6366f1cc
}

.bg-indigo-500\/90 {
    background-color: #6366f1e6
}

.bg-indigo-500\/95 {
    background-color: #6366f1f2
}

.bg-indigo-600 {
    --tw-bg-opacity: 1;
    background-color: rgb(79 70 229 / var(--tw-bg-opacity))
}

.bg-indigo-600\/0 {
    background-color: #4f46e500
}

.bg-indigo-600\/10 {
    background-color: #4f46e51a
}

.bg-indigo-600\/100 {
    background-color: #4f46e5
}

.bg-indigo-600\/20 {
    background-color: #4f46e533
}

.bg-indigo-600\/25 {
    background-color: #4f46e540
}

.bg-indigo-600\/30 {
    background-color: #4f46e54d
}

.bg-indigo-600\/40 {
    background-color: #4f46e566
}

.bg-indigo-600\/5 {
    background-color: #4f46e50d
}

.bg-indigo-600\/50 {
    background-color: #4f46e580
}

.bg-indigo-600\/60 {
    background-color: #4f46e599
}

.bg-indigo-600\/70 {
    background-color: #4f46e5b3
}

.bg-indigo-600\/75 {
    background-color: #4f46e5bf
}

.bg-indigo-600\/80 {
    background-color: #4f46e5cc
}

.bg-indigo-600\/90 {
    background-color: #4f46e5e6
}

.bg-indigo-600\/95 {
    background-color: #4f46e5f2
}

.bg-indigo-700 {
    --tw-bg-opacity: 1;
    background-color: rgb(67 56 202 / var(--tw-bg-opacity))
}

.bg-indigo-700\/0 {
    background-color: #4338ca00
}

.bg-indigo-700\/10 {
    background-color: #4338ca1a
}

.bg-indigo-700\/100 {
    background-color: #4338ca
}

.bg-indigo-700\/20 {
    background-color: #4338ca33
}

.bg-indigo-700\/25 {
    background-color: #4338ca40
}

.bg-indigo-700\/30 {
    background-color: #4338ca4d
}

.bg-indigo-700\/40 {
    background-color: #4338ca66
}

.bg-indigo-700\/5 {
    background-color: #4338ca0d
}

.bg-indigo-700\/50 {
    background-color: #4338ca80
}

.bg-indigo-700\/60 {
    background-color: #4338ca99
}

.bg-indigo-700\/70 {
    background-color: #4338cab3
}

.bg-indigo-700\/75 {
    background-color: #4338cabf
}

.bg-indigo-700\/80 {
    background-color: #4338cacc
}

.bg-indigo-700\/90 {
    background-color: #4338cae6
}

.bg-indigo-700\/95 {
    background-color: #4338caf2
}

.bg-lime-100 {
    --tw-bg-opacity: 1;
    background-color: rgb(236 252 203 / var(--tw-bg-opacity))
}

.bg-lime-100\/0 {
    background-color: #ecfccb00
}

.bg-lime-100\/10 {
    background-color: #ecfccb1a
}

.bg-lime-100\/100 {
    background-color: #ecfccb
}

.bg-lime-100\/20 {
    background-color: #ecfccb33
}

.bg-lime-100\/25 {
    background-color: #ecfccb40
}

.bg-lime-100\/30 {
    background-color: #ecfccb4d
}

.bg-lime-100\/40 {
    background-color: #ecfccb66
}

.bg-lime-100\/5 {
    background-color: #ecfccb0d
}

.bg-lime-100\/50 {
    background-color: #ecfccb80
}

.bg-lime-100\/60 {
    background-color: #ecfccb99
}

.bg-lime-100\/70 {
    background-color: #ecfccbb3
}

.bg-lime-100\/75 {
    background-color: #ecfccbbf
}

.bg-lime-100\/80 {
    background-color: #ecfccbcc
}

.bg-lime-100\/90 {
    background-color: #ecfccbe6
}

.bg-lime-100\/95 {
    background-color: #ecfccbf2
}

.bg-lime-400 {
    --tw-bg-opacity: 1;
    background-color: rgb(163 230 53 / var(--tw-bg-opacity))
}

.bg-lime-400\/0 {
    background-color: #a3e63500
}

.bg-lime-400\/10 {
    background-color: #a3e6351a
}

.bg-lime-400\/100 {
    background-color: #a3e635
}

.bg-lime-400\/20 {
    background-color: #a3e63533
}

.bg-lime-400\/25 {
    background-color: #a3e63540
}

.bg-lime-400\/30 {
    background-color: #a3e6354d
}

.bg-lime-400\/40 {
    background-color: #a3e63566
}

.bg-lime-400\/5 {
    background-color: #a3e6350d
}

.bg-lime-400\/50 {
    background-color: #a3e63580
}

.bg-lime-400\/60 {
    background-color: #a3e63599
}

.bg-lime-400\/70 {
    background-color: #a3e635b3
}

.bg-lime-400\/75 {
    background-color: #a3e635bf
}

.bg-lime-400\/80 {
    background-color: #a3e635cc
}

.bg-lime-400\/90 {
    background-color: #a3e635e6
}

.bg-lime-400\/95 {
    background-color: #a3e635f2
}

.bg-lime-500 {
    --tw-bg-opacity: 1;
    background-color: rgb(132 204 22 / var(--tw-bg-opacity))
}

.bg-lime-500\/0 {
    background-color: #84cc1600
}

.bg-lime-500\/10 {
    background-color: #84cc161a
}

.bg-lime-500\/100 {
    background-color: #84cc16
}

.bg-lime-500\/20 {
    background-color: #84cc1633
}

.bg-lime-500\/25 {
    background-color: #84cc1640
}

.bg-lime-500\/30 {
    background-color: #84cc164d
}

.bg-lime-500\/40 {
    background-color: #84cc1666
}

.bg-lime-500\/5 {
    background-color: #84cc160d
}

.bg-lime-500\/50 {
    background-color: #84cc1680
}

.bg-lime-500\/60 {
    background-color: #84cc1699
}

.bg-lime-500\/70 {
    background-color: #84cc16b3
}

.bg-lime-500\/75 {
    background-color: #84cc16bf
}

.bg-lime-500\/80 {
    background-color: #84cc16cc
}

.bg-lime-500\/90 {
    background-color: #84cc16e6
}

.bg-lime-500\/95 {
    background-color: #84cc16f2
}

.bg-lime-600 {
    --tw-bg-opacity: 1;
    background-color: rgb(101 163 13 / var(--tw-bg-opacity))
}

.bg-lime-600\/0 {
    background-color: #65a30d00
}

.bg-lime-600\/10 {
    background-color: #65a30d1a
}

.bg-lime-600\/100 {
    background-color: #65a30d
}

.bg-lime-600\/20 {
    background-color: #65a30d33
}

.bg-lime-600\/25 {
    background-color: #65a30d40
}

.bg-lime-600\/30 {
    background-color: #65a30d4d
}

.bg-lime-600\/40 {
    background-color: #65a30d66
}

.bg-lime-600\/5 {
    background-color: #65a30d0d
}

.bg-lime-600\/50 {
    background-color: #65a30d80
}

.bg-lime-600\/60 {
    background-color: #65a30d99
}

.bg-lime-600\/70 {
    background-color: #65a30db3
}

.bg-lime-600\/75 {
    background-color: #65a30dbf
}

.bg-lime-600\/80 {
    background-color: #65a30dcc
}

.bg-lime-600\/90 {
    background-color: #65a30de6
}

.bg-lime-600\/95 {
    background-color: #65a30df2
}

.bg-lime-700 {
    --tw-bg-opacity: 1;
    background-color: rgb(77 124 15 / var(--tw-bg-opacity))
}

.bg-lime-700\/0 {
    background-color: #4d7c0f00
}

.bg-lime-700\/10 {
    background-color: #4d7c0f1a
}

.bg-lime-700\/100 {
    background-color: #4d7c0f
}

.bg-lime-700\/20 {
    background-color: #4d7c0f33
}

.bg-lime-700\/25 {
    background-color: #4d7c0f40
}

.bg-lime-700\/30 {
    background-color: #4d7c0f4d
}

.bg-lime-700\/40 {
    background-color: #4d7c0f66
}

.bg-lime-700\/5 {
    background-color: #4d7c0f0d
}

.bg-lime-700\/50 {
    background-color: #4d7c0f80
}

.bg-lime-700\/60 {
    background-color: #4d7c0f99
}

.bg-lime-700\/70 {
    background-color: #4d7c0fb3
}

.bg-lime-700\/75 {
    background-color: #4d7c0fbf
}

.bg-lime-700\/80 {
    background-color: #4d7c0fcc
}

.bg-lime-700\/90 {
    background-color: #4d7c0fe6
}

.bg-lime-700\/95 {
    background-color: #4d7c0ff2
}

.bg-neutral-100 {
    --tw-bg-opacity: 1;
    background-color: rgb(245 245 245 / var(--tw-bg-opacity))
}

.bg-neutral-100\/0 {
    background-color: #f5f5f500
}

.bg-neutral-100\/10 {
    background-color: #f5f5f51a
}

.bg-neutral-100\/100 {
    background-color: #f5f5f5
}

.bg-neutral-100\/20 {
    background-color: #f5f5f533
}

.bg-neutral-100\/25 {
    background-color: #f5f5f540
}

.bg-neutral-100\/30 {
    background-color: #f5f5f54d
}

.bg-neutral-100\/40 {
    background-color: #f5f5f566
}

.bg-neutral-100\/5 {
    background-color: #f5f5f50d
}

.bg-neutral-100\/50 {
    background-color: #f5f5f580
}

.bg-neutral-100\/60 {
    background-color: #f5f5f599
}

.bg-neutral-100\/70 {
    background-color: #f5f5f5b3
}

.bg-neutral-100\/75 {
    background-color: #f5f5f5bf
}

.bg-neutral-100\/80 {
    background-color: #f5f5f5cc
}

.bg-neutral-100\/90 {
    background-color: #f5f5f5e6
}

.bg-neutral-100\/95 {
    background-color: #f5f5f5f2
}

.bg-neutral-400 {
    --tw-bg-opacity: 1;
    background-color: rgb(163 163 163 / var(--tw-bg-opacity))
}

.bg-neutral-400\/0 {
    background-color: #a3a3a300
}

.bg-neutral-400\/10 {
    background-color: #a3a3a31a
}

.bg-neutral-400\/100 {
    background-color: #a3a3a3
}

.bg-neutral-400\/20 {
    background-color: #a3a3a333
}

.bg-neutral-400\/25 {
    background-color: #a3a3a340
}

.bg-neutral-400\/30 {
    background-color: #a3a3a34d
}

.bg-neutral-400\/40 {
    background-color: #a3a3a366
}

.bg-neutral-400\/5 {
    background-color: #a3a3a30d
}

.bg-neutral-400\/50 {
    background-color: #a3a3a380
}

.bg-neutral-400\/60 {
    background-color: #a3a3a399
}

.bg-neutral-400\/70 {
    background-color: #a3a3a3b3
}

.bg-neutral-400\/75 {
    background-color: #a3a3a3bf
}

.bg-neutral-400\/80 {
    background-color: #a3a3a3cc
}

.bg-neutral-400\/90 {
    background-color: #a3a3a3e6
}

.bg-neutral-400\/95 {
    background-color: #a3a3a3f2
}

.bg-neutral-500 {
    --tw-bg-opacity: 1;
    background-color: rgb(115 115 115 / var(--tw-bg-opacity))
}

.bg-neutral-500\/0 {
    background-color: #73737300
}

.bg-neutral-500\/10 {
    background-color: #7373731a
}

.bg-neutral-500\/100 {
    background-color: #737373
}

.bg-neutral-500\/20 {
    background-color: #73737333
}

.bg-neutral-500\/25 {
    background-color: #73737340
}

.bg-neutral-500\/30 {
    background-color: #7373734d
}

.bg-neutral-500\/40 {
    background-color: #73737366
}

.bg-neutral-500\/5 {
    background-color: #7373730d
}

.bg-neutral-500\/50 {
    background-color: #73737380
}

.bg-neutral-500\/60 {
    background-color: #73737399
}

.bg-neutral-500\/70 {
    background-color: #737373b3
}

.bg-neutral-500\/75 {
    background-color: #737373bf
}

.bg-neutral-500\/80 {
    background-color: #737373cc
}

.bg-neutral-500\/90 {
    background-color: #737373e6
}

.bg-neutral-500\/95 {
    background-color: #737373f2
}

.bg-neutral-600 {
    --tw-bg-opacity: 1;
    background-color: rgb(82 82 82 / var(--tw-bg-opacity))
}

.bg-neutral-600\/0 {
    background-color: #52525200
}

.bg-neutral-600\/10 {
    background-color: #5252521a
}

.bg-neutral-600\/100 {
    background-color: #525252
}

.bg-neutral-600\/20 {
    background-color: #52525233
}

.bg-neutral-600\/25 {
    background-color: #52525240
}

.bg-neutral-600\/30 {
    background-color: #5252524d
}

.bg-neutral-600\/40 {
    background-color: #52525266
}

.bg-neutral-600\/5 {
    background-color: #5252520d
}

.bg-neutral-600\/50 {
    background-color: #52525280
}

.bg-neutral-600\/60 {
    background-color: #52525299
}

.bg-neutral-600\/70 {
    background-color: #525252b3
}

.bg-neutral-600\/75 {
    background-color: #525252bf
}

.bg-neutral-600\/80 {
    background-color: #525252cc
}

.bg-neutral-600\/90 {
    background-color: #525252e6
}

.bg-neutral-600\/95 {
    background-color: #525252f2
}

.bg-neutral-700 {
    --tw-bg-opacity: 1;
    background-color: rgb(64 64 64 / var(--tw-bg-opacity))
}

.bg-neutral-700\/0 {
    background-color: #40404000
}

.bg-neutral-700\/10 {
    background-color: #4040401a
}

.bg-neutral-700\/100 {
    background-color: #404040
}

.bg-neutral-700\/20 {
    background-color: #40404033
}

.bg-neutral-700\/25 {
    background-color: #40404040
}

.bg-neutral-700\/30 {
    background-color: #4040404d
}

.bg-neutral-700\/40 {
    background-color: #40404066
}

.bg-neutral-700\/5 {
    background-color: #4040400d
}

.bg-neutral-700\/50 {
    background-color: #40404080
}

.bg-neutral-700\/60 {
    background-color: #40404099
}

.bg-neutral-700\/70 {
    background-color: #404040b3
}

.bg-neutral-700\/75 {
    background-color: #404040bf
}

.bg-neutral-700\/80 {
    background-color: #404040cc
}

.bg-neutral-700\/90 {
    background-color: #404040e6
}

.bg-neutral-700\/95 {
    background-color: #404040f2
}

.bg-orange-100 {
    --tw-bg-opacity: 1;
    background-color: rgb(255 237 213 / var(--tw-bg-opacity))
}

.bg-orange-100\/0 {
    background-color: #ffedd500
}

.bg-orange-100\/10 {
    background-color: #ffedd51a
}

.bg-orange-100\/100 {
    background-color: #ffedd5
}

.bg-orange-100\/20 {
    background-color: #ffedd533
}

.bg-orange-100\/25 {
    background-color: #ffedd540
}

.bg-orange-100\/30 {
    background-color: #ffedd54d
}

.bg-orange-100\/40 {
    background-color: #ffedd566
}

.bg-orange-100\/5 {
    background-color: #ffedd50d
}

.bg-orange-100\/50 {
    background-color: #ffedd580
}

.bg-orange-100\/60 {
    background-color: #ffedd599
}

.bg-orange-100\/70 {
    background-color: #ffedd5b3
}

.bg-orange-100\/75 {
    background-color: #ffedd5bf
}

.bg-orange-100\/80 {
    background-color: #ffedd5cc
}

.bg-orange-100\/90 {
    background-color: #ffedd5e6
}

.bg-orange-100\/95 {
    background-color: #ffedd5f2
}

.bg-orange-400 {
    --tw-bg-opacity: 1;
    background-color: rgb(251 146 60 / var(--tw-bg-opacity))
}

.bg-orange-400\/0 {
    background-color: #fb923c00
}

.bg-orange-400\/10 {
    background-color: #fb923c1a
}

.bg-orange-400\/100 {
    background-color: #fb923c
}

.bg-orange-400\/20 {
    background-color: #fb923c33
}

.bg-orange-400\/25 {
    background-color: #fb923c40
}

.bg-orange-400\/30 {
    background-color: #fb923c4d
}

.bg-orange-400\/40 {
    background-color: #fb923c66
}

.bg-orange-400\/5 {
    background-color: #fb923c0d
}

.bg-orange-400\/50 {
    background-color: #fb923c80
}

.bg-orange-400\/60 {
    background-color: #fb923c99
}

.bg-orange-400\/70 {
    background-color: #fb923cb3
}

.bg-orange-400\/75 {
    background-color: #fb923cbf
}

.bg-orange-400\/80 {
    background-color: #fb923ccc
}

.bg-orange-400\/90 {
    background-color: #fb923ce6
}

.bg-orange-400\/95 {
    background-color: #fb923cf2
}

.bg-orange-500 {
    --tw-bg-opacity: 1;
    background-color: rgb(249 115 22 / var(--tw-bg-opacity))
}

.bg-orange-500\/0 {
    background-color: #f9731600
}

.bg-orange-500\/10 {
    background-color: #f973161a
}

.bg-orange-500\/100 {
    background-color: #f97316
}

.bg-orange-500\/20 {
    background-color: #f9731633
}

.bg-orange-500\/25 {
    background-color: #f9731640
}

.bg-orange-500\/30 {
    background-color: #f973164d
}

.bg-orange-500\/40 {
    background-color: #f9731666
}

.bg-orange-500\/5 {
    background-color: #f973160d
}

.bg-orange-500\/50 {
    background-color: #f9731680
}

.bg-orange-500\/60 {
    background-color: #f9731699
}

.bg-orange-500\/70 {
    background-color: #f97316b3
}

.bg-orange-500\/75 {
    background-color: #f97316bf
}

.bg-orange-500\/80 {
    background-color: #f97316cc
}

.bg-orange-500\/90 {
    background-color: #f97316e6
}

.bg-orange-500\/95 {
    background-color: #f97316f2
}

.bg-orange-600 {
    --tw-bg-opacity: 1;
    background-color: rgb(234 88 12 / var(--tw-bg-opacity))
}

.bg-orange-600\/0 {
    background-color: #ea580c00
}

.bg-orange-600\/10 {
    background-color: #ea580c1a
}

.bg-orange-600\/100 {
    background-color: #ea580c
}

.bg-orange-600\/20 {
    background-color: #ea580c33
}

.bg-orange-600\/25 {
    background-color: #ea580c40
}

.bg-orange-600\/30 {
    background-color: #ea580c4d
}

.bg-orange-600\/40 {
    background-color: #ea580c66
}

.bg-orange-600\/5 {
    background-color: #ea580c0d
}

.bg-orange-600\/50 {
    background-color: #ea580c80
}

.bg-orange-600\/60 {
    background-color: #ea580c99
}

.bg-orange-600\/70 {
    background-color: #ea580cb3
}

.bg-orange-600\/75 {
    background-color: #ea580cbf
}

.bg-orange-600\/80 {
    background-color: #ea580ccc
}

.bg-orange-600\/90 {
    background-color: #ea580ce6
}

.bg-orange-600\/95 {
    background-color: #ea580cf2
}

.bg-orange-700 {
    --tw-bg-opacity: 1;
    background-color: rgb(194 65 12 / var(--tw-bg-opacity))
}

.bg-orange-700\/0 {
    background-color: #c2410c00
}

.bg-orange-700\/10 {
    background-color: #c2410c1a
}

.bg-orange-700\/100 {
    background-color: #c2410c
}

.bg-orange-700\/20 {
    background-color: #c2410c33
}

.bg-orange-700\/25 {
    background-color: #c2410c40
}

.bg-orange-700\/30 {
    background-color: #c2410c4d
}

.bg-orange-700\/40 {
    background-color: #c2410c66
}

.bg-orange-700\/5 {
    background-color: #c2410c0d
}

.bg-orange-700\/50 {
    background-color: #c2410c80
}

.bg-orange-700\/60 {
    background-color: #c2410c99
}

.bg-orange-700\/70 {
    background-color: #c2410cb3
}

.bg-orange-700\/75 {
    background-color: #c2410cbf
}

.bg-orange-700\/80 {
    background-color: #c2410ccc
}

.bg-orange-700\/90 {
    background-color: #c2410ce6
}

.bg-orange-700\/95 {
    background-color: #c2410cf2
}

.bg-pink-100 {
    --tw-bg-opacity: 1;
    background-color: rgb(252 231 243 / var(--tw-bg-opacity))
}

.bg-pink-100\/0 {
    background-color: #fce7f300
}

.bg-pink-100\/10 {
    background-color: #fce7f31a
}

.bg-pink-100\/100 {
    background-color: #fce7f3
}

.bg-pink-100\/20 {
    background-color: #fce7f333
}

.bg-pink-100\/25 {
    background-color: #fce7f340
}

.bg-pink-100\/30 {
    background-color: #fce7f34d
}

.bg-pink-100\/40 {
    background-color: #fce7f366
}

.bg-pink-100\/5 {
    background-color: #fce7f30d
}

.bg-pink-100\/50 {
    background-color: #fce7f380
}

.bg-pink-100\/60 {
    background-color: #fce7f399
}

.bg-pink-100\/70 {
    background-color: #fce7f3b3
}

.bg-pink-100\/75 {
    background-color: #fce7f3bf
}

.bg-pink-100\/80 {
    background-color: #fce7f3cc
}

.bg-pink-100\/90 {
    background-color: #fce7f3e6
}

.bg-pink-100\/95 {
    background-color: #fce7f3f2
}

.bg-pink-400 {
    --tw-bg-opacity: 1;
    background-color: rgb(244 114 182 / var(--tw-bg-opacity))
}

.bg-pink-400\/0 {
    background-color: #f472b600
}

.bg-pink-400\/10 {
    background-color: #f472b61a
}

.bg-pink-400\/100 {
    background-color: #f472b6
}

.bg-pink-400\/20 {
    background-color: #f472b633
}

.bg-pink-400\/25 {
    background-color: #f472b640
}

.bg-pink-400\/30 {
    background-color: #f472b64d
}

.bg-pink-400\/40 {
    background-color: #f472b666
}

.bg-pink-400\/5 {
    background-color: #f472b60d
}

.bg-pink-400\/50 {
    background-color: #f472b680
}

.bg-pink-400\/60 {
    background-color: #f472b699
}

.bg-pink-400\/70 {
    background-color: #f472b6b3
}

.bg-pink-400\/75 {
    background-color: #f472b6bf
}

.bg-pink-400\/80 {
    background-color: #f472b6cc
}

.bg-pink-400\/90 {
    background-color: #f472b6e6
}

.bg-pink-400\/95 {
    background-color: #f472b6f2
}

.bg-pink-500 {
    --tw-bg-opacity: 1;
    background-color: rgb(236 72 153 / var(--tw-bg-opacity))
}

.bg-pink-500\/0 {
    background-color: #ec489900
}

.bg-pink-500\/10 {
    background-color: #ec48991a
}

.bg-pink-500\/100 {
    background-color: #ec4899
}

.bg-pink-500\/20 {
    background-color: #ec489933
}

.bg-pink-500\/25 {
    background-color: #ec489940
}

.bg-pink-500\/30 {
    background-color: #ec48994d
}

.bg-pink-500\/40 {
    background-color: #ec489966
}

.bg-pink-500\/5 {
    background-color: #ec48990d
}

.bg-pink-500\/50 {
    background-color: #ec489980
}

.bg-pink-500\/60 {
    background-color: #ec489999
}

.bg-pink-500\/70 {
    background-color: #ec4899b3
}

.bg-pink-500\/75 {
    background-color: #ec4899bf
}

.bg-pink-500\/80 {
    background-color: #ec4899cc
}

.bg-pink-500\/90 {
    background-color: #ec4899e6
}

.bg-pink-500\/95 {
    background-color: #ec4899f2
}

.bg-pink-600 {
    --tw-bg-opacity: 1;
    background-color: rgb(219 39 119 / var(--tw-bg-opacity))
}

.bg-pink-600\/0 {
    background-color: #db277700
}

.bg-pink-600\/10 {
    background-color: #db27771a
}

.bg-pink-600\/100 {
    background-color: #db2777
}

.bg-pink-600\/20 {
    background-color: #db277733
}

.bg-pink-600\/25 {
    background-color: #db277740
}

.bg-pink-600\/30 {
    background-color: #db27774d
}

.bg-pink-600\/40 {
    background-color: #db277766
}

.bg-pink-600\/5 {
    background-color: #db27770d
}

.bg-pink-600\/50 {
    background-color: #db277780
}

.bg-pink-600\/60 {
    background-color: #db277799
}

.bg-pink-600\/70 {
    background-color: #db2777b3
}

.bg-pink-600\/75 {
    background-color: #db2777bf
}

.bg-pink-600\/80 {
    background-color: #db2777cc
}

.bg-pink-600\/90 {
    background-color: #db2777e6
}

.bg-pink-600\/95 {
    background-color: #db2777f2
}

.bg-pink-700 {
    --tw-bg-opacity: 1;
    background-color: rgb(190 24 93 / var(--tw-bg-opacity))
}

.bg-pink-700\/0 {
    background-color: #be185d00
}

.bg-pink-700\/10 {
    background-color: #be185d1a
}

.bg-pink-700\/100 {
    background-color: #be185d
}

.bg-pink-700\/20 {
    background-color: #be185d33
}

.bg-pink-700\/25 {
    background-color: #be185d40
}

.bg-pink-700\/30 {
    background-color: #be185d4d
}

.bg-pink-700\/40 {
    background-color: #be185d66
}

.bg-pink-700\/5 {
    background-color: #be185d0d
}

.bg-pink-700\/50 {
    background-color: #be185d80
}

.bg-pink-700\/60 {
    background-color: #be185d99
}

.bg-pink-700\/70 {
    background-color: #be185db3
}

.bg-pink-700\/75 {
    background-color: #be185dbf
}

.bg-pink-700\/80 {
    background-color: #be185dcc
}

.bg-pink-700\/90 {
    background-color: #be185de6
}

.bg-pink-700\/95 {
    background-color: #be185df2
}

.bg-purple-100 {
    --tw-bg-opacity: 1;
    background-color: rgb(243 232 255 / var(--tw-bg-opacity))
}

.bg-purple-100\/0 {
    background-color: #f3e8ff00
}

.bg-purple-100\/10 {
    background-color: #f3e8ff1a
}

.bg-purple-100\/100 {
    background-color: #f3e8ff
}

.bg-purple-100\/20 {
    background-color: #f3e8ff33
}

.bg-purple-100\/25 {
    background-color: #f3e8ff40
}

.bg-purple-100\/30 {
    background-color: #f3e8ff4d
}

.bg-purple-100\/40 {
    background-color: #f3e8ff66
}

.bg-purple-100\/5 {
    background-color: #f3e8ff0d
}

.bg-purple-100\/50 {
    background-color: #f3e8ff80
}

.bg-purple-100\/60 {
    background-color: #f3e8ff99
}

.bg-purple-100\/70 {
    background-color: #f3e8ffb3
}

.bg-purple-100\/75 {
    background-color: #f3e8ffbf
}

.bg-purple-100\/80 {
    background-color: #f3e8ffcc
}

.bg-purple-100\/90 {
    background-color: #f3e8ffe6
}

.bg-purple-100\/95 {
    background-color: #f3e8fff2
}

.bg-purple-400 {
    --tw-bg-opacity: 1;
    background-color: rgb(192 132 252 / var(--tw-bg-opacity))
}

.bg-purple-400\/0 {
    background-color: #c084fc00
}

.bg-purple-400\/10 {
    background-color: #c084fc1a
}

.bg-purple-400\/100 {
    background-color: #c084fc
}

.bg-purple-400\/20 {
    background-color: #c084fc33
}

.bg-purple-400\/25 {
    background-color: #c084fc40
}

.bg-purple-400\/30 {
    background-color: #c084fc4d
}

.bg-purple-400\/40 {
    background-color: #c084fc66
}

.bg-purple-400\/5 {
    background-color: #c084fc0d
}

.bg-purple-400\/50 {
    background-color: #c084fc80
}

.bg-purple-400\/60 {
    background-color: #c084fc99
}

.bg-purple-400\/70 {
    background-color: #c084fcb3
}

.bg-purple-400\/75 {
    background-color: #c084fcbf
}

.bg-purple-400\/80 {
    background-color: #c084fccc
}

.bg-purple-400\/90 {
    background-color: #c084fce6
}

.bg-purple-400\/95 {
    background-color: #c084fcf2
}

.bg-purple-500 {
    --tw-bg-opacity: 1;
    background-color: rgb(168 85 247 / var(--tw-bg-opacity))
}

.bg-purple-500\/0 {
    background-color: #a855f700
}

.bg-purple-500\/10 {
    background-color: #a855f71a
}

.bg-purple-500\/100 {
    background-color: #a855f7
}

.bg-purple-500\/20 {
    background-color: #a855f733
}

.bg-purple-500\/25 {
    background-color: #a855f740
}

.bg-purple-500\/30 {
    background-color: #a855f74d
}

.bg-purple-500\/40 {
    background-color: #a855f766
}

.bg-purple-500\/5 {
    background-color: #a855f70d
}

.bg-purple-500\/50 {
    background-color: #a855f780
}

.bg-purple-500\/60 {
    background-color: #a855f799
}

.bg-purple-500\/70 {
    background-color: #a855f7b3
}

.bg-purple-500\/75 {
    background-color: #a855f7bf
}

.bg-purple-500\/80 {
    background-color: #a855f7cc
}

.bg-purple-500\/90 {
    background-color: #a855f7e6
}

.bg-purple-500\/95 {
    background-color: #a855f7f2
}

.bg-purple-600 {
    --tw-bg-opacity: 1;
    background-color: rgb(147 51 234 / var(--tw-bg-opacity))
}

.bg-purple-600\/0 {
    background-color: #9333ea00
}

.bg-purple-600\/10 {
    background-color: #9333ea1a
}

.bg-purple-600\/100 {
    background-color: #9333ea
}

.bg-purple-600\/20 {
    background-color: #9333ea33
}

.bg-purple-600\/25 {
    background-color: #9333ea40
}

.bg-purple-600\/30 {
    background-color: #9333ea4d
}

.bg-purple-600\/40 {
    background-color: #9333ea66
}

.bg-purple-600\/5 {
    background-color: #9333ea0d
}

.bg-purple-600\/50 {
    background-color: #9333ea80
}

.bg-purple-600\/60 {
    background-color: #9333ea99
}

.bg-purple-600\/70 {
    background-color: #9333eab3
}

.bg-purple-600\/75 {
    background-color: #9333eabf
}

.bg-purple-600\/80 {
    background-color: #9333eacc
}

.bg-purple-600\/90 {
    background-color: #9333eae6
}

.bg-purple-600\/95 {
    background-color: #9333eaf2
}

.bg-purple-700 {
    --tw-bg-opacity: 1;
    background-color: rgb(126 34 206 / var(--tw-bg-opacity))
}

.bg-purple-700\/0 {
    background-color: #7e22ce00
}

.bg-purple-700\/10 {
    background-color: #7e22ce1a
}

.bg-purple-700\/100 {
    background-color: #7e22ce
}

.bg-purple-700\/20 {
    background-color: #7e22ce33
}

.bg-purple-700\/25 {
    background-color: #7e22ce40
}

.bg-purple-700\/30 {
    background-color: #7e22ce4d
}

.bg-purple-700\/40 {
    background-color: #7e22ce66
}

.bg-purple-700\/5 {
    background-color: #7e22ce0d
}

.bg-purple-700\/50 {
    background-color: #7e22ce80
}

.bg-purple-700\/60 {
    background-color: #7e22ce99
}

.bg-purple-700\/70 {
    background-color: #7e22ceb3
}

.bg-purple-700\/75 {
    background-color: #7e22cebf
}

.bg-purple-700\/80 {
    background-color: #7e22cecc
}

.bg-purple-700\/90 {
    background-color: #7e22cee6
}

.bg-purple-700\/95 {
    background-color: #7e22cef2
}

.bg-red-100 {
    --tw-bg-opacity: 1;
    background-color: rgb(254 226 226 / var(--tw-bg-opacity))
}

.bg-red-100\/0 {
    background-color: #fee2e200
}

.bg-red-100\/10 {
    background-color: #fee2e21a
}

.bg-red-100\/100 {
    background-color: #fee2e2
}

.bg-red-100\/20 {
    background-color: #fee2e233
}

.bg-red-100\/25 {
    background-color: #fee2e240
}

.bg-red-100\/30 {
    background-color: #fee2e24d
}

.bg-red-100\/40 {
    background-color: #fee2e266
}

.bg-red-100\/5 {
    background-color: #fee2e20d
}

.bg-red-100\/50 {
    background-color: #fee2e280
}

.bg-red-100\/60 {
    background-color: #fee2e299
}

.bg-red-100\/70 {
    background-color: #fee2e2b3
}

.bg-red-100\/75 {
    background-color: #fee2e2bf
}

.bg-red-100\/80 {
    background-color: #fee2e2cc
}

.bg-red-100\/90 {
    background-color: #fee2e2e6
}

.bg-red-100\/95 {
    background-color: #fee2e2f2
}

.bg-red-400 {
    --tw-bg-opacity: 1;
    background-color: rgb(248 113 113 / var(--tw-bg-opacity))
}

.bg-red-400\/0 {
    background-color: #f8717100
}

.bg-red-400\/10 {
    background-color: #f871711a
}

.bg-red-400\/100 {
    background-color: #f87171
}

.bg-red-400\/20 {
    background-color: #f8717133
}

.bg-red-400\/25 {
    background-color: #f8717140
}

.bg-red-400\/30 {
    background-color: #f871714d
}

.bg-red-400\/40 {
    background-color: #f8717166
}

.bg-red-400\/5 {
    background-color: #f871710d
}

.bg-red-400\/50 {
    background-color: #f8717180
}

.bg-red-400\/60 {
    background-color: #f8717199
}

.bg-red-400\/70 {
    background-color: #f87171b3
}

.bg-red-400\/75 {
    background-color: #f87171bf
}

.bg-red-400\/80 {
    background-color: #f87171cc
}

.bg-red-400\/90 {
    background-color: #f87171e6
}

.bg-red-400\/95 {
    background-color: #f87171f2
}

.bg-red-50 {
    --tw-bg-opacity: 1;
    background-color: rgb(254 242 242 / var(--tw-bg-opacity))
}

.bg-red-500 {
    --tw-bg-opacity: 1;
    background-color: rgb(239 68 68 / var(--tw-bg-opacity))
}

.bg-red-500\/0 {
    background-color: #ef444400
}

.bg-red-500\/10 {
    background-color: #ef44441a
}

.bg-red-500\/100 {
    background-color: #ef4444
}

.bg-red-500\/20 {
    background-color: #ef444433
}

.bg-red-500\/25 {
    background-color: #ef444440
}

.bg-red-500\/30 {
    background-color: #ef44444d
}

.bg-red-500\/40 {
    background-color: #ef444466
}

.bg-red-500\/5 {
    background-color: #ef44440d
}

.bg-red-500\/50 {
    background-color: #ef444480
}

.bg-red-500\/60 {
    background-color: #ef444499
}

.bg-red-500\/70 {
    background-color: #ef4444b3
}

.bg-red-500\/75 {
    background-color: #ef4444bf
}

.bg-red-500\/80 {
    background-color: #ef4444cc
}

.bg-red-500\/90 {
    background-color: #ef4444e6
}

.bg-red-500\/95 {
    background-color: #ef4444f2
}

.bg-red-600 {
    --tw-bg-opacity: 1;
    background-color: rgb(220 38 38 / var(--tw-bg-opacity))
}

.bg-red-600\/0 {
    background-color: #dc262600
}

.bg-red-600\/10 {
    background-color: #dc26261a
}

.bg-red-600\/100 {
    background-color: #dc2626
}

.bg-red-600\/20 {
    background-color: #dc262633
}

.bg-red-600\/25 {
    background-color: #dc262640
}

.bg-red-600\/30 {
    background-color: #dc26264d
}

.bg-red-600\/40 {
    background-color: #dc262666
}

.bg-red-600\/5 {
    background-color: #dc26260d
}

.bg-red-600\/50 {
    background-color: #dc262680
}

.bg-red-600\/60 {
    background-color: #dc262699
}

.bg-red-600\/70 {
    background-color: #dc2626b3
}

.bg-red-600\/75 {
    background-color: #dc2626bf
}

.bg-red-600\/80 {
    background-color: #dc2626cc
}

.bg-red-600\/90 {
    background-color: #dc2626e6
}

.bg-red-600\/95 {
    background-color: #dc2626f2
}

.bg-red-700 {
    --tw-bg-opacity: 1;
    background-color: rgb(185 28 28 / var(--tw-bg-opacity))
}

.bg-red-700\/0 {
    background-color: #b91c1c00
}

.bg-red-700\/10 {
    background-color: #b91c1c1a
}

.bg-red-700\/100 {
    background-color: #b91c1c
}

.bg-red-700\/20 {
    background-color: #b91c1c33
}

.bg-red-700\/25 {
    background-color: #b91c1c40
}

.bg-red-700\/30 {
    background-color: #b91c1c4d
}

.bg-red-700\/40 {
    background-color: #b91c1c66
}

.bg-red-700\/5 {
    background-color: #b91c1c0d
}

.bg-red-700\/50 {
    background-color: #b91c1c80
}

.bg-red-700\/60 {
    background-color: #b91c1c99
}

.bg-red-700\/70 {
    background-color: #b91c1cb3
}

.bg-red-700\/75 {
    background-color: #b91c1cbf
}

.bg-red-700\/80 {
    background-color: #b91c1ccc
}

.bg-red-700\/90 {
    background-color: #b91c1ce6
}

.bg-red-700\/95 {
    background-color: #b91c1cf2
}

.bg-rose-100 {
    --tw-bg-opacity: 1;
    background-color: rgb(255 228 230 / var(--tw-bg-opacity))
}

.bg-rose-100\/0 {
    background-color: #ffe4e600
}

.bg-rose-100\/10 {
    background-color: #ffe4e61a
}

.bg-rose-100\/100 {
    background-color: #ffe4e6
}

.bg-rose-100\/20 {
    background-color: #ffe4e633
}

.bg-rose-100\/25 {
    background-color: #ffe4e640
}

.bg-rose-100\/30 {
    background-color: #ffe4e64d
}

.bg-rose-100\/40 {
    background-color: #ffe4e666
}

.bg-rose-100\/5 {
    background-color: #ffe4e60d
}

.bg-rose-100\/50 {
    background-color: #ffe4e680
}

.bg-rose-100\/60 {
    background-color: #ffe4e699
}

.bg-rose-100\/70 {
    background-color: #ffe4e6b3
}

.bg-rose-100\/75 {
    background-color: #ffe4e6bf
}

.bg-rose-100\/80 {
    background-color: #ffe4e6cc
}

.bg-rose-100\/90 {
    background-color: #ffe4e6e6
}

.bg-rose-100\/95 {
    background-color: #ffe4e6f2
}

.bg-rose-400 {
    --tw-bg-opacity: 1;
    background-color: rgb(251 113 133 / var(--tw-bg-opacity))
}

.bg-rose-400\/0 {
    background-color: #fb718500
}

.bg-rose-400\/10 {
    background-color: #fb71851a
}

.bg-rose-400\/100 {
    background-color: #fb7185
}

.bg-rose-400\/20 {
    background-color: #fb718533
}

.bg-rose-400\/25 {
    background-color: #fb718540
}

.bg-rose-400\/30 {
    background-color: #fb71854d
}

.bg-rose-400\/40 {
    background-color: #fb718566
}

.bg-rose-400\/5 {
    background-color: #fb71850d
}

.bg-rose-400\/50 {
    background-color: #fb718580
}

.bg-rose-400\/60 {
    background-color: #fb718599
}

.bg-rose-400\/70 {
    background-color: #fb7185b3
}

.bg-rose-400\/75 {
    background-color: #fb7185bf
}

.bg-rose-400\/80 {
    background-color: #fb7185cc
}

.bg-rose-400\/90 {
    background-color: #fb7185e6
}

.bg-rose-400\/95 {
    background-color: #fb7185f2
}

.bg-rose-500 {
    --tw-bg-opacity: 1;
    background-color: rgb(244 63 94 / var(--tw-bg-opacity))
}

.bg-rose-500\/0 {
    background-color: #f43f5e00
}

.bg-rose-500\/10 {
    background-color: #f43f5e1a
}

.bg-rose-500\/100 {
    background-color: #f43f5e
}

.bg-rose-500\/20 {
    background-color: #f43f5e33
}

.bg-rose-500\/25 {
    background-color: #f43f5e40
}

.bg-rose-500\/30 {
    background-color: #f43f5e4d
}

.bg-rose-500\/40 {
    background-color: #f43f5e66
}

.bg-rose-500\/5 {
    background-color: #f43f5e0d
}

.bg-rose-500\/50 {
    background-color: #f43f5e80
}

.bg-rose-500\/60 {
    background-color: #f43f5e99
}

.bg-rose-500\/70 {
    background-color: #f43f5eb3
}

.bg-rose-500\/75 {
    background-color: #f43f5ebf
}

.bg-rose-500\/80 {
    background-color: #f43f5ecc
}

.bg-rose-500\/90 {
    background-color: #f43f5ee6
}

.bg-rose-500\/95 {
    background-color: #f43f5ef2
}

.bg-rose-600 {
    --tw-bg-opacity: 1;
    background-color: rgb(225 29 72 / var(--tw-bg-opacity))
}

.bg-rose-600\/0 {
    background-color: #e11d4800
}

.bg-rose-600\/10 {
    background-color: #e11d481a
}

.bg-rose-600\/100 {
    background-color: #e11d48
}

.bg-rose-600\/20 {
    background-color: #e11d4833
}

.bg-rose-600\/25 {
    background-color: #e11d4840
}

.bg-rose-600\/30 {
    background-color: #e11d484d
}

.bg-rose-600\/40 {
    background-color: #e11d4866
}

.bg-rose-600\/5 {
    background-color: #e11d480d
}

.bg-rose-600\/50 {
    background-color: #e11d4880
}

.bg-rose-600\/60 {
    background-color: #e11d4899
}

.bg-rose-600\/70 {
    background-color: #e11d48b3
}

.bg-rose-600\/75 {
    background-color: #e11d48bf
}

.bg-rose-600\/80 {
    background-color: #e11d48cc
}

.bg-rose-600\/90 {
    background-color: #e11d48e6
}

.bg-rose-600\/95 {
    background-color: #e11d48f2
}

.bg-rose-700 {
    --tw-bg-opacity: 1;
    background-color: rgb(190 18 60 / var(--tw-bg-opacity))
}

.bg-rose-700\/0 {
    background-color: #be123c00
}

.bg-rose-700\/10 {
    background-color: #be123c1a
}

.bg-rose-700\/100 {
    background-color: #be123c
}

.bg-rose-700\/20 {
    background-color: #be123c33
}

.bg-rose-700\/25 {
    background-color: #be123c40
}

.bg-rose-700\/30 {
    background-color: #be123c4d
}

.bg-rose-700\/40 {
    background-color: #be123c66
}

.bg-rose-700\/5 {
    background-color: #be123c0d
}

.bg-rose-700\/50 {
    background-color: #be123c80
}

.bg-rose-700\/60 {
    background-color: #be123c99
}

.bg-rose-700\/70 {
    background-color: #be123cb3
}

.bg-rose-700\/75 {
    background-color: #be123cbf
}

.bg-rose-700\/80 {
    background-color: #be123ccc
}

.bg-rose-700\/90 {
    background-color: #be123ce6
}

.bg-rose-700\/95 {
    background-color: #be123cf2
}

.bg-sky-100 {
    --tw-bg-opacity: 1;
    background-color: rgb(220 237 253 / var(--tw-bg-opacity))
}

.bg-sky-100\/0 {
    background-color: #dcedfd00
}

.bg-sky-100\/10 {
    background-color: #dcedfd1a
}

.bg-sky-100\/100 {
    background-color: #dcedfd
}

.bg-sky-100\/20 {
    background-color: #dcedfd33
}

.bg-sky-100\/25 {
    background-color: #dcedfd40
}

.bg-sky-100\/30 {
    background-color: #dcedfd4d
}

.bg-sky-100\/40 {
    background-color: #dcedfd66
}

.bg-sky-100\/5 {
    background-color: #dcedfd0d
}

.bg-sky-100\/50 {
    background-color: #dcedfd80
}

.bg-sky-100\/60 {
    background-color: #dcedfd99
}

.bg-sky-100\/70 {
    background-color: #dcedfdb3
}

.bg-sky-100\/75 {
    background-color: #dcedfdbf
}

.bg-sky-100\/80 {
    background-color: #dcedfdcc
}

.bg-sky-100\/90 {
    background-color: #dcedfde6
}

.bg-sky-100\/95 {
    background-color: #dcedfdf2
}

.bg-sky-400 {
    --tw-bg-opacity: 1;
    background-color: rgb(101 178 245 / var(--tw-bg-opacity))
}

.bg-sky-400\/0 {
    background-color: #65b2f500
}

.bg-sky-400\/10 {
    background-color: #65b2f51a
}

.bg-sky-400\/100 {
    background-color: #65b2f5
}

.bg-sky-400\/20 {
    background-color: #65b2f533
}

.bg-sky-400\/25 {
    background-color: #65b2f540
}

.bg-sky-400\/30 {
    background-color: #65b2f54d
}

.bg-sky-400\/40 {
    background-color: #65b2f566
}

.bg-sky-400\/5 {
    background-color: #65b2f50d
}

.bg-sky-400\/50 {
    background-color: #65b2f580
}

.bg-sky-400\/60 {
    background-color: #65b2f599
}

.bg-sky-400\/70 {
    background-color: #65b2f5b3
}

.bg-sky-400\/75 {
    background-color: #65b2f5bf
}

.bg-sky-400\/80 {
    background-color: #65b2f5cc
}

.bg-sky-400\/90 {
    background-color: #65b2f5e6
}

.bg-sky-400\/95 {
    background-color: #65b2f5f2
}

.bg-sky-50 {
    --tw-bg-opacity: 1;
    background-color: rgb(240 247 254 / var(--tw-bg-opacity))
}

.bg-sky-500 {
    --tw-bg-opacity: 1;
    background-color: rgb(52 139 239 / var(--tw-bg-opacity))
}

.bg-sky-500\/0 {
    background-color: #348bef00
}

.bg-sky-500\/10 {
    background-color: #348bef1a
}

.bg-sky-500\/100 {
    background-color: #348bef
}

.bg-sky-500\/20 {
    background-color: #348bef33
}

.bg-sky-500\/25 {
    background-color: #348bef40
}

.bg-sky-500\/30 {
    background-color: #348bef4d
}

.bg-sky-500\/40 {
    background-color: #348bef66
}

.bg-sky-500\/5 {
    background-color: #348bef0d
}

.bg-sky-500\/50 {
    background-color: #348bef80
}

.bg-sky-500\/60 {
    background-color: #348bef99
}

.bg-sky-500\/70 {
    background-color: #348befb3
}

.bg-sky-500\/75 {
    background-color: #348befbf
}

.bg-sky-500\/80 {
    background-color: #348befcc
}

.bg-sky-500\/90 {
    background-color: #348befe6
}

.bg-sky-500\/95 {
    background-color: #348beff2
}

.bg-sky-600 {
    --tw-bg-opacity: 1;
    background-color: rgb(43 117 229 / var(--tw-bg-opacity))
}

.bg-sky-600\/0 {
    background-color: #2b75e500
}

.bg-sky-600\/10 {
    background-color: #2b75e51a
}

.bg-sky-600\/100 {
    background-color: #2b75e5
}

.bg-sky-600\/20 {
    background-color: #2b75e533
}

.bg-sky-600\/25 {
    background-color: #2b75e540
}

.bg-sky-600\/30 {
    background-color: #2b75e54d
}

.bg-sky-600\/40 {
    background-color: #2b75e566
}

.bg-sky-600\/5 {
    background-color: #2b75e50d
}

.bg-sky-600\/50 {
    background-color: #2b75e580
}

.bg-sky-600\/60 {
    background-color: #2b75e599
}

.bg-sky-600\/70 {
    background-color: #2b75e5b3
}

.bg-sky-600\/75 {
    background-color: #2b75e5bf
}

.bg-sky-600\/80 {
    background-color: #2b75e5cc
}

.bg-sky-600\/90 {
    background-color: #2b75e5e6
}

.bg-sky-600\/95 {
    background-color: #2b75e5f2
}

.bg-sky-700 {
    --tw-bg-opacity: 1;
    background-color: rgb(35 96 210 / var(--tw-bg-opacity))
}

.bg-sky-700\/0 {
    background-color: #2360d200
}

.bg-sky-700\/10 {
    background-color: #2360d21a
}

.bg-sky-700\/100 {
    background-color: #2360d2
}

.bg-sky-700\/20 {
    background-color: #2360d233
}

.bg-sky-700\/25 {
    background-color: #2360d240
}

.bg-sky-700\/30 {
    background-color: #2360d24d
}

.bg-sky-700\/40 {
    background-color: #2360d266
}

.bg-sky-700\/5 {
    background-color: #2360d20d
}

.bg-sky-700\/50 {
    background-color: #2360d280
}

.bg-sky-700\/60 {
    background-color: #2360d299
}

.bg-sky-700\/70 {
    background-color: #2360d2b3
}

.bg-sky-700\/75 {
    background-color: #2360d2bf
}

.bg-sky-700\/80 {
    background-color: #2360d2cc
}

.bg-sky-700\/90 {
    background-color: #2360d2e6
}

.bg-sky-700\/95 {
    background-color: #2360d2f2
}

.bg-slate-100 {
    --tw-bg-opacity: 1;
    background-color: rgb(241 245 249 / var(--tw-bg-opacity))
}

.bg-slate-100\/0 {
    background-color: #f1f5f900
}

.bg-slate-100\/10 {
    background-color: #f1f5f91a
}

.bg-slate-100\/100 {
    background-color: #f1f5f9
}

.bg-slate-100\/20 {
    background-color: #f1f5f933
}

.bg-slate-100\/25 {
    background-color: #f1f5f940
}

.bg-slate-100\/30 {
    background-color: #f1f5f94d
}

.bg-slate-100\/40 {
    background-color: #f1f5f966
}

.bg-slate-100\/5 {
    background-color: #f1f5f90d
}

.bg-slate-100\/50 {
    background-color: #f1f5f980
}

.bg-slate-100\/60 {
    background-color: #f1f5f999
}

.bg-slate-100\/70 {
    background-color: #f1f5f9b3
}

.bg-slate-100\/75 {
    background-color: #f1f5f9bf
}

.bg-slate-100\/80 {
    background-color: #f1f5f9cc
}

.bg-slate-100\/90 {
    background-color: #f1f5f9e6
}

.bg-slate-100\/95 {
    background-color: #f1f5f9f2
}

.bg-slate-400 {
    --tw-bg-opacity: 1;
    background-color: rgb(148 163 184 / var(--tw-bg-opacity))
}

.bg-slate-400\/0 {
    background-color: #94a3b800
}

.bg-slate-400\/10 {
    background-color: #94a3b81a
}

.bg-slate-400\/100 {
    background-color: #94a3b8
}

.bg-slate-400\/20 {
    background-color: #94a3b833
}

.bg-slate-400\/25 {
    background-color: #94a3b840
}

.bg-slate-400\/30 {
    background-color: #94a3b84d
}

.bg-slate-400\/40 {
    background-color: #94a3b866
}

.bg-slate-400\/5 {
    background-color: #94a3b80d
}

.bg-slate-400\/50 {
    background-color: #94a3b880
}

.bg-slate-400\/60 {
    background-color: #94a3b899
}

.bg-slate-400\/70 {
    background-color: #94a3b8b3
}

.bg-slate-400\/75 {
    background-color: #94a3b8bf
}

.bg-slate-400\/80 {
    background-color: #94a3b8cc
}

.bg-slate-400\/90 {
    background-color: #94a3b8e6
}

.bg-slate-400\/95 {
    background-color: #94a3b8f2
}

.bg-slate-500 {
    --tw-bg-opacity: 1;
    background-color: rgb(100 116 139 / var(--tw-bg-opacity))
}

.bg-slate-500\/0 {
    background-color: #64748b00
}

.bg-slate-500\/10 {
    background-color: #64748b1a
}

.bg-slate-500\/100 {
    background-color: #64748b
}

.bg-slate-500\/20 {
    background-color: #64748b33
}

.bg-slate-500\/25 {
    background-color: #64748b40
}

.bg-slate-500\/30 {
    background-color: #64748b4d
}

.bg-slate-500\/40 {
    background-color: #64748b66
}

.bg-slate-500\/5 {
    background-color: #64748b0d
}

.bg-slate-500\/50 {
    background-color: #64748b80
}

.bg-slate-500\/60 {
    background-color: #64748b99
}

.bg-slate-500\/70 {
    background-color: #64748bb3
}

.bg-slate-500\/75 {
    background-color: #64748bbf
}

.bg-slate-500\/80 {
    background-color: #64748bcc
}

.bg-slate-500\/90 {
    background-color: #64748be6
}

.bg-slate-500\/95 {
    background-color: #64748bf2
}

.bg-slate-600 {
    --tw-bg-opacity: 1;
    background-color: rgb(71 85 105 / var(--tw-bg-opacity))
}

.bg-slate-600\/0 {
    background-color: #47556900
}

.bg-slate-600\/10 {
    background-color: #4755691a
}

.bg-slate-600\/100 {
    background-color: #475569
}

.bg-slate-600\/20 {
    background-color: #47556933
}

.bg-slate-600\/25 {
    background-color: #47556940
}

.bg-slate-600\/30 {
    background-color: #4755694d
}

.bg-slate-600\/40 {
    background-color: #47556966
}

.bg-slate-600\/5 {
    background-color: #4755690d
}

.bg-slate-600\/50 {
    background-color: #47556980
}

.bg-slate-600\/60 {
    background-color: #47556999
}

.bg-slate-600\/70 {
    background-color: #475569b3
}

.bg-slate-600\/75 {
    background-color: #475569bf
}

.bg-slate-600\/80 {
    background-color: #475569cc
}

.bg-slate-600\/90 {
    background-color: #475569e6
}

.bg-slate-600\/95 {
    background-color: #475569f2
}

.bg-slate-700 {
    --tw-bg-opacity: 1;
    background-color: rgb(51 65 85 / var(--tw-bg-opacity))
}

.bg-slate-700\/0 {
    background-color: #33415500
}

.bg-slate-700\/10 {
    background-color: #3341551a
}

.bg-slate-700\/100 {
    background-color: #334155
}

.bg-slate-700\/20 {
    background-color: #33415533
}

.bg-slate-700\/25 {
    background-color: #33415540
}

.bg-slate-700\/30 {
    background-color: #3341554d
}

.bg-slate-700\/40 {
    background-color: #33415566
}

.bg-slate-700\/5 {
    background-color: #3341550d
}

.bg-slate-700\/50 {
    background-color: #33415580
}

.bg-slate-700\/60 {
    background-color: #33415599
}

.bg-slate-700\/70 {
    background-color: #334155b3
}

.bg-slate-700\/75 {
    background-color: #334155bf
}

.bg-slate-700\/80 {
    background-color: #334155cc
}

.bg-slate-700\/90 {
    background-color: #334155e6
}

.bg-slate-700\/95 {
    background-color: #334155f2
}

.bg-stone-100 {
    --tw-bg-opacity: 1;
    background-color: rgb(245 245 244 / var(--tw-bg-opacity))
}

.bg-stone-100\/0 {
    background-color: #f5f5f400
}

.bg-stone-100\/10 {
    background-color: #f5f5f41a
}

.bg-stone-100\/100 {
    background-color: #f5f5f4
}

.bg-stone-100\/20 {
    background-color: #f5f5f433
}

.bg-stone-100\/25 {
    background-color: #f5f5f440
}

.bg-stone-100\/30 {
    background-color: #f5f5f44d
}

.bg-stone-100\/40 {
    background-color: #f5f5f466
}

.bg-stone-100\/5 {
    background-color: #f5f5f40d
}

.bg-stone-100\/50 {
    background-color: #f5f5f480
}

.bg-stone-100\/60 {
    background-color: #f5f5f499
}

.bg-stone-100\/70 {
    background-color: #f5f5f4b3
}

.bg-stone-100\/75 {
    background-color: #f5f5f4bf
}

.bg-stone-100\/80 {
    background-color: #f5f5f4cc
}

.bg-stone-100\/90 {
    background-color: #f5f5f4e6
}

.bg-stone-100\/95 {
    background-color: #f5f5f4f2
}

.bg-stone-400 {
    --tw-bg-opacity: 1;
    background-color: rgb(168 162 158 / var(--tw-bg-opacity))
}

.bg-stone-400\/0 {
    background-color: #a8a29e00
}

.bg-stone-400\/10 {
    background-color: #a8a29e1a
}

.bg-stone-400\/100 {
    background-color: #a8a29e
}

.bg-stone-400\/20 {
    background-color: #a8a29e33
}

.bg-stone-400\/25 {
    background-color: #a8a29e40
}

.bg-stone-400\/30 {
    background-color: #a8a29e4d
}

.bg-stone-400\/40 {
    background-color: #a8a29e66
}

.bg-stone-400\/5 {
    background-color: #a8a29e0d
}

.bg-stone-400\/50 {
    background-color: #a8a29e80
}

.bg-stone-400\/60 {
    background-color: #a8a29e99
}

.bg-stone-400\/70 {
    background-color: #a8a29eb3
}

.bg-stone-400\/75 {
    background-color: #a8a29ebf
}

.bg-stone-400\/80 {
    background-color: #a8a29ecc
}

.bg-stone-400\/90 {
    background-color: #a8a29ee6
}

.bg-stone-400\/95 {
    background-color: #a8a29ef2
}

.bg-stone-500 {
    --tw-bg-opacity: 1;
    background-color: rgb(120 113 108 / var(--tw-bg-opacity))
}

.bg-stone-500\/0 {
    background-color: #78716c00
}

.bg-stone-500\/10 {
    background-color: #78716c1a
}

.bg-stone-500\/100 {
    background-color: #78716c
}

.bg-stone-500\/20 {
    background-color: #78716c33
}

.bg-stone-500\/25 {
    background-color: #78716c40
}

.bg-stone-500\/30 {
    background-color: #78716c4d
}

.bg-stone-500\/40 {
    background-color: #78716c66
}

.bg-stone-500\/5 {
    background-color: #78716c0d
}

.bg-stone-500\/50 {
    background-color: #78716c80
}

.bg-stone-500\/60 {
    background-color: #78716c99
}

.bg-stone-500\/70 {
    background-color: #78716cb3
}

.bg-stone-500\/75 {
    background-color: #78716cbf
}

.bg-stone-500\/80 {
    background-color: #78716ccc
}

.bg-stone-500\/90 {
    background-color: #78716ce6
}

.bg-stone-500\/95 {
    background-color: #78716cf2
}

.bg-stone-600 {
    --tw-bg-opacity: 1;
    background-color: rgb(87 83 78 / var(--tw-bg-opacity))
}

.bg-stone-600\/0 {
    background-color: #57534e00
}

.bg-stone-600\/10 {
    background-color: #57534e1a
}

.bg-stone-600\/100 {
    background-color: #57534e
}

.bg-stone-600\/20 {
    background-color: #57534e33
}

.bg-stone-600\/25 {
    background-color: #57534e40
}

.bg-stone-600\/30 {
    background-color: #57534e4d
}

.bg-stone-600\/40 {
    background-color: #57534e66
}

.bg-stone-600\/5 {
    background-color: #57534e0d
}

.bg-stone-600\/50 {
    background-color: #57534e80
}

.bg-stone-600\/60 {
    background-color: #57534e99
}

.bg-stone-600\/70 {
    background-color: #57534eb3
}

.bg-stone-600\/75 {
    background-color: #57534ebf
}

.bg-stone-600\/80 {
    background-color: #57534ecc
}

.bg-stone-600\/90 {
    background-color: #57534ee6
}

.bg-stone-600\/95 {
    background-color: #57534ef2
}

.bg-stone-700 {
    --tw-bg-opacity: 1;
    background-color: rgb(68 64 60 / var(--tw-bg-opacity))
}

.bg-stone-700\/0 {
    background-color: #44403c00
}

.bg-stone-700\/10 {
    background-color: #44403c1a
}

.bg-stone-700\/100 {
    background-color: #44403c
}

.bg-stone-700\/20 {
    background-color: #44403c33
}

.bg-stone-700\/25 {
    background-color: #44403c40
}

.bg-stone-700\/30 {
    background-color: #44403c4d
}

.bg-stone-700\/40 {
    background-color: #44403c66
}

.bg-stone-700\/5 {
    background-color: #44403c0d
}

.bg-stone-700\/50 {
    background-color: #44403c80
}

.bg-stone-700\/60 {
    background-color: #44403c99
}

.bg-stone-700\/70 {
    background-color: #44403cb3
}

.bg-stone-700\/75 {
    background-color: #44403cbf
}

.bg-stone-700\/80 {
    background-color: #44403ccc
}

.bg-stone-700\/90 {
    background-color: #44403ce6
}

.bg-stone-700\/95 {
    background-color: #44403cf2
}

.bg-teal-100 {
    --tw-bg-opacity: 1;
    background-color: rgb(204 251 241 / var(--tw-bg-opacity))
}

.bg-teal-100\/0 {
    background-color: #ccfbf100
}

.bg-teal-100\/10 {
    background-color: #ccfbf11a
}

.bg-teal-100\/100 {
    background-color: #ccfbf1
}

.bg-teal-100\/20 {
    background-color: #ccfbf133
}

.bg-teal-100\/25 {
    background-color: #ccfbf140
}

.bg-teal-100\/30 {
    background-color: #ccfbf14d
}

.bg-teal-100\/40 {
    background-color: #ccfbf166
}

.bg-teal-100\/5 {
    background-color: #ccfbf10d
}

.bg-teal-100\/50 {
    background-color: #ccfbf180
}

.bg-teal-100\/60 {
    background-color: #ccfbf199
}

.bg-teal-100\/70 {
    background-color: #ccfbf1b3
}

.bg-teal-100\/75 {
    background-color: #ccfbf1bf
}

.bg-teal-100\/80 {
    background-color: #ccfbf1cc
}

.bg-teal-100\/90 {
    background-color: #ccfbf1e6
}

.bg-teal-100\/95 {
    background-color: #ccfbf1f2
}

.bg-teal-400 {
    --tw-bg-opacity: 1;
    background-color: rgb(45 212 191 / var(--tw-bg-opacity))
}

.bg-teal-400\/0 {
    background-color: #2dd4bf00
}

.bg-teal-400\/10 {
    background-color: #2dd4bf1a
}

.bg-teal-400\/100 {
    background-color: #2dd4bf
}

.bg-teal-400\/20 {
    background-color: #2dd4bf33
}

.bg-teal-400\/25 {
    background-color: #2dd4bf40
}

.bg-teal-400\/30 {
    background-color: #2dd4bf4d
}

.bg-teal-400\/40 {
    background-color: #2dd4bf66
}

.bg-teal-400\/5 {
    background-color: #2dd4bf0d
}

.bg-teal-400\/50 {
    background-color: #2dd4bf80
}

.bg-teal-400\/60 {
    background-color: #2dd4bf99
}

.bg-teal-400\/70 {
    background-color: #2dd4bfb3
}

.bg-teal-400\/75 {
    background-color: #2dd4bfbf
}

.bg-teal-400\/80 {
    background-color: #2dd4bfcc
}

.bg-teal-400\/90 {
    background-color: #2dd4bfe6
}

.bg-teal-400\/95 {
    background-color: #2dd4bff2
}

.bg-teal-50 {
    --tw-bg-opacity: 1;
    background-color: rgb(240 253 250 / var(--tw-bg-opacity))
}

.bg-teal-500 {
    --tw-bg-opacity: 1;
    background-color: rgb(20 184 166 / var(--tw-bg-opacity))
}

.bg-teal-500\/0 {
    background-color: #14b8a600
}

.bg-teal-500\/10 {
    background-color: #14b8a61a
}

.bg-teal-500\/100 {
    background-color: #14b8a6
}

.bg-teal-500\/20 {
    background-color: #14b8a633
}

.bg-teal-500\/25 {
    background-color: #14b8a640
}

.bg-teal-500\/30 {
    background-color: #14b8a64d
}

.bg-teal-500\/40 {
    background-color: #14b8a666
}

.bg-teal-500\/5 {
    background-color: #14b8a60d
}

.bg-teal-500\/50 {
    background-color: #14b8a680
}

.bg-teal-500\/60 {
    background-color: #14b8a699
}

.bg-teal-500\/70 {
    background-color: #14b8a6b3
}

.bg-teal-500\/75 {
    background-color: #14b8a6bf
}

.bg-teal-500\/80 {
    background-color: #14b8a6cc
}

.bg-teal-500\/90 {
    background-color: #14b8a6e6
}

.bg-teal-500\/95 {
    background-color: #14b8a6f2
}

.bg-teal-600 {
    --tw-bg-opacity: 1;
    background-color: rgb(13 148 136 / var(--tw-bg-opacity))
}

.bg-teal-600\/0 {
    background-color: #0d948800
}

.bg-teal-600\/10 {
    background-color: #0d94881a
}

.bg-teal-600\/100 {
    background-color: #0d9488
}

.bg-teal-600\/20 {
    background-color: #0d948833
}

.bg-teal-600\/25 {
    background-color: #0d948840
}

.bg-teal-600\/30 {
    background-color: #0d94884d
}

.bg-teal-600\/40 {
    background-color: #0d948866
}

.bg-teal-600\/5 {
    background-color: #0d94880d
}

.bg-teal-600\/50 {
    background-color: #0d948880
}

.bg-teal-600\/60 {
    background-color: #0d948899
}

.bg-teal-600\/70 {
    background-color: #0d9488b3
}

.bg-teal-600\/75 {
    background-color: #0d9488bf
}

.bg-teal-600\/80 {
    background-color: #0d9488cc
}

.bg-teal-600\/90 {
    background-color: #0d9488e6
}

.bg-teal-600\/95 {
    background-color: #0d9488f2
}

.bg-teal-700 {
    --tw-bg-opacity: 1;
    background-color: rgb(15 118 110 / var(--tw-bg-opacity))
}

.bg-teal-700\/0 {
    background-color: #0f766e00
}

.bg-teal-700\/10 {
    background-color: #0f766e1a
}

.bg-teal-700\/100 {
    background-color: #0f766e
}

.bg-teal-700\/20 {
    background-color: #0f766e33
}

.bg-teal-700\/25 {
    background-color: #0f766e40
}

.bg-teal-700\/30 {
    background-color: #0f766e4d
}

.bg-teal-700\/40 {
    background-color: #0f766e66
}

.bg-teal-700\/5 {
    background-color: #0f766e0d
}

.bg-teal-700\/50 {
    background-color: #0f766e80
}

.bg-teal-700\/60 {
    background-color: #0f766e99
}

.bg-teal-700\/70 {
    background-color: #0f766eb3
}

.bg-teal-700\/75 {
    background-color: #0f766ebf
}

.bg-teal-700\/80 {
    background-color: #0f766ecc
}

.bg-teal-700\/90 {
    background-color: #0f766ee6
}

.bg-teal-700\/95 {
    background-color: #0f766ef2
}

.bg-violet-100 {
    --tw-bg-opacity: 1;
    background-color: rgb(237 233 254 / var(--tw-bg-opacity))
}

.bg-violet-100\/0 {
    background-color: #ede9fe00
}

.bg-violet-100\/10 {
    background-color: #ede9fe1a
}

.bg-violet-100\/100 {
    background-color: #ede9fe
}

.bg-violet-100\/20 {
    background-color: #ede9fe33
}

.bg-violet-100\/25 {
    background-color: #ede9fe40
}

.bg-violet-100\/30 {
    background-color: #ede9fe4d
}

.bg-violet-100\/40 {
    background-color: #ede9fe66
}

.bg-violet-100\/5 {
    background-color: #ede9fe0d
}

.bg-violet-100\/50 {
    background-color: #ede9fe80
}

.bg-violet-100\/60 {
    background-color: #ede9fe99
}

.bg-violet-100\/70 {
    background-color: #ede9feb3
}

.bg-violet-100\/75 {
    background-color: #ede9febf
}

.bg-violet-100\/80 {
    background-color: #ede9fecc
}

.bg-violet-100\/90 {
    background-color: #ede9fee6
}

.bg-violet-100\/95 {
    background-color: #ede9fef2
}

.bg-violet-400 {
    --tw-bg-opacity: 1;
    background-color: rgb(167 139 250 / var(--tw-bg-opacity))
}

.bg-violet-400\/0 {
    background-color: #a78bfa00
}

.bg-violet-400\/10 {
    background-color: #a78bfa1a
}

.bg-violet-400\/100 {
    background-color: #a78bfa
}

.bg-violet-400\/20 {
    background-color: #a78bfa33
}

.bg-violet-400\/25 {
    background-color: #a78bfa40
}

.bg-violet-400\/30 {
    background-color: #a78bfa4d
}

.bg-violet-400\/40 {
    background-color: #a78bfa66
}

.bg-violet-400\/5 {
    background-color: #a78bfa0d
}

.bg-violet-400\/50 {
    background-color: #a78bfa80
}

.bg-violet-400\/60 {
    background-color: #a78bfa99
}

.bg-violet-400\/70 {
    background-color: #a78bfab3
}

.bg-violet-400\/75 {
    background-color: #a78bfabf
}

.bg-violet-400\/80 {
    background-color: #a78bfacc
}

.bg-violet-400\/90 {
    background-color: #a78bfae6
}

.bg-violet-400\/95 {
    background-color: #a78bfaf2
}

.bg-violet-500 {
    --tw-bg-opacity: 1;
    background-color: rgb(139 92 246 / var(--tw-bg-opacity))
}

.bg-violet-500\/0 {
    background-color: #8b5cf600
}

.bg-violet-500\/10 {
    background-color: #8b5cf61a
}

.bg-violet-500\/100 {
    background-color: #8b5cf6
}

.bg-violet-500\/20 {
    background-color: #8b5cf633
}

.bg-violet-500\/25 {
    background-color: #8b5cf640
}

.bg-violet-500\/30 {
    background-color: #8b5cf64d
}

.bg-violet-500\/40 {
    background-color: #8b5cf666
}

.bg-violet-500\/5 {
    background-color: #8b5cf60d
}

.bg-violet-500\/50 {
    background-color: #8b5cf680
}

.bg-violet-500\/60 {
    background-color: #8b5cf699
}

.bg-violet-500\/70 {
    background-color: #8b5cf6b3
}

.bg-violet-500\/75 {
    background-color: #8b5cf6bf
}

.bg-violet-500\/80 {
    background-color: #8b5cf6cc
}

.bg-violet-500\/90 {
    background-color: #8b5cf6e6
}

.bg-violet-500\/95 {
    background-color: #8b5cf6f2
}

.bg-violet-600 {
    --tw-bg-opacity: 1;
    background-color: rgb(124 58 237 / var(--tw-bg-opacity))
}

.bg-violet-600\/0 {
    background-color: #7c3aed00
}

.bg-violet-600\/10 {
    background-color: #7c3aed1a
}

.bg-violet-600\/100 {
    background-color: #7c3aed
}

.bg-violet-600\/20 {
    background-color: #7c3aed33
}

.bg-violet-600\/25 {
    background-color: #7c3aed40
}

.bg-violet-600\/30 {
    background-color: #7c3aed4d
}

.bg-violet-600\/40 {
    background-color: #7c3aed66
}

.bg-violet-600\/5 {
    background-color: #7c3aed0d
}

.bg-violet-600\/50 {
    background-color: #7c3aed80
}

.bg-violet-600\/60 {
    background-color: #7c3aed99
}

.bg-violet-600\/70 {
    background-color: #7c3aedb3
}

.bg-violet-600\/75 {
    background-color: #7c3aedbf
}

.bg-violet-600\/80 {
    background-color: #7c3aedcc
}

.bg-violet-600\/90 {
    background-color: #7c3aede6
}

.bg-violet-600\/95 {
    background-color: #7c3aedf2
}

.bg-violet-700 {
    --tw-bg-opacity: 1;
    background-color: rgb(109 40 217 / var(--tw-bg-opacity))
}

.bg-violet-700\/0 {
    background-color: #6d28d900
}

.bg-violet-700\/10 {
    background-color: #6d28d91a
}

.bg-violet-700\/100 {
    background-color: #6d28d9
}

.bg-violet-700\/20 {
    background-color: #6d28d933
}

.bg-violet-700\/25 {
    background-color: #6d28d940
}

.bg-violet-700\/30 {
    background-color: #6d28d94d
}

.bg-violet-700\/40 {
    background-color: #6d28d966
}

.bg-violet-700\/5 {
    background-color: #6d28d90d
}

.bg-violet-700\/50 {
    background-color: #6d28d980
}

.bg-violet-700\/60 {
    background-color: #6d28d999
}

.bg-violet-700\/70 {
    background-color: #6d28d9b3
}

.bg-violet-700\/75 {
    background-color: #6d28d9bf
}

.bg-violet-700\/80 {
    background-color: #6d28d9cc
}

.bg-violet-700\/90 {
    background-color: #6d28d9e6
}

.bg-violet-700\/95 {
    background-color: #6d28d9f2
}

.bg-white {
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255 / var(--tw-bg-opacity))
}

.bg-white\/40 {
    background-color: #fff6
}

.bg-white\/5 {
    background-color: #ffffff0d
}

.bg-yellow-100 {
    --tw-bg-opacity: 1;
    background-color: rgb(254 249 195 / var(--tw-bg-opacity))
}

.bg-yellow-100\/0 {
    background-color: #fef9c300
}

.bg-yellow-100\/10 {
    background-color: #fef9c31a
}

.bg-yellow-100\/100 {
    background-color: #fef9c3
}

.bg-yellow-100\/20 {
    background-color: #fef9c333
}

.bg-yellow-100\/25 {
    background-color: #fef9c340
}

.bg-yellow-100\/30 {
    background-color: #fef9c34d
}

.bg-yellow-100\/40 {
    background-color: #fef9c366
}

.bg-yellow-100\/5 {
    background-color: #fef9c30d
}

.bg-yellow-100\/50 {
    background-color: #fef9c380
}

.bg-yellow-100\/60 {
    background-color: #fef9c399
}

.bg-yellow-100\/70 {
    background-color: #fef9c3b3
}

.bg-yellow-100\/75 {
    background-color: #fef9c3bf
}

.bg-yellow-100\/80 {
    background-color: #fef9c3cc
}

.bg-yellow-100\/90 {
    background-color: #fef9c3e6
}

.bg-yellow-100\/95 {
    background-color: #fef9c3f2
}

.bg-yellow-400 {
    --tw-bg-opacity: 1;
    background-color: rgb(250 204 21 / var(--tw-bg-opacity))
}

.bg-yellow-400\/0 {
    background-color: #facc1500
}

.bg-yellow-400\/10 {
    background-color: #facc151a
}

.bg-yellow-400\/100 {
    background-color: #facc15
}

.bg-yellow-400\/20 {
    background-color: #facc1533
}

.bg-yellow-400\/25 {
    background-color: #facc1540
}

.bg-yellow-400\/30 {
    background-color: #facc154d
}

.bg-yellow-400\/40 {
    background-color: #facc1566
}

.bg-yellow-400\/5 {
    background-color: #facc150d
}

.bg-yellow-400\/50 {
    background-color: #facc1580
}

.bg-yellow-400\/60 {
    background-color: #facc1599
}

.bg-yellow-400\/70 {
    background-color: #facc15b3
}

.bg-yellow-400\/75 {
    background-color: #facc15bf
}

.bg-yellow-400\/80 {
    background-color: #facc15cc
}

.bg-yellow-400\/90 {
    background-color: #facc15e6
}

.bg-yellow-400\/95 {
    background-color: #facc15f2
}

.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-500\/0 {
    background-color: #eab30800
}

.bg-yellow-500\/10 {
    background-color: #eab3081a
}

.bg-yellow-500\/100 {
    background-color: #eab308
}

.bg-yellow-500\/20 {
    background-color: #eab30833
}

.bg-yellow-500\/25 {
    background-color: #eab30840
}

.bg-yellow-500\/30 {
    background-color: #eab3084d
}

.bg-yellow-500\/40 {
    background-color: #eab30866
}

.bg-yellow-500\/5 {
    background-color: #eab3080d
}

.bg-yellow-500\/50 {
    background-color: #eab30880
}

.bg-yellow-500\/60 {
    background-color: #eab30899
}

.bg-yellow-500\/70 {
    background-color: #eab308b3
}

.bg-yellow-500\/75 {
    background-color: #eab308bf
}

.bg-yellow-500\/80 {
    background-color: #eab308cc
}

.bg-yellow-500\/90 {
    background-color: #eab308e6
}

.bg-yellow-500\/95 {
    background-color: #eab308f2
}

.bg-yellow-600 {
    --tw-bg-opacity: 1;
    background-color: rgb(202 138 4 / var(--tw-bg-opacity))
}

.bg-yellow-600\/0 {
    background-color: #ca8a0400
}

.bg-yellow-600\/10 {
    background-color: #ca8a041a
}

.bg-yellow-600\/100 {
    background-color: #ca8a04
}

.bg-yellow-600\/20 {
    background-color: #ca8a0433
}

.bg-yellow-600\/25 {
    background-color: #ca8a0440
}

.bg-yellow-600\/30 {
    background-color: #ca8a044d
}

.bg-yellow-600\/40 {
    background-color: #ca8a0466
}

.bg-yellow-600\/5 {
    background-color: #ca8a040d
}

.bg-yellow-600\/50 {
    background-color: #ca8a0480
}

.bg-yellow-600\/60 {
    background-color: #ca8a0499
}

.bg-yellow-600\/70 {
    background-color: #ca8a04b3
}

.bg-yellow-600\/75 {
    background-color: #ca8a04bf
}

.bg-yellow-600\/80 {
    background-color: #ca8a04cc
}

.bg-yellow-600\/90 {
    background-color: #ca8a04e6
}

.bg-yellow-600\/95 {
    background-color: #ca8a04f2
}

.bg-yellow-700 {
    --tw-bg-opacity: 1;
    background-color: rgb(161 98 7 / var(--tw-bg-opacity))
}

.bg-yellow-700\/0 {
    background-color: #a1620700
}

.bg-yellow-700\/10 {
    background-color: #a162071a
}

.bg-yellow-700\/100 {
    background-color: #a16207
}

.bg-yellow-700\/20 {
    background-color: #a1620733
}

.bg-yellow-700\/25 {
    background-color: #a1620740
}

.bg-yellow-700\/30 {
    background-color: #a162074d
}

.bg-yellow-700\/40 {
    background-color: #a1620766
}

.bg-yellow-700\/5 {
    background-color: #a162070d
}

.bg-yellow-700\/50 {
    background-color: #a1620780
}

.bg-yellow-700\/60 {
    background-color: #a1620799
}

.bg-yellow-700\/70 {
    background-color: #a16207b3
}

.bg-yellow-700\/75 {
    background-color: #a16207bf
}

.bg-yellow-700\/80 {
    background-color: #a16207cc
}

.bg-yellow-700\/90 {
    background-color: #a16207e6
}

.bg-yellow-700\/95 {
    background-color: #a16207f2
}

.bg-zinc-100 {
    --tw-bg-opacity: 1;
    background-color: rgb(244 244 245 / var(--tw-bg-opacity))
}

.bg-zinc-100\/0 {
    background-color: #f4f4f500
}

.bg-zinc-100\/10 {
    background-color: #f4f4f51a
}

.bg-zinc-100\/100 {
    background-color: #f4f4f5
}

.bg-zinc-100\/20 {
    background-color: #f4f4f533
}

.bg-zinc-100\/25 {
    background-color: #f4f4f540
}

.bg-zinc-100\/30 {
    background-color: #f4f4f54d
}

.bg-zinc-100\/40 {
    background-color: #f4f4f566
}

.bg-zinc-100\/5 {
    background-color: #f4f4f50d
}

.bg-zinc-100\/50 {
    background-color: #f4f4f580
}

.bg-zinc-100\/60 {
    background-color: #f4f4f599
}

.bg-zinc-100\/70 {
    background-color: #f4f4f5b3
}

.bg-zinc-100\/75 {
    background-color: #f4f4f5bf
}

.bg-zinc-100\/80 {
    background-color: #f4f4f5cc
}

.bg-zinc-100\/90 {
    background-color: #f4f4f5e6
}

.bg-zinc-100\/95 {
    background-color: #f4f4f5f2
}

.bg-zinc-400 {
    --tw-bg-opacity: 1;
    background-color: rgb(161 161 170 / var(--tw-bg-opacity))
}

.bg-zinc-400\/0 {
    background-color: #a1a1aa00
}

.bg-zinc-400\/10 {
    background-color: #a1a1aa1a
}

.bg-zinc-400\/100 {
    background-color: #a1a1aa
}

.bg-zinc-400\/20 {
    background-color: #a1a1aa33
}

.bg-zinc-400\/25 {
    background-color: #a1a1aa40
}

.bg-zinc-400\/30 {
    background-color: #a1a1aa4d
}

.bg-zinc-400\/40 {
    background-color: #a1a1aa66
}

.bg-zinc-400\/5 {
    background-color: #a1a1aa0d
}

.bg-zinc-400\/50 {
    background-color: #a1a1aa80
}

.bg-zinc-400\/60 {
    background-color: #a1a1aa99
}

.bg-zinc-400\/70 {
    background-color: #a1a1aab3
}

.bg-zinc-400\/75 {
    background-color: #a1a1aabf
}

.bg-zinc-400\/80 {
    background-color: #a1a1aacc
}

.bg-zinc-400\/90 {
    background-color: #a1a1aae6
}

.bg-zinc-400\/95 {
    background-color: #a1a1aaf2
}

.bg-zinc-500 {
    --tw-bg-opacity: 1;
    background-color: rgb(113 113 122 / var(--tw-bg-opacity))
}

.bg-zinc-500\/0 {
    background-color: #71717a00
}

.bg-zinc-500\/10 {
    background-color: #71717a1a
}

.bg-zinc-500\/100 {
    background-color: #71717a
}

.bg-zinc-500\/20 {
    background-color: #71717a33
}

.bg-zinc-500\/25 {
    background-color: #71717a40
}

.bg-zinc-500\/30 {
    background-color: #71717a4d
}

.bg-zinc-500\/40 {
    background-color: #71717a66
}

.bg-zinc-500\/5 {
    background-color: #71717a0d
}

.bg-zinc-500\/50 {
    background-color: #71717a80
}

.bg-zinc-500\/60 {
    background-color: #71717a99
}

.bg-zinc-500\/70 {
    background-color: #71717ab3
}

.bg-zinc-500\/75 {
    background-color: #71717abf
}

.bg-zinc-500\/80 {
    background-color: #71717acc
}

.bg-zinc-500\/90 {
    background-color: #71717ae6
}

.bg-zinc-500\/95 {
    background-color: #71717af2
}

.bg-zinc-600 {
    --tw-bg-opacity: 1;
    background-color: rgb(82 82 91 / var(--tw-bg-opacity))
}

.bg-zinc-600\/0 {
    background-color: #52525b00
}

.bg-zinc-600\/10 {
    background-color: #52525b1a
}

.bg-zinc-600\/100 {
    background-color: #52525b
}

.bg-zinc-600\/20 {
    background-color: #52525b33
}

.bg-zinc-600\/25 {
    background-color: #52525b40
}

.bg-zinc-600\/30 {
    background-color: #52525b4d
}

.bg-zinc-600\/40 {
    background-color: #52525b66
}

.bg-zinc-600\/5 {
    background-color: #52525b0d
}

.bg-zinc-600\/50 {
    background-color: #52525b80
}

.bg-zinc-600\/60 {
    background-color: #52525b99
}

.bg-zinc-600\/70 {
    background-color: #52525bb3
}

.bg-zinc-600\/75 {
    background-color: #52525bbf
}

.bg-zinc-600\/80 {
    background-color: #52525bcc
}

.bg-zinc-600\/90 {
    background-color: #52525be6
}

.bg-zinc-600\/95 {
    background-color: #52525bf2
}

.bg-zinc-700 {
    --tw-bg-opacity: 1;
    background-color: rgb(63 63 70 / var(--tw-bg-opacity))
}

.bg-zinc-700\/0 {
    background-color: #3f3f4600
}

.bg-zinc-700\/10 {
    background-color: #3f3f461a
}

.bg-zinc-700\/100 {
    background-color: #3f3f46
}

.bg-zinc-700\/20 {
    background-color: #3f3f4633
}

.bg-zinc-700\/25 {
    background-color: #3f3f4640
}

.bg-zinc-700\/30 {
    background-color: #3f3f464d
}

.bg-zinc-700\/40 {
    background-color: #3f3f4666
}

.bg-zinc-700\/5 {
    background-color: #3f3f460d
}

.bg-zinc-700\/50 {
    background-color: #3f3f4680
}

.bg-zinc-700\/60 {
    background-color: #3f3f4699
}

.bg-zinc-700\/70 {
    background-color: #3f3f46b3
}

.bg-zinc-700\/75 {
    background-color: #3f3f46bf
}

.bg-zinc-700\/80 {
    background-color: #3f3f46cc
}

.bg-zinc-700\/90 {
    background-color: #3f3f46e6
}

.bg-zinc-700\/95 {
    background-color: #3f3f46f2
}

.bg-opacity-100 {
    --tw-bg-opacity: 1
}

.bg-opacity-25 {
    --tw-bg-opacity: .25
}

.bg-opacity-75 {
    --tw-bg-opacity: .75
}

.bg-contain {
    background-size: contain
}

.bg-cover {
    background-size: cover
}

.bg-center {
    background-position: center
}

.bg-no-repeat {
    background-repeat: no-repeat
}

.fill-black {
    fill: #000
}

.fill-indigo-500 {
    fill: #6366f1
}

.stroke-gray-400 {
    stroke: #9ca3af
}

.object-contain {
    -o-object-fit: contain;
    object-fit: contain
}

.object-cover {
    -o-object-fit: cover;
    object-fit: cover
}

.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-2 {
    padding: .5rem
}

.p-3 {
    padding: .75rem
}

.p-4 {
    padding: 1rem
}

.p-6 {
    padding: 1.5rem
}

.\!py-10 {
    padding-top: 2.5rem !important;
    padding-bottom: 2.5rem !important
}

.px-1 {
    padding-left: .25rem;
    padding-right: .25rem
}

.px-1\.5 {
    padding-left: .375rem;
    padding-right: .375rem
}

.px-2 {
    padding-left: .5rem;
    padding-right: .5rem
}

.px-2\.5 {
    padding-left: .625rem;
    padding-right: .625rem
}

.px-3 {
    padding-left: .75rem;
    padding-right: .75rem
}

.px-4 {
    padding-left: 1rem;
    padding-right: 1rem
}

.px-5 {
    padding-left: 1.25rem;
    padding-right: 1.25rem
}

.px-6 {
    padding-left: 1.5rem;
    padding-right: 1.5rem
}

.px-8 {
    padding-left: 2rem;
    padding-right: 2rem
}

.py-0 {
    padding-top: 0;
    padding-bottom: 0
}

.py-0\.5 {
    padding-top: .125rem;
    padding-bottom: .125rem
}

.py-1 {
    padding-top: .25rem;
    padding-bottom: .25rem
}

.py-1\.5 {
    padding-top: .375rem;
    padding-bottom: .375rem
}

.py-10 {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem
}

.py-12 {
    padding-top: 3rem;
    padding-bottom: 3rem
}

.py-2 {
    padding-top: .5rem;
    padding-bottom: .5rem
}

.py-3 {
    padding-top: .75rem;
    padding-bottom: .75rem
}

.py-4 {
    padding-top: 1rem;
    padding-bottom: 1rem
}

.py-5 {
    padding-top: 1.25rem;
    padding-bottom: 1.25rem
}

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

.py-7 {
    padding-top: 1.75rem;
    padding-bottom: 1.75rem
}

.py-8 {
    padding-top: 2rem;
    padding-bottom: 2rem
}

.\!pl-4 {
    padding-left: 1rem !important
}

.pb-0 {
    padding-bottom: 0
}

.pb-1 {
    padding-bottom: .25rem
}

.pb-2 {
    padding-bottom: .5rem
}

.pb-3 {
    padding-bottom: .75rem
}

.pb-4 {
    padding-bottom: 1rem
}

.pb-5 {
    padding-bottom: 1.25rem
}

.pb-6 {
    padding-bottom: 1.5rem
}

.pl-3 {
    padding-left: .75rem
}

.pr-10 {
    padding-right: 2.5rem
}

.pr-2 {
    padding-right: .5rem
}

.pr-4 {
    padding-right: 1rem
}

.pr-6 {
    padding-right: 1.5rem
}

.pt-1 {
    padding-top: .25rem
}

.pt-2 {
    padding-top: .5rem
}

.pt-4 {
    padding-top: 1rem
}

.pt-5 {
    padding-top: 1.25rem
}

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

.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-middle {
    vertical-align: middle
}

.align-text-top {
    vertical-align: text-top
}

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

.font-sans {
    font-family: THICCCBOI, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", Segoe UI Symbol, "Noto Color Emoji"
}

.font-stolzl {
    font-family: Stolzl, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", Segoe UI Symbol, "Noto Color Emoji"
}

.\!text-lg {
    font-size: 1.125rem !important;
    line-height: 1.75rem !important
}

.text-2xl {
    font-size: 1.5rem;
    line-height: 2rem
}

.text-3xl {
    font-size: 1.875rem;
    line-height: 2.25rem
}

.text-4xl {
    font-size: 2.25rem;
    line-height: 2.5rem
}

.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-bold {
    font-weight: 700
}

.font-medium {
    font-weight: 500
}

.font-normal {
    font-weight: 400
}

.font-semibold {
    font-weight: 600
}

.uppercase {
    text-transform: uppercase
}

.italic {
    font-style: italic
}

.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-3 {
    line-height: .75rem
}

.leading-4 {
    line-height: 1rem
}

.leading-5 {
    line-height: 1.25rem
}

.leading-6 {
    line-height: 1.5rem
}

.leading-none {
    line-height: 1
}

.leading-relaxed {
    line-height: 1.625
}

.leading-tight {
    line-height: 1.25
}

.tracking-tight {
    letter-spacing: -.025em
}

.tracking-widest {
    letter-spacing: .1em
}

.\!text-gray-900 {
    --tw-text-opacity: 1 !important;
    color: rgb(17 24 39 / var(--tw-text-opacity)) !important
}

.text-amber-300 {
    --tw-text-opacity: 1;
    color: rgb(252 211 77 / var(--tw-text-opacity))
}

.text-amber-300\/0 {
    color: #fcd34d00
}

.text-amber-300\/10 {
    color: #fcd34d1a
}

.text-amber-300\/100 {
    color: #fcd34d
}

.text-amber-300\/20 {
    color: #fcd34d33
}

.text-amber-300\/25 {
    color: #fcd34d40
}

.text-amber-300\/30 {
    color: #fcd34d4d
}

.text-amber-300\/40 {
    color: #fcd34d66
}

.text-amber-300\/5 {
    color: #fcd34d0d
}

.text-amber-300\/50 {
    color: #fcd34d80
}

.text-amber-300\/60 {
    color: #fcd34d99
}

.text-amber-300\/70 {
    color: #fcd34db3
}

.text-amber-300\/75 {
    color: #fcd34dbf
}

.text-amber-300\/80 {
    color: #fcd34dcc
}

.text-amber-300\/90 {
    color: #fcd34de6
}

.text-amber-300\/95 {
    color: #fcd34df2
}

.text-amber-500 {
    --tw-text-opacity: 1;
    color: rgb(245 158 11 / var(--tw-text-opacity))
}

.text-amber-500\/0 {
    color: #f59e0b00
}

.text-amber-500\/10 {
    color: #f59e0b1a
}

.text-amber-500\/100 {
    color: #f59e0b
}

.text-amber-500\/20 {
    color: #f59e0b33
}

.text-amber-500\/25 {
    color: #f59e0b40
}

.text-amber-500\/30 {
    color: #f59e0b4d
}

.text-amber-500\/40 {
    color: #f59e0b66
}

.text-amber-500\/5 {
    color: #f59e0b0d
}

.text-amber-500\/50 {
    color: #f59e0b80
}

.text-amber-500\/60 {
    color: #f59e0b99
}

.text-amber-500\/70 {
    color: #f59e0bb3
}

.text-amber-500\/75 {
    color: #f59e0bbf
}

.text-amber-500\/80 {
    color: #f59e0bcc
}

.text-amber-500\/90 {
    color: #f59e0be6
}

.text-amber-500\/95 {
    color: #f59e0bf2
}

.text-amber-700 {
    --tw-text-opacity: 1;
    color: rgb(180 83 9 / var(--tw-text-opacity))
}

.text-black {
    --tw-text-opacity: 1;
    color: rgb(0 0 0 / var(--tw-text-opacity))
}

.text-blue-100 {
    --tw-text-opacity: 1;
    color: rgb(154 161 202 / var(--tw-text-opacity))
}

.text-blue-300 {
    --tw-text-opacity: 1;
    color: rgb(100 111 174 / var(--tw-text-opacity))
}

.text-blue-300\/0 {
    color: #646fae00
}

.text-blue-300\/10 {
    color: #646fae1a
}

.text-blue-300\/100 {
    color: #646fae
}

.text-blue-300\/20 {
    color: #646fae33
}

.text-blue-300\/25 {
    color: #646fae40
}

.text-blue-300\/30 {
    color: #646fae4d
}

.text-blue-300\/40 {
    color: #646fae66
}

.text-blue-300\/5 {
    color: #646fae0d
}

.text-blue-300\/50 {
    color: #646fae80
}

.text-blue-300\/60 {
    color: #646fae99
}

.text-blue-300\/70 {
    color: #646faeb3
}

.text-blue-300\/75 {
    color: #646faebf
}

.text-blue-300\/80 {
    color: #646faecc
}

.text-blue-300\/90 {
    color: #646faee6
}

.text-blue-300\/95 {
    color: #646faef2
}

.text-blue-400 {
    --tw-text-opacity: 1;
    color: rgb(80 90 153 / var(--tw-text-opacity))
}

.text-blue-500 {
    --tw-text-opacity: 1;
    color: rgb(66 75 127 / var(--tw-text-opacity))
}

.text-blue-500\/0 {
    color: #424b7f00
}

.text-blue-500\/10 {
    color: #424b7f1a
}

.text-blue-500\/100 {
    color: #424b7f
}

.text-blue-500\/20 {
    color: #424b7f33
}

.text-blue-500\/25 {
    color: #424b7f40
}

.text-blue-500\/30 {
    color: #424b7f4d
}

.text-blue-500\/40 {
    color: #424b7f66
}

.text-blue-500\/5 {
    color: #424b7f0d
}

.text-blue-500\/50 {
    color: #424b7f80
}

.text-blue-500\/60 {
    color: #424b7f99
}

.text-blue-500\/70 {
    color: #424b7fb3
}

.text-blue-500\/75 {
    color: #424b7fbf
}

.text-blue-500\/80 {
    color: #424b7fcc
}

.text-blue-500\/90 {
    color: #424b7fe6
}

.text-blue-500\/95 {
    color: #424b7ff2
}

.text-blue-600 {
    --tw-text-opacity: 1;
    color: rgb(52 59 100 / var(--tw-text-opacity))
}

.text-cyan-300 {
    --tw-text-opacity: 1;
    color: rgb(103 232 249 / var(--tw-text-opacity))
}

.text-cyan-300\/0 {
    color: #67e8f900
}

.text-cyan-300\/10 {
    color: #67e8f91a
}

.text-cyan-300\/100 {
    color: #67e8f9
}

.text-cyan-300\/20 {
    color: #67e8f933
}

.text-cyan-300\/25 {
    color: #67e8f940
}

.text-cyan-300\/30 {
    color: #67e8f94d
}

.text-cyan-300\/40 {
    color: #67e8f966
}

.text-cyan-300\/5 {
    color: #67e8f90d
}

.text-cyan-300\/50 {
    color: #67e8f980
}

.text-cyan-300\/60 {
    color: #67e8f999
}

.text-cyan-300\/70 {
    color: #67e8f9b3
}

.text-cyan-300\/75 {
    color: #67e8f9bf
}

.text-cyan-300\/80 {
    color: #67e8f9cc
}

.text-cyan-300\/90 {
    color: #67e8f9e6
}

.text-cyan-300\/95 {
    color: #67e8f9f2
}

.text-cyan-500 {
    --tw-text-opacity: 1;
    color: rgb(6 182 212 / var(--tw-text-opacity))
}

.text-cyan-500\/0 {
    color: #06b6d400
}

.text-cyan-500\/10 {
    color: #06b6d41a
}

.text-cyan-500\/100 {
    color: #06b6d4
}

.text-cyan-500\/20 {
    color: #06b6d433
}

.text-cyan-500\/25 {
    color: #06b6d440
}

.text-cyan-500\/30 {
    color: #06b6d44d
}

.text-cyan-500\/40 {
    color: #06b6d466
}

.text-cyan-500\/5 {
    color: #06b6d40d
}

.text-cyan-500\/50 {
    color: #06b6d480
}

.text-cyan-500\/60 {
    color: #06b6d499
}

.text-cyan-500\/70 {
    color: #06b6d4b3
}

.text-cyan-500\/75 {
    color: #06b6d4bf
}

.text-cyan-500\/80 {
    color: #06b6d4cc
}

.text-cyan-500\/90 {
    color: #06b6d4e6
}

.text-cyan-500\/95 {
    color: #06b6d4f2
}

.text-emerald-300 {
    --tw-text-opacity: 1;
    color: rgb(110 231 183 / var(--tw-text-opacity))
}

.text-emerald-300\/0 {
    color: #6ee7b700
}

.text-emerald-300\/10 {
    color: #6ee7b71a
}

.text-emerald-300\/100 {
    color: #6ee7b7
}

.text-emerald-300\/20 {
    color: #6ee7b733
}

.text-emerald-300\/25 {
    color: #6ee7b740
}

.text-emerald-300\/30 {
    color: #6ee7b74d
}

.text-emerald-300\/40 {
    color: #6ee7b766
}

.text-emerald-300\/5 {
    color: #6ee7b70d
}

.text-emerald-300\/50 {
    color: #6ee7b780
}

.text-emerald-300\/60 {
    color: #6ee7b799
}

.text-emerald-300\/70 {
    color: #6ee7b7b3
}

.text-emerald-300\/75 {
    color: #6ee7b7bf
}

.text-emerald-300\/80 {
    color: #6ee7b7cc
}

.text-emerald-300\/90 {
    color: #6ee7b7e6
}

.text-emerald-300\/95 {
    color: #6ee7b7f2
}

.text-emerald-500 {
    --tw-text-opacity: 1;
    color: rgb(16 185 129 / var(--tw-text-opacity))
}

.text-emerald-500\/0 {
    color: #10b98100
}

.text-emerald-500\/10 {
    color: #10b9811a
}

.text-emerald-500\/100 {
    color: #10b981
}

.text-emerald-500\/20 {
    color: #10b98133
}

.text-emerald-500\/25 {
    color: #10b98140
}

.text-emerald-500\/30 {
    color: #10b9814d
}

.text-emerald-500\/40 {
    color: #10b98166
}

.text-emerald-500\/5 {
    color: #10b9810d
}

.text-emerald-500\/50 {
    color: #10b98180
}

.text-emerald-500\/60 {
    color: #10b98199
}

.text-emerald-500\/70 {
    color: #10b981b3
}

.text-emerald-500\/75 {
    color: #10b981bf
}

.text-emerald-500\/80 {
    color: #10b981cc
}

.text-emerald-500\/90 {
    color: #10b981e6
}

.text-emerald-500\/95 {
    color: #10b981f2
}

.text-fuchsia-300 {
    --tw-text-opacity: 1;
    color: rgb(240 171 252 / var(--tw-text-opacity))
}

.text-fuchsia-300\/0 {
    color: #f0abfc00
}

.text-fuchsia-300\/10 {
    color: #f0abfc1a
}

.text-fuchsia-300\/100 {
    color: #f0abfc
}

.text-fuchsia-300\/20 {
    color: #f0abfc33
}

.text-fuchsia-300\/25 {
    color: #f0abfc40
}

.text-fuchsia-300\/30 {
    color: #f0abfc4d
}

.text-fuchsia-300\/40 {
    color: #f0abfc66
}

.text-fuchsia-300\/5 {
    color: #f0abfc0d
}

.text-fuchsia-300\/50 {
    color: #f0abfc80
}

.text-fuchsia-300\/60 {
    color: #f0abfc99
}

.text-fuchsia-300\/70 {
    color: #f0abfcb3
}

.text-fuchsia-300\/75 {
    color: #f0abfcbf
}

.text-fuchsia-300\/80 {
    color: #f0abfccc
}

.text-fuchsia-300\/90 {
    color: #f0abfce6
}

.text-fuchsia-300\/95 {
    color: #f0abfcf2
}

.text-fuchsia-500 {
    --tw-text-opacity: 1;
    color: rgb(217 70 239 / var(--tw-text-opacity))
}

.text-fuchsia-500\/0 {
    color: #d946ef00
}

.text-fuchsia-500\/10 {
    color: #d946ef1a
}

.text-fuchsia-500\/100 {
    color: #d946ef
}

.text-fuchsia-500\/20 {
    color: #d946ef33
}

.text-fuchsia-500\/25 {
    color: #d946ef40
}

.text-fuchsia-500\/30 {
    color: #d946ef4d
}

.text-fuchsia-500\/40 {
    color: #d946ef66
}

.text-fuchsia-500\/5 {
    color: #d946ef0d
}

.text-fuchsia-500\/50 {
    color: #d946ef80
}

.text-fuchsia-500\/60 {
    color: #d946ef99
}

.text-fuchsia-500\/70 {
    color: #d946efb3
}

.text-fuchsia-500\/75 {
    color: #d946efbf
}

.text-fuchsia-500\/80 {
    color: #d946efcc
}

.text-fuchsia-500\/90 {
    color: #d946efe6
}

.text-fuchsia-500\/95 {
    color: #d946eff2
}

.text-fuchsia-700 {
    --tw-text-opacity: 1;
    color: rgb(162 28 175 / var(--tw-text-opacity))
}

.text-gray-200 {
    --tw-text-opacity: 1;
    color: rgb(229 231 235 / var(--tw-text-opacity))
}

.text-gray-300 {
    --tw-text-opacity: 1;
    color: rgb(209 213 219 / var(--tw-text-opacity))
}

.text-gray-300\/0 {
    color: #d1d5db00
}

.text-gray-300\/10 {
    color: #d1d5db1a
}

.text-gray-300\/100 {
    color: #d1d5db
}

.text-gray-300\/20 {
    color: #d1d5db33
}

.text-gray-300\/25 {
    color: #d1d5db40
}

.text-gray-300\/30 {
    color: #d1d5db4d
}

.text-gray-300\/40 {
    color: #d1d5db66
}

.text-gray-300\/5 {
    color: #d1d5db0d
}

.text-gray-300\/50 {
    color: #d1d5db80
}

.text-gray-300\/60 {
    color: #d1d5db99
}

.text-gray-300\/70 {
    color: #d1d5dbb3
}

.text-gray-300\/75 {
    color: #d1d5dbbf
}

.text-gray-300\/80 {
    color: #d1d5dbcc
}

.text-gray-300\/90 {
    color: #d1d5dbe6
}

.text-gray-300\/95 {
    color: #d1d5dbf2
}

.text-gray-400 {
    --tw-text-opacity: 1;
    color: rgb(156 163 175 / var(--tw-text-opacity))
}

.text-gray-500 {
    --tw-text-opacity: 1;
    color: rgb(107 114 128 / var(--tw-text-opacity))
}

.text-gray-500\/0 {
    color: #6b728000
}

.text-gray-500\/10 {
    color: #6b72801a
}

.text-gray-500\/100 {
    color: #6b7280
}

.text-gray-500\/20 {
    color: #6b728033
}

.text-gray-500\/25 {
    color: #6b728040
}

.text-gray-500\/30 {
    color: #6b72804d
}

.text-gray-500\/40 {
    color: #6b728066
}

.text-gray-500\/5 {
    color: #6b72800d
}

.text-gray-500\/50 {
    color: #6b728080
}

.text-gray-500\/60 {
    color: #6b728099
}

.text-gray-500\/70 {
    color: #6b7280b3
}

.text-gray-500\/75 {
    color: #6b7280bf
}

.text-gray-500\/80 {
    color: #6b7280cc
}

.text-gray-500\/90 {
    color: #6b7280e6
}

.text-gray-500\/95 {
    color: #6b7280f2
}

.text-gray-600 {
    --tw-text-opacity: 1;
    color: rgb(75 85 99 / var(--tw-text-opacity))
}

.text-gray-700 {
    --tw-text-opacity: 1;
    color: rgb(55 65 81 / var(--tw-text-opacity))
}

.text-gray-800 {
    --tw-text-opacity: 1;
    color: rgb(31 41 55 / var(--tw-text-opacity))
}

.text-gray-900 {
    --tw-text-opacity: 1;
    color: rgb(17 24 39 / var(--tw-text-opacity))
}

.text-green-300 {
    --tw-text-opacity: 1;
    color: rgb(134 239 172 / var(--tw-text-opacity))
}

.text-green-300\/0 {
    color: #86efac00
}

.text-green-300\/10 {
    color: #86efac1a
}

.text-green-300\/100 {
    color: #86efac
}

.text-green-300\/20 {
    color: #86efac33
}

.text-green-300\/25 {
    color: #86efac40
}

.text-green-300\/30 {
    color: #86efac4d
}

.text-green-300\/40 {
    color: #86efac66
}

.text-green-300\/5 {
    color: #86efac0d
}

.text-green-300\/50 {
    color: #86efac80
}

.text-green-300\/60 {
    color: #86efac99
}

.text-green-300\/70 {
    color: #86efacb3
}

.text-green-300\/75 {
    color: #86efacbf
}

.text-green-300\/80 {
    color: #86efaccc
}

.text-green-300\/90 {
    color: #86eface6
}

.text-green-300\/95 {
    color: #86efacf2
}

.text-green-400 {
    --tw-text-opacity: 1;
    color: rgb(74 222 128 / var(--tw-text-opacity))
}

.text-green-500 {
    --tw-text-opacity: 1;
    color: rgb(34 197 94 / var(--tw-text-opacity))
}

.text-green-500\/0 {
    color: #22c55e00
}

.text-green-500\/10 {
    color: #22c55e1a
}

.text-green-500\/100 {
    color: #22c55e
}

.text-green-500\/20 {
    color: #22c55e33
}

.text-green-500\/25 {
    color: #22c55e40
}

.text-green-500\/30 {
    color: #22c55e4d
}

.text-green-500\/40 {
    color: #22c55e66
}

.text-green-500\/5 {
    color: #22c55e0d
}

.text-green-500\/50 {
    color: #22c55e80
}

.text-green-500\/60 {
    color: #22c55e99
}

.text-green-500\/70 {
    color: #22c55eb3
}

.text-green-500\/75 {
    color: #22c55ebf
}

.text-green-500\/80 {
    color: #22c55ecc
}

.text-green-500\/90 {
    color: #22c55ee6
}

.text-green-500\/95 {
    color: #22c55ef2
}

.text-green-600 {
    --tw-text-opacity: 1;
    color: rgb(22 163 74 / var(--tw-text-opacity))
}

.text-indigo-300 {
    --tw-text-opacity: 1;
    color: rgb(165 180 252 / var(--tw-text-opacity))
}

.text-indigo-300\/0 {
    color: #a5b4fc00
}

.text-indigo-300\/10 {
    color: #a5b4fc1a
}

.text-indigo-300\/100 {
    color: #a5b4fc
}

.text-indigo-300\/20 {
    color: #a5b4fc33
}

.text-indigo-300\/25 {
    color: #a5b4fc40
}

.text-indigo-300\/30 {
    color: #a5b4fc4d
}

.text-indigo-300\/40 {
    color: #a5b4fc66
}

.text-indigo-300\/5 {
    color: #a5b4fc0d
}

.text-indigo-300\/50 {
    color: #a5b4fc80
}

.text-indigo-300\/60 {
    color: #a5b4fc99
}

.text-indigo-300\/70 {
    color: #a5b4fcb3
}

.text-indigo-300\/75 {
    color: #a5b4fcbf
}

.text-indigo-300\/80 {
    color: #a5b4fccc
}

.text-indigo-300\/90 {
    color: #a5b4fce6
}

.text-indigo-300\/95 {
    color: #a5b4fcf2
}

.text-indigo-500 {
    --tw-text-opacity: 1;
    color: rgb(99 102 241 / var(--tw-text-opacity))
}

.text-indigo-500\/0 {
    color: #6366f100
}

.text-indigo-500\/10 {
    color: #6366f11a
}

.text-indigo-500\/100 {
    color: #6366f1
}

.text-indigo-500\/20 {
    color: #6366f133
}

.text-indigo-500\/25 {
    color: #6366f140
}

.text-indigo-500\/30 {
    color: #6366f14d
}

.text-indigo-500\/40 {
    color: #6366f166
}

.text-indigo-500\/5 {
    color: #6366f10d
}

.text-indigo-500\/50 {
    color: #6366f180
}

.text-indigo-500\/60 {
    color: #6366f199
}

.text-indigo-500\/70 {
    color: #6366f1b3
}

.text-indigo-500\/75 {
    color: #6366f1bf
}

.text-indigo-500\/80 {
    color: #6366f1cc
}

.text-indigo-500\/90 {
    color: #6366f1e6
}

.text-indigo-500\/95 {
    color: #6366f1f2
}

.text-indigo-600 {
    --tw-text-opacity: 1;
    color: rgb(79 70 229 / var(--tw-text-opacity))
}

.text-indigo-700 {
    --tw-text-opacity: 1;
    color: rgb(67 56 202 / var(--tw-text-opacity))
}

.text-lime-300 {
    --tw-text-opacity: 1;
    color: rgb(190 242 100 / var(--tw-text-opacity))
}

.text-lime-300\/0 {
    color: #bef26400
}

.text-lime-300\/10 {
    color: #bef2641a
}

.text-lime-300\/100 {
    color: #bef264
}

.text-lime-300\/20 {
    color: #bef26433
}

.text-lime-300\/25 {
    color: #bef26440
}

.text-lime-300\/30 {
    color: #bef2644d
}

.text-lime-300\/40 {
    color: #bef26466
}

.text-lime-300\/5 {
    color: #bef2640d
}

.text-lime-300\/50 {
    color: #bef26480
}

.text-lime-300\/60 {
    color: #bef26499
}

.text-lime-300\/70 {
    color: #bef264b3
}

.text-lime-300\/75 {
    color: #bef264bf
}

.text-lime-300\/80 {
    color: #bef264cc
}

.text-lime-300\/90 {
    color: #bef264e6
}

.text-lime-300\/95 {
    color: #bef264f2
}

.text-lime-500 {
    --tw-text-opacity: 1;
    color: rgb(132 204 22 / var(--tw-text-opacity))
}

.text-lime-500\/0 {
    color: #84cc1600
}

.text-lime-500\/10 {
    color: #84cc161a
}

.text-lime-500\/100 {
    color: #84cc16
}

.text-lime-500\/20 {
    color: #84cc1633
}

.text-lime-500\/25 {
    color: #84cc1640
}

.text-lime-500\/30 {
    color: #84cc164d
}

.text-lime-500\/40 {
    color: #84cc1666
}

.text-lime-500\/5 {
    color: #84cc160d
}

.text-lime-500\/50 {
    color: #84cc1680
}

.text-lime-500\/60 {
    color: #84cc1699
}

.text-lime-500\/70 {
    color: #84cc16b3
}

.text-lime-500\/75 {
    color: #84cc16bf
}

.text-lime-500\/80 {
    color: #84cc16cc
}

.text-lime-500\/90 {
    color: #84cc16e6
}

.text-lime-500\/95 {
    color: #84cc16f2
}

.text-neutral-300 {
    --tw-text-opacity: 1;
    color: rgb(212 212 212 / var(--tw-text-opacity))
}

.text-neutral-300\/0 {
    color: #d4d4d400
}

.text-neutral-300\/10 {
    color: #d4d4d41a
}

.text-neutral-300\/100 {
    color: #d4d4d4
}

.text-neutral-300\/20 {
    color: #d4d4d433
}

.text-neutral-300\/25 {
    color: #d4d4d440
}

.text-neutral-300\/30 {
    color: #d4d4d44d
}

.text-neutral-300\/40 {
    color: #d4d4d466
}

.text-neutral-300\/5 {
    color: #d4d4d40d
}

.text-neutral-300\/50 {
    color: #d4d4d480
}

.text-neutral-300\/60 {
    color: #d4d4d499
}

.text-neutral-300\/70 {
    color: #d4d4d4b3
}

.text-neutral-300\/75 {
    color: #d4d4d4bf
}

.text-neutral-300\/80 {
    color: #d4d4d4cc
}

.text-neutral-300\/90 {
    color: #d4d4d4e6
}

.text-neutral-300\/95 {
    color: #d4d4d4f2
}

.text-neutral-500 {
    --tw-text-opacity: 1;
    color: rgb(115 115 115 / var(--tw-text-opacity))
}

.text-neutral-500\/0 {
    color: #73737300
}

.text-neutral-500\/10 {
    color: #7373731a
}

.text-neutral-500\/100 {
    color: #737373
}

.text-neutral-500\/20 {
    color: #73737333
}

.text-neutral-500\/25 {
    color: #73737340
}

.text-neutral-500\/30 {
    color: #7373734d
}

.text-neutral-500\/40 {
    color: #73737366
}

.text-neutral-500\/5 {
    color: #7373730d
}

.text-neutral-500\/50 {
    color: #73737380
}

.text-neutral-500\/60 {
    color: #73737399
}

.text-neutral-500\/70 {
    color: #737373b3
}

.text-neutral-500\/75 {
    color: #737373bf
}

.text-neutral-500\/80 {
    color: #737373cc
}

.text-neutral-500\/90 {
    color: #737373e6
}

.text-neutral-500\/95 {
    color: #737373f2
}

.text-orange-300 {
    --tw-text-opacity: 1;
    color: rgb(253 186 116 / var(--tw-text-opacity))
}

.text-orange-300\/0 {
    color: #fdba7400
}

.text-orange-300\/10 {
    color: #fdba741a
}

.text-orange-300\/100 {
    color: #fdba74
}

.text-orange-300\/20 {
    color: #fdba7433
}

.text-orange-300\/25 {
    color: #fdba7440
}

.text-orange-300\/30 {
    color: #fdba744d
}

.text-orange-300\/40 {
    color: #fdba7466
}

.text-orange-300\/5 {
    color: #fdba740d
}

.text-orange-300\/50 {
    color: #fdba7480
}

.text-orange-300\/60 {
    color: #fdba7499
}

.text-orange-300\/70 {
    color: #fdba74b3
}

.text-orange-300\/75 {
    color: #fdba74bf
}

.text-orange-300\/80 {
    color: #fdba74cc
}

.text-orange-300\/90 {
    color: #fdba74e6
}

.text-orange-300\/95 {
    color: #fdba74f2
}

.text-orange-500 {
    --tw-text-opacity: 1;
    color: rgb(249 115 22 / var(--tw-text-opacity))
}

.text-orange-500\/0 {
    color: #f9731600
}

.text-orange-500\/10 {
    color: #f973161a
}

.text-orange-500\/100 {
    color: #f97316
}

.text-orange-500\/20 {
    color: #f9731633
}

.text-orange-500\/25 {
    color: #f9731640
}

.text-orange-500\/30 {
    color: #f973164d
}

.text-orange-500\/40 {
    color: #f9731666
}

.text-orange-500\/5 {
    color: #f973160d
}

.text-orange-500\/50 {
    color: #f9731680
}

.text-orange-500\/60 {
    color: #f9731699
}

.text-orange-500\/70 {
    color: #f97316b3
}

.text-orange-500\/75 {
    color: #f97316bf
}

.text-orange-500\/80 {
    color: #f97316cc
}

.text-orange-500\/90 {
    color: #f97316e6
}

.text-orange-500\/95 {
    color: #f97316f2
}

.text-pink-300 {
    --tw-text-opacity: 1;
    color: rgb(249 168 212 / var(--tw-text-opacity))
}

.text-pink-300\/0 {
    color: #f9a8d400
}

.text-pink-300\/10 {
    color: #f9a8d41a
}

.text-pink-300\/100 {
    color: #f9a8d4
}

.text-pink-300\/20 {
    color: #f9a8d433
}

.text-pink-300\/25 {
    color: #f9a8d440
}

.text-pink-300\/30 {
    color: #f9a8d44d
}

.text-pink-300\/40 {
    color: #f9a8d466
}

.text-pink-300\/5 {
    color: #f9a8d40d
}

.text-pink-300\/50 {
    color: #f9a8d480
}

.text-pink-300\/60 {
    color: #f9a8d499
}

.text-pink-300\/70 {
    color: #f9a8d4b3
}

.text-pink-300\/75 {
    color: #f9a8d4bf
}

.text-pink-300\/80 {
    color: #f9a8d4cc
}

.text-pink-300\/90 {
    color: #f9a8d4e6
}

.text-pink-300\/95 {
    color: #f9a8d4f2
}

.text-pink-500 {
    --tw-text-opacity: 1;
    color: rgb(236 72 153 / var(--tw-text-opacity))
}

.text-pink-500\/0 {
    color: #ec489900
}

.text-pink-500\/10 {
    color: #ec48991a
}

.text-pink-500\/100 {
    color: #ec4899
}

.text-pink-500\/20 {
    color: #ec489933
}

.text-pink-500\/25 {
    color: #ec489940
}

.text-pink-500\/30 {
    color: #ec48994d
}

.text-pink-500\/40 {
    color: #ec489966
}

.text-pink-500\/5 {
    color: #ec48990d
}

.text-pink-500\/50 {
    color: #ec489980
}

.text-pink-500\/60 {
    color: #ec489999
}

.text-pink-500\/70 {
    color: #ec4899b3
}

.text-pink-500\/75 {
    color: #ec4899bf
}

.text-pink-500\/80 {
    color: #ec4899cc
}

.text-pink-500\/90 {
    color: #ec4899e6
}

.text-pink-500\/95 {
    color: #ec4899f2
}

.text-purple-300 {
    --tw-text-opacity: 1;
    color: rgb(216 180 254 / var(--tw-text-opacity))
}

.text-purple-300\/0 {
    color: #d8b4fe00
}

.text-purple-300\/10 {
    color: #d8b4fe1a
}

.text-purple-300\/100 {
    color: #d8b4fe
}

.text-purple-300\/20 {
    color: #d8b4fe33
}

.text-purple-300\/25 {
    color: #d8b4fe40
}

.text-purple-300\/30 {
    color: #d8b4fe4d
}

.text-purple-300\/40 {
    color: #d8b4fe66
}

.text-purple-300\/5 {
    color: #d8b4fe0d
}

.text-purple-300\/50 {
    color: #d8b4fe80
}

.text-purple-300\/60 {
    color: #d8b4fe99
}

.text-purple-300\/70 {
    color: #d8b4feb3
}

.text-purple-300\/75 {
    color: #d8b4febf
}

.text-purple-300\/80 {
    color: #d8b4fecc
}

.text-purple-300\/90 {
    color: #d8b4fee6
}

.text-purple-300\/95 {
    color: #d8b4fef2
}

.text-purple-500 {
    --tw-text-opacity: 1;
    color: rgb(168 85 247 / var(--tw-text-opacity))
}

.text-purple-500\/0 {
    color: #a855f700
}

.text-purple-500\/10 {
    color: #a855f71a
}

.text-purple-500\/100 {
    color: #a855f7
}

.text-purple-500\/20 {
    color: #a855f733
}

.text-purple-500\/25 {
    color: #a855f740
}

.text-purple-500\/30 {
    color: #a855f74d
}

.text-purple-500\/40 {
    color: #a855f766
}

.text-purple-500\/5 {
    color: #a855f70d
}

.text-purple-500\/50 {
    color: #a855f780
}

.text-purple-500\/60 {
    color: #a855f799
}

.text-purple-500\/70 {
    color: #a855f7b3
}

.text-purple-500\/75 {
    color: #a855f7bf
}

.text-purple-500\/80 {
    color: #a855f7cc
}

.text-purple-500\/90 {
    color: #a855f7e6
}

.text-purple-500\/95 {
    color: #a855f7f2
}

.text-red-300 {
    --tw-text-opacity: 1;
    color: rgb(252 165 165 / var(--tw-text-opacity))
}

.text-red-300\/0 {
    color: #fca5a500
}

.text-red-300\/10 {
    color: #fca5a51a
}

.text-red-300\/100 {
    color: #fca5a5
}

.text-red-300\/20 {
    color: #fca5a533
}

.text-red-300\/25 {
    color: #fca5a540
}

.text-red-300\/30 {
    color: #fca5a54d
}

.text-red-300\/40 {
    color: #fca5a566
}

.text-red-300\/5 {
    color: #fca5a50d
}

.text-red-300\/50 {
    color: #fca5a580
}

.text-red-300\/60 {
    color: #fca5a599
}

.text-red-300\/70 {
    color: #fca5a5b3
}

.text-red-300\/75 {
    color: #fca5a5bf
}

.text-red-300\/80 {
    color: #fca5a5cc
}

.text-red-300\/90 {
    color: #fca5a5e6
}

.text-red-300\/95 {
    color: #fca5a5f2
}

.text-red-500 {
    --tw-text-opacity: 1;
    color: rgb(239 68 68 / var(--tw-text-opacity))
}

.text-red-500\/0 {
    color: #ef444400
}

.text-red-500\/10 {
    color: #ef44441a
}

.text-red-500\/100 {
    color: #ef4444
}

.text-red-500\/20 {
    color: #ef444433
}

.text-red-500\/25 {
    color: #ef444440
}

.text-red-500\/30 {
    color: #ef44444d
}

.text-red-500\/40 {
    color: #ef444466
}

.text-red-500\/5 {
    color: #ef44440d
}

.text-red-500\/50 {
    color: #ef444480
}

.text-red-500\/60 {
    color: #ef444499
}

.text-red-500\/70 {
    color: #ef4444b3
}

.text-red-500\/75 {
    color: #ef4444bf
}

.text-red-500\/80 {
    color: #ef4444cc
}

.text-red-500\/90 {
    color: #ef4444e6
}

.text-red-500\/95 {
    color: #ef4444f2
}

.text-red-600 {
    --tw-text-opacity: 1;
    color: rgb(220 38 38 / var(--tw-text-opacity))
}

.text-red-700 {
    --tw-text-opacity: 1;
    color: rgb(185 28 28 / var(--tw-text-opacity))
}

.text-rose-300 {
    --tw-text-opacity: 1;
    color: rgb(253 164 175 / var(--tw-text-opacity))
}

.text-rose-300\/0 {
    color: #fda4af00
}

.text-rose-300\/10 {
    color: #fda4af1a
}

.text-rose-300\/100 {
    color: #fda4af
}

.text-rose-300\/20 {
    color: #fda4af33
}

.text-rose-300\/25 {
    color: #fda4af40
}

.text-rose-300\/30 {
    color: #fda4af4d
}

.text-rose-300\/40 {
    color: #fda4af66
}

.text-rose-300\/5 {
    color: #fda4af0d
}

.text-rose-300\/50 {
    color: #fda4af80
}

.text-rose-300\/60 {
    color: #fda4af99
}

.text-rose-300\/70 {
    color: #fda4afb3
}

.text-rose-300\/75 {
    color: #fda4afbf
}

.text-rose-300\/80 {
    color: #fda4afcc
}

.text-rose-300\/90 {
    color: #fda4afe6
}

.text-rose-300\/95 {
    color: #fda4aff2
}

.text-rose-500 {
    --tw-text-opacity: 1;
    color: rgb(244 63 94 / var(--tw-text-opacity))
}

.text-rose-500\/0 {
    color: #f43f5e00
}

.text-rose-500\/10 {
    color: #f43f5e1a
}

.text-rose-500\/100 {
    color: #f43f5e
}

.text-rose-500\/20 {
    color: #f43f5e33
}

.text-rose-500\/25 {
    color: #f43f5e40
}

.text-rose-500\/30 {
    color: #f43f5e4d
}

.text-rose-500\/40 {
    color: #f43f5e66
}

.text-rose-500\/5 {
    color: #f43f5e0d
}

.text-rose-500\/50 {
    color: #f43f5e80
}

.text-rose-500\/60 {
    color: #f43f5e99
}

.text-rose-500\/70 {
    color: #f43f5eb3
}

.text-rose-500\/75 {
    color: #f43f5ebf
}

.text-rose-500\/80 {
    color: #f43f5ecc
}

.text-rose-500\/90 {
    color: #f43f5ee6
}

.text-rose-500\/95 {
    color: #f43f5ef2
}

.text-sky-300 {
    --tw-text-opacity: 1;
    color: rgb(150 206 250 / var(--tw-text-opacity))
}

.text-sky-300\/0 {
    color: #96cefa00
}

.text-sky-300\/10 {
    color: #96cefa1a
}

.text-sky-300\/100 {
    color: #96cefa
}

.text-sky-300\/20 {
    color: #96cefa33
}

.text-sky-300\/25 {
    color: #96cefa40
}

.text-sky-300\/30 {
    color: #96cefa4d
}

.text-sky-300\/40 {
    color: #96cefa66
}

.text-sky-300\/5 {
    color: #96cefa0d
}

.text-sky-300\/50 {
    color: #96cefa80
}

.text-sky-300\/60 {
    color: #96cefa99
}

.text-sky-300\/70 {
    color: #96cefab3
}

.text-sky-300\/75 {
    color: #96cefabf
}

.text-sky-300\/80 {
    color: #96cefacc
}

.text-sky-300\/90 {
    color: #96cefae6
}

.text-sky-300\/95 {
    color: #96cefaf2
}

.text-sky-500 {
    --tw-text-opacity: 1;
    color: rgb(52 139 239 / var(--tw-text-opacity))
}

.text-sky-500\/0 {
    color: #348bef00
}

.text-sky-500\/10 {
    color: #348bef1a
}

.text-sky-500\/100 {
    color: #348bef
}

.text-sky-500\/20 {
    color: #348bef33
}

.text-sky-500\/25 {
    color: #348bef40
}

.text-sky-500\/30 {
    color: #348bef4d
}

.text-sky-500\/40 {
    color: #348bef66
}

.text-sky-500\/5 {
    color: #348bef0d
}

.text-sky-500\/50 {
    color: #348bef80
}

.text-sky-500\/60 {
    color: #348bef99
}

.text-sky-500\/70 {
    color: #348befb3
}

.text-sky-500\/75 {
    color: #348befbf
}

.text-sky-500\/80 {
    color: #348befcc
}

.text-sky-500\/90 {
    color: #348befe6
}

.text-sky-500\/95 {
    color: #348beff2
}

.text-sky-600 {
    --tw-text-opacity: 1;
    color: rgb(43 117 229 / var(--tw-text-opacity))
}

.text-sky-700 {
    --tw-text-opacity: 1;
    color: rgb(35 96 210 / var(--tw-text-opacity))
}

.text-slate-300 {
    --tw-text-opacity: 1;
    color: rgb(203 213 225 / var(--tw-text-opacity))
}

.text-slate-300\/0 {
    color: #cbd5e100
}

.text-slate-300\/10 {
    color: #cbd5e11a
}

.text-slate-300\/100 {
    color: #cbd5e1
}

.text-slate-300\/20 {
    color: #cbd5e133
}

.text-slate-300\/25 {
    color: #cbd5e140
}

.text-slate-300\/30 {
    color: #cbd5e14d
}

.text-slate-300\/40 {
    color: #cbd5e166
}

.text-slate-300\/5 {
    color: #cbd5e10d
}

.text-slate-300\/50 {
    color: #cbd5e180
}

.text-slate-300\/60 {
    color: #cbd5e199
}

.text-slate-300\/70 {
    color: #cbd5e1b3
}

.text-slate-300\/75 {
    color: #cbd5e1bf
}

.text-slate-300\/80 {
    color: #cbd5e1cc
}

.text-slate-300\/90 {
    color: #cbd5e1e6
}

.text-slate-300\/95 {
    color: #cbd5e1f2
}

.text-slate-500 {
    --tw-text-opacity: 1;
    color: rgb(100 116 139 / var(--tw-text-opacity))
}

.text-slate-500\/0 {
    color: #64748b00
}

.text-slate-500\/10 {
    color: #64748b1a
}

.text-slate-500\/100 {
    color: #64748b
}

.text-slate-500\/20 {
    color: #64748b33
}

.text-slate-500\/25 {
    color: #64748b40
}

.text-slate-500\/30 {
    color: #64748b4d
}

.text-slate-500\/40 {
    color: #64748b66
}

.text-slate-500\/5 {
    color: #64748b0d
}

.text-slate-500\/50 {
    color: #64748b80
}

.text-slate-500\/60 {
    color: #64748b99
}

.text-slate-500\/70 {
    color: #64748bb3
}

.text-slate-500\/75 {
    color: #64748bbf
}

.text-slate-500\/80 {
    color: #64748bcc
}

.text-slate-500\/90 {
    color: #64748be6
}

.text-slate-500\/95 {
    color: #64748bf2
}

.text-stone-300 {
    --tw-text-opacity: 1;
    color: rgb(214 211 209 / var(--tw-text-opacity))
}

.text-stone-300\/0 {
    color: #d6d3d100
}

.text-stone-300\/10 {
    color: #d6d3d11a
}

.text-stone-300\/100 {
    color: #d6d3d1
}

.text-stone-300\/20 {
    color: #d6d3d133
}

.text-stone-300\/25 {
    color: #d6d3d140
}

.text-stone-300\/30 {
    color: #d6d3d14d
}

.text-stone-300\/40 {
    color: #d6d3d166
}

.text-stone-300\/5 {
    color: #d6d3d10d
}

.text-stone-300\/50 {
    color: #d6d3d180
}

.text-stone-300\/60 {
    color: #d6d3d199
}

.text-stone-300\/70 {
    color: #d6d3d1b3
}

.text-stone-300\/75 {
    color: #d6d3d1bf
}

.text-stone-300\/80 {
    color: #d6d3d1cc
}

.text-stone-300\/90 {
    color: #d6d3d1e6
}

.text-stone-300\/95 {
    color: #d6d3d1f2
}

.text-stone-500 {
    --tw-text-opacity: 1;
    color: rgb(120 113 108 / var(--tw-text-opacity))
}

.text-stone-500\/0 {
    color: #78716c00
}

.text-stone-500\/10 {
    color: #78716c1a
}

.text-stone-500\/100 {
    color: #78716c
}

.text-stone-500\/20 {
    color: #78716c33
}

.text-stone-500\/25 {
    color: #78716c40
}

.text-stone-500\/30 {
    color: #78716c4d
}

.text-stone-500\/40 {
    color: #78716c66
}

.text-stone-500\/5 {
    color: #78716c0d
}

.text-stone-500\/50 {
    color: #78716c80
}

.text-stone-500\/60 {
    color: #78716c99
}

.text-stone-500\/70 {
    color: #78716cb3
}

.text-stone-500\/75 {
    color: #78716cbf
}

.text-stone-500\/80 {
    color: #78716ccc
}

.text-stone-500\/90 {
    color: #78716ce6
}

.text-stone-500\/95 {
    color: #78716cf2
}

.text-teal-300 {
    --tw-text-opacity: 1;
    color: rgb(94 234 212 / var(--tw-text-opacity))
}

.text-teal-300\/0 {
    color: #5eead400
}

.text-teal-300\/10 {
    color: #5eead41a
}

.text-teal-300\/100 {
    color: #5eead4
}

.text-teal-300\/20 {
    color: #5eead433
}

.text-teal-300\/25 {
    color: #5eead440
}

.text-teal-300\/30 {
    color: #5eead44d
}

.text-teal-300\/40 {
    color: #5eead466
}

.text-teal-300\/5 {
    color: #5eead40d
}

.text-teal-300\/50 {
    color: #5eead480
}

.text-teal-300\/60 {
    color: #5eead499
}

.text-teal-300\/70 {
    color: #5eead4b3
}

.text-teal-300\/75 {
    color: #5eead4bf
}

.text-teal-300\/80 {
    color: #5eead4cc
}

.text-teal-300\/90 {
    color: #5eead4e6
}

.text-teal-300\/95 {
    color: #5eead4f2
}

.text-teal-500 {
    --tw-text-opacity: 1;
    color: rgb(20 184 166 / var(--tw-text-opacity))
}

.text-teal-500\/0 {
    color: #14b8a600
}

.text-teal-500\/10 {
    color: #14b8a61a
}

.text-teal-500\/100 {
    color: #14b8a6
}

.text-teal-500\/20 {
    color: #14b8a633
}

.text-teal-500\/25 {
    color: #14b8a640
}

.text-teal-500\/30 {
    color: #14b8a64d
}

.text-teal-500\/40 {
    color: #14b8a666
}

.text-teal-500\/5 {
    color: #14b8a60d
}

.text-teal-500\/50 {
    color: #14b8a680
}

.text-teal-500\/60 {
    color: #14b8a699
}

.text-teal-500\/70 {
    color: #14b8a6b3
}

.text-teal-500\/75 {
    color: #14b8a6bf
}

.text-teal-500\/80 {
    color: #14b8a6cc
}

.text-teal-500\/90 {
    color: #14b8a6e6
}

.text-teal-500\/95 {
    color: #14b8a6f2
}

.text-teal-700 {
    --tw-text-opacity: 1;
    color: rgb(15 118 110 / var(--tw-text-opacity))
}

.text-violet-300 {
    --tw-text-opacity: 1;
    color: rgb(196 181 253 / var(--tw-text-opacity))
}

.text-violet-300\/0 {
    color: #c4b5fd00
}

.text-violet-300\/10 {
    color: #c4b5fd1a
}

.text-violet-300\/100 {
    color: #c4b5fd
}

.text-violet-300\/20 {
    color: #c4b5fd33
}

.text-violet-300\/25 {
    color: #c4b5fd40
}

.text-violet-300\/30 {
    color: #c4b5fd4d
}

.text-violet-300\/40 {
    color: #c4b5fd66
}

.text-violet-300\/5 {
    color: #c4b5fd0d
}

.text-violet-300\/50 {
    color: #c4b5fd80
}

.text-violet-300\/60 {
    color: #c4b5fd99
}

.text-violet-300\/70 {
    color: #c4b5fdb3
}

.text-violet-300\/75 {
    color: #c4b5fdbf
}

.text-violet-300\/80 {
    color: #c4b5fdcc
}

.text-violet-300\/90 {
    color: #c4b5fde6
}

.text-violet-300\/95 {
    color: #c4b5fdf2
}

.text-violet-500 {
    --tw-text-opacity: 1;
    color: rgb(139 92 246 / var(--tw-text-opacity))
}

.text-violet-500\/0 {
    color: #8b5cf600
}

.text-violet-500\/10 {
    color: #8b5cf61a
}

.text-violet-500\/100 {
    color: #8b5cf6
}

.text-violet-500\/20 {
    color: #8b5cf633
}

.text-violet-500\/25 {
    color: #8b5cf640
}

.text-violet-500\/30 {
    color: #8b5cf64d
}

.text-violet-500\/40 {
    color: #8b5cf666
}

.text-violet-500\/5 {
    color: #8b5cf60d
}

.text-violet-500\/50 {
    color: #8b5cf680
}

.text-violet-500\/60 {
    color: #8b5cf699
}

.text-violet-500\/70 {
    color: #8b5cf6b3
}

.text-violet-500\/75 {
    color: #8b5cf6bf
}

.text-violet-500\/80 {
    color: #8b5cf6cc
}

.text-violet-500\/90 {
    color: #8b5cf6e6
}

.text-violet-500\/95 {
    color: #8b5cf6f2
}

.text-white {
    --tw-text-opacity: 1;
    color: rgb(255 255 255 / var(--tw-text-opacity))
}

.text-yellow-300 {
    --tw-text-opacity: 1;
    color: rgb(253 224 71 / var(--tw-text-opacity))
}

.text-yellow-300\/0 {
    color: #fde04700
}

.text-yellow-300\/10 {
    color: #fde0471a
}

.text-yellow-300\/100 {
    color: #fde047
}

.text-yellow-300\/20 {
    color: #fde04733
}

.text-yellow-300\/25 {
    color: #fde04740
}

.text-yellow-300\/30 {
    color: #fde0474d
}

.text-yellow-300\/40 {
    color: #fde04766
}

.text-yellow-300\/5 {
    color: #fde0470d
}

.text-yellow-300\/50 {
    color: #fde04780
}

.text-yellow-300\/60 {
    color: #fde04799
}

.text-yellow-300\/70 {
    color: #fde047b3
}

.text-yellow-300\/75 {
    color: #fde047bf
}

.text-yellow-300\/80 {
    color: #fde047cc
}

.text-yellow-300\/90 {
    color: #fde047e6
}

.text-yellow-300\/95 {
    color: #fde047f2
}

.text-yellow-500 {
    --tw-text-opacity: 1;
    color: rgb(234 179 8 / var(--tw-text-opacity))
}

.text-yellow-500\/0 {
    color: #eab30800
}

.text-yellow-500\/10 {
    color: #eab3081a
}

.text-yellow-500\/100 {
    color: #eab308
}

.text-yellow-500\/20 {
    color: #eab30833
}

.text-yellow-500\/25 {
    color: #eab30840
}

.text-yellow-500\/30 {
    color: #eab3084d
}

.text-yellow-500\/40 {
    color: #eab30866
}

.text-yellow-500\/5 {
    color: #eab3080d
}

.text-yellow-500\/50 {
    color: #eab30880
}

.text-yellow-500\/60 {
    color: #eab30899
}

.text-yellow-500\/70 {
    color: #eab308b3
}

.text-yellow-500\/75 {
    color: #eab308bf
}

.text-yellow-500\/80 {
    color: #eab308cc
}

.text-yellow-500\/90 {
    color: #eab308e6
}

.text-yellow-500\/95 {
    color: #eab308f2
}

.text-yellow-700 {
    --tw-text-opacity: 1;
    color: rgb(161 98 7 / var(--tw-text-opacity))
}

.text-zinc-300 {
    --tw-text-opacity: 1;
    color: rgb(212 212 216 / var(--tw-text-opacity))
}

.text-zinc-300\/0 {
    color: #d4d4d800
}

.text-zinc-300\/10 {
    color: #d4d4d81a
}

.text-zinc-300\/100 {
    color: #d4d4d8
}

.text-zinc-300\/20 {
    color: #d4d4d833
}

.text-zinc-300\/25 {
    color: #d4d4d840
}

.text-zinc-300\/30 {
    color: #d4d4d84d
}

.text-zinc-300\/40 {
    color: #d4d4d866
}

.text-zinc-300\/5 {
    color: #d4d4d80d
}

.text-zinc-300\/50 {
    color: #d4d4d880
}

.text-zinc-300\/60 {
    color: #d4d4d899
}

.text-zinc-300\/70 {
    color: #d4d4d8b3
}

.text-zinc-300\/75 {
    color: #d4d4d8bf
}

.text-zinc-300\/80 {
    color: #d4d4d8cc
}

.text-zinc-300\/90 {
    color: #d4d4d8e6
}

.text-zinc-300\/95 {
    color: #d4d4d8f2
}

.text-zinc-500 {
    --tw-text-opacity: 1;
    color: rgb(113 113 122 / var(--tw-text-opacity))
}

.text-zinc-500\/0 {
    color: #71717a00
}

.text-zinc-500\/10 {
    color: #71717a1a
}

.text-zinc-500\/100 {
    color: #71717a
}

.text-zinc-500\/20 {
    color: #71717a33
}

.text-zinc-500\/25 {
    color: #71717a40
}

.text-zinc-500\/30 {
    color: #71717a4d
}

.text-zinc-500\/40 {
    color: #71717a66
}

.text-zinc-500\/5 {
    color: #71717a0d
}

.text-zinc-500\/50 {
    color: #71717a80
}

.text-zinc-500\/60 {
    color: #71717a99
}

.text-zinc-500\/70 {
    color: #71717ab3
}

.text-zinc-500\/75 {
    color: #71717abf
}

.text-zinc-500\/80 {
    color: #71717acc
}

.text-zinc-500\/90 {
    color: #71717ae6
}

.text-zinc-500\/95 {
    color: #71717af2
}

.underline {
    text-decoration-line: underline
}

.antialiased {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.opacity-0 {
    opacity: 0
}

.opacity-100 {
    opacity: 1
}

.opacity-25 {
    opacity: .25
}

.opacity-50 {
    opacity: .5
}

.opacity-75 {
    opacity: .75
}

.opacity-80 {
    opacity: .8
}

.shadow {
    --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);
    --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.shadow-2xl {
    --tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);
    --tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.shadow-lg {
    --tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(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)
}

.shadow-md {
    --tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);
    --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.shadow-sm {
    --tw-shadow: 0 1px 2px 0 rgb(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)
}

.shadow-xl {
    --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);
    --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.outline-amber-600 {
    outline-color: #d97706
}

.outline-amber-600\/0 {
    outline-color: #d9770600
}

.outline-amber-600\/10 {
    outline-color: #d977061a
}

.outline-amber-600\/100 {
    outline-color: #d97706
}

.outline-amber-600\/20 {
    outline-color: #d9770633
}

.outline-amber-600\/25 {
    outline-color: #d9770640
}

.outline-amber-600\/30 {
    outline-color: #d977064d
}

.outline-amber-600\/40 {
    outline-color: #d9770666
}

.outline-amber-600\/5 {
    outline-color: #d977060d
}

.outline-amber-600\/50 {
    outline-color: #d9770680
}

.outline-amber-600\/60 {
    outline-color: #d9770699
}

.outline-amber-600\/70 {
    outline-color: #d97706b3
}

.outline-amber-600\/75 {
    outline-color: #d97706bf
}

.outline-amber-600\/80 {
    outline-color: #d97706cc
}

.outline-amber-600\/90 {
    outline-color: #d97706e6
}

.outline-amber-600\/95 {
    outline-color: #d97706f2
}

.outline-blue-600 {
    outline-color: #343b64
}

.outline-blue-600\/0 {
    outline-color: #343b6400
}

.outline-blue-600\/10 {
    outline-color: #343b641a
}

.outline-blue-600\/100 {
    outline-color: #343b64
}

.outline-blue-600\/20 {
    outline-color: #343b6433
}

.outline-blue-600\/25 {
    outline-color: #343b6440
}

.outline-blue-600\/30 {
    outline-color: #343b644d
}

.outline-blue-600\/40 {
    outline-color: #343b6466
}

.outline-blue-600\/5 {
    outline-color: #343b640d
}

.outline-blue-600\/50 {
    outline-color: #343b6480
}

.outline-blue-600\/60 {
    outline-color: #343b6499
}

.outline-blue-600\/70 {
    outline-color: #343b64b3
}

.outline-blue-600\/75 {
    outline-color: #343b64bf
}

.outline-blue-600\/80 {
    outline-color: #343b64cc
}

.outline-blue-600\/90 {
    outline-color: #343b64e6
}

.outline-blue-600\/95 {
    outline-color: #343b64f2
}

.outline-cyan-600 {
    outline-color: #0891b2
}

.outline-cyan-600\/0 {
    outline-color: #0891b200
}

.outline-cyan-600\/10 {
    outline-color: #0891b21a
}

.outline-cyan-600\/100 {
    outline-color: #0891b2
}

.outline-cyan-600\/20 {
    outline-color: #0891b233
}

.outline-cyan-600\/25 {
    outline-color: #0891b240
}

.outline-cyan-600\/30 {
    outline-color: #0891b24d
}

.outline-cyan-600\/40 {
    outline-color: #0891b266
}

.outline-cyan-600\/5 {
    outline-color: #0891b20d
}

.outline-cyan-600\/50 {
    outline-color: #0891b280
}

.outline-cyan-600\/60 {
    outline-color: #0891b299
}

.outline-cyan-600\/70 {
    outline-color: #0891b2b3
}

.outline-cyan-600\/75 {
    outline-color: #0891b2bf
}

.outline-cyan-600\/80 {
    outline-color: #0891b2cc
}

.outline-cyan-600\/90 {
    outline-color: #0891b2e6
}

.outline-cyan-600\/95 {
    outline-color: #0891b2f2
}

.outline-emerald-600 {
    outline-color: #059669
}

.outline-emerald-600\/0 {
    outline-color: #05966900
}

.outline-emerald-600\/10 {
    outline-color: #0596691a
}

.outline-emerald-600\/100 {
    outline-color: #059669
}

.outline-emerald-600\/20 {
    outline-color: #05966933
}

.outline-emerald-600\/25 {
    outline-color: #05966940
}

.outline-emerald-600\/30 {
    outline-color: #0596694d
}

.outline-emerald-600\/40 {
    outline-color: #05966966
}

.outline-emerald-600\/5 {
    outline-color: #0596690d
}

.outline-emerald-600\/50 {
    outline-color: #05966980
}

.outline-emerald-600\/60 {
    outline-color: #05966999
}

.outline-emerald-600\/70 {
    outline-color: #059669b3
}

.outline-emerald-600\/75 {
    outline-color: #059669bf
}

.outline-emerald-600\/80 {
    outline-color: #059669cc
}

.outline-emerald-600\/90 {
    outline-color: #059669e6
}

.outline-emerald-600\/95 {
    outline-color: #059669f2
}

.outline-fuchsia-600 {
    outline-color: #c026d3
}

.outline-fuchsia-600\/0 {
    outline-color: #c026d300
}

.outline-fuchsia-600\/10 {
    outline-color: #c026d31a
}

.outline-fuchsia-600\/100 {
    outline-color: #c026d3
}

.outline-fuchsia-600\/20 {
    outline-color: #c026d333
}

.outline-fuchsia-600\/25 {
    outline-color: #c026d340
}

.outline-fuchsia-600\/30 {
    outline-color: #c026d34d
}

.outline-fuchsia-600\/40 {
    outline-color: #c026d366
}

.outline-fuchsia-600\/5 {
    outline-color: #c026d30d
}

.outline-fuchsia-600\/50 {
    outline-color: #c026d380
}

.outline-fuchsia-600\/60 {
    outline-color: #c026d399
}

.outline-fuchsia-600\/70 {
    outline-color: #c026d3b3
}

.outline-fuchsia-600\/75 {
    outline-color: #c026d3bf
}

.outline-fuchsia-600\/80 {
    outline-color: #c026d3cc
}

.outline-fuchsia-600\/90 {
    outline-color: #c026d3e6
}

.outline-fuchsia-600\/95 {
    outline-color: #c026d3f2
}

.outline-gray-600 {
    outline-color: #4b5563
}

.outline-gray-600\/0 {
    outline-color: #4b556300
}

.outline-gray-600\/10 {
    outline-color: #4b55631a
}

.outline-gray-600\/100 {
    outline-color: #4b5563
}

.outline-gray-600\/20 {
    outline-color: #4b556333
}

.outline-gray-600\/25 {
    outline-color: #4b556340
}

.outline-gray-600\/30 {
    outline-color: #4b55634d
}

.outline-gray-600\/40 {
    outline-color: #4b556366
}

.outline-gray-600\/5 {
    outline-color: #4b55630d
}

.outline-gray-600\/50 {
    outline-color: #4b556380
}

.outline-gray-600\/60 {
    outline-color: #4b556399
}

.outline-gray-600\/70 {
    outline-color: #4b5563b3
}

.outline-gray-600\/75 {
    outline-color: #4b5563bf
}

.outline-gray-600\/80 {
    outline-color: #4b5563cc
}

.outline-gray-600\/90 {
    outline-color: #4b5563e6
}

.outline-gray-600\/95 {
    outline-color: #4b5563f2
}

.outline-green-600 {
    outline-color: #16a34a
}

.outline-green-600\/0 {
    outline-color: #16a34a00
}

.outline-green-600\/10 {
    outline-color: #16a34a1a
}

.outline-green-600\/100 {
    outline-color: #16a34a
}

.outline-green-600\/20 {
    outline-color: #16a34a33
}

.outline-green-600\/25 {
    outline-color: #16a34a40
}

.outline-green-600\/30 {
    outline-color: #16a34a4d
}

.outline-green-600\/40 {
    outline-color: #16a34a66
}

.outline-green-600\/5 {
    outline-color: #16a34a0d
}

.outline-green-600\/50 {
    outline-color: #16a34a80
}

.outline-green-600\/60 {
    outline-color: #16a34a99
}

.outline-green-600\/70 {
    outline-color: #16a34ab3
}

.outline-green-600\/75 {
    outline-color: #16a34abf
}

.outline-green-600\/80 {
    outline-color: #16a34acc
}

.outline-green-600\/90 {
    outline-color: #16a34ae6
}

.outline-green-600\/95 {
    outline-color: #16a34af2
}

.outline-indigo-600 {
    outline-color: #4f46e5
}

.outline-indigo-600\/0 {
    outline-color: #4f46e500
}

.outline-indigo-600\/10 {
    outline-color: #4f46e51a
}

.outline-indigo-600\/100 {
    outline-color: #4f46e5
}

.outline-indigo-600\/20 {
    outline-color: #4f46e533
}

.outline-indigo-600\/25 {
    outline-color: #4f46e540
}

.outline-indigo-600\/30 {
    outline-color: #4f46e54d
}

.outline-indigo-600\/40 {
    outline-color: #4f46e566
}

.outline-indigo-600\/5 {
    outline-color: #4f46e50d
}

.outline-indigo-600\/50 {
    outline-color: #4f46e580
}

.outline-indigo-600\/60 {
    outline-color: #4f46e599
}

.outline-indigo-600\/70 {
    outline-color: #4f46e5b3
}

.outline-indigo-600\/75 {
    outline-color: #4f46e5bf
}

.outline-indigo-600\/80 {
    outline-color: #4f46e5cc
}

.outline-indigo-600\/90 {
    outline-color: #4f46e5e6
}

.outline-indigo-600\/95 {
    outline-color: #4f46e5f2
}

.outline-lime-600 {
    outline-color: #65a30d
}

.outline-lime-600\/0 {
    outline-color: #65a30d00
}

.outline-lime-600\/10 {
    outline-color: #65a30d1a
}

.outline-lime-600\/100 {
    outline-color: #65a30d
}

.outline-lime-600\/20 {
    outline-color: #65a30d33
}

.outline-lime-600\/25 {
    outline-color: #65a30d40
}

.outline-lime-600\/30 {
    outline-color: #65a30d4d
}

.outline-lime-600\/40 {
    outline-color: #65a30d66
}

.outline-lime-600\/5 {
    outline-color: #65a30d0d
}

.outline-lime-600\/50 {
    outline-color: #65a30d80
}

.outline-lime-600\/60 {
    outline-color: #65a30d99
}

.outline-lime-600\/70 {
    outline-color: #65a30db3
}

.outline-lime-600\/75 {
    outline-color: #65a30dbf
}

.outline-lime-600\/80 {
    outline-color: #65a30dcc
}

.outline-lime-600\/90 {
    outline-color: #65a30de6
}

.outline-lime-600\/95 {
    outline-color: #65a30df2
}

.outline-neutral-600 {
    outline-color: #525252
}

.outline-neutral-600\/0 {
    outline-color: #52525200
}

.outline-neutral-600\/10 {
    outline-color: #5252521a
}

.outline-neutral-600\/100 {
    outline-color: #525252
}

.outline-neutral-600\/20 {
    outline-color: #52525233
}

.outline-neutral-600\/25 {
    outline-color: #52525240
}

.outline-neutral-600\/30 {
    outline-color: #5252524d
}

.outline-neutral-600\/40 {
    outline-color: #52525266
}

.outline-neutral-600\/5 {
    outline-color: #5252520d
}

.outline-neutral-600\/50 {
    outline-color: #52525280
}

.outline-neutral-600\/60 {
    outline-color: #52525299
}

.outline-neutral-600\/70 {
    outline-color: #525252b3
}

.outline-neutral-600\/75 {
    outline-color: #525252bf
}

.outline-neutral-600\/80 {
    outline-color: #525252cc
}

.outline-neutral-600\/90 {
    outline-color: #525252e6
}

.outline-neutral-600\/95 {
    outline-color: #525252f2
}

.outline-orange-600 {
    outline-color: #ea580c
}

.outline-orange-600\/0 {
    outline-color: #ea580c00
}

.outline-orange-600\/10 {
    outline-color: #ea580c1a
}

.outline-orange-600\/100 {
    outline-color: #ea580c
}

.outline-orange-600\/20 {
    outline-color: #ea580c33
}

.outline-orange-600\/25 {
    outline-color: #ea580c40
}

.outline-orange-600\/30 {
    outline-color: #ea580c4d
}

.outline-orange-600\/40 {
    outline-color: #ea580c66
}

.outline-orange-600\/5 {
    outline-color: #ea580c0d
}

.outline-orange-600\/50 {
    outline-color: #ea580c80
}

.outline-orange-600\/60 {
    outline-color: #ea580c99
}

.outline-orange-600\/70 {
    outline-color: #ea580cb3
}

.outline-orange-600\/75 {
    outline-color: #ea580cbf
}

.outline-orange-600\/80 {
    outline-color: #ea580ccc
}

.outline-orange-600\/90 {
    outline-color: #ea580ce6
}

.outline-orange-600\/95 {
    outline-color: #ea580cf2
}

.outline-pink-600 {
    outline-color: #db2777
}

.outline-pink-600\/0 {
    outline-color: #db277700
}

.outline-pink-600\/10 {
    outline-color: #db27771a
}

.outline-pink-600\/100 {
    outline-color: #db2777
}

.outline-pink-600\/20 {
    outline-color: #db277733
}

.outline-pink-600\/25 {
    outline-color: #db277740
}

.outline-pink-600\/30 {
    outline-color: #db27774d
}

.outline-pink-600\/40 {
    outline-color: #db277766
}

.outline-pink-600\/5 {
    outline-color: #db27770d
}

.outline-pink-600\/50 {
    outline-color: #db277780
}

.outline-pink-600\/60 {
    outline-color: #db277799
}

.outline-pink-600\/70 {
    outline-color: #db2777b3
}

.outline-pink-600\/75 {
    outline-color: #db2777bf
}

.outline-pink-600\/80 {
    outline-color: #db2777cc
}

.outline-pink-600\/90 {
    outline-color: #db2777e6
}

.outline-pink-600\/95 {
    outline-color: #db2777f2
}

.outline-purple-600 {
    outline-color: #9333ea
}

.outline-purple-600\/0 {
    outline-color: #9333ea00
}

.outline-purple-600\/10 {
    outline-color: #9333ea1a
}

.outline-purple-600\/100 {
    outline-color: #9333ea
}

.outline-purple-600\/20 {
    outline-color: #9333ea33
}

.outline-purple-600\/25 {
    outline-color: #9333ea40
}

.outline-purple-600\/30 {
    outline-color: #9333ea4d
}

.outline-purple-600\/40 {
    outline-color: #9333ea66
}

.outline-purple-600\/5 {
    outline-color: #9333ea0d
}

.outline-purple-600\/50 {
    outline-color: #9333ea80
}

.outline-purple-600\/60 {
    outline-color: #9333ea99
}

.outline-purple-600\/70 {
    outline-color: #9333eab3
}

.outline-purple-600\/75 {
    outline-color: #9333eabf
}

.outline-purple-600\/80 {
    outline-color: #9333eacc
}

.outline-purple-600\/90 {
    outline-color: #9333eae6
}

.outline-purple-600\/95 {
    outline-color: #9333eaf2
}

.outline-red-600 {
    outline-color: #dc2626
}

.outline-red-600\/0 {
    outline-color: #dc262600
}

.outline-red-600\/10 {
    outline-color: #dc26261a
}

.outline-red-600\/100 {
    outline-color: #dc2626
}

.outline-red-600\/20 {
    outline-color: #dc262633
}

.outline-red-600\/25 {
    outline-color: #dc262640
}

.outline-red-600\/30 {
    outline-color: #dc26264d
}

.outline-red-600\/40 {
    outline-color: #dc262666
}

.outline-red-600\/5 {
    outline-color: #dc26260d
}

.outline-red-600\/50 {
    outline-color: #dc262680
}

.outline-red-600\/60 {
    outline-color: #dc262699
}

.outline-red-600\/70 {
    outline-color: #dc2626b3
}

.outline-red-600\/75 {
    outline-color: #dc2626bf
}

.outline-red-600\/80 {
    outline-color: #dc2626cc
}

.outline-red-600\/90 {
    outline-color: #dc2626e6
}

.outline-red-600\/95 {
    outline-color: #dc2626f2
}

.outline-rose-600 {
    outline-color: #e11d48
}

.outline-rose-600\/0 {
    outline-color: #e11d4800
}

.outline-rose-600\/10 {
    outline-color: #e11d481a
}

.outline-rose-600\/100 {
    outline-color: #e11d48
}

.outline-rose-600\/20 {
    outline-color: #e11d4833
}

.outline-rose-600\/25 {
    outline-color: #e11d4840
}

.outline-rose-600\/30 {
    outline-color: #e11d484d
}

.outline-rose-600\/40 {
    outline-color: #e11d4866
}

.outline-rose-600\/5 {
    outline-color: #e11d480d
}

.outline-rose-600\/50 {
    outline-color: #e11d4880
}

.outline-rose-600\/60 {
    outline-color: #e11d4899
}

.outline-rose-600\/70 {
    outline-color: #e11d48b3
}

.outline-rose-600\/75 {
    outline-color: #e11d48bf
}

.outline-rose-600\/80 {
    outline-color: #e11d48cc
}

.outline-rose-600\/90 {
    outline-color: #e11d48e6
}

.outline-rose-600\/95 {
    outline-color: #e11d48f2
}

.outline-sky-600 {
    outline-color: #2b75e5
}

.outline-sky-600\/0 {
    outline-color: #2b75e500
}

.outline-sky-600\/10 {
    outline-color: #2b75e51a
}

.outline-sky-600\/100 {
    outline-color: #2b75e5
}

.outline-sky-600\/20 {
    outline-color: #2b75e533
}

.outline-sky-600\/25 {
    outline-color: #2b75e540
}

.outline-sky-600\/30 {
    outline-color: #2b75e54d
}

.outline-sky-600\/40 {
    outline-color: #2b75e566
}

.outline-sky-600\/5 {
    outline-color: #2b75e50d
}

.outline-sky-600\/50 {
    outline-color: #2b75e580
}

.outline-sky-600\/60 {
    outline-color: #2b75e599
}

.outline-sky-600\/70 {
    outline-color: #2b75e5b3
}

.outline-sky-600\/75 {
    outline-color: #2b75e5bf
}

.outline-sky-600\/80 {
    outline-color: #2b75e5cc
}

.outline-sky-600\/90 {
    outline-color: #2b75e5e6
}

.outline-sky-600\/95 {
    outline-color: #2b75e5f2
}

.outline-slate-600 {
    outline-color: #475569
}

.outline-slate-600\/0 {
    outline-color: #47556900
}

.outline-slate-600\/10 {
    outline-color: #4755691a
}

.outline-slate-600\/100 {
    outline-color: #475569
}

.outline-slate-600\/20 {
    outline-color: #47556933
}

.outline-slate-600\/25 {
    outline-color: #47556940
}

.outline-slate-600\/30 {
    outline-color: #4755694d
}

.outline-slate-600\/40 {
    outline-color: #47556966
}

.outline-slate-600\/5 {
    outline-color: #4755690d
}

.outline-slate-600\/50 {
    outline-color: #47556980
}

.outline-slate-600\/60 {
    outline-color: #47556999
}

.outline-slate-600\/70 {
    outline-color: #475569b3
}

.outline-slate-600\/75 {
    outline-color: #475569bf
}

.outline-slate-600\/80 {
    outline-color: #475569cc
}

.outline-slate-600\/90 {
    outline-color: #475569e6
}

.outline-slate-600\/95 {
    outline-color: #475569f2
}

.outline-stone-600 {
    outline-color: #57534e
}

.outline-stone-600\/0 {
    outline-color: #57534e00
}

.outline-stone-600\/10 {
    outline-color: #57534e1a
}

.outline-stone-600\/100 {
    outline-color: #57534e
}

.outline-stone-600\/20 {
    outline-color: #57534e33
}

.outline-stone-600\/25 {
    outline-color: #57534e40
}

.outline-stone-600\/30 {
    outline-color: #57534e4d
}

.outline-stone-600\/40 {
    outline-color: #57534e66
}

.outline-stone-600\/5 {
    outline-color: #57534e0d
}

.outline-stone-600\/50 {
    outline-color: #57534e80
}

.outline-stone-600\/60 {
    outline-color: #57534e99
}

.outline-stone-600\/70 {
    outline-color: #57534eb3
}

.outline-stone-600\/75 {
    outline-color: #57534ebf
}

.outline-stone-600\/80 {
    outline-color: #57534ecc
}

.outline-stone-600\/90 {
    outline-color: #57534ee6
}

.outline-stone-600\/95 {
    outline-color: #57534ef2
}

.outline-teal-600 {
    outline-color: #0d9488
}

.outline-teal-600\/0 {
    outline-color: #0d948800
}

.outline-teal-600\/10 {
    outline-color: #0d94881a
}

.outline-teal-600\/100 {
    outline-color: #0d9488
}

.outline-teal-600\/20 {
    outline-color: #0d948833
}

.outline-teal-600\/25 {
    outline-color: #0d948840
}

.outline-teal-600\/30 {
    outline-color: #0d94884d
}

.outline-teal-600\/40 {
    outline-color: #0d948866
}

.outline-teal-600\/5 {
    outline-color: #0d94880d
}

.outline-teal-600\/50 {
    outline-color: #0d948880
}

.outline-teal-600\/60 {
    outline-color: #0d948899
}

.outline-teal-600\/70 {
    outline-color: #0d9488b3
}

.outline-teal-600\/75 {
    outline-color: #0d9488bf
}

.outline-teal-600\/80 {
    outline-color: #0d9488cc
}

.outline-teal-600\/90 {
    outline-color: #0d9488e6
}

.outline-teal-600\/95 {
    outline-color: #0d9488f2
}

.outline-violet-600 {
    outline-color: #7c3aed
}

.outline-violet-600\/0 {
    outline-color: #7c3aed00
}

.outline-violet-600\/10 {
    outline-color: #7c3aed1a
}

.outline-violet-600\/100 {
    outline-color: #7c3aed
}

.outline-violet-600\/20 {
    outline-color: #7c3aed33
}

.outline-violet-600\/25 {
    outline-color: #7c3aed40
}

.outline-violet-600\/30 {
    outline-color: #7c3aed4d
}

.outline-violet-600\/40 {
    outline-color: #7c3aed66
}

.outline-violet-600\/5 {
    outline-color: #7c3aed0d
}

.outline-violet-600\/50 {
    outline-color: #7c3aed80
}

.outline-violet-600\/60 {
    outline-color: #7c3aed99
}

.outline-violet-600\/70 {
    outline-color: #7c3aedb3
}

.outline-violet-600\/75 {
    outline-color: #7c3aedbf
}

.outline-violet-600\/80 {
    outline-color: #7c3aedcc
}

.outline-violet-600\/90 {
    outline-color: #7c3aede6
}

.outline-violet-600\/95 {
    outline-color: #7c3aedf2
}

.outline-yellow-600 {
    outline-color: #ca8a04
}

.outline-yellow-600\/0 {
    outline-color: #ca8a0400
}

.outline-yellow-600\/10 {
    outline-color: #ca8a041a
}

.outline-yellow-600\/100 {
    outline-color: #ca8a04
}

.outline-yellow-600\/20 {
    outline-color: #ca8a0433
}

.outline-yellow-600\/25 {
    outline-color: #ca8a0440
}

.outline-yellow-600\/30 {
    outline-color: #ca8a044d
}

.outline-yellow-600\/40 {
    outline-color: #ca8a0466
}

.outline-yellow-600\/5 {
    outline-color: #ca8a040d
}

.outline-yellow-600\/50 {
    outline-color: #ca8a0480
}

.outline-yellow-600\/60 {
    outline-color: #ca8a0499
}

.outline-yellow-600\/70 {
    outline-color: #ca8a04b3
}

.outline-yellow-600\/75 {
    outline-color: #ca8a04bf
}

.outline-yellow-600\/80 {
    outline-color: #ca8a04cc
}

.outline-yellow-600\/90 {
    outline-color: #ca8a04e6
}

.outline-yellow-600\/95 {
    outline-color: #ca8a04f2
}

.outline-zinc-600 {
    outline-color: #52525b
}

.outline-zinc-600\/0 {
    outline-color: #52525b00
}

.outline-zinc-600\/10 {
    outline-color: #52525b1a
}

.outline-zinc-600\/100 {
    outline-color: #52525b
}

.outline-zinc-600\/20 {
    outline-color: #52525b33
}

.outline-zinc-600\/25 {
    outline-color: #52525b40
}

.outline-zinc-600\/30 {
    outline-color: #52525b4d
}

.outline-zinc-600\/40 {
    outline-color: #52525b66
}

.outline-zinc-600\/5 {
    outline-color: #52525b0d
}

.outline-zinc-600\/50 {
    outline-color: #52525b80
}

.outline-zinc-600\/60 {
    outline-color: #52525b99
}

.outline-zinc-600\/70 {
    outline-color: #52525bb3
}

.outline-zinc-600\/75 {
    outline-color: #52525bbf
}

.outline-zinc-600\/80 {
    outline-color: #52525bcc
}

.outline-zinc-600\/90 {
    outline-color: #52525be6
}

.outline-zinc-600\/95 {
    outline-color: #52525bf2
}

.ring {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000)
}

.ring-0 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000)
}

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

.ring-inset {
    --tw-ring-inset: inset
}

.ring-amber-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgb(245 158 11 / var(--tw-ring-opacity))
}

.ring-amber-500\/0 {
    --tw-ring-color: rgb(245 158 11 / 0)
}

.ring-amber-500\/10 {
    --tw-ring-color: rgb(245 158 11 / .1)
}

.ring-amber-500\/100 {
    --tw-ring-color: rgb(245 158 11 / 1)
}

.ring-amber-500\/20 {
    --tw-ring-color: rgb(245 158 11 / .2)
}

.ring-amber-500\/25 {
    --tw-ring-color: rgb(245 158 11 / .25)
}

.ring-amber-500\/30 {
    --tw-ring-color: rgb(245 158 11 / .3)
}

.ring-amber-500\/40 {
    --tw-ring-color: rgb(245 158 11 / .4)
}

.ring-amber-500\/5 {
    --tw-ring-color: rgb(245 158 11 / .05)
}

.ring-amber-500\/50 {
    --tw-ring-color: rgb(245 158 11 / .5)
}

.ring-amber-500\/60 {
    --tw-ring-color: rgb(245 158 11 / .6)
}

.ring-amber-500\/70 {
    --tw-ring-color: rgb(245 158 11 / .7)
}

.ring-amber-500\/75 {
    --tw-ring-color: rgb(245 158 11 / .75)
}

.ring-amber-500\/80 {
    --tw-ring-color: rgb(245 158 11 / .8)
}

.ring-amber-500\/90 {
    --tw-ring-color: rgb(245 158 11 / .9)
}

.ring-amber-500\/95 {
    --tw-ring-color: rgb(245 158 11 / .95)
}

.ring-black {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgb(0 0 0 / var(--tw-ring-opacity))
}

.ring-blue-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgb(66 75 127 / var(--tw-ring-opacity))
}

.ring-blue-500\/0 {
    --tw-ring-color: rgb(66 75 127 / 0)
}

.ring-blue-500\/10 {
    --tw-ring-color: rgb(66 75 127 / .1)
}

.ring-blue-500\/100 {
    --tw-ring-color: rgb(66 75 127 / 1)
}

.ring-blue-500\/20 {
    --tw-ring-color: rgb(66 75 127 / .2)
}

.ring-blue-500\/25 {
    --tw-ring-color: rgb(66 75 127 / .25)
}

.ring-blue-500\/30 {
    --tw-ring-color: rgb(66 75 127 / .3)
}

.ring-blue-500\/40 {
    --tw-ring-color: rgb(66 75 127 / .4)
}

.ring-blue-500\/5 {
    --tw-ring-color: rgb(66 75 127 / .05)
}

.ring-blue-500\/50 {
    --tw-ring-color: rgb(66 75 127 / .5)
}

.ring-blue-500\/60 {
    --tw-ring-color: rgb(66 75 127 / .6)
}

.ring-blue-500\/70 {
    --tw-ring-color: rgb(66 75 127 / .7)
}

.ring-blue-500\/75 {
    --tw-ring-color: rgb(66 75 127 / .75)
}

.ring-blue-500\/80 {
    --tw-ring-color: rgb(66 75 127 / .8)
}

.ring-blue-500\/90 {
    --tw-ring-color: rgb(66 75 127 / .9)
}

.ring-blue-500\/95 {
    --tw-ring-color: rgb(66 75 127 / .95)
}

.ring-cyan-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgb(6 182 212 / var(--tw-ring-opacity))
}

.ring-cyan-500\/0 {
    --tw-ring-color: rgb(6 182 212 / 0)
}

.ring-cyan-500\/10 {
    --tw-ring-color: rgb(6 182 212 / .1)
}

.ring-cyan-500\/100 {
    --tw-ring-color: rgb(6 182 212 / 1)
}

.ring-cyan-500\/20 {
    --tw-ring-color: rgb(6 182 212 / .2)
}

.ring-cyan-500\/25 {
    --tw-ring-color: rgb(6 182 212 / .25)
}

.ring-cyan-500\/30 {
    --tw-ring-color: rgb(6 182 212 / .3)
}

.ring-cyan-500\/40 {
    --tw-ring-color: rgb(6 182 212 / .4)
}

.ring-cyan-500\/5 {
    --tw-ring-color: rgb(6 182 212 / .05)
}

.ring-cyan-500\/50 {
    --tw-ring-color: rgb(6 182 212 / .5)
}

.ring-cyan-500\/60 {
    --tw-ring-color: rgb(6 182 212 / .6)
}

.ring-cyan-500\/70 {
    --tw-ring-color: rgb(6 182 212 / .7)
}

.ring-cyan-500\/75 {
    --tw-ring-color: rgb(6 182 212 / .75)
}

.ring-cyan-500\/80 {
    --tw-ring-color: rgb(6 182 212 / .8)
}

.ring-cyan-500\/90 {
    --tw-ring-color: rgb(6 182 212 / .9)
}

.ring-cyan-500\/95 {
    --tw-ring-color: rgb(6 182 212 / .95)
}

.ring-emerald-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgb(16 185 129 / var(--tw-ring-opacity))
}

.ring-emerald-500\/0 {
    --tw-ring-color: rgb(16 185 129 / 0)
}

.ring-emerald-500\/10 {
    --tw-ring-color: rgb(16 185 129 / .1)
}

.ring-emerald-500\/100 {
    --tw-ring-color: rgb(16 185 129 / 1)
}

.ring-emerald-500\/20 {
    --tw-ring-color: rgb(16 185 129 / .2)
}

.ring-emerald-500\/25 {
    --tw-ring-color: rgb(16 185 129 / .25)
}

.ring-emerald-500\/30 {
    --tw-ring-color: rgb(16 185 129 / .3)
}

.ring-emerald-500\/40 {
    --tw-ring-color: rgb(16 185 129 / .4)
}

.ring-emerald-500\/5 {
    --tw-ring-color: rgb(16 185 129 / .05)
}

.ring-emerald-500\/50 {
    --tw-ring-color: rgb(16 185 129 / .5)
}

.ring-emerald-500\/60 {
    --tw-ring-color: rgb(16 185 129 / .6)
}

.ring-emerald-500\/70 {
    --tw-ring-color: rgb(16 185 129 / .7)
}

.ring-emerald-500\/75 {
    --tw-ring-color: rgb(16 185 129 / .75)
}

.ring-emerald-500\/80 {
    --tw-ring-color: rgb(16 185 129 / .8)
}

.ring-emerald-500\/90 {
    --tw-ring-color: rgb(16 185 129 / .9)
}

.ring-emerald-500\/95 {
    --tw-ring-color: rgb(16 185 129 / .95)
}

.ring-fuchsia-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgb(217 70 239 / var(--tw-ring-opacity))
}

.ring-fuchsia-500\/0 {
    --tw-ring-color: rgb(217 70 239 / 0)
}

.ring-fuchsia-500\/10 {
    --tw-ring-color: rgb(217 70 239 / .1)
}

.ring-fuchsia-500\/100 {
    --tw-ring-color: rgb(217 70 239 / 1)
}

.ring-fuchsia-500\/20 {
    --tw-ring-color: rgb(217 70 239 / .2)
}

.ring-fuchsia-500\/25 {
    --tw-ring-color: rgb(217 70 239 / .25)
}

.ring-fuchsia-500\/30 {
    --tw-ring-color: rgb(217 70 239 / .3)
}

.ring-fuchsia-500\/40 {
    --tw-ring-color: rgb(217 70 239 / .4)
}

.ring-fuchsia-500\/5 {
    --tw-ring-color: rgb(217 70 239 / .05)
}

.ring-fuchsia-500\/50 {
    --tw-ring-color: rgb(217 70 239 / .5)
}

.ring-fuchsia-500\/60 {
    --tw-ring-color: rgb(217 70 239 / .6)
}

.ring-fuchsia-500\/70 {
    --tw-ring-color: rgb(217 70 239 / .7)
}

.ring-fuchsia-500\/75 {
    --tw-ring-color: rgb(217 70 239 / .75)
}

.ring-fuchsia-500\/80 {
    --tw-ring-color: rgb(217 70 239 / .8)
}

.ring-fuchsia-500\/90 {
    --tw-ring-color: rgb(217 70 239 / .9)
}

.ring-fuchsia-500\/95 {
    --tw-ring-color: rgb(217 70 239 / .95)
}

.ring-gray-200 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgb(229 231 235 / var(--tw-ring-opacity))
}

.ring-gray-300 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgb(209 213 219 / var(--tw-ring-opacity))
}

.ring-gray-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgb(107 114 128 / var(--tw-ring-opacity))
}

.ring-gray-500\/0 {
    --tw-ring-color: rgb(107 114 128 / 0)
}

.ring-gray-500\/10 {
    --tw-ring-color: rgb(107 114 128 / .1)
}

.ring-gray-500\/100 {
    --tw-ring-color: rgb(107 114 128 / 1)
}

.ring-gray-500\/20 {
    --tw-ring-color: rgb(107 114 128 / .2)
}

.ring-gray-500\/25 {
    --tw-ring-color: rgb(107 114 128 / .25)
}

.ring-gray-500\/30 {
    --tw-ring-color: rgb(107 114 128 / .3)
}

.ring-gray-500\/40 {
    --tw-ring-color: rgb(107 114 128 / .4)
}

.ring-gray-500\/5 {
    --tw-ring-color: rgb(107 114 128 / .05)
}

.ring-gray-500\/50 {
    --tw-ring-color: rgb(107 114 128 / .5)
}

.ring-gray-500\/60 {
    --tw-ring-color: rgb(107 114 128 / .6)
}

.ring-gray-500\/70 {
    --tw-ring-color: rgb(107 114 128 / .7)
}

.ring-gray-500\/75 {
    --tw-ring-color: rgb(107 114 128 / .75)
}

.ring-gray-500\/80 {
    --tw-ring-color: rgb(107 114 128 / .8)
}

.ring-gray-500\/90 {
    --tw-ring-color: rgb(107 114 128 / .9)
}

.ring-gray-500\/95 {
    --tw-ring-color: rgb(107 114 128 / .95)
}

.ring-gray-600 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgb(75 85 99 / var(--tw-ring-opacity))
}

.ring-green-400 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgb(74 222 128 / var(--tw-ring-opacity))
}

.ring-green-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgb(34 197 94 / var(--tw-ring-opacity))
}

.ring-green-500\/0 {
    --tw-ring-color: rgb(34 197 94 / 0)
}

.ring-green-500\/10 {
    --tw-ring-color: rgb(34 197 94 / .1)
}

.ring-green-500\/100 {
    --tw-ring-color: rgb(34 197 94 / 1)
}

.ring-green-500\/20 {
    --tw-ring-color: rgb(34 197 94 / .2)
}

.ring-green-500\/25 {
    --tw-ring-color: rgb(34 197 94 / .25)
}

.ring-green-500\/30 {
    --tw-ring-color: rgb(34 197 94 / .3)
}

.ring-green-500\/40 {
    --tw-ring-color: rgb(34 197 94 / .4)
}

.ring-green-500\/5 {
    --tw-ring-color: rgb(34 197 94 / .05)
}

.ring-green-500\/50 {
    --tw-ring-color: rgb(34 197 94 / .5)
}

.ring-green-500\/60 {
    --tw-ring-color: rgb(34 197 94 / .6)
}

.ring-green-500\/70 {
    --tw-ring-color: rgb(34 197 94 / .7)
}

.ring-green-500\/75 {
    --tw-ring-color: rgb(34 197 94 / .75)
}

.ring-green-500\/80 {
    --tw-ring-color: rgb(34 197 94 / .8)
}

.ring-green-500\/90 {
    --tw-ring-color: rgb(34 197 94 / .9)
}

.ring-green-500\/95 {
    --tw-ring-color: rgb(34 197 94 / .95)
}

.ring-indigo-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgb(99 102 241 / var(--tw-ring-opacity))
}

.ring-indigo-500\/0 {
    --tw-ring-color: rgb(99 102 241 / 0)
}

.ring-indigo-500\/10 {
    --tw-ring-color: rgb(99 102 241 / .1)
}

.ring-indigo-500\/100 {
    --tw-ring-color: rgb(99 102 241 / 1)
}

.ring-indigo-500\/20 {
    --tw-ring-color: rgb(99 102 241 / .2)
}

.ring-indigo-500\/25 {
    --tw-ring-color: rgb(99 102 241 / .25)
}

.ring-indigo-500\/30 {
    --tw-ring-color: rgb(99 102 241 / .3)
}

.ring-indigo-500\/40 {
    --tw-ring-color: rgb(99 102 241 / .4)
}

.ring-indigo-500\/5 {
    --tw-ring-color: rgb(99 102 241 / .05)
}

.ring-indigo-500\/50 {
    --tw-ring-color: rgb(99 102 241 / .5)
}

.ring-indigo-500\/60 {
    --tw-ring-color: rgb(99 102 241 / .6)
}

.ring-indigo-500\/70 {
    --tw-ring-color: rgb(99 102 241 / .7)
}

.ring-indigo-500\/75 {
    --tw-ring-color: rgb(99 102 241 / .75)
}

.ring-indigo-500\/80 {
    --tw-ring-color: rgb(99 102 241 / .8)
}

.ring-indigo-500\/90 {
    --tw-ring-color: rgb(99 102 241 / .9)
}

.ring-indigo-500\/95 {
    --tw-ring-color: rgb(99 102 241 / .95)
}

.ring-lime-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgb(132 204 22 / var(--tw-ring-opacity))
}

.ring-lime-500\/0 {
    --tw-ring-color: rgb(132 204 22 / 0)
}

.ring-lime-500\/10 {
    --tw-ring-color: rgb(132 204 22 / .1)
}

.ring-lime-500\/100 {
    --tw-ring-color: rgb(132 204 22 / 1)
}

.ring-lime-500\/20 {
    --tw-ring-color: rgb(132 204 22 / .2)
}

.ring-lime-500\/25 {
    --tw-ring-color: rgb(132 204 22 / .25)
}

.ring-lime-500\/30 {
    --tw-ring-color: rgb(132 204 22 / .3)
}

.ring-lime-500\/40 {
    --tw-ring-color: rgb(132 204 22 / .4)
}

.ring-lime-500\/5 {
    --tw-ring-color: rgb(132 204 22 / .05)
}

.ring-lime-500\/50 {
    --tw-ring-color: rgb(132 204 22 / .5)
}

.ring-lime-500\/60 {
    --tw-ring-color: rgb(132 204 22 / .6)
}

.ring-lime-500\/70 {
    --tw-ring-color: rgb(132 204 22 / .7)
}

.ring-lime-500\/75 {
    --tw-ring-color: rgb(132 204 22 / .75)
}

.ring-lime-500\/80 {
    --tw-ring-color: rgb(132 204 22 / .8)
}

.ring-lime-500\/90 {
    --tw-ring-color: rgb(132 204 22 / .9)
}

.ring-lime-500\/95 {
    --tw-ring-color: rgb(132 204 22 / .95)
}

.ring-neutral-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgb(115 115 115 / var(--tw-ring-opacity))
}

.ring-neutral-500\/0 {
    --tw-ring-color: rgb(115 115 115 / 0)
}

.ring-neutral-500\/10 {
    --tw-ring-color: rgb(115 115 115 / .1)
}

.ring-neutral-500\/100 {
    --tw-ring-color: rgb(115 115 115 / 1)
}

.ring-neutral-500\/20 {
    --tw-ring-color: rgb(115 115 115 / .2)
}

.ring-neutral-500\/25 {
    --tw-ring-color: rgb(115 115 115 / .25)
}

.ring-neutral-500\/30 {
    --tw-ring-color: rgb(115 115 115 / .3)
}

.ring-neutral-500\/40 {
    --tw-ring-color: rgb(115 115 115 / .4)
}

.ring-neutral-500\/5 {
    --tw-ring-color: rgb(115 115 115 / .05)
}

.ring-neutral-500\/50 {
    --tw-ring-color: rgb(115 115 115 / .5)
}

.ring-neutral-500\/60 {
    --tw-ring-color: rgb(115 115 115 / .6)
}

.ring-neutral-500\/70 {
    --tw-ring-color: rgb(115 115 115 / .7)
}

.ring-neutral-500\/75 {
    --tw-ring-color: rgb(115 115 115 / .75)
}

.ring-neutral-500\/80 {
    --tw-ring-color: rgb(115 115 115 / .8)
}

.ring-neutral-500\/90 {
    --tw-ring-color: rgb(115 115 115 / .9)
}

.ring-neutral-500\/95 {
    --tw-ring-color: rgb(115 115 115 / .95)
}

.ring-orange-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgb(249 115 22 / var(--tw-ring-opacity))
}

.ring-orange-500\/0 {
    --tw-ring-color: rgb(249 115 22 / 0)
}

.ring-orange-500\/10 {
    --tw-ring-color: rgb(249 115 22 / .1)
}

.ring-orange-500\/100 {
    --tw-ring-color: rgb(249 115 22 / 1)
}

.ring-orange-500\/20 {
    --tw-ring-color: rgb(249 115 22 / .2)
}

.ring-orange-500\/25 {
    --tw-ring-color: rgb(249 115 22 / .25)
}

.ring-orange-500\/30 {
    --tw-ring-color: rgb(249 115 22 / .3)
}

.ring-orange-500\/40 {
    --tw-ring-color: rgb(249 115 22 / .4)
}

.ring-orange-500\/5 {
    --tw-ring-color: rgb(249 115 22 / .05)
}

.ring-orange-500\/50 {
    --tw-ring-color: rgb(249 115 22 / .5)
}

.ring-orange-500\/60 {
    --tw-ring-color: rgb(249 115 22 / .6)
}

.ring-orange-500\/70 {
    --tw-ring-color: rgb(249 115 22 / .7)
}

.ring-orange-500\/75 {
    --tw-ring-color: rgb(249 115 22 / .75)
}

.ring-orange-500\/80 {
    --tw-ring-color: rgb(249 115 22 / .8)
}

.ring-orange-500\/90 {
    --tw-ring-color: rgb(249 115 22 / .9)
}

.ring-orange-500\/95 {
    --tw-ring-color: rgb(249 115 22 / .95)
}

.ring-pink-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgb(236 72 153 / var(--tw-ring-opacity))
}

.ring-pink-500\/0 {
    --tw-ring-color: rgb(236 72 153 / 0)
}

.ring-pink-500\/10 {
    --tw-ring-color: rgb(236 72 153 / .1)
}

.ring-pink-500\/100 {
    --tw-ring-color: rgb(236 72 153 / 1)
}

.ring-pink-500\/20 {
    --tw-ring-color: rgb(236 72 153 / .2)
}

.ring-pink-500\/25 {
    --tw-ring-color: rgb(236 72 153 / .25)
}

.ring-pink-500\/30 {
    --tw-ring-color: rgb(236 72 153 / .3)
}

.ring-pink-500\/40 {
    --tw-ring-color: rgb(236 72 153 / .4)
}

.ring-pink-500\/5 {
    --tw-ring-color: rgb(236 72 153 / .05)
}

.ring-pink-500\/50 {
    --tw-ring-color: rgb(236 72 153 / .5)
}

.ring-pink-500\/60 {
    --tw-ring-color: rgb(236 72 153 / .6)
}

.ring-pink-500\/70 {
    --tw-ring-color: rgb(236 72 153 / .7)
}

.ring-pink-500\/75 {
    --tw-ring-color: rgb(236 72 153 / .75)
}

.ring-pink-500\/80 {
    --tw-ring-color: rgb(236 72 153 / .8)
}

.ring-pink-500\/90 {
    --tw-ring-color: rgb(236 72 153 / .9)
}

.ring-pink-500\/95 {
    --tw-ring-color: rgb(236 72 153 / .95)
}

.ring-purple-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgb(168 85 247 / var(--tw-ring-opacity))
}

.ring-purple-500\/0 {
    --tw-ring-color: rgb(168 85 247 / 0)
}

.ring-purple-500\/10 {
    --tw-ring-color: rgb(168 85 247 / .1)
}

.ring-purple-500\/100 {
    --tw-ring-color: rgb(168 85 247 / 1)
}

.ring-purple-500\/20 {
    --tw-ring-color: rgb(168 85 247 / .2)
}

.ring-purple-500\/25 {
    --tw-ring-color: rgb(168 85 247 / .25)
}

.ring-purple-500\/30 {
    --tw-ring-color: rgb(168 85 247 / .3)
}

.ring-purple-500\/40 {
    --tw-ring-color: rgb(168 85 247 / .4)
}

.ring-purple-500\/5 {
    --tw-ring-color: rgb(168 85 247 / .05)
}

.ring-purple-500\/50 {
    --tw-ring-color: rgb(168 85 247 / .5)
}

.ring-purple-500\/60 {
    --tw-ring-color: rgb(168 85 247 / .6)
}

.ring-purple-500\/70 {
    --tw-ring-color: rgb(168 85 247 / .7)
}

.ring-purple-500\/75 {
    --tw-ring-color: rgb(168 85 247 / .75)
}

.ring-purple-500\/80 {
    --tw-ring-color: rgb(168 85 247 / .8)
}

.ring-purple-500\/90 {
    --tw-ring-color: rgb(168 85 247 / .9)
}

.ring-purple-500\/95 {
    --tw-ring-color: rgb(168 85 247 / .95)
}

.ring-red-400 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgb(248 113 113 / var(--tw-ring-opacity))
}

.ring-red-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgb(239 68 68 / var(--tw-ring-opacity))
}

.ring-red-500\/0 {
    --tw-ring-color: rgb(239 68 68 / 0)
}

.ring-red-500\/10 {
    --tw-ring-color: rgb(239 68 68 / .1)
}

.ring-red-500\/100 {
    --tw-ring-color: rgb(239 68 68 / 1)
}

.ring-red-500\/20 {
    --tw-ring-color: rgb(239 68 68 / .2)
}

.ring-red-500\/25 {
    --tw-ring-color: rgb(239 68 68 / .25)
}

.ring-red-500\/30 {
    --tw-ring-color: rgb(239 68 68 / .3)
}

.ring-red-500\/40 {
    --tw-ring-color: rgb(239 68 68 / .4)
}

.ring-red-500\/5 {
    --tw-ring-color: rgb(239 68 68 / .05)
}

.ring-red-500\/50 {
    --tw-ring-color: rgb(239 68 68 / .5)
}

.ring-red-500\/60 {
    --tw-ring-color: rgb(239 68 68 / .6)
}

.ring-red-500\/70 {
    --tw-ring-color: rgb(239 68 68 / .7)
}

.ring-red-500\/75 {
    --tw-ring-color: rgb(239 68 68 / .75)
}

.ring-red-500\/80 {
    --tw-ring-color: rgb(239 68 68 / .8)
}

.ring-red-500\/90 {
    --tw-ring-color: rgb(239 68 68 / .9)
}

.ring-red-500\/95 {
    --tw-ring-color: rgb(239 68 68 / .95)
}

.ring-rose-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgb(244 63 94 / var(--tw-ring-opacity))
}

.ring-rose-500\/0 {
    --tw-ring-color: rgb(244 63 94 / 0)
}

.ring-rose-500\/10 {
    --tw-ring-color: rgb(244 63 94 / .1)
}

.ring-rose-500\/100 {
    --tw-ring-color: rgb(244 63 94 / 1)
}

.ring-rose-500\/20 {
    --tw-ring-color: rgb(244 63 94 / .2)
}

.ring-rose-500\/25 {
    --tw-ring-color: rgb(244 63 94 / .25)
}

.ring-rose-500\/30 {
    --tw-ring-color: rgb(244 63 94 / .3)
}

.ring-rose-500\/40 {
    --tw-ring-color: rgb(244 63 94 / .4)
}

.ring-rose-500\/5 {
    --tw-ring-color: rgb(244 63 94 / .05)
}

.ring-rose-500\/50 {
    --tw-ring-color: rgb(244 63 94 / .5)
}

.ring-rose-500\/60 {
    --tw-ring-color: rgb(244 63 94 / .6)
}

.ring-rose-500\/70 {
    --tw-ring-color: rgb(244 63 94 / .7)
}

.ring-rose-500\/75 {
    --tw-ring-color: rgb(244 63 94 / .75)
}

.ring-rose-500\/80 {
    --tw-ring-color: rgb(244 63 94 / .8)
}

.ring-rose-500\/90 {
    --tw-ring-color: rgb(244 63 94 / .9)
}

.ring-rose-500\/95 {
    --tw-ring-color: rgb(244 63 94 / .95)
}

.ring-sky-300 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgb(150 206 250 / var(--tw-ring-opacity))
}

.ring-sky-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgb(52 139 239 / var(--tw-ring-opacity))
}

.ring-sky-500\/0 {
    --tw-ring-color: rgb(52 139 239 / 0)
}

.ring-sky-500\/10 {
    --tw-ring-color: rgb(52 139 239 / .1)
}

.ring-sky-500\/100 {
    --tw-ring-color: rgb(52 139 239 / 1)
}

.ring-sky-500\/20 {
    --tw-ring-color: rgb(52 139 239 / .2)
}

.ring-sky-500\/25 {
    --tw-ring-color: rgb(52 139 239 / .25)
}

.ring-sky-500\/30 {
    --tw-ring-color: rgb(52 139 239 / .3)
}

.ring-sky-500\/40 {
    --tw-ring-color: rgb(52 139 239 / .4)
}

.ring-sky-500\/5 {
    --tw-ring-color: rgb(52 139 239 / .05)
}

.ring-sky-500\/50 {
    --tw-ring-color: rgb(52 139 239 / .5)
}

.ring-sky-500\/60 {
    --tw-ring-color: rgb(52 139 239 / .6)
}

.ring-sky-500\/70 {
    --tw-ring-color: rgb(52 139 239 / .7)
}

.ring-sky-500\/75 {
    --tw-ring-color: rgb(52 139 239 / .75)
}

.ring-sky-500\/80 {
    --tw-ring-color: rgb(52 139 239 / .8)
}

.ring-sky-500\/90 {
    --tw-ring-color: rgb(52 139 239 / .9)
}

.ring-sky-500\/95 {
    --tw-ring-color: rgb(52 139 239 / .95)
}

.ring-sky-600 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgb(43 117 229 / var(--tw-ring-opacity))
}

.ring-slate-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgb(100 116 139 / var(--tw-ring-opacity))
}

.ring-slate-500\/0 {
    --tw-ring-color: rgb(100 116 139 / 0)
}

.ring-slate-500\/10 {
    --tw-ring-color: rgb(100 116 139 / .1)
}

.ring-slate-500\/100 {
    --tw-ring-color: rgb(100 116 139 / 1)
}

.ring-slate-500\/20 {
    --tw-ring-color: rgb(100 116 139 / .2)
}

.ring-slate-500\/25 {
    --tw-ring-color: rgb(100 116 139 / .25)
}

.ring-slate-500\/30 {
    --tw-ring-color: rgb(100 116 139 / .3)
}

.ring-slate-500\/40 {
    --tw-ring-color: rgb(100 116 139 / .4)
}

.ring-slate-500\/5 {
    --tw-ring-color: rgb(100 116 139 / .05)
}

.ring-slate-500\/50 {
    --tw-ring-color: rgb(100 116 139 / .5)
}

.ring-slate-500\/60 {
    --tw-ring-color: rgb(100 116 139 / .6)
}

.ring-slate-500\/70 {
    --tw-ring-color: rgb(100 116 139 / .7)
}

.ring-slate-500\/75 {
    --tw-ring-color: rgb(100 116 139 / .75)
}

.ring-slate-500\/80 {
    --tw-ring-color: rgb(100 116 139 / .8)
}

.ring-slate-500\/90 {
    --tw-ring-color: rgb(100 116 139 / .9)
}

.ring-slate-500\/95 {
    --tw-ring-color: rgb(100 116 139 / .95)
}

.ring-stone-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgb(120 113 108 / var(--tw-ring-opacity))
}

.ring-stone-500\/0 {
    --tw-ring-color: rgb(120 113 108 / 0)
}

.ring-stone-500\/10 {
    --tw-ring-color: rgb(120 113 108 / .1)
}

.ring-stone-500\/100 {
    --tw-ring-color: rgb(120 113 108 / 1)
}

.ring-stone-500\/20 {
    --tw-ring-color: rgb(120 113 108 / .2)
}

.ring-stone-500\/25 {
    --tw-ring-color: rgb(120 113 108 / .25)
}

.ring-stone-500\/30 {
    --tw-ring-color: rgb(120 113 108 / .3)
}

.ring-stone-500\/40 {
    --tw-ring-color: rgb(120 113 108 / .4)
}

.ring-stone-500\/5 {
    --tw-ring-color: rgb(120 113 108 / .05)
}

.ring-stone-500\/50 {
    --tw-ring-color: rgb(120 113 108 / .5)
}

.ring-stone-500\/60 {
    --tw-ring-color: rgb(120 113 108 / .6)
}

.ring-stone-500\/70 {
    --tw-ring-color: rgb(120 113 108 / .7)
}

.ring-stone-500\/75 {
    --tw-ring-color: rgb(120 113 108 / .75)
}

.ring-stone-500\/80 {
    --tw-ring-color: rgb(120 113 108 / .8)
}

.ring-stone-500\/90 {
    --tw-ring-color: rgb(120 113 108 / .9)
}

.ring-stone-500\/95 {
    --tw-ring-color: rgb(120 113 108 / .95)
}

.ring-teal-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgb(20 184 166 / var(--tw-ring-opacity))
}

.ring-teal-500\/0 {
    --tw-ring-color: rgb(20 184 166 / 0)
}

.ring-teal-500\/10 {
    --tw-ring-color: rgb(20 184 166 / .1)
}

.ring-teal-500\/100 {
    --tw-ring-color: rgb(20 184 166 / 1)
}

.ring-teal-500\/20 {
    --tw-ring-color: rgb(20 184 166 / .2)
}

.ring-teal-500\/25 {
    --tw-ring-color: rgb(20 184 166 / .25)
}

.ring-teal-500\/30 {
    --tw-ring-color: rgb(20 184 166 / .3)
}

.ring-teal-500\/40 {
    --tw-ring-color: rgb(20 184 166 / .4)
}

.ring-teal-500\/5 {
    --tw-ring-color: rgb(20 184 166 / .05)
}

.ring-teal-500\/50 {
    --tw-ring-color: rgb(20 184 166 / .5)
}

.ring-teal-500\/60 {
    --tw-ring-color: rgb(20 184 166 / .6)
}

.ring-teal-500\/70 {
    --tw-ring-color: rgb(20 184 166 / .7)
}

.ring-teal-500\/75 {
    --tw-ring-color: rgb(20 184 166 / .75)
}

.ring-teal-500\/80 {
    --tw-ring-color: rgb(20 184 166 / .8)
}

.ring-teal-500\/90 {
    --tw-ring-color: rgb(20 184 166 / .9)
}

.ring-teal-500\/95 {
    --tw-ring-color: rgb(20 184 166 / .95)
}

.ring-violet-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgb(139 92 246 / var(--tw-ring-opacity))
}

.ring-violet-500\/0 {
    --tw-ring-color: rgb(139 92 246 / 0)
}

.ring-violet-500\/10 {
    --tw-ring-color: rgb(139 92 246 / .1)
}

.ring-violet-500\/100 {
    --tw-ring-color: rgb(139 92 246 / 1)
}

.ring-violet-500\/20 {
    --tw-ring-color: rgb(139 92 246 / .2)
}

.ring-violet-500\/25 {
    --tw-ring-color: rgb(139 92 246 / .25)
}

.ring-violet-500\/30 {
    --tw-ring-color: rgb(139 92 246 / .3)
}

.ring-violet-500\/40 {
    --tw-ring-color: rgb(139 92 246 / .4)
}

.ring-violet-500\/5 {
    --tw-ring-color: rgb(139 92 246 / .05)
}

.ring-violet-500\/50 {
    --tw-ring-color: rgb(139 92 246 / .5)
}

.ring-violet-500\/60 {
    --tw-ring-color: rgb(139 92 246 / .6)
}

.ring-violet-500\/70 {
    --tw-ring-color: rgb(139 92 246 / .7)
}

.ring-violet-500\/75 {
    --tw-ring-color: rgb(139 92 246 / .75)
}

.ring-violet-500\/80 {
    --tw-ring-color: rgb(139 92 246 / .8)
}

.ring-violet-500\/90 {
    --tw-ring-color: rgb(139 92 246 / .9)
}

.ring-violet-500\/95 {
    --tw-ring-color: rgb(139 92 246 / .95)
}

.ring-white {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgb(255 255 255 / var(--tw-ring-opacity))
}

.ring-yellow-400 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgb(250 204 21 / var(--tw-ring-opacity))
}

.ring-yellow-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgb(234 179 8 / var(--tw-ring-opacity))
}

.ring-yellow-500\/0 {
    --tw-ring-color: rgb(234 179 8 / 0)
}

.ring-yellow-500\/10 {
    --tw-ring-color: rgb(234 179 8 / .1)
}

.ring-yellow-500\/100 {
    --tw-ring-color: rgb(234 179 8 / 1)
}

.ring-yellow-500\/20 {
    --tw-ring-color: rgb(234 179 8 / .2)
}

.ring-yellow-500\/25 {
    --tw-ring-color: rgb(234 179 8 / .25)
}

.ring-yellow-500\/30 {
    --tw-ring-color: rgb(234 179 8 / .3)
}

.ring-yellow-500\/40 {
    --tw-ring-color: rgb(234 179 8 / .4)
}

.ring-yellow-500\/5 {
    --tw-ring-color: rgb(234 179 8 / .05)
}

.ring-yellow-500\/50 {
    --tw-ring-color: rgb(234 179 8 / .5)
}

.ring-yellow-500\/60 {
    --tw-ring-color: rgb(234 179 8 / .6)
}

.ring-yellow-500\/70 {
    --tw-ring-color: rgb(234 179 8 / .7)
}

.ring-yellow-500\/75 {
    --tw-ring-color: rgb(234 179 8 / .75)
}

.ring-yellow-500\/80 {
    --tw-ring-color: rgb(234 179 8 / .8)
}

.ring-yellow-500\/90 {
    --tw-ring-color: rgb(234 179 8 / .9)
}

.ring-yellow-500\/95 {
    --tw-ring-color: rgb(234 179 8 / .95)
}

.ring-zinc-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgb(113 113 122 / var(--tw-ring-opacity))
}

.ring-zinc-500\/0 {
    --tw-ring-color: rgb(113 113 122 / 0)
}

.ring-zinc-500\/10 {
    --tw-ring-color: rgb(113 113 122 / .1)
}

.ring-zinc-500\/100 {
    --tw-ring-color: rgb(113 113 122 / 1)
}

.ring-zinc-500\/20 {
    --tw-ring-color: rgb(113 113 122 / .2)
}

.ring-zinc-500\/25 {
    --tw-ring-color: rgb(113 113 122 / .25)
}

.ring-zinc-500\/30 {
    --tw-ring-color: rgb(113 113 122 / .3)
}

.ring-zinc-500\/40 {
    --tw-ring-color: rgb(113 113 122 / .4)
}

.ring-zinc-500\/5 {
    --tw-ring-color: rgb(113 113 122 / .05)
}

.ring-zinc-500\/50 {
    --tw-ring-color: rgb(113 113 122 / .5)
}

.ring-zinc-500\/60 {
    --tw-ring-color: rgb(113 113 122 / .6)
}

.ring-zinc-500\/70 {
    --tw-ring-color: rgb(113 113 122 / .7)
}

.ring-zinc-500\/75 {
    --tw-ring-color: rgb(113 113 122 / .75)
}

.ring-zinc-500\/80 {
    --tw-ring-color: rgb(113 113 122 / .8)
}

.ring-zinc-500\/90 {
    --tw-ring-color: rgb(113 113 122 / .9)
}

.ring-zinc-500\/95 {
    --tw-ring-color: rgb(113 113 122 / .95)
}

.ring-opacity-5 {
    --tw-ring-opacity: .05
}

.ring-offset-1 {
    --tw-ring-offset-width: 1px
}

.ring-offset-2 {
    --tw-ring-offset-width: 2px
}

.ring-offset-amber-500 {
    --tw-ring-offset-color: #f59e0b
}

.ring-offset-amber-500\/0 {
    --tw-ring-offset-color: rgb(245 158 11 / 0)
}

.ring-offset-amber-500\/10 {
    --tw-ring-offset-color: rgb(245 158 11 / .1)
}

.ring-offset-amber-500\/100 {
    --tw-ring-offset-color: rgb(245 158 11 / 1)
}

.ring-offset-amber-500\/20 {
    --tw-ring-offset-color: rgb(245 158 11 / .2)
}

.ring-offset-amber-500\/25 {
    --tw-ring-offset-color: rgb(245 158 11 / .25)
}

.ring-offset-amber-500\/30 {
    --tw-ring-offset-color: rgb(245 158 11 / .3)
}

.ring-offset-amber-500\/40 {
    --tw-ring-offset-color: rgb(245 158 11 / .4)
}

.ring-offset-amber-500\/5 {
    --tw-ring-offset-color: rgb(245 158 11 / .05)
}

.ring-offset-amber-500\/50 {
    --tw-ring-offset-color: rgb(245 158 11 / .5)
}

.ring-offset-amber-500\/60 {
    --tw-ring-offset-color: rgb(245 158 11 / .6)
}

.ring-offset-amber-500\/70 {
    --tw-ring-offset-color: rgb(245 158 11 / .7)
}

.ring-offset-amber-500\/75 {
    --tw-ring-offset-color: rgb(245 158 11 / .75)
}

.ring-offset-amber-500\/80 {
    --tw-ring-offset-color: rgb(245 158 11 / .8)
}

.ring-offset-amber-500\/90 {
    --tw-ring-offset-color: rgb(245 158 11 / .9)
}

.ring-offset-amber-500\/95 {
    --tw-ring-offset-color: rgb(245 158 11 / .95)
}

.ring-offset-blue-500 {
    --tw-ring-offset-color: #424B7F
}

.ring-offset-blue-500\/0 {
    --tw-ring-offset-color: rgb(66 75 127 / 0)
}

.ring-offset-blue-500\/10 {
    --tw-ring-offset-color: rgb(66 75 127 / .1)
}

.ring-offset-blue-500\/100 {
    --tw-ring-offset-color: rgb(66 75 127 / 1)
}

.ring-offset-blue-500\/20 {
    --tw-ring-offset-color: rgb(66 75 127 / .2)
}

.ring-offset-blue-500\/25 {
    --tw-ring-offset-color: rgb(66 75 127 / .25)
}

.ring-offset-blue-500\/30 {
    --tw-ring-offset-color: rgb(66 75 127 / .3)
}

.ring-offset-blue-500\/40 {
    --tw-ring-offset-color: rgb(66 75 127 / .4)
}

.ring-offset-blue-500\/5 {
    --tw-ring-offset-color: rgb(66 75 127 / .05)
}

.ring-offset-blue-500\/50 {
    --tw-ring-offset-color: rgb(66 75 127 / .5)
}

.ring-offset-blue-500\/60 {
    --tw-ring-offset-color: rgb(66 75 127 / .6)
}

.ring-offset-blue-500\/70 {
    --tw-ring-offset-color: rgb(66 75 127 / .7)
}

.ring-offset-blue-500\/75 {
    --tw-ring-offset-color: rgb(66 75 127 / .75)
}

.ring-offset-blue-500\/80 {
    --tw-ring-offset-color: rgb(66 75 127 / .8)
}

.ring-offset-blue-500\/90 {
    --tw-ring-offset-color: rgb(66 75 127 / .9)
}

.ring-offset-blue-500\/95 {
    --tw-ring-offset-color: rgb(66 75 127 / .95)
}

.ring-offset-cyan-500 {
    --tw-ring-offset-color: #06b6d4
}

.ring-offset-cyan-500\/0 {
    --tw-ring-offset-color: rgb(6 182 212 / 0)
}

.ring-offset-cyan-500\/10 {
    --tw-ring-offset-color: rgb(6 182 212 / .1)
}

.ring-offset-cyan-500\/100 {
    --tw-ring-offset-color: rgb(6 182 212 / 1)
}

.ring-offset-cyan-500\/20 {
    --tw-ring-offset-color: rgb(6 182 212 / .2)
}

.ring-offset-cyan-500\/25 {
    --tw-ring-offset-color: rgb(6 182 212 / .25)
}

.ring-offset-cyan-500\/30 {
    --tw-ring-offset-color: rgb(6 182 212 / .3)
}

.ring-offset-cyan-500\/40 {
    --tw-ring-offset-color: rgb(6 182 212 / .4)
}

.ring-offset-cyan-500\/5 {
    --tw-ring-offset-color: rgb(6 182 212 / .05)
}

.ring-offset-cyan-500\/50 {
    --tw-ring-offset-color: rgb(6 182 212 / .5)
}

.ring-offset-cyan-500\/60 {
    --tw-ring-offset-color: rgb(6 182 212 / .6)
}

.ring-offset-cyan-500\/70 {
    --tw-ring-offset-color: rgb(6 182 212 / .7)
}

.ring-offset-cyan-500\/75 {
    --tw-ring-offset-color: rgb(6 182 212 / .75)
}

.ring-offset-cyan-500\/80 {
    --tw-ring-offset-color: rgb(6 182 212 / .8)
}

.ring-offset-cyan-500\/90 {
    --tw-ring-offset-color: rgb(6 182 212 / .9)
}

.ring-offset-cyan-500\/95 {
    --tw-ring-offset-color: rgb(6 182 212 / .95)
}

.ring-offset-emerald-500 {
    --tw-ring-offset-color: #10b981
}

.ring-offset-emerald-500\/0 {
    --tw-ring-offset-color: rgb(16 185 129 / 0)
}

.ring-offset-emerald-500\/10 {
    --tw-ring-offset-color: rgb(16 185 129 / .1)
}

.ring-offset-emerald-500\/100 {
    --tw-ring-offset-color: rgb(16 185 129 / 1)
}

.ring-offset-emerald-500\/20 {
    --tw-ring-offset-color: rgb(16 185 129 / .2)
}

.ring-offset-emerald-500\/25 {
    --tw-ring-offset-color: rgb(16 185 129 / .25)
}

.ring-offset-emerald-500\/30 {
    --tw-ring-offset-color: rgb(16 185 129 / .3)
}

.ring-offset-emerald-500\/40 {
    --tw-ring-offset-color: rgb(16 185 129 / .4)
}

.ring-offset-emerald-500\/5 {
    --tw-ring-offset-color: rgb(16 185 129 / .05)
}

.ring-offset-emerald-500\/50 {
    --tw-ring-offset-color: rgb(16 185 129 / .5)
}

.ring-offset-emerald-500\/60 {
    --tw-ring-offset-color: rgb(16 185 129 / .6)
}

.ring-offset-emerald-500\/70 {
    --tw-ring-offset-color: rgb(16 185 129 / .7)
}

.ring-offset-emerald-500\/75 {
    --tw-ring-offset-color: rgb(16 185 129 / .75)
}

.ring-offset-emerald-500\/80 {
    --tw-ring-offset-color: rgb(16 185 129 / .8)
}

.ring-offset-emerald-500\/90 {
    --tw-ring-offset-color: rgb(16 185 129 / .9)
}

.ring-offset-emerald-500\/95 {
    --tw-ring-offset-color: rgb(16 185 129 / .95)
}

.ring-offset-fuchsia-500 {
    --tw-ring-offset-color: #d946ef
}

.ring-offset-fuchsia-500\/0 {
    --tw-ring-offset-color: rgb(217 70 239 / 0)
}

.ring-offset-fuchsia-500\/10 {
    --tw-ring-offset-color: rgb(217 70 239 / .1)
}

.ring-offset-fuchsia-500\/100 {
    --tw-ring-offset-color: rgb(217 70 239 / 1)
}

.ring-offset-fuchsia-500\/20 {
    --tw-ring-offset-color: rgb(217 70 239 / .2)
}

.ring-offset-fuchsia-500\/25 {
    --tw-ring-offset-color: rgb(217 70 239 / .25)
}

.ring-offset-fuchsia-500\/30 {
    --tw-ring-offset-color: rgb(217 70 239 / .3)
}

.ring-offset-fuchsia-500\/40 {
    --tw-ring-offset-color: rgb(217 70 239 / .4)
}

.ring-offset-fuchsia-500\/5 {
    --tw-ring-offset-color: rgb(217 70 239 / .05)
}

.ring-offset-fuchsia-500\/50 {
    --tw-ring-offset-color: rgb(217 70 239 / .5)
}

.ring-offset-fuchsia-500\/60 {
    --tw-ring-offset-color: rgb(217 70 239 / .6)
}

.ring-offset-fuchsia-500\/70 {
    --tw-ring-offset-color: rgb(217 70 239 / .7)
}

.ring-offset-fuchsia-500\/75 {
    --tw-ring-offset-color: rgb(217 70 239 / .75)
}

.ring-offset-fuchsia-500\/80 {
    --tw-ring-offset-color: rgb(217 70 239 / .8)
}

.ring-offset-fuchsia-500\/90 {
    --tw-ring-offset-color: rgb(217 70 239 / .9)
}

.ring-offset-fuchsia-500\/95 {
    --tw-ring-offset-color: rgb(217 70 239 / .95)
}

.ring-offset-gray-500 {
    --tw-ring-offset-color: #6b7280
}

.ring-offset-gray-500\/0 {
    --tw-ring-offset-color: rgb(107 114 128 / 0)
}

.ring-offset-gray-500\/10 {
    --tw-ring-offset-color: rgb(107 114 128 / .1)
}

.ring-offset-gray-500\/100 {
    --tw-ring-offset-color: rgb(107 114 128 / 1)
}

.ring-offset-gray-500\/20 {
    --tw-ring-offset-color: rgb(107 114 128 / .2)
}

.ring-offset-gray-500\/25 {
    --tw-ring-offset-color: rgb(107 114 128 / .25)
}

.ring-offset-gray-500\/30 {
    --tw-ring-offset-color: rgb(107 114 128 / .3)
}

.ring-offset-gray-500\/40 {
    --tw-ring-offset-color: rgb(107 114 128 / .4)
}

.ring-offset-gray-500\/5 {
    --tw-ring-offset-color: rgb(107 114 128 / .05)
}

.ring-offset-gray-500\/50 {
    --tw-ring-offset-color: rgb(107 114 128 / .5)
}

.ring-offset-gray-500\/60 {
    --tw-ring-offset-color: rgb(107 114 128 / .6)
}

.ring-offset-gray-500\/70 {
    --tw-ring-offset-color: rgb(107 114 128 / .7)
}

.ring-offset-gray-500\/75 {
    --tw-ring-offset-color: rgb(107 114 128 / .75)
}

.ring-offset-gray-500\/80 {
    --tw-ring-offset-color: rgb(107 114 128 / .8)
}

.ring-offset-gray-500\/90 {
    --tw-ring-offset-color: rgb(107 114 128 / .9)
}

.ring-offset-gray-500\/95 {
    --tw-ring-offset-color: rgb(107 114 128 / .95)
}

.ring-offset-green-500 {
    --tw-ring-offset-color: #22c55e
}

.ring-offset-green-500\/0 {
    --tw-ring-offset-color: rgb(34 197 94 / 0)
}

.ring-offset-green-500\/10 {
    --tw-ring-offset-color: rgb(34 197 94 / .1)
}

.ring-offset-green-500\/100 {
    --tw-ring-offset-color: rgb(34 197 94 / 1)
}

.ring-offset-green-500\/20 {
    --tw-ring-offset-color: rgb(34 197 94 / .2)
}

.ring-offset-green-500\/25 {
    --tw-ring-offset-color: rgb(34 197 94 / .25)
}

.ring-offset-green-500\/30 {
    --tw-ring-offset-color: rgb(34 197 94 / .3)
}

.ring-offset-green-500\/40 {
    --tw-ring-offset-color: rgb(34 197 94 / .4)
}

.ring-offset-green-500\/5 {
    --tw-ring-offset-color: rgb(34 197 94 / .05)
}

.ring-offset-green-500\/50 {
    --tw-ring-offset-color: rgb(34 197 94 / .5)
}

.ring-offset-green-500\/60 {
    --tw-ring-offset-color: rgb(34 197 94 / .6)
}

.ring-offset-green-500\/70 {
    --tw-ring-offset-color: rgb(34 197 94 / .7)
}

.ring-offset-green-500\/75 {
    --tw-ring-offset-color: rgb(34 197 94 / .75)
}

.ring-offset-green-500\/80 {
    --tw-ring-offset-color: rgb(34 197 94 / .8)
}

.ring-offset-green-500\/90 {
    --tw-ring-offset-color: rgb(34 197 94 / .9)
}

.ring-offset-green-500\/95 {
    --tw-ring-offset-color: rgb(34 197 94 / .95)
}

.ring-offset-indigo-500 {
    --tw-ring-offset-color: #6366f1
}

.ring-offset-indigo-500\/0 {
    --tw-ring-offset-color: rgb(99 102 241 / 0)
}

.ring-offset-indigo-500\/10 {
    --tw-ring-offset-color: rgb(99 102 241 / .1)
}

.ring-offset-indigo-500\/100 {
    --tw-ring-offset-color: rgb(99 102 241 / 1)
}

.ring-offset-indigo-500\/20 {
    --tw-ring-offset-color: rgb(99 102 241 / .2)
}

.ring-offset-indigo-500\/25 {
    --tw-ring-offset-color: rgb(99 102 241 / .25)
}

.ring-offset-indigo-500\/30 {
    --tw-ring-offset-color: rgb(99 102 241 / .3)
}

.ring-offset-indigo-500\/40 {
    --tw-ring-offset-color: rgb(99 102 241 / .4)
}

.ring-offset-indigo-500\/5 {
    --tw-ring-offset-color: rgb(99 102 241 / .05)
}

.ring-offset-indigo-500\/50 {
    --tw-ring-offset-color: rgb(99 102 241 / .5)
}

.ring-offset-indigo-500\/60 {
    --tw-ring-offset-color: rgb(99 102 241 / .6)
}

.ring-offset-indigo-500\/70 {
    --tw-ring-offset-color: rgb(99 102 241 / .7)
}

.ring-offset-indigo-500\/75 {
    --tw-ring-offset-color: rgb(99 102 241 / .75)
}

.ring-offset-indigo-500\/80 {
    --tw-ring-offset-color: rgb(99 102 241 / .8)
}

.ring-offset-indigo-500\/90 {
    --tw-ring-offset-color: rgb(99 102 241 / .9)
}

.ring-offset-indigo-500\/95 {
    --tw-ring-offset-color: rgb(99 102 241 / .95)
}

.ring-offset-lime-500 {
    --tw-ring-offset-color: #84cc16
}

.ring-offset-lime-500\/0 {
    --tw-ring-offset-color: rgb(132 204 22 / 0)
}

.ring-offset-lime-500\/10 {
    --tw-ring-offset-color: rgb(132 204 22 / .1)
}

.ring-offset-lime-500\/100 {
    --tw-ring-offset-color: rgb(132 204 22 / 1)
}

.ring-offset-lime-500\/20 {
    --tw-ring-offset-color: rgb(132 204 22 / .2)
}

.ring-offset-lime-500\/25 {
    --tw-ring-offset-color: rgb(132 204 22 / .25)
}

.ring-offset-lime-500\/30 {
    --tw-ring-offset-color: rgb(132 204 22 / .3)
}

.ring-offset-lime-500\/40 {
    --tw-ring-offset-color: rgb(132 204 22 / .4)
}

.ring-offset-lime-500\/5 {
    --tw-ring-offset-color: rgb(132 204 22 / .05)
}

.ring-offset-lime-500\/50 {
    --tw-ring-offset-color: rgb(132 204 22 / .5)
}

.ring-offset-lime-500\/60 {
    --tw-ring-offset-color: rgb(132 204 22 / .6)
}

.ring-offset-lime-500\/70 {
    --tw-ring-offset-color: rgb(132 204 22 / .7)
}

.ring-offset-lime-500\/75 {
    --tw-ring-offset-color: rgb(132 204 22 / .75)
}

.ring-offset-lime-500\/80 {
    --tw-ring-offset-color: rgb(132 204 22 / .8)
}

.ring-offset-lime-500\/90 {
    --tw-ring-offset-color: rgb(132 204 22 / .9)
}

.ring-offset-lime-500\/95 {
    --tw-ring-offset-color: rgb(132 204 22 / .95)
}

.ring-offset-neutral-500 {
    --tw-ring-offset-color: #737373
}

.ring-offset-neutral-500\/0 {
    --tw-ring-offset-color: rgb(115 115 115 / 0)
}

.ring-offset-neutral-500\/10 {
    --tw-ring-offset-color: rgb(115 115 115 / .1)
}

.ring-offset-neutral-500\/100 {
    --tw-ring-offset-color: rgb(115 115 115 / 1)
}

.ring-offset-neutral-500\/20 {
    --tw-ring-offset-color: rgb(115 115 115 / .2)
}

.ring-offset-neutral-500\/25 {
    --tw-ring-offset-color: rgb(115 115 115 / .25)
}

.ring-offset-neutral-500\/30 {
    --tw-ring-offset-color: rgb(115 115 115 / .3)
}

.ring-offset-neutral-500\/40 {
    --tw-ring-offset-color: rgb(115 115 115 / .4)
}

.ring-offset-neutral-500\/5 {
    --tw-ring-offset-color: rgb(115 115 115 / .05)
}

.ring-offset-neutral-500\/50 {
    --tw-ring-offset-color: rgb(115 115 115 / .5)
}

.ring-offset-neutral-500\/60 {
    --tw-ring-offset-color: rgb(115 115 115 / .6)
}

.ring-offset-neutral-500\/70 {
    --tw-ring-offset-color: rgb(115 115 115 / .7)
}

.ring-offset-neutral-500\/75 {
    --tw-ring-offset-color: rgb(115 115 115 / .75)
}

.ring-offset-neutral-500\/80 {
    --tw-ring-offset-color: rgb(115 115 115 / .8)
}

.ring-offset-neutral-500\/90 {
    --tw-ring-offset-color: rgb(115 115 115 / .9)
}

.ring-offset-neutral-500\/95 {
    --tw-ring-offset-color: rgb(115 115 115 / .95)
}

.ring-offset-orange-500 {
    --tw-ring-offset-color: #f97316
}

.ring-offset-orange-500\/0 {
    --tw-ring-offset-color: rgb(249 115 22 / 0)
}

.ring-offset-orange-500\/10 {
    --tw-ring-offset-color: rgb(249 115 22 / .1)
}

.ring-offset-orange-500\/100 {
    --tw-ring-offset-color: rgb(249 115 22 / 1)
}

.ring-offset-orange-500\/20 {
    --tw-ring-offset-color: rgb(249 115 22 / .2)
}

.ring-offset-orange-500\/25 {
    --tw-ring-offset-color: rgb(249 115 22 / .25)
}

.ring-offset-orange-500\/30 {
    --tw-ring-offset-color: rgb(249 115 22 / .3)
}

.ring-offset-orange-500\/40 {
    --tw-ring-offset-color: rgb(249 115 22 / .4)
}

.ring-offset-orange-500\/5 {
    --tw-ring-offset-color: rgb(249 115 22 / .05)
}

.ring-offset-orange-500\/50 {
    --tw-ring-offset-color: rgb(249 115 22 / .5)
}

.ring-offset-orange-500\/60 {
    --tw-ring-offset-color: rgb(249 115 22 / .6)
}

.ring-offset-orange-500\/70 {
    --tw-ring-offset-color: rgb(249 115 22 / .7)
}

.ring-offset-orange-500\/75 {
    --tw-ring-offset-color: rgb(249 115 22 / .75)
}

.ring-offset-orange-500\/80 {
    --tw-ring-offset-color: rgb(249 115 22 / .8)
}

.ring-offset-orange-500\/90 {
    --tw-ring-offset-color: rgb(249 115 22 / .9)
}

.ring-offset-orange-500\/95 {
    --tw-ring-offset-color: rgb(249 115 22 / .95)
}

.ring-offset-pink-500 {
    --tw-ring-offset-color: #ec4899
}

.ring-offset-pink-500\/0 {
    --tw-ring-offset-color: rgb(236 72 153 / 0)
}

.ring-offset-pink-500\/10 {
    --tw-ring-offset-color: rgb(236 72 153 / .1)
}

.ring-offset-pink-500\/100 {
    --tw-ring-offset-color: rgb(236 72 153 / 1)
}

.ring-offset-pink-500\/20 {
    --tw-ring-offset-color: rgb(236 72 153 / .2)
}

.ring-offset-pink-500\/25 {
    --tw-ring-offset-color: rgb(236 72 153 / .25)
}

.ring-offset-pink-500\/30 {
    --tw-ring-offset-color: rgb(236 72 153 / .3)
}

.ring-offset-pink-500\/40 {
    --tw-ring-offset-color: rgb(236 72 153 / .4)
}

.ring-offset-pink-500\/5 {
    --tw-ring-offset-color: rgb(236 72 153 / .05)
}

.ring-offset-pink-500\/50 {
    --tw-ring-offset-color: rgb(236 72 153 / .5)
}

.ring-offset-pink-500\/60 {
    --tw-ring-offset-color: rgb(236 72 153 / .6)
}

.ring-offset-pink-500\/70 {
    --tw-ring-offset-color: rgb(236 72 153 / .7)
}

.ring-offset-pink-500\/75 {
    --tw-ring-offset-color: rgb(236 72 153 / .75)
}

.ring-offset-pink-500\/80 {
    --tw-ring-offset-color: rgb(236 72 153 / .8)
}

.ring-offset-pink-500\/90 {
    --tw-ring-offset-color: rgb(236 72 153 / .9)
}

.ring-offset-pink-500\/95 {
    --tw-ring-offset-color: rgb(236 72 153 / .95)
}

.ring-offset-purple-500 {
    --tw-ring-offset-color: #a855f7
}

.ring-offset-purple-500\/0 {
    --tw-ring-offset-color: rgb(168 85 247 / 0)
}

.ring-offset-purple-500\/10 {
    --tw-ring-offset-color: rgb(168 85 247 / .1)
}

.ring-offset-purple-500\/100 {
    --tw-ring-offset-color: rgb(168 85 247 / 1)
}

.ring-offset-purple-500\/20 {
    --tw-ring-offset-color: rgb(168 85 247 / .2)
}

.ring-offset-purple-500\/25 {
    --tw-ring-offset-color: rgb(168 85 247 / .25)
}

.ring-offset-purple-500\/30 {
    --tw-ring-offset-color: rgb(168 85 247 / .3)
}

.ring-offset-purple-500\/40 {
    --tw-ring-offset-color: rgb(168 85 247 / .4)
}

.ring-offset-purple-500\/5 {
    --tw-ring-offset-color: rgb(168 85 247 / .05)
}

.ring-offset-purple-500\/50 {
    --tw-ring-offset-color: rgb(168 85 247 / .5)
}

.ring-offset-purple-500\/60 {
    --tw-ring-offset-color: rgb(168 85 247 / .6)
}

.ring-offset-purple-500\/70 {
    --tw-ring-offset-color: rgb(168 85 247 / .7)
}

.ring-offset-purple-500\/75 {
    --tw-ring-offset-color: rgb(168 85 247 / .75)
}

.ring-offset-purple-500\/80 {
    --tw-ring-offset-color: rgb(168 85 247 / .8)
}

.ring-offset-purple-500\/90 {
    --tw-ring-offset-color: rgb(168 85 247 / .9)
}

.ring-offset-purple-500\/95 {
    --tw-ring-offset-color: rgb(168 85 247 / .95)
}

.ring-offset-red-500 {
    --tw-ring-offset-color: #ef4444
}

.ring-offset-red-500\/0 {
    --tw-ring-offset-color: rgb(239 68 68 / 0)
}

.ring-offset-red-500\/10 {
    --tw-ring-offset-color: rgb(239 68 68 / .1)
}

.ring-offset-red-500\/100 {
    --tw-ring-offset-color: rgb(239 68 68 / 1)
}

.ring-offset-red-500\/20 {
    --tw-ring-offset-color: rgb(239 68 68 / .2)
}

.ring-offset-red-500\/25 {
    --tw-ring-offset-color: rgb(239 68 68 / .25)
}

.ring-offset-red-500\/30 {
    --tw-ring-offset-color: rgb(239 68 68 / .3)
}

.ring-offset-red-500\/40 {
    --tw-ring-offset-color: rgb(239 68 68 / .4)
}

.ring-offset-red-500\/5 {
    --tw-ring-offset-color: rgb(239 68 68 / .05)
}

.ring-offset-red-500\/50 {
    --tw-ring-offset-color: rgb(239 68 68 / .5)
}

.ring-offset-red-500\/60 {
    --tw-ring-offset-color: rgb(239 68 68 / .6)
}

.ring-offset-red-500\/70 {
    --tw-ring-offset-color: rgb(239 68 68 / .7)
}

.ring-offset-red-500\/75 {
    --tw-ring-offset-color: rgb(239 68 68 / .75)
}

.ring-offset-red-500\/80 {
    --tw-ring-offset-color: rgb(239 68 68 / .8)
}

.ring-offset-red-500\/90 {
    --tw-ring-offset-color: rgb(239 68 68 / .9)
}

.ring-offset-red-500\/95 {
    --tw-ring-offset-color: rgb(239 68 68 / .95)
}

.ring-offset-rose-500 {
    --tw-ring-offset-color: #f43f5e
}

.ring-offset-rose-500\/0 {
    --tw-ring-offset-color: rgb(244 63 94 / 0)
}

.ring-offset-rose-500\/10 {
    --tw-ring-offset-color: rgb(244 63 94 / .1)
}

.ring-offset-rose-500\/100 {
    --tw-ring-offset-color: rgb(244 63 94 / 1)
}

.ring-offset-rose-500\/20 {
    --tw-ring-offset-color: rgb(244 63 94 / .2)
}

.ring-offset-rose-500\/25 {
    --tw-ring-offset-color: rgb(244 63 94 / .25)
}

.ring-offset-rose-500\/30 {
    --tw-ring-offset-color: rgb(244 63 94 / .3)
}

.ring-offset-rose-500\/40 {
    --tw-ring-offset-color: rgb(244 63 94 / .4)
}

.ring-offset-rose-500\/5 {
    --tw-ring-offset-color: rgb(244 63 94 / .05)
}

.ring-offset-rose-500\/50 {
    --tw-ring-offset-color: rgb(244 63 94 / .5)
}

.ring-offset-rose-500\/60 {
    --tw-ring-offset-color: rgb(244 63 94 / .6)
}

.ring-offset-rose-500\/70 {
    --tw-ring-offset-color: rgb(244 63 94 / .7)
}

.ring-offset-rose-500\/75 {
    --tw-ring-offset-color: rgb(244 63 94 / .75)
}

.ring-offset-rose-500\/80 {
    --tw-ring-offset-color: rgb(244 63 94 / .8)
}

.ring-offset-rose-500\/90 {
    --tw-ring-offset-color: rgb(244 63 94 / .9)
}

.ring-offset-rose-500\/95 {
    --tw-ring-offset-color: rgb(244 63 94 / .95)
}

.ring-offset-sky-500 {
    --tw-ring-offset-color: #348bef
}

.ring-offset-sky-500\/0 {
    --tw-ring-offset-color: rgb(52 139 239 / 0)
}

.ring-offset-sky-500\/10 {
    --tw-ring-offset-color: rgb(52 139 239 / .1)
}

.ring-offset-sky-500\/100 {
    --tw-ring-offset-color: rgb(52 139 239 / 1)
}

.ring-offset-sky-500\/20 {
    --tw-ring-offset-color: rgb(52 139 239 / .2)
}

.ring-offset-sky-500\/25 {
    --tw-ring-offset-color: rgb(52 139 239 / .25)
}

.ring-offset-sky-500\/30 {
    --tw-ring-offset-color: rgb(52 139 239 / .3)
}

.ring-offset-sky-500\/40 {
    --tw-ring-offset-color: rgb(52 139 239 / .4)
}

.ring-offset-sky-500\/5 {
    --tw-ring-offset-color: rgb(52 139 239 / .05)
}

.ring-offset-sky-500\/50 {
    --tw-ring-offset-color: rgb(52 139 239 / .5)
}

.ring-offset-sky-500\/60 {
    --tw-ring-offset-color: rgb(52 139 239 / .6)
}

.ring-offset-sky-500\/70 {
    --tw-ring-offset-color: rgb(52 139 239 / .7)
}

.ring-offset-sky-500\/75 {
    --tw-ring-offset-color: rgb(52 139 239 / .75)
}

.ring-offset-sky-500\/80 {
    --tw-ring-offset-color: rgb(52 139 239 / .8)
}

.ring-offset-sky-500\/90 {
    --tw-ring-offset-color: rgb(52 139 239 / .9)
}

.ring-offset-sky-500\/95 {
    --tw-ring-offset-color: rgb(52 139 239 / .95)
}

.ring-offset-slate-500 {
    --tw-ring-offset-color: #64748b
}

.ring-offset-slate-500\/0 {
    --tw-ring-offset-color: rgb(100 116 139 / 0)
}

.ring-offset-slate-500\/10 {
    --tw-ring-offset-color: rgb(100 116 139 / .1)
}

.ring-offset-slate-500\/100 {
    --tw-ring-offset-color: rgb(100 116 139 / 1)
}

.ring-offset-slate-500\/20 {
    --tw-ring-offset-color: rgb(100 116 139 / .2)
}

.ring-offset-slate-500\/25 {
    --tw-ring-offset-color: rgb(100 116 139 / .25)
}

.ring-offset-slate-500\/30 {
    --tw-ring-offset-color: rgb(100 116 139 / .3)
}

.ring-offset-slate-500\/40 {
    --tw-ring-offset-color: rgb(100 116 139 / .4)
}

.ring-offset-slate-500\/5 {
    --tw-ring-offset-color: rgb(100 116 139 / .05)
}

.ring-offset-slate-500\/50 {
    --tw-ring-offset-color: rgb(100 116 139 / .5)
}

.ring-offset-slate-500\/60 {
    --tw-ring-offset-color: rgb(100 116 139 / .6)
}

.ring-offset-slate-500\/70 {
    --tw-ring-offset-color: rgb(100 116 139 / .7)
}

.ring-offset-slate-500\/75 {
    --tw-ring-offset-color: rgb(100 116 139 / .75)
}

.ring-offset-slate-500\/80 {
    --tw-ring-offset-color: rgb(100 116 139 / .8)
}

.ring-offset-slate-500\/90 {
    --tw-ring-offset-color: rgb(100 116 139 / .9)
}

.ring-offset-slate-500\/95 {
    --tw-ring-offset-color: rgb(100 116 139 / .95)
}

.ring-offset-stone-500 {
    --tw-ring-offset-color: #78716c
}

.ring-offset-stone-500\/0 {
    --tw-ring-offset-color: rgb(120 113 108 / 0)
}

.ring-offset-stone-500\/10 {
    --tw-ring-offset-color: rgb(120 113 108 / .1)
}

.ring-offset-stone-500\/100 {
    --tw-ring-offset-color: rgb(120 113 108 / 1)
}

.ring-offset-stone-500\/20 {
    --tw-ring-offset-color: rgb(120 113 108 / .2)
}

.ring-offset-stone-500\/25 {
    --tw-ring-offset-color: rgb(120 113 108 / .25)
}

.ring-offset-stone-500\/30 {
    --tw-ring-offset-color: rgb(120 113 108 / .3)
}

.ring-offset-stone-500\/40 {
    --tw-ring-offset-color: rgb(120 113 108 / .4)
}

.ring-offset-stone-500\/5 {
    --tw-ring-offset-color: rgb(120 113 108 / .05)
}

.ring-offset-stone-500\/50 {
    --tw-ring-offset-color: rgb(120 113 108 / .5)
}

.ring-offset-stone-500\/60 {
    --tw-ring-offset-color: rgb(120 113 108 / .6)
}

.ring-offset-stone-500\/70 {
    --tw-ring-offset-color: rgb(120 113 108 / .7)
}

.ring-offset-stone-500\/75 {
    --tw-ring-offset-color: rgb(120 113 108 / .75)
}

.ring-offset-stone-500\/80 {
    --tw-ring-offset-color: rgb(120 113 108 / .8)
}

.ring-offset-stone-500\/90 {
    --tw-ring-offset-color: rgb(120 113 108 / .9)
}

.ring-offset-stone-500\/95 {
    --tw-ring-offset-color: rgb(120 113 108 / .95)
}

.ring-offset-teal-500 {
    --tw-ring-offset-color: #14b8a6
}

.ring-offset-teal-500\/0 {
    --tw-ring-offset-color: rgb(20 184 166 / 0)
}

.ring-offset-teal-500\/10 {
    --tw-ring-offset-color: rgb(20 184 166 / .1)
}

.ring-offset-teal-500\/100 {
    --tw-ring-offset-color: rgb(20 184 166 / 1)
}

.ring-offset-teal-500\/20 {
    --tw-ring-offset-color: rgb(20 184 166 / .2)
}

.ring-offset-teal-500\/25 {
    --tw-ring-offset-color: rgb(20 184 166 / .25)
}

.ring-offset-teal-500\/30 {
    --tw-ring-offset-color: rgb(20 184 166 / .3)
}

.ring-offset-teal-500\/40 {
    --tw-ring-offset-color: rgb(20 184 166 / .4)
}

.ring-offset-teal-500\/5 {
    --tw-ring-offset-color: rgb(20 184 166 / .05)
}

.ring-offset-teal-500\/50 {
    --tw-ring-offset-color: rgb(20 184 166 / .5)
}

.ring-offset-teal-500\/60 {
    --tw-ring-offset-color: rgb(20 184 166 / .6)
}

.ring-offset-teal-500\/70 {
    --tw-ring-offset-color: rgb(20 184 166 / .7)
}

.ring-offset-teal-500\/75 {
    --tw-ring-offset-color: rgb(20 184 166 / .75)
}

.ring-offset-teal-500\/80 {
    --tw-ring-offset-color: rgb(20 184 166 / .8)
}

.ring-offset-teal-500\/90 {
    --tw-ring-offset-color: rgb(20 184 166 / .9)
}

.ring-offset-teal-500\/95 {
    --tw-ring-offset-color: rgb(20 184 166 / .95)
}

.ring-offset-violet-500 {
    --tw-ring-offset-color: #8b5cf6
}

.ring-offset-violet-500\/0 {
    --tw-ring-offset-color: rgb(139 92 246 / 0)
}

.ring-offset-violet-500\/10 {
    --tw-ring-offset-color: rgb(139 92 246 / .1)
}

.ring-offset-violet-500\/100 {
    --tw-ring-offset-color: rgb(139 92 246 / 1)
}

.ring-offset-violet-500\/20 {
    --tw-ring-offset-color: rgb(139 92 246 / .2)
}

.ring-offset-violet-500\/25 {
    --tw-ring-offset-color: rgb(139 92 246 / .25)
}

.ring-offset-violet-500\/30 {
    --tw-ring-offset-color: rgb(139 92 246 / .3)
}

.ring-offset-violet-500\/40 {
    --tw-ring-offset-color: rgb(139 92 246 / .4)
}

.ring-offset-violet-500\/5 {
    --tw-ring-offset-color: rgb(139 92 246 / .05)
}

.ring-offset-violet-500\/50 {
    --tw-ring-offset-color: rgb(139 92 246 / .5)
}

.ring-offset-violet-500\/60 {
    --tw-ring-offset-color: rgb(139 92 246 / .6)
}

.ring-offset-violet-500\/70 {
    --tw-ring-offset-color: rgb(139 92 246 / .7)
}

.ring-offset-violet-500\/75 {
    --tw-ring-offset-color: rgb(139 92 246 / .75)
}

.ring-offset-violet-500\/80 {
    --tw-ring-offset-color: rgb(139 92 246 / .8)
}

.ring-offset-violet-500\/90 {
    --tw-ring-offset-color: rgb(139 92 246 / .9)
}

.ring-offset-violet-500\/95 {
    --tw-ring-offset-color: rgb(139 92 246 / .95)
}

.ring-offset-yellow-500 {
    --tw-ring-offset-color: #eab308
}

.ring-offset-yellow-500\/0 {
    --tw-ring-offset-color: rgb(234 179 8 / 0)
}

.ring-offset-yellow-500\/10 {
    --tw-ring-offset-color: rgb(234 179 8 / .1)
}

.ring-offset-yellow-500\/100 {
    --tw-ring-offset-color: rgb(234 179 8 / 1)
}

.ring-offset-yellow-500\/20 {
    --tw-ring-offset-color: rgb(234 179 8 / .2)
}

.ring-offset-yellow-500\/25 {
    --tw-ring-offset-color: rgb(234 179 8 / .25)
}

.ring-offset-yellow-500\/30 {
    --tw-ring-offset-color: rgb(234 179 8 / .3)
}

.ring-offset-yellow-500\/40 {
    --tw-ring-offset-color: rgb(234 179 8 / .4)
}

.ring-offset-yellow-500\/5 {
    --tw-ring-offset-color: rgb(234 179 8 / .05)
}

.ring-offset-yellow-500\/50 {
    --tw-ring-offset-color: rgb(234 179 8 / .5)
}

.ring-offset-yellow-500\/60 {
    --tw-ring-offset-color: rgb(234 179 8 / .6)
}

.ring-offset-yellow-500\/70 {
    --tw-ring-offset-color: rgb(234 179 8 / .7)
}

.ring-offset-yellow-500\/75 {
    --tw-ring-offset-color: rgb(234 179 8 / .75)
}

.ring-offset-yellow-500\/80 {
    --tw-ring-offset-color: rgb(234 179 8 / .8)
}

.ring-offset-yellow-500\/90 {
    --tw-ring-offset-color: rgb(234 179 8 / .9)
}

.ring-offset-yellow-500\/95 {
    --tw-ring-offset-color: rgb(234 179 8 / .95)
}

.ring-offset-zinc-500 {
    --tw-ring-offset-color: #71717a
}

.ring-offset-zinc-500\/0 {
    --tw-ring-offset-color: rgb(113 113 122 / 0)
}

.ring-offset-zinc-500\/10 {
    --tw-ring-offset-color: rgb(113 113 122 / .1)
}

.ring-offset-zinc-500\/100 {
    --tw-ring-offset-color: rgb(113 113 122 / 1)
}

.ring-offset-zinc-500\/20 {
    --tw-ring-offset-color: rgb(113 113 122 / .2)
}

.ring-offset-zinc-500\/25 {
    --tw-ring-offset-color: rgb(113 113 122 / .25)
}

.ring-offset-zinc-500\/30 {
    --tw-ring-offset-color: rgb(113 113 122 / .3)
}

.ring-offset-zinc-500\/40 {
    --tw-ring-offset-color: rgb(113 113 122 / .4)
}

.ring-offset-zinc-500\/5 {
    --tw-ring-offset-color: rgb(113 113 122 / .05)
}

.ring-offset-zinc-500\/50 {
    --tw-ring-offset-color: rgb(113 113 122 / .5)
}

.ring-offset-zinc-500\/60 {
    --tw-ring-offset-color: rgb(113 113 122 / .6)
}

.ring-offset-zinc-500\/70 {
    --tw-ring-offset-color: rgb(113 113 122 / .7)
}

.ring-offset-zinc-500\/75 {
    --tw-ring-offset-color: rgb(113 113 122 / .75)
}

.ring-offset-zinc-500\/80 {
    --tw-ring-offset-color: rgb(113 113 122 / .8)
}

.ring-offset-zinc-500\/90 {
    --tw-ring-offset-color: rgb(113 113 122 / .9)
}

.ring-offset-zinc-500\/95 {
    --tw-ring-offset-color: rgb(113 113 122 / .95)
}

.filter {
    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)
}

.backdrop-blur-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-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-duration: .15s
}

.transition-all {
    transition-property: all;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    transition-duration: .15s
}

.transition-opacity {
    transition-property: opacity;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    transition-duration: .15s
}

.transition-transform {
    transition-property: transform;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    transition-duration: .15s
}

.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-75 {
    transition-duration: 75ms
}

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

.editor-scroller {
    max-height: 250px;
    overflow-y: scroll;
    border-width: 1px
}

.editor {
    color: var(--tw-prose-body);
    max-width: 65ch
}

.editor :where(p):not(:where([class~="not-prose"] *)) {
    margin-top: 1.25em;
    margin-bottom: 1.25em
}

.editor :where([class~="lead"]):not(:where([class~="not-prose"] *)) {
    color: var(--tw-prose-lead);
    font-size: 1.25em;
    line-height: 1.6;
    margin-top: 1.2em;
    margin-bottom: 1.2em
}

.editor :where(a):not(:where([class~="not-prose"] *)) {
    color: var(--tw-prose-links);
    text-decoration: underline;
    font-weight: 500
}

.editor :where(strong):not(:where([class~="not-prose"] *)) {
    color: var(--tw-prose-bold);
    font-weight: 600
}

.editor :where(a strong):not(:where([class~="not-prose"] *)) {
    color: inherit
}

.editor :where(blockquote strong):not(:where([class~="not-prose"] *)) {
    color: inherit
}

.editor :where(thead th strong):not(:where([class~="not-prose"] *)) {
    color: inherit
}

.editor :where(ol):not(:where([class~="not-prose"] *)) {
    list-style-type: decimal;
    margin-top: 1.25em;
    margin-bottom: 1.25em;
    padding-left: 1.625em
}

.editor :where(ol[type="A"]):not(:where([class~="not-prose"] *)) {
    list-style-type: upper-alpha
}

.editor :where(ol[type="a"]):not(:where([class~="not-prose"] *)) {
    list-style-type: lower-alpha
}

.editor :where(ol[type="A" s]):not(:where([class~="not-prose"] *)) {
    list-style-type: upper-alpha
}

.editor :where(ol[type="a" s]):not(:where([class~="not-prose"] *)) {
    list-style-type: lower-alpha
}

.editor :where(ol[type="I"]):not(:where([class~="not-prose"] *)) {
    list-style-type: upper-roman
}

.editor :where(ol[type="i"]):not(:where([class~="not-prose"] *)) {
    list-style-type: lower-roman
}

.editor :where(ol[type="I" s]):not(:where([class~="not-prose"] *)) {
    list-style-type: upper-roman
}

.editor :where(ol[type="i" s]):not(:where([class~="not-prose"] *)) {
    list-style-type: lower-roman
}

.editor :where(ol[type="1"]):not(:where([class~="not-prose"] *)) {
    list-style-type: decimal
}

.editor :where(ul):not(:where([class~="not-prose"] *)) {
    list-style-type: disc;
    margin-top: 1.25em;
    margin-bottom: 1.25em;
    padding-left: 1.625em
}

.editor :where(ol > li):not(:where([class~="not-prose"] *))::marker {
    font-weight: 400;
    color: var(--tw-prose-counters)
}

.editor :where(ul > li):not(:where([class~="not-prose"] *))::marker {
    color: var(--tw-prose-bullets)
}

.editor :where(hr):not(:where([class~="not-prose"] *)) {
    border-color: var(--tw-prose-hr);
    border-top-width: 1px;
    margin-top: 3em;
    margin-bottom: 3em
}

.editor :where(blockquote):not(:where([class~="not-prose"] *)) {
    font-weight: 500;
    font-style: italic;
    color: var(--tw-prose-quotes);
    border-left-width: .25rem;
    border-left-color: var(--tw-prose-quote-borders);
    quotes: "\201c" "\201d" "\2018" "\2019";
    margin-top: 1.6em;
    margin-bottom: 1.6em;
    padding-left: 1em
}

.editor :where(blockquote p:first-of-type):not(:where([class~="not-prose"] *)):before {
    content: open-quote
}

.editor :where(blockquote p:last-of-type):not(:where([class~="not-prose"] *)):after {
    content: close-quote
}

.editor :where(h1):not(:where([class~="not-prose"] *)) {
    color: var(--tw-prose-headings);
    font-weight: 800;
    font-size: 2.25em;
    margin-top: 0;
    margin-bottom: .8888889em;
    line-height: 1.1111111
}

.editor :where(h1 strong):not(:where([class~="not-prose"] *)) {
    font-weight: 900;
    color: inherit
}

.editor :where(h2):not(:where([class~="not-prose"] *)) {
    color: var(--tw-prose-headings);
    font-weight: 700;
    font-size: 1.5em;
    margin-top: 2em;
    margin-bottom: 1em;
    line-height: 1.3333333
}

.editor :where(h2 strong):not(:where([class~="not-prose"] *)) {
    font-weight: 800;
    color: inherit
}

.editor :where(h3):not(:where([class~="not-prose"] *)) {
    color: var(--tw-prose-headings);
    font-weight: 600;
    font-size: 1.25em;
    margin-top: 1.6em;
    margin-bottom: .6em;
    line-height: 1.6
}

.editor :where(h3 strong):not(:where([class~="not-prose"] *)) {
    font-weight: 700;
    color: inherit
}

.editor :where(h4):not(:where([class~="not-prose"] *)) {
    color: var(--tw-prose-headings);
    font-weight: 600;
    margin-top: 1.5em;
    margin-bottom: .5em;
    line-height: 1.5
}

.editor :where(h4 strong):not(:where([class~="not-prose"] *)) {
    font-weight: 700;
    color: inherit
}

.editor :where(img):not(:where([class~="not-prose"] *)) {
    margin-top: 2em;
    margin-bottom: 2em
}

.editor :where(figure > *):not(:where([class~="not-prose"] *)) {
    margin-top: 0;
    margin-bottom: 0
}

.editor :where(figcaption):not(:where([class~="not-prose"] *)) {
    color: var(--tw-prose-captions);
    font-size: .875em;
    line-height: 1.4285714;
    margin-top: .8571429em
}

.editor :where(code):not(:where([class~="not-prose"] *)) {
    color: var(--tw-prose-code);
    font-weight: 600;
    font-size: .875em
}

.editor :where(code):not(:where([class~="not-prose"] *)):before {
    content: "`"
}

.editor :where(code):not(:where([class~="not-prose"] *)):after {
    content: "`"
}

.editor :where(a code):not(:where([class~="not-prose"] *)) {
    color: inherit
}

.editor :where(h1 code):not(:where([class~="not-prose"] *)) {
    color: inherit
}

.editor :where(h2 code):not(:where([class~="not-prose"] *)) {
    color: inherit;
    font-size: .875em
}

.editor :where(h3 code):not(:where([class~="not-prose"] *)) {
    color: inherit;
    font-size: .9em
}

.editor :where(h4 code):not(:where([class~="not-prose"] *)) {
    color: inherit
}

.editor :where(blockquote code):not(:where([class~="not-prose"] *)) {
    color: inherit
}

.editor :where(thead th code):not(:where([class~="not-prose"] *)) {
    color: inherit
}

.editor :where(pre):not(:where([class~="not-prose"] *)) {
    color: var(--tw-prose-pre-code);
    background-color: var(--tw-prose-pre-bg);
    overflow-x: auto;
    font-weight: 400;
    font-size: .875em;
    line-height: 1.7142857;
    margin-top: 1.7142857em;
    margin-bottom: 1.7142857em;
    border-radius: .375rem;
    padding: .8571429em 1.1428571em
}

.editor :where(pre code):not(:where([class~="not-prose"] *)) {
    background-color: transparent;
    border-width: 0;
    border-radius: 0;
    padding: 0;
    font-weight: inherit;
    color: inherit;
    font-size: inherit;
    font-family: inherit;
    line-height: inherit
}

.editor :where(pre code):not(:where([class~="not-prose"] *)):before {
    content: none
}

.editor :where(pre code):not(:where([class~="not-prose"] *)):after {
    content: none
}

.editor :where(table):not(:where([class~="not-prose"] *)) {
    width: 100%;
    table-layout: auto;
    text-align: left;
    margin-top: 2em;
    margin-bottom: 2em;
    font-size: .875em;
    line-height: 1.7142857
}

.editor :where(thead):not(:where([class~="not-prose"] *)) {
    border-bottom-width: 1px;
    border-bottom-color: var(--tw-prose-th-borders)
}

.editor :where(thead th):not(:where([class~="not-prose"] *)) {
    color: var(--tw-prose-headings);
    font-weight: 600;
    vertical-align: bottom;
    padding-right: .5714286em;
    padding-bottom: .5714286em;
    padding-left: .5714286em
}

.editor :where(tbody tr):not(:where([class~="not-prose"] *)) {
    border-bottom-width: 1px;
    border-bottom-color: var(--tw-prose-td-borders)
}

.editor :where(tbody tr:last-child):not(:where([class~="not-prose"] *)) {
    border-bottom-width: 0
}

.editor :where(tbody td):not(:where([class~="not-prose"] *)) {
    vertical-align: baseline
}

.editor :where(tfoot):not(:where([class~="not-prose"] *)) {
    border-top-width: 1px;
    border-top-color: var(--tw-prose-th-borders)
}

.editor :where(tfoot td):not(:where([class~="not-prose"] *)) {
    vertical-align: top
}

.editor {
    --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-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-code: #fff;
    --tw-prose-invert-pre-code: #d1d5db;
    --tw-prose-invert-pre-bg: rgb(0 0 0 / 50%);
    --tw-prose-invert-th-borders: #4b5563;
    --tw-prose-invert-td-borders: #374151;
    font-size: 1rem;
    line-height: 1.75
}

.editor :where(video):not(:where([class~="not-prose"] *)) {
    margin-top: 2em;
    margin-bottom: 2em
}

.editor :where(figure):not(:where([class~="not-prose"] *)) {
    margin-top: 2em;
    margin-bottom: 2em
}

.editor :where(li):not(:where([class~="not-prose"] *)) {
    margin-top: .5em;
    margin-bottom: .5em
}

.editor :where(ol > li):not(:where([class~="not-prose"] *)) {
    padding-left: .375em
}

.editor :where(ul > li):not(:where([class~="not-prose"] *)) {
    padding-left: .375em
}

.editor :where(.prose > ul > li p):not(:where([class~="not-prose"] *)) {
    margin-top: .75em;
    margin-bottom: .75em
}

.editor :where(.prose > ul > li > *:first-child):not(:where([class~="not-prose"] *)) {
    margin-top: 1.25em
}

.editor :where(.prose > ul > li > *:last-child):not(:where([class~="not-prose"] *)) {
    margin-bottom: 1.25em
}

.editor :where(.prose > ol > li > *:first-child):not(:where([class~="not-prose"] *)) {
    margin-top: 1.25em
}

.editor :where(.prose > ol > li > *:last-child):not(:where([class~="not-prose"] *)) {
    margin-bottom: 1.25em
}

.editor :where(ul ul, ul ol, ol ul, ol ol):not(:where([class~="not-prose"] *)) {
    margin-top: .75em;
    margin-bottom: .75em
}

.editor :where(hr + *):not(:where([class~="not-prose"] *)) {
    margin-top: 0
}

.editor :where(h2 + *):not(:where([class~="not-prose"] *)) {
    margin-top: 0
}

.editor :where(h3 + *):not(:where([class~="not-prose"] *)) {
    margin-top: 0
}

.editor :where(h4 + *):not(:where([class~="not-prose"] *)) {
    margin-top: 0
}

.editor :where(thead th:first-child):not(:where([class~="not-prose"] *)) {
    padding-left: 0
}

.editor :where(thead th:last-child):not(:where([class~="not-prose"] *)) {
    padding-right: 0
}

.editor :where(tbody td, tfoot td):not(:where([class~="not-prose"] *)) {
    padding: .5714286em
}

.editor :where(tbody td:first-child, tfoot td:first-child):not(:where([class~="not-prose"] *)) {
    padding-left: 0
}

.editor :where(tbody td:last-child, tfoot td:last-child):not(:where([class~="not-prose"] *)) {
    padding-right: 0
}

.editor :where(.prose > :first-child):not(:where([class~="not-prose"] *)) {
    margin-top: 0
}

.editor :where(.prose > :last-child):not(:where([class~="not-prose"] *)) {
    margin-bottom: 0
}

.editor {
    width: 100%;
    max-width: none
}

.editor>div:not(.link-editor) {
    display: block;
    min-height: 150px;
    padding: 1rem;
    font-size: .875rem;
    line-height: 1.25rem
}

.editor>div:not(.link-editor) p {
    margin: auto;
    margin-bottom: .75rem
}

.editor>div.link-editor {
    position: absolute;
    border-radius: .75rem;
    border-width: 1px;
    --tw-border-opacity: 1;
    border-color: rgb(229 231 235 / var(--tw-border-opacity));
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255 / var(--tw-bg-opacity));
    padding: .25rem .75rem;
    --tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(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)
}

.editor>div.link-editor div.link-input {
    display: flex;
    align-items: center
}

.editor-toolbar {
    display: flex;
    align-items: center;
    gap: .25rem;
    padding: .25rem
}

.editor-toolbar .divider {
    height: 1.5rem;
    width: 1px;
    --tw-bg-opacity: 1;
    background-color: rgb(229 231 235 / var(--tw-bg-opacity))
}

.editor-toolbar button,
.editor .link-editor button {
    display: flex;
    cursor: pointer;
    align-items: center;
    border-radius: .375rem;
    padding: .5rem
}

.editor-toolbar button i,
.editor .link-editor button i {
    display: inline-block;
    height: 1rem;
    width: 1rem;
    background-size: contain;
    background-position: center;
    opacity: .6
}

.editor-toolbar button:hover,
.editor .link-editor button:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(243 244 246 / var(--tw-bg-opacity))
}

.editor-toolbar button.active,
.editor .link-editor button.active {
    --tw-bg-opacity: 1;
    background-color: rgb(229 231 235 / var(--tw-bg-opacity))
}

.editor-toolbar button.active i,
.editor .link-editor button.active i {
    opacity: 1
}

.editor-toolbar button:disabled i,
.editor .link-editor button:disabled i {
    opacity: .2
}

.editor-toolbar button i.bold,
.editor .link-editor button i.bold {
    background-image: url(/build/assets/type-bold-1f17e5da.svg)
}

.editor-toolbar button i.italic,
.editor .link-editor button i.italic {
    background-image: url(/build/assets/type-italic-f9cdcec5.svg)
}

.editor-toolbar button i.clear,
.editor .link-editor button i.clear {
    background-image: url(/build/assets/remove-formatting-add0b76a.svg)
}

.editor-toolbar button i.underline,
.editor .link-editor button i.underline {
    background-image: url(/build/assets/type-underline-9639e1cd.svg)
}

.editor-toolbar button i.link,
.editor .link-editor button i.link {
    background-image: url(/build/assets/link-dabc7da5.svg)
}

.editor-toolbar button i.undo,
.editor .link-editor button i.undo {
    background-image: url(/build/assets/arrow-counterclockwise-7bfcc198.svg)
}

.editor-toolbar button i.redo,
.editor .link-editor button i.redo {
    background-image: url(/build/assets/arrow-clockwise-2a5cb240.svg)
}

.editor-toolbar button i.bullet-list,
.editor .link-editor button i.bullet-list {
    background-image: url(/build/assets/list-ul-d6a7f4ba.svg)
}

.editor-toolbar button i.numbered-list,
.editor .link-editor button i.numbered-list {
    background-image: url(/build/assets/list-ol-03c2349b.svg)
}

.editor-toolbar button i.link-edit,
.editor .link-editor button i.link-edit {
    background-image: url(/build/assets/pencil-fill-633b2c8d.svg)
}

@font-face {
    font-family: THICCCBOI;
    font-weight: 100;
    src: url(/build/assets/THICCCBOI-Thin-13874c21.ttf)
}

@font-face {
    font-family: THICCCBOI;
    font-weight: 300;
    src: url(/build/assets/THICCCBOI-Light-78484253.ttf)
}

@font-face {
    font-family: THICCCBOI;
    font-weight: 400;
    src: url(/build/assets/THICCCBOI-Regular-7d20a254.ttf)
}

@font-face {
    font-family: THICCCBOI;
    font-weight: 500;
    src: url(/build/assets/THICCCBOI-Medium-7908a86a.ttf)
}

@font-face {
    font-family: THICCCBOI;
    font-weight: 600;
    src: url(/build/assets/THICCCBOI-SemiBold-85c95633.ttf)
}

@font-face {
    font-family: THICCCBOI;
    font-weight: 700;
    src: url(/build/assets/THICCCBOI-Bold-8c2dbb2d.ttf)
}

@font-face {
    font-family: THICCCBOI;
    font-weight: 800;
    src: url(/build/assets/THICCCBOI-ExtraBold-bc82d5cf.ttf)
}

@font-face {
    font-family: THICCCBOI;
    font-weight: 900;
    src: url(/build/assets/THICCCBOI-Black-feb4d2c1.ttf)
}

div#app {
    min-height: 100%
}

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

.content-section {
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255 / var(--tw-bg-opacity));
    padding: 1.5rem 1rem;
    --tw-shadow: 0 1px 2px 0 rgb(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);
    --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);
    --tw-ring-color: rgb(17 24 39 / .05)
}

@media (min-width: 640px) {
    .content-section {
        border-radius: .75rem;
        padding: 2rem
    }
}

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

.content-section-not-rounded {
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255 / var(--tw-bg-opacity));
    padding: 1.5rem 1rem;
    --tw-shadow: 0 1px 2px 0 rgb(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);
    --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);
    --tw-ring-color: rgb(17 24 39 / .05)
}

@media (min-width: 640px) {
    .content-section-not-rounded {
        padding: 2rem
    }
}

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

.content-section-no-padding {
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255 / var(--tw-bg-opacity));
    --tw-shadow: 0 1px 2px 0 rgb(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);
    --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);
    --tw-ring-color: rgb(17 24 39 / .05)
}

@media (min-width: 640px) {
    .content-section-no-padding {
        border-radius: .75rem
    }
}

.calendar-indicators {
    display: flex;
    gap: .25rem
}

.calendar-indicators .hasSingleEvents:after {
    content: " ";
    display: block;
    height: .375rem;
    width: .375rem;
    border-radius: 9999px;
    --tw-bg-opacity: 1;
    background-color: rgb(66 75 127 / var(--tw-bg-opacity))
}

.calendar-indicators .hasSmartEvents:after {
    content: " ";
    display: block;
    height: .375rem;
    width: .375rem;
    border-radius: 9999px;
    --tw-bg-opacity: 1;
    background-color: rgb(52 139 239 / var(--tw-bg-opacity))
}

.is-current-day .calendar-indicators>span {
    border-radius: 9999px;
    --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);
    --tw-ring-opacity: 1;
    --tw-ring-color: rgb(255 255 255 / var(--tw-ring-opacity));
    --tw-ring-offset-width: 1px
}

.p-tooltip .p-tooltip-text {
    border-radius: .25rem;
    --tw-bg-opacity: 1;
    background-color: rgb(17 24 39 / var(--tw-bg-opacity));
    padding: .375rem .5rem;
    font-size: .875rem;
    line-height: 1.25rem;
    --tw-text-opacity: 1;
    color: rgb(255 255 255 / var(--tw-text-opacity));
    opacity: .7;
    --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);
    --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.p-tooltip.p-tooltip-right .p-tooltip-arrow {
    --tw-border-opacity: 1;
    border-right-color: rgb(107 114 128 / var(--tw-border-opacity))
}

.p-tooltip.p-tooltip-left .p-tooltip-arrow {
    --tw-border-opacity: 1;
    border-left-color: rgb(107 114 128 / var(--tw-border-opacity))
}

.p-tooltip.p-tooltip-top .p-tooltip-arrow {
    --tw-border-opacity: 1;
    border-top-color: rgb(107 114 128 / var(--tw-border-opacity))
}

.p-tooltip.p-tooltip-bottom .p-tooltip-arrow {
    --tw-border-opacity: 1;
    border-bottom-color: rgb(107 114 128 / var(--tw-border-opacity))
}

.empty-state {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center
}

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

.empty-state {
    border-radius: .75rem;
    border-width: 4px;
    border-style: dashed;
    --tw-border-opacity: 1;
    border-color: rgb(209 213 219 / var(--tw-border-opacity));
    padding-top: 1rem;
    padding-bottom: 1rem
}

.gradient-blue {
    background-image: linear-gradient(to right, var(--tw-gradient-stops));
    --tw-gradient-from: #1FA2FF;
    --tw-gradient-to: rgb(31 162 255 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
    --tw-gradient-to: rgb(18 216 250 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), #12D8FA, var(--tw-gradient-to);
    --tw-gradient-to: #1FA2FF;
    background-size: 200%
}

.link-block {
    position: relative;
    margin-top: .5rem;
    margin-bottom: .5rem;
    word-break: break-all;
    border-radius: .5rem;
    --tw-bg-opacity: 1;
    background-color: rgb(38 43 73 / var(--tw-bg-opacity));
    padding: 1rem;
    font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace;
    font-size: .75rem;
    line-height: 1rem;
    --tw-text-opacity: 1;
    color: rgb(255 255 255 / var(--tw-text-opacity))
}

@media (min-width: 768px) {
    .link-block {
        font-size: .875rem;
        line-height: 1.25rem
    }
}

.link-block .copy {
    position: absolute;
    right: 1rem;
    bottom: .75rem;
    cursor: pointer;
    border-radius: .5rem;
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255 / var(--tw-bg-opacity));
    padding: .25rem .75rem;
    font-weight: 400;
    --tw-text-opacity: 1;
    color: rgb(38 43 73 / var(--tw-text-opacity));
    opacity: .95
}

.link-block-small {
    position: relative;
    word-break: break-all;
    border-radius: .5rem;
    --tw-bg-opacity: 1;
    background-color: rgb(38 43 73 / var(--tw-bg-opacity));
    padding: .5rem;
    font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace;
    font-size: .75rem;
    line-height: 1rem;
    --tw-text-opacity: 1;
    color: rgb(255 255 255 / var(--tw-text-opacity))
}

@media (min-width: 768px) {
    .link-block-small {
        font-size: .875rem;
        line-height: 1.25rem
    }
}

.link-block-small .copy {
    position: absolute;
    right: .25rem;
    bottom: .25rem;
    cursor: pointer;
    border-radius: .5rem;
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255 / var(--tw-bg-opacity));
    padding: .25rem .75rem;
    font-weight: 400;
    --tw-text-opacity: 1;
    color: rgb(38 43 73 / var(--tw-text-opacity));
    opacity: .95
}

.button-group-bar>div {
    display: flex;
    cursor: pointer;
    align-items: center;
    justify-content: center;
    padding: .5rem .75rem;
    font-weight: 600
}

.button-group-bar>div:focus {
    outline: 2px solid transparent;
    outline-offset: 2px
}

@media (min-width: 640px) {
    .button-group-bar>div {
        flex: 1 1 0%
    }
}

.button-group-bar>div:first-child {
    border-top-left-radius: .375rem;
    border-bottom-left-radius: .375rem
}

.button-group-bar>div:last-child {
    border-top-right-radius: .375rem;
    border-bottom-right-radius: .375rem
}

.button-group-bar>div.active {
    --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);
    --tw-ring-offset-width: 2px
}

table.table thead tr th {
    padding: .875rem .75rem;
    text-align: left;
    font-size: .875rem;
    line-height: 1.25rem;
    font-weight: 600;
    --tw-text-opacity: 1;
    color: rgb(17 24 39 / var(--tw-text-opacity))
}

table.table tbody tr td {
    white-space: nowrap;
    padding: 1rem .75rem;
    font-size: .875rem;
    line-height: 1.25rem;
    --tw-text-opacity: 1;
    color: rgb(107 114 128 / var(--tw-text-opacity))
}

div.dp__main input.dp__input {
    margin-top: .25rem;
    display: block;
    width: 100%;
    border-radius: .375rem;
    border-width: 0px;
    padding-top: .375rem;
    padding-bottom: .375rem;
    font-weight: 400;
    --tw-text-opacity: 1;
    color: rgb(17 24 39 / var(--tw-text-opacity));
    --tw-shadow: 0 1px 2px 0 rgb(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);
    --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);
    --tw-ring-inset: inset;
    --tw-ring-opacity: 1;
    --tw-ring-color: rgb(209 213 219 / var(--tw-ring-opacity))
}

div.dp__main input.dp__input::-moz-placeholder {
    --tw-text-opacity: 1;
    color: rgb(156 163 175 / var(--tw-text-opacity))
}

div.dp__main input.dp__input::placeholder {
    --tw-text-opacity: 1;
    color: rgb(156 163 175 / var(--tw-text-opacity))
}

div.dp__main input.dp__input: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);
    --tw-ring-inset: inset;
    --tw-ring-opacity: 1;
    --tw-ring-color: rgb(43 117 229 / var(--tw-ring-opacity))
}

@media (min-width: 640px) {
    div.dp__main input.dp__input {
        font-size: .875rem;
        line-height: 1.5rem
    }
}

div.m-phone-number-input .m-input-wrapper {
    margin-top: .25rem;
    display: block;
    width: 100%;
    border-radius: .375rem;
    border-width: 0px;
    padding-top: .375rem;
    padding-bottom: .375rem;
    font-weight: 400;
    --tw-text-opacity: 1;
    color: rgb(17 24 39 / var(--tw-text-opacity));
    --tw-shadow: 0 1px 2px 0 rgb(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);
    --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);
    --tw-ring-inset: inset;
    --tw-ring-opacity: 1;
    --tw-ring-color: rgb(209 213 219 / var(--tw-ring-opacity))
}

div.m-phone-number-input .m-input-wrapper::-moz-placeholder {
    --tw-text-opacity: 1;
    color: rgb(156 163 175 / var(--tw-text-opacity))
}

div.m-phone-number-input .m-input-wrapper::placeholder {
    --tw-text-opacity: 1;
    color: rgb(156 163 175 / var(--tw-text-opacity))
}

div.m-phone-number-input .m-input-wrapper: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);
    --tw-ring-inset: inset;
    --tw-ring-opacity: 1;
    --tw-ring-color: rgb(43 117 229 / var(--tw-ring-opacity))
}

@media (min-width: 640px) {
    div.m-phone-number-input .m-input-wrapper {
        font-size: .875rem;
        line-height: 1.5rem
    }
}

div.m-phone-number-input .m-input-wrapper .m-input-input:focus {
    border: none !important;
    box-shadow: none !important;
    outline: none !important
}

div.m-phone-number-input .m-phone-number-input__input {
    margin-left: 1px;
    width: 100%
}

div.m-phone-number-input .m-select-list {
    background: white !important
}

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

ul.getting-started-feature-list li {
    display: flex;
    align-items: center
}

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

ul.getting-started-feature-list li {
    --tw-text-opacity: 1;
    color: rgb(156 163 175 / var(--tw-text-opacity))
}

ul.getting-started-feature-list li>svg {
    display: inline;
    width: 1.5rem;
    flex-shrink: 0
}

ul.getting-started-feature-list li.in-package {
    --tw-text-opacity: 1;
    color: rgb(17 24 39 / var(--tw-text-opacity))
}

ul.getting-started-feature-list li.in-package>svg {
    --tw-text-opacity: 1;
    color: rgb(52 139 239 / var(--tw-text-opacity))
}

button[role=switch] {
    position: relative;
    display: inline-flex;
    height: 1.5rem;
    width: 2.75rem;
    flex-shrink: 0;
    cursor: pointer;
    border-radius: 9999px;
    border-width: 2px;
    border-color: transparent;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
    transition-duration: .2s;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1)
}

button[role=switch]:focus {
    outline: 2px solid transparent;
    outline-offset: 2px;
    --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);
    --tw-ring-opacity: 1;
    --tw-ring-color: rgb(43 117 229 / var(--tw-ring-opacity));
    --tw-ring-offset-width: 2px
}

button[role=switch]>span {
    pointer-events: none;
    display: inline-block;
    height: 1.25rem;
    width: 1.25rem;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    border-radius: 9999px;
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255 / var(--tw-bg-opacity));
    --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);
    --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
    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-duration: .2s;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1)
}

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

.radio-group {
    border-radius: .375rem;
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255 / var(--tw-bg-opacity))
}

.radio-group .radio-group__item {
    position: relative;
    display: flex;
    cursor: pointer;
    border-width: 1px;
    padding: 1rem
}

.radio-group .radio-group__item:focus {
    outline: 2px solid transparent;
    outline-offset: 2px
}

.radio-group .radio-group__item:first-child {
    border-top-left-radius: .375rem;
    border-top-right-radius: .375rem
}

.radio-group .radio-group__item.checked {
    z-index: 10;
    --tw-border-opacity: 1;
    border-color: rgb(193 224 252 / var(--tw-border-opacity));
    --tw-bg-opacity: 1;
    background-color: rgb(240 247 254 / var(--tw-bg-opacity))
}

.radio-group .radio-group__item:not(.checked) {
    --tw-border-opacity: 1;
    border-color: rgb(229 231 235 / var(--tw-border-opacity))
}

.radio-group .radio-group__item:last-child {
    border-bottom-left-radius: .375rem;
    border-bottom-right-radius: .375rem
}

.radio-group .radio-group__item .radio-group__item__input {
    margin-top: .125rem;
    display: flex;
    height: 1rem;
    width: 1rem;
    flex-shrink: 0;
    cursor: pointer;
    align-items: center;
    justify-content: center;
    border-radius: 9999px;
    border-width: 1px
}

.radio-group .radio-group__item .radio-group__item__input.checked {
    border-color: transparent;
    --tw-bg-opacity: 1;
    background-color: rgb(43 117 229 / var(--tw-bg-opacity))
}

.radio-group .radio-group__item .radio-group__item__input:not(.checked) {
    --tw-border-opacity: 1;
    border-color: rgb(209 213 219 / var(--tw-border-opacity));
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255 / var(--tw-bg-opacity))
}

.radio-group .radio-group__item .radio-group__item__input.active {
    --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);
    --tw-ring-opacity: 1;
    --tw-ring-color: rgb(43 117 229 / var(--tw-ring-opacity));
    --tw-ring-offset-width: 2px
}

.radio-group .radio-group__item .radio-group__item__input>span {
    height: .375rem;
    width: .375rem;
    border-radius: 9999px;
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255 / var(--tw-bg-opacity))
}

.radio-group .radio-group__item .radio-group__item__label {
    font-size: .875rem;
    line-height: 1.25rem;
    font-weight: 500
}

.radio-group .radio-group__item .radio-group__item__label.checked {
    --tw-text-opacity: 1;
    color: rgb(43 117 229 / var(--tw-text-opacity))
}

.radio-group .radio-group__item .radio-group__item__label:not(.checked) {
    --tw-text-opacity: 1;
    color: rgb(17 24 39 / var(--tw-text-opacity))
}

@media (prefers-color-scheme: dark) {
    .dark\:prose-invert {
        --tw-prose-body: var(--tw-prose-invert-body);
        --tw-prose-headings: var(--tw-prose-invert-headings);
        --tw-prose-lead: var(--tw-prose-invert-lead);
        --tw-prose-links: var(--tw-prose-invert-links);
        --tw-prose-bold: var(--tw-prose-invert-bold);
        --tw-prose-counters: var(--tw-prose-invert-counters);
        --tw-prose-bullets: var(--tw-prose-invert-bullets);
        --tw-prose-hr: var(--tw-prose-invert-hr);
        --tw-prose-quotes: var(--tw-prose-invert-quotes);
        --tw-prose-quote-borders: var(--tw-prose-invert-quote-borders);
        --tw-prose-captions: var(--tw-prose-invert-captions);
        --tw-prose-code: var(--tw-prose-invert-code);
        --tw-prose-pre-code: var(--tw-prose-invert-pre-code);
        --tw-prose-pre-bg: var(--tw-prose-invert-pre-bg);
        --tw-prose-th-borders: var(--tw-prose-invert-th-borders);
        --tw-prose-td-borders: var(--tw-prose-invert-td-borders)
    }
}

.placeholder\:text-gray-400::-moz-placeholder {
    --tw-text-opacity: 1;
    color: rgb(156 163 175 / var(--tw-text-opacity))
}

.placeholder\:text-gray-400::placeholder {
    --tw-text-opacity: 1;
    color: rgb(156 163 175 / var(--tw-text-opacity))
}

.hover\:border-amber-400:hover {
    --tw-border-opacity: 1;
    border-color: rgb(251 191 36 / var(--tw-border-opacity))
}

.hover\:border-amber-400\/0:hover {
    border-color: #fbbf2400
}

.hover\:border-amber-400\/10:hover {
    border-color: #fbbf241a
}

.hover\:border-amber-400\/100:hover {
    border-color: #fbbf24
}

.hover\:border-amber-400\/20:hover {
    border-color: #fbbf2433
}

.hover\:border-amber-400\/25:hover {
    border-color: #fbbf2440
}

.hover\:border-amber-400\/30:hover {
    border-color: #fbbf244d
}

.hover\:border-amber-400\/40:hover {
    border-color: #fbbf2466
}

.hover\:border-amber-400\/5:hover {
    border-color: #fbbf240d
}

.hover\:border-amber-400\/50:hover {
    border-color: #fbbf2480
}

.hover\:border-amber-400\/60:hover {
    border-color: #fbbf2499
}

.hover\:border-amber-400\/70:hover {
    border-color: #fbbf24b3
}

.hover\:border-amber-400\/75:hover {
    border-color: #fbbf24bf
}

.hover\:border-amber-400\/80:hover {
    border-color: #fbbf24cc
}

.hover\:border-amber-400\/90:hover {
    border-color: #fbbf24e6
}

.hover\:border-amber-400\/95:hover {
    border-color: #fbbf24f2
}

.hover\:border-amber-500:hover {
    --tw-border-opacity: 1;
    border-color: rgb(245 158 11 / var(--tw-border-opacity))
}

.hover\:border-amber-500\/0:hover {
    border-color: #f59e0b00
}

.hover\:border-amber-500\/10:hover {
    border-color: #f59e0b1a
}

.hover\:border-amber-500\/100:hover {
    border-color: #f59e0b
}

.hover\:border-amber-500\/20:hover {
    border-color: #f59e0b33
}

.hover\:border-amber-500\/25:hover {
    border-color: #f59e0b40
}

.hover\:border-amber-500\/30:hover {
    border-color: #f59e0b4d
}

.hover\:border-amber-500\/40:hover {
    border-color: #f59e0b66
}

.hover\:border-amber-500\/5:hover {
    border-color: #f59e0b0d
}

.hover\:border-amber-500\/50:hover {
    border-color: #f59e0b80
}

.hover\:border-amber-500\/60:hover {
    border-color: #f59e0b99
}

.hover\:border-amber-500\/70:hover {
    border-color: #f59e0bb3
}

.hover\:border-amber-500\/75:hover {
    border-color: #f59e0bbf
}

.hover\:border-amber-500\/80:hover {
    border-color: #f59e0bcc
}

.hover\:border-amber-500\/90:hover {
    border-color: #f59e0be6
}

.hover\:border-amber-500\/95:hover {
    border-color: #f59e0bf2
}

.hover\:border-blue-400:hover {
    --tw-border-opacity: 1;
    border-color: rgb(80 90 153 / var(--tw-border-opacity))
}

.hover\:border-blue-400\/0:hover {
    border-color: #505a9900
}

.hover\:border-blue-400\/10:hover {
    border-color: #505a991a
}

.hover\:border-blue-400\/100:hover {
    border-color: #505a99
}

.hover\:border-blue-400\/20:hover {
    border-color: #505a9933
}

.hover\:border-blue-400\/25:hover {
    border-color: #505a9940
}

.hover\:border-blue-400\/30:hover {
    border-color: #505a994d
}

.hover\:border-blue-400\/40:hover {
    border-color: #505a9966
}

.hover\:border-blue-400\/5:hover {
    border-color: #505a990d
}

.hover\:border-blue-400\/50:hover {
    border-color: #505a9980
}

.hover\:border-blue-400\/60:hover {
    border-color: #505a9999
}

.hover\:border-blue-400\/70:hover {
    border-color: #505a99b3
}

.hover\:border-blue-400\/75:hover {
    border-color: #505a99bf
}

.hover\:border-blue-400\/80:hover {
    border-color: #505a99cc
}

.hover\:border-blue-400\/90:hover {
    border-color: #505a99e6
}

.hover\:border-blue-400\/95:hover {
    border-color: #505a99f2
}

.hover\:border-blue-500:hover {
    --tw-border-opacity: 1;
    border-color: rgb(66 75 127 / var(--tw-border-opacity))
}

.hover\:border-blue-500\/0:hover {
    border-color: #424b7f00
}

.hover\:border-blue-500\/10:hover {
    border-color: #424b7f1a
}

.hover\:border-blue-500\/100:hover {
    border-color: #424b7f
}

.hover\:border-blue-500\/20:hover {
    border-color: #424b7f33
}

.hover\:border-blue-500\/25:hover {
    border-color: #424b7f40
}

.hover\:border-blue-500\/30:hover {
    border-color: #424b7f4d
}

.hover\:border-blue-500\/40:hover {
    border-color: #424b7f66
}

.hover\:border-blue-500\/5:hover {
    border-color: #424b7f0d
}

.hover\:border-blue-500\/50:hover {
    border-color: #424b7f80
}

.hover\:border-blue-500\/60:hover {
    border-color: #424b7f99
}

.hover\:border-blue-500\/70:hover {
    border-color: #424b7fb3
}

.hover\:border-blue-500\/75:hover {
    border-color: #424b7fbf
}

.hover\:border-blue-500\/80:hover {
    border-color: #424b7fcc
}

.hover\:border-blue-500\/90:hover {
    border-color: #424b7fe6
}

.hover\:border-blue-500\/95:hover {
    border-color: #424b7ff2
}

.hover\:border-cyan-400:hover {
    --tw-border-opacity: 1;
    border-color: rgb(34 211 238 / var(--tw-border-opacity))
}

.hover\:border-cyan-400\/0:hover {
    border-color: #22d3ee00
}

.hover\:border-cyan-400\/10:hover {
    border-color: #22d3ee1a
}

.hover\:border-cyan-400\/100:hover {
    border-color: #22d3ee
}

.hover\:border-cyan-400\/20:hover {
    border-color: #22d3ee33
}

.hover\:border-cyan-400\/25:hover {
    border-color: #22d3ee40
}

.hover\:border-cyan-400\/30:hover {
    border-color: #22d3ee4d
}

.hover\:border-cyan-400\/40:hover {
    border-color: #22d3ee66
}

.hover\:border-cyan-400\/5:hover {
    border-color: #22d3ee0d
}

.hover\:border-cyan-400\/50:hover {
    border-color: #22d3ee80
}

.hover\:border-cyan-400\/60:hover {
    border-color: #22d3ee99
}

.hover\:border-cyan-400\/70:hover {
    border-color: #22d3eeb3
}

.hover\:border-cyan-400\/75:hover {
    border-color: #22d3eebf
}

.hover\:border-cyan-400\/80:hover {
    border-color: #22d3eecc
}

.hover\:border-cyan-400\/90:hover {
    border-color: #22d3eee6
}

.hover\:border-cyan-400\/95:hover {
    border-color: #22d3eef2
}

.hover\:border-cyan-500:hover {
    --tw-border-opacity: 1;
    border-color: rgb(6 182 212 / var(--tw-border-opacity))
}

.hover\:border-cyan-500\/0:hover {
    border-color: #06b6d400
}

.hover\:border-cyan-500\/10:hover {
    border-color: #06b6d41a
}

.hover\:border-cyan-500\/100:hover {
    border-color: #06b6d4
}

.hover\:border-cyan-500\/20:hover {
    border-color: #06b6d433
}

.hover\:border-cyan-500\/25:hover {
    border-color: #06b6d440
}

.hover\:border-cyan-500\/30:hover {
    border-color: #06b6d44d
}

.hover\:border-cyan-500\/40:hover {
    border-color: #06b6d466
}

.hover\:border-cyan-500\/5:hover {
    border-color: #06b6d40d
}

.hover\:border-cyan-500\/50:hover {
    border-color: #06b6d480
}

.hover\:border-cyan-500\/60:hover {
    border-color: #06b6d499
}

.hover\:border-cyan-500\/70:hover {
    border-color: #06b6d4b3
}

.hover\:border-cyan-500\/75:hover {
    border-color: #06b6d4bf
}

.hover\:border-cyan-500\/80:hover {
    border-color: #06b6d4cc
}

.hover\:border-cyan-500\/90:hover {
    border-color: #06b6d4e6
}

.hover\:border-cyan-500\/95:hover {
    border-color: #06b6d4f2
}

.hover\:border-emerald-400:hover {
    --tw-border-opacity: 1;
    border-color: rgb(52 211 153 / var(--tw-border-opacity))
}

.hover\:border-emerald-400\/0:hover {
    border-color: #34d39900
}

.hover\:border-emerald-400\/10:hover {
    border-color: #34d3991a
}

.hover\:border-emerald-400\/100:hover {
    border-color: #34d399
}

.hover\:border-emerald-400\/20:hover {
    border-color: #34d39933
}

.hover\:border-emerald-400\/25:hover {
    border-color: #34d39940
}

.hover\:border-emerald-400\/30:hover {
    border-color: #34d3994d
}

.hover\:border-emerald-400\/40:hover {
    border-color: #34d39966
}

.hover\:border-emerald-400\/5:hover {
    border-color: #34d3990d
}

.hover\:border-emerald-400\/50:hover {
    border-color: #34d39980
}

.hover\:border-emerald-400\/60:hover {
    border-color: #34d39999
}

.hover\:border-emerald-400\/70:hover {
    border-color: #34d399b3
}

.hover\:border-emerald-400\/75:hover {
    border-color: #34d399bf
}

.hover\:border-emerald-400\/80:hover {
    border-color: #34d399cc
}

.hover\:border-emerald-400\/90:hover {
    border-color: #34d399e6
}

.hover\:border-emerald-400\/95:hover {
    border-color: #34d399f2
}

.hover\:border-emerald-500:hover {
    --tw-border-opacity: 1;
    border-color: rgb(16 185 129 / var(--tw-border-opacity))
}

.hover\:border-emerald-500\/0:hover {
    border-color: #10b98100
}

.hover\:border-emerald-500\/10:hover {
    border-color: #10b9811a
}

.hover\:border-emerald-500\/100:hover {
    border-color: #10b981
}

.hover\:border-emerald-500\/20:hover {
    border-color: #10b98133
}

.hover\:border-emerald-500\/25:hover {
    border-color: #10b98140
}

.hover\:border-emerald-500\/30:hover {
    border-color: #10b9814d
}

.hover\:border-emerald-500\/40:hover {
    border-color: #10b98166
}

.hover\:border-emerald-500\/5:hover {
    border-color: #10b9810d
}

.hover\:border-emerald-500\/50:hover {
    border-color: #10b98180
}

.hover\:border-emerald-500\/60:hover {
    border-color: #10b98199
}

.hover\:border-emerald-500\/70:hover {
    border-color: #10b981b3
}

.hover\:border-emerald-500\/75:hover {
    border-color: #10b981bf
}

.hover\:border-emerald-500\/80:hover {
    border-color: #10b981cc
}

.hover\:border-emerald-500\/90:hover {
    border-color: #10b981e6
}

.hover\:border-emerald-500\/95:hover {
    border-color: #10b981f2
}

.hover\:border-fuchsia-400:hover {
    --tw-border-opacity: 1;
    border-color: rgb(232 121 249 / var(--tw-border-opacity))
}

.hover\:border-fuchsia-400\/0:hover {
    border-color: #e879f900
}

.hover\:border-fuchsia-400\/10:hover {
    border-color: #e879f91a
}

.hover\:border-fuchsia-400\/100:hover {
    border-color: #e879f9
}

.hover\:border-fuchsia-400\/20:hover {
    border-color: #e879f933
}

.hover\:border-fuchsia-400\/25:hover {
    border-color: #e879f940
}

.hover\:border-fuchsia-400\/30:hover {
    border-color: #e879f94d
}

.hover\:border-fuchsia-400\/40:hover {
    border-color: #e879f966
}

.hover\:border-fuchsia-400\/5:hover {
    border-color: #e879f90d
}

.hover\:border-fuchsia-400\/50:hover {
    border-color: #e879f980
}

.hover\:border-fuchsia-400\/60:hover {
    border-color: #e879f999
}

.hover\:border-fuchsia-400\/70:hover {
    border-color: #e879f9b3
}

.hover\:border-fuchsia-400\/75:hover {
    border-color: #e879f9bf
}

.hover\:border-fuchsia-400\/80:hover {
    border-color: #e879f9cc
}

.hover\:border-fuchsia-400\/90:hover {
    border-color: #e879f9e6
}

.hover\:border-fuchsia-400\/95:hover {
    border-color: #e879f9f2
}

.hover\:border-fuchsia-500:hover {
    --tw-border-opacity: 1;
    border-color: rgb(217 70 239 / var(--tw-border-opacity))
}

.hover\:border-fuchsia-500\/0:hover {
    border-color: #d946ef00
}

.hover\:border-fuchsia-500\/10:hover {
    border-color: #d946ef1a
}

.hover\:border-fuchsia-500\/100:hover {
    border-color: #d946ef
}

.hover\:border-fuchsia-500\/20:hover {
    border-color: #d946ef33
}

.hover\:border-fuchsia-500\/25:hover {
    border-color: #d946ef40
}

.hover\:border-fuchsia-500\/30:hover {
    border-color: #d946ef4d
}

.hover\:border-fuchsia-500\/40:hover {
    border-color: #d946ef66
}

.hover\:border-fuchsia-500\/5:hover {
    border-color: #d946ef0d
}

.hover\:border-fuchsia-500\/50:hover {
    border-color: #d946ef80
}

.hover\:border-fuchsia-500\/60:hover {
    border-color: #d946ef99
}

.hover\:border-fuchsia-500\/70:hover {
    border-color: #d946efb3
}

.hover\:border-fuchsia-500\/75:hover {
    border-color: #d946efbf
}

.hover\:border-fuchsia-500\/80:hover {
    border-color: #d946efcc
}

.hover\:border-fuchsia-500\/90:hover {
    border-color: #d946efe6
}

.hover\:border-fuchsia-500\/95:hover {
    border-color: #d946eff2
}

.hover\:border-gray-300:hover {
    --tw-border-opacity: 1;
    border-color: rgb(209 213 219 / var(--tw-border-opacity))
}

.hover\:border-gray-400:hover {
    --tw-border-opacity: 1;
    border-color: rgb(156 163 175 / var(--tw-border-opacity))
}

.hover\:border-gray-400\/0:hover {
    border-color: #9ca3af00
}

.hover\:border-gray-400\/10:hover {
    border-color: #9ca3af1a
}

.hover\:border-gray-400\/100:hover {
    border-color: #9ca3af
}

.hover\:border-gray-400\/20:hover {
    border-color: #9ca3af33
}

.hover\:border-gray-400\/25:hover {
    border-color: #9ca3af40
}

.hover\:border-gray-400\/30:hover {
    border-color: #9ca3af4d
}

.hover\:border-gray-400\/40:hover {
    border-color: #9ca3af66
}

.hover\:border-gray-400\/5:hover {
    border-color: #9ca3af0d
}

.hover\:border-gray-400\/50:hover {
    border-color: #9ca3af80
}

.hover\:border-gray-400\/60:hover {
    border-color: #9ca3af99
}

.hover\:border-gray-400\/70:hover {
    border-color: #9ca3afb3
}

.hover\:border-gray-400\/75:hover {
    border-color: #9ca3afbf
}

.hover\:border-gray-400\/80:hover {
    border-color: #9ca3afcc
}

.hover\:border-gray-400\/90:hover {
    border-color: #9ca3afe6
}

.hover\:border-gray-400\/95:hover {
    border-color: #9ca3aff2
}

.hover\:border-gray-500:hover {
    --tw-border-opacity: 1;
    border-color: rgb(107 114 128 / var(--tw-border-opacity))
}

.hover\:border-gray-500\/0:hover {
    border-color: #6b728000
}

.hover\:border-gray-500\/10:hover {
    border-color: #6b72801a
}

.hover\:border-gray-500\/100:hover {
    border-color: #6b7280
}

.hover\:border-gray-500\/20:hover {
    border-color: #6b728033
}

.hover\:border-gray-500\/25:hover {
    border-color: #6b728040
}

.hover\:border-gray-500\/30:hover {
    border-color: #6b72804d
}

.hover\:border-gray-500\/40:hover {
    border-color: #6b728066
}

.hover\:border-gray-500\/5:hover {
    border-color: #6b72800d
}

.hover\:border-gray-500\/50:hover {
    border-color: #6b728080
}

.hover\:border-gray-500\/60:hover {
    border-color: #6b728099
}

.hover\:border-gray-500\/70:hover {
    border-color: #6b7280b3
}

.hover\:border-gray-500\/75:hover {
    border-color: #6b7280bf
}

.hover\:border-gray-500\/80:hover {
    border-color: #6b7280cc
}

.hover\:border-gray-500\/90:hover {
    border-color: #6b7280e6
}

.hover\:border-gray-500\/95:hover {
    border-color: #6b7280f2
}

.hover\:border-green-400:hover {
    --tw-border-opacity: 1;
    border-color: rgb(74 222 128 / var(--tw-border-opacity))
}

.hover\:border-green-400\/0:hover {
    border-color: #4ade8000
}

.hover\:border-green-400\/10:hover {
    border-color: #4ade801a
}

.hover\:border-green-400\/100:hover {
    border-color: #4ade80
}

.hover\:border-green-400\/20:hover {
    border-color: #4ade8033
}

.hover\:border-green-400\/25:hover {
    border-color: #4ade8040
}

.hover\:border-green-400\/30:hover {
    border-color: #4ade804d
}

.hover\:border-green-400\/40:hover {
    border-color: #4ade8066
}

.hover\:border-green-400\/5:hover {
    border-color: #4ade800d
}

.hover\:border-green-400\/50:hover {
    border-color: #4ade8080
}

.hover\:border-green-400\/60:hover {
    border-color: #4ade8099
}

.hover\:border-green-400\/70:hover {
    border-color: #4ade80b3
}

.hover\:border-green-400\/75:hover {
    border-color: #4ade80bf
}

.hover\:border-green-400\/80:hover {
    border-color: #4ade80cc
}

.hover\:border-green-400\/90:hover {
    border-color: #4ade80e6
}

.hover\:border-green-400\/95:hover {
    border-color: #4ade80f2
}

.hover\:border-green-500:hover {
    --tw-border-opacity: 1;
    border-color: rgb(34 197 94 / var(--tw-border-opacity))
}

.hover\:border-green-500\/0:hover {
    border-color: #22c55e00
}

.hover\:border-green-500\/10:hover {
    border-color: #22c55e1a
}

.hover\:border-green-500\/100:hover {
    border-color: #22c55e
}

.hover\:border-green-500\/20:hover {
    border-color: #22c55e33
}

.hover\:border-green-500\/25:hover {
    border-color: #22c55e40
}

.hover\:border-green-500\/30:hover {
    border-color: #22c55e4d
}

.hover\:border-green-500\/40:hover {
    border-color: #22c55e66
}

.hover\:border-green-500\/5:hover {
    border-color: #22c55e0d
}

.hover\:border-green-500\/50:hover {
    border-color: #22c55e80
}

.hover\:border-green-500\/60:hover {
    border-color: #22c55e99
}

.hover\:border-green-500\/70:hover {
    border-color: #22c55eb3
}

.hover\:border-green-500\/75:hover {
    border-color: #22c55ebf
}

.hover\:border-green-500\/80:hover {
    border-color: #22c55ecc
}

.hover\:border-green-500\/90:hover {
    border-color: #22c55ee6
}

.hover\:border-green-500\/95:hover {
    border-color: #22c55ef2
}

.hover\:border-indigo-400:hover {
    --tw-border-opacity: 1;
    border-color: rgb(129 140 248 / var(--tw-border-opacity))
}

.hover\:border-indigo-400\/0:hover {
    border-color: #818cf800
}

.hover\:border-indigo-400\/10:hover {
    border-color: #818cf81a
}

.hover\:border-indigo-400\/100:hover {
    border-color: #818cf8
}

.hover\:border-indigo-400\/20:hover {
    border-color: #818cf833
}

.hover\:border-indigo-400\/25:hover {
    border-color: #818cf840
}

.hover\:border-indigo-400\/30:hover {
    border-color: #818cf84d
}

.hover\:border-indigo-400\/40:hover {
    border-color: #818cf866
}

.hover\:border-indigo-400\/5:hover {
    border-color: #818cf80d
}

.hover\:border-indigo-400\/50:hover {
    border-color: #818cf880
}

.hover\:border-indigo-400\/60:hover {
    border-color: #818cf899
}

.hover\:border-indigo-400\/70:hover {
    border-color: #818cf8b3
}

.hover\:border-indigo-400\/75:hover {
    border-color: #818cf8bf
}

.hover\:border-indigo-400\/80:hover {
    border-color: #818cf8cc
}

.hover\:border-indigo-400\/90:hover {
    border-color: #818cf8e6
}

.hover\:border-indigo-400\/95:hover {
    border-color: #818cf8f2
}

.hover\:border-indigo-500:hover {
    --tw-border-opacity: 1;
    border-color: rgb(99 102 241 / var(--tw-border-opacity))
}

.hover\:border-indigo-500\/0:hover {
    border-color: #6366f100
}

.hover\:border-indigo-500\/10:hover {
    border-color: #6366f11a
}

.hover\:border-indigo-500\/100:hover {
    border-color: #6366f1
}

.hover\:border-indigo-500\/20:hover {
    border-color: #6366f133
}

.hover\:border-indigo-500\/25:hover {
    border-color: #6366f140
}

.hover\:border-indigo-500\/30:hover {
    border-color: #6366f14d
}

.hover\:border-indigo-500\/40:hover {
    border-color: #6366f166
}

.hover\:border-indigo-500\/5:hover {
    border-color: #6366f10d
}

.hover\:border-indigo-500\/50:hover {
    border-color: #6366f180
}

.hover\:border-indigo-500\/60:hover {
    border-color: #6366f199
}

.hover\:border-indigo-500\/70:hover {
    border-color: #6366f1b3
}

.hover\:border-indigo-500\/75:hover {
    border-color: #6366f1bf
}

.hover\:border-indigo-500\/80:hover {
    border-color: #6366f1cc
}

.hover\:border-indigo-500\/90:hover {
    border-color: #6366f1e6
}

.hover\:border-indigo-500\/95:hover {
    border-color: #6366f1f2
}

.hover\:border-lime-400:hover {
    --tw-border-opacity: 1;
    border-color: rgb(163 230 53 / var(--tw-border-opacity))
}

.hover\:border-lime-400\/0:hover {
    border-color: #a3e63500
}

.hover\:border-lime-400\/10:hover {
    border-color: #a3e6351a
}

.hover\:border-lime-400\/100:hover {
    border-color: #a3e635
}

.hover\:border-lime-400\/20:hover {
    border-color: #a3e63533
}

.hover\:border-lime-400\/25:hover {
    border-color: #a3e63540
}

.hover\:border-lime-400\/30:hover {
    border-color: #a3e6354d
}

.hover\:border-lime-400\/40:hover {
    border-color: #a3e63566
}

.hover\:border-lime-400\/5:hover {
    border-color: #a3e6350d
}

.hover\:border-lime-400\/50:hover {
    border-color: #a3e63580
}

.hover\:border-lime-400\/60:hover {
    border-color: #a3e63599
}

.hover\:border-lime-400\/70:hover {
    border-color: #a3e635b3
}

.hover\:border-lime-400\/75:hover {
    border-color: #a3e635bf
}

.hover\:border-lime-400\/80:hover {
    border-color: #a3e635cc
}

.hover\:border-lime-400\/90:hover {
    border-color: #a3e635e6
}

.hover\:border-lime-400\/95:hover {
    border-color: #a3e635f2
}

.hover\:border-lime-500:hover {
    --tw-border-opacity: 1;
    border-color: rgb(132 204 22 / var(--tw-border-opacity))
}

.hover\:border-lime-500\/0:hover {
    border-color: #84cc1600
}

.hover\:border-lime-500\/10:hover {
    border-color: #84cc161a
}

.hover\:border-lime-500\/100:hover {
    border-color: #84cc16
}

.hover\:border-lime-500\/20:hover {
    border-color: #84cc1633
}

.hover\:border-lime-500\/25:hover {
    border-color: #84cc1640
}

.hover\:border-lime-500\/30:hover {
    border-color: #84cc164d
}

.hover\:border-lime-500\/40:hover {
    border-color: #84cc1666
}

.hover\:border-lime-500\/5:hover {
    border-color: #84cc160d
}

.hover\:border-lime-500\/50:hover {
    border-color: #84cc1680
}

.hover\:border-lime-500\/60:hover {
    border-color: #84cc1699
}

.hover\:border-lime-500\/70:hover {
    border-color: #84cc16b3
}

.hover\:border-lime-500\/75:hover {
    border-color: #84cc16bf
}

.hover\:border-lime-500\/80:hover {
    border-color: #84cc16cc
}

.hover\:border-lime-500\/90:hover {
    border-color: #84cc16e6
}

.hover\:border-lime-500\/95:hover {
    border-color: #84cc16f2
}

.hover\:border-neutral-400:hover {
    --tw-border-opacity: 1;
    border-color: rgb(163 163 163 / var(--tw-border-opacity))
}

.hover\:border-neutral-400\/0:hover {
    border-color: #a3a3a300
}

.hover\:border-neutral-400\/10:hover {
    border-color: #a3a3a31a
}

.hover\:border-neutral-400\/100:hover {
    border-color: #a3a3a3
}

.hover\:border-neutral-400\/20:hover {
    border-color: #a3a3a333
}

.hover\:border-neutral-400\/25:hover {
    border-color: #a3a3a340
}

.hover\:border-neutral-400\/30:hover {
    border-color: #a3a3a34d
}

.hover\:border-neutral-400\/40:hover {
    border-color: #a3a3a366
}

.hover\:border-neutral-400\/5:hover {
    border-color: #a3a3a30d
}

.hover\:border-neutral-400\/50:hover {
    border-color: #a3a3a380
}

.hover\:border-neutral-400\/60:hover {
    border-color: #a3a3a399
}

.hover\:border-neutral-400\/70:hover {
    border-color: #a3a3a3b3
}

.hover\:border-neutral-400\/75:hover {
    border-color: #a3a3a3bf
}

.hover\:border-neutral-400\/80:hover {
    border-color: #a3a3a3cc
}

.hover\:border-neutral-400\/90:hover {
    border-color: #a3a3a3e6
}

.hover\:border-neutral-400\/95:hover {
    border-color: #a3a3a3f2
}

.hover\:border-neutral-500:hover {
    --tw-border-opacity: 1;
    border-color: rgb(115 115 115 / var(--tw-border-opacity))
}

.hover\:border-neutral-500\/0:hover {
    border-color: #73737300
}

.hover\:border-neutral-500\/10:hover {
    border-color: #7373731a
}

.hover\:border-neutral-500\/100:hover {
    border-color: #737373
}

.hover\:border-neutral-500\/20:hover {
    border-color: #73737333
}

.hover\:border-neutral-500\/25:hover {
    border-color: #73737340
}

.hover\:border-neutral-500\/30:hover {
    border-color: #7373734d
}

.hover\:border-neutral-500\/40:hover {
    border-color: #73737366
}

.hover\:border-neutral-500\/5:hover {
    border-color: #7373730d
}

.hover\:border-neutral-500\/50:hover {
    border-color: #73737380
}

.hover\:border-neutral-500\/60:hover {
    border-color: #73737399
}

.hover\:border-neutral-500\/70:hover {
    border-color: #737373b3
}

.hover\:border-neutral-500\/75:hover {
    border-color: #737373bf
}

.hover\:border-neutral-500\/80:hover {
    border-color: #737373cc
}

.hover\:border-neutral-500\/90:hover {
    border-color: #737373e6
}

.hover\:border-neutral-500\/95:hover {
    border-color: #737373f2
}

.hover\:border-orange-400:hover {
    --tw-border-opacity: 1;
    border-color: rgb(251 146 60 / var(--tw-border-opacity))
}

.hover\:border-orange-400\/0:hover {
    border-color: #fb923c00
}

.hover\:border-orange-400\/10:hover {
    border-color: #fb923c1a
}

.hover\:border-orange-400\/100:hover {
    border-color: #fb923c
}

.hover\:border-orange-400\/20:hover {
    border-color: #fb923c33
}

.hover\:border-orange-400\/25:hover {
    border-color: #fb923c40
}

.hover\:border-orange-400\/30:hover {
    border-color: #fb923c4d
}

.hover\:border-orange-400\/40:hover {
    border-color: #fb923c66
}

.hover\:border-orange-400\/5:hover {
    border-color: #fb923c0d
}

.hover\:border-orange-400\/50:hover {
    border-color: #fb923c80
}

.hover\:border-orange-400\/60:hover {
    border-color: #fb923c99
}

.hover\:border-orange-400\/70:hover {
    border-color: #fb923cb3
}

.hover\:border-orange-400\/75:hover {
    border-color: #fb923cbf
}

.hover\:border-orange-400\/80:hover {
    border-color: #fb923ccc
}

.hover\:border-orange-400\/90:hover {
    border-color: #fb923ce6
}

.hover\:border-orange-400\/95:hover {
    border-color: #fb923cf2
}

.hover\:border-orange-500:hover {
    --tw-border-opacity: 1;
    border-color: rgb(249 115 22 / var(--tw-border-opacity))
}

.hover\:border-orange-500\/0:hover {
    border-color: #f9731600
}

.hover\:border-orange-500\/10:hover {
    border-color: #f973161a
}

.hover\:border-orange-500\/100:hover {
    border-color: #f97316
}

.hover\:border-orange-500\/20:hover {
    border-color: #f9731633
}

.hover\:border-orange-500\/25:hover {
    border-color: #f9731640
}

.hover\:border-orange-500\/30:hover {
    border-color: #f973164d
}

.hover\:border-orange-500\/40:hover {
    border-color: #f9731666
}

.hover\:border-orange-500\/5:hover {
    border-color: #f973160d
}

.hover\:border-orange-500\/50:hover {
    border-color: #f9731680
}

.hover\:border-orange-500\/60:hover {
    border-color: #f9731699
}

.hover\:border-orange-500\/70:hover {
    border-color: #f97316b3
}

.hover\:border-orange-500\/75:hover {
    border-color: #f97316bf
}

.hover\:border-orange-500\/80:hover {
    border-color: #f97316cc
}

.hover\:border-orange-500\/90:hover {
    border-color: #f97316e6
}

.hover\:border-orange-500\/95:hover {
    border-color: #f97316f2
}

.hover\:border-pink-400:hover {
    --tw-border-opacity: 1;
    border-color: rgb(244 114 182 / var(--tw-border-opacity))
}

.hover\:border-pink-400\/0:hover {
    border-color: #f472b600
}

.hover\:border-pink-400\/10:hover {
    border-color: #f472b61a
}

.hover\:border-pink-400\/100:hover {
    border-color: #f472b6
}

.hover\:border-pink-400\/20:hover {
    border-color: #f472b633
}

.hover\:border-pink-400\/25:hover {
    border-color: #f472b640
}

.hover\:border-pink-400\/30:hover {
    border-color: #f472b64d
}

.hover\:border-pink-400\/40:hover {
    border-color: #f472b666
}

.hover\:border-pink-400\/5:hover {
    border-color: #f472b60d
}

.hover\:border-pink-400\/50:hover {
    border-color: #f472b680
}

.hover\:border-pink-400\/60:hover {
    border-color: #f472b699
}

.hover\:border-pink-400\/70:hover {
    border-color: #f472b6b3
}

.hover\:border-pink-400\/75:hover {
    border-color: #f472b6bf
}

.hover\:border-pink-400\/80:hover {
    border-color: #f472b6cc
}

.hover\:border-pink-400\/90:hover {
    border-color: #f472b6e6
}

.hover\:border-pink-400\/95:hover {
    border-color: #f472b6f2
}

.hover\:border-pink-500:hover {
    --tw-border-opacity: 1;
    border-color: rgb(236 72 153 / var(--tw-border-opacity))
}

.hover\:border-pink-500\/0:hover {
    border-color: #ec489900
}

.hover\:border-pink-500\/10:hover {
    border-color: #ec48991a
}

.hover\:border-pink-500\/100:hover {
    border-color: #ec4899
}

.hover\:border-pink-500\/20:hover {
    border-color: #ec489933
}

.hover\:border-pink-500\/25:hover {
    border-color: #ec489940
}

.hover\:border-pink-500\/30:hover {
    border-color: #ec48994d
}

.hover\:border-pink-500\/40:hover {
    border-color: #ec489966
}

.hover\:border-pink-500\/5:hover {
    border-color: #ec48990d
}

.hover\:border-pink-500\/50:hover {
    border-color: #ec489980
}

.hover\:border-pink-500\/60:hover {
    border-color: #ec489999
}

.hover\:border-pink-500\/70:hover {
    border-color: #ec4899b3
}

.hover\:border-pink-500\/75:hover {
    border-color: #ec4899bf
}

.hover\:border-pink-500\/80:hover {
    border-color: #ec4899cc
}

.hover\:border-pink-500\/90:hover {
    border-color: #ec4899e6
}

.hover\:border-pink-500\/95:hover {
    border-color: #ec4899f2
}

.hover\:border-purple-400:hover {
    --tw-border-opacity: 1;
    border-color: rgb(192 132 252 / var(--tw-border-opacity))
}

.hover\:border-purple-400\/0:hover {
    border-color: #c084fc00
}

.hover\:border-purple-400\/10:hover {
    border-color: #c084fc1a
}

.hover\:border-purple-400\/100:hover {
    border-color: #c084fc
}

.hover\:border-purple-400\/20:hover {
    border-color: #c084fc33
}

.hover\:border-purple-400\/25:hover {
    border-color: #c084fc40
}

.hover\:border-purple-400\/30:hover {
    border-color: #c084fc4d
}

.hover\:border-purple-400\/40:hover {
    border-color: #c084fc66
}

.hover\:border-purple-400\/5:hover {
    border-color: #c084fc0d
}

.hover\:border-purple-400\/50:hover {
    border-color: #c084fc80
}

.hover\:border-purple-400\/60:hover {
    border-color: #c084fc99
}

.hover\:border-purple-400\/70:hover {
    border-color: #c084fcb3
}

.hover\:border-purple-400\/75:hover {
    border-color: #c084fcbf
}

.hover\:border-purple-400\/80:hover {
    border-color: #c084fccc
}

.hover\:border-purple-400\/90:hover {
    border-color: #c084fce6
}

.hover\:border-purple-400\/95:hover {
    border-color: #c084fcf2
}

.hover\:border-purple-500:hover {
    --tw-border-opacity: 1;
    border-color: rgb(168 85 247 / var(--tw-border-opacity))
}

.hover\:border-purple-500\/0:hover {
    border-color: #a855f700
}

.hover\:border-purple-500\/10:hover {
    border-color: #a855f71a
}

.hover\:border-purple-500\/100:hover {
    border-color: #a855f7
}

.hover\:border-purple-500\/20:hover {
    border-color: #a855f733
}

.hover\:border-purple-500\/25:hover {
    border-color: #a855f740
}

.hover\:border-purple-500\/30:hover {
    border-color: #a855f74d
}

.hover\:border-purple-500\/40:hover {
    border-color: #a855f766
}

.hover\:border-purple-500\/5:hover {
    border-color: #a855f70d
}

.hover\:border-purple-500\/50:hover {
    border-color: #a855f780
}

.hover\:border-purple-500\/60:hover {
    border-color: #a855f799
}

.hover\:border-purple-500\/70:hover {
    border-color: #a855f7b3
}

.hover\:border-purple-500\/75:hover {
    border-color: #a855f7bf
}

.hover\:border-purple-500\/80:hover {
    border-color: #a855f7cc
}

.hover\:border-purple-500\/90:hover {
    border-color: #a855f7e6
}

.hover\:border-purple-500\/95:hover {
    border-color: #a855f7f2
}

.hover\:border-red-400:hover {
    --tw-border-opacity: 1;
    border-color: rgb(248 113 113 / var(--tw-border-opacity))
}

.hover\:border-red-400\/0:hover {
    border-color: #f8717100
}

.hover\:border-red-400\/10:hover {
    border-color: #f871711a
}

.hover\:border-red-400\/100:hover {
    border-color: #f87171
}

.hover\:border-red-400\/20:hover {
    border-color: #f8717133
}

.hover\:border-red-400\/25:hover {
    border-color: #f8717140
}

.hover\:border-red-400\/30:hover {
    border-color: #f871714d
}

.hover\:border-red-400\/40:hover {
    border-color: #f8717166
}

.hover\:border-red-400\/5:hover {
    border-color: #f871710d
}

.hover\:border-red-400\/50:hover {
    border-color: #f8717180
}

.hover\:border-red-400\/60:hover {
    border-color: #f8717199
}

.hover\:border-red-400\/70:hover {
    border-color: #f87171b3
}

.hover\:border-red-400\/75:hover {
    border-color: #f87171bf
}

.hover\:border-red-400\/80:hover {
    border-color: #f87171cc
}

.hover\:border-red-400\/90:hover {
    border-color: #f87171e6
}

.hover\:border-red-400\/95:hover {
    border-color: #f87171f2
}

.hover\:border-red-500:hover {
    --tw-border-opacity: 1;
    border-color: rgb(239 68 68 / var(--tw-border-opacity))
}

.hover\:border-red-500\/0:hover {
    border-color: #ef444400
}

.hover\:border-red-500\/10:hover {
    border-color: #ef44441a
}

.hover\:border-red-500\/100:hover {
    border-color: #ef4444
}

.hover\:border-red-500\/20:hover {
    border-color: #ef444433
}

.hover\:border-red-500\/25:hover {
    border-color: #ef444440
}

.hover\:border-red-500\/30:hover {
    border-color: #ef44444d
}

.hover\:border-red-500\/40:hover {
    border-color: #ef444466
}

.hover\:border-red-500\/5:hover {
    border-color: #ef44440d
}

.hover\:border-red-500\/50:hover {
    border-color: #ef444480
}

.hover\:border-red-500\/60:hover {
    border-color: #ef444499
}

.hover\:border-red-500\/70:hover {
    border-color: #ef4444b3
}

.hover\:border-red-500\/75:hover {
    border-color: #ef4444bf
}

.hover\:border-red-500\/80:hover {
    border-color: #ef4444cc
}

.hover\:border-red-500\/90:hover {
    border-color: #ef4444e6
}

.hover\:border-red-500\/95:hover {
    border-color: #ef4444f2
}

.hover\:border-rose-400:hover {
    --tw-border-opacity: 1;
    border-color: rgb(251 113 133 / var(--tw-border-opacity))
}

.hover\:border-rose-400\/0:hover {
    border-color: #fb718500
}

.hover\:border-rose-400\/10:hover {
    border-color: #fb71851a
}

.hover\:border-rose-400\/100:hover {
    border-color: #fb7185
}

.hover\:border-rose-400\/20:hover {
    border-color: #fb718533
}

.hover\:border-rose-400\/25:hover {
    border-color: #fb718540
}

.hover\:border-rose-400\/30:hover {
    border-color: #fb71854d
}

.hover\:border-rose-400\/40:hover {
    border-color: #fb718566
}

.hover\:border-rose-400\/5:hover {
    border-color: #fb71850d
}

.hover\:border-rose-400\/50:hover {
    border-color: #fb718580
}

.hover\:border-rose-400\/60:hover {
    border-color: #fb718599
}

.hover\:border-rose-400\/70:hover {
    border-color: #fb7185b3
}

.hover\:border-rose-400\/75:hover {
    border-color: #fb7185bf
}

.hover\:border-rose-400\/80:hover {
    border-color: #fb7185cc
}

.hover\:border-rose-400\/90:hover {
    border-color: #fb7185e6
}

.hover\:border-rose-400\/95:hover {
    border-color: #fb7185f2
}

.hover\:border-rose-500:hover {
    --tw-border-opacity: 1;
    border-color: rgb(244 63 94 / var(--tw-border-opacity))
}

.hover\:border-rose-500\/0:hover {
    border-color: #f43f5e00
}

.hover\:border-rose-500\/10:hover {
    border-color: #f43f5e1a
}

.hover\:border-rose-500\/100:hover {
    border-color: #f43f5e
}

.hover\:border-rose-500\/20:hover {
    border-color: #f43f5e33
}

.hover\:border-rose-500\/25:hover {
    border-color: #f43f5e40
}

.hover\:border-rose-500\/30:hover {
    border-color: #f43f5e4d
}

.hover\:border-rose-500\/40:hover {
    border-color: #f43f5e66
}

.hover\:border-rose-500\/5:hover {
    border-color: #f43f5e0d
}

.hover\:border-rose-500\/50:hover {
    border-color: #f43f5e80
}

.hover\:border-rose-500\/60:hover {
    border-color: #f43f5e99
}

.hover\:border-rose-500\/70:hover {
    border-color: #f43f5eb3
}

.hover\:border-rose-500\/75:hover {
    border-color: #f43f5ebf
}

.hover\:border-rose-500\/80:hover {
    border-color: #f43f5ecc
}

.hover\:border-rose-500\/90:hover {
    border-color: #f43f5ee6
}

.hover\:border-rose-500\/95:hover {
    border-color: #f43f5ef2
}

.hover\:border-sky-400:hover {
    --tw-border-opacity: 1;
    border-color: rgb(101 178 245 / var(--tw-border-opacity))
}

.hover\:border-sky-400\/0:hover {
    border-color: #65b2f500
}

.hover\:border-sky-400\/10:hover {
    border-color: #65b2f51a
}

.hover\:border-sky-400\/100:hover {
    border-color: #65b2f5
}

.hover\:border-sky-400\/20:hover {
    border-color: #65b2f533
}

.hover\:border-sky-400\/25:hover {
    border-color: #65b2f540
}

.hover\:border-sky-400\/30:hover {
    border-color: #65b2f54d
}

.hover\:border-sky-400\/40:hover {
    border-color: #65b2f566
}

.hover\:border-sky-400\/5:hover {
    border-color: #65b2f50d
}

.hover\:border-sky-400\/50:hover {
    border-color: #65b2f580
}

.hover\:border-sky-400\/60:hover {
    border-color: #65b2f599
}

.hover\:border-sky-400\/70:hover {
    border-color: #65b2f5b3
}

.hover\:border-sky-400\/75:hover {
    border-color: #65b2f5bf
}

.hover\:border-sky-400\/80:hover {
    border-color: #65b2f5cc
}

.hover\:border-sky-400\/90:hover {
    border-color: #65b2f5e6
}

.hover\:border-sky-400\/95:hover {
    border-color: #65b2f5f2
}

.hover\:border-sky-500:hover {
    --tw-border-opacity: 1;
    border-color: rgb(52 139 239 / var(--tw-border-opacity))
}

.hover\:border-sky-500\/0:hover {
    border-color: #348bef00
}

.hover\:border-sky-500\/10:hover {
    border-color: #348bef1a
}

.hover\:border-sky-500\/100:hover {
    border-color: #348bef
}

.hover\:border-sky-500\/20:hover {
    border-color: #348bef33
}

.hover\:border-sky-500\/25:hover {
    border-color: #348bef40
}

.hover\:border-sky-500\/30:hover {
    border-color: #348bef4d
}

.hover\:border-sky-500\/40:hover {
    border-color: #348bef66
}

.hover\:border-sky-500\/5:hover {
    border-color: #348bef0d
}

.hover\:border-sky-500\/50:hover {
    border-color: #348bef80
}

.hover\:border-sky-500\/60:hover {
    border-color: #348bef99
}

.hover\:border-sky-500\/70:hover {
    border-color: #348befb3
}

.hover\:border-sky-500\/75:hover {
    border-color: #348befbf
}

.hover\:border-sky-500\/80:hover {
    border-color: #348befcc
}

.hover\:border-sky-500\/90:hover {
    border-color: #348befe6
}

.hover\:border-sky-500\/95:hover {
    border-color: #348beff2
}

.hover\:border-slate-400:hover {
    --tw-border-opacity: 1;
    border-color: rgb(148 163 184 / var(--tw-border-opacity))
}

.hover\:border-slate-400\/0:hover {
    border-color: #94a3b800
}

.hover\:border-slate-400\/10:hover {
    border-color: #94a3b81a
}

.hover\:border-slate-400\/100:hover {
    border-color: #94a3b8
}

.hover\:border-slate-400\/20:hover {
    border-color: #94a3b833
}

.hover\:border-slate-400\/25:hover {
    border-color: #94a3b840
}

.hover\:border-slate-400\/30:hover {
    border-color: #94a3b84d
}

.hover\:border-slate-400\/40:hover {
    border-color: #94a3b866
}

.hover\:border-slate-400\/5:hover {
    border-color: #94a3b80d
}

.hover\:border-slate-400\/50:hover {
    border-color: #94a3b880
}

.hover\:border-slate-400\/60:hover {
    border-color: #94a3b899
}

.hover\:border-slate-400\/70:hover {
    border-color: #94a3b8b3
}

.hover\:border-slate-400\/75:hover {
    border-color: #94a3b8bf
}

.hover\:border-slate-400\/80:hover {
    border-color: #94a3b8cc
}

.hover\:border-slate-400\/90:hover {
    border-color: #94a3b8e6
}

.hover\:border-slate-400\/95:hover {
    border-color: #94a3b8f2
}

.hover\:border-slate-500:hover {
    --tw-border-opacity: 1;
    border-color: rgb(100 116 139 / var(--tw-border-opacity))
}

.hover\:border-slate-500\/0:hover {
    border-color: #64748b00
}

.hover\:border-slate-500\/10:hover {
    border-color: #64748b1a
}

.hover\:border-slate-500\/100:hover {
    border-color: #64748b
}

.hover\:border-slate-500\/20:hover {
    border-color: #64748b33
}

.hover\:border-slate-500\/25:hover {
    border-color: #64748b40
}

.hover\:border-slate-500\/30:hover {
    border-color: #64748b4d
}

.hover\:border-slate-500\/40:hover {
    border-color: #64748b66
}

.hover\:border-slate-500\/5:hover {
    border-color: #64748b0d
}

.hover\:border-slate-500\/50:hover {
    border-color: #64748b80
}

.hover\:border-slate-500\/60:hover {
    border-color: #64748b99
}

.hover\:border-slate-500\/70:hover {
    border-color: #64748bb3
}

.hover\:border-slate-500\/75:hover {
    border-color: #64748bbf
}

.hover\:border-slate-500\/80:hover {
    border-color: #64748bcc
}

.hover\:border-slate-500\/90:hover {
    border-color: #64748be6
}

.hover\:border-slate-500\/95:hover {
    border-color: #64748bf2
}

.hover\:border-stone-400:hover {
    --tw-border-opacity: 1;
    border-color: rgb(168 162 158 / var(--tw-border-opacity))
}

.hover\:border-stone-400\/0:hover {
    border-color: #a8a29e00
}

.hover\:border-stone-400\/10:hover {
    border-color: #a8a29e1a
}

.hover\:border-stone-400\/100:hover {
    border-color: #a8a29e
}

.hover\:border-stone-400\/20:hover {
    border-color: #a8a29e33
}

.hover\:border-stone-400\/25:hover {
    border-color: #a8a29e40
}

.hover\:border-stone-400\/30:hover {
    border-color: #a8a29e4d
}

.hover\:border-stone-400\/40:hover {
    border-color: #a8a29e66
}

.hover\:border-stone-400\/5:hover {
    border-color: #a8a29e0d
}

.hover\:border-stone-400\/50:hover {
    border-color: #a8a29e80
}

.hover\:border-stone-400\/60:hover {
    border-color: #a8a29e99
}

.hover\:border-stone-400\/70:hover {
    border-color: #a8a29eb3
}

.hover\:border-stone-400\/75:hover {
    border-color: #a8a29ebf
}

.hover\:border-stone-400\/80:hover {
    border-color: #a8a29ecc
}

.hover\:border-stone-400\/90:hover {
    border-color: #a8a29ee6
}

.hover\:border-stone-400\/95:hover {
    border-color: #a8a29ef2
}

.hover\:border-stone-500:hover {
    --tw-border-opacity: 1;
    border-color: rgb(120 113 108 / var(--tw-border-opacity))
}

.hover\:border-stone-500\/0:hover {
    border-color: #78716c00
}

.hover\:border-stone-500\/10:hover {
    border-color: #78716c1a
}

.hover\:border-stone-500\/100:hover {
    border-color: #78716c
}

.hover\:border-stone-500\/20:hover {
    border-color: #78716c33
}

.hover\:border-stone-500\/25:hover {
    border-color: #78716c40
}

.hover\:border-stone-500\/30:hover {
    border-color: #78716c4d
}

.hover\:border-stone-500\/40:hover {
    border-color: #78716c66
}

.hover\:border-stone-500\/5:hover {
    border-color: #78716c0d
}

.hover\:border-stone-500\/50:hover {
    border-color: #78716c80
}

.hover\:border-stone-500\/60:hover {
    border-color: #78716c99
}

.hover\:border-stone-500\/70:hover {
    border-color: #78716cb3
}

.hover\:border-stone-500\/75:hover {
    border-color: #78716cbf
}

.hover\:border-stone-500\/80:hover {
    border-color: #78716ccc
}

.hover\:border-stone-500\/90:hover {
    border-color: #78716ce6
}

.hover\:border-stone-500\/95:hover {
    border-color: #78716cf2
}

.hover\:border-teal-400:hover {
    --tw-border-opacity: 1;
    border-color: rgb(45 212 191 / var(--tw-border-opacity))
}

.hover\:border-teal-400\/0:hover {
    border-color: #2dd4bf00
}

.hover\:border-teal-400\/10:hover {
    border-color: #2dd4bf1a
}

.hover\:border-teal-400\/100:hover {
    border-color: #2dd4bf
}

.hover\:border-teal-400\/20:hover {
    border-color: #2dd4bf33
}

.hover\:border-teal-400\/25:hover {
    border-color: #2dd4bf40
}

.hover\:border-teal-400\/30:hover {
    border-color: #2dd4bf4d
}

.hover\:border-teal-400\/40:hover {
    border-color: #2dd4bf66
}

.hover\:border-teal-400\/5:hover {
    border-color: #2dd4bf0d
}

.hover\:border-teal-400\/50:hover {
    border-color: #2dd4bf80
}

.hover\:border-teal-400\/60:hover {
    border-color: #2dd4bf99
}

.hover\:border-teal-400\/70:hover {
    border-color: #2dd4bfb3
}

.hover\:border-teal-400\/75:hover {
    border-color: #2dd4bfbf
}

.hover\:border-teal-400\/80:hover {
    border-color: #2dd4bfcc
}

.hover\:border-teal-400\/90:hover {
    border-color: #2dd4bfe6
}

.hover\:border-teal-400\/95:hover {
    border-color: #2dd4bff2
}

.hover\:border-teal-500:hover {
    --tw-border-opacity: 1;
    border-color: rgb(20 184 166 / var(--tw-border-opacity))
}

.hover\:border-teal-500\/0:hover {
    border-color: #14b8a600
}

.hover\:border-teal-500\/10:hover {
    border-color: #14b8a61a
}

.hover\:border-teal-500\/100:hover {
    border-color: #14b8a6
}

.hover\:border-teal-500\/20:hover {
    border-color: #14b8a633
}

.hover\:border-teal-500\/25:hover {
    border-color: #14b8a640
}

.hover\:border-teal-500\/30:hover {
    border-color: #14b8a64d
}

.hover\:border-teal-500\/40:hover {
    border-color: #14b8a666
}

.hover\:border-teal-500\/5:hover {
    border-color: #14b8a60d
}

.hover\:border-teal-500\/50:hover {
    border-color: #14b8a680
}

.hover\:border-teal-500\/60:hover {
    border-color: #14b8a699
}

.hover\:border-teal-500\/70:hover {
    border-color: #14b8a6b3
}

.hover\:border-teal-500\/75:hover {
    border-color: #14b8a6bf
}

.hover\:border-teal-500\/80:hover {
    border-color: #14b8a6cc
}

.hover\:border-teal-500\/90:hover {
    border-color: #14b8a6e6
}

.hover\:border-teal-500\/95:hover {
    border-color: #14b8a6f2
}

.hover\:border-violet-400:hover {
    --tw-border-opacity: 1;
    border-color: rgb(167 139 250 / var(--tw-border-opacity))
}

.hover\:border-violet-400\/0:hover {
    border-color: #a78bfa00
}

.hover\:border-violet-400\/10:hover {
    border-color: #a78bfa1a
}

.hover\:border-violet-400\/100:hover {
    border-color: #a78bfa
}

.hover\:border-violet-400\/20:hover {
    border-color: #a78bfa33
}

.hover\:border-violet-400\/25:hover {
    border-color: #a78bfa40
}

.hover\:border-violet-400\/30:hover {
    border-color: #a78bfa4d
}

.hover\:border-violet-400\/40:hover {
    border-color: #a78bfa66
}

.hover\:border-violet-400\/5:hover {
    border-color: #a78bfa0d
}

.hover\:border-violet-400\/50:hover {
    border-color: #a78bfa80
}

.hover\:border-violet-400\/60:hover {
    border-color: #a78bfa99
}

.hover\:border-violet-400\/70:hover {
    border-color: #a78bfab3
}

.hover\:border-violet-400\/75:hover {
    border-color: #a78bfabf
}

.hover\:border-violet-400\/80:hover {
    border-color: #a78bfacc
}

.hover\:border-violet-400\/90:hover {
    border-color: #a78bfae6
}

.hover\:border-violet-400\/95:hover {
    border-color: #a78bfaf2
}

.hover\:border-violet-500:hover {
    --tw-border-opacity: 1;
    border-color: rgb(139 92 246 / var(--tw-border-opacity))
}

.hover\:border-violet-500\/0:hover {
    border-color: #8b5cf600
}

.hover\:border-violet-500\/10:hover {
    border-color: #8b5cf61a
}

.hover\:border-violet-500\/100:hover {
    border-color: #8b5cf6
}

.hover\:border-violet-500\/20:hover {
    border-color: #8b5cf633
}

.hover\:border-violet-500\/25:hover {
    border-color: #8b5cf640
}

.hover\:border-violet-500\/30:hover {
    border-color: #8b5cf64d
}

.hover\:border-violet-500\/40:hover {
    border-color: #8b5cf666
}

.hover\:border-violet-500\/5:hover {
    border-color: #8b5cf60d
}

.hover\:border-violet-500\/50:hover {
    border-color: #8b5cf680
}

.hover\:border-violet-500\/60:hover {
    border-color: #8b5cf699
}

.hover\:border-violet-500\/70:hover {
    border-color: #8b5cf6b3
}

.hover\:border-violet-500\/75:hover {
    border-color: #8b5cf6bf
}

.hover\:border-violet-500\/80:hover {
    border-color: #8b5cf6cc
}

.hover\:border-violet-500\/90:hover {
    border-color: #8b5cf6e6
}

.hover\:border-violet-500\/95:hover {
    border-color: #8b5cf6f2
}

.hover\:border-yellow-400:hover {
    --tw-border-opacity: 1;
    border-color: rgb(250 204 21 / var(--tw-border-opacity))
}

.hover\:border-yellow-400\/0:hover {
    border-color: #facc1500
}

.hover\:border-yellow-400\/10:hover {
    border-color: #facc151a
}

.hover\:border-yellow-400\/100:hover {
    border-color: #facc15
}

.hover\:border-yellow-400\/20:hover {
    border-color: #facc1533
}

.hover\:border-yellow-400\/25:hover {
    border-color: #facc1540
}

.hover\:border-yellow-400\/30:hover {
    border-color: #facc154d
}

.hover\:border-yellow-400\/40:hover {
    border-color: #facc1566
}

.hover\:border-yellow-400\/5:hover {
    border-color: #facc150d
}

.hover\:border-yellow-400\/50:hover {
    border-color: #facc1580
}

.hover\:border-yellow-400\/60:hover {
    border-color: #facc1599
}

.hover\:border-yellow-400\/70:hover {
    border-color: #facc15b3
}

.hover\:border-yellow-400\/75:hover {
    border-color: #facc15bf
}

.hover\:border-yellow-400\/80:hover {
    border-color: #facc15cc
}

.hover\:border-yellow-400\/90:hover {
    border-color: #facc15e6
}

.hover\:border-yellow-400\/95:hover {
    border-color: #facc15f2
}

.hover\:border-yellow-500:hover {
    --tw-border-opacity: 1;
    border-color: rgb(234 179 8 / var(--tw-border-opacity))
}

.hover\:border-yellow-500\/0:hover {
    border-color: #eab30800
}

.hover\:border-yellow-500\/10:hover {
    border-color: #eab3081a
}

.hover\:border-yellow-500\/100:hover {
    border-color: #eab308
}

.hover\:border-yellow-500\/20:hover {
    border-color: #eab30833
}

.hover\:border-yellow-500\/25:hover {
    border-color: #eab30840
}

.hover\:border-yellow-500\/30:hover {
    border-color: #eab3084d
}

.hover\:border-yellow-500\/40:hover {
    border-color: #eab30866
}

.hover\:border-yellow-500\/5:hover {
    border-color: #eab3080d
}

.hover\:border-yellow-500\/50:hover {
    border-color: #eab30880
}

.hover\:border-yellow-500\/60:hover {
    border-color: #eab30899
}

.hover\:border-yellow-500\/70:hover {
    border-color: #eab308b3
}

.hover\:border-yellow-500\/75:hover {
    border-color: #eab308bf
}

.hover\:border-yellow-500\/80:hover {
    border-color: #eab308cc
}

.hover\:border-yellow-500\/90:hover {
    border-color: #eab308e6
}

.hover\:border-yellow-500\/95:hover {
    border-color: #eab308f2
}

.hover\:border-zinc-400:hover {
    --tw-border-opacity: 1;
    border-color: rgb(161 161 170 / var(--tw-border-opacity))
}

.hover\:border-zinc-400\/0:hover {
    border-color: #a1a1aa00
}

.hover\:border-zinc-400\/10:hover {
    border-color: #a1a1aa1a
}

.hover\:border-zinc-400\/100:hover {
    border-color: #a1a1aa
}

.hover\:border-zinc-400\/20:hover {
    border-color: #a1a1aa33
}

.hover\:border-zinc-400\/25:hover {
    border-color: #a1a1aa40
}

.hover\:border-zinc-400\/30:hover {
    border-color: #a1a1aa4d
}

.hover\:border-zinc-400\/40:hover {
    border-color: #a1a1aa66
}

.hover\:border-zinc-400\/5:hover {
    border-color: #a1a1aa0d
}

.hover\:border-zinc-400\/50:hover {
    border-color: #a1a1aa80
}

.hover\:border-zinc-400\/60:hover {
    border-color: #a1a1aa99
}

.hover\:border-zinc-400\/70:hover {
    border-color: #a1a1aab3
}

.hover\:border-zinc-400\/75:hover {
    border-color: #a1a1aabf
}

.hover\:border-zinc-400\/80:hover {
    border-color: #a1a1aacc
}

.hover\:border-zinc-400\/90:hover {
    border-color: #a1a1aae6
}

.hover\:border-zinc-400\/95:hover {
    border-color: #a1a1aaf2
}

.hover\:border-zinc-500:hover {
    --tw-border-opacity: 1;
    border-color: rgb(113 113 122 / var(--tw-border-opacity))
}

.hover\:border-zinc-500\/0:hover {
    border-color: #71717a00
}

.hover\:border-zinc-500\/10:hover {
    border-color: #71717a1a
}

.hover\:border-zinc-500\/100:hover {
    border-color: #71717a
}

.hover\:border-zinc-500\/20:hover {
    border-color: #71717a33
}

.hover\:border-zinc-500\/25:hover {
    border-color: #71717a40
}

.hover\:border-zinc-500\/30:hover {
    border-color: #71717a4d
}

.hover\:border-zinc-500\/40:hover {
    border-color: #71717a66
}

.hover\:border-zinc-500\/5:hover {
    border-color: #71717a0d
}

.hover\:border-zinc-500\/50:hover {
    border-color: #71717a80
}

.hover\:border-zinc-500\/60:hover {
    border-color: #71717a99
}

.hover\:border-zinc-500\/70:hover {
    border-color: #71717ab3
}

.hover\:border-zinc-500\/75:hover {
    border-color: #71717abf
}

.hover\:border-zinc-500\/80:hover {
    border-color: #71717acc
}

.hover\:border-zinc-500\/90:hover {
    border-color: #71717ae6
}

.hover\:border-zinc-500\/95:hover {
    border-color: #71717af2
}

.hover\:border-x-amber-400:hover {
    --tw-border-opacity: 1;
    border-left-color: rgb(251 191 36 / var(--tw-border-opacity));
    border-right-color: rgb(251 191 36 / var(--tw-border-opacity))
}

.hover\:border-x-amber-400\/0:hover {
    border-left-color: #fbbf2400;
    border-right-color: #fbbf2400
}

.hover\:border-x-amber-400\/10:hover {
    border-left-color: #fbbf241a;
    border-right-color: #fbbf241a
}

.hover\:border-x-amber-400\/100:hover {
    border-left-color: #fbbf24;
    border-right-color: #fbbf24
}

.hover\:border-x-amber-400\/20:hover {
    border-left-color: #fbbf2433;
    border-right-color: #fbbf2433
}

.hover\:border-x-amber-400\/25:hover {
    border-left-color: #fbbf2440;
    border-right-color: #fbbf2440
}

.hover\:border-x-amber-400\/30:hover {
    border-left-color: #fbbf244d;
    border-right-color: #fbbf244d
}

.hover\:border-x-amber-400\/40:hover {
    border-left-color: #fbbf2466;
    border-right-color: #fbbf2466
}

.hover\:border-x-amber-400\/5:hover {
    border-left-color: #fbbf240d;
    border-right-color: #fbbf240d
}

.hover\:border-x-amber-400\/50:hover {
    border-left-color: #fbbf2480;
    border-right-color: #fbbf2480
}

.hover\:border-x-amber-400\/60:hover {
    border-left-color: #fbbf2499;
    border-right-color: #fbbf2499
}

.hover\:border-x-amber-400\/70:hover {
    border-left-color: #fbbf24b3;
    border-right-color: #fbbf24b3
}

.hover\:border-x-amber-400\/75:hover {
    border-left-color: #fbbf24bf;
    border-right-color: #fbbf24bf
}

.hover\:border-x-amber-400\/80:hover {
    border-left-color: #fbbf24cc;
    border-right-color: #fbbf24cc
}

.hover\:border-x-amber-400\/90:hover {
    border-left-color: #fbbf24e6;
    border-right-color: #fbbf24e6
}

.hover\:border-x-amber-400\/95:hover {
    border-left-color: #fbbf24f2;
    border-right-color: #fbbf24f2
}

.hover\:border-x-amber-500:hover {
    --tw-border-opacity: 1;
    border-left-color: rgb(245 158 11 / var(--tw-border-opacity));
    border-right-color: rgb(245 158 11 / var(--tw-border-opacity))
}

.hover\:border-x-amber-500\/0:hover {
    border-left-color: #f59e0b00;
    border-right-color: #f59e0b00
}

.hover\:border-x-amber-500\/10:hover {
    border-left-color: #f59e0b1a;
    border-right-color: #f59e0b1a
}

.hover\:border-x-amber-500\/100:hover {
    border-left-color: #f59e0b;
    border-right-color: #f59e0b
}

.hover\:border-x-amber-500\/20:hover {
    border-left-color: #f59e0b33;
    border-right-color: #f59e0b33
}

.hover\:border-x-amber-500\/25:hover {
    border-left-color: #f59e0b40;
    border-right-color: #f59e0b40
}

.hover\:border-x-amber-500\/30:hover {
    border-left-color: #f59e0b4d;
    border-right-color: #f59e0b4d
}

.hover\:border-x-amber-500\/40:hover {
    border-left-color: #f59e0b66;
    border-right-color: #f59e0b66
}

.hover\:border-x-amber-500\/5:hover {
    border-left-color: #f59e0b0d;
    border-right-color: #f59e0b0d
}

.hover\:border-x-amber-500\/50:hover {
    border-left-color: #f59e0b80;
    border-right-color: #f59e0b80
}

.hover\:border-x-amber-500\/60:hover {
    border-left-color: #f59e0b99;
    border-right-color: #f59e0b99
}

.hover\:border-x-amber-500\/70:hover {
    border-left-color: #f59e0bb3;
    border-right-color: #f59e0bb3
}

.hover\:border-x-amber-500\/75:hover {
    border-left-color: #f59e0bbf;
    border-right-color: #f59e0bbf
}

.hover\:border-x-amber-500\/80:hover {
    border-left-color: #f59e0bcc;
    border-right-color: #f59e0bcc
}

.hover\:border-x-amber-500\/90:hover {
    border-left-color: #f59e0be6;
    border-right-color: #f59e0be6
}

.hover\:border-x-amber-500\/95:hover {
    border-left-color: #f59e0bf2;
    border-right-color: #f59e0bf2
}

.hover\:border-x-blue-400:hover {
    --tw-border-opacity: 1;
    border-left-color: rgb(80 90 153 / var(--tw-border-opacity));
    border-right-color: rgb(80 90 153 / var(--tw-border-opacity))
}

.hover\:border-x-blue-400\/0:hover {
    border-left-color: #505a9900;
    border-right-color: #505a9900
}

.hover\:border-x-blue-400\/10:hover {
    border-left-color: #505a991a;
    border-right-color: #505a991a
}

.hover\:border-x-blue-400\/100:hover {
    border-left-color: #505a99;
    border-right-color: #505a99
}

.hover\:border-x-blue-400\/20:hover {
    border-left-color: #505a9933;
    border-right-color: #505a9933
}

.hover\:border-x-blue-400\/25:hover {
    border-left-color: #505a9940;
    border-right-color: #505a9940
}

.hover\:border-x-blue-400\/30:hover {
    border-left-color: #505a994d;
    border-right-color: #505a994d
}

.hover\:border-x-blue-400\/40:hover {
    border-left-color: #505a9966;
    border-right-color: #505a9966
}

.hover\:border-x-blue-400\/5:hover {
    border-left-color: #505a990d;
    border-right-color: #505a990d
}

.hover\:border-x-blue-400\/50:hover {
    border-left-color: #505a9980;
    border-right-color: #505a9980
}

.hover\:border-x-blue-400\/60:hover {
    border-left-color: #505a9999;
    border-right-color: #505a9999
}

.hover\:border-x-blue-400\/70:hover {
    border-left-color: #505a99b3;
    border-right-color: #505a99b3
}

.hover\:border-x-blue-400\/75:hover {
    border-left-color: #505a99bf;
    border-right-color: #505a99bf
}

.hover\:border-x-blue-400\/80:hover {
    border-left-color: #505a99cc;
    border-right-color: #505a99cc
}

.hover\:border-x-blue-400\/90:hover {
    border-left-color: #505a99e6;
    border-right-color: #505a99e6
}

.hover\:border-x-blue-400\/95:hover {
    border-left-color: #505a99f2;
    border-right-color: #505a99f2
}

.hover\:border-x-blue-500:hover {
    --tw-border-opacity: 1;
    border-left-color: rgb(66 75 127 / var(--tw-border-opacity));
    border-right-color: rgb(66 75 127 / var(--tw-border-opacity))
}

.hover\:border-x-blue-500\/0:hover {
    border-left-color: #424b7f00;
    border-right-color: #424b7f00
}

.hover\:border-x-blue-500\/10:hover {
    border-left-color: #424b7f1a;
    border-right-color: #424b7f1a
}

.hover\:border-x-blue-500\/100:hover {
    border-left-color: #424b7f;
    border-right-color: #424b7f
}

.hover\:border-x-blue-500\/20:hover {
    border-left-color: #424b7f33;
    border-right-color: #424b7f33
}

.hover\:border-x-blue-500\/25:hover {
    border-left-color: #424b7f40;
    border-right-color: #424b7f40
}

.hover\:border-x-blue-500\/30:hover {
    border-left-color: #424b7f4d;
    border-right-color: #424b7f4d
}

.hover\:border-x-blue-500\/40:hover {
    border-left-color: #424b7f66;
    border-right-color: #424b7f66
}

.hover\:border-x-blue-500\/5:hover {
    border-left-color: #424b7f0d;
    border-right-color: #424b7f0d
}

.hover\:border-x-blue-500\/50:hover {
    border-left-color: #424b7f80;
    border-right-color: #424b7f80
}

.hover\:border-x-blue-500\/60:hover {
    border-left-color: #424b7f99;
    border-right-color: #424b7f99
}

.hover\:border-x-blue-500\/70:hover {
    border-left-color: #424b7fb3;
    border-right-color: #424b7fb3
}

.hover\:border-x-blue-500\/75:hover {
    border-left-color: #424b7fbf;
    border-right-color: #424b7fbf
}

.hover\:border-x-blue-500\/80:hover {
    border-left-color: #424b7fcc;
    border-right-color: #424b7fcc
}

.hover\:border-x-blue-500\/90:hover {
    border-left-color: #424b7fe6;
    border-right-color: #424b7fe6
}

.hover\:border-x-blue-500\/95:hover {
    border-left-color: #424b7ff2;
    border-right-color: #424b7ff2
}

.hover\:border-x-cyan-400:hover {
    --tw-border-opacity: 1;
    border-left-color: rgb(34 211 238 / var(--tw-border-opacity));
    border-right-color: rgb(34 211 238 / var(--tw-border-opacity))
}

.hover\:border-x-cyan-400\/0:hover {
    border-left-color: #22d3ee00;
    border-right-color: #22d3ee00
}

.hover\:border-x-cyan-400\/10:hover {
    border-left-color: #22d3ee1a;
    border-right-color: #22d3ee1a
}

.hover\:border-x-cyan-400\/100:hover {
    border-left-color: #22d3ee;
    border-right-color: #22d3ee
}

.hover\:border-x-cyan-400\/20:hover {
    border-left-color: #22d3ee33;
    border-right-color: #22d3ee33
}

.hover\:border-x-cyan-400\/25:hover {
    border-left-color: #22d3ee40;
    border-right-color: #22d3ee40
}

.hover\:border-x-cyan-400\/30:hover {
    border-left-color: #22d3ee4d;
    border-right-color: #22d3ee4d
}

.hover\:border-x-cyan-400\/40:hover {
    border-left-color: #22d3ee66;
    border-right-color: #22d3ee66
}

.hover\:border-x-cyan-400\/5:hover {
    border-left-color: #22d3ee0d;
    border-right-color: #22d3ee0d
}

.hover\:border-x-cyan-400\/50:hover {
    border-left-color: #22d3ee80;
    border-right-color: #22d3ee80
}

.hover\:border-x-cyan-400\/60:hover {
    border-left-color: #22d3ee99;
    border-right-color: #22d3ee99
}

.hover\:border-x-cyan-400\/70:hover {
    border-left-color: #22d3eeb3;
    border-right-color: #22d3eeb3
}

.hover\:border-x-cyan-400\/75:hover {
    border-left-color: #22d3eebf;
    border-right-color: #22d3eebf
}

.hover\:border-x-cyan-400\/80:hover {
    border-left-color: #22d3eecc;
    border-right-color: #22d3eecc
}

.hover\:border-x-cyan-400\/90:hover {
    border-left-color: #22d3eee6;
    border-right-color: #22d3eee6
}

.hover\:border-x-cyan-400\/95:hover {
    border-left-color: #22d3eef2;
    border-right-color: #22d3eef2
}

.hover\:border-x-cyan-500:hover {
    --tw-border-opacity: 1;
    border-left-color: rgb(6 182 212 / var(--tw-border-opacity));
    border-right-color: rgb(6 182 212 / var(--tw-border-opacity))
}

.hover\:border-x-cyan-500\/0:hover {
    border-left-color: #06b6d400;
    border-right-color: #06b6d400
}

.hover\:border-x-cyan-500\/10:hover {
    border-left-color: #06b6d41a;
    border-right-color: #06b6d41a
}

.hover\:border-x-cyan-500\/100:hover {
    border-left-color: #06b6d4;
    border-right-color: #06b6d4
}

.hover\:border-x-cyan-500\/20:hover {
    border-left-color: #06b6d433;
    border-right-color: #06b6d433
}

.hover\:border-x-cyan-500\/25:hover {
    border-left-color: #06b6d440;
    border-right-color: #06b6d440
}

.hover\:border-x-cyan-500\/30:hover {
    border-left-color: #06b6d44d;
    border-right-color: #06b6d44d
}

.hover\:border-x-cyan-500\/40:hover {
    border-left-color: #06b6d466;
    border-right-color: #06b6d466
}

.hover\:border-x-cyan-500\/5:hover {
    border-left-color: #06b6d40d;
    border-right-color: #06b6d40d
}

.hover\:border-x-cyan-500\/50:hover {
    border-left-color: #06b6d480;
    border-right-color: #06b6d480
}

.hover\:border-x-cyan-500\/60:hover {
    border-left-color: #06b6d499;
    border-right-color: #06b6d499
}

.hover\:border-x-cyan-500\/70:hover {
    border-left-color: #06b6d4b3;
    border-right-color: #06b6d4b3
}

.hover\:border-x-cyan-500\/75:hover {
    border-left-color: #06b6d4bf;
    border-right-color: #06b6d4bf
}

.hover\:border-x-cyan-500\/80:hover {
    border-left-color: #06b6d4cc;
    border-right-color: #06b6d4cc
}

.hover\:border-x-cyan-500\/90:hover {
    border-left-color: #06b6d4e6;
    border-right-color: #06b6d4e6
}

.hover\:border-x-cyan-500\/95:hover {
    border-left-color: #06b6d4f2;
    border-right-color: #06b6d4f2
}

.hover\:border-x-emerald-400:hover {
    --tw-border-opacity: 1;
    border-left-color: rgb(52 211 153 / var(--tw-border-opacity));
    border-right-color: rgb(52 211 153 / var(--tw-border-opacity))
}

.hover\:border-x-emerald-400\/0:hover {
    border-left-color: #34d39900;
    border-right-color: #34d39900
}

.hover\:border-x-emerald-400\/10:hover {
    border-left-color: #34d3991a;
    border-right-color: #34d3991a
}

.hover\:border-x-emerald-400\/100:hover {
    border-left-color: #34d399;
    border-right-color: #34d399
}

.hover\:border-x-emerald-400\/20:hover {
    border-left-color: #34d39933;
    border-right-color: #34d39933
}

.hover\:border-x-emerald-400\/25:hover {
    border-left-color: #34d39940;
    border-right-color: #34d39940
}

.hover\:border-x-emerald-400\/30:hover {
    border-left-color: #34d3994d;
    border-right-color: #34d3994d
}

.hover\:border-x-emerald-400\/40:hover {
    border-left-color: #34d39966;
    border-right-color: #34d39966
}

.hover\:border-x-emerald-400\/5:hover {
    border-left-color: #34d3990d;
    border-right-color: #34d3990d
}

.hover\:border-x-emerald-400\/50:hover {
    border-left-color: #34d39980;
    border-right-color: #34d39980
}

.hover\:border-x-emerald-400\/60:hover {
    border-left-color: #34d39999;
    border-right-color: #34d39999
}

.hover\:border-x-emerald-400\/70:hover {
    border-left-color: #34d399b3;
    border-right-color: #34d399b3
}

.hover\:border-x-emerald-400\/75:hover {
    border-left-color: #34d399bf;
    border-right-color: #34d399bf
}

.hover\:border-x-emerald-400\/80:hover {
    border-left-color: #34d399cc;
    border-right-color: #34d399cc
}

.hover\:border-x-emerald-400\/90:hover {
    border-left-color: #34d399e6;
    border-right-color: #34d399e6
}

.hover\:border-x-emerald-400\/95:hover {
    border-left-color: #34d399f2;
    border-right-color: #34d399f2
}

.hover\:border-x-emerald-500:hover {
    --tw-border-opacity: 1;
    border-left-color: rgb(16 185 129 / var(--tw-border-opacity));
    border-right-color: rgb(16 185 129 / var(--tw-border-opacity))
}

.hover\:border-x-emerald-500\/0:hover {
    border-left-color: #10b98100;
    border-right-color: #10b98100
}

.hover\:border-x-emerald-500\/10:hover {
    border-left-color: #10b9811a;
    border-right-color: #10b9811a
}

.hover\:border-x-emerald-500\/100:hover {
    border-left-color: #10b981;
    border-right-color: #10b981
}

.hover\:border-x-emerald-500\/20:hover {
    border-left-color: #10b98133;
    border-right-color: #10b98133
}

.hover\:border-x-emerald-500\/25:hover {
    border-left-color: #10b98140;
    border-right-color: #10b98140
}

.hover\:border-x-emerald-500\/30:hover {
    border-left-color: #10b9814d;
    border-right-color: #10b9814d
}

.hover\:border-x-emerald-500\/40:hover {
    border-left-color: #10b98166;
    border-right-color: #10b98166
}

.hover\:border-x-emerald-500\/5:hover {
    border-left-color: #10b9810d;
    border-right-color: #10b9810d
}

.hover\:border-x-emerald-500\/50:hover {
    border-left-color: #10b98180;
    border-right-color: #10b98180
}

.hover\:border-x-emerald-500\/60:hover {
    border-left-color: #10b98199;
    border-right-color: #10b98199
}

.hover\:border-x-emerald-500\/70:hover {
    border-left-color: #10b981b3;
    border-right-color: #10b981b3
}

.hover\:border-x-emerald-500\/75:hover {
    border-left-color: #10b981bf;
    border-right-color: #10b981bf
}

.hover\:border-x-emerald-500\/80:hover {
    border-left-color: #10b981cc;
    border-right-color: #10b981cc
}

.hover\:border-x-emerald-500\/90:hover {
    border-left-color: #10b981e6;
    border-right-color: #10b981e6
}

.hover\:border-x-emerald-500\/95:hover {
    border-left-color: #10b981f2;
    border-right-color: #10b981f2
}

.hover\:border-x-fuchsia-400:hover {
    --tw-border-opacity: 1;
    border-left-color: rgb(232 121 249 / var(--tw-border-opacity));
    border-right-color: rgb(232 121 249 / var(--tw-border-opacity))
}

.hover\:border-x-fuchsia-400\/0:hover {
    border-left-color: #e879f900;
    border-right-color: #e879f900
}

.hover\:border-x-fuchsia-400\/10:hover {
    border-left-color: #e879f91a;
    border-right-color: #e879f91a
}

.hover\:border-x-fuchsia-400\/100:hover {
    border-left-color: #e879f9;
    border-right-color: #e879f9
}

.hover\:border-x-fuchsia-400\/20:hover {
    border-left-color: #e879f933;
    border-right-color: #e879f933
}

.hover\:border-x-fuchsia-400\/25:hover {
    border-left-color: #e879f940;
    border-right-color: #e879f940
}

.hover\:border-x-fuchsia-400\/30:hover {
    border-left-color: #e879f94d;
    border-right-color: #e879f94d
}

.hover\:border-x-fuchsia-400\/40:hover {
    border-left-color: #e879f966;
    border-right-color: #e879f966
}

.hover\:border-x-fuchsia-400\/5:hover {
    border-left-color: #e879f90d;
    border-right-color: #e879f90d
}

.hover\:border-x-fuchsia-400\/50:hover {
    border-left-color: #e879f980;
    border-right-color: #e879f980
}

.hover\:border-x-fuchsia-400\/60:hover {
    border-left-color: #e879f999;
    border-right-color: #e879f999
}

.hover\:border-x-fuchsia-400\/70:hover {
    border-left-color: #e879f9b3;
    border-right-color: #e879f9b3
}

.hover\:border-x-fuchsia-400\/75:hover {
    border-left-color: #e879f9bf;
    border-right-color: #e879f9bf
}

.hover\:border-x-fuchsia-400\/80:hover {
    border-left-color: #e879f9cc;
    border-right-color: #e879f9cc
}

.hover\:border-x-fuchsia-400\/90:hover {
    border-left-color: #e879f9e6;
    border-right-color: #e879f9e6
}

.hover\:border-x-fuchsia-400\/95:hover {
    border-left-color: #e879f9f2;
    border-right-color: #e879f9f2
}

.hover\:border-x-fuchsia-500:hover {
    --tw-border-opacity: 1;
    border-left-color: rgb(217 70 239 / var(--tw-border-opacity));
    border-right-color: rgb(217 70 239 / var(--tw-border-opacity))
}

.hover\:border-x-fuchsia-500\/0:hover {
    border-left-color: #d946ef00;
    border-right-color: #d946ef00
}

.hover\:border-x-fuchsia-500\/10:hover {
    border-left-color: #d946ef1a;
    border-right-color: #d946ef1a
}

.hover\:border-x-fuchsia-500\/100:hover {
    border-left-color: #d946ef;
    border-right-color: #d946ef
}

.hover\:border-x-fuchsia-500\/20:hover {
    border-left-color: #d946ef33;
    border-right-color: #d946ef33
}

.hover\:border-x-fuchsia-500\/25:hover {
    border-left-color: #d946ef40;
    border-right-color: #d946ef40
}

.hover\:border-x-fuchsia-500\/30:hover {
    border-left-color: #d946ef4d;
    border-right-color: #d946ef4d
}

.hover\:border-x-fuchsia-500\/40:hover {
    border-left-color: #d946ef66;
    border-right-color: #d946ef66
}

.hover\:border-x-fuchsia-500\/5:hover {
    border-left-color: #d946ef0d;
    border-right-color: #d946ef0d
}

.hover\:border-x-fuchsia-500\/50:hover {
    border-left-color: #d946ef80;
    border-right-color: #d946ef80
}

.hover\:border-x-fuchsia-500\/60:hover {
    border-left-color: #d946ef99;
    border-right-color: #d946ef99
}

.hover\:border-x-fuchsia-500\/70:hover {
    border-left-color: #d946efb3;
    border-right-color: #d946efb3
}

.hover\:border-x-fuchsia-500\/75:hover {
    border-left-color: #d946efbf;
    border-right-color: #d946efbf
}

.hover\:border-x-fuchsia-500\/80:hover {
    border-left-color: #d946efcc;
    border-right-color: #d946efcc
}

.hover\:border-x-fuchsia-500\/90:hover {
    border-left-color: #d946efe6;
    border-right-color: #d946efe6
}

.hover\:border-x-fuchsia-500\/95:hover {
    border-left-color: #d946eff2;
    border-right-color: #d946eff2
}

.hover\:border-x-gray-400:hover {
    --tw-border-opacity: 1;
    border-left-color: rgb(156 163 175 / var(--tw-border-opacity));
    border-right-color: rgb(156 163 175 / var(--tw-border-opacity))
}

.hover\:border-x-gray-400\/0:hover {
    border-left-color: #9ca3af00;
    border-right-color: #9ca3af00
}

.hover\:border-x-gray-400\/10:hover {
    border-left-color: #9ca3af1a;
    border-right-color: #9ca3af1a
}

.hover\:border-x-gray-400\/100:hover {
    border-left-color: #9ca3af;
    border-right-color: #9ca3af
}

.hover\:border-x-gray-400\/20:hover {
    border-left-color: #9ca3af33;
    border-right-color: #9ca3af33
}

.hover\:border-x-gray-400\/25:hover {
    border-left-color: #9ca3af40;
    border-right-color: #9ca3af40
}

.hover\:border-x-gray-400\/30:hover {
    border-left-color: #9ca3af4d;
    border-right-color: #9ca3af4d
}

.hover\:border-x-gray-400\/40:hover {
    border-left-color: #9ca3af66;
    border-right-color: #9ca3af66
}

.hover\:border-x-gray-400\/5:hover {
    border-left-color: #9ca3af0d;
    border-right-color: #9ca3af0d
}

.hover\:border-x-gray-400\/50:hover {
    border-left-color: #9ca3af80;
    border-right-color: #9ca3af80
}

.hover\:border-x-gray-400\/60:hover {
    border-left-color: #9ca3af99;
    border-right-color: #9ca3af99
}

.hover\:border-x-gray-400\/70:hover {
    border-left-color: #9ca3afb3;
    border-right-color: #9ca3afb3
}

.hover\:border-x-gray-400\/75:hover {
    border-left-color: #9ca3afbf;
    border-right-color: #9ca3afbf
}

.hover\:border-x-gray-400\/80:hover {
    border-left-color: #9ca3afcc;
    border-right-color: #9ca3afcc
}

.hover\:border-x-gray-400\/90:hover {
    border-left-color: #9ca3afe6;
    border-right-color: #9ca3afe6
}

.hover\:border-x-gray-400\/95:hover {
    border-left-color: #9ca3aff2;
    border-right-color: #9ca3aff2
}

.hover\:border-x-gray-500:hover {
    --tw-border-opacity: 1;
    border-left-color: rgb(107 114 128 / var(--tw-border-opacity));
    border-right-color: rgb(107 114 128 / var(--tw-border-opacity))
}

.hover\:border-x-gray-500\/0:hover {
    border-left-color: #6b728000;
    border-right-color: #6b728000
}

.hover\:border-x-gray-500\/10:hover {
    border-left-color: #6b72801a;
    border-right-color: #6b72801a
}

.hover\:border-x-gray-500\/100:hover {
    border-left-color: #6b7280;
    border-right-color: #6b7280
}

.hover\:border-x-gray-500\/20:hover {
    border-left-color: #6b728033;
    border-right-color: #6b728033
}

.hover\:border-x-gray-500\/25:hover {
    border-left-color: #6b728040;
    border-right-color: #6b728040
}

.hover\:border-x-gray-500\/30:hover {
    border-left-color: #6b72804d;
    border-right-color: #6b72804d
}

.hover\:border-x-gray-500\/40:hover {
    border-left-color: #6b728066;
    border-right-color: #6b728066
}

.hover\:border-x-gray-500\/5:hover {
    border-left-color: #6b72800d;
    border-right-color: #6b72800d
}

.hover\:border-x-gray-500\/50:hover {
    border-left-color: #6b728080;
    border-right-color: #6b728080
}

.hover\:border-x-gray-500\/60:hover {
    border-left-color: #6b728099;
    border-right-color: #6b728099
}

.hover\:border-x-gray-500\/70:hover {
    border-left-color: #6b7280b3;
    border-right-color: #6b7280b3
}

.hover\:border-x-gray-500\/75:hover {
    border-left-color: #6b7280bf;
    border-right-color: #6b7280bf
}

.hover\:border-x-gray-500\/80:hover {
    border-left-color: #6b7280cc;
    border-right-color: #6b7280cc
}

.hover\:border-x-gray-500\/90:hover {
    border-left-color: #6b7280e6;
    border-right-color: #6b7280e6
}

.hover\:border-x-gray-500\/95:hover {
    border-left-color: #6b7280f2;
    border-right-color: #6b7280f2
}

.hover\:border-x-green-400:hover {
    --tw-border-opacity: 1;
    border-left-color: rgb(74 222 128 / var(--tw-border-opacity));
    border-right-color: rgb(74 222 128 / var(--tw-border-opacity))
}

.hover\:border-x-green-400\/0:hover {
    border-left-color: #4ade8000;
    border-right-color: #4ade8000
}

.hover\:border-x-green-400\/10:hover {
    border-left-color: #4ade801a;
    border-right-color: #4ade801a
}

.hover\:border-x-green-400\/100:hover {
    border-left-color: #4ade80;
    border-right-color: #4ade80
}

.hover\:border-x-green-400\/20:hover {
    border-left-color: #4ade8033;
    border-right-color: #4ade8033
}

.hover\:border-x-green-400\/25:hover {
    border-left-color: #4ade8040;
    border-right-color: #4ade8040
}

.hover\:border-x-green-400\/30:hover {
    border-left-color: #4ade804d;
    border-right-color: #4ade804d
}

.hover\:border-x-green-400\/40:hover {
    border-left-color: #4ade8066;
    border-right-color: #4ade8066
}

.hover\:border-x-green-400\/5:hover {
    border-left-color: #4ade800d;
    border-right-color: #4ade800d
}

.hover\:border-x-green-400\/50:hover {
    border-left-color: #4ade8080;
    border-right-color: #4ade8080
}

.hover\:border-x-green-400\/60:hover {
    border-left-color: #4ade8099;
    border-right-color: #4ade8099
}

.hover\:border-x-green-400\/70:hover {
    border-left-color: #4ade80b3;
    border-right-color: #4ade80b3
}

.hover\:border-x-green-400\/75:hover {
    border-left-color: #4ade80bf;
    border-right-color: #4ade80bf
}

.hover\:border-x-green-400\/80:hover {
    border-left-color: #4ade80cc;
    border-right-color: #4ade80cc
}

.hover\:border-x-green-400\/90:hover {
    border-left-color: #4ade80e6;
    border-right-color: #4ade80e6
}

.hover\:border-x-green-400\/95:hover {
    border-left-color: #4ade80f2;
    border-right-color: #4ade80f2
}

.hover\:border-x-green-500:hover {
    --tw-border-opacity: 1;
    border-left-color: rgb(34 197 94 / var(--tw-border-opacity));
    border-right-color: rgb(34 197 94 / var(--tw-border-opacity))
}

.hover\:border-x-green-500\/0:hover {
    border-left-color: #22c55e00;
    border-right-color: #22c55e00
}

.hover\:border-x-green-500\/10:hover {
    border-left-color: #22c55e1a;
    border-right-color: #22c55e1a
}

.hover\:border-x-green-500\/100:hover {
    border-left-color: #22c55e;
    border-right-color: #22c55e
}

.hover\:border-x-green-500\/20:hover {
    border-left-color: #22c55e33;
    border-right-color: #22c55e33
}

.hover\:border-x-green-500\/25:hover {
    border-left-color: #22c55e40;
    border-right-color: #22c55e40
}

.hover\:border-x-green-500\/30:hover {
    border-left-color: #22c55e4d;
    border-right-color: #22c55e4d
}

.hover\:border-x-green-500\/40:hover {
    border-left-color: #22c55e66;
    border-right-color: #22c55e66
}

.hover\:border-x-green-500\/5:hover {
    border-left-color: #22c55e0d;
    border-right-color: #22c55e0d
}

.hover\:border-x-green-500\/50:hover {
    border-left-color: #22c55e80;
    border-right-color: #22c55e80
}

.hover\:border-x-green-500\/60:hover {
    border-left-color: #22c55e99;
    border-right-color: #22c55e99
}

.hover\:border-x-green-500\/70:hover {
    border-left-color: #22c55eb3;
    border-right-color: #22c55eb3
}

.hover\:border-x-green-500\/75:hover {
    border-left-color: #22c55ebf;
    border-right-color: #22c55ebf
}

.hover\:border-x-green-500\/80:hover {
    border-left-color: #22c55ecc;
    border-right-color: #22c55ecc
}

.hover\:border-x-green-500\/90:hover {
    border-left-color: #22c55ee6;
    border-right-color: #22c55ee6
}

.hover\:border-x-green-500\/95:hover {
    border-left-color: #22c55ef2;
    border-right-color: #22c55ef2
}

.hover\:border-x-indigo-400:hover {
    --tw-border-opacity: 1;
    border-left-color: rgb(129 140 248 / var(--tw-border-opacity));
    border-right-color: rgb(129 140 248 / var(--tw-border-opacity))
}

.hover\:border-x-indigo-400\/0:hover {
    border-left-color: #818cf800;
    border-right-color: #818cf800
}

.hover\:border-x-indigo-400\/10:hover {
    border-left-color: #818cf81a;
    border-right-color: #818cf81a
}

.hover\:border-x-indigo-400\/100:hover {
    border-left-color: #818cf8;
    border-right-color: #818cf8
}

.hover\:border-x-indigo-400\/20:hover {
    border-left-color: #818cf833;
    border-right-color: #818cf833
}

.hover\:border-x-indigo-400\/25:hover {
    border-left-color: #818cf840;
    border-right-color: #818cf840
}

.hover\:border-x-indigo-400\/30:hover {
    border-left-color: #818cf84d;
    border-right-color: #818cf84d
}

.hover\:border-x-indigo-400\/40:hover {
    border-left-color: #818cf866;
    border-right-color: #818cf866
}

.hover\:border-x-indigo-400\/5:hover {
    border-left-color: #818cf80d;
    border-right-color: #818cf80d
}

.hover\:border-x-indigo-400\/50:hover {
    border-left-color: #818cf880;
    border-right-color: #818cf880
}

.hover\:border-x-indigo-400\/60:hover {
    border-left-color: #818cf899;
    border-right-color: #818cf899
}

.hover\:border-x-indigo-400\/70:hover {
    border-left-color: #818cf8b3;
    border-right-color: #818cf8b3
}

.hover\:border-x-indigo-400\/75:hover {
    border-left-color: #818cf8bf;
    border-right-color: #818cf8bf
}

.hover\:border-x-indigo-400\/80:hover {
    border-left-color: #818cf8cc;
    border-right-color: #818cf8cc
}

.hover\:border-x-indigo-400\/90:hover {
    border-left-color: #818cf8e6;
    border-right-color: #818cf8e6
}

.hover\:border-x-indigo-400\/95:hover {
    border-left-color: #818cf8f2;
    border-right-color: #818cf8f2
}

.hover\:border-x-indigo-500:hover {
    --tw-border-opacity: 1;
    border-left-color: rgb(99 102 241 / var(--tw-border-opacity));
    border-right-color: rgb(99 102 241 / var(--tw-border-opacity))
}

.hover\:border-x-indigo-500\/0:hover {
    border-left-color: #6366f100;
    border-right-color: #6366f100
}

.hover\:border-x-indigo-500\/10:hover {
    border-left-color: #6366f11a;
    border-right-color: #6366f11a
}

.hover\:border-x-indigo-500\/100:hover {
    border-left-color: #6366f1;
    border-right-color: #6366f1
}

.hover\:border-x-indigo-500\/20:hover {
    border-left-color: #6366f133;
    border-right-color: #6366f133
}

.hover\:border-x-indigo-500\/25:hover {
    border-left-color: #6366f140;
    border-right-color: #6366f140
}

.hover\:border-x-indigo-500\/30:hover {
    border-left-color: #6366f14d;
    border-right-color: #6366f14d
}

.hover\:border-x-indigo-500\/40:hover {
    border-left-color: #6366f166;
    border-right-color: #6366f166
}

.hover\:border-x-indigo-500\/5:hover {
    border-left-color: #6366f10d;
    border-right-color: #6366f10d
}

.hover\:border-x-indigo-500\/50:hover {
    border-left-color: #6366f180;
    border-right-color: #6366f180
}

.hover\:border-x-indigo-500\/60:hover {
    border-left-color: #6366f199;
    border-right-color: #6366f199
}

.hover\:border-x-indigo-500\/70:hover {
    border-left-color: #6366f1b3;
    border-right-color: #6366f1b3
}

.hover\:border-x-indigo-500\/75:hover {
    border-left-color: #6366f1bf;
    border-right-color: #6366f1bf
}

.hover\:border-x-indigo-500\/80:hover {
    border-left-color: #6366f1cc;
    border-right-color: #6366f1cc
}

.hover\:border-x-indigo-500\/90:hover {
    border-left-color: #6366f1e6;
    border-right-color: #6366f1e6
}

.hover\:border-x-indigo-500\/95:hover {
    border-left-color: #6366f1f2;
    border-right-color: #6366f1f2
}

.hover\:border-x-lime-400:hover {
    --tw-border-opacity: 1;
    border-left-color: rgb(163 230 53 / var(--tw-border-opacity));
    border-right-color: rgb(163 230 53 / var(--tw-border-opacity))
}

.hover\:border-x-lime-400\/0:hover {
    border-left-color: #a3e63500;
    border-right-color: #a3e63500
}

.hover\:border-x-lime-400\/10:hover {
    border-left-color: #a3e6351a;
    border-right-color: #a3e6351a
}

.hover\:border-x-lime-400\/100:hover {
    border-left-color: #a3e635;
    border-right-color: #a3e635
}

.hover\:border-x-lime-400\/20:hover {
    border-left-color: #a3e63533;
    border-right-color: #a3e63533
}

.hover\:border-x-lime-400\/25:hover {
    border-left-color: #a3e63540;
    border-right-color: #a3e63540
}

.hover\:border-x-lime-400\/30:hover {
    border-left-color: #a3e6354d;
    border-right-color: #a3e6354d
}

.hover\:border-x-lime-400\/40:hover {
    border-left-color: #a3e63566;
    border-right-color: #a3e63566
}

.hover\:border-x-lime-400\/5:hover {
    border-left-color: #a3e6350d;
    border-right-color: #a3e6350d
}

.hover\:border-x-lime-400\/50:hover {
    border-left-color: #a3e63580;
    border-right-color: #a3e63580
}

.hover\:border-x-lime-400\/60:hover {
    border-left-color: #a3e63599;
    border-right-color: #a3e63599
}

.hover\:border-x-lime-400\/70:hover {
    border-left-color: #a3e635b3;
    border-right-color: #a3e635b3
}

.hover\:border-x-lime-400\/75:hover {
    border-left-color: #a3e635bf;
    border-right-color: #a3e635bf
}

.hover\:border-x-lime-400\/80:hover {
    border-left-color: #a3e635cc;
    border-right-color: #a3e635cc
}

.hover\:border-x-lime-400\/90:hover {
    border-left-color: #a3e635e6;
    border-right-color: #a3e635e6
}

.hover\:border-x-lime-400\/95:hover {
    border-left-color: #a3e635f2;
    border-right-color: #a3e635f2
}

.hover\:border-x-lime-500:hover {
    --tw-border-opacity: 1;
    border-left-color: rgb(132 204 22 / var(--tw-border-opacity));
    border-right-color: rgb(132 204 22 / var(--tw-border-opacity))
}

.hover\:border-x-lime-500\/0:hover {
    border-left-color: #84cc1600;
    border-right-color: #84cc1600
}

.hover\:border-x-lime-500\/10:hover {
    border-left-color: #84cc161a;
    border-right-color: #84cc161a
}

.hover\:border-x-lime-500\/100:hover {
    border-left-color: #84cc16;
    border-right-color: #84cc16
}

.hover\:border-x-lime-500\/20:hover {
    border-left-color: #84cc1633;
    border-right-color: #84cc1633
}

.hover\:border-x-lime-500\/25:hover {
    border-left-color: #84cc1640;
    border-right-color: #84cc1640
}

.hover\:border-x-lime-500\/30:hover {
    border-left-color: #84cc164d;
    border-right-color: #84cc164d
}

.hover\:border-x-lime-500\/40:hover {
    border-left-color: #84cc1666;
    border-right-color: #84cc1666
}

.hover\:border-x-lime-500\/5:hover {
    border-left-color: #84cc160d;
    border-right-color: #84cc160d
}

.hover\:border-x-lime-500\/50:hover {
    border-left-color: #84cc1680;
    border-right-color: #84cc1680
}

.hover\:border-x-lime-500\/60:hover {
    border-left-color: #84cc1699;
    border-right-color: #84cc1699
}

.hover\:border-x-lime-500\/70:hover {
    border-left-color: #84cc16b3;
    border-right-color: #84cc16b3
}

.hover\:border-x-lime-500\/75:hover {
    border-left-color: #84cc16bf;
    border-right-color: #84cc16bf
}

.hover\:border-x-lime-500\/80:hover {
    border-left-color: #84cc16cc;
    border-right-color: #84cc16cc
}

.hover\:border-x-lime-500\/90:hover {
    border-left-color: #84cc16e6;
    border-right-color: #84cc16e6
}

.hover\:border-x-lime-500\/95:hover {
    border-left-color: #84cc16f2;
    border-right-color: #84cc16f2
}

.hover\:border-x-neutral-400:hover {
    --tw-border-opacity: 1;
    border-left-color: rgb(163 163 163 / var(--tw-border-opacity));
    border-right-color: rgb(163 163 163 / var(--tw-border-opacity))
}

.hover\:border-x-neutral-400\/0:hover {
    border-left-color: #a3a3a300;
    border-right-color: #a3a3a300
}

.hover\:border-x-neutral-400\/10:hover {
    border-left-color: #a3a3a31a;
    border-right-color: #a3a3a31a
}

.hover\:border-x-neutral-400\/100:hover {
    border-left-color: #a3a3a3;
    border-right-color: #a3a3a3
}

.hover\:border-x-neutral-400\/20:hover {
    border-left-color: #a3a3a333;
    border-right-color: #a3a3a333
}

.hover\:border-x-neutral-400\/25:hover {
    border-left-color: #a3a3a340;
    border-right-color: #a3a3a340
}

.hover\:border-x-neutral-400\/30:hover {
    border-left-color: #a3a3a34d;
    border-right-color: #a3a3a34d
}

.hover\:border-x-neutral-400\/40:hover {
    border-left-color: #a3a3a366;
    border-right-color: #a3a3a366
}

.hover\:border-x-neutral-400\/5:hover {
    border-left-color: #a3a3a30d;
    border-right-color: #a3a3a30d
}

.hover\:border-x-neutral-400\/50:hover {
    border-left-color: #a3a3a380;
    border-right-color: #a3a3a380
}

.hover\:border-x-neutral-400\/60:hover {
    border-left-color: #a3a3a399;
    border-right-color: #a3a3a399
}

.hover\:border-x-neutral-400\/70:hover {
    border-left-color: #a3a3a3b3;
    border-right-color: #a3a3a3b3
}

.hover\:border-x-neutral-400\/75:hover {
    border-left-color: #a3a3a3bf;
    border-right-color: #a3a3a3bf
}

.hover\:border-x-neutral-400\/80:hover {
    border-left-color: #a3a3a3cc;
    border-right-color: #a3a3a3cc
}

.hover\:border-x-neutral-400\/90:hover {
    border-left-color: #a3a3a3e6;
    border-right-color: #a3a3a3e6
}

.hover\:border-x-neutral-400\/95:hover {
    border-left-color: #a3a3a3f2;
    border-right-color: #a3a3a3f2
}

.hover\:border-x-neutral-500:hover {
    --tw-border-opacity: 1;
    border-left-color: rgb(115 115 115 / var(--tw-border-opacity));
    border-right-color: rgb(115 115 115 / var(--tw-border-opacity))
}

.hover\:border-x-neutral-500\/0:hover {
    border-left-color: #73737300;
    border-right-color: #73737300
}

.hover\:border-x-neutral-500\/10:hover {
    border-left-color: #7373731a;
    border-right-color: #7373731a
}

.hover\:border-x-neutral-500\/100:hover {
    border-left-color: #737373;
    border-right-color: #737373
}

.hover\:border-x-neutral-500\/20:hover {
    border-left-color: #73737333;
    border-right-color: #73737333
}

.hover\:border-x-neutral-500\/25:hover {
    border-left-color: #73737340;
    border-right-color: #73737340
}

.hover\:border-x-neutral-500\/30:hover {
    border-left-color: #7373734d;
    border-right-color: #7373734d
}

.hover\:border-x-neutral-500\/40:hover {
    border-left-color: #73737366;
    border-right-color: #73737366
}

.hover\:border-x-neutral-500\/5:hover {
    border-left-color: #7373730d;
    border-right-color: #7373730d
}

.hover\:border-x-neutral-500\/50:hover {
    border-left-color: #73737380;
    border-right-color: #73737380
}

.hover\:border-x-neutral-500\/60:hover {
    border-left-color: #73737399;
    border-right-color: #73737399
}

.hover\:border-x-neutral-500\/70:hover {
    border-left-color: #737373b3;
    border-right-color: #737373b3
}

.hover\:border-x-neutral-500\/75:hover {
    border-left-color: #737373bf;
    border-right-color: #737373bf
}

.hover\:border-x-neutral-500\/80:hover {
    border-left-color: #737373cc;
    border-right-color: #737373cc
}

.hover\:border-x-neutral-500\/90:hover {
    border-left-color: #737373e6;
    border-right-color: #737373e6
}

.hover\:border-x-neutral-500\/95:hover {
    border-left-color: #737373f2;
    border-right-color: #737373f2
}

.hover\:border-x-orange-400:hover {
    --tw-border-opacity: 1;
    border-left-color: rgb(251 146 60 / var(--tw-border-opacity));
    border-right-color: rgb(251 146 60 / var(--tw-border-opacity))
}

.hover\:border-x-orange-400\/0:hover {
    border-left-color: #fb923c00;
    border-right-color: #fb923c00
}

.hover\:border-x-orange-400\/10:hover {
    border-left-color: #fb923c1a;
    border-right-color: #fb923c1a
}

.hover\:border-x-orange-400\/100:hover {
    border-left-color: #fb923c;
    border-right-color: #fb923c
}

.hover\:border-x-orange-400\/20:hover {
    border-left-color: #fb923c33;
    border-right-color: #fb923c33
}

.hover\:border-x-orange-400\/25:hover {
    border-left-color: #fb923c40;
    border-right-color: #fb923c40
}

.hover\:border-x-orange-400\/30:hover {
    border-left-color: #fb923c4d;
    border-right-color: #fb923c4d
}

.hover\:border-x-orange-400\/40:hover {
    border-left-color: #fb923c66;
    border-right-color: #fb923c66
}

.hover\:border-x-orange-400\/5:hover {
    border-left-color: #fb923c0d;
    border-right-color: #fb923c0d
}

.hover\:border-x-orange-400\/50:hover {
    border-left-color: #fb923c80;
    border-right-color: #fb923c80
}

.hover\:border-x-orange-400\/60:hover {
    border-left-color: #fb923c99;
    border-right-color: #fb923c99
}

.hover\:border-x-orange-400\/70:hover {
    border-left-color: #fb923cb3;
    border-right-color: #fb923cb3
}

.hover\:border-x-orange-400\/75:hover {
    border-left-color: #fb923cbf;
    border-right-color: #fb923cbf
}

.hover\:border-x-orange-400\/80:hover {
    border-left-color: #fb923ccc;
    border-right-color: #fb923ccc
}

.hover\:border-x-orange-400\/90:hover {
    border-left-color: #fb923ce6;
    border-right-color: #fb923ce6
}

.hover\:border-x-orange-400\/95:hover {
    border-left-color: #fb923cf2;
    border-right-color: #fb923cf2
}

.hover\:border-x-orange-500:hover {
    --tw-border-opacity: 1;
    border-left-color: rgb(249 115 22 / var(--tw-border-opacity));
    border-right-color: rgb(249 115 22 / var(--tw-border-opacity))
}

.hover\:border-x-orange-500\/0:hover {
    border-left-color: #f9731600;
    border-right-color: #f9731600
}

.hover\:border-x-orange-500\/10:hover {
    border-left-color: #f973161a;
    border-right-color: #f973161a
}

.hover\:border-x-orange-500\/100:hover {
    border-left-color: #f97316;
    border-right-color: #f97316
}

.hover\:border-x-orange-500\/20:hover {
    border-left-color: #f9731633;
    border-right-color: #f9731633
}

.hover\:border-x-orange-500\/25:hover {
    border-left-color: #f9731640;
    border-right-color: #f9731640
}

.hover\:border-x-orange-500\/30:hover {
    border-left-color: #f973164d;
    border-right-color: #f973164d
}

.hover\:border-x-orange-500\/40:hover {
    border-left-color: #f9731666;
    border-right-color: #f9731666
}

.hover\:border-x-orange-500\/5:hover {
    border-left-color: #f973160d;
    border-right-color: #f973160d
}

.hover\:border-x-orange-500\/50:hover {
    border-left-color: #f9731680;
    border-right-color: #f9731680
}

.hover\:border-x-orange-500\/60:hover {
    border-left-color: #f9731699;
    border-right-color: #f9731699
}

.hover\:border-x-orange-500\/70:hover {
    border-left-color: #f97316b3;
    border-right-color: #f97316b3
}

.hover\:border-x-orange-500\/75:hover {
    border-left-color: #f97316bf;
    border-right-color: #f97316bf
}

.hover\:border-x-orange-500\/80:hover {
    border-left-color: #f97316cc;
    border-right-color: #f97316cc
}

.hover\:border-x-orange-500\/90:hover {
    border-left-color: #f97316e6;
    border-right-color: #f97316e6
}

.hover\:border-x-orange-500\/95:hover {
    border-left-color: #f97316f2;
    border-right-color: #f97316f2
}

.hover\:border-x-pink-400:hover {
    --tw-border-opacity: 1;
    border-left-color: rgb(244 114 182 / var(--tw-border-opacity));
    border-right-color: rgb(244 114 182 / var(--tw-border-opacity))
}

.hover\:border-x-pink-400\/0:hover {
    border-left-color: #f472b600;
    border-right-color: #f472b600
}

.hover\:border-x-pink-400\/10:hover {
    border-left-color: #f472b61a;
    border-right-color: #f472b61a
}

.hover\:border-x-pink-400\/100:hover {
    border-left-color: #f472b6;
    border-right-color: #f472b6
}

.hover\:border-x-pink-400\/20:hover {
    border-left-color: #f472b633;
    border-right-color: #f472b633
}

.hover\:border-x-pink-400\/25:hover {
    border-left-color: #f472b640;
    border-right-color: #f472b640
}

.hover\:border-x-pink-400\/30:hover {
    border-left-color: #f472b64d;
    border-right-color: #f472b64d
}

.hover\:border-x-pink-400\/40:hover {
    border-left-color: #f472b666;
    border-right-color: #f472b666
}

.hover\:border-x-pink-400\/5:hover {
    border-left-color: #f472b60d;
    border-right-color: #f472b60d
}

.hover\:border-x-pink-400\/50:hover {
    border-left-color: #f472b680;
    border-right-color: #f472b680
}

.hover\:border-x-pink-400\/60:hover {
    border-left-color: #f472b699;
    border-right-color: #f472b699
}

.hover\:border-x-pink-400\/70:hover {
    border-left-color: #f472b6b3;
    border-right-color: #f472b6b3
}

.hover\:border-x-pink-400\/75:hover {
    border-left-color: #f472b6bf;
    border-right-color: #f472b6bf
}

.hover\:border-x-pink-400\/80:hover {
    border-left-color: #f472b6cc;
    border-right-color: #f472b6cc
}

.hover\:border-x-pink-400\/90:hover {
    border-left-color: #f472b6e6;
    border-right-color: #f472b6e6
}

.hover\:border-x-pink-400\/95:hover {
    border-left-color: #f472b6f2;
    border-right-color: #f472b6f2
}

.hover\:border-x-pink-500:hover {
    --tw-border-opacity: 1;
    border-left-color: rgb(236 72 153 / var(--tw-border-opacity));
    border-right-color: rgb(236 72 153 / var(--tw-border-opacity))
}

.hover\:border-x-pink-500\/0:hover {
    border-left-color: #ec489900;
    border-right-color: #ec489900
}

.hover\:border-x-pink-500\/10:hover {
    border-left-color: #ec48991a;
    border-right-color: #ec48991a
}

.hover\:border-x-pink-500\/100:hover {
    border-left-color: #ec4899;
    border-right-color: #ec4899
}

.hover\:border-x-pink-500\/20:hover {
    border-left-color: #ec489933;
    border-right-color: #ec489933
}

.hover\:border-x-pink-500\/25:hover {
    border-left-color: #ec489940;
    border-right-color: #ec489940
}

.hover\:border-x-pink-500\/30:hover {
    border-left-color: #ec48994d;
    border-right-color: #ec48994d
}

.hover\:border-x-pink-500\/40:hover {
    border-left-color: #ec489966;
    border-right-color: #ec489966
}

.hover\:border-x-pink-500\/5:hover {
    border-left-color: #ec48990d;
    border-right-color: #ec48990d
}

.hover\:border-x-pink-500\/50:hover {
    border-left-color: #ec489980;
    border-right-color: #ec489980
}

.hover\:border-x-pink-500\/60:hover {
    border-left-color: #ec489999;
    border-right-color: #ec489999
}

.hover\:border-x-pink-500\/70:hover {
    border-left-color: #ec4899b3;
    border-right-color: #ec4899b3
}

.hover\:border-x-pink-500\/75:hover {
    border-left-color: #ec4899bf;
    border-right-color: #ec4899bf
}

.hover\:border-x-pink-500\/80:hover {
    border-left-color: #ec4899cc;
    border-right-color: #ec4899cc
}

.hover\:border-x-pink-500\/90:hover {
    border-left-color: #ec4899e6;
    border-right-color: #ec4899e6
}

.hover\:border-x-pink-500\/95:hover {
    border-left-color: #ec4899f2;
    border-right-color: #ec4899f2
}

.hover\:border-x-purple-400:hover {
    --tw-border-opacity: 1;
    border-left-color: rgb(192 132 252 / var(--tw-border-opacity));
    border-right-color: rgb(192 132 252 / var(--tw-border-opacity))
}

.hover\:border-x-purple-400\/0:hover {
    border-left-color: #c084fc00;
    border-right-color: #c084fc00
}

.hover\:border-x-purple-400\/10:hover {
    border-left-color: #c084fc1a;
    border-right-color: #c084fc1a
}

.hover\:border-x-purple-400\/100:hover {
    border-left-color: #c084fc;
    border-right-color: #c084fc
}

.hover\:border-x-purple-400\/20:hover {
    border-left-color: #c084fc33;
    border-right-color: #c084fc33
}

.hover\:border-x-purple-400\/25:hover {
    border-left-color: #c084fc40;
    border-right-color: #c084fc40
}

.hover\:border-x-purple-400\/30:hover {
    border-left-color: #c084fc4d;
    border-right-color: #c084fc4d
}

.hover\:border-x-purple-400\/40:hover {
    border-left-color: #c084fc66;
    border-right-color: #c084fc66
}

.hover\:border-x-purple-400\/5:hover {
    border-left-color: #c084fc0d;
    border-right-color: #c084fc0d
}

.hover\:border-x-purple-400\/50:hover {
    border-left-color: #c084fc80;
    border-right-color: #c084fc80
}

.hover\:border-x-purple-400\/60:hover {
    border-left-color: #c084fc99;
    border-right-color: #c084fc99
}

.hover\:border-x-purple-400\/70:hover {
    border-left-color: #c084fcb3;
    border-right-color: #c084fcb3
}

.hover\:border-x-purple-400\/75:hover {
    border-left-color: #c084fcbf;
    border-right-color: #c084fcbf
}

.hover\:border-x-purple-400\/80:hover {
    border-left-color: #c084fccc;
    border-right-color: #c084fccc
}

.hover\:border-x-purple-400\/90:hover {
    border-left-color: #c084fce6;
    border-right-color: #c084fce6
}

.hover\:border-x-purple-400\/95:hover {
    border-left-color: #c084fcf2;
    border-right-color: #c084fcf2
}

.hover\:border-x-purple-500:hover {
    --tw-border-opacity: 1;
    border-left-color: rgb(168 85 247 / var(--tw-border-opacity));
    border-right-color: rgb(168 85 247 / var(--tw-border-opacity))
}

.hover\:border-x-purple-500\/0:hover {
    border-left-color: #a855f700;
    border-right-color: #a855f700
}

.hover\:border-x-purple-500\/10:hover {
    border-left-color: #a855f71a;
    border-right-color: #a855f71a
}

.hover\:border-x-purple-500\/100:hover {
    border-left-color: #a855f7;
    border-right-color: #a855f7
}

.hover\:border-x-purple-500\/20:hover {
    border-left-color: #a855f733;
    border-right-color: #a855f733
}

.hover\:border-x-purple-500\/25:hover {
    border-left-color: #a855f740;
    border-right-color: #a855f740
}

.hover\:border-x-purple-500\/30:hover {
    border-left-color: #a855f74d;
    border-right-color: #a855f74d
}

.hover\:border-x-purple-500\/40:hover {
    border-left-color: #a855f766;
    border-right-color: #a855f766
}

.hover\:border-x-purple-500\/5:hover {
    border-left-color: #a855f70d;
    border-right-color: #a855f70d
}

.hover\:border-x-purple-500\/50:hover {
    border-left-color: #a855f780;
    border-right-color: #a855f780
}

.hover\:border-x-purple-500\/60:hover {
    border-left-color: #a855f799;
    border-right-color: #a855f799
}

.hover\:border-x-purple-500\/70:hover {
    border-left-color: #a855f7b3;
    border-right-color: #a855f7b3
}

.hover\:border-x-purple-500\/75:hover {
    border-left-color: #a855f7bf;
    border-right-color: #a855f7bf
}

.hover\:border-x-purple-500\/80:hover {
    border-left-color: #a855f7cc;
    border-right-color: #a855f7cc
}

.hover\:border-x-purple-500\/90:hover {
    border-left-color: #a855f7e6;
    border-right-color: #a855f7e6
}

.hover\:border-x-purple-500\/95:hover {
    border-left-color: #a855f7f2;
    border-right-color: #a855f7f2
}

.hover\:border-x-red-400:hover {
    --tw-border-opacity: 1;
    border-left-color: rgb(248 113 113 / var(--tw-border-opacity));
    border-right-color: rgb(248 113 113 / var(--tw-border-opacity))
}

.hover\:border-x-red-400\/0:hover {
    border-left-color: #f8717100;
    border-right-color: #f8717100
}

.hover\:border-x-red-400\/10:hover {
    border-left-color: #f871711a;
    border-right-color: #f871711a
}

.hover\:border-x-red-400\/100:hover {
    border-left-color: #f87171;
    border-right-color: #f87171
}

.hover\:border-x-red-400\/20:hover {
    border-left-color: #f8717133;
    border-right-color: #f8717133
}

.hover\:border-x-red-400\/25:hover {
    border-left-color: #f8717140;
    border-right-color: #f8717140
}

.hover\:border-x-red-400\/30:hover {
    border-left-color: #f871714d;
    border-right-color: #f871714d
}

.hover\:border-x-red-400\/40:hover {
    border-left-color: #f8717166;
    border-right-color: #f8717166
}

.hover\:border-x-red-400\/5:hover {
    border-left-color: #f871710d;
    border-right-color: #f871710d
}

.hover\:border-x-red-400\/50:hover {
    border-left-color: #f8717180;
    border-right-color: #f8717180
}

.hover\:border-x-red-400\/60:hover {
    border-left-color: #f8717199;
    border-right-color: #f8717199
}

.hover\:border-x-red-400\/70:hover {
    border-left-color: #f87171b3;
    border-right-color: #f87171b3
}

.hover\:border-x-red-400\/75:hover {
    border-left-color: #f87171bf;
    border-right-color: #f87171bf
}

.hover\:border-x-red-400\/80:hover {
    border-left-color: #f87171cc;
    border-right-color: #f87171cc
}

.hover\:border-x-red-400\/90:hover {
    border-left-color: #f87171e6;
    border-right-color: #f87171e6
}

.hover\:border-x-red-400\/95:hover {
    border-left-color: #f87171f2;
    border-right-color: #f87171f2
}

.hover\:border-x-red-500:hover {
    --tw-border-opacity: 1;
    border-left-color: rgb(239 68 68 / var(--tw-border-opacity));
    border-right-color: rgb(239 68 68 / var(--tw-border-opacity))
}

.hover\:border-x-red-500\/0:hover {
    border-left-color: #ef444400;
    border-right-color: #ef444400
}

.hover\:border-x-red-500\/10:hover {
    border-left-color: #ef44441a;
    border-right-color: #ef44441a
}

.hover\:border-x-red-500\/100:hover {
    border-left-color: #ef4444;
    border-right-color: #ef4444
}

.hover\:border-x-red-500\/20:hover {
    border-left-color: #ef444433;
    border-right-color: #ef444433
}

.hover\:border-x-red-500\/25:hover {
    border-left-color: #ef444440;
    border-right-color: #ef444440
}

.hover\:border-x-red-500\/30:hover {
    border-left-color: #ef44444d;
    border-right-color: #ef44444d
}

.hover\:border-x-red-500\/40:hover {
    border-left-color: #ef444466;
    border-right-color: #ef444466
}

.hover\:border-x-red-500\/5:hover {
    border-left-color: #ef44440d;
    border-right-color: #ef44440d
}

.hover\:border-x-red-500\/50:hover {
    border-left-color: #ef444480;
    border-right-color: #ef444480
}

.hover\:border-x-red-500\/60:hover {
    border-left-color: #ef444499;
    border-right-color: #ef444499
}

.hover\:border-x-red-500\/70:hover {
    border-left-color: #ef4444b3;
    border-right-color: #ef4444b3
}

.hover\:border-x-red-500\/75:hover {
    border-left-color: #ef4444bf;
    border-right-color: #ef4444bf
}

.hover\:border-x-red-500\/80:hover {
    border-left-color: #ef4444cc;
    border-right-color: #ef4444cc
}

.hover\:border-x-red-500\/90:hover {
    border-left-color: #ef4444e6;
    border-right-color: #ef4444e6
}

.hover\:border-x-red-500\/95:hover {
    border-left-color: #ef4444f2;
    border-right-color: #ef4444f2
}

.hover\:border-x-rose-400:hover {
    --tw-border-opacity: 1;
    border-left-color: rgb(251 113 133 / var(--tw-border-opacity));
    border-right-color: rgb(251 113 133 / var(--tw-border-opacity))
}

.hover\:border-x-rose-400\/0:hover {
    border-left-color: #fb718500;
    border-right-color: #fb718500
}

.hover\:border-x-rose-400\/10:hover {
    border-left-color: #fb71851a;
    border-right-color: #fb71851a
}

.hover\:border-x-rose-400\/100:hover {
    border-left-color: #fb7185;
    border-right-color: #fb7185
}

.hover\:border-x-rose-400\/20:hover {
    border-left-color: #fb718533;
    border-right-color: #fb718533
}

.hover\:border-x-rose-400\/25:hover {
    border-left-color: #fb718540;
    border-right-color: #fb718540
}

.hover\:border-x-rose-400\/30:hover {
    border-left-color: #fb71854d;
    border-right-color: #fb71854d
}

.hover\:border-x-rose-400\/40:hover {
    border-left-color: #fb718566;
    border-right-color: #fb718566
}

.hover\:border-x-rose-400\/5:hover {
    border-left-color: #fb71850d;
    border-right-color: #fb71850d
}

.hover\:border-x-rose-400\/50:hover {
    border-left-color: #fb718580;
    border-right-color: #fb718580
}

.hover\:border-x-rose-400\/60:hover {
    border-left-color: #fb718599;
    border-right-color: #fb718599
}

.hover\:border-x-rose-400\/70:hover {
    border-left-color: #fb7185b3;
    border-right-color: #fb7185b3
}

.hover\:border-x-rose-400\/75:hover {
    border-left-color: #fb7185bf;
    border-right-color: #fb7185bf
}

.hover\:border-x-rose-400\/80:hover {
    border-left-color: #fb7185cc;
    border-right-color: #fb7185cc
}

.hover\:border-x-rose-400\/90:hover {
    border-left-color: #fb7185e6;
    border-right-color: #fb7185e6
}

.hover\:border-x-rose-400\/95:hover {
    border-left-color: #fb7185f2;
    border-right-color: #fb7185f2
}

.hover\:border-x-rose-500:hover {
    --tw-border-opacity: 1;
    border-left-color: rgb(244 63 94 / var(--tw-border-opacity));
    border-right-color: rgb(244 63 94 / var(--tw-border-opacity))
}

.hover\:border-x-rose-500\/0:hover {
    border-left-color: #f43f5e00;
    border-right-color: #f43f5e00
}

.hover\:border-x-rose-500\/10:hover {
    border-left-color: #f43f5e1a;
    border-right-color: #f43f5e1a
}

.hover\:border-x-rose-500\/100:hover {
    border-left-color: #f43f5e;
    border-right-color: #f43f5e
}

.hover\:border-x-rose-500\/20:hover {
    border-left-color: #f43f5e33;
    border-right-color: #f43f5e33
}

.hover\:border-x-rose-500\/25:hover {
    border-left-color: #f43f5e40;
    border-right-color: #f43f5e40
}

.hover\:border-x-rose-500\/30:hover {
    border-left-color: #f43f5e4d;
    border-right-color: #f43f5e4d
}

.hover\:border-x-rose-500\/40:hover {
    border-left-color: #f43f5e66;
    border-right-color: #f43f5e66
}

.hover\:border-x-rose-500\/5:hover {
    border-left-color: #f43f5e0d;
    border-right-color: #f43f5e0d
}

.hover\:border-x-rose-500\/50:hover {
    border-left-color: #f43f5e80;
    border-right-color: #f43f5e80
}

.hover\:border-x-rose-500\/60:hover {
    border-left-color: #f43f5e99;
    border-right-color: #f43f5e99
}

.hover\:border-x-rose-500\/70:hover {
    border-left-color: #f43f5eb3;
    border-right-color: #f43f5eb3
}

.hover\:border-x-rose-500\/75:hover {
    border-left-color: #f43f5ebf;
    border-right-color: #f43f5ebf
}

.hover\:border-x-rose-500\/80:hover {
    border-left-color: #f43f5ecc;
    border-right-color: #f43f5ecc
}

.hover\:border-x-rose-500\/90:hover {
    border-left-color: #f43f5ee6;
    border-right-color: #f43f5ee6
}

.hover\:border-x-rose-500\/95:hover {
    border-left-color: #f43f5ef2;
    border-right-color: #f43f5ef2
}

.hover\:border-x-sky-400:hover {
    --tw-border-opacity: 1;
    border-left-color: rgb(101 178 245 / var(--tw-border-opacity));
    border-right-color: rgb(101 178 245 / var(--tw-border-opacity))
}

.hover\:border-x-sky-400\/0:hover {
    border-left-color: #65b2f500;
    border-right-color: #65b2f500
}

.hover\:border-x-sky-400\/10:hover {
    border-left-color: #65b2f51a;
    border-right-color: #65b2f51a
}

.hover\:border-x-sky-400\/100:hover {
    border-left-color: #65b2f5;
    border-right-color: #65b2f5
}

.hover\:border-x-sky-400\/20:hover {
    border-left-color: #65b2f533;
    border-right-color: #65b2f533
}

.hover\:border-x-sky-400\/25:hover {
    border-left-color: #65b2f540;
    border-right-color: #65b2f540
}

.hover\:border-x-sky-400\/30:hover {
    border-left-color: #65b2f54d;
    border-right-color: #65b2f54d
}

.hover\:border-x-sky-400\/40:hover {
    border-left-color: #65b2f566;
    border-right-color: #65b2f566
}

.hover\:border-x-sky-400\/5:hover {
    border-left-color: #65b2f50d;
    border-right-color: #65b2f50d
}

.hover\:border-x-sky-400\/50:hover {
    border-left-color: #65b2f580;
    border-right-color: #65b2f580
}

.hover\:border-x-sky-400\/60:hover {
    border-left-color: #65b2f599;
    border-right-color: #65b2f599
}

.hover\:border-x-sky-400\/70:hover {
    border-left-color: #65b2f5b3;
    border-right-color: #65b2f5b3
}

.hover\:border-x-sky-400\/75:hover {
    border-left-color: #65b2f5bf;
    border-right-color: #65b2f5bf
}

.hover\:border-x-sky-400\/80:hover {
    border-left-color: #65b2f5cc;
    border-right-color: #65b2f5cc
}

.hover\:border-x-sky-400\/90:hover {
    border-left-color: #65b2f5e6;
    border-right-color: #65b2f5e6
}

.hover\:border-x-sky-400\/95:hover {
    border-left-color: #65b2f5f2;
    border-right-color: #65b2f5f2
}

.hover\:border-x-sky-500:hover {
    --tw-border-opacity: 1;
    border-left-color: rgb(52 139 239 / var(--tw-border-opacity));
    border-right-color: rgb(52 139 239 / var(--tw-border-opacity))
}

.hover\:border-x-sky-500\/0:hover {
    border-left-color: #348bef00;
    border-right-color: #348bef00
}

.hover\:border-x-sky-500\/10:hover {
    border-left-color: #348bef1a;
    border-right-color: #348bef1a
}

.hover\:border-x-sky-500\/100:hover {
    border-left-color: #348bef;
    border-right-color: #348bef
}

.hover\:border-x-sky-500\/20:hover {
    border-left-color: #348bef33;
    border-right-color: #348bef33
}

.hover\:border-x-sky-500\/25:hover {
    border-left-color: #348bef40;
    border-right-color: #348bef40
}

.hover\:border-x-sky-500\/30:hover {
    border-left-color: #348bef4d;
    border-right-color: #348bef4d
}

.hover\:border-x-sky-500\/40:hover {
    border-left-color: #348bef66;
    border-right-color: #348bef66
}

.hover\:border-x-sky-500\/5:hover {
    border-left-color: #348bef0d;
    border-right-color: #348bef0d
}

.hover\:border-x-sky-500\/50:hover {
    border-left-color: #348bef80;
    border-right-color: #348bef80
}

.hover\:border-x-sky-500\/60:hover {
    border-left-color: #348bef99;
    border-right-color: #348bef99
}

.hover\:border-x-sky-500\/70:hover {
    border-left-color: #348befb3;
    border-right-color: #348befb3
}

.hover\:border-x-sky-500\/75:hover {
    border-left-color: #348befbf;
    border-right-color: #348befbf
}

.hover\:border-x-sky-500\/80:hover {
    border-left-color: #348befcc;
    border-right-color: #348befcc
}

.hover\:border-x-sky-500\/90:hover {
    border-left-color: #348befe6;
    border-right-color: #348befe6
}

.hover\:border-x-sky-500\/95:hover {
    border-left-color: #348beff2;
    border-right-color: #348beff2
}

.hover\:border-x-slate-400:hover {
    --tw-border-opacity: 1;
    border-left-color: rgb(148 163 184 / var(--tw-border-opacity));
    border-right-color: rgb(148 163 184 / var(--tw-border-opacity))
}

.hover\:border-x-slate-400\/0:hover {
    border-left-color: #94a3b800;
    border-right-color: #94a3b800
}

.hover\:border-x-slate-400\/10:hover {
    border-left-color: #94a3b81a;
    border-right-color: #94a3b81a
}

.hover\:border-x-slate-400\/100:hover {
    border-left-color: #94a3b8;
    border-right-color: #94a3b8
}

.hover\:border-x-slate-400\/20:hover {
    border-left-color: #94a3b833;
    border-right-color: #94a3b833
}

.hover\:border-x-slate-400\/25:hover {
    border-left-color: #94a3b840;
    border-right-color: #94a3b840
}

.hover\:border-x-slate-400\/30:hover {
    border-left-color: #94a3b84d;
    border-right-color: #94a3b84d
}

.hover\:border-x-slate-400\/40:hover {
    border-left-color: #94a3b866;
    border-right-color: #94a3b866
}

.hover\:border-x-slate-400\/5:hover {
    border-left-color: #94a3b80d;
    border-right-color: #94a3b80d
}

.hover\:border-x-slate-400\/50:hover {
    border-left-color: #94a3b880;
    border-right-color: #94a3b880
}

.hover\:border-x-slate-400\/60:hover {
    border-left-color: #94a3b899;
    border-right-color: #94a3b899
}

.hover\:border-x-slate-400\/70:hover {
    border-left-color: #94a3b8b3;
    border-right-color: #94a3b8b3
}

.hover\:border-x-slate-400\/75:hover {
    border-left-color: #94a3b8bf;
    border-right-color: #94a3b8bf
}

.hover\:border-x-slate-400\/80:hover {
    border-left-color: #94a3b8cc;
    border-right-color: #94a3b8cc
}

.hover\:border-x-slate-400\/90:hover {
    border-left-color: #94a3b8e6;
    border-right-color: #94a3b8e6
}

.hover\:border-x-slate-400\/95:hover {
    border-left-color: #94a3b8f2;
    border-right-color: #94a3b8f2
}

.hover\:border-x-slate-500:hover {
    --tw-border-opacity: 1;
    border-left-color: rgb(100 116 139 / var(--tw-border-opacity));
    border-right-color: rgb(100 116 139 / var(--tw-border-opacity))
}

.hover\:border-x-slate-500\/0:hover {
    border-left-color: #64748b00;
    border-right-color: #64748b00
}

.hover\:border-x-slate-500\/10:hover {
    border-left-color: #64748b1a;
    border-right-color: #64748b1a
}

.hover\:border-x-slate-500\/100:hover {
    border-left-color: #64748b;
    border-right-color: #64748b
}

.hover\:border-x-slate-500\/20:hover {
    border-left-color: #64748b33;
    border-right-color: #64748b33
}

.hover\:border-x-slate-500\/25:hover {
    border-left-color: #64748b40;
    border-right-color: #64748b40
}

.hover\:border-x-slate-500\/30:hover {
    border-left-color: #64748b4d;
    border-right-color: #64748b4d
}

.hover\:border-x-slate-500\/40:hover {
    border-left-color: #64748b66;
    border-right-color: #64748b66
}

.hover\:border-x-slate-500\/5:hover {
    border-left-color: #64748b0d;
    border-right-color: #64748b0d
}

.hover\:border-x-slate-500\/50:hover {
    border-left-color: #64748b80;
    border-right-color: #64748b80
}

.hover\:border-x-slate-500\/60:hover {
    border-left-color: #64748b99;
    border-right-color: #64748b99
}

.hover\:border-x-slate-500\/70:hover {
    border-left-color: #64748bb3;
    border-right-color: #64748bb3
}

.hover\:border-x-slate-500\/75:hover {
    border-left-color: #64748bbf;
    border-right-color: #64748bbf
}

.hover\:border-x-slate-500\/80:hover {
    border-left-color: #64748bcc;
    border-right-color: #64748bcc
}

.hover\:border-x-slate-500\/90:hover {
    border-left-color: #64748be6;
    border-right-color: #64748be6
}

.hover\:border-x-slate-500\/95:hover {
    border-left-color: #64748bf2;
    border-right-color: #64748bf2
}

.hover\:border-x-stone-400:hover {
    --tw-border-opacity: 1;
    border-left-color: rgb(168 162 158 / var(--tw-border-opacity));
    border-right-color: rgb(168 162 158 / var(--tw-border-opacity))
}

.hover\:border-x-stone-400\/0:hover {
    border-left-color: #a8a29e00;
    border-right-color: #a8a29e00
}

.hover\:border-x-stone-400\/10:hover {
    border-left-color: #a8a29e1a;
    border-right-color: #a8a29e1a
}

.hover\:border-x-stone-400\/100:hover {
    border-left-color: #a8a29e;
    border-right-color: #a8a29e
}

.hover\:border-x-stone-400\/20:hover {
    border-left-color: #a8a29e33;
    border-right-color: #a8a29e33
}

.hover\:border-x-stone-400\/25:hover {
    border-left-color: #a8a29e40;
    border-right-color: #a8a29e40
}

.hover\:border-x-stone-400\/30:hover {
    border-left-color: #a8a29e4d;
    border-right-color: #a8a29e4d
}

.hover\:border-x-stone-400\/40:hover {
    border-left-color: #a8a29e66;
    border-right-color: #a8a29e66
}

.hover\:border-x-stone-400\/5:hover {
    border-left-color: #a8a29e0d;
    border-right-color: #a8a29e0d
}

.hover\:border-x-stone-400\/50:hover {
    border-left-color: #a8a29e80;
    border-right-color: #a8a29e80
}

.hover\:border-x-stone-400\/60:hover {
    border-left-color: #a8a29e99;
    border-right-color: #a8a29e99
}

.hover\:border-x-stone-400\/70:hover {
    border-left-color: #a8a29eb3;
    border-right-color: #a8a29eb3
}

.hover\:border-x-stone-400\/75:hover {
    border-left-color: #a8a29ebf;
    border-right-color: #a8a29ebf
}

.hover\:border-x-stone-400\/80:hover {
    border-left-color: #a8a29ecc;
    border-right-color: #a8a29ecc
}

.hover\:border-x-stone-400\/90:hover {
    border-left-color: #a8a29ee6;
    border-right-color: #a8a29ee6
}

.hover\:border-x-stone-400\/95:hover {
    border-left-color: #a8a29ef2;
    border-right-color: #a8a29ef2
}

.hover\:border-x-stone-500:hover {
    --tw-border-opacity: 1;
    border-left-color: rgb(120 113 108 / var(--tw-border-opacity));
    border-right-color: rgb(120 113 108 / var(--tw-border-opacity))
}

.hover\:border-x-stone-500\/0:hover {
    border-left-color: #78716c00;
    border-right-color: #78716c00
}

.hover\:border-x-stone-500\/10:hover {
    border-left-color: #78716c1a;
    border-right-color: #78716c1a
}

.hover\:border-x-stone-500\/100:hover {
    border-left-color: #78716c;
    border-right-color: #78716c
}

.hover\:border-x-stone-500\/20:hover {
    border-left-color: #78716c33;
    border-right-color: #78716c33
}

.hover\:border-x-stone-500\/25:hover {
    border-left-color: #78716c40;
    border-right-color: #78716c40
}

.hover\:border-x-stone-500\/30:hover {
    border-left-color: #78716c4d;
    border-right-color: #78716c4d
}

.hover\:border-x-stone-500\/40:hover {
    border-left-color: #78716c66;
    border-right-color: #78716c66
}

.hover\:border-x-stone-500\/5:hover {
    border-left-color: #78716c0d;
    border-right-color: #78716c0d
}

.hover\:border-x-stone-500\/50:hover {
    border-left-color: #78716c80;
    border-right-color: #78716c80
}

.hover\:border-x-stone-500\/60:hover {
    border-left-color: #78716c99;
    border-right-color: #78716c99
}

.hover\:border-x-stone-500\/70:hover {
    border-left-color: #78716cb3;
    border-right-color: #78716cb3
}

.hover\:border-x-stone-500\/75:hover {
    border-left-color: #78716cbf;
    border-right-color: #78716cbf
}

.hover\:border-x-stone-500\/80:hover {
    border-left-color: #78716ccc;
    border-right-color: #78716ccc
}

.hover\:border-x-stone-500\/90:hover {
    border-left-color: #78716ce6;
    border-right-color: #78716ce6
}

.hover\:border-x-stone-500\/95:hover {
    border-left-color: #78716cf2;
    border-right-color: #78716cf2
}

.hover\:border-x-teal-400:hover {
    --tw-border-opacity: 1;
    border-left-color: rgb(45 212 191 / var(--tw-border-opacity));
    border-right-color: rgb(45 212 191 / var(--tw-border-opacity))
}

.hover\:border-x-teal-400\/0:hover {
    border-left-color: #2dd4bf00;
    border-right-color: #2dd4bf00
}

.hover\:border-x-teal-400\/10:hover {
    border-left-color: #2dd4bf1a;
    border-right-color: #2dd4bf1a
}

.hover\:border-x-teal-400\/100:hover {
    border-left-color: #2dd4bf;
    border-right-color: #2dd4bf
}

.hover\:border-x-teal-400\/20:hover {
    border-left-color: #2dd4bf33;
    border-right-color: #2dd4bf33
}

.hover\:border-x-teal-400\/25:hover {
    border-left-color: #2dd4bf40;
    border-right-color: #2dd4bf40
}

.hover\:border-x-teal-400\/30:hover {
    border-left-color: #2dd4bf4d;
    border-right-color: #2dd4bf4d
}

.hover\:border-x-teal-400\/40:hover {
    border-left-color: #2dd4bf66;
    border-right-color: #2dd4bf66
}

.hover\:border-x-teal-400\/5:hover {
    border-left-color: #2dd4bf0d;
    border-right-color: #2dd4bf0d
}

.hover\:border-x-teal-400\/50:hover {
    border-left-color: #2dd4bf80;
    border-right-color: #2dd4bf80
}

.hover\:border-x-teal-400\/60:hover {
    border-left-color: #2dd4bf99;
    border-right-color: #2dd4bf99
}

.hover\:border-x-teal-400\/70:hover {
    border-left-color: #2dd4bfb3;
    border-right-color: #2dd4bfb3
}

.hover\:border-x-teal-400\/75:hover {
    border-left-color: #2dd4bfbf;
    border-right-color: #2dd4bfbf
}

.hover\:border-x-teal-400\/80:hover {
    border-left-color: #2dd4bfcc;
    border-right-color: #2dd4bfcc
}

.hover\:border-x-teal-400\/90:hover {
    border-left-color: #2dd4bfe6;
    border-right-color: #2dd4bfe6
}

.hover\:border-x-teal-400\/95:hover {
    border-left-color: #2dd4bff2;
    border-right-color: #2dd4bff2
}

.hover\:border-x-teal-500:hover {
    --tw-border-opacity: 1;
    border-left-color: rgb(20 184 166 / var(--tw-border-opacity));
    border-right-color: rgb(20 184 166 / var(--tw-border-opacity))
}

.hover\:border-x-teal-500\/0:hover {
    border-left-color: #14b8a600;
    border-right-color: #14b8a600
}

.hover\:border-x-teal-500\/10:hover {
    border-left-color: #14b8a61a;
    border-right-color: #14b8a61a
}

.hover\:border-x-teal-500\/100:hover {
    border-left-color: #14b8a6;
    border-right-color: #14b8a6
}

.hover\:border-x-teal-500\/20:hover {
    border-left-color: #14b8a633;
    border-right-color: #14b8a633
}

.hover\:border-x-teal-500\/25:hover {
    border-left-color: #14b8a640;
    border-right-color: #14b8a640
}

.hover\:border-x-teal-500\/30:hover {
    border-left-color: #14b8a64d;
    border-right-color: #14b8a64d
}

.hover\:border-x-teal-500\/40:hover {
    border-left-color: #14b8a666;
    border-right-color: #14b8a666
}

.hover\:border-x-teal-500\/5:hover {
    border-left-color: #14b8a60d;
    border-right-color: #14b8a60d
}

.hover\:border-x-teal-500\/50:hover {
    border-left-color: #14b8a680;
    border-right-color: #14b8a680
}

.hover\:border-x-teal-500\/60:hover {
    border-left-color: #14b8a699;
    border-right-color: #14b8a699
}

.hover\:border-x-teal-500\/70:hover {
    border-left-color: #14b8a6b3;
    border-right-color: #14b8a6b3
}

.hover\:border-x-teal-500\/75:hover {
    border-left-color: #14b8a6bf;
    border-right-color: #14b8a6bf
}

.hover\:border-x-teal-500\/80:hover {
    border-left-color: #14b8a6cc;
    border-right-color: #14b8a6cc
}

.hover\:border-x-teal-500\/90:hover {
    border-left-color: #14b8a6e6;
    border-right-color: #14b8a6e6
}

.hover\:border-x-teal-500\/95:hover {
    border-left-color: #14b8a6f2;
    border-right-color: #14b8a6f2
}

.hover\:border-x-violet-400:hover {
    --tw-border-opacity: 1;
    border-left-color: rgb(167 139 250 / var(--tw-border-opacity));
    border-right-color: rgb(167 139 250 / var(--tw-border-opacity))
}

.hover\:border-x-violet-400\/0:hover {
    border-left-color: #a78bfa00;
    border-right-color: #a78bfa00
}

.hover\:border-x-violet-400\/10:hover {
    border-left-color: #a78bfa1a;
    border-right-color: #a78bfa1a
}

.hover\:border-x-violet-400\/100:hover {
    border-left-color: #a78bfa;
    border-right-color: #a78bfa
}

.hover\:border-x-violet-400\/20:hover {
    border-left-color: #a78bfa33;
    border-right-color: #a78bfa33
}

.hover\:border-x-violet-400\/25:hover {
    border-left-color: #a78bfa40;
    border-right-color: #a78bfa40
}

.hover\:border-x-violet-400\/30:hover {
    border-left-color: #a78bfa4d;
    border-right-color: #a78bfa4d
}

.hover\:border-x-violet-400\/40:hover {
    border-left-color: #a78bfa66;
    border-right-color: #a78bfa66
}

.hover\:border-x-violet-400\/5:hover {
    border-left-color: #a78bfa0d;
    border-right-color: #a78bfa0d
}

.hover\:border-x-violet-400\/50:hover {
    border-left-color: #a78bfa80;
    border-right-color: #a78bfa80
}

.hover\:border-x-violet-400\/60:hover {
    border-left-color: #a78bfa99;
    border-right-color: #a78bfa99
}

.hover\:border-x-violet-400\/70:hover {
    border-left-color: #a78bfab3;
    border-right-color: #a78bfab3
}

.hover\:border-x-violet-400\/75:hover {
    border-left-color: #a78bfabf;
    border-right-color: #a78bfabf
}

.hover\:border-x-violet-400\/80:hover {
    border-left-color: #a78bfacc;
    border-right-color: #a78bfacc
}

.hover\:border-x-violet-400\/90:hover {
    border-left-color: #a78bfae6;
    border-right-color: #a78bfae6
}

.hover\:border-x-violet-400\/95:hover {
    border-left-color: #a78bfaf2;
    border-right-color: #a78bfaf2
}

.hover\:border-x-violet-500:hover {
    --tw-border-opacity: 1;
    border-left-color: rgb(139 92 246 / var(--tw-border-opacity));
    border-right-color: rgb(139 92 246 / var(--tw-border-opacity))
}

.hover\:border-x-violet-500\/0:hover {
    border-left-color: #8b5cf600;
    border-right-color: #8b5cf600
}

.hover\:border-x-violet-500\/10:hover {
    border-left-color: #8b5cf61a;
    border-right-color: #8b5cf61a
}

.hover\:border-x-violet-500\/100:hover {
    border-left-color: #8b5cf6;
    border-right-color: #8b5cf6
}

.hover\:border-x-violet-500\/20:hover {
    border-left-color: #8b5cf633;
    border-right-color: #8b5cf633
}

.hover\:border-x-violet-500\/25:hover {
    border-left-color: #8b5cf640;
    border-right-color: #8b5cf640
}

.hover\:border-x-violet-500\/30:hover {
    border-left-color: #8b5cf64d;
    border-right-color: #8b5cf64d
}

.hover\:border-x-violet-500\/40:hover {
    border-left-color: #8b5cf666;
    border-right-color: #8b5cf666
}

.hover\:border-x-violet-500\/5:hover {
    border-left-color: #8b5cf60d;
    border-right-color: #8b5cf60d
}

.hover\:border-x-violet-500\/50:hover {
    border-left-color: #8b5cf680;
    border-right-color: #8b5cf680
}

.hover\:border-x-violet-500\/60:hover {
    border-left-color: #8b5cf699;
    border-right-color: #8b5cf699
}

.hover\:border-x-violet-500\/70:hover {
    border-left-color: #8b5cf6b3;
    border-right-color: #8b5cf6b3
}

.hover\:border-x-violet-500\/75:hover {
    border-left-color: #8b5cf6bf;
    border-right-color: #8b5cf6bf
}

.hover\:border-x-violet-500\/80:hover {
    border-left-color: #8b5cf6cc;
    border-right-color: #8b5cf6cc
}

.hover\:border-x-violet-500\/90:hover {
    border-left-color: #8b5cf6e6;
    border-right-color: #8b5cf6e6
}

.hover\:border-x-violet-500\/95:hover {
    border-left-color: #8b5cf6f2;
    border-right-color: #8b5cf6f2
}

.hover\:border-x-yellow-400:hover {
    --tw-border-opacity: 1;
    border-left-color: rgb(250 204 21 / var(--tw-border-opacity));
    border-right-color: rgb(250 204 21 / var(--tw-border-opacity))
}

.hover\:border-x-yellow-400\/0:hover {
    border-left-color: #facc1500;
    border-right-color: #facc1500
}

.hover\:border-x-yellow-400\/10:hover {
    border-left-color: #facc151a;
    border-right-color: #facc151a
}

.hover\:border-x-yellow-400\/100:hover {
    border-left-color: #facc15;
    border-right-color: #facc15
}

.hover\:border-x-yellow-400\/20:hover {
    border-left-color: #facc1533;
    border-right-color: #facc1533
}

.hover\:border-x-yellow-400\/25:hover {
    border-left-color: #facc1540;
    border-right-color: #facc1540
}

.hover\:border-x-yellow-400\/30:hover {
    border-left-color: #facc154d;
    border-right-color: #facc154d
}

.hover\:border-x-yellow-400\/40:hover {
    border-left-color: #facc1566;
    border-right-color: #facc1566
}

.hover\:border-x-yellow-400\/5:hover {
    border-left-color: #facc150d;
    border-right-color: #facc150d
}

.hover\:border-x-yellow-400\/50:hover {
    border-left-color: #facc1580;
    border-right-color: #facc1580
}

.hover\:border-x-yellow-400\/60:hover {
    border-left-color: #facc1599;
    border-right-color: #facc1599
}

.hover\:border-x-yellow-400\/70:hover {
    border-left-color: #facc15b3;
    border-right-color: #facc15b3
}

.hover\:border-x-yellow-400\/75:hover {
    border-left-color: #facc15bf;
    border-right-color: #facc15bf
}

.hover\:border-x-yellow-400\/80:hover {
    border-left-color: #facc15cc;
    border-right-color: #facc15cc
}

.hover\:border-x-yellow-400\/90:hover {
    border-left-color: #facc15e6;
    border-right-color: #facc15e6
}

.hover\:border-x-yellow-400\/95:hover {
    border-left-color: #facc15f2;
    border-right-color: #facc15f2
}

.hover\:border-x-yellow-500:hover {
    --tw-border-opacity: 1;
    border-left-color: rgb(234 179 8 / var(--tw-border-opacity));
    border-right-color: rgb(234 179 8 / var(--tw-border-opacity))
}

.hover\:border-x-yellow-500\/0:hover {
    border-left-color: #eab30800;
    border-right-color: #eab30800
}

.hover\:border-x-yellow-500\/10:hover {
    border-left-color: #eab3081a;
    border-right-color: #eab3081a
}

.hover\:border-x-yellow-500\/100:hover {
    border-left-color: #eab308;
    border-right-color: #eab308
}

.hover\:border-x-yellow-500\/20:hover {
    border-left-color: #eab30833;
    border-right-color: #eab30833
}

.hover\:border-x-yellow-500\/25:hover {
    border-left-color: #eab30840;
    border-right-color: #eab30840
}

.hover\:border-x-yellow-500\/30:hover {
    border-left-color: #eab3084d;
    border-right-color: #eab3084d
}

.hover\:border-x-yellow-500\/40:hover {
    border-left-color: #eab30866;
    border-right-color: #eab30866
}

.hover\:border-x-yellow-500\/5:hover {
    border-left-color: #eab3080d;
    border-right-color: #eab3080d
}

.hover\:border-x-yellow-500\/50:hover {
    border-left-color: #eab30880;
    border-right-color: #eab30880
}

.hover\:border-x-yellow-500\/60:hover {
    border-left-color: #eab30899;
    border-right-color: #eab30899
}

.hover\:border-x-yellow-500\/70:hover {
    border-left-color: #eab308b3;
    border-right-color: #eab308b3
}

.hover\:border-x-yellow-500\/75:hover {
    border-left-color: #eab308bf;
    border-right-color: #eab308bf
}

.hover\:border-x-yellow-500\/80:hover {
    border-left-color: #eab308cc;
    border-right-color: #eab308cc
}

.hover\:border-x-yellow-500\/90:hover {
    border-left-color: #eab308e6;
    border-right-color: #eab308e6
}

.hover\:border-x-yellow-500\/95:hover {
    border-left-color: #eab308f2;
    border-right-color: #eab308f2
}

.hover\:border-x-zinc-400:hover {
    --tw-border-opacity: 1;
    border-left-color: rgb(161 161 170 / var(--tw-border-opacity));
    border-right-color: rgb(161 161 170 / var(--tw-border-opacity))
}

.hover\:border-x-zinc-400\/0:hover {
    border-left-color: #a1a1aa00;
    border-right-color: #a1a1aa00
}

.hover\:border-x-zinc-400\/10:hover {
    border-left-color: #a1a1aa1a;
    border-right-color: #a1a1aa1a
}

.hover\:border-x-zinc-400\/100:hover {
    border-left-color: #a1a1aa;
    border-right-color: #a1a1aa
}

.hover\:border-x-zinc-400\/20:hover {
    border-left-color: #a1a1aa33;
    border-right-color: #a1a1aa33
}

.hover\:border-x-zinc-400\/25:hover {
    border-left-color: #a1a1aa40;
    border-right-color: #a1a1aa40
}

.hover\:border-x-zinc-400\/30:hover {
    border-left-color: #a1a1aa4d;
    border-right-color: #a1a1aa4d
}

.hover\:border-x-zinc-400\/40:hover {
    border-left-color: #a1a1aa66;
    border-right-color: #a1a1aa66
}

.hover\:border-x-zinc-400\/5:hover {
    border-left-color: #a1a1aa0d;
    border-right-color: #a1a1aa0d
}

.hover\:border-x-zinc-400\/50:hover {
    border-left-color: #a1a1aa80;
    border-right-color: #a1a1aa80
}

.hover\:border-x-zinc-400\/60:hover {
    border-left-color: #a1a1aa99;
    border-right-color: #a1a1aa99
}

.hover\:border-x-zinc-400\/70:hover {
    border-left-color: #a1a1aab3;
    border-right-color: #a1a1aab3
}

.hover\:border-x-zinc-400\/75:hover {
    border-left-color: #a1a1aabf;
    border-right-color: #a1a1aabf
}

.hover\:border-x-zinc-400\/80:hover {
    border-left-color: #a1a1aacc;
    border-right-color: #a1a1aacc
}

.hover\:border-x-zinc-400\/90:hover {
    border-left-color: #a1a1aae6;
    border-right-color: #a1a1aae6
}

.hover\:border-x-zinc-400\/95:hover {
    border-left-color: #a1a1aaf2;
    border-right-color: #a1a1aaf2
}

.hover\:border-x-zinc-500:hover {
    --tw-border-opacity: 1;
    border-left-color: rgb(113 113 122 / var(--tw-border-opacity));
    border-right-color: rgb(113 113 122 / var(--tw-border-opacity))
}

.hover\:border-x-zinc-500\/0:hover {
    border-left-color: #71717a00;
    border-right-color: #71717a00
}

.hover\:border-x-zinc-500\/10:hover {
    border-left-color: #71717a1a;
    border-right-color: #71717a1a
}

.hover\:border-x-zinc-500\/100:hover {
    border-left-color: #71717a;
    border-right-color: #71717a
}

.hover\:border-x-zinc-500\/20:hover {
    border-left-color: #71717a33;
    border-right-color: #71717a33
}

.hover\:border-x-zinc-500\/25:hover {
    border-left-color: #71717a40;
    border-right-color: #71717a40
}

.hover\:border-x-zinc-500\/30:hover {
    border-left-color: #71717a4d;
    border-right-color: #71717a4d
}

.hover\:border-x-zinc-500\/40:hover {
    border-left-color: #71717a66;
    border-right-color: #71717a66
}

.hover\:border-x-zinc-500\/5:hover {
    border-left-color: #71717a0d;
    border-right-color: #71717a0d
}

.hover\:border-x-zinc-500\/50:hover {
    border-left-color: #71717a80;
    border-right-color: #71717a80
}

.hover\:border-x-zinc-500\/60:hover {
    border-left-color: #71717a99;
    border-right-color: #71717a99
}

.hover\:border-x-zinc-500\/70:hover {
    border-left-color: #71717ab3;
    border-right-color: #71717ab3
}

.hover\:border-x-zinc-500\/75:hover {
    border-left-color: #71717abf;
    border-right-color: #71717abf
}

.hover\:border-x-zinc-500\/80:hover {
    border-left-color: #71717acc;
    border-right-color: #71717acc
}

.hover\:border-x-zinc-500\/90:hover {
    border-left-color: #71717ae6;
    border-right-color: #71717ae6
}

.hover\:border-x-zinc-500\/95:hover {
    border-left-color: #71717af2;
    border-right-color: #71717af2
}

.hover\:border-y-amber-400:hover {
    --tw-border-opacity: 1;
    border-top-color: rgb(251 191 36 / var(--tw-border-opacity));
    border-bottom-color: rgb(251 191 36 / var(--tw-border-opacity))
}

.hover\:border-y-amber-400\/0:hover {
    border-top-color: #fbbf2400;
    border-bottom-color: #fbbf2400
}

.hover\:border-y-amber-400\/10:hover {
    border-top-color: #fbbf241a;
    border-bottom-color: #fbbf241a
}

.hover\:border-y-amber-400\/100:hover {
    border-top-color: #fbbf24;
    border-bottom-color: #fbbf24
}

.hover\:border-y-amber-400\/20:hover {
    border-top-color: #fbbf2433;
    border-bottom-color: #fbbf2433
}

.hover\:border-y-amber-400\/25:hover {
    border-top-color: #fbbf2440;
    border-bottom-color: #fbbf2440
}

.hover\:border-y-amber-400\/30:hover {
    border-top-color: #fbbf244d;
    border-bottom-color: #fbbf244d
}

.hover\:border-y-amber-400\/40:hover {
    border-top-color: #fbbf2466;
    border-bottom-color: #fbbf2466
}

.hover\:border-y-amber-400\/5:hover {
    border-top-color: #fbbf240d;
    border-bottom-color: #fbbf240d
}

.hover\:border-y-amber-400\/50:hover {
    border-top-color: #fbbf2480;
    border-bottom-color: #fbbf2480
}

.hover\:border-y-amber-400\/60:hover {
    border-top-color: #fbbf2499;
    border-bottom-color: #fbbf2499
}

.hover\:border-y-amber-400\/70:hover {
    border-top-color: #fbbf24b3;
    border-bottom-color: #fbbf24b3
}

.hover\:border-y-amber-400\/75:hover {
    border-top-color: #fbbf24bf;
    border-bottom-color: #fbbf24bf
}

.hover\:border-y-amber-400\/80:hover {
    border-top-color: #fbbf24cc;
    border-bottom-color: #fbbf24cc
}

.hover\:border-y-amber-400\/90:hover {
    border-top-color: #fbbf24e6;
    border-bottom-color: #fbbf24e6
}

.hover\:border-y-amber-400\/95:hover {
    border-top-color: #fbbf24f2;
    border-bottom-color: #fbbf24f2
}

.hover\:border-y-amber-500:hover {
    --tw-border-opacity: 1;
    border-top-color: rgb(245 158 11 / var(--tw-border-opacity));
    border-bottom-color: rgb(245 158 11 / var(--tw-border-opacity))
}

.hover\:border-y-amber-500\/0:hover {
    border-top-color: #f59e0b00;
    border-bottom-color: #f59e0b00
}

.hover\:border-y-amber-500\/10:hover {
    border-top-color: #f59e0b1a;
    border-bottom-color: #f59e0b1a
}

.hover\:border-y-amber-500\/100:hover {
    border-top-color: #f59e0b;
    border-bottom-color: #f59e0b
}

.hover\:border-y-amber-500\/20:hover {
    border-top-color: #f59e0b33;
    border-bottom-color: #f59e0b33
}

.hover\:border-y-amber-500\/25:hover {
    border-top-color: #f59e0b40;
    border-bottom-color: #f59e0b40
}

.hover\:border-y-amber-500\/30:hover {
    border-top-color: #f59e0b4d;
    border-bottom-color: #f59e0b4d
}

.hover\:border-y-amber-500\/40:hover {
    border-top-color: #f59e0b66;
    border-bottom-color: #f59e0b66
}

.hover\:border-y-amber-500\/5:hover {
    border-top-color: #f59e0b0d;
    border-bottom-color: #f59e0b0d
}

.hover\:border-y-amber-500\/50:hover {
    border-top-color: #f59e0b80;
    border-bottom-color: #f59e0b80
}

.hover\:border-y-amber-500\/60:hover {
    border-top-color: #f59e0b99;
    border-bottom-color: #f59e0b99
}

.hover\:border-y-amber-500\/70:hover {
    border-top-color: #f59e0bb3;
    border-bottom-color: #f59e0bb3
}

.hover\:border-y-amber-500\/75:hover {
    border-top-color: #f59e0bbf;
    border-bottom-color: #f59e0bbf
}

.hover\:border-y-amber-500\/80:hover {
    border-top-color: #f59e0bcc;
    border-bottom-color: #f59e0bcc
}

.hover\:border-y-amber-500\/90:hover {
    border-top-color: #f59e0be6;
    border-bottom-color: #f59e0be6
}

.hover\:border-y-amber-500\/95:hover {
    border-top-color: #f59e0bf2;
    border-bottom-color: #f59e0bf2
}

.hover\:border-y-blue-400:hover {
    --tw-border-opacity: 1;
    border-top-color: rgb(80 90 153 / var(--tw-border-opacity));
    border-bottom-color: rgb(80 90 153 / var(--tw-border-opacity))
}

.hover\:border-y-blue-400\/0:hover {
    border-top-color: #505a9900;
    border-bottom-color: #505a9900
}

.hover\:border-y-blue-400\/10:hover {
    border-top-color: #505a991a;
    border-bottom-color: #505a991a
}

.hover\:border-y-blue-400\/100:hover {
    border-top-color: #505a99;
    border-bottom-color: #505a99
}

.hover\:border-y-blue-400\/20:hover {
    border-top-color: #505a9933;
    border-bottom-color: #505a9933
}

.hover\:border-y-blue-400\/25:hover {
    border-top-color: #505a9940;
    border-bottom-color: #505a9940
}

.hover\:border-y-blue-400\/30:hover {
    border-top-color: #505a994d;
    border-bottom-color: #505a994d
}

.hover\:border-y-blue-400\/40:hover {
    border-top-color: #505a9966;
    border-bottom-color: #505a9966
}

.hover\:border-y-blue-400\/5:hover {
    border-top-color: #505a990d;
    border-bottom-color: #505a990d
}

.hover\:border-y-blue-400\/50:hover {
    border-top-color: #505a9980;
    border-bottom-color: #505a9980
}

.hover\:border-y-blue-400\/60:hover {
    border-top-color: #505a9999;
    border-bottom-color: #505a9999
}

.hover\:border-y-blue-400\/70:hover {
    border-top-color: #505a99b3;
    border-bottom-color: #505a99b3
}

.hover\:border-y-blue-400\/75:hover {
    border-top-color: #505a99bf;
    border-bottom-color: #505a99bf
}

.hover\:border-y-blue-400\/80:hover {
    border-top-color: #505a99cc;
    border-bottom-color: #505a99cc
}

.hover\:border-y-blue-400\/90:hover {
    border-top-color: #505a99e6;
    border-bottom-color: #505a99e6
}

.hover\:border-y-blue-400\/95:hover {
    border-top-color: #505a99f2;
    border-bottom-color: #505a99f2
}

.hover\:border-y-blue-500:hover {
    --tw-border-opacity: 1;
    border-top-color: rgb(66 75 127 / var(--tw-border-opacity));
    border-bottom-color: rgb(66 75 127 / var(--tw-border-opacity))
}

.hover\:border-y-blue-500\/0:hover {
    border-top-color: #424b7f00;
    border-bottom-color: #424b7f00
}

.hover\:border-y-blue-500\/10:hover {
    border-top-color: #424b7f1a;
    border-bottom-color: #424b7f1a
}

.hover\:border-y-blue-500\/100:hover {
    border-top-color: #424b7f;
    border-bottom-color: #424b7f
}

.hover\:border-y-blue-500\/20:hover {
    border-top-color: #424b7f33;
    border-bottom-color: #424b7f33
}

.hover\:border-y-blue-500\/25:hover {
    border-top-color: #424b7f40;
    border-bottom-color: #424b7f40
}

.hover\:border-y-blue-500\/30:hover {
    border-top-color: #424b7f4d;
    border-bottom-color: #424b7f4d
}

.hover\:border-y-blue-500\/40:hover {
    border-top-color: #424b7f66;
    border-bottom-color: #424b7f66
}

.hover\:border-y-blue-500\/5:hover {
    border-top-color: #424b7f0d;
    border-bottom-color: #424b7f0d
}

.hover\:border-y-blue-500\/50:hover {
    border-top-color: #424b7f80;
    border-bottom-color: #424b7f80
}

.hover\:border-y-blue-500\/60:hover {
    border-top-color: #424b7f99;
    border-bottom-color: #424b7f99
}

.hover\:border-y-blue-500\/70:hover {
    border-top-color: #424b7fb3;
    border-bottom-color: #424b7fb3
}

.hover\:border-y-blue-500\/75:hover {
    border-top-color: #424b7fbf;
    border-bottom-color: #424b7fbf
}

.hover\:border-y-blue-500\/80:hover {
    border-top-color: #424b7fcc;
    border-bottom-color: #424b7fcc
}

.hover\:border-y-blue-500\/90:hover {
    border-top-color: #424b7fe6;
    border-bottom-color: #424b7fe6
}

.hover\:border-y-blue-500\/95:hover {
    border-top-color: #424b7ff2;
    border-bottom-color: #424b7ff2
}

.hover\:border-y-cyan-400:hover {
    --tw-border-opacity: 1;
    border-top-color: rgb(34 211 238 / var(--tw-border-opacity));
    border-bottom-color: rgb(34 211 238 / var(--tw-border-opacity))
}

.hover\:border-y-cyan-400\/0:hover {
    border-top-color: #22d3ee00;
    border-bottom-color: #22d3ee00
}

.hover\:border-y-cyan-400\/10:hover {
    border-top-color: #22d3ee1a;
    border-bottom-color: #22d3ee1a
}

.hover\:border-y-cyan-400\/100:hover {
    border-top-color: #22d3ee;
    border-bottom-color: #22d3ee
}

.hover\:border-y-cyan-400\/20:hover {
    border-top-color: #22d3ee33;
    border-bottom-color: #22d3ee33
}

.hover\:border-y-cyan-400\/25:hover {
    border-top-color: #22d3ee40;
    border-bottom-color: #22d3ee40
}

.hover\:border-y-cyan-400\/30:hover {
    border-top-color: #22d3ee4d;
    border-bottom-color: #22d3ee4d
}

.hover\:border-y-cyan-400\/40:hover {
    border-top-color: #22d3ee66;
    border-bottom-color: #22d3ee66
}

.hover\:border-y-cyan-400\/5:hover {
    border-top-color: #22d3ee0d;
    border-bottom-color: #22d3ee0d
}

.hover\:border-y-cyan-400\/50:hover {
    border-top-color: #22d3ee80;
    border-bottom-color: #22d3ee80
}

.hover\:border-y-cyan-400\/60:hover {
    border-top-color: #22d3ee99;
    border-bottom-color: #22d3ee99
}

.hover\:border-y-cyan-400\/70:hover {
    border-top-color: #22d3eeb3;
    border-bottom-color: #22d3eeb3
}

.hover\:border-y-cyan-400\/75:hover {
    border-top-color: #22d3eebf;
    border-bottom-color: #22d3eebf
}

.hover\:border-y-cyan-400\/80:hover {
    border-top-color: #22d3eecc;
    border-bottom-color: #22d3eecc
}

.hover\:border-y-cyan-400\/90:hover {
    border-top-color: #22d3eee6;
    border-bottom-color: #22d3eee6
}

.hover\:border-y-cyan-400\/95:hover {
    border-top-color: #22d3eef2;
    border-bottom-color: #22d3eef2
}

.hover\:border-y-cyan-500:hover {
    --tw-border-opacity: 1;
    border-top-color: rgb(6 182 212 / var(--tw-border-opacity));
    border-bottom-color: rgb(6 182 212 / var(--tw-border-opacity))
}

.hover\:border-y-cyan-500\/0:hover {
    border-top-color: #06b6d400;
    border-bottom-color: #06b6d400
}

.hover\:border-y-cyan-500\/10:hover {
    border-top-color: #06b6d41a;
    border-bottom-color: #06b6d41a
}

.hover\:border-y-cyan-500\/100:hover {
    border-top-color: #06b6d4;
    border-bottom-color: #06b6d4
}

.hover\:border-y-cyan-500\/20:hover {
    border-top-color: #06b6d433;
    border-bottom-color: #06b6d433
}

.hover\:border-y-cyan-500\/25:hover {
    border-top-color: #06b6d440;
    border-bottom-color: #06b6d440
}

.hover\:border-y-cyan-500\/30:hover {
    border-top-color: #06b6d44d;
    border-bottom-color: #06b6d44d
}

.hover\:border-y-cyan-500\/40:hover {
    border-top-color: #06b6d466;
    border-bottom-color: #06b6d466
}

.hover\:border-y-cyan-500\/5:hover {
    border-top-color: #06b6d40d;
    border-bottom-color: #06b6d40d
}

.hover\:border-y-cyan-500\/50:hover {
    border-top-color: #06b6d480;
    border-bottom-color: #06b6d480
}

.hover\:border-y-cyan-500\/60:hover {
    border-top-color: #06b6d499;
    border-bottom-color: #06b6d499
}

.hover\:border-y-cyan-500\/70:hover {
    border-top-color: #06b6d4b3;
    border-bottom-color: #06b6d4b3
}

.hover\:border-y-cyan-500\/75:hover {
    border-top-color: #06b6d4bf;
    border-bottom-color: #06b6d4bf
}

.hover\:border-y-cyan-500\/80:hover {
    border-top-color: #06b6d4cc;
    border-bottom-color: #06b6d4cc
}

.hover\:border-y-cyan-500\/90:hover {
    border-top-color: #06b6d4e6;
    border-bottom-color: #06b6d4e6
}

.hover\:border-y-cyan-500\/95:hover {
    border-top-color: #06b6d4f2;
    border-bottom-color: #06b6d4f2
}

.hover\:border-y-emerald-400:hover {
    --tw-border-opacity: 1;
    border-top-color: rgb(52 211 153 / var(--tw-border-opacity));
    border-bottom-color: rgb(52 211 153 / var(--tw-border-opacity))
}

.hover\:border-y-emerald-400\/0:hover {
    border-top-color: #34d39900;
    border-bottom-color: #34d39900
}

.hover\:border-y-emerald-400\/10:hover {
    border-top-color: #34d3991a;
    border-bottom-color: #34d3991a
}

.hover\:border-y-emerald-400\/100:hover {
    border-top-color: #34d399;
    border-bottom-color: #34d399
}

.hover\:border-y-emerald-400\/20:hover {
    border-top-color: #34d39933;
    border-bottom-color: #34d39933
}

.hover\:border-y-emerald-400\/25:hover {
    border-top-color: #34d39940;
    border-bottom-color: #34d39940
}

.hover\:border-y-emerald-400\/30:hover {
    border-top-color: #34d3994d;
    border-bottom-color: #34d3994d
}

.hover\:border-y-emerald-400\/40:hover {
    border-top-color: #34d39966;
    border-bottom-color: #34d39966
}

.hover\:border-y-emerald-400\/5:hover {
    border-top-color: #34d3990d;
    border-bottom-color: #34d3990d
}

.hover\:border-y-emerald-400\/50:hover {
    border-top-color: #34d39980;
    border-bottom-color: #34d39980
}

.hover\:border-y-emerald-400\/60:hover {
    border-top-color: #34d39999;
    border-bottom-color: #34d39999
}

.hover\:border-y-emerald-400\/70:hover {
    border-top-color: #34d399b3;
    border-bottom-color: #34d399b3
}

.hover\:border-y-emerald-400\/75:hover {
    border-top-color: #34d399bf;
    border-bottom-color: #34d399bf
}

.hover\:border-y-emerald-400\/80:hover {
    border-top-color: #34d399cc;
    border-bottom-color: #34d399cc
}

.hover\:border-y-emerald-400\/90:hover {
    border-top-color: #34d399e6;
    border-bottom-color: #34d399e6
}

.hover\:border-y-emerald-400\/95:hover {
    border-top-color: #34d399f2;
    border-bottom-color: #34d399f2
}

.hover\:border-y-emerald-500:hover {
    --tw-border-opacity: 1;
    border-top-color: rgb(16 185 129 / var(--tw-border-opacity));
    border-bottom-color: rgb(16 185 129 / var(--tw-border-opacity))
}

.hover\:border-y-emerald-500\/0:hover {
    border-top-color: #10b98100;
    border-bottom-color: #10b98100
}

.hover\:border-y-emerald-500\/10:hover {
    border-top-color: #10b9811a;
    border-bottom-color: #10b9811a
}

.hover\:border-y-emerald-500\/100:hover {
    border-top-color: #10b981;
    border-bottom-color: #10b981
}

.hover\:border-y-emerald-500\/20:hover {
    border-top-color: #10b98133;
    border-bottom-color: #10b98133
}

.hover\:border-y-emerald-500\/25:hover {
    border-top-color: #10b98140;
    border-bottom-color: #10b98140
}

.hover\:border-y-emerald-500\/30:hover {
    border-top-color: #10b9814d;
    border-bottom-color: #10b9814d
}

.hover\:border-y-emerald-500\/40:hover {
    border-top-color: #10b98166;
    border-bottom-color: #10b98166
}

.hover\:border-y-emerald-500\/5:hover {
    border-top-color: #10b9810d;
    border-bottom-color: #10b9810d
}

.hover\:border-y-emerald-500\/50:hover {
    border-top-color: #10b98180;
    border-bottom-color: #10b98180
}

.hover\:border-y-emerald-500\/60:hover {
    border-top-color: #10b98199;
    border-bottom-color: #10b98199
}

.hover\:border-y-emerald-500\/70:hover {
    border-top-color: #10b981b3;
    border-bottom-color: #10b981b3
}

.hover\:border-y-emerald-500\/75:hover {
    border-top-color: #10b981bf;
    border-bottom-color: #10b981bf
}

.hover\:border-y-emerald-500\/80:hover {
    border-top-color: #10b981cc;
    border-bottom-color: #10b981cc
}

.hover\:border-y-emerald-500\/90:hover {
    border-top-color: #10b981e6;
    border-bottom-color: #10b981e6
}

.hover\:border-y-emerald-500\/95:hover {
    border-top-color: #10b981f2;
    border-bottom-color: #10b981f2
}

.hover\:border-y-fuchsia-400:hover {
    --tw-border-opacity: 1;
    border-top-color: rgb(232 121 249 / var(--tw-border-opacity));
    border-bottom-color: rgb(232 121 249 / var(--tw-border-opacity))
}

.hover\:border-y-fuchsia-400\/0:hover {
    border-top-color: #e879f900;
    border-bottom-color: #e879f900
}

.hover\:border-y-fuchsia-400\/10:hover {
    border-top-color: #e879f91a;
    border-bottom-color: #e879f91a
}

.hover\:border-y-fuchsia-400\/100:hover {
    border-top-color: #e879f9;
    border-bottom-color: #e879f9
}

.hover\:border-y-fuchsia-400\/20:hover {
    border-top-color: #e879f933;
    border-bottom-color: #e879f933
}

.hover\:border-y-fuchsia-400\/25:hover {
    border-top-color: #e879f940;
    border-bottom-color: #e879f940
}

.hover\:border-y-fuchsia-400\/30:hover {
    border-top-color: #e879f94d;
    border-bottom-color: #e879f94d
}

.hover\:border-y-fuchsia-400\/40:hover {
    border-top-color: #e879f966;
    border-bottom-color: #e879f966
}

.hover\:border-y-fuchsia-400\/5:hover {
    border-top-color: #e879f90d;
    border-bottom-color: #e879f90d
}

.hover\:border-y-fuchsia-400\/50:hover {
    border-top-color: #e879f980;
    border-bottom-color: #e879f980
}

.hover\:border-y-fuchsia-400\/60:hover {
    border-top-color: #e879f999;
    border-bottom-color: #e879f999
}

.hover\:border-y-fuchsia-400\/70:hover {
    border-top-color: #e879f9b3;
    border-bottom-color: #e879f9b3
}

.hover\:border-y-fuchsia-400\/75:hover {
    border-top-color: #e879f9bf;
    border-bottom-color: #e879f9bf
}

.hover\:border-y-fuchsia-400\/80:hover {
    border-top-color: #e879f9cc;
    border-bottom-color: #e879f9cc
}

.hover\:border-y-fuchsia-400\/90:hover {
    border-top-color: #e879f9e6;
    border-bottom-color: #e879f9e6
}

.hover\:border-y-fuchsia-400\/95:hover {
    border-top-color: #e879f9f2;
    border-bottom-color: #e879f9f2
}

.hover\:border-y-fuchsia-500:hover {
    --tw-border-opacity: 1;
    border-top-color: rgb(217 70 239 / var(--tw-border-opacity));
    border-bottom-color: rgb(217 70 239 / var(--tw-border-opacity))
}

.hover\:border-y-fuchsia-500\/0:hover {
    border-top-color: #d946ef00;
    border-bottom-color: #d946ef00
}

.hover\:border-y-fuchsia-500\/10:hover {
    border-top-color: #d946ef1a;
    border-bottom-color: #d946ef1a
}

.hover\:border-y-fuchsia-500\/100:hover {
    border-top-color: #d946ef;
    border-bottom-color: #d946ef
}

.hover\:border-y-fuchsia-500\/20:hover {
    border-top-color: #d946ef33;
    border-bottom-color: #d946ef33
}

.hover\:border-y-fuchsia-500\/25:hover {
    border-top-color: #d946ef40;
    border-bottom-color: #d946ef40
}

.hover\:border-y-fuchsia-500\/30:hover {
    border-top-color: #d946ef4d;
    border-bottom-color: #d946ef4d
}

.hover\:border-y-fuchsia-500\/40:hover {
    border-top-color: #d946ef66;
    border-bottom-color: #d946ef66
}

.hover\:border-y-fuchsia-500\/5:hover {
    border-top-color: #d946ef0d;
    border-bottom-color: #d946ef0d
}

.hover\:border-y-fuchsia-500\/50:hover {
    border-top-color: #d946ef80;
    border-bottom-color: #d946ef80
}

.hover\:border-y-fuchsia-500\/60:hover {
    border-top-color: #d946ef99;
    border-bottom-color: #d946ef99
}

.hover\:border-y-fuchsia-500\/70:hover {
    border-top-color: #d946efb3;
    border-bottom-color: #d946efb3
}

.hover\:border-y-fuchsia-500\/75:hover {
    border-top-color: #d946efbf;
    border-bottom-color: #d946efbf
}

.hover\:border-y-fuchsia-500\/80:hover {
    border-top-color: #d946efcc;
    border-bottom-color: #d946efcc
}

.hover\:border-y-fuchsia-500\/90:hover {
    border-top-color: #d946efe6;
    border-bottom-color: #d946efe6
}

.hover\:border-y-fuchsia-500\/95:hover {
    border-top-color: #d946eff2;
    border-bottom-color: #d946eff2
}

.hover\:border-y-gray-400:hover {
    --tw-border-opacity: 1;
    border-top-color: rgb(156 163 175 / var(--tw-border-opacity));
    border-bottom-color: rgb(156 163 175 / var(--tw-border-opacity))
}

.hover\:border-y-gray-400\/0:hover {
    border-top-color: #9ca3af00;
    border-bottom-color: #9ca3af00
}

.hover\:border-y-gray-400\/10:hover {
    border-top-color: #9ca3af1a;
    border-bottom-color: #9ca3af1a
}

.hover\:border-y-gray-400\/100:hover {
    border-top-color: #9ca3af;
    border-bottom-color: #9ca3af
}

.hover\:border-y-gray-400\/20:hover {
    border-top-color: #9ca3af33;
    border-bottom-color: #9ca3af33
}

.hover\:border-y-gray-400\/25:hover {
    border-top-color: #9ca3af40;
    border-bottom-color: #9ca3af40
}

.hover\:border-y-gray-400\/30:hover {
    border-top-color: #9ca3af4d;
    border-bottom-color: #9ca3af4d
}

.hover\:border-y-gray-400\/40:hover {
    border-top-color: #9ca3af66;
    border-bottom-color: #9ca3af66
}

.hover\:border-y-gray-400\/5:hover {
    border-top-color: #9ca3af0d;
    border-bottom-color: #9ca3af0d
}

.hover\:border-y-gray-400\/50:hover {
    border-top-color: #9ca3af80;
    border-bottom-color: #9ca3af80
}

.hover\:border-y-gray-400\/60:hover {
    border-top-color: #9ca3af99;
    border-bottom-color: #9ca3af99
}

.hover\:border-y-gray-400\/70:hover {
    border-top-color: #9ca3afb3;
    border-bottom-color: #9ca3afb3
}

.hover\:border-y-gray-400\/75:hover {
    border-top-color: #9ca3afbf;
    border-bottom-color: #9ca3afbf
}

.hover\:border-y-gray-400\/80:hover {
    border-top-color: #9ca3afcc;
    border-bottom-color: #9ca3afcc
}

.hover\:border-y-gray-400\/90:hover {
    border-top-color: #9ca3afe6;
    border-bottom-color: #9ca3afe6
}

.hover\:border-y-gray-400\/95:hover {
    border-top-color: #9ca3aff2;
    border-bottom-color: #9ca3aff2
}

.hover\:border-y-gray-500:hover {
    --tw-border-opacity: 1;
    border-top-color: rgb(107 114 128 / var(--tw-border-opacity));
    border-bottom-color: rgb(107 114 128 / var(--tw-border-opacity))
}

.hover\:border-y-gray-500\/0:hover {
    border-top-color: #6b728000;
    border-bottom-color: #6b728000
}

.hover\:border-y-gray-500\/10:hover {
    border-top-color: #6b72801a;
    border-bottom-color: #6b72801a
}

.hover\:border-y-gray-500\/100:hover {
    border-top-color: #6b7280;
    border-bottom-color: #6b7280
}

.hover\:border-y-gray-500\/20:hover {
    border-top-color: #6b728033;
    border-bottom-color: #6b728033
}

.hover\:border-y-gray-500\/25:hover {
    border-top-color: #6b728040;
    border-bottom-color: #6b728040
}

.hover\:border-y-gray-500\/30:hover {
    border-top-color: #6b72804d;
    border-bottom-color: #6b72804d
}

.hover\:border-y-gray-500\/40:hover {
    border-top-color: #6b728066;
    border-bottom-color: #6b728066
}

.hover\:border-y-gray-500\/5:hover {
    border-top-color: #6b72800d;
    border-bottom-color: #6b72800d
}

.hover\:border-y-gray-500\/50:hover {
    border-top-color: #6b728080;
    border-bottom-color: #6b728080
}

.hover\:border-y-gray-500\/60:hover {
    border-top-color: #6b728099;
    border-bottom-color: #6b728099
}

.hover\:border-y-gray-500\/70:hover {
    border-top-color: #6b7280b3;
    border-bottom-color: #6b7280b3
}

.hover\:border-y-gray-500\/75:hover {
    border-top-color: #6b7280bf;
    border-bottom-color: #6b7280bf
}

.hover\:border-y-gray-500\/80:hover {
    border-top-color: #6b7280cc;
    border-bottom-color: #6b7280cc
}

.hover\:border-y-gray-500\/90:hover {
    border-top-color: #6b7280e6;
    border-bottom-color: #6b7280e6
}

.hover\:border-y-gray-500\/95:hover {
    border-top-color: #6b7280f2;
    border-bottom-color: #6b7280f2
}

.hover\:border-y-green-400:hover {
    --tw-border-opacity: 1;
    border-top-color: rgb(74 222 128 / var(--tw-border-opacity));
    border-bottom-color: rgb(74 222 128 / var(--tw-border-opacity))
}

.hover\:border-y-green-400\/0:hover {
    border-top-color: #4ade8000;
    border-bottom-color: #4ade8000
}

.hover\:border-y-green-400\/10:hover {
    border-top-color: #4ade801a;
    border-bottom-color: #4ade801a
}

.hover\:border-y-green-400\/100:hover {
    border-top-color: #4ade80;
    border-bottom-color: #4ade80
}

.hover\:border-y-green-400\/20:hover {
    border-top-color: #4ade8033;
    border-bottom-color: #4ade8033
}

.hover\:border-y-green-400\/25:hover {
    border-top-color: #4ade8040;
    border-bottom-color: #4ade8040
}

.hover\:border-y-green-400\/30:hover {
    border-top-color: #4ade804d;
    border-bottom-color: #4ade804d
}

.hover\:border-y-green-400\/40:hover {
    border-top-color: #4ade8066;
    border-bottom-color: #4ade8066
}

.hover\:border-y-green-400\/5:hover {
    border-top-color: #4ade800d;
    border-bottom-color: #4ade800d
}

.hover\:border-y-green-400\/50:hover {
    border-top-color: #4ade8080;
    border-bottom-color: #4ade8080
}

.hover\:border-y-green-400\/60:hover {
    border-top-color: #4ade8099;
    border-bottom-color: #4ade8099
}

.hover\:border-y-green-400\/70:hover {
    border-top-color: #4ade80b3;
    border-bottom-color: #4ade80b3
}

.hover\:border-y-green-400\/75:hover {
    border-top-color: #4ade80bf;
    border-bottom-color: #4ade80bf
}

.hover\:border-y-green-400\/80:hover {
    border-top-color: #4ade80cc;
    border-bottom-color: #4ade80cc
}

.hover\:border-y-green-400\/90:hover {
    border-top-color: #4ade80e6;
    border-bottom-color: #4ade80e6
}

.hover\:border-y-green-400\/95:hover {
    border-top-color: #4ade80f2;
    border-bottom-color: #4ade80f2
}

.hover\:border-y-green-500:hover {
    --tw-border-opacity: 1;
    border-top-color: rgb(34 197 94 / var(--tw-border-opacity));
    border-bottom-color: rgb(34 197 94 / var(--tw-border-opacity))
}

.hover\:border-y-green-500\/0:hover {
    border-top-color: #22c55e00;
    border-bottom-color: #22c55e00
}

.hover\:border-y-green-500\/10:hover {
    border-top-color: #22c55e1a;
    border-bottom-color: #22c55e1a
}

.hover\:border-y-green-500\/100:hover {
    border-top-color: #22c55e;
    border-bottom-color: #22c55e
}

.hover\:border-y-green-500\/20:hover {
    border-top-color: #22c55e33;
    border-bottom-color: #22c55e33
}

.hover\:border-y-green-500\/25:hover {
    border-top-color: #22c55e40;
    border-bottom-color: #22c55e40
}

.hover\:border-y-green-500\/30:hover {
    border-top-color: #22c55e4d;
    border-bottom-color: #22c55e4d
}

.hover\:border-y-green-500\/40:hover {
    border-top-color: #22c55e66;
    border-bottom-color: #22c55e66
}

.hover\:border-y-green-500\/5:hover {
    border-top-color: #22c55e0d;
    border-bottom-color: #22c55e0d
}

.hover\:border-y-green-500\/50:hover {
    border-top-color: #22c55e80;
    border-bottom-color: #22c55e80
}

.hover\:border-y-green-500\/60:hover {
    border-top-color: #22c55e99;
    border-bottom-color: #22c55e99
}

.hover\:border-y-green-500\/70:hover {
    border-top-color: #22c55eb3;
    border-bottom-color: #22c55eb3
}

.hover\:border-y-green-500\/75:hover {
    border-top-color: #22c55ebf;
    border-bottom-color: #22c55ebf
}

.hover\:border-y-green-500\/80:hover {
    border-top-color: #22c55ecc;
    border-bottom-color: #22c55ecc
}

.hover\:border-y-green-500\/90:hover {
    border-top-color: #22c55ee6;
    border-bottom-color: #22c55ee6
}

.hover\:border-y-green-500\/95:hover {
    border-top-color: #22c55ef2;
    border-bottom-color: #22c55ef2
}

.hover\:border-y-indigo-400:hover {
    --tw-border-opacity: 1;
    border-top-color: rgb(129 140 248 / var(--tw-border-opacity));
    border-bottom-color: rgb(129 140 248 / var(--tw-border-opacity))
}

.hover\:border-y-indigo-400\/0:hover {
    border-top-color: #818cf800;
    border-bottom-color: #818cf800
}

.hover\:border-y-indigo-400\/10:hover {
    border-top-color: #818cf81a;
    border-bottom-color: #818cf81a
}

.hover\:border-y-indigo-400\/100:hover {
    border-top-color: #818cf8;
    border-bottom-color: #818cf8
}

.hover\:border-y-indigo-400\/20:hover {
    border-top-color: #818cf833;
    border-bottom-color: #818cf833
}

.hover\:border-y-indigo-400\/25:hover {
    border-top-color: #818cf840;
    border-bottom-color: #818cf840
}

.hover\:border-y-indigo-400\/30:hover {
    border-top-color: #818cf84d;
    border-bottom-color: #818cf84d
}

.hover\:border-y-indigo-400\/40:hover {
    border-top-color: #818cf866;
    border-bottom-color: #818cf866
}

.hover\:border-y-indigo-400\/5:hover {
    border-top-color: #818cf80d;
    border-bottom-color: #818cf80d
}

.hover\:border-y-indigo-400\/50:hover {
    border-top-color: #818cf880;
    border-bottom-color: #818cf880
}

.hover\:border-y-indigo-400\/60:hover {
    border-top-color: #818cf899;
    border-bottom-color: #818cf899
}

.hover\:border-y-indigo-400\/70:hover {
    border-top-color: #818cf8b3;
    border-bottom-color: #818cf8b3
}

.hover\:border-y-indigo-400\/75:hover {
    border-top-color: #818cf8bf;
    border-bottom-color: #818cf8bf
}

.hover\:border-y-indigo-400\/80:hover {
    border-top-color: #818cf8cc;
    border-bottom-color: #818cf8cc
}

.hover\:border-y-indigo-400\/90:hover {
    border-top-color: #818cf8e6;
    border-bottom-color: #818cf8e6
}

.hover\:border-y-indigo-400\/95:hover {
    border-top-color: #818cf8f2;
    border-bottom-color: #818cf8f2
}

.hover\:border-y-indigo-500:hover {
    --tw-border-opacity: 1;
    border-top-color: rgb(99 102 241 / var(--tw-border-opacity));
    border-bottom-color: rgb(99 102 241 / var(--tw-border-opacity))
}

.hover\:border-y-indigo-500\/0:hover {
    border-top-color: #6366f100;
    border-bottom-color: #6366f100
}

.hover\:border-y-indigo-500\/10:hover {
    border-top-color: #6366f11a;
    border-bottom-color: #6366f11a
}

.hover\:border-y-indigo-500\/100:hover {
    border-top-color: #6366f1;
    border-bottom-color: #6366f1
}

.hover\:border-y-indigo-500\/20:hover {
    border-top-color: #6366f133;
    border-bottom-color: #6366f133
}

.hover\:border-y-indigo-500\/25:hover {
    border-top-color: #6366f140;
    border-bottom-color: #6366f140
}

.hover\:border-y-indigo-500\/30:hover {
    border-top-color: #6366f14d;
    border-bottom-color: #6366f14d
}

.hover\:border-y-indigo-500\/40:hover {
    border-top-color: #6366f166;
    border-bottom-color: #6366f166
}

.hover\:border-y-indigo-500\/5:hover {
    border-top-color: #6366f10d;
    border-bottom-color: #6366f10d
}

.hover\:border-y-indigo-500\/50:hover {
    border-top-color: #6366f180;
    border-bottom-color: #6366f180
}

.hover\:border-y-indigo-500\/60:hover {
    border-top-color: #6366f199;
    border-bottom-color: #6366f199
}

.hover\:border-y-indigo-500\/70:hover {
    border-top-color: #6366f1b3;
    border-bottom-color: #6366f1b3
}

.hover\:border-y-indigo-500\/75:hover {
    border-top-color: #6366f1bf;
    border-bottom-color: #6366f1bf
}

.hover\:border-y-indigo-500\/80:hover {
    border-top-color: #6366f1cc;
    border-bottom-color: #6366f1cc
}

.hover\:border-y-indigo-500\/90:hover {
    border-top-color: #6366f1e6;
    border-bottom-color: #6366f1e6
}

.hover\:border-y-indigo-500\/95:hover {
    border-top-color: #6366f1f2;
    border-bottom-color: #6366f1f2
}

.hover\:border-y-lime-400:hover {
    --tw-border-opacity: 1;
    border-top-color: rgb(163 230 53 / var(--tw-border-opacity));
    border-bottom-color: rgb(163 230 53 / var(--tw-border-opacity))
}

.hover\:border-y-lime-400\/0:hover {
    border-top-color: #a3e63500;
    border-bottom-color: #a3e63500
}

.hover\:border-y-lime-400\/10:hover {
    border-top-color: #a3e6351a;
    border-bottom-color: #a3e6351a
}

.hover\:border-y-lime-400\/100:hover {
    border-top-color: #a3e635;
    border-bottom-color: #a3e635
}

.hover\:border-y-lime-400\/20:hover {
    border-top-color: #a3e63533;
    border-bottom-color: #a3e63533
}

.hover\:border-y-lime-400\/25:hover {
    border-top-color: #a3e63540;
    border-bottom-color: #a3e63540
}

.hover\:border-y-lime-400\/30:hover {
    border-top-color: #a3e6354d;
    border-bottom-color: #a3e6354d
}

.hover\:border-y-lime-400\/40:hover {
    border-top-color: #a3e63566;
    border-bottom-color: #a3e63566
}

.hover\:border-y-lime-400\/5:hover {
    border-top-color: #a3e6350d;
    border-bottom-color: #a3e6350d
}

.hover\:border-y-lime-400\/50:hover {
    border-top-color: #a3e63580;
    border-bottom-color: #a3e63580
}

.hover\:border-y-lime-400\/60:hover {
    border-top-color: #a3e63599;
    border-bottom-color: #a3e63599
}

.hover\:border-y-lime-400\/70:hover {
    border-top-color: #a3e635b3;
    border-bottom-color: #a3e635b3
}

.hover\:border-y-lime-400\/75:hover {
    border-top-color: #a3e635bf;
    border-bottom-color: #a3e635bf
}

.hover\:border-y-lime-400\/80:hover {
    border-top-color: #a3e635cc;
    border-bottom-color: #a3e635cc
}

.hover\:border-y-lime-400\/90:hover {
    border-top-color: #a3e635e6;
    border-bottom-color: #a3e635e6
}

.hover\:border-y-lime-400\/95:hover {
    border-top-color: #a3e635f2;
    border-bottom-color: #a3e635f2
}

.hover\:border-y-lime-500:hover {
    --tw-border-opacity: 1;
    border-top-color: rgb(132 204 22 / var(--tw-border-opacity));
    border-bottom-color: rgb(132 204 22 / var(--tw-border-opacity))
}

.hover\:border-y-lime-500\/0:hover {
    border-top-color: #84cc1600;
    border-bottom-color: #84cc1600
}

.hover\:border-y-lime-500\/10:hover {
    border-top-color: #84cc161a;
    border-bottom-color: #84cc161a
}

.hover\:border-y-lime-500\/100:hover {
    border-top-color: #84cc16;
    border-bottom-color: #84cc16
}

.hover\:border-y-lime-500\/20:hover {
    border-top-color: #84cc1633;
    border-bottom-color: #84cc1633
}

.hover\:border-y-lime-500\/25:hover {
    border-top-color: #84cc1640;
    border-bottom-color: #84cc1640
}

.hover\:border-y-lime-500\/30:hover {
    border-top-color: #84cc164d;
    border-bottom-color: #84cc164d
}

.hover\:border-y-lime-500\/40:hover {
    border-top-color: #84cc1666;
    border-bottom-color: #84cc1666
}

.hover\:border-y-lime-500\/5:hover {
    border-top-color: #84cc160d;
    border-bottom-color: #84cc160d
}

.hover\:border-y-lime-500\/50:hover {
    border-top-color: #84cc1680;
    border-bottom-color: #84cc1680
}

.hover\:border-y-lime-500\/60:hover {
    border-top-color: #84cc1699;
    border-bottom-color: #84cc1699
}

.hover\:border-y-lime-500\/70:hover {
    border-top-color: #84cc16b3;
    border-bottom-color: #84cc16b3
}

.hover\:border-y-lime-500\/75:hover {
    border-top-color: #84cc16bf;
    border-bottom-color: #84cc16bf
}

.hover\:border-y-lime-500\/80:hover {
    border-top-color: #84cc16cc;
    border-bottom-color: #84cc16cc
}

.hover\:border-y-lime-500\/90:hover {
    border-top-color: #84cc16e6;
    border-bottom-color: #84cc16e6
}

.hover\:border-y-lime-500\/95:hover {
    border-top-color: #84cc16f2;
    border-bottom-color: #84cc16f2
}

.hover\:border-y-neutral-400:hover {
    --tw-border-opacity: 1;
    border-top-color: rgb(163 163 163 / var(--tw-border-opacity));
    border-bottom-color: rgb(163 163 163 / var(--tw-border-opacity))
}

.hover\:border-y-neutral-400\/0:hover {
    border-top-color: #a3a3a300;
    border-bottom-color: #a3a3a300
}

.hover\:border-y-neutral-400\/10:hover {
    border-top-color: #a3a3a31a;
    border-bottom-color: #a3a3a31a
}

.hover\:border-y-neutral-400\/100:hover {
    border-top-color: #a3a3a3;
    border-bottom-color: #a3a3a3
}

.hover\:border-y-neutral-400\/20:hover {
    border-top-color: #a3a3a333;
    border-bottom-color: #a3a3a333
}

.hover\:border-y-neutral-400\/25:hover {
    border-top-color: #a3a3a340;
    border-bottom-color: #a3a3a340
}

.hover\:border-y-neutral-400\/30:hover {
    border-top-color: #a3a3a34d;
    border-bottom-color: #a3a3a34d
}

.hover\:border-y-neutral-400\/40:hover {
    border-top-color: #a3a3a366;
    border-bottom-color: #a3a3a366
}

.hover\:border-y-neutral-400\/5:hover {
    border-top-color: #a3a3a30d;
    border-bottom-color: #a3a3a30d
}

.hover\:border-y-neutral-400\/50:hover {
    border-top-color: #a3a3a380;
    border-bottom-color: #a3a3a380
}

.hover\:border-y-neutral-400\/60:hover {
    border-top-color: #a3a3a399;
    border-bottom-color: #a3a3a399
}

.hover\:border-y-neutral-400\/70:hover {
    border-top-color: #a3a3a3b3;
    border-bottom-color: #a3a3a3b3
}

.hover\:border-y-neutral-400\/75:hover {
    border-top-color: #a3a3a3bf;
    border-bottom-color: #a3a3a3bf
}

.hover\:border-y-neutral-400\/80:hover {
    border-top-color: #a3a3a3cc;
    border-bottom-color: #a3a3a3cc
}

.hover\:border-y-neutral-400\/90:hover {
    border-top-color: #a3a3a3e6;
    border-bottom-color: #a3a3a3e6
}

.hover\:border-y-neutral-400\/95:hover {
    border-top-color: #a3a3a3f2;
    border-bottom-color: #a3a3a3f2
}

.hover\:border-y-neutral-500:hover {
    --tw-border-opacity: 1;
    border-top-color: rgb(115 115 115 / var(--tw-border-opacity));
    border-bottom-color: rgb(115 115 115 / var(--tw-border-opacity))
}

.hover\:border-y-neutral-500\/0:hover {
    border-top-color: #73737300;
    border-bottom-color: #73737300
}

.hover\:border-y-neutral-500\/10:hover {
    border-top-color: #7373731a;
    border-bottom-color: #7373731a
}

.hover\:border-y-neutral-500\/100:hover {
    border-top-color: #737373;
    border-bottom-color: #737373
}

.hover\:border-y-neutral-500\/20:hover {
    border-top-color: #73737333;
    border-bottom-color: #73737333
}

.hover\:border-y-neutral-500\/25:hover {
    border-top-color: #73737340;
    border-bottom-color: #73737340
}

.hover\:border-y-neutral-500\/30:hover {
    border-top-color: #7373734d;
    border-bottom-color: #7373734d
}

.hover\:border-y-neutral-500\/40:hover {
    border-top-color: #73737366;
    border-bottom-color: #73737366
}

.hover\:border-y-neutral-500\/5:hover {
    border-top-color: #7373730d;
    border-bottom-color: #7373730d
}

.hover\:border-y-neutral-500\/50:hover {
    border-top-color: #73737380;
    border-bottom-color: #73737380
}

.hover\:border-y-neutral-500\/60:hover {
    border-top-color: #73737399;
    border-bottom-color: #73737399
}

.hover\:border-y-neutral-500\/70:hover {
    border-top-color: #737373b3;
    border-bottom-color: #737373b3
}

.hover\:border-y-neutral-500\/75:hover {
    border-top-color: #737373bf;
    border-bottom-color: #737373bf
}

.hover\:border-y-neutral-500\/80:hover {
    border-top-color: #737373cc;
    border-bottom-color: #737373cc
}

.hover\:border-y-neutral-500\/90:hover {
    border-top-color: #737373e6;
    border-bottom-color: #737373e6
}

.hover\:border-y-neutral-500\/95:hover {
    border-top-color: #737373f2;
    border-bottom-color: #737373f2
}

.hover\:border-y-orange-400:hover {
    --tw-border-opacity: 1;
    border-top-color: rgb(251 146 60 / var(--tw-border-opacity));
    border-bottom-color: rgb(251 146 60 / var(--tw-border-opacity))
}

.hover\:border-y-orange-400\/0:hover {
    border-top-color: #fb923c00;
    border-bottom-color: #fb923c00
}

.hover\:border-y-orange-400\/10:hover {
    border-top-color: #fb923c1a;
    border-bottom-color: #fb923c1a
}

.hover\:border-y-orange-400\/100:hover {
    border-top-color: #fb923c;
    border-bottom-color: #fb923c
}

.hover\:border-y-orange-400\/20:hover {
    border-top-color: #fb923c33;
    border-bottom-color: #fb923c33
}

.hover\:border-y-orange-400\/25:hover {
    border-top-color: #fb923c40;
    border-bottom-color: #fb923c40
}

.hover\:border-y-orange-400\/30:hover {
    border-top-color: #fb923c4d;
    border-bottom-color: #fb923c4d
}

.hover\:border-y-orange-400\/40:hover {
    border-top-color: #fb923c66;
    border-bottom-color: #fb923c66
}

.hover\:border-y-orange-400\/5:hover {
    border-top-color: #fb923c0d;
    border-bottom-color: #fb923c0d
}

.hover\:border-y-orange-400\/50:hover {
    border-top-color: #fb923c80;
    border-bottom-color: #fb923c80
}

.hover\:border-y-orange-400\/60:hover {
    border-top-color: #fb923c99;
    border-bottom-color: #fb923c99
}

.hover\:border-y-orange-400\/70:hover {
    border-top-color: #fb923cb3;
    border-bottom-color: #fb923cb3
}

.hover\:border-y-orange-400\/75:hover {
    border-top-color: #fb923cbf;
    border-bottom-color: #fb923cbf
}

.hover\:border-y-orange-400\/80:hover {
    border-top-color: #fb923ccc;
    border-bottom-color: #fb923ccc
}

.hover\:border-y-orange-400\/90:hover {
    border-top-color: #fb923ce6;
    border-bottom-color: #fb923ce6
}

.hover\:border-y-orange-400\/95:hover {
    border-top-color: #fb923cf2;
    border-bottom-color: #fb923cf2
}

.hover\:border-y-orange-500:hover {
    --tw-border-opacity: 1;
    border-top-color: rgb(249 115 22 / var(--tw-border-opacity));
    border-bottom-color: rgb(249 115 22 / var(--tw-border-opacity))
}

.hover\:border-y-orange-500\/0:hover {
    border-top-color: #f9731600;
    border-bottom-color: #f9731600
}

.hover\:border-y-orange-500\/10:hover {
    border-top-color: #f973161a;
    border-bottom-color: #f973161a
}

.hover\:border-y-orange-500\/100:hover {
    border-top-color: #f97316;
    border-bottom-color: #f97316
}

.hover\:border-y-orange-500\/20:hover {
    border-top-color: #f9731633;
    border-bottom-color: #f9731633
}

.hover\:border-y-orange-500\/25:hover {
    border-top-color: #f9731640;
    border-bottom-color: #f9731640
}

.hover\:border-y-orange-500\/30:hover {
    border-top-color: #f973164d;
    border-bottom-color: #f973164d
}

.hover\:border-y-orange-500\/40:hover {
    border-top-color: #f9731666;
    border-bottom-color: #f9731666
}

.hover\:border-y-orange-500\/5:hover {
    border-top-color: #f973160d;
    border-bottom-color: #f973160d
}

.hover\:border-y-orange-500\/50:hover {
    border-top-color: #f9731680;
    border-bottom-color: #f9731680
}

.hover\:border-y-orange-500\/60:hover {
    border-top-color: #f9731699;
    border-bottom-color: #f9731699
}

.hover\:border-y-orange-500\/70:hover {
    border-top-color: #f97316b3;
    border-bottom-color: #f97316b3
}

.hover\:border-y-orange-500\/75:hover {
    border-top-color: #f97316bf;
    border-bottom-color: #f97316bf
}

.hover\:border-y-orange-500\/80:hover {
    border-top-color: #f97316cc;
    border-bottom-color: #f97316cc
}

.hover\:border-y-orange-500\/90:hover {
    border-top-color: #f97316e6;
    border-bottom-color: #f97316e6
}

.hover\:border-y-orange-500\/95:hover {
    border-top-color: #f97316f2;
    border-bottom-color: #f97316f2
}

.hover\:border-y-pink-400:hover {
    --tw-border-opacity: 1;
    border-top-color: rgb(244 114 182 / var(--tw-border-opacity));
    border-bottom-color: rgb(244 114 182 / var(--tw-border-opacity))
}

.hover\:border-y-pink-400\/0:hover {
    border-top-color: #f472b600;
    border-bottom-color: #f472b600
}

.hover\:border-y-pink-400\/10:hover {
    border-top-color: #f472b61a;
    border-bottom-color: #f472b61a
}

.hover\:border-y-pink-400\/100:hover {
    border-top-color: #f472b6;
    border-bottom-color: #f472b6
}

.hover\:border-y-pink-400\/20:hover {
    border-top-color: #f472b633;
    border-bottom-color: #f472b633
}

.hover\:border-y-pink-400\/25:hover {
    border-top-color: #f472b640;
    border-bottom-color: #f472b640
}

.hover\:border-y-pink-400\/30:hover {
    border-top-color: #f472b64d;
    border-bottom-color: #f472b64d
}

.hover\:border-y-pink-400\/40:hover {
    border-top-color: #f472b666;
    border-bottom-color: #f472b666
}

.hover\:border-y-pink-400\/5:hover {
    border-top-color: #f472b60d;
    border-bottom-color: #f472b60d
}

.hover\:border-y-pink-400\/50:hover {
    border-top-color: #f472b680;
    border-bottom-color: #f472b680
}

.hover\:border-y-pink-400\/60:hover {
    border-top-color: #f472b699;
    border-bottom-color: #f472b699
}

.hover\:border-y-pink-400\/70:hover {
    border-top-color: #f472b6b3;
    border-bottom-color: #f472b6b3
}

.hover\:border-y-pink-400\/75:hover {
    border-top-color: #f472b6bf;
    border-bottom-color: #f472b6bf
}

.hover\:border-y-pink-400\/80:hover {
    border-top-color: #f472b6cc;
    border-bottom-color: #f472b6cc
}

.hover\:border-y-pink-400\/90:hover {
    border-top-color: #f472b6e6;
    border-bottom-color: #f472b6e6
}

.hover\:border-y-pink-400\/95:hover {
    border-top-color: #f472b6f2;
    border-bottom-color: #f472b6f2
}

.hover\:border-y-pink-500:hover {
    --tw-border-opacity: 1;
    border-top-color: rgb(236 72 153 / var(--tw-border-opacity));
    border-bottom-color: rgb(236 72 153 / var(--tw-border-opacity))
}

.hover\:border-y-pink-500\/0:hover {
    border-top-color: #ec489900;
    border-bottom-color: #ec489900
}

.hover\:border-y-pink-500\/10:hover {
    border-top-color: #ec48991a;
    border-bottom-color: #ec48991a
}

.hover\:border-y-pink-500\/100:hover {
    border-top-color: #ec4899;
    border-bottom-color: #ec4899
}

.hover\:border-y-pink-500\/20:hover {
    border-top-color: #ec489933;
    border-bottom-color: #ec489933
}

.hover\:border-y-pink-500\/25:hover {
    border-top-color: #ec489940;
    border-bottom-color: #ec489940
}

.hover\:border-y-pink-500\/30:hover {
    border-top-color: #ec48994d;
    border-bottom-color: #ec48994d
}

.hover\:border-y-pink-500\/40:hover {
    border-top-color: #ec489966;
    border-bottom-color: #ec489966
}

.hover\:border-y-pink-500\/5:hover {
    border-top-color: #ec48990d;
    border-bottom-color: #ec48990d
}

.hover\:border-y-pink-500\/50:hover {
    border-top-color: #ec489980;
    border-bottom-color: #ec489980
}

.hover\:border-y-pink-500\/60:hover {
    border-top-color: #ec489999;
    border-bottom-color: #ec489999
}

.hover\:border-y-pink-500\/70:hover {
    border-top-color: #ec4899b3;
    border-bottom-color: #ec4899b3
}

.hover\:border-y-pink-500\/75:hover {
    border-top-color: #ec4899bf;
    border-bottom-color: #ec4899bf
}

.hover\:border-y-pink-500\/80:hover {
    border-top-color: #ec4899cc;
    border-bottom-color: #ec4899cc
}

.hover\:border-y-pink-500\/90:hover {
    border-top-color: #ec4899e6;
    border-bottom-color: #ec4899e6
}

.hover\:border-y-pink-500\/95:hover {
    border-top-color: #ec4899f2;
    border-bottom-color: #ec4899f2
}

.hover\:border-y-purple-400:hover {
    --tw-border-opacity: 1;
    border-top-color: rgb(192 132 252 / var(--tw-border-opacity));
    border-bottom-color: rgb(192 132 252 / var(--tw-border-opacity))
}

.hover\:border-y-purple-400\/0:hover {
    border-top-color: #c084fc00;
    border-bottom-color: #c084fc00
}

.hover\:border-y-purple-400\/10:hover {
    border-top-color: #c084fc1a;
    border-bottom-color: #c084fc1a
}

.hover\:border-y-purple-400\/100:hover {
    border-top-color: #c084fc;
    border-bottom-color: #c084fc
}

.hover\:border-y-purple-400\/20:hover {
    border-top-color: #c084fc33;
    border-bottom-color: #c084fc33
}

.hover\:border-y-purple-400\/25:hover {
    border-top-color: #c084fc40;
    border-bottom-color: #c084fc40
}

.hover\:border-y-purple-400\/30:hover {
    border-top-color: #c084fc4d;
    border-bottom-color: #c084fc4d
}

.hover\:border-y-purple-400\/40:hover {
    border-top-color: #c084fc66;
    border-bottom-color: #c084fc66
}

.hover\:border-y-purple-400\/5:hover {
    border-top-color: #c084fc0d;
    border-bottom-color: #c084fc0d
}

.hover\:border-y-purple-400\/50:hover {
    border-top-color: #c084fc80;
    border-bottom-color: #c084fc80
}

.hover\:border-y-purple-400\/60:hover {
    border-top-color: #c084fc99;
    border-bottom-color: #c084fc99
}

.hover\:border-y-purple-400\/70:hover {
    border-top-color: #c084fcb3;
    border-bottom-color: #c084fcb3
}

.hover\:border-y-purple-400\/75:hover {
    border-top-color: #c084fcbf;
    border-bottom-color: #c084fcbf
}

.hover\:border-y-purple-400\/80:hover {
    border-top-color: #c084fccc;
    border-bottom-color: #c084fccc
}

.hover\:border-y-purple-400\/90:hover {
    border-top-color: #c084fce6;
    border-bottom-color: #c084fce6
}

.hover\:border-y-purple-400\/95:hover {
    border-top-color: #c084fcf2;
    border-bottom-color: #c084fcf2
}

.hover\:border-y-purple-500:hover {
    --tw-border-opacity: 1;
    border-top-color: rgb(168 85 247 / var(--tw-border-opacity));
    border-bottom-color: rgb(168 85 247 / var(--tw-border-opacity))
}

.hover\:border-y-purple-500\/0:hover {
    border-top-color: #a855f700;
    border-bottom-color: #a855f700
}

.hover\:border-y-purple-500\/10:hover {
    border-top-color: #a855f71a;
    border-bottom-color: #a855f71a
}

.hover\:border-y-purple-500\/100:hover {
    border-top-color: #a855f7;
    border-bottom-color: #a855f7
}

.hover\:border-y-purple-500\/20:hover {
    border-top-color: #a855f733;
    border-bottom-color: #a855f733
}

.hover\:border-y-purple-500\/25:hover {
    border-top-color: #a855f740;
    border-bottom-color: #a855f740
}

.hover\:border-y-purple-500\/30:hover {
    border-top-color: #a855f74d;
    border-bottom-color: #a855f74d
}

.hover\:border-y-purple-500\/40:hover {
    border-top-color: #a855f766;
    border-bottom-color: #a855f766
}

.hover\:border-y-purple-500\/5:hover {
    border-top-color: #a855f70d;
    border-bottom-color: #a855f70d
}

.hover\:border-y-purple-500\/50:hover {
    border-top-color: #a855f780;
    border-bottom-color: #a855f780
}

.hover\:border-y-purple-500\/60:hover {
    border-top-color: #a855f799;
    border-bottom-color: #a855f799
}

.hover\:border-y-purple-500\/70:hover {
    border-top-color: #a855f7b3;
    border-bottom-color: #a855f7b3
}

.hover\:border-y-purple-500\/75:hover {
    border-top-color: #a855f7bf;
    border-bottom-color: #a855f7bf
}

.hover\:border-y-purple-500\/80:hover {
    border-top-color: #a855f7cc;
    border-bottom-color: #a855f7cc
}

.hover\:border-y-purple-500\/90:hover {
    border-top-color: #a855f7e6;
    border-bottom-color: #a855f7e6
}

.hover\:border-y-purple-500\/95:hover {
    border-top-color: #a855f7f2;
    border-bottom-color: #a855f7f2
}

.hover\:border-y-red-400:hover {
    --tw-border-opacity: 1;
    border-top-color: rgb(248 113 113 / var(--tw-border-opacity));
    border-bottom-color: rgb(248 113 113 / var(--tw-border-opacity))
}

.hover\:border-y-red-400\/0:hover {
    border-top-color: #f8717100;
    border-bottom-color: #f8717100
}

.hover\:border-y-red-400\/10:hover {
    border-top-color: #f871711a;
    border-bottom-color: #f871711a
}

.hover\:border-y-red-400\/100:hover {
    border-top-color: #f87171;
    border-bottom-color: #f87171
}

.hover\:border-y-red-400\/20:hover {
    border-top-color: #f8717133;
    border-bottom-color: #f8717133
}

.hover\:border-y-red-400\/25:hover {
    border-top-color: #f8717140;
    border-bottom-color: #f8717140
}

.hover\:border-y-red-400\/30:hover {
    border-top-color: #f871714d;
    border-bottom-color: #f871714d
}

.hover\:border-y-red-400\/40:hover {
    border-top-color: #f8717166;
    border-bottom-color: #f8717166
}

.hover\:border-y-red-400\/5:hover {
    border-top-color: #f871710d;
    border-bottom-color: #f871710d
}

.hover\:border-y-red-400\/50:hover {
    border-top-color: #f8717180;
    border-bottom-color: #f8717180
}

.hover\:border-y-red-400\/60:hover {
    border-top-color: #f8717199;
    border-bottom-color: #f8717199
}

.hover\:border-y-red-400\/70:hover {
    border-top-color: #f87171b3;
    border-bottom-color: #f87171b3
}

.hover\:border-y-red-400\/75:hover {
    border-top-color: #f87171bf;
    border-bottom-color: #f87171bf
}

.hover\:border-y-red-400\/80:hover {
    border-top-color: #f87171cc;
    border-bottom-color: #f87171cc
}

.hover\:border-y-red-400\/90:hover {
    border-top-color: #f87171e6;
    border-bottom-color: #f87171e6
}

.hover\:border-y-red-400\/95:hover {
    border-top-color: #f87171f2;
    border-bottom-color: #f87171f2
}

.hover\:border-y-red-500:hover {
    --tw-border-opacity: 1;
    border-top-color: rgb(239 68 68 / var(--tw-border-opacity));
    border-bottom-color: rgb(239 68 68 / var(--tw-border-opacity))
}

.hover\:border-y-red-500\/0:hover {
    border-top-color: #ef444400;
    border-bottom-color: #ef444400
}

.hover\:border-y-red-500\/10:hover {
    border-top-color: #ef44441a;
    border-bottom-color: #ef44441a
}

.hover\:border-y-red-500\/100:hover {
    border-top-color: #ef4444;
    border-bottom-color: #ef4444
}

.hover\:border-y-red-500\/20:hover {
    border-top-color: #ef444433;
    border-bottom-color: #ef444433
}

.hover\:border-y-red-500\/25:hover {
    border-top-color: #ef444440;
    border-bottom-color: #ef444440
}

.hover\:border-y-red-500\/30:hover {
    border-top-color: #ef44444d;
    border-bottom-color: #ef44444d
}

.hover\:border-y-red-500\/40:hover {
    border-top-color: #ef444466;
    border-bottom-color: #ef444466
}

.hover\:border-y-red-500\/5:hover {
    border-top-color: #ef44440d;
    border-bottom-color: #ef44440d
}

.hover\:border-y-red-500\/50:hover {
    border-top-color: #ef444480;
    border-bottom-color: #ef444480
}

.hover\:border-y-red-500\/60:hover {
    border-top-color: #ef444499;
    border-bottom-color: #ef444499
}

.hover\:border-y-red-500\/70:hover {
    border-top-color: #ef4444b3;
    border-bottom-color: #ef4444b3
}

.hover\:border-y-red-500\/75:hover {
    border-top-color: #ef4444bf;
    border-bottom-color: #ef4444bf
}

.hover\:border-y-red-500\/80:hover {
    border-top-color: #ef4444cc;
    border-bottom-color: #ef4444cc
}

.hover\:border-y-red-500\/90:hover {
    border-top-color: #ef4444e6;
    border-bottom-color: #ef4444e6
}

.hover\:border-y-red-500\/95:hover {
    border-top-color: #ef4444f2;
    border-bottom-color: #ef4444f2
}

.hover\:border-y-rose-400:hover {
    --tw-border-opacity: 1;
    border-top-color: rgb(251 113 133 / var(--tw-border-opacity));
    border-bottom-color: rgb(251 113 133 / var(--tw-border-opacity))
}

.hover\:border-y-rose-400\/0:hover {
    border-top-color: #fb718500;
    border-bottom-color: #fb718500
}

.hover\:border-y-rose-400\/10:hover {
    border-top-color: #fb71851a;
    border-bottom-color: #fb71851a
}

.hover\:border-y-rose-400\/100:hover {
    border-top-color: #fb7185;
    border-bottom-color: #fb7185
}

.hover\:border-y-rose-400\/20:hover {
    border-top-color: #fb718533;
    border-bottom-color: #fb718533
}

.hover\:border-y-rose-400\/25:hover {
    border-top-color: #fb718540;
    border-bottom-color: #fb718540
}

.hover\:border-y-rose-400\/30:hover {
    border-top-color: #fb71854d;
    border-bottom-color: #fb71854d
}

.hover\:border-y-rose-400\/40:hover {
    border-top-color: #fb718566;
    border-bottom-color: #fb718566
}

.hover\:border-y-rose-400\/5:hover {
    border-top-color: #fb71850d;
    border-bottom-color: #fb71850d
}

.hover\:border-y-rose-400\/50:hover {
    border-top-color: #fb718580;
    border-bottom-color: #fb718580
}

.hover\:border-y-rose-400\/60:hover {
    border-top-color: #fb718599;
    border-bottom-color: #fb718599
}

.hover\:border-y-rose-400\/70:hover {
    border-top-color: #fb7185b3;
    border-bottom-color: #fb7185b3
}

.hover\:border-y-rose-400\/75:hover {
    border-top-color: #fb7185bf;
    border-bottom-color: #fb7185bf
}

.hover\:border-y-rose-400\/80:hover {
    border-top-color: #fb7185cc;
    border-bottom-color: #fb7185cc
}

.hover\:border-y-rose-400\/90:hover {
    border-top-color: #fb7185e6;
    border-bottom-color: #fb7185e6
}

.hover\:border-y-rose-400\/95:hover {
    border-top-color: #fb7185f2;
    border-bottom-color: #fb7185f2
}

.hover\:border-y-rose-500:hover {
    --tw-border-opacity: 1;
    border-top-color: rgb(244 63 94 / var(--tw-border-opacity));
    border-bottom-color: rgb(244 63 94 / var(--tw-border-opacity))
}

.hover\:border-y-rose-500\/0:hover {
    border-top-color: #f43f5e00;
    border-bottom-color: #f43f5e00
}

.hover\:border-y-rose-500\/10:hover {
    border-top-color: #f43f5e1a;
    border-bottom-color: #f43f5e1a
}

.hover\:border-y-rose-500\/100:hover {
    border-top-color: #f43f5e;
    border-bottom-color: #f43f5e
}

.hover\:border-y-rose-500\/20:hover {
    border-top-color: #f43f5e33;
    border-bottom-color: #f43f5e33
}

.hover\:border-y-rose-500\/25:hover {
    border-top-color: #f43f5e40;
    border-bottom-color: #f43f5e40
}

.hover\:border-y-rose-500\/30:hover {
    border-top-color: #f43f5e4d;
    border-bottom-color: #f43f5e4d
}

.hover\:border-y-rose-500\/40:hover {
    border-top-color: #f43f5e66;
    border-bottom-color: #f43f5e66
}

.hover\:border-y-rose-500\/5:hover {
    border-top-color: #f43f5e0d;
    border-bottom-color: #f43f5e0d
}

.hover\:border-y-rose-500\/50:hover {
    border-top-color: #f43f5e80;
    border-bottom-color: #f43f5e80
}

.hover\:border-y-rose-500\/60:hover {
    border-top-color: #f43f5e99;
    border-bottom-color: #f43f5e99
}

.hover\:border-y-rose-500\/70:hover {
    border-top-color: #f43f5eb3;
    border-bottom-color: #f43f5eb3
}

.hover\:border-y-rose-500\/75:hover {
    border-top-color: #f43f5ebf;
    border-bottom-color: #f43f5ebf
}

.hover\:border-y-rose-500\/80:hover {
    border-top-color: #f43f5ecc;
    border-bottom-color: #f43f5ecc
}

.hover\:border-y-rose-500\/90:hover {
    border-top-color: #f43f5ee6;
    border-bottom-color: #f43f5ee6
}

.hover\:border-y-rose-500\/95:hover {
    border-top-color: #f43f5ef2;
    border-bottom-color: #f43f5ef2
}

.hover\:border-y-sky-400:hover {
    --tw-border-opacity: 1;
    border-top-color: rgb(101 178 245 / var(--tw-border-opacity));
    border-bottom-color: rgb(101 178 245 / var(--tw-border-opacity))
}

.hover\:border-y-sky-400\/0:hover {
    border-top-color: #65b2f500;
    border-bottom-color: #65b2f500
}

.hover\:border-y-sky-400\/10:hover {
    border-top-color: #65b2f51a;
    border-bottom-color: #65b2f51a
}

.hover\:border-y-sky-400\/100:hover {
    border-top-color: #65b2f5;
    border-bottom-color: #65b2f5
}

.hover\:border-y-sky-400\/20:hover {
    border-top-color: #65b2f533;
    border-bottom-color: #65b2f533
}

.hover\:border-y-sky-400\/25:hover {
    border-top-color: #65b2f540;
    border-bottom-color: #65b2f540
}

.hover\:border-y-sky-400\/30:hover {
    border-top-color: #65b2f54d;
    border-bottom-color: #65b2f54d
}

.hover\:border-y-sky-400\/40:hover {
    border-top-color: #65b2f566;
    border-bottom-color: #65b2f566
}

.hover\:border-y-sky-400\/5:hover {
    border-top-color: #65b2f50d;
    border-bottom-color: #65b2f50d
}

.hover\:border-y-sky-400\/50:hover {
    border-top-color: #65b2f580;
    border-bottom-color: #65b2f580
}

.hover\:border-y-sky-400\/60:hover {
    border-top-color: #65b2f599;
    border-bottom-color: #65b2f599
}

.hover\:border-y-sky-400\/70:hover {
    border-top-color: #65b2f5b3;
    border-bottom-color: #65b2f5b3
}

.hover\:border-y-sky-400\/75:hover {
    border-top-color: #65b2f5bf;
    border-bottom-color: #65b2f5bf
}

.hover\:border-y-sky-400\/80:hover {
    border-top-color: #65b2f5cc;
    border-bottom-color: #65b2f5cc
}

.hover\:border-y-sky-400\/90:hover {
    border-top-color: #65b2f5e6;
    border-bottom-color: #65b2f5e6
}

.hover\:border-y-sky-400\/95:hover {
    border-top-color: #65b2f5f2;
    border-bottom-color: #65b2f5f2
}

.hover\:border-y-sky-500:hover {
    --tw-border-opacity: 1;
    border-top-color: rgb(52 139 239 / var(--tw-border-opacity));
    border-bottom-color: rgb(52 139 239 / var(--tw-border-opacity))
}

.hover\:border-y-sky-500\/0:hover {
    border-top-color: #348bef00;
    border-bottom-color: #348bef00
}

.hover\:border-y-sky-500\/10:hover {
    border-top-color: #348bef1a;
    border-bottom-color: #348bef1a
}

.hover\:border-y-sky-500\/100:hover {
    border-top-color: #348bef;
    border-bottom-color: #348bef
}

.hover\:border-y-sky-500\/20:hover {
    border-top-color: #348bef33;
    border-bottom-color: #348bef33
}

.hover\:border-y-sky-500\/25:hover {
    border-top-color: #348bef40;
    border-bottom-color: #348bef40
}

.hover\:border-y-sky-500\/30:hover {
    border-top-color: #348bef4d;
    border-bottom-color: #348bef4d
}

.hover\:border-y-sky-500\/40:hover {
    border-top-color: #348bef66;
    border-bottom-color: #348bef66
}

.hover\:border-y-sky-500\/5:hover {
    border-top-color: #348bef0d;
    border-bottom-color: #348bef0d
}

.hover\:border-y-sky-500\/50:hover {
    border-top-color: #348bef80;
    border-bottom-color: #348bef80
}

.hover\:border-y-sky-500\/60:hover {
    border-top-color: #348bef99;
    border-bottom-color: #348bef99
}

.hover\:border-y-sky-500\/70:hover {
    border-top-color: #348befb3;
    border-bottom-color: #348befb3
}

.hover\:border-y-sky-500\/75:hover {
    border-top-color: #348befbf;
    border-bottom-color: #348befbf
}

.hover\:border-y-sky-500\/80:hover {
    border-top-color: #348befcc;
    border-bottom-color: #348befcc
}

.hover\:border-y-sky-500\/90:hover {
    border-top-color: #348befe6;
    border-bottom-color: #348befe6
}

.hover\:border-y-sky-500\/95:hover {
    border-top-color: #348beff2;
    border-bottom-color: #348beff2
}

.hover\:border-y-slate-400:hover {
    --tw-border-opacity: 1;
    border-top-color: rgb(148 163 184 / var(--tw-border-opacity));
    border-bottom-color: rgb(148 163 184 / var(--tw-border-opacity))
}

.hover\:border-y-slate-400\/0:hover {
    border-top-color: #94a3b800;
    border-bottom-color: #94a3b800
}

.hover\:border-y-slate-400\/10:hover {
    border-top-color: #94a3b81a;
    border-bottom-color: #94a3b81a
}

.hover\:border-y-slate-400\/100:hover {
    border-top-color: #94a3b8;
    border-bottom-color: #94a3b8
}

.hover\:border-y-slate-400\/20:hover {
    border-top-color: #94a3b833;
    border-bottom-color: #94a3b833
}

.hover\:border-y-slate-400\/25:hover {
    border-top-color: #94a3b840;
    border-bottom-color: #94a3b840
}

.hover\:border-y-slate-400\/30:hover {
    border-top-color: #94a3b84d;
    border-bottom-color: #94a3b84d
}

.hover\:border-y-slate-400\/40:hover {
    border-top-color: #94a3b866;
    border-bottom-color: #94a3b866
}

.hover\:border-y-slate-400\/5:hover {
    border-top-color: #94a3b80d;
    border-bottom-color: #94a3b80d
}

.hover\:border-y-slate-400\/50:hover {
    border-top-color: #94a3b880;
    border-bottom-color: #94a3b880
}

.hover\:border-y-slate-400\/60:hover {
    border-top-color: #94a3b899;
    border-bottom-color: #94a3b899
}

.hover\:border-y-slate-400\/70:hover {
    border-top-color: #94a3b8b3;
    border-bottom-color: #94a3b8b3
}

.hover\:border-y-slate-400\/75:hover {
    border-top-color: #94a3b8bf;
    border-bottom-color: #94a3b8bf
}

.hover\:border-y-slate-400\/80:hover {
    border-top-color: #94a3b8cc;
    border-bottom-color: #94a3b8cc
}

.hover\:border-y-slate-400\/90:hover {
    border-top-color: #94a3b8e6;
    border-bottom-color: #94a3b8e6
}

.hover\:border-y-slate-400\/95:hover {
    border-top-color: #94a3b8f2;
    border-bottom-color: #94a3b8f2
}

.hover\:border-y-slate-500:hover {
    --tw-border-opacity: 1;
    border-top-color: rgb(100 116 139 / var(--tw-border-opacity));
    border-bottom-color: rgb(100 116 139 / var(--tw-border-opacity))
}

.hover\:border-y-slate-500\/0:hover {
    border-top-color: #64748b00;
    border-bottom-color: #64748b00
}

.hover\:border-y-slate-500\/10:hover {
    border-top-color: #64748b1a;
    border-bottom-color: #64748b1a
}

.hover\:border-y-slate-500\/100:hover {
    border-top-color: #64748b;
    border-bottom-color: #64748b
}

.hover\:border-y-slate-500\/20:hover {
    border-top-color: #64748b33;
    border-bottom-color: #64748b33
}

.hover\:border-y-slate-500\/25:hover {
    border-top-color: #64748b40;
    border-bottom-color: #64748b40
}

.hover\:border-y-slate-500\/30:hover {
    border-top-color: #64748b4d;
    border-bottom-color: #64748b4d
}

.hover\:border-y-slate-500\/40:hover {
    border-top-color: #64748b66;
    border-bottom-color: #64748b66
}

.hover\:border-y-slate-500\/5:hover {
    border-top-color: #64748b0d;
    border-bottom-color: #64748b0d
}

.hover\:border-y-slate-500\/50:hover {
    border-top-color: #64748b80;
    border-bottom-color: #64748b80
}

.hover\:border-y-slate-500\/60:hover {
    border-top-color: #64748b99;
    border-bottom-color: #64748b99
}

.hover\:border-y-slate-500\/70:hover {
    border-top-color: #64748bb3;
    border-bottom-color: #64748bb3
}

.hover\:border-y-slate-500\/75:hover {
    border-top-color: #64748bbf;
    border-bottom-color: #64748bbf
}

.hover\:border-y-slate-500\/80:hover {
    border-top-color: #64748bcc;
    border-bottom-color: #64748bcc
}

.hover\:border-y-slate-500\/90:hover {
    border-top-color: #64748be6;
    border-bottom-color: #64748be6
}

.hover\:border-y-slate-500\/95:hover {
    border-top-color: #64748bf2;
    border-bottom-color: #64748bf2
}

.hover\:border-y-stone-400:hover {
    --tw-border-opacity: 1;
    border-top-color: rgb(168 162 158 / var(--tw-border-opacity));
    border-bottom-color: rgb(168 162 158 / var(--tw-border-opacity))
}

.hover\:border-y-stone-400\/0:hover {
    border-top-color: #a8a29e00;
    border-bottom-color: #a8a29e00
}

.hover\:border-y-stone-400\/10:hover {
    border-top-color: #a8a29e1a;
    border-bottom-color: #a8a29e1a
}

.hover\:border-y-stone-400\/100:hover {
    border-top-color: #a8a29e;
    border-bottom-color: #a8a29e
}

.hover\:border-y-stone-400\/20:hover {
    border-top-color: #a8a29e33;
    border-bottom-color: #a8a29e33
}

.hover\:border-y-stone-400\/25:hover {
    border-top-color: #a8a29e40;
    border-bottom-color: #a8a29e40
}

.hover\:border-y-stone-400\/30:hover {
    border-top-color: #a8a29e4d;
    border-bottom-color: #a8a29e4d
}

.hover\:border-y-stone-400\/40:hover {
    border-top-color: #a8a29e66;
    border-bottom-color: #a8a29e66
}

.hover\:border-y-stone-400\/5:hover {
    border-top-color: #a8a29e0d;
    border-bottom-color: #a8a29e0d
}

.hover\:border-y-stone-400\/50:hover {
    border-top-color: #a8a29e80;
    border-bottom-color: #a8a29e80
}

.hover\:border-y-stone-400\/60:hover {
    border-top-color: #a8a29e99;
    border-bottom-color: #a8a29e99
}

.hover\:border-y-stone-400\/70:hover {
    border-top-color: #a8a29eb3;
    border-bottom-color: #a8a29eb3
}

.hover\:border-y-stone-400\/75:hover {
    border-top-color: #a8a29ebf;
    border-bottom-color: #a8a29ebf
}

.hover\:border-y-stone-400\/80:hover {
    border-top-color: #a8a29ecc;
    border-bottom-color: #a8a29ecc
}

.hover\:border-y-stone-400\/90:hover {
    border-top-color: #a8a29ee6;
    border-bottom-color: #a8a29ee6
}

.hover\:border-y-stone-400\/95:hover {
    border-top-color: #a8a29ef2;
    border-bottom-color: #a8a29ef2
}

.hover\:border-y-stone-500:hover {
    --tw-border-opacity: 1;
    border-top-color: rgb(120 113 108 / var(--tw-border-opacity));
    border-bottom-color: rgb(120 113 108 / var(--tw-border-opacity))
}

.hover\:border-y-stone-500\/0:hover {
    border-top-color: #78716c00;
    border-bottom-color: #78716c00
}

.hover\:border-y-stone-500\/10:hover {
    border-top-color: #78716c1a;
    border-bottom-color: #78716c1a
}

.hover\:border-y-stone-500\/100:hover {
    border-top-color: #78716c;
    border-bottom-color: #78716c
}

.hover\:border-y-stone-500\/20:hover {
    border-top-color: #78716c33;
    border-bottom-color: #78716c33
}

.hover\:border-y-stone-500\/25:hover {
    border-top-color: #78716c40;
    border-bottom-color: #78716c40
}

.hover\:border-y-stone-500\/30:hover {
    border-top-color: #78716c4d;
    border-bottom-color: #78716c4d
}

.hover\:border-y-stone-500\/40:hover {
    border-top-color: #78716c66;
    border-bottom-color: #78716c66
}

.hover\:border-y-stone-500\/5:hover {
    border-top-color: #78716c0d;
    border-bottom-color: #78716c0d
}

.hover\:border-y-stone-500\/50:hover {
    border-top-color: #78716c80;
    border-bottom-color: #78716c80
}

.hover\:border-y-stone-500\/60:hover {
    border-top-color: #78716c99;
    border-bottom-color: #78716c99
}

.hover\:border-y-stone-500\/70:hover {
    border-top-color: #78716cb3;
    border-bottom-color: #78716cb3
}

.hover\:border-y-stone-500\/75:hover {
    border-top-color: #78716cbf;
    border-bottom-color: #78716cbf
}

.hover\:border-y-stone-500\/80:hover {
    border-top-color: #78716ccc;
    border-bottom-color: #78716ccc
}

.hover\:border-y-stone-500\/90:hover {
    border-top-color: #78716ce6;
    border-bottom-color: #78716ce6
}

.hover\:border-y-stone-500\/95:hover {
    border-top-color: #78716cf2;
    border-bottom-color: #78716cf2
}

.hover\:border-y-teal-400:hover {
    --tw-border-opacity: 1;
    border-top-color: rgb(45 212 191 / var(--tw-border-opacity));
    border-bottom-color: rgb(45 212 191 / var(--tw-border-opacity))
}

.hover\:border-y-teal-400\/0:hover {
    border-top-color: #2dd4bf00;
    border-bottom-color: #2dd4bf00
}

.hover\:border-y-teal-400\/10:hover {
    border-top-color: #2dd4bf1a;
    border-bottom-color: #2dd4bf1a
}

.hover\:border-y-teal-400\/100:hover {
    border-top-color: #2dd4bf;
    border-bottom-color: #2dd4bf
}

.hover\:border-y-teal-400\/20:hover {
    border-top-color: #2dd4bf33;
    border-bottom-color: #2dd4bf33
}

.hover\:border-y-teal-400\/25:hover {
    border-top-color: #2dd4bf40;
    border-bottom-color: #2dd4bf40
}

.hover\:border-y-teal-400\/30:hover {
    border-top-color: #2dd4bf4d;
    border-bottom-color: #2dd4bf4d
}

.hover\:border-y-teal-400\/40:hover {
    border-top-color: #2dd4bf66;
    border-bottom-color: #2dd4bf66
}

.hover\:border-y-teal-400\/5:hover {
    border-top-color: #2dd4bf0d;
    border-bottom-color: #2dd4bf0d
}

.hover\:border-y-teal-400\/50:hover {
    border-top-color: #2dd4bf80;
    border-bottom-color: #2dd4bf80
}

.hover\:border-y-teal-400\/60:hover {
    border-top-color: #2dd4bf99;
    border-bottom-color: #2dd4bf99
}

.hover\:border-y-teal-400\/70:hover {
    border-top-color: #2dd4bfb3;
    border-bottom-color: #2dd4bfb3
}

.hover\:border-y-teal-400\/75:hover {
    border-top-color: #2dd4bfbf;
    border-bottom-color: #2dd4bfbf
}

.hover\:border-y-teal-400\/80:hover {
    border-top-color: #2dd4bfcc;
    border-bottom-color: #2dd4bfcc
}

.hover\:border-y-teal-400\/90:hover {
    border-top-color: #2dd4bfe6;
    border-bottom-color: #2dd4bfe6
}

.hover\:border-y-teal-400\/95:hover {
    border-top-color: #2dd4bff2;
    border-bottom-color: #2dd4bff2
}

.hover\:border-y-teal-500:hover {
    --tw-border-opacity: 1;
    border-top-color: rgb(20 184 166 / var(--tw-border-opacity));
    border-bottom-color: rgb(20 184 166 / var(--tw-border-opacity))
}

.hover\:border-y-teal-500\/0:hover {
    border-top-color: #14b8a600;
    border-bottom-color: #14b8a600
}

.hover\:border-y-teal-500\/10:hover {
    border-top-color: #14b8a61a;
    border-bottom-color: #14b8a61a
}

.hover\:border-y-teal-500\/100:hover {
    border-top-color: #14b8a6;
    border-bottom-color: #14b8a6
}

.hover\:border-y-teal-500\/20:hover {
    border-top-color: #14b8a633;
    border-bottom-color: #14b8a633
}

.hover\:border-y-teal-500\/25:hover {
    border-top-color: #14b8a640;
    border-bottom-color: #14b8a640
}

.hover\:border-y-teal-500\/30:hover {
    border-top-color: #14b8a64d;
    border-bottom-color: #14b8a64d
}

.hover\:border-y-teal-500\/40:hover {
    border-top-color: #14b8a666;
    border-bottom-color: #14b8a666
}

.hover\:border-y-teal-500\/5:hover {
    border-top-color: #14b8a60d;
    border-bottom-color: #14b8a60d
}

.hover\:border-y-teal-500\/50:hover {
    border-top-color: #14b8a680;
    border-bottom-color: #14b8a680
}

.hover\:border-y-teal-500\/60:hover {
    border-top-color: #14b8a699;
    border-bottom-color: #14b8a699
}

.hover\:border-y-teal-500\/70:hover {
    border-top-color: #14b8a6b3;
    border-bottom-color: #14b8a6b3
}

.hover\:border-y-teal-500\/75:hover {
    border-top-color: #14b8a6bf;
    border-bottom-color: #14b8a6bf
}

.hover\:border-y-teal-500\/80:hover {
    border-top-color: #14b8a6cc;
    border-bottom-color: #14b8a6cc
}

.hover\:border-y-teal-500\/90:hover {
    border-top-color: #14b8a6e6;
    border-bottom-color: #14b8a6e6
}

.hover\:border-y-teal-500\/95:hover {
    border-top-color: #14b8a6f2;
    border-bottom-color: #14b8a6f2
}

.hover\:border-y-violet-400:hover {
    --tw-border-opacity: 1;
    border-top-color: rgb(167 139 250 / var(--tw-border-opacity));
    border-bottom-color: rgb(167 139 250 / var(--tw-border-opacity))
}

.hover\:border-y-violet-400\/0:hover {
    border-top-color: #a78bfa00;
    border-bottom-color: #a78bfa00
}

.hover\:border-y-violet-400\/10:hover {
    border-top-color: #a78bfa1a;
    border-bottom-color: #a78bfa1a
}

.hover\:border-y-violet-400\/100:hover {
    border-top-color: #a78bfa;
    border-bottom-color: #a78bfa
}

.hover\:border-y-violet-400\/20:hover {
    border-top-color: #a78bfa33;
    border-bottom-color: #a78bfa33
}

.hover\:border-y-violet-400\/25:hover {
    border-top-color: #a78bfa40;
    border-bottom-color: #a78bfa40
}

.hover\:border-y-violet-400\/30:hover {
    border-top-color: #a78bfa4d;
    border-bottom-color: #a78bfa4d
}

.hover\:border-y-violet-400\/40:hover {
    border-top-color: #a78bfa66;
    border-bottom-color: #a78bfa66
}

.hover\:border-y-violet-400\/5:hover {
    border-top-color: #a78bfa0d;
    border-bottom-color: #a78bfa0d
}

.hover\:border-y-violet-400\/50:hover {
    border-top-color: #a78bfa80;
    border-bottom-color: #a78bfa80
}

.hover\:border-y-violet-400\/60:hover {
    border-top-color: #a78bfa99;
    border-bottom-color: #a78bfa99
}

.hover\:border-y-violet-400\/70:hover {
    border-top-color: #a78bfab3;
    border-bottom-color: #a78bfab3
}

.hover\:border-y-violet-400\/75:hover {
    border-top-color: #a78bfabf;
    border-bottom-color: #a78bfabf
}

.hover\:border-y-violet-400\/80:hover {
    border-top-color: #a78bfacc;
    border-bottom-color: #a78bfacc
}

.hover\:border-y-violet-400\/90:hover {
    border-top-color: #a78bfae6;
    border-bottom-color: #a78bfae6
}

.hover\:border-y-violet-400\/95:hover {
    border-top-color: #a78bfaf2;
    border-bottom-color: #a78bfaf2
}

.hover\:border-y-violet-500:hover {
    --tw-border-opacity: 1;
    border-top-color: rgb(139 92 246 / var(--tw-border-opacity));
    border-bottom-color: rgb(139 92 246 / var(--tw-border-opacity))
}

.hover\:border-y-violet-500\/0:hover {
    border-top-color: #8b5cf600;
    border-bottom-color: #8b5cf600
}

.hover\:border-y-violet-500\/10:hover {
    border-top-color: #8b5cf61a;
    border-bottom-color: #8b5cf61a
}

.hover\:border-y-violet-500\/100:hover {
    border-top-color: #8b5cf6;
    border-bottom-color: #8b5cf6
}

.hover\:border-y-violet-500\/20:hover {
    border-top-color: #8b5cf633;
    border-bottom-color: #8b5cf633
}

.hover\:border-y-violet-500\/25:hover {
    border-top-color: #8b5cf640;
    border-bottom-color: #8b5cf640
}

.hover\:border-y-violet-500\/30:hover {
    border-top-color: #8b5cf64d;
    border-bottom-color: #8b5cf64d
}

.hover\:border-y-violet-500\/40:hover {
    border-top-color: #8b5cf666;
    border-bottom-color: #8b5cf666
}

.hover\:border-y-violet-500\/5:hover {
    border-top-color: #8b5cf60d;
    border-bottom-color: #8b5cf60d
}

.hover\:border-y-violet-500\/50:hover {
    border-top-color: #8b5cf680;
    border-bottom-color: #8b5cf680
}

.hover\:border-y-violet-500\/60:hover {
    border-top-color: #8b5cf699;
    border-bottom-color: #8b5cf699
}

.hover\:border-y-violet-500\/70:hover {
    border-top-color: #8b5cf6b3;
    border-bottom-color: #8b5cf6b3
}

.hover\:border-y-violet-500\/75:hover {
    border-top-color: #8b5cf6bf;
    border-bottom-color: #8b5cf6bf
}

.hover\:border-y-violet-500\/80:hover {
    border-top-color: #8b5cf6cc;
    border-bottom-color: #8b5cf6cc
}

.hover\:border-y-violet-500\/90:hover {
    border-top-color: #8b5cf6e6;
    border-bottom-color: #8b5cf6e6
}

.hover\:border-y-violet-500\/95:hover {
    border-top-color: #8b5cf6f2;
    border-bottom-color: #8b5cf6f2
}

.hover\:border-y-yellow-400:hover {
    --tw-border-opacity: 1;
    border-top-color: rgb(250 204 21 / var(--tw-border-opacity));
    border-bottom-color: rgb(250 204 21 / var(--tw-border-opacity))
}

.hover\:border-y-yellow-400\/0:hover {
    border-top-color: #facc1500;
    border-bottom-color: #facc1500
}

.hover\:border-y-yellow-400\/10:hover {
    border-top-color: #facc151a;
    border-bottom-color: #facc151a
}

.hover\:border-y-yellow-400\/100:hover {
    border-top-color: #facc15;
    border-bottom-color: #facc15
}

.hover\:border-y-yellow-400\/20:hover {
    border-top-color: #facc1533;
    border-bottom-color: #facc1533
}

.hover\:border-y-yellow-400\/25:hover {
    border-top-color: #facc1540;
    border-bottom-color: #facc1540
}

.hover\:border-y-yellow-400\/30:hover {
    border-top-color: #facc154d;
    border-bottom-color: #facc154d
}

.hover\:border-y-yellow-400\/40:hover {
    border-top-color: #facc1566;
    border-bottom-color: #facc1566
}

.hover\:border-y-yellow-400\/5:hover {
    border-top-color: #facc150d;
    border-bottom-color: #facc150d
}

.hover\:border-y-yellow-400\/50:hover {
    border-top-color: #facc1580;
    border-bottom-color: #facc1580
}

.hover\:border-y-yellow-400\/60:hover {
    border-top-color: #facc1599;
    border-bottom-color: #facc1599
}

.hover\:border-y-yellow-400\/70:hover {
    border-top-color: #facc15b3;
    border-bottom-color: #facc15b3
}

.hover\:border-y-yellow-400\/75:hover {
    border-top-color: #facc15bf;
    border-bottom-color: #facc15bf
}

.hover\:border-y-yellow-400\/80:hover {
    border-top-color: #facc15cc;
    border-bottom-color: #facc15cc
}

.hover\:border-y-yellow-400\/90:hover {
    border-top-color: #facc15e6;
    border-bottom-color: #facc15e6
}

.hover\:border-y-yellow-400\/95:hover {
    border-top-color: #facc15f2;
    border-bottom-color: #facc15f2
}

.hover\:border-y-yellow-500:hover {
    --tw-border-opacity: 1;
    border-top-color: rgb(234 179 8 / var(--tw-border-opacity));
    border-bottom-color: rgb(234 179 8 / var(--tw-border-opacity))
}

.hover\:border-y-yellow-500\/0:hover {
    border-top-color: #eab30800;
    border-bottom-color: #eab30800
}

.hover\:border-y-yellow-500\/10:hover {
    border-top-color: #eab3081a;
    border-bottom-color: #eab3081a
}

.hover\:border-y-yellow-500\/100:hover {
    border-top-color: #eab308;
    border-bottom-color: #eab308
}

.hover\:border-y-yellow-500\/20:hover {
    border-top-color: #eab30833;
    border-bottom-color: #eab30833
}

.hover\:border-y-yellow-500\/25:hover {
    border-top-color: #eab30840;
    border-bottom-color: #eab30840
}

.hover\:border-y-yellow-500\/30:hover {
    border-top-color: #eab3084d;
    border-bottom-color: #eab3084d
}

.hover\:border-y-yellow-500\/40:hover {
    border-top-color: #eab30866;
    border-bottom-color: #eab30866
}

.hover\:border-y-yellow-500\/5:hover {
    border-top-color: #eab3080d;
    border-bottom-color: #eab3080d
}

.hover\:border-y-yellow-500\/50:hover {
    border-top-color: #eab30880;
    border-bottom-color: #eab30880
}

.hover\:border-y-yellow-500\/60:hover {
    border-top-color: #eab30899;
    border-bottom-color: #eab30899
}

.hover\:border-y-yellow-500\/70:hover {
    border-top-color: #eab308b3;
    border-bottom-color: #eab308b3
}

.hover\:border-y-yellow-500\/75:hover {
    border-top-color: #eab308bf;
    border-bottom-color: #eab308bf
}

.hover\:border-y-yellow-500\/80:hover {
    border-top-color: #eab308cc;
    border-bottom-color: #eab308cc
}

.hover\:border-y-yellow-500\/90:hover {
    border-top-color: #eab308e6;
    border-bottom-color: #eab308e6
}

.hover\:border-y-yellow-500\/95:hover {
    border-top-color: #eab308f2;
    border-bottom-color: #eab308f2
}

.hover\:border-y-zinc-400:hover {
    --tw-border-opacity: 1;
    border-top-color: rgb(161 161 170 / var(--tw-border-opacity));
    border-bottom-color: rgb(161 161 170 / var(--tw-border-opacity))
}

.hover\:border-y-zinc-400\/0:hover {
    border-top-color: #a1a1aa00;
    border-bottom-color: #a1a1aa00
}

.hover\:border-y-zinc-400\/10:hover {
    border-top-color: #a1a1aa1a;
    border-bottom-color: #a1a1aa1a
}

.hover\:border-y-zinc-400\/100:hover {
    border-top-color: #a1a1aa;
    border-bottom-color: #a1a1aa
}

.hover\:border-y-zinc-400\/20:hover {
    border-top-color: #a1a1aa33;
    border-bottom-color: #a1a1aa33
}

.hover\:border-y-zinc-400\/25:hover {
    border-top-color: #a1a1aa40;
    border-bottom-color: #a1a1aa40
}

.hover\:border-y-zinc-400\/30:hover {
    border-top-color: #a1a1aa4d;
    border-bottom-color: #a1a1aa4d
}

.hover\:border-y-zinc-400\/40:hover {
    border-top-color: #a1a1aa66;
    border-bottom-color: #a1a1aa66
}

.hover\:border-y-zinc-400\/5:hover {
    border-top-color: #a1a1aa0d;
    border-bottom-color: #a1a1aa0d
}

.hover\:border-y-zinc-400\/50:hover {
    border-top-color: #a1a1aa80;
    border-bottom-color: #a1a1aa80
}

.hover\:border-y-zinc-400\/60:hover {
    border-top-color: #a1a1aa99;
    border-bottom-color: #a1a1aa99
}

.hover\:border-y-zinc-400\/70:hover {
    border-top-color: #a1a1aab3;
    border-bottom-color: #a1a1aab3
}

.hover\:border-y-zinc-400\/75:hover {
    border-top-color: #a1a1aabf;
    border-bottom-color: #a1a1aabf
}

.hover\:border-y-zinc-400\/80:hover {
    border-top-color: #a1a1aacc;
    border-bottom-color: #a1a1aacc
}

.hover\:border-y-zinc-400\/90:hover {
    border-top-color: #a1a1aae6;
    border-bottom-color: #a1a1aae6
}

.hover\:border-y-zinc-400\/95:hover {
    border-top-color: #a1a1aaf2;
    border-bottom-color: #a1a1aaf2
}

.hover\:border-y-zinc-500:hover {
    --tw-border-opacity: 1;
    border-top-color: rgb(113 113 122 / var(--tw-border-opacity));
    border-bottom-color: rgb(113 113 122 / var(--tw-border-opacity))
}

.hover\:border-y-zinc-500\/0:hover {
    border-top-color: #71717a00;
    border-bottom-color: #71717a00
}

.hover\:border-y-zinc-500\/10:hover {
    border-top-color: #71717a1a;
    border-bottom-color: #71717a1a
}

.hover\:border-y-zinc-500\/100:hover {
    border-top-color: #71717a;
    border-bottom-color: #71717a
}

.hover\:border-y-zinc-500\/20:hover {
    border-top-color: #71717a33;
    border-bottom-color: #71717a33
}

.hover\:border-y-zinc-500\/25:hover {
    border-top-color: #71717a40;
    border-bottom-color: #71717a40
}

.hover\:border-y-zinc-500\/30:hover {
    border-top-color: #71717a4d;
    border-bottom-color: #71717a4d
}

.hover\:border-y-zinc-500\/40:hover {
    border-top-color: #71717a66;
    border-bottom-color: #71717a66
}

.hover\:border-y-zinc-500\/5:hover {
    border-top-color: #71717a0d;
    border-bottom-color: #71717a0d
}

.hover\:border-y-zinc-500\/50:hover {
    border-top-color: #71717a80;
    border-bottom-color: #71717a80
}

.hover\:border-y-zinc-500\/60:hover {
    border-top-color: #71717a99;
    border-bottom-color: #71717a99
}

.hover\:border-y-zinc-500\/70:hover {
    border-top-color: #71717ab3;
    border-bottom-color: #71717ab3
}

.hover\:border-y-zinc-500\/75:hover {
    border-top-color: #71717abf;
    border-bottom-color: #71717abf
}

.hover\:border-y-zinc-500\/80:hover {
    border-top-color: #71717acc;
    border-bottom-color: #71717acc
}

.hover\:border-y-zinc-500\/90:hover {
    border-top-color: #71717ae6;
    border-bottom-color: #71717ae6
}

.hover\:border-y-zinc-500\/95:hover {
    border-top-color: #71717af2;
    border-bottom-color: #71717af2
}

.hover\:border-b-amber-400:hover {
    --tw-border-opacity: 1;
    border-bottom-color: rgb(251 191 36 / var(--tw-border-opacity))
}

.hover\:border-b-amber-400\/0:hover {
    border-bottom-color: #fbbf2400
}

.hover\:border-b-amber-400\/10:hover {
    border-bottom-color: #fbbf241a
}

.hover\:border-b-amber-400\/100:hover {
    border-bottom-color: #fbbf24
}

.hover\:border-b-amber-400\/20:hover {
    border-bottom-color: #fbbf2433
}

.hover\:border-b-amber-400\/25:hover {
    border-bottom-color: #fbbf2440
}

.hover\:border-b-amber-400\/30:hover {
    border-bottom-color: #fbbf244d
}

.hover\:border-b-amber-400\/40:hover {
    border-bottom-color: #fbbf2466
}

.hover\:border-b-amber-400\/5:hover {
    border-bottom-color: #fbbf240d
}

.hover\:border-b-amber-400\/50:hover {
    border-bottom-color: #fbbf2480
}

.hover\:border-b-amber-400\/60:hover {
    border-bottom-color: #fbbf2499
}

.hover\:border-b-amber-400\/70:hover {
    border-bottom-color: #fbbf24b3
}

.hover\:border-b-amber-400\/75:hover {
    border-bottom-color: #fbbf24bf
}

.hover\:border-b-amber-400\/80:hover {
    border-bottom-color: #fbbf24cc
}

.hover\:border-b-amber-400\/90:hover {
    border-bottom-color: #fbbf24e6
}

.hover\:border-b-amber-400\/95:hover {
    border-bottom-color: #fbbf24f2
}

.hover\:border-b-amber-500:hover {
    --tw-border-opacity: 1;
    border-bottom-color: rgb(245 158 11 / var(--tw-border-opacity))
}

.hover\:border-b-amber-500\/0:hover {
    border-bottom-color: #f59e0b00
}

.hover\:border-b-amber-500\/10:hover {
    border-bottom-color: #f59e0b1a
}

.hover\:border-b-amber-500\/100:hover {
    border-bottom-color: #f59e0b
}

.hover\:border-b-amber-500\/20:hover {
    border-bottom-color: #f59e0b33
}

.hover\:border-b-amber-500\/25:hover {
    border-bottom-color: #f59e0b40
}

.hover\:border-b-amber-500\/30:hover {
    border-bottom-color: #f59e0b4d
}

.hover\:border-b-amber-500\/40:hover {
    border-bottom-color: #f59e0b66
}

.hover\:border-b-amber-500\/5:hover {
    border-bottom-color: #f59e0b0d
}

.hover\:border-b-amber-500\/50:hover {
    border-bottom-color: #f59e0b80
}

.hover\:border-b-amber-500\/60:hover {
    border-bottom-color: #f59e0b99
}

.hover\:border-b-amber-500\/70:hover {
    border-bottom-color: #f59e0bb3
}

.hover\:border-b-amber-500\/75:hover {
    border-bottom-color: #f59e0bbf
}

.hover\:border-b-amber-500\/80:hover {
    border-bottom-color: #f59e0bcc
}

.hover\:border-b-amber-500\/90:hover {
    border-bottom-color: #f59e0be6
}

.hover\:border-b-amber-500\/95:hover {
    border-bottom-color: #f59e0bf2
}

.hover\:border-b-blue-400:hover {
    --tw-border-opacity: 1;
    border-bottom-color: rgb(80 90 153 / var(--tw-border-opacity))
}

.hover\:border-b-blue-400\/0:hover {
    border-bottom-color: #505a9900
}

.hover\:border-b-blue-400\/10:hover {
    border-bottom-color: #505a991a
}

.hover\:border-b-blue-400\/100:hover {
    border-bottom-color: #505a99
}

.hover\:border-b-blue-400\/20:hover {
    border-bottom-color: #505a9933
}

.hover\:border-b-blue-400\/25:hover {
    border-bottom-color: #505a9940
}

.hover\:border-b-blue-400\/30:hover {
    border-bottom-color: #505a994d
}

.hover\:border-b-blue-400\/40:hover {
    border-bottom-color: #505a9966
}

.hover\:border-b-blue-400\/5:hover {
    border-bottom-color: #505a990d
}

.hover\:border-b-blue-400\/50:hover {
    border-bottom-color: #505a9980
}

.hover\:border-b-blue-400\/60:hover {
    border-bottom-color: #505a9999
}

.hover\:border-b-blue-400\/70:hover {
    border-bottom-color: #505a99b3
}

.hover\:border-b-blue-400\/75:hover {
    border-bottom-color: #505a99bf
}

.hover\:border-b-blue-400\/80:hover {
    border-bottom-color: #505a99cc
}

.hover\:border-b-blue-400\/90:hover {
    border-bottom-color: #505a99e6
}

.hover\:border-b-blue-400\/95:hover {
    border-bottom-color: #505a99f2
}

.hover\:border-b-blue-500:hover {
    --tw-border-opacity: 1;
    border-bottom-color: rgb(66 75 127 / var(--tw-border-opacity))
}

.hover\:border-b-blue-500\/0:hover {
    border-bottom-color: #424b7f00
}

.hover\:border-b-blue-500\/10:hover {
    border-bottom-color: #424b7f1a
}

.hover\:border-b-blue-500\/100:hover {
    border-bottom-color: #424b7f
}

.hover\:border-b-blue-500\/20:hover {
    border-bottom-color: #424b7f33
}

.hover\:border-b-blue-500\/25:hover {
    border-bottom-color: #424b7f40
}

.hover\:border-b-blue-500\/30:hover {
    border-bottom-color: #424b7f4d
}

.hover\:border-b-blue-500\/40:hover {
    border-bottom-color: #424b7f66
}

.hover\:border-b-blue-500\/5:hover {
    border-bottom-color: #424b7f0d
}

.hover\:border-b-blue-500\/50:hover {
    border-bottom-color: #424b7f80
}

.hover\:border-b-blue-500\/60:hover {
    border-bottom-color: #424b7f99
}

.hover\:border-b-blue-500\/70:hover {
    border-bottom-color: #424b7fb3
}

.hover\:border-b-blue-500\/75:hover {
    border-bottom-color: #424b7fbf
}

.hover\:border-b-blue-500\/80:hover {
    border-bottom-color: #424b7fcc
}

.hover\:border-b-blue-500\/90:hover {
    border-bottom-color: #424b7fe6
}

.hover\:border-b-blue-500\/95:hover {
    border-bottom-color: #424b7ff2
}

.hover\:border-b-cyan-400:hover {
    --tw-border-opacity: 1;
    border-bottom-color: rgb(34 211 238 / var(--tw-border-opacity))
}

.hover\:border-b-cyan-400\/0:hover {
    border-bottom-color: #22d3ee00
}

.hover\:border-b-cyan-400\/10:hover {
    border-bottom-color: #22d3ee1a
}

.hover\:border-b-cyan-400\/100:hover {
    border-bottom-color: #22d3ee
}

.hover\:border-b-cyan-400\/20:hover {
    border-bottom-color: #22d3ee33
}

.hover\:border-b-cyan-400\/25:hover {
    border-bottom-color: #22d3ee40
}

.hover\:border-b-cyan-400\/30:hover {
    border-bottom-color: #22d3ee4d
}

.hover\:border-b-cyan-400\/40:hover {
    border-bottom-color: #22d3ee66
}

.hover\:border-b-cyan-400\/5:hover {
    border-bottom-color: #22d3ee0d
}

.hover\:border-b-cyan-400\/50:hover {
    border-bottom-color: #22d3ee80
}

.hover\:border-b-cyan-400\/60:hover {
    border-bottom-color: #22d3ee99
}

.hover\:border-b-cyan-400\/70:hover {
    border-bottom-color: #22d3eeb3
}

.hover\:border-b-cyan-400\/75:hover {
    border-bottom-color: #22d3eebf
}

.hover\:border-b-cyan-400\/80:hover {
    border-bottom-color: #22d3eecc
}

.hover\:border-b-cyan-400\/90:hover {
    border-bottom-color: #22d3eee6
}

.hover\:border-b-cyan-400\/95:hover {
    border-bottom-color: #22d3eef2
}

.hover\:border-b-cyan-500:hover {
    --tw-border-opacity: 1;
    border-bottom-color: rgb(6 182 212 / var(--tw-border-opacity))
}

.hover\:border-b-cyan-500\/0:hover {
    border-bottom-color: #06b6d400
}

.hover\:border-b-cyan-500\/10:hover {
    border-bottom-color: #06b6d41a
}

.hover\:border-b-cyan-500\/100:hover {
    border-bottom-color: #06b6d4
}

.hover\:border-b-cyan-500\/20:hover {
    border-bottom-color: #06b6d433
}

.hover\:border-b-cyan-500\/25:hover {
    border-bottom-color: #06b6d440
}

.hover\:border-b-cyan-500\/30:hover {
    border-bottom-color: #06b6d44d
}

.hover\:border-b-cyan-500\/40:hover {
    border-bottom-color: #06b6d466
}

.hover\:border-b-cyan-500\/5:hover {
    border-bottom-color: #06b6d40d
}

.hover\:border-b-cyan-500\/50:hover {
    border-bottom-color: #06b6d480
}

.hover\:border-b-cyan-500\/60:hover {
    border-bottom-color: #06b6d499
}

.hover\:border-b-cyan-500\/70:hover {
    border-bottom-color: #06b6d4b3
}

.hover\:border-b-cyan-500\/75:hover {
    border-bottom-color: #06b6d4bf
}

.hover\:border-b-cyan-500\/80:hover {
    border-bottom-color: #06b6d4cc
}

.hover\:border-b-cyan-500\/90:hover {
    border-bottom-color: #06b6d4e6
}

.hover\:border-b-cyan-500\/95:hover {
    border-bottom-color: #06b6d4f2
}

.hover\:border-b-emerald-400:hover {
    --tw-border-opacity: 1;
    border-bottom-color: rgb(52 211 153 / var(--tw-border-opacity))
}

.hover\:border-b-emerald-400\/0:hover {
    border-bottom-color: #34d39900
}

.hover\:border-b-emerald-400\/10:hover {
    border-bottom-color: #34d3991a
}

.hover\:border-b-emerald-400\/100:hover {
    border-bottom-color: #34d399
}

.hover\:border-b-emerald-400\/20:hover {
    border-bottom-color: #34d39933
}

.hover\:border-b-emerald-400\/25:hover {
    border-bottom-color: #34d39940
}

.hover\:border-b-emerald-400\/30:hover {
    border-bottom-color: #34d3994d
}

.hover\:border-b-emerald-400\/40:hover {
    border-bottom-color: #34d39966
}

.hover\:border-b-emerald-400\/5:hover {
    border-bottom-color: #34d3990d
}

.hover\:border-b-emerald-400\/50:hover {
    border-bottom-color: #34d39980
}

.hover\:border-b-emerald-400\/60:hover {
    border-bottom-color: #34d39999
}

.hover\:border-b-emerald-400\/70:hover {
    border-bottom-color: #34d399b3
}

.hover\:border-b-emerald-400\/75:hover {
    border-bottom-color: #34d399bf
}

.hover\:border-b-emerald-400\/80:hover {
    border-bottom-color: #34d399cc
}

.hover\:border-b-emerald-400\/90:hover {
    border-bottom-color: #34d399e6
}

.hover\:border-b-emerald-400\/95:hover {
    border-bottom-color: #34d399f2
}

.hover\:border-b-emerald-500:hover {
    --tw-border-opacity: 1;
    border-bottom-color: rgb(16 185 129 / var(--tw-border-opacity))
}

.hover\:border-b-emerald-500\/0:hover {
    border-bottom-color: #10b98100
}

.hover\:border-b-emerald-500\/10:hover {
    border-bottom-color: #10b9811a
}

.hover\:border-b-emerald-500\/100:hover {
    border-bottom-color: #10b981
}

.hover\:border-b-emerald-500\/20:hover {
    border-bottom-color: #10b98133
}

.hover\:border-b-emerald-500\/25:hover {
    border-bottom-color: #10b98140
}

.hover\:border-b-emerald-500\/30:hover {
    border-bottom-color: #10b9814d
}

.hover\:border-b-emerald-500\/40:hover {
    border-bottom-color: #10b98166
}

.hover\:border-b-emerald-500\/5:hover {
    border-bottom-color: #10b9810d
}

.hover\:border-b-emerald-500\/50:hover {
    border-bottom-color: #10b98180
}

.hover\:border-b-emerald-500\/60:hover {
    border-bottom-color: #10b98199
}

.hover\:border-b-emerald-500\/70:hover {
    border-bottom-color: #10b981b3
}

.hover\:border-b-emerald-500\/75:hover {
    border-bottom-color: #10b981bf
}

.hover\:border-b-emerald-500\/80:hover {
    border-bottom-color: #10b981cc
}

.hover\:border-b-emerald-500\/90:hover {
    border-bottom-color: #10b981e6
}

.hover\:border-b-emerald-500\/95:hover {
    border-bottom-color: #10b981f2
}

.hover\:border-b-fuchsia-400:hover {
    --tw-border-opacity: 1;
    border-bottom-color: rgb(232 121 249 / var(--tw-border-opacity))
}

.hover\:border-b-fuchsia-400\/0:hover {
    border-bottom-color: #e879f900
}

.hover\:border-b-fuchsia-400\/10:hover {
    border-bottom-color: #e879f91a
}

.hover\:border-b-fuchsia-400\/100:hover {
    border-bottom-color: #e879f9
}

.hover\:border-b-fuchsia-400\/20:hover {
    border-bottom-color: #e879f933
}

.hover\:border-b-fuchsia-400\/25:hover {
    border-bottom-color: #e879f940
}

.hover\:border-b-fuchsia-400\/30:hover {
    border-bottom-color: #e879f94d
}

.hover\:border-b-fuchsia-400\/40:hover {
    border-bottom-color: #e879f966
}

.hover\:border-b-fuchsia-400\/5:hover {
    border-bottom-color: #e879f90d
}

.hover\:border-b-fuchsia-400\/50:hover {
    border-bottom-color: #e879f980
}

.hover\:border-b-fuchsia-400\/60:hover {
    border-bottom-color: #e879f999
}

.hover\:border-b-fuchsia-400\/70:hover {
    border-bottom-color: #e879f9b3
}

.hover\:border-b-fuchsia-400\/75:hover {
    border-bottom-color: #e879f9bf
}

.hover\:border-b-fuchsia-400\/80:hover {
    border-bottom-color: #e879f9cc
}

.hover\:border-b-fuchsia-400\/90:hover {
    border-bottom-color: #e879f9e6
}

.hover\:border-b-fuchsia-400\/95:hover {
    border-bottom-color: #e879f9f2
}

.hover\:border-b-fuchsia-500:hover {
    --tw-border-opacity: 1;
    border-bottom-color: rgb(217 70 239 / var(--tw-border-opacity))
}

.hover\:border-b-fuchsia-500\/0:hover {
    border-bottom-color: #d946ef00
}

.hover\:border-b-fuchsia-500\/10:hover {
    border-bottom-color: #d946ef1a
}

.hover\:border-b-fuchsia-500\/100:hover {
    border-bottom-color: #d946ef
}

.hover\:border-b-fuchsia-500\/20:hover {
    border-bottom-color: #d946ef33
}

.hover\:border-b-fuchsia-500\/25:hover {
    border-bottom-color: #d946ef40
}

.hover\:border-b-fuchsia-500\/30:hover {
    border-bottom-color: #d946ef4d
}

.hover\:border-b-fuchsia-500\/40:hover {
    border-bottom-color: #d946ef66
}

.hover\:border-b-fuchsia-500\/5:hover {
    border-bottom-color: #d946ef0d
}

.hover\:border-b-fuchsia-500\/50:hover {
    border-bottom-color: #d946ef80
}

.hover\:border-b-fuchsia-500\/60:hover {
    border-bottom-color: #d946ef99
}

.hover\:border-b-fuchsia-500\/70:hover {
    border-bottom-color: #d946efb3
}

.hover\:border-b-fuchsia-500\/75:hover {
    border-bottom-color: #d946efbf
}

.hover\:border-b-fuchsia-500\/80:hover {
    border-bottom-color: #d946efcc
}

.hover\:border-b-fuchsia-500\/90:hover {
    border-bottom-color: #d946efe6
}

.hover\:border-b-fuchsia-500\/95:hover {
    border-bottom-color: #d946eff2
}

.hover\:border-b-gray-400:hover {
    --tw-border-opacity: 1;
    border-bottom-color: rgb(156 163 175 / var(--tw-border-opacity))
}

.hover\:border-b-gray-400\/0:hover {
    border-bottom-color: #9ca3af00
}

.hover\:border-b-gray-400\/10:hover {
    border-bottom-color: #9ca3af1a
}

.hover\:border-b-gray-400\/100:hover {
    border-bottom-color: #9ca3af
}

.hover\:border-b-gray-400\/20:hover {
    border-bottom-color: #9ca3af33
}

.hover\:border-b-gray-400\/25:hover {
    border-bottom-color: #9ca3af40
}

.hover\:border-b-gray-400\/30:hover {
    border-bottom-color: #9ca3af4d
}

.hover\:border-b-gray-400\/40:hover {
    border-bottom-color: #9ca3af66
}

.hover\:border-b-gray-400\/5:hover {
    border-bottom-color: #9ca3af0d
}

.hover\:border-b-gray-400\/50:hover {
    border-bottom-color: #9ca3af80
}

.hover\:border-b-gray-400\/60:hover {
    border-bottom-color: #9ca3af99
}

.hover\:border-b-gray-400\/70:hover {
    border-bottom-color: #9ca3afb3
}

.hover\:border-b-gray-400\/75:hover {
    border-bottom-color: #9ca3afbf
}

.hover\:border-b-gray-400\/80:hover {
    border-bottom-color: #9ca3afcc
}

.hover\:border-b-gray-400\/90:hover {
    border-bottom-color: #9ca3afe6
}

.hover\:border-b-gray-400\/95:hover {
    border-bottom-color: #9ca3aff2
}

.hover\:border-b-gray-500:hover {
    --tw-border-opacity: 1;
    border-bottom-color: rgb(107 114 128 / var(--tw-border-opacity))
}

.hover\:border-b-gray-500\/0:hover {
    border-bottom-color: #6b728000
}

.hover\:border-b-gray-500\/10:hover {
    border-bottom-color: #6b72801a
}

.hover\:border-b-gray-500\/100:hover {
    border-bottom-color: #6b7280
}

.hover\:border-b-gray-500\/20:hover {
    border-bottom-color: #6b728033
}

.hover\:border-b-gray-500\/25:hover {
    border-bottom-color: #6b728040
}

.hover\:border-b-gray-500\/30:hover {
    border-bottom-color: #6b72804d
}

.hover\:border-b-gray-500\/40:hover {
    border-bottom-color: #6b728066
}

.hover\:border-b-gray-500\/5:hover {
    border-bottom-color: #6b72800d
}

.hover\:border-b-gray-500\/50:hover {
    border-bottom-color: #6b728080
}

.hover\:border-b-gray-500\/60:hover {
    border-bottom-color: #6b728099
}

.hover\:border-b-gray-500\/70:hover {
    border-bottom-color: #6b7280b3
}

.hover\:border-b-gray-500\/75:hover {
    border-bottom-color: #6b7280bf
}

.hover\:border-b-gray-500\/80:hover {
    border-bottom-color: #6b7280cc
}

.hover\:border-b-gray-500\/90:hover {
    border-bottom-color: #6b7280e6
}

.hover\:border-b-gray-500\/95:hover {
    border-bottom-color: #6b7280f2
}

.hover\:border-b-green-400:hover {
    --tw-border-opacity: 1;
    border-bottom-color: rgb(74 222 128 / var(--tw-border-opacity))
}

.hover\:border-b-green-400\/0:hover {
    border-bottom-color: #4ade8000
}

.hover\:border-b-green-400\/10:hover {
    border-bottom-color: #4ade801a
}

.hover\:border-b-green-400\/100:hover {
    border-bottom-color: #4ade80
}

.hover\:border-b-green-400\/20:hover {
    border-bottom-color: #4ade8033
}

.hover\:border-b-green-400\/25:hover {
    border-bottom-color: #4ade8040
}

.hover\:border-b-green-400\/30:hover {
    border-bottom-color: #4ade804d
}

.hover\:border-b-green-400\/40:hover {
    border-bottom-color: #4ade8066
}

.hover\:border-b-green-400\/5:hover {
    border-bottom-color: #4ade800d
}

.hover\:border-b-green-400\/50:hover {
    border-bottom-color: #4ade8080
}

.hover\:border-b-green-400\/60:hover {
    border-bottom-color: #4ade8099
}

.hover\:border-b-green-400\/70:hover {
    border-bottom-color: #4ade80b3
}

.hover\:border-b-green-400\/75:hover {
    border-bottom-color: #4ade80bf
}

.hover\:border-b-green-400\/80:hover {
    border-bottom-color: #4ade80cc
}

.hover\:border-b-green-400\/90:hover {
    border-bottom-color: #4ade80e6
}

.hover\:border-b-green-400\/95:hover {
    border-bottom-color: #4ade80f2
}

.hover\:border-b-green-500:hover {
    --tw-border-opacity: 1;
    border-bottom-color: rgb(34 197 94 / var(--tw-border-opacity))
}

.hover\:border-b-green-500\/0:hover {
    border-bottom-color: #22c55e00
}

.hover\:border-b-green-500\/10:hover {
    border-bottom-color: #22c55e1a
}

.hover\:border-b-green-500\/100:hover {
    border-bottom-color: #22c55e
}

.hover\:border-b-green-500\/20:hover {
    border-bottom-color: #22c55e33
}

.hover\:border-b-green-500\/25:hover {
    border-bottom-color: #22c55e40
}

.hover\:border-b-green-500\/30:hover {
    border-bottom-color: #22c55e4d
}

.hover\:border-b-green-500\/40:hover {
    border-bottom-color: #22c55e66
}

.hover\:border-b-green-500\/5:hover {
    border-bottom-color: #22c55e0d
}

.hover\:border-b-green-500\/50:hover {
    border-bottom-color: #22c55e80
}

.hover\:border-b-green-500\/60:hover {
    border-bottom-color: #22c55e99
}

.hover\:border-b-green-500\/70:hover {
    border-bottom-color: #22c55eb3
}

.hover\:border-b-green-500\/75:hover {
    border-bottom-color: #22c55ebf
}

.hover\:border-b-green-500\/80:hover {
    border-bottom-color: #22c55ecc
}

.hover\:border-b-green-500\/90:hover {
    border-bottom-color: #22c55ee6
}

.hover\:border-b-green-500\/95:hover {
    border-bottom-color: #22c55ef2
}

.hover\:border-b-indigo-400:hover {
    --tw-border-opacity: 1;
    border-bottom-color: rgb(129 140 248 / var(--tw-border-opacity))
}

.hover\:border-b-indigo-400\/0:hover {
    border-bottom-color: #818cf800
}

.hover\:border-b-indigo-400\/10:hover {
    border-bottom-color: #818cf81a
}

.hover\:border-b-indigo-400\/100:hover {
    border-bottom-color: #818cf8
}

.hover\:border-b-indigo-400\/20:hover {
    border-bottom-color: #818cf833
}

.hover\:border-b-indigo-400\/25:hover {
    border-bottom-color: #818cf840
}

.hover\:border-b-indigo-400\/30:hover {
    border-bottom-color: #818cf84d
}

.hover\:border-b-indigo-400\/40:hover {
    border-bottom-color: #818cf866
}

.hover\:border-b-indigo-400\/5:hover {
    border-bottom-color: #818cf80d
}

.hover\:border-b-indigo-400\/50:hover {
    border-bottom-color: #818cf880
}

.hover\:border-b-indigo-400\/60:hover {
    border-bottom-color: #818cf899
}

.hover\:border-b-indigo-400\/70:hover {
    border-bottom-color: #818cf8b3
}

.hover\:border-b-indigo-400\/75:hover {
    border-bottom-color: #818cf8bf
}

.hover\:border-b-indigo-400\/80:hover {
    border-bottom-color: #818cf8cc
}

.hover\:border-b-indigo-400\/90:hover {
    border-bottom-color: #818cf8e6
}

.hover\:border-b-indigo-400\/95:hover {
    border-bottom-color: #818cf8f2
}

.hover\:border-b-indigo-500:hover {
    --tw-border-opacity: 1;
    border-bottom-color: rgb(99 102 241 / var(--tw-border-opacity))
}

.hover\:border-b-indigo-500\/0:hover {
    border-bottom-color: #6366f100
}

.hover\:border-b-indigo-500\/10:hover {
    border-bottom-color: #6366f11a
}

.hover\:border-b-indigo-500\/100:hover {
    border-bottom-color: #6366f1
}

.hover\:border-b-indigo-500\/20:hover {
    border-bottom-color: #6366f133
}

.hover\:border-b-indigo-500\/25:hover {
    border-bottom-color: #6366f140
}

.hover\:border-b-indigo-500\/30:hover {
    border-bottom-color: #6366f14d
}

.hover\:border-b-indigo-500\/40:hover {
    border-bottom-color: #6366f166
}

.hover\:border-b-indigo-500\/5:hover {
    border-bottom-color: #6366f10d
}

.hover\:border-b-indigo-500\/50:hover {
    border-bottom-color: #6366f180
}

.hover\:border-b-indigo-500\/60:hover {
    border-bottom-color: #6366f199
}

.hover\:border-b-indigo-500\/70:hover {
    border-bottom-color: #6366f1b3
}

.hover\:border-b-indigo-500\/75:hover {
    border-bottom-color: #6366f1bf
}

.hover\:border-b-indigo-500\/80:hover {
    border-bottom-color: #6366f1cc
}

.hover\:border-b-indigo-500\/90:hover {
    border-bottom-color: #6366f1e6
}

.hover\:border-b-indigo-500\/95:hover {
    border-bottom-color: #6366f1f2
}

.hover\:border-b-lime-400:hover {
    --tw-border-opacity: 1;
    border-bottom-color: rgb(163 230 53 / var(--tw-border-opacity))
}

.hover\:border-b-lime-400\/0:hover {
    border-bottom-color: #a3e63500
}

.hover\:border-b-lime-400\/10:hover {
    border-bottom-color: #a3e6351a
}

.hover\:border-b-lime-400\/100:hover {
    border-bottom-color: #a3e635
}

.hover\:border-b-lime-400\/20:hover {
    border-bottom-color: #a3e63533
}

.hover\:border-b-lime-400\/25:hover {
    border-bottom-color: #a3e63540
}

.hover\:border-b-lime-400\/30:hover {
    border-bottom-color: #a3e6354d
}

.hover\:border-b-lime-400\/40:hover {
    border-bottom-color: #a3e63566
}

.hover\:border-b-lime-400\/5:hover {
    border-bottom-color: #a3e6350d
}

.hover\:border-b-lime-400\/50:hover {
    border-bottom-color: #a3e63580
}

.hover\:border-b-lime-400\/60:hover {
    border-bottom-color: #a3e63599
}

.hover\:border-b-lime-400\/70:hover {
    border-bottom-color: #a3e635b3
}

.hover\:border-b-lime-400\/75:hover {
    border-bottom-color: #a3e635bf
}

.hover\:border-b-lime-400\/80:hover {
    border-bottom-color: #a3e635cc
}

.hover\:border-b-lime-400\/90:hover {
    border-bottom-color: #a3e635e6
}

.hover\:border-b-lime-400\/95:hover {
    border-bottom-color: #a3e635f2
}

.hover\:border-b-lime-500:hover {
    --tw-border-opacity: 1;
    border-bottom-color: rgb(132 204 22 / var(--tw-border-opacity))
}

.hover\:border-b-lime-500\/0:hover {
    border-bottom-color: #84cc1600
}

.hover\:border-b-lime-500\/10:hover {
    border-bottom-color: #84cc161a
}

.hover\:border-b-lime-500\/100:hover {
    border-bottom-color: #84cc16
}

.hover\:border-b-lime-500\/20:hover {
    border-bottom-color: #84cc1633
}

.hover\:border-b-lime-500\/25:hover {
    border-bottom-color: #84cc1640
}

.hover\:border-b-lime-500\/30:hover {
    border-bottom-color: #84cc164d
}

.hover\:border-b-lime-500\/40:hover {
    border-bottom-color: #84cc1666
}

.hover\:border-b-lime-500\/5:hover {
    border-bottom-color: #84cc160d
}

.hover\:border-b-lime-500\/50:hover {
    border-bottom-color: #84cc1680
}

.hover\:border-b-lime-500\/60:hover {
    border-bottom-color: #84cc1699
}

.hover\:border-b-lime-500\/70:hover {
    border-bottom-color: #84cc16b3
}

.hover\:border-b-lime-500\/75:hover {
    border-bottom-color: #84cc16bf
}

.hover\:border-b-lime-500\/80:hover {
    border-bottom-color: #84cc16cc
}

.hover\:border-b-lime-500\/90:hover {
    border-bottom-color: #84cc16e6
}

.hover\:border-b-lime-500\/95:hover {
    border-bottom-color: #84cc16f2
}

.hover\:border-b-neutral-400:hover {
    --tw-border-opacity: 1;
    border-bottom-color: rgb(163 163 163 / var(--tw-border-opacity))
}

.hover\:border-b-neutral-400\/0:hover {
    border-bottom-color: #a3a3a300
}

.hover\:border-b-neutral-400\/10:hover {
    border-bottom-color: #a3a3a31a
}

.hover\:border-b-neutral-400\/100:hover {
    border-bottom-color: #a3a3a3
}

.hover\:border-b-neutral-400\/20:hover {
    border-bottom-color: #a3a3a333
}

.hover\:border-b-neutral-400\/25:hover {
    border-bottom-color: #a3a3a340
}

.hover\:border-b-neutral-400\/30:hover {
    border-bottom-color: #a3a3a34d
}

.hover\:border-b-neutral-400\/40:hover {
    border-bottom-color: #a3a3a366
}

.hover\:border-b-neutral-400\/5:hover {
    border-bottom-color: #a3a3a30d
}

.hover\:border-b-neutral-400\/50:hover {
    border-bottom-color: #a3a3a380
}

.hover\:border-b-neutral-400\/60:hover {
    border-bottom-color: #a3a3a399
}

.hover\:border-b-neutral-400\/70:hover {
    border-bottom-color: #a3a3a3b3
}

.hover\:border-b-neutral-400\/75:hover {
    border-bottom-color: #a3a3a3bf
}

.hover\:border-b-neutral-400\/80:hover {
    border-bottom-color: #a3a3a3cc
}

.hover\:border-b-neutral-400\/90:hover {
    border-bottom-color: #a3a3a3e6
}

.hover\:border-b-neutral-400\/95:hover {
    border-bottom-color: #a3a3a3f2
}

.hover\:border-b-neutral-500:hover {
    --tw-border-opacity: 1;
    border-bottom-color: rgb(115 115 115 / var(--tw-border-opacity))
}

.hover\:border-b-neutral-500\/0:hover {
    border-bottom-color: #73737300
}

.hover\:border-b-neutral-500\/10:hover {
    border-bottom-color: #7373731a
}

.hover\:border-b-neutral-500\/100:hover {
    border-bottom-color: #737373
}

.hover\:border-b-neutral-500\/20:hover {
    border-bottom-color: #73737333
}

.hover\:border-b-neutral-500\/25:hover {
    border-bottom-color: #73737340
}

.hover\:border-b-neutral-500\/30:hover {
    border-bottom-color: #7373734d
}

.hover\:border-b-neutral-500\/40:hover {
    border-bottom-color: #73737366
}

.hover\:border-b-neutral-500\/5:hover {
    border-bottom-color: #7373730d
}

.hover\:border-b-neutral-500\/50:hover {
    border-bottom-color: #73737380
}

.hover\:border-b-neutral-500\/60:hover {
    border-bottom-color: #73737399
}

.hover\:border-b-neutral-500\/70:hover {
    border-bottom-color: #737373b3
}

.hover\:border-b-neutral-500\/75:hover {
    border-bottom-color: #737373bf
}

.hover\:border-b-neutral-500\/80:hover {
    border-bottom-color: #737373cc
}

.hover\:border-b-neutral-500\/90:hover {
    border-bottom-color: #737373e6
}

.hover\:border-b-neutral-500\/95:hover {
    border-bottom-color: #737373f2
}

.hover\:border-b-orange-400:hover {
    --tw-border-opacity: 1;
    border-bottom-color: rgb(251 146 60 / var(--tw-border-opacity))
}

.hover\:border-b-orange-400\/0:hover {
    border-bottom-color: #fb923c00
}

.hover\:border-b-orange-400\/10:hover {
    border-bottom-color: #fb923c1a
}

.hover\:border-b-orange-400\/100:hover {
    border-bottom-color: #fb923c
}

.hover\:border-b-orange-400\/20:hover {
    border-bottom-color: #fb923c33
}

.hover\:border-b-orange-400\/25:hover {
    border-bottom-color: #fb923c40
}

.hover\:border-b-orange-400\/30:hover {
    border-bottom-color: #fb923c4d
}

.hover\:border-b-orange-400\/40:hover {
    border-bottom-color: #fb923c66
}

.hover\:border-b-orange-400\/5:hover {
    border-bottom-color: #fb923c0d
}

.hover\:border-b-orange-400\/50:hover {
    border-bottom-color: #fb923c80
}

.hover\:border-b-orange-400\/60:hover {
    border-bottom-color: #fb923c99
}

.hover\:border-b-orange-400\/70:hover {
    border-bottom-color: #fb923cb3
}

.hover\:border-b-orange-400\/75:hover {
    border-bottom-color: #fb923cbf
}

.hover\:border-b-orange-400\/80:hover {
    border-bottom-color: #fb923ccc
}

.hover\:border-b-orange-400\/90:hover {
    border-bottom-color: #fb923ce6
}

.hover\:border-b-orange-400\/95:hover {
    border-bottom-color: #fb923cf2
}

.hover\:border-b-orange-500:hover {
    --tw-border-opacity: 1;
    border-bottom-color: rgb(249 115 22 / var(--tw-border-opacity))
}

.hover\:border-b-orange-500\/0:hover {
    border-bottom-color: #f9731600
}

.hover\:border-b-orange-500\/10:hover {
    border-bottom-color: #f973161a
}

.hover\:border-b-orange-500\/100:hover {
    border-bottom-color: #f97316
}

.hover\:border-b-orange-500\/20:hover {
    border-bottom-color: #f9731633
}

.hover\:border-b-orange-500\/25:hover {
    border-bottom-color: #f9731640
}

.hover\:border-b-orange-500\/30:hover {
    border-bottom-color: #f973164d
}

.hover\:border-b-orange-500\/40:hover {
    border-bottom-color: #f9731666
}

.hover\:border-b-orange-500\/5:hover {
    border-bottom-color: #f973160d
}

.hover\:border-b-orange-500\/50:hover {
    border-bottom-color: #f9731680
}

.hover\:border-b-orange-500\/60:hover {
    border-bottom-color: #f9731699
}

.hover\:border-b-orange-500\/70:hover {
    border-bottom-color: #f97316b3
}

.hover\:border-b-orange-500\/75:hover {
    border-bottom-color: #f97316bf
}

.hover\:border-b-orange-500\/80:hover {
    border-bottom-color: #f97316cc
}

.hover\:border-b-orange-500\/90:hover {
    border-bottom-color: #f97316e6
}

.hover\:border-b-orange-500\/95:hover {
    border-bottom-color: #f97316f2
}

.hover\:border-b-pink-400:hover {
    --tw-border-opacity: 1;
    border-bottom-color: rgb(244 114 182 / var(--tw-border-opacity))
}

.hover\:border-b-pink-400\/0:hover {
    border-bottom-color: #f472b600
}

.hover\:border-b-pink-400\/10:hover {
    border-bottom-color: #f472b61a
}

.hover\:border-b-pink-400\/100:hover {
    border-bottom-color: #f472b6
}

.hover\:border-b-pink-400\/20:hover {
    border-bottom-color: #f472b633
}

.hover\:border-b-pink-400\/25:hover {
    border-bottom-color: #f472b640
}

.hover\:border-b-pink-400\/30:hover {
    border-bottom-color: #f472b64d
}

.hover\:border-b-pink-400\/40:hover {
    border-bottom-color: #f472b666
}

.hover\:border-b-pink-400\/5:hover {
    border-bottom-color: #f472b60d
}

.hover\:border-b-pink-400\/50:hover {
    border-bottom-color: #f472b680
}

.hover\:border-b-pink-400\/60:hover {
    border-bottom-color: #f472b699
}

.hover\:border-b-pink-400\/70:hover {
    border-bottom-color: #f472b6b3
}

.hover\:border-b-pink-400\/75:hover {
    border-bottom-color: #f472b6bf
}

.hover\:border-b-pink-400\/80:hover {
    border-bottom-color: #f472b6cc
}

.hover\:border-b-pink-400\/90:hover {
    border-bottom-color: #f472b6e6
}

.hover\:border-b-pink-400\/95:hover {
    border-bottom-color: #f472b6f2
}

.hover\:border-b-pink-500:hover {
    --tw-border-opacity: 1;
    border-bottom-color: rgb(236 72 153 / var(--tw-border-opacity))
}

.hover\:border-b-pink-500\/0:hover {
    border-bottom-color: #ec489900
}

.hover\:border-b-pink-500\/10:hover {
    border-bottom-color: #ec48991a
}

.hover\:border-b-pink-500\/100:hover {
    border-bottom-color: #ec4899
}

.hover\:border-b-pink-500\/20:hover {
    border-bottom-color: #ec489933
}

.hover\:border-b-pink-500\/25:hover {
    border-bottom-color: #ec489940
}

.hover\:border-b-pink-500\/30:hover {
    border-bottom-color: #ec48994d
}

.hover\:border-b-pink-500\/40:hover {
    border-bottom-color: #ec489966
}

.hover\:border-b-pink-500\/5:hover {
    border-bottom-color: #ec48990d
}

.hover\:border-b-pink-500\/50:hover {
    border-bottom-color: #ec489980
}

.hover\:border-b-pink-500\/60:hover {
    border-bottom-color: #ec489999
}

.hover\:border-b-pink-500\/70:hover {
    border-bottom-color: #ec4899b3
}

.hover\:border-b-pink-500\/75:hover {
    border-bottom-color: #ec4899bf
}

.hover\:border-b-pink-500\/80:hover {
    border-bottom-color: #ec4899cc
}

.hover\:border-b-pink-500\/90:hover {
    border-bottom-color: #ec4899e6
}

.hover\:border-b-pink-500\/95:hover {
    border-bottom-color: #ec4899f2
}

.hover\:border-b-purple-400:hover {
    --tw-border-opacity: 1;
    border-bottom-color: rgb(192 132 252 / var(--tw-border-opacity))
}

.hover\:border-b-purple-400\/0:hover {
    border-bottom-color: #c084fc00
}

.hover\:border-b-purple-400\/10:hover {
    border-bottom-color: #c084fc1a
}

.hover\:border-b-purple-400\/100:hover {
    border-bottom-color: #c084fc
}

.hover\:border-b-purple-400\/20:hover {
    border-bottom-color: #c084fc33
}

.hover\:border-b-purple-400\/25:hover {
    border-bottom-color: #c084fc40
}

.hover\:border-b-purple-400\/30:hover {
    border-bottom-color: #c084fc4d
}

.hover\:border-b-purple-400\/40:hover {
    border-bottom-color: #c084fc66
}

.hover\:border-b-purple-400\/5:hover {
    border-bottom-color: #c084fc0d
}

.hover\:border-b-purple-400\/50:hover {
    border-bottom-color: #c084fc80
}

.hover\:border-b-purple-400\/60:hover {
    border-bottom-color: #c084fc99
}

.hover\:border-b-purple-400\/70:hover {
    border-bottom-color: #c084fcb3
}

.hover\:border-b-purple-400\/75:hover {
    border-bottom-color: #c084fcbf
}

.hover\:border-b-purple-400\/80:hover {
    border-bottom-color: #c084fccc
}

.hover\:border-b-purple-400\/90:hover {
    border-bottom-color: #c084fce6
}

.hover\:border-b-purple-400\/95:hover {
    border-bottom-color: #c084fcf2
}

.hover\:border-b-purple-500:hover {
    --tw-border-opacity: 1;
    border-bottom-color: rgb(168 85 247 / var(--tw-border-opacity))
}

.hover\:border-b-purple-500\/0:hover {
    border-bottom-color: #a855f700
}

.hover\:border-b-purple-500\/10:hover {
    border-bottom-color: #a855f71a
}

.hover\:border-b-purple-500\/100:hover {
    border-bottom-color: #a855f7
}

.hover\:border-b-purple-500\/20:hover {
    border-bottom-color: #a855f733
}

.hover\:border-b-purple-500\/25:hover {
    border-bottom-color: #a855f740
}

.hover\:border-b-purple-500\/30:hover {
    border-bottom-color: #a855f74d
}

.hover\:border-b-purple-500\/40:hover {
    border-bottom-color: #a855f766
}

.hover\:border-b-purple-500\/5:hover {
    border-bottom-color: #a855f70d
}

.hover\:border-b-purple-500\/50:hover {
    border-bottom-color: #a855f780
}

.hover\:border-b-purple-500\/60:hover {
    border-bottom-color: #a855f799
}

.hover\:border-b-purple-500\/70:hover {
    border-bottom-color: #a855f7b3
}

.hover\:border-b-purple-500\/75:hover {
    border-bottom-color: #a855f7bf
}

.hover\:border-b-purple-500\/80:hover {
    border-bottom-color: #a855f7cc
}

.hover\:border-b-purple-500\/90:hover {
    border-bottom-color: #a855f7e6
}

.hover\:border-b-purple-500\/95:hover {
    border-bottom-color: #a855f7f2
}

.hover\:border-b-red-400:hover {
    --tw-border-opacity: 1;
    border-bottom-color: rgb(248 113 113 / var(--tw-border-opacity))
}

.hover\:border-b-red-400\/0:hover {
    border-bottom-color: #f8717100
}

.hover\:border-b-red-400\/10:hover {
    border-bottom-color: #f871711a
}

.hover\:border-b-red-400\/100:hover {
    border-bottom-color: #f87171
}

.hover\:border-b-red-400\/20:hover {
    border-bottom-color: #f8717133
}

.hover\:border-b-red-400\/25:hover {
    border-bottom-color: #f8717140
}

.hover\:border-b-red-400\/30:hover {
    border-bottom-color: #f871714d
}

.hover\:border-b-red-400\/40:hover {
    border-bottom-color: #f8717166
}

.hover\:border-b-red-400\/5:hover {
    border-bottom-color: #f871710d
}

.hover\:border-b-red-400\/50:hover {
    border-bottom-color: #f8717180
}

.hover\:border-b-red-400\/60:hover {
    border-bottom-color: #f8717199
}

.hover\:border-b-red-400\/70:hover {
    border-bottom-color: #f87171b3
}

.hover\:border-b-red-400\/75:hover {
    border-bottom-color: #f87171bf
}

.hover\:border-b-red-400\/80:hover {
    border-bottom-color: #f87171cc
}

.hover\:border-b-red-400\/90:hover {
    border-bottom-color: #f87171e6
}

.hover\:border-b-red-400\/95:hover {
    border-bottom-color: #f87171f2
}

.hover\:border-b-red-500:hover {
    --tw-border-opacity: 1;
    border-bottom-color: rgb(239 68 68 / var(--tw-border-opacity))
}

.hover\:border-b-red-500\/0:hover {
    border-bottom-color: #ef444400
}

.hover\:border-b-red-500\/10:hover {
    border-bottom-color: #ef44441a
}

.hover\:border-b-red-500\/100:hover {
    border-bottom-color: #ef4444
}

.hover\:border-b-red-500\/20:hover {
    border-bottom-color: #ef444433
}

.hover\:border-b-red-500\/25:hover {
    border-bottom-color: #ef444440
}

.hover\:border-b-red-500\/30:hover {
    border-bottom-color: #ef44444d
}

.hover\:border-b-red-500\/40:hover {
    border-bottom-color: #ef444466
}

.hover\:border-b-red-500\/5:hover {
    border-bottom-color: #ef44440d
}

.hover\:border-b-red-500\/50:hover {
    border-bottom-color: #ef444480
}

.hover\:border-b-red-500\/60:hover {
    border-bottom-color: #ef444499
}

.hover\:border-b-red-500\/70:hover {
    border-bottom-color: #ef4444b3
}

.hover\:border-b-red-500\/75:hover {
    border-bottom-color: #ef4444bf
}

.hover\:border-b-red-500\/80:hover {
    border-bottom-color: #ef4444cc
}

.hover\:border-b-red-500\/90:hover {
    border-bottom-color: #ef4444e6
}

.hover\:border-b-red-500\/95:hover {
    border-bottom-color: #ef4444f2
}

.hover\:border-b-rose-400:hover {
    --tw-border-opacity: 1;
    border-bottom-color: rgb(251 113 133 / var(--tw-border-opacity))
}

.hover\:border-b-rose-400\/0:hover {
    border-bottom-color: #fb718500
}

.hover\:border-b-rose-400\/10:hover {
    border-bottom-color: #fb71851a
}

.hover\:border-b-rose-400\/100:hover {
    border-bottom-color: #fb7185
}

.hover\:border-b-rose-400\/20:hover {
    border-bottom-color: #fb718533
}

.hover\:border-b-rose-400\/25:hover {
    border-bottom-color: #fb718540
}

.hover\:border-b-rose-400\/30:hover {
    border-bottom-color: #fb71854d
}

.hover\:border-b-rose-400\/40:hover {
    border-bottom-color: #fb718566
}

.hover\:border-b-rose-400\/5:hover {
    border-bottom-color: #fb71850d
}

.hover\:border-b-rose-400\/50:hover {
    border-bottom-color: #fb718580
}

.hover\:border-b-rose-400\/60:hover {
    border-bottom-color: #fb718599
}

.hover\:border-b-rose-400\/70:hover {
    border-bottom-color: #fb7185b3
}

.hover\:border-b-rose-400\/75:hover {
    border-bottom-color: #fb7185bf
}

.hover\:border-b-rose-400\/80:hover {
    border-bottom-color: #fb7185cc
}

.hover\:border-b-rose-400\/90:hover {
    border-bottom-color: #fb7185e6
}

.hover\:border-b-rose-400\/95:hover {
    border-bottom-color: #fb7185f2
}

.hover\:border-b-rose-500:hover {
    --tw-border-opacity: 1;
    border-bottom-color: rgb(244 63 94 / var(--tw-border-opacity))
}

.hover\:border-b-rose-500\/0:hover {
    border-bottom-color: #f43f5e00
}

.hover\:border-b-rose-500\/10:hover {
    border-bottom-color: #f43f5e1a
}

.hover\:border-b-rose-500\/100:hover {
    border-bottom-color: #f43f5e
}

.hover\:border-b-rose-500\/20:hover {
    border-bottom-color: #f43f5e33
}

.hover\:border-b-rose-500\/25:hover {
    border-bottom-color: #f43f5e40
}

.hover\:border-b-rose-500\/30:hover {
    border-bottom-color: #f43f5e4d
}

.hover\:border-b-rose-500\/40:hover {
    border-bottom-color: #f43f5e66
}

.hover\:border-b-rose-500\/5:hover {
    border-bottom-color: #f43f5e0d
}

.hover\:border-b-rose-500\/50:hover {
    border-bottom-color: #f43f5e80
}

.hover\:border-b-rose-500\/60:hover {
    border-bottom-color: #f43f5e99
}

.hover\:border-b-rose-500\/70:hover {
    border-bottom-color: #f43f5eb3
}

.hover\:border-b-rose-500\/75:hover {
    border-bottom-color: #f43f5ebf
}

.hover\:border-b-rose-500\/80:hover {
    border-bottom-color: #f43f5ecc
}

.hover\:border-b-rose-500\/90:hover {
    border-bottom-color: #f43f5ee6
}

.hover\:border-b-rose-500\/95:hover {
    border-bottom-color: #f43f5ef2
}

.hover\:border-b-sky-400:hover {
    --tw-border-opacity: 1;
    border-bottom-color: rgb(101 178 245 / var(--tw-border-opacity))
}

.hover\:border-b-sky-400\/0:hover {
    border-bottom-color: #65b2f500
}

.hover\:border-b-sky-400\/10:hover {
    border-bottom-color: #65b2f51a
}

.hover\:border-b-sky-400\/100:hover {
    border-bottom-color: #65b2f5
}

.hover\:border-b-sky-400\/20:hover {
    border-bottom-color: #65b2f533
}

.hover\:border-b-sky-400\/25:hover {
    border-bottom-color: #65b2f540
}

.hover\:border-b-sky-400\/30:hover {
    border-bottom-color: #65b2f54d
}

.hover\:border-b-sky-400\/40:hover {
    border-bottom-color: #65b2f566
}

.hover\:border-b-sky-400\/5:hover {
    border-bottom-color: #65b2f50d
}

.hover\:border-b-sky-400\/50:hover {
    border-bottom-color: #65b2f580
}

.hover\:border-b-sky-400\/60:hover {
    border-bottom-color: #65b2f599
}

.hover\:border-b-sky-400\/70:hover {
    border-bottom-color: #65b2f5b3
}

.hover\:border-b-sky-400\/75:hover {
    border-bottom-color: #65b2f5bf
}

.hover\:border-b-sky-400\/80:hover {
    border-bottom-color: #65b2f5cc
}

.hover\:border-b-sky-400\/90:hover {
    border-bottom-color: #65b2f5e6
}

.hover\:border-b-sky-400\/95:hover {
    border-bottom-color: #65b2f5f2
}

.hover\:border-b-sky-500:hover {
    --tw-border-opacity: 1;
    border-bottom-color: rgb(52 139 239 / var(--tw-border-opacity))
}

.hover\:border-b-sky-500\/0:hover {
    border-bottom-color: #348bef00
}

.hover\:border-b-sky-500\/10:hover {
    border-bottom-color: #348bef1a
}

.hover\:border-b-sky-500\/100:hover {
    border-bottom-color: #348bef
}

.hover\:border-b-sky-500\/20:hover {
    border-bottom-color: #348bef33
}

.hover\:border-b-sky-500\/25:hover {
    border-bottom-color: #348bef40
}

.hover\:border-b-sky-500\/30:hover {
    border-bottom-color: #348bef4d
}

.hover\:border-b-sky-500\/40:hover {
    border-bottom-color: #348bef66
}

.hover\:border-b-sky-500\/5:hover {
    border-bottom-color: #348bef0d
}

.hover\:border-b-sky-500\/50:hover {
    border-bottom-color: #348bef80
}

.hover\:border-b-sky-500\/60:hover {
    border-bottom-color: #348bef99
}

.hover\:border-b-sky-500\/70:hover {
    border-bottom-color: #348befb3
}

.hover\:border-b-sky-500\/75:hover {
    border-bottom-color: #348befbf
}

.hover\:border-b-sky-500\/80:hover {
    border-bottom-color: #348befcc
}

.hover\:border-b-sky-500\/90:hover {
    border-bottom-color: #348befe6
}

.hover\:border-b-sky-500\/95:hover {
    border-bottom-color: #348beff2
}

.hover\:border-b-slate-400:hover {
    --tw-border-opacity: 1;
    border-bottom-color: rgb(148 163 184 / var(--tw-border-opacity))
}

.hover\:border-b-slate-400\/0:hover {
    border-bottom-color: #94a3b800
}

.hover\:border-b-slate-400\/10:hover {
    border-bottom-color: #94a3b81a
}

.hover\:border-b-slate-400\/100:hover {
    border-bottom-color: #94a3b8
}

.hover\:border-b-slate-400\/20:hover {
    border-bottom-color: #94a3b833
}

.hover\:border-b-slate-400\/25:hover {
    border-bottom-color: #94a3b840
}

.hover\:border-b-slate-400\/30:hover {
    border-bottom-color: #94a3b84d
}

.hover\:border-b-slate-400\/40:hover {
    border-bottom-color: #94a3b866
}

.hover\:border-b-slate-400\/5:hover {
    border-bottom-color: #94a3b80d
}

.hover\:border-b-slate-400\/50:hover {
    border-bottom-color: #94a3b880
}

.hover\:border-b-slate-400\/60:hover {
    border-bottom-color: #94a3b899
}

.hover\:border-b-slate-400\/70:hover {
    border-bottom-color: #94a3b8b3
}

.hover\:border-b-slate-400\/75:hover {
    border-bottom-color: #94a3b8bf
}

.hover\:border-b-slate-400\/80:hover {
    border-bottom-color: #94a3b8cc
}

.hover\:border-b-slate-400\/90:hover {
    border-bottom-color: #94a3b8e6
}

.hover\:border-b-slate-400\/95:hover {
    border-bottom-color: #94a3b8f2
}

.hover\:border-b-slate-500:hover {
    --tw-border-opacity: 1;
    border-bottom-color: rgb(100 116 139 / var(--tw-border-opacity))
}

.hover\:border-b-slate-500\/0:hover {
    border-bottom-color: #64748b00
}

.hover\:border-b-slate-500\/10:hover {
    border-bottom-color: #64748b1a
}

.hover\:border-b-slate-500\/100:hover {
    border-bottom-color: #64748b
}

.hover\:border-b-slate-500\/20:hover {
    border-bottom-color: #64748b33
}

.hover\:border-b-slate-500\/25:hover {
    border-bottom-color: #64748b40
}

.hover\:border-b-slate-500\/30:hover {
    border-bottom-color: #64748b4d
}

.hover\:border-b-slate-500\/40:hover {
    border-bottom-color: #64748b66
}

.hover\:border-b-slate-500\/5:hover {
    border-bottom-color: #64748b0d
}

.hover\:border-b-slate-500\/50:hover {
    border-bottom-color: #64748b80
}

.hover\:border-b-slate-500\/60:hover {
    border-bottom-color: #64748b99
}

.hover\:border-b-slate-500\/70:hover {
    border-bottom-color: #64748bb3
}

.hover\:border-b-slate-500\/75:hover {
    border-bottom-color: #64748bbf
}

.hover\:border-b-slate-500\/80:hover {
    border-bottom-color: #64748bcc
}

.hover\:border-b-slate-500\/90:hover {
    border-bottom-color: #64748be6
}

.hover\:border-b-slate-500\/95:hover {
    border-bottom-color: #64748bf2
}

.hover\:border-b-stone-400:hover {
    --tw-border-opacity: 1;
    border-bottom-color: rgb(168 162 158 / var(--tw-border-opacity))
}

.hover\:border-b-stone-400\/0:hover {
    border-bottom-color: #a8a29e00
}

.hover\:border-b-stone-400\/10:hover {
    border-bottom-color: #a8a29e1a
}

.hover\:border-b-stone-400\/100:hover {
    border-bottom-color: #a8a29e
}

.hover\:border-b-stone-400\/20:hover {
    border-bottom-color: #a8a29e33
}

.hover\:border-b-stone-400\/25:hover {
    border-bottom-color: #a8a29e40
}

.hover\:border-b-stone-400\/30:hover {
    border-bottom-color: #a8a29e4d
}

.hover\:border-b-stone-400\/40:hover {
    border-bottom-color: #a8a29e66
}

.hover\:border-b-stone-400\/5:hover {
    border-bottom-color: #a8a29e0d
}

.hover\:border-b-stone-400\/50:hover {
    border-bottom-color: #a8a29e80
}

.hover\:border-b-stone-400\/60:hover {
    border-bottom-color: #a8a29e99
}

.hover\:border-b-stone-400\/70:hover {
    border-bottom-color: #a8a29eb3
}

.hover\:border-b-stone-400\/75:hover {
    border-bottom-color: #a8a29ebf
}

.hover\:border-b-stone-400\/80:hover {
    border-bottom-color: #a8a29ecc
}

.hover\:border-b-stone-400\/90:hover {
    border-bottom-color: #a8a29ee6
}

.hover\:border-b-stone-400\/95:hover {
    border-bottom-color: #a8a29ef2
}

.hover\:border-b-stone-500:hover {
    --tw-border-opacity: 1;
    border-bottom-color: rgb(120 113 108 / var(--tw-border-opacity))
}

.hover\:border-b-stone-500\/0:hover {
    border-bottom-color: #78716c00
}

.hover\:border-b-stone-500\/10:hover {
    border-bottom-color: #78716c1a
}

.hover\:border-b-stone-500\/100:hover {
    border-bottom-color: #78716c
}

.hover\:border-b-stone-500\/20:hover {
    border-bottom-color: #78716c33
}

.hover\:border-b-stone-500\/25:hover {
    border-bottom-color: #78716c40
}

.hover\:border-b-stone-500\/30:hover {
    border-bottom-color: #78716c4d
}

.hover\:border-b-stone-500\/40:hover {
    border-bottom-color: #78716c66
}

.hover\:border-b-stone-500\/5:hover {
    border-bottom-color: #78716c0d
}

.hover\:border-b-stone-500\/50:hover {
    border-bottom-color: #78716c80
}

.hover\:border-b-stone-500\/60:hover {
    border-bottom-color: #78716c99
}

.hover\:border-b-stone-500\/70:hover {
    border-bottom-color: #78716cb3
}

.hover\:border-b-stone-500\/75:hover {
    border-bottom-color: #78716cbf
}

.hover\:border-b-stone-500\/80:hover {
    border-bottom-color: #78716ccc
}

.hover\:border-b-stone-500\/90:hover {
    border-bottom-color: #78716ce6
}

.hover\:border-b-stone-500\/95:hover {
    border-bottom-color: #78716cf2
}

.hover\:border-b-teal-400:hover {
    --tw-border-opacity: 1;
    border-bottom-color: rgb(45 212 191 / var(--tw-border-opacity))
}

.hover\:border-b-teal-400\/0:hover {
    border-bottom-color: #2dd4bf00
}

.hover\:border-b-teal-400\/10:hover {
    border-bottom-color: #2dd4bf1a
}

.hover\:border-b-teal-400\/100:hover {
    border-bottom-color: #2dd4bf
}

.hover\:border-b-teal-400\/20:hover {
    border-bottom-color: #2dd4bf33
}

.hover\:border-b-teal-400\/25:hover {
    border-bottom-color: #2dd4bf40
}

.hover\:border-b-teal-400\/30:hover {
    border-bottom-color: #2dd4bf4d
}

.hover\:border-b-teal-400\/40:hover {
    border-bottom-color: #2dd4bf66
}

.hover\:border-b-teal-400\/5:hover {
    border-bottom-color: #2dd4bf0d
}

.hover\:border-b-teal-400\/50:hover {
    border-bottom-color: #2dd4bf80
}

.hover\:border-b-teal-400\/60:hover {
    border-bottom-color: #2dd4bf99
}

.hover\:border-b-teal-400\/70:hover {
    border-bottom-color: #2dd4bfb3
}

.hover\:border-b-teal-400\/75:hover {
    border-bottom-color: #2dd4bfbf
}

.hover\:border-b-teal-400\/80:hover {
    border-bottom-color: #2dd4bfcc
}

.hover\:border-b-teal-400\/90:hover {
    border-bottom-color: #2dd4bfe6
}

.hover\:border-b-teal-400\/95:hover {
    border-bottom-color: #2dd4bff2
}

.hover\:border-b-teal-500:hover {
    --tw-border-opacity: 1;
    border-bottom-color: rgb(20 184 166 / var(--tw-border-opacity))
}

.hover\:border-b-teal-500\/0:hover {
    border-bottom-color: #14b8a600
}

.hover\:border-b-teal-500\/10:hover {
    border-bottom-color: #14b8a61a
}

.hover\:border-b-teal-500\/100:hover {
    border-bottom-color: #14b8a6
}

.hover\:border-b-teal-500\/20:hover {
    border-bottom-color: #14b8a633
}

.hover\:border-b-teal-500\/25:hover {
    border-bottom-color: #14b8a640
}

.hover\:border-b-teal-500\/30:hover {
    border-bottom-color: #14b8a64d
}

.hover\:border-b-teal-500\/40:hover {
    border-bottom-color: #14b8a666
}

.hover\:border-b-teal-500\/5:hover {
    border-bottom-color: #14b8a60d
}

.hover\:border-b-teal-500\/50:hover {
    border-bottom-color: #14b8a680
}

.hover\:border-b-teal-500\/60:hover {
    border-bottom-color: #14b8a699
}

.hover\:border-b-teal-500\/70:hover {
    border-bottom-color: #14b8a6b3
}

.hover\:border-b-teal-500\/75:hover {
    border-bottom-color: #14b8a6bf
}

.hover\:border-b-teal-500\/80:hover {
    border-bottom-color: #14b8a6cc
}

.hover\:border-b-teal-500\/90:hover {
    border-bottom-color: #14b8a6e6
}

.hover\:border-b-teal-500\/95:hover {
    border-bottom-color: #14b8a6f2
}

.hover\:border-b-violet-400:hover {
    --tw-border-opacity: 1;
    border-bottom-color: rgb(167 139 250 / var(--tw-border-opacity))
}

.hover\:border-b-violet-400\/0:hover {
    border-bottom-color: #a78bfa00
}

.hover\:border-b-violet-400\/10:hover {
    border-bottom-color: #a78bfa1a
}

.hover\:border-b-violet-400\/100:hover {
    border-bottom-color: #a78bfa
}

.hover\:border-b-violet-400\/20:hover {
    border-bottom-color: #a78bfa33
}

.hover\:border-b-violet-400\/25:hover {
    border-bottom-color: #a78bfa40
}

.hover\:border-b-violet-400\/30:hover {
    border-bottom-color: #a78bfa4d
}

.hover\:border-b-violet-400\/40:hover {
    border-bottom-color: #a78bfa66
}

.hover\:border-b-violet-400\/5:hover {
    border-bottom-color: #a78bfa0d
}

.hover\:border-b-violet-400\/50:hover {
    border-bottom-color: #a78bfa80
}

.hover\:border-b-violet-400\/60:hover {
    border-bottom-color: #a78bfa99
}

.hover\:border-b-violet-400\/70:hover {
    border-bottom-color: #a78bfab3
}

.hover\:border-b-violet-400\/75:hover {
    border-bottom-color: #a78bfabf
}

.hover\:border-b-violet-400\/80:hover {
    border-bottom-color: #a78bfacc
}

.hover\:border-b-violet-400\/90:hover {
    border-bottom-color: #a78bfae6
}

.hover\:border-b-violet-400\/95:hover {
    border-bottom-color: #a78bfaf2
}

.hover\:border-b-violet-500:hover {
    --tw-border-opacity: 1;
    border-bottom-color: rgb(139 92 246 / var(--tw-border-opacity))
}

.hover\:border-b-violet-500\/0:hover {
    border-bottom-color: #8b5cf600
}

.hover\:border-b-violet-500\/10:hover {
    border-bottom-color: #8b5cf61a
}

.hover\:border-b-violet-500\/100:hover {
    border-bottom-color: #8b5cf6
}

.hover\:border-b-violet-500\/20:hover {
    border-bottom-color: #8b5cf633
}

.hover\:border-b-violet-500\/25:hover {
    border-bottom-color: #8b5cf640
}

.hover\:border-b-violet-500\/30:hover {
    border-bottom-color: #8b5cf64d
}

.hover\:border-b-violet-500\/40:hover {
    border-bottom-color: #8b5cf666
}

.hover\:border-b-violet-500\/5:hover {
    border-bottom-color: #8b5cf60d
}

.hover\:border-b-violet-500\/50:hover {
    border-bottom-color: #8b5cf680
}

.hover\:border-b-violet-500\/60:hover {
    border-bottom-color: #8b5cf699
}

.hover\:border-b-violet-500\/70:hover {
    border-bottom-color: #8b5cf6b3
}

.hover\:border-b-violet-500\/75:hover {
    border-bottom-color: #8b5cf6bf
}

.hover\:border-b-violet-500\/80:hover {
    border-bottom-color: #8b5cf6cc
}

.hover\:border-b-violet-500\/90:hover {
    border-bottom-color: #8b5cf6e6
}

.hover\:border-b-violet-500\/95:hover {
    border-bottom-color: #8b5cf6f2
}

.hover\:border-b-yellow-400:hover {
    --tw-border-opacity: 1;
    border-bottom-color: rgb(250 204 21 / var(--tw-border-opacity))
}

.hover\:border-b-yellow-400\/0:hover {
    border-bottom-color: #facc1500
}

.hover\:border-b-yellow-400\/10:hover {
    border-bottom-color: #facc151a
}

.hover\:border-b-yellow-400\/100:hover {
    border-bottom-color: #facc15
}

.hover\:border-b-yellow-400\/20:hover {
    border-bottom-color: #facc1533
}

.hover\:border-b-yellow-400\/25:hover {
    border-bottom-color: #facc1540
}

.hover\:border-b-yellow-400\/30:hover {
    border-bottom-color: #facc154d
}

.hover\:border-b-yellow-400\/40:hover {
    border-bottom-color: #facc1566
}

.hover\:border-b-yellow-400\/5:hover {
    border-bottom-color: #facc150d
}

.hover\:border-b-yellow-400\/50:hover {
    border-bottom-color: #facc1580
}

.hover\:border-b-yellow-400\/60:hover {
    border-bottom-color: #facc1599
}

.hover\:border-b-yellow-400\/70:hover {
    border-bottom-color: #facc15b3
}

.hover\:border-b-yellow-400\/75:hover {
    border-bottom-color: #facc15bf
}

.hover\:border-b-yellow-400\/80:hover {
    border-bottom-color: #facc15cc
}

.hover\:border-b-yellow-400\/90:hover {
    border-bottom-color: #facc15e6
}

.hover\:border-b-yellow-400\/95:hover {
    border-bottom-color: #facc15f2
}

.hover\:border-b-yellow-500:hover {
    --tw-border-opacity: 1;
    border-bottom-color: rgb(234 179 8 / var(--tw-border-opacity))
}

.hover\:border-b-yellow-500\/0:hover {
    border-bottom-color: #eab30800
}

.hover\:border-b-yellow-500\/10:hover {
    border-bottom-color: #eab3081a
}

.hover\:border-b-yellow-500\/100:hover {
    border-bottom-color: #eab308
}

.hover\:border-b-yellow-500\/20:hover {
    border-bottom-color: #eab30833
}

.hover\:border-b-yellow-500\/25:hover {
    border-bottom-color: #eab30840
}

.hover\:border-b-yellow-500\/30:hover {
    border-bottom-color: #eab3084d
}

.hover\:border-b-yellow-500\/40:hover {
    border-bottom-color: #eab30866
}

.hover\:border-b-yellow-500\/5:hover {
    border-bottom-color: #eab3080d
}

.hover\:border-b-yellow-500\/50:hover {
    border-bottom-color: #eab30880
}

.hover\:border-b-yellow-500\/60:hover {
    border-bottom-color: #eab30899
}

.hover\:border-b-yellow-500\/70:hover {
    border-bottom-color: #eab308b3
}

.hover\:border-b-yellow-500\/75:hover {
    border-bottom-color: #eab308bf
}

.hover\:border-b-yellow-500\/80:hover {
    border-bottom-color: #eab308cc
}

.hover\:border-b-yellow-500\/90:hover {
    border-bottom-color: #eab308e6
}

.hover\:border-b-yellow-500\/95:hover {
    border-bottom-color: #eab308f2
}

.hover\:border-b-zinc-400:hover {
    --tw-border-opacity: 1;
    border-bottom-color: rgb(161 161 170 / var(--tw-border-opacity))
}

.hover\:border-b-zinc-400\/0:hover {
    border-bottom-color: #a1a1aa00
}

.hover\:border-b-zinc-400\/10:hover {
    border-bottom-color: #a1a1aa1a
}

.hover\:border-b-zinc-400\/100:hover {
    border-bottom-color: #a1a1aa
}

.hover\:border-b-zinc-400\/20:hover {
    border-bottom-color: #a1a1aa33
}

.hover\:border-b-zinc-400\/25:hover {
    border-bottom-color: #a1a1aa40
}

.hover\:border-b-zinc-400\/30:hover {
    border-bottom-color: #a1a1aa4d
}

.hover\:border-b-zinc-400\/40:hover {
    border-bottom-color: #a1a1aa66
}

.hover\:border-b-zinc-400\/5:hover {
    border-bottom-color: #a1a1aa0d
}

.hover\:border-b-zinc-400\/50:hover {
    border-bottom-color: #a1a1aa80
}

.hover\:border-b-zinc-400\/60:hover {
    border-bottom-color: #a1a1aa99
}

.hover\:border-b-zinc-400\/70:hover {
    border-bottom-color: #a1a1aab3
}

.hover\:border-b-zinc-400\/75:hover {
    border-bottom-color: #a1a1aabf
}

.hover\:border-b-zinc-400\/80:hover {
    border-bottom-color: #a1a1aacc
}

.hover\:border-b-zinc-400\/90:hover {
    border-bottom-color: #a1a1aae6
}

.hover\:border-b-zinc-400\/95:hover {
    border-bottom-color: #a1a1aaf2
}

.hover\:border-b-zinc-500:hover {
    --tw-border-opacity: 1;
    border-bottom-color: rgb(113 113 122 / var(--tw-border-opacity))
}

.hover\:border-b-zinc-500\/0:hover {
    border-bottom-color: #71717a00
}

.hover\:border-b-zinc-500\/10:hover {
    border-bottom-color: #71717a1a
}

.hover\:border-b-zinc-500\/100:hover {
    border-bottom-color: #71717a
}

.hover\:border-b-zinc-500\/20:hover {
    border-bottom-color: #71717a33
}

.hover\:border-b-zinc-500\/25:hover {
    border-bottom-color: #71717a40
}

.hover\:border-b-zinc-500\/30:hover {
    border-bottom-color: #71717a4d
}

.hover\:border-b-zinc-500\/40:hover {
    border-bottom-color: #71717a66
}

.hover\:border-b-zinc-500\/5:hover {
    border-bottom-color: #71717a0d
}

.hover\:border-b-zinc-500\/50:hover {
    border-bottom-color: #71717a80
}

.hover\:border-b-zinc-500\/60:hover {
    border-bottom-color: #71717a99
}

.hover\:border-b-zinc-500\/70:hover {
    border-bottom-color: #71717ab3
}

.hover\:border-b-zinc-500\/75:hover {
    border-bottom-color: #71717abf
}

.hover\:border-b-zinc-500\/80:hover {
    border-bottom-color: #71717acc
}

.hover\:border-b-zinc-500\/90:hover {
    border-bottom-color: #71717ae6
}

.hover\:border-b-zinc-500\/95:hover {
    border-bottom-color: #71717af2
}

.hover\:border-l-amber-400:hover {
    --tw-border-opacity: 1;
    border-left-color: rgb(251 191 36 / var(--tw-border-opacity))
}

.hover\:border-l-amber-400\/0:hover {
    border-left-color: #fbbf2400
}

.hover\:border-l-amber-400\/10:hover {
    border-left-color: #fbbf241a
}

.hover\:border-l-amber-400\/100:hover {
    border-left-color: #fbbf24
}

.hover\:border-l-amber-400\/20:hover {
    border-left-color: #fbbf2433
}

.hover\:border-l-amber-400\/25:hover {
    border-left-color: #fbbf2440
}

.hover\:border-l-amber-400\/30:hover {
    border-left-color: #fbbf244d
}

.hover\:border-l-amber-400\/40:hover {
    border-left-color: #fbbf2466
}

.hover\:border-l-amber-400\/5:hover {
    border-left-color: #fbbf240d
}

.hover\:border-l-amber-400\/50:hover {
    border-left-color: #fbbf2480
}

.hover\:border-l-amber-400\/60:hover {
    border-left-color: #fbbf2499
}

.hover\:border-l-amber-400\/70:hover {
    border-left-color: #fbbf24b3
}

.hover\:border-l-amber-400\/75:hover {
    border-left-color: #fbbf24bf
}

.hover\:border-l-amber-400\/80:hover {
    border-left-color: #fbbf24cc
}

.hover\:border-l-amber-400\/90:hover {
    border-left-color: #fbbf24e6
}

.hover\:border-l-amber-400\/95:hover {
    border-left-color: #fbbf24f2
}

.hover\:border-l-amber-500:hover {
    --tw-border-opacity: 1;
    border-left-color: rgb(245 158 11 / var(--tw-border-opacity))
}

.hover\:border-l-amber-500\/0:hover {
    border-left-color: #f59e0b00
}

.hover\:border-l-amber-500\/10:hover {
    border-left-color: #f59e0b1a
}

.hover\:border-l-amber-500\/100:hover {
    border-left-color: #f59e0b
}

.hover\:border-l-amber-500\/20:hover {
    border-left-color: #f59e0b33
}

.hover\:border-l-amber-500\/25:hover {
    border-left-color: #f59e0b40
}

.hover\:border-l-amber-500\/30:hover {
    border-left-color: #f59e0b4d
}

.hover\:border-l-amber-500\/40:hover {
    border-left-color: #f59e0b66
}

.hover\:border-l-amber-500\/5:hover {
    border-left-color: #f59e0b0d
}

.hover\:border-l-amber-500\/50:hover {
    border-left-color: #f59e0b80
}

.hover\:border-l-amber-500\/60:hover {
    border-left-color: #f59e0b99
}

.hover\:border-l-amber-500\/70:hover {
    border-left-color: #f59e0bb3
}

.hover\:border-l-amber-500\/75:hover {
    border-left-color: #f59e0bbf
}

.hover\:border-l-amber-500\/80:hover {
    border-left-color: #f59e0bcc
}

.hover\:border-l-amber-500\/90:hover {
    border-left-color: #f59e0be6
}

.hover\:border-l-amber-500\/95:hover {
    border-left-color: #f59e0bf2
}

.hover\:border-l-blue-400:hover {
    --tw-border-opacity: 1;
    border-left-color: rgb(80 90 153 / var(--tw-border-opacity))
}

.hover\:border-l-blue-400\/0:hover {
    border-left-color: #505a9900
}

.hover\:border-l-blue-400\/10:hover {
    border-left-color: #505a991a
}

.hover\:border-l-blue-400\/100:hover {
    border-left-color: #505a99
}

.hover\:border-l-blue-400\/20:hover {
    border-left-color: #505a9933
}

.hover\:border-l-blue-400\/25:hover {
    border-left-color: #505a9940
}

.hover\:border-l-blue-400\/30:hover {
    border-left-color: #505a994d
}

.hover\:border-l-blue-400\/40:hover {
    border-left-color: #505a9966
}

.hover\:border-l-blue-400\/5:hover {
    border-left-color: #505a990d
}

.hover\:border-l-blue-400\/50:hover {
    border-left-color: #505a9980
}

.hover\:border-l-blue-400\/60:hover {
    border-left-color: #505a9999
}

.hover\:border-l-blue-400\/70:hover {
    border-left-color: #505a99b3
}

.hover\:border-l-blue-400\/75:hover {
    border-left-color: #505a99bf
}

.hover\:border-l-blue-400\/80:hover {
    border-left-color: #505a99cc
}

.hover\:border-l-blue-400\/90:hover {
    border-left-color: #505a99e6
}

.hover\:border-l-blue-400\/95:hover {
    border-left-color: #505a99f2
}

.hover\:border-l-blue-500:hover {
    --tw-border-opacity: 1;
    border-left-color: rgb(66 75 127 / var(--tw-border-opacity))
}

.hover\:border-l-blue-500\/0:hover {
    border-left-color: #424b7f00
}

.hover\:border-l-blue-500\/10:hover {
    border-left-color: #424b7f1a
}

.hover\:border-l-blue-500\/100:hover {
    border-left-color: #424b7f
}

.hover\:border-l-blue-500\/20:hover {
    border-left-color: #424b7f33
}

.hover\:border-l-blue-500\/25:hover {
    border-left-color: #424b7f40
}

.hover\:border-l-blue-500\/30:hover {
    border-left-color: #424b7f4d
}

.hover\:border-l-blue-500\/40:hover {
    border-left-color: #424b7f66
}

.hover\:border-l-blue-500\/5:hover {
    border-left-color: #424b7f0d
}

.hover\:border-l-blue-500\/50:hover {
    border-left-color: #424b7f80
}

.hover\:border-l-blue-500\/60:hover {
    border-left-color: #424b7f99
}

.hover\:border-l-blue-500\/70:hover {
    border-left-color: #424b7fb3
}

.hover\:border-l-blue-500\/75:hover {
    border-left-color: #424b7fbf
}

.hover\:border-l-blue-500\/80:hover {
    border-left-color: #424b7fcc
}

.hover\:border-l-blue-500\/90:hover {
    border-left-color: #424b7fe6
}

.hover\:border-l-blue-500\/95:hover {
    border-left-color: #424b7ff2
}

.hover\:border-l-cyan-400:hover {
    --tw-border-opacity: 1;
    border-left-color: rgb(34 211 238 / var(--tw-border-opacity))
}

.hover\:border-l-cyan-400\/0:hover {
    border-left-color: #22d3ee00
}

.hover\:border-l-cyan-400\/10:hover {
    border-left-color: #22d3ee1a
}

.hover\:border-l-cyan-400\/100:hover {
    border-left-color: #22d3ee
}

.hover\:border-l-cyan-400\/20:hover {
    border-left-color: #22d3ee33
}

.hover\:border-l-cyan-400\/25:hover {
    border-left-color: #22d3ee40
}

.hover\:border-l-cyan-400\/30:hover {
    border-left-color: #22d3ee4d
}

.hover\:border-l-cyan-400\/40:hover {
    border-left-color: #22d3ee66
}

.hover\:border-l-cyan-400\/5:hover {
    border-left-color: #22d3ee0d
}

.hover\:border-l-cyan-400\/50:hover {
    border-left-color: #22d3ee80
}

.hover\:border-l-cyan-400\/60:hover {
    border-left-color: #22d3ee99
}

.hover\:border-l-cyan-400\/70:hover {
    border-left-color: #22d3eeb3
}

.hover\:border-l-cyan-400\/75:hover {
    border-left-color: #22d3eebf
}

.hover\:border-l-cyan-400\/80:hover {
    border-left-color: #22d3eecc
}

.hover\:border-l-cyan-400\/90:hover {
    border-left-color: #22d3eee6
}

.hover\:border-l-cyan-400\/95:hover {
    border-left-color: #22d3eef2
}

.hover\:border-l-cyan-500:hover {
    --tw-border-opacity: 1;
    border-left-color: rgb(6 182 212 / var(--tw-border-opacity))
}

.hover\:border-l-cyan-500\/0:hover {
    border-left-color: #06b6d400
}

.hover\:border-l-cyan-500\/10:hover {
    border-left-color: #06b6d41a
}

.hover\:border-l-cyan-500\/100:hover {
    border-left-color: #06b6d4
}

.hover\:border-l-cyan-500\/20:hover {
    border-left-color: #06b6d433
}

.hover\:border-l-cyan-500\/25:hover {
    border-left-color: #06b6d440
}

.hover\:border-l-cyan-500\/30:hover {
    border-left-color: #06b6d44d
}

.hover\:border-l-cyan-500\/40:hover {
    border-left-color: #06b6d466
}

.hover\:border-l-cyan-500\/5:hover {
    border-left-color: #06b6d40d
}

.hover\:border-l-cyan-500\/50:hover {
    border-left-color: #06b6d480
}

.hover\:border-l-cyan-500\/60:hover {
    border-left-color: #06b6d499
}

.hover\:border-l-cyan-500\/70:hover {
    border-left-color: #06b6d4b3
}

.hover\:border-l-cyan-500\/75:hover {
    border-left-color: #06b6d4bf
}

.hover\:border-l-cyan-500\/80:hover {
    border-left-color: #06b6d4cc
}

.hover\:border-l-cyan-500\/90:hover {
    border-left-color: #06b6d4e6
}

.hover\:border-l-cyan-500\/95:hover {
    border-left-color: #06b6d4f2
}

.hover\:border-l-emerald-400:hover {
    --tw-border-opacity: 1;
    border-left-color: rgb(52 211 153 / var(--tw-border-opacity))
}

.hover\:border-l-emerald-400\/0:hover {
    border-left-color: #34d39900
}

.hover\:border-l-emerald-400\/10:hover {
    border-left-color: #34d3991a
}

.hover\:border-l-emerald-400\/100:hover {
    border-left-color: #34d399
}

.hover\:border-l-emerald-400\/20:hover {
    border-left-color: #34d39933
}

.hover\:border-l-emerald-400\/25:hover {
    border-left-color: #34d39940
}

.hover\:border-l-emerald-400\/30:hover {
    border-left-color: #34d3994d
}

.hover\:border-l-emerald-400\/40:hover {
    border-left-color: #34d39966
}

.hover\:border-l-emerald-400\/5:hover {
    border-left-color: #34d3990d
}

.hover\:border-l-emerald-400\/50:hover {
    border-left-color: #34d39980
}

.hover\:border-l-emerald-400\/60:hover {
    border-left-color: #34d39999
}

.hover\:border-l-emerald-400\/70:hover {
    border-left-color: #34d399b3
}

.hover\:border-l-emerald-400\/75:hover {
    border-left-color: #34d399bf
}

.hover\:border-l-emerald-400\/80:hover {
    border-left-color: #34d399cc
}

.hover\:border-l-emerald-400\/90:hover {
    border-left-color: #34d399e6
}

.hover\:border-l-emerald-400\/95:hover {
    border-left-color: #34d399f2
}

.hover\:border-l-emerald-500:hover {
    --tw-border-opacity: 1;
    border-left-color: rgb(16 185 129 / var(--tw-border-opacity))
}

.hover\:border-l-emerald-500\/0:hover {
    border-left-color: #10b98100
}

.hover\:border-l-emerald-500\/10:hover {
    border-left-color: #10b9811a
}

.hover\:border-l-emerald-500\/100:hover {
    border-left-color: #10b981
}

.hover\:border-l-emerald-500\/20:hover {
    border-left-color: #10b98133
}

.hover\:border-l-emerald-500\/25:hover {
    border-left-color: #10b98140
}

.hover\:border-l-emerald-500\/30:hover {
    border-left-color: #10b9814d
}

.hover\:border-l-emerald-500\/40:hover {
    border-left-color: #10b98166
}

.hover\:border-l-emerald-500\/5:hover {
    border-left-color: #10b9810d
}

.hover\:border-l-emerald-500\/50:hover {
    border-left-color: #10b98180
}

.hover\:border-l-emerald-500\/60:hover {
    border-left-color: #10b98199
}

.hover\:border-l-emerald-500\/70:hover {
    border-left-color: #10b981b3
}

.hover\:border-l-emerald-500\/75:hover {
    border-left-color: #10b981bf
}

.hover\:border-l-emerald-500\/80:hover {
    border-left-color: #10b981cc
}

.hover\:border-l-emerald-500\/90:hover {
    border-left-color: #10b981e6
}

.hover\:border-l-emerald-500\/95:hover {
    border-left-color: #10b981f2
}

.hover\:border-l-fuchsia-400:hover {
    --tw-border-opacity: 1;
    border-left-color: rgb(232 121 249 / var(--tw-border-opacity))
}

.hover\:border-l-fuchsia-400\/0:hover {
    border-left-color: #e879f900
}

.hover\:border-l-fuchsia-400\/10:hover {
    border-left-color: #e879f91a
}

.hover\:border-l-fuchsia-400\/100:hover {
    border-left-color: #e879f9
}

.hover\:border-l-fuchsia-400\/20:hover {
    border-left-color: #e879f933
}

.hover\:border-l-fuchsia-400\/25:hover {
    border-left-color: #e879f940
}

.hover\:border-l-fuchsia-400\/30:hover {
    border-left-color: #e879f94d
}

.hover\:border-l-fuchsia-400\/40:hover {
    border-left-color: #e879f966
}

.hover\:border-l-fuchsia-400\/5:hover {
    border-left-color: #e879f90d
}

.hover\:border-l-fuchsia-400\/50:hover {
    border-left-color: #e879f980
}

.hover\:border-l-fuchsia-400\/60:hover {
    border-left-color: #e879f999
}

.hover\:border-l-fuchsia-400\/70:hover {
    border-left-color: #e879f9b3
}

.hover\:border-l-fuchsia-400\/75:hover {
    border-left-color: #e879f9bf
}

.hover\:border-l-fuchsia-400\/80:hover {
    border-left-color: #e879f9cc
}

.hover\:border-l-fuchsia-400\/90:hover {
    border-left-color: #e879f9e6
}

.hover\:border-l-fuchsia-400\/95:hover {
    border-left-color: #e879f9f2
}

.hover\:border-l-fuchsia-500:hover {
    --tw-border-opacity: 1;
    border-left-color: rgb(217 70 239 / var(--tw-border-opacity))
}

.hover\:border-l-fuchsia-500\/0:hover {
    border-left-color: #d946ef00
}

.hover\:border-l-fuchsia-500\/10:hover {
    border-left-color: #d946ef1a
}

.hover\:border-l-fuchsia-500\/100:hover {
    border-left-color: #d946ef
}

.hover\:border-l-fuchsia-500\/20:hover {
    border-left-color: #d946ef33
}

.hover\:border-l-fuchsia-500\/25:hover {
    border-left-color: #d946ef40
}

.hover\:border-l-fuchsia-500\/30:hover {
    border-left-color: #d946ef4d
}

.hover\:border-l-fuchsia-500\/40:hover {
    border-left-color: #d946ef66
}

.hover\:border-l-fuchsia-500\/5:hover {
    border-left-color: #d946ef0d
}

.hover\:border-l-fuchsia-500\/50:hover {
    border-left-color: #d946ef80
}

.hover\:border-l-fuchsia-500\/60:hover {
    border-left-color: #d946ef99
}

.hover\:border-l-fuchsia-500\/70:hover {
    border-left-color: #d946efb3
}

.hover\:border-l-fuchsia-500\/75:hover {
    border-left-color: #d946efbf
}

.hover\:border-l-fuchsia-500\/80:hover {
    border-left-color: #d946efcc
}

.hover\:border-l-fuchsia-500\/90:hover {
    border-left-color: #d946efe6
}

.hover\:border-l-fuchsia-500\/95:hover {
    border-left-color: #d946eff2
}

.hover\:border-l-gray-400:hover {
    --tw-border-opacity: 1;
    border-left-color: rgb(156 163 175 / var(--tw-border-opacity))
}

.hover\:border-l-gray-400\/0:hover {
    border-left-color: #9ca3af00
}

.hover\:border-l-gray-400\/10:hover {
    border-left-color: #9ca3af1a
}

.hover\:border-l-gray-400\/100:hover {
    border-left-color: #9ca3af
}

.hover\:border-l-gray-400\/20:hover {
    border-left-color: #9ca3af33
}

.hover\:border-l-gray-400\/25:hover {
    border-left-color: #9ca3af40
}

.hover\:border-l-gray-400\/30:hover {
    border-left-color: #9ca3af4d
}

.hover\:border-l-gray-400\/40:hover {
    border-left-color: #9ca3af66
}

.hover\:border-l-gray-400\/5:hover {
    border-left-color: #9ca3af0d
}

.hover\:border-l-gray-400\/50:hover {
    border-left-color: #9ca3af80
}

.hover\:border-l-gray-400\/60:hover {
    border-left-color: #9ca3af99
}

.hover\:border-l-gray-400\/70:hover {
    border-left-color: #9ca3afb3
}

.hover\:border-l-gray-400\/75:hover {
    border-left-color: #9ca3afbf
}

.hover\:border-l-gray-400\/80:hover {
    border-left-color: #9ca3afcc
}

.hover\:border-l-gray-400\/90:hover {
    border-left-color: #9ca3afe6
}

.hover\:border-l-gray-400\/95:hover {
    border-left-color: #9ca3aff2
}

.hover\:border-l-gray-500:hover {
    --tw-border-opacity: 1;
    border-left-color: rgb(107 114 128 / var(--tw-border-opacity))
}

.hover\:border-l-gray-500\/0:hover {
    border-left-color: #6b728000
}

.hover\:border-l-gray-500\/10:hover {
    border-left-color: #6b72801a
}

.hover\:border-l-gray-500\/100:hover {
    border-left-color: #6b7280
}

.hover\:border-l-gray-500\/20:hover {
    border-left-color: #6b728033
}

.hover\:border-l-gray-500\/25:hover {
    border-left-color: #6b728040
}

.hover\:border-l-gray-500\/30:hover {
    border-left-color: #6b72804d
}

.hover\:border-l-gray-500\/40:hover {
    border-left-color: #6b728066
}

.hover\:border-l-gray-500\/5:hover {
    border-left-color: #6b72800d
}

.hover\:border-l-gray-500\/50:hover {
    border-left-color: #6b728080
}

.hover\:border-l-gray-500\/60:hover {
    border-left-color: #6b728099
}

.hover\:border-l-gray-500\/70:hover {
    border-left-color: #6b7280b3
}

.hover\:border-l-gray-500\/75:hover {
    border-left-color: #6b7280bf
}

.hover\:border-l-gray-500\/80:hover {
    border-left-color: #6b7280cc
}

.hover\:border-l-gray-500\/90:hover {
    border-left-color: #6b7280e6
}

.hover\:border-l-gray-500\/95:hover {
    border-left-color: #6b7280f2
}

.hover\:border-l-green-400:hover {
    --tw-border-opacity: 1;
    border-left-color: rgb(74 222 128 / var(--tw-border-opacity))
}

.hover\:border-l-green-400\/0:hover {
    border-left-color: #4ade8000
}

.hover\:border-l-green-400\/10:hover {
    border-left-color: #4ade801a
}

.hover\:border-l-green-400\/100:hover {
    border-left-color: #4ade80
}

.hover\:border-l-green-400\/20:hover {
    border-left-color: #4ade8033
}

.hover\:border-l-green-400\/25:hover {
    border-left-color: #4ade8040
}

.hover\:border-l-green-400\/30:hover {
    border-left-color: #4ade804d
}

.hover\:border-l-green-400\/40:hover {
    border-left-color: #4ade8066
}

.hover\:border-l-green-400\/5:hover {
    border-left-color: #4ade800d
}

.hover\:border-l-green-400\/50:hover {
    border-left-color: #4ade8080
}

.hover\:border-l-green-400\/60:hover {
    border-left-color: #4ade8099
}

.hover\:border-l-green-400\/70:hover {
    border-left-color: #4ade80b3
}

.hover\:border-l-green-400\/75:hover {
    border-left-color: #4ade80bf
}

.hover\:border-l-green-400\/80:hover {
    border-left-color: #4ade80cc
}

.hover\:border-l-green-400\/90:hover {
    border-left-color: #4ade80e6
}

.hover\:border-l-green-400\/95:hover {
    border-left-color: #4ade80f2
}

.hover\:border-l-green-500:hover {
    --tw-border-opacity: 1;
    border-left-color: rgb(34 197 94 / var(--tw-border-opacity))
}

.hover\:border-l-green-500\/0:hover {
    border-left-color: #22c55e00
}

.hover\:border-l-green-500\/10:hover {
    border-left-color: #22c55e1a
}

.hover\:border-l-green-500\/100:hover {
    border-left-color: #22c55e
}

.hover\:border-l-green-500\/20:hover {
    border-left-color: #22c55e33
}

.hover\:border-l-green-500\/25:hover {
    border-left-color: #22c55e40
}

.hover\:border-l-green-500\/30:hover {
    border-left-color: #22c55e4d
}

.hover\:border-l-green-500\/40:hover {
    border-left-color: #22c55e66
}

.hover\:border-l-green-500\/5:hover {
    border-left-color: #22c55e0d
}

.hover\:border-l-green-500\/50:hover {
    border-left-color: #22c55e80
}

.hover\:border-l-green-500\/60:hover {
    border-left-color: #22c55e99
}

.hover\:border-l-green-500\/70:hover {
    border-left-color: #22c55eb3
}

.hover\:border-l-green-500\/75:hover {
    border-left-color: #22c55ebf
}

.hover\:border-l-green-500\/80:hover {
    border-left-color: #22c55ecc
}

.hover\:border-l-green-500\/90:hover {
    border-left-color: #22c55ee6
}

.hover\:border-l-green-500\/95:hover {
    border-left-color: #22c55ef2
}

.hover\:border-l-indigo-400:hover {
    --tw-border-opacity: 1;
    border-left-color: rgb(129 140 248 / var(--tw-border-opacity))
}

.hover\:border-l-indigo-400\/0:hover {
    border-left-color: #818cf800
}

.hover\:border-l-indigo-400\/10:hover {
    border-left-color: #818cf81a
}

.hover\:border-l-indigo-400\/100:hover {
    border-left-color: #818cf8
}

.hover\:border-l-indigo-400\/20:hover {
    border-left-color: #818cf833
}

.hover\:border-l-indigo-400\/25:hover {
    border-left-color: #818cf840
}

.hover\:border-l-indigo-400\/30:hover {
    border-left-color: #818cf84d
}

.hover\:border-l-indigo-400\/40:hover {
    border-left-color: #818cf866
}

.hover\:border-l-indigo-400\/5:hover {
    border-left-color: #818cf80d
}

.hover\:border-l-indigo-400\/50:hover {
    border-left-color: #818cf880
}

.hover\:border-l-indigo-400\/60:hover {
    border-left-color: #818cf899
}

.hover\:border-l-indigo-400\/70:hover {
    border-left-color: #818cf8b3
}

.hover\:border-l-indigo-400\/75:hover {
    border-left-color: #818cf8bf
}

.hover\:border-l-indigo-400\/80:hover {
    border-left-color: #818cf8cc
}

.hover\:border-l-indigo-400\/90:hover {
    border-left-color: #818cf8e6
}

.hover\:border-l-indigo-400\/95:hover {
    border-left-color: #818cf8f2
}

.hover\:border-l-indigo-500:hover {
    --tw-border-opacity: 1;
    border-left-color: rgb(99 102 241 / var(--tw-border-opacity))
}

.hover\:border-l-indigo-500\/0:hover {
    border-left-color: #6366f100
}

.hover\:border-l-indigo-500\/10:hover {
    border-left-color: #6366f11a
}

.hover\:border-l-indigo-500\/100:hover {
    border-left-color: #6366f1
}

.hover\:border-l-indigo-500\/20:hover {
    border-left-color: #6366f133
}

.hover\:border-l-indigo-500\/25:hover {
    border-left-color: #6366f140
}

.hover\:border-l-indigo-500\/30:hover {
    border-left-color: #6366f14d
}

.hover\:border-l-indigo-500\/40:hover {
    border-left-color: #6366f166
}

.hover\:border-l-indigo-500\/5:hover {
    border-left-color: #6366f10d
}

.hover\:border-l-indigo-500\/50:hover {
    border-left-color: #6366f180
}

.hover\:border-l-indigo-500\/60:hover {
    border-left-color: #6366f199
}

.hover\:border-l-indigo-500\/70:hover {
    border-left-color: #6366f1b3
}

.hover\:border-l-indigo-500\/75:hover {
    border-left-color: #6366f1bf
}

.hover\:border-l-indigo-500\/80:hover {
    border-left-color: #6366f1cc
}

.hover\:border-l-indigo-500\/90:hover {
    border-left-color: #6366f1e6
}

.hover\:border-l-indigo-500\/95:hover {
    border-left-color: #6366f1f2
}

.hover\:border-l-lime-400:hover {
    --tw-border-opacity: 1;
    border-left-color: rgb(163 230 53 / var(--tw-border-opacity))
}

.hover\:border-l-lime-400\/0:hover {
    border-left-color: #a3e63500
}

.hover\:border-l-lime-400\/10:hover {
    border-left-color: #a3e6351a
}

.hover\:border-l-lime-400\/100:hover {
    border-left-color: #a3e635
}

.hover\:border-l-lime-400\/20:hover {
    border-left-color: #a3e63533
}

.hover\:border-l-lime-400\/25:hover {
    border-left-color: #a3e63540
}

.hover\:border-l-lime-400\/30:hover {
    border-left-color: #a3e6354d
}

.hover\:border-l-lime-400\/40:hover {
    border-left-color: #a3e63566
}

.hover\:border-l-lime-400\/5:hover {
    border-left-color: #a3e6350d
}

.hover\:border-l-lime-400\/50:hover {
    border-left-color: #a3e63580
}

.hover\:border-l-lime-400\/60:hover {
    border-left-color: #a3e63599
}

.hover\:border-l-lime-400\/70:hover {
    border-left-color: #a3e635b3
}

.hover\:border-l-lime-400\/75:hover {
    border-left-color: #a3e635bf
}

.hover\:border-l-lime-400\/80:hover {
    border-left-color: #a3e635cc
}

.hover\:border-l-lime-400\/90:hover {
    border-left-color: #a3e635e6
}

.hover\:border-l-lime-400\/95:hover {
    border-left-color: #a3e635f2
}

.hover\:border-l-lime-500:hover {
    --tw-border-opacity: 1;
    border-left-color: rgb(132 204 22 / var(--tw-border-opacity))
}

.hover\:border-l-lime-500\/0:hover {
    border-left-color: #84cc1600
}

.hover\:border-l-lime-500\/10:hover {
    border-left-color: #84cc161a
}

.hover\:border-l-lime-500\/100:hover {
    border-left-color: #84cc16
}

.hover\:border-l-lime-500\/20:hover {
    border-left-color: #84cc1633
}

.hover\:border-l-lime-500\/25:hover {
    border-left-color: #84cc1640
}

.hover\:border-l-lime-500\/30:hover {
    border-left-color: #84cc164d
}

.hover\:border-l-lime-500\/40:hover {
    border-left-color: #84cc1666
}

.hover\:border-l-lime-500\/5:hover {
    border-left-color: #84cc160d
}

.hover\:border-l-lime-500\/50:hover {
    border-left-color: #84cc1680
}

.hover\:border-l-lime-500\/60:hover {
    border-left-color: #84cc1699
}

.hover\:border-l-lime-500\/70:hover {
    border-left-color: #84cc16b3
}

.hover\:border-l-lime-500\/75:hover {
    border-left-color: #84cc16bf
}

.hover\:border-l-lime-500\/80:hover {
    border-left-color: #84cc16cc
}

.hover\:border-l-lime-500\/90:hover {
    border-left-color: #84cc16e6
}

.hover\:border-l-lime-500\/95:hover {
    border-left-color: #84cc16f2
}

.hover\:border-l-neutral-400:hover {
    --tw-border-opacity: 1;
    border-left-color: rgb(163 163 163 / var(--tw-border-opacity))
}

.hover\:border-l-neutral-400\/0:hover {
    border-left-color: #a3a3a300
}

.hover\:border-l-neutral-400\/10:hover {
    border-left-color: #a3a3a31a
}

.hover\:border-l-neutral-400\/100:hover {
    border-left-color: #a3a3a3
}

.hover\:border-l-neutral-400\/20:hover {
    border-left-color: #a3a3a333
}

.hover\:border-l-neutral-400\/25:hover {
    border-left-color: #a3a3a340
}

.hover\:border-l-neutral-400\/30:hover {
    border-left-color: #a3a3a34d
}

.hover\:border-l-neutral-400\/40:hover {
    border-left-color: #a3a3a366
}

.hover\:border-l-neutral-400\/5:hover {
    border-left-color: #a3a3a30d
}

.hover\:border-l-neutral-400\/50:hover {
    border-left-color: #a3a3a380
}

.hover\:border-l-neutral-400\/60:hover {
    border-left-color: #a3a3a399
}

.hover\:border-l-neutral-400\/70:hover {
    border-left-color: #a3a3a3b3
}

.hover\:border-l-neutral-400\/75:hover {
    border-left-color: #a3a3a3bf
}

.hover\:border-l-neutral-400\/80:hover {
    border-left-color: #a3a3a3cc
}

.hover\:border-l-neutral-400\/90:hover {
    border-left-color: #a3a3a3e6
}

.hover\:border-l-neutral-400\/95:hover {
    border-left-color: #a3a3a3f2
}

.hover\:border-l-neutral-500:hover {
    --tw-border-opacity: 1;
    border-left-color: rgb(115 115 115 / var(--tw-border-opacity))
}

.hover\:border-l-neutral-500\/0:hover {
    border-left-color: #73737300
}

.hover\:border-l-neutral-500\/10:hover {
    border-left-color: #7373731a
}

.hover\:border-l-neutral-500\/100:hover {
    border-left-color: #737373
}

.hover\:border-l-neutral-500\/20:hover {
    border-left-color: #73737333
}

.hover\:border-l-neutral-500\/25:hover {
    border-left-color: #73737340
}

.hover\:border-l-neutral-500\/30:hover {
    border-left-color: #7373734d
}

.hover\:border-l-neutral-500\/40:hover {
    border-left-color: #73737366
}

.hover\:border-l-neutral-500\/5:hover {
    border-left-color: #7373730d
}

.hover\:border-l-neutral-500\/50:hover {
    border-left-color: #73737380
}

.hover\:border-l-neutral-500\/60:hover {
    border-left-color: #73737399
}

.hover\:border-l-neutral-500\/70:hover {
    border-left-color: #737373b3
}

.hover\:border-l-neutral-500\/75:hover {
    border-left-color: #737373bf
}

.hover\:border-l-neutral-500\/80:hover {
    border-left-color: #737373cc
}

.hover\:border-l-neutral-500\/90:hover {
    border-left-color: #737373e6
}

.hover\:border-l-neutral-500\/95:hover {
    border-left-color: #737373f2
}

.hover\:border-l-orange-400:hover {
    --tw-border-opacity: 1;
    border-left-color: rgb(251 146 60 / var(--tw-border-opacity))
}

.hover\:border-l-orange-400\/0:hover {
    border-left-color: #fb923c00
}

.hover\:border-l-orange-400\/10:hover {
    border-left-color: #fb923c1a
}

.hover\:border-l-orange-400\/100:hover {
    border-left-color: #fb923c
}

.hover\:border-l-orange-400\/20:hover {
    border-left-color: #fb923c33
}

.hover\:border-l-orange-400\/25:hover {
    border-left-color: #fb923c40
}

.hover\:border-l-orange-400\/30:hover {
    border-left-color: #fb923c4d
}

.hover\:border-l-orange-400\/40:hover {
    border-left-color: #fb923c66
}

.hover\:border-l-orange-400\/5:hover {
    border-left-color: #fb923c0d
}

.hover\:border-l-orange-400\/50:hover {
    border-left-color: #fb923c80
}

.hover\:border-l-orange-400\/60:hover {
    border-left-color: #fb923c99
}

.hover\:border-l-orange-400\/70:hover {
    border-left-color: #fb923cb3
}

.hover\:border-l-orange-400\/75:hover {
    border-left-color: #fb923cbf
}

.hover\:border-l-orange-400\/80:hover {
    border-left-color: #fb923ccc
}

.hover\:border-l-orange-400\/90:hover {
    border-left-color: #fb923ce6
}

.hover\:border-l-orange-400\/95:hover {
    border-left-color: #fb923cf2
}

.hover\:border-l-orange-500:hover {
    --tw-border-opacity: 1;
    border-left-color: rgb(249 115 22 / var(--tw-border-opacity))
}

.hover\:border-l-orange-500\/0:hover {
    border-left-color: #f9731600
}

.hover\:border-l-orange-500\/10:hover {
    border-left-color: #f973161a
}

.hover\:border-l-orange-500\/100:hover {
    border-left-color: #f97316
}

.hover\:border-l-orange-500\/20:hover {
    border-left-color: #f9731633
}

.hover\:border-l-orange-500\/25:hover {
    border-left-color: #f9731640
}

.hover\:border-l-orange-500\/30:hover {
    border-left-color: #f973164d
}

.hover\:border-l-orange-500\/40:hover {
    border-left-color: #f9731666
}

.hover\:border-l-orange-500\/5:hover {
    border-left-color: #f973160d
}

.hover\:border-l-orange-500\/50:hover {
    border-left-color: #f9731680
}

.hover\:border-l-orange-500\/60:hover {
    border-left-color: #f9731699
}

.hover\:border-l-orange-500\/70:hover {
    border-left-color: #f97316b3
}

.hover\:border-l-orange-500\/75:hover {
    border-left-color: #f97316bf
}

.hover\:border-l-orange-500\/80:hover {
    border-left-color: #f97316cc
}

.hover\:border-l-orange-500\/90:hover {
    border-left-color: #f97316e6
}

.hover\:border-l-orange-500\/95:hover {
    border-left-color: #f97316f2
}

.hover\:border-l-pink-400:hover {
    --tw-border-opacity: 1;
    border-left-color: rgb(244 114 182 / var(--tw-border-opacity))
}

.hover\:border-l-pink-400\/0:hover {
    border-left-color: #f472b600
}

.hover\:border-l-pink-400\/10:hover {
    border-left-color: #f472b61a
}

.hover\:border-l-pink-400\/100:hover {
    border-left-color: #f472b6
}

.hover\:border-l-pink-400\/20:hover {
    border-left-color: #f472b633
}

.hover\:border-l-pink-400\/25:hover {
    border-left-color: #f472b640
}

.hover\:border-l-pink-400\/30:hover {
    border-left-color: #f472b64d
}

.hover\:border-l-pink-400\/40:hover {
    border-left-color: #f472b666
}

.hover\:border-l-pink-400\/5:hover {
    border-left-color: #f472b60d
}

.hover\:border-l-pink-400\/50:hover {
    border-left-color: #f472b680
}

.hover\:border-l-pink-400\/60:hover {
    border-left-color: #f472b699
}

.hover\:border-l-pink-400\/70:hover {
    border-left-color: #f472b6b3
}

.hover\:border-l-pink-400\/75:hover {
    border-left-color: #f472b6bf
}

.hover\:border-l-pink-400\/80:hover {
    border-left-color: #f472b6cc
}

.hover\:border-l-pink-400\/90:hover {
    border-left-color: #f472b6e6
}

.hover\:border-l-pink-400\/95:hover {
    border-left-color: #f472b6f2
}

.hover\:border-l-pink-500:hover {
    --tw-border-opacity: 1;
    border-left-color: rgb(236 72 153 / var(--tw-border-opacity))
}

.hover\:border-l-pink-500\/0:hover {
    border-left-color: #ec489900
}

.hover\:border-l-pink-500\/10:hover {
    border-left-color: #ec48991a
}

.hover\:border-l-pink-500\/100:hover {
    border-left-color: #ec4899
}

.hover\:border-l-pink-500\/20:hover {
    border-left-color: #ec489933
}

.hover\:border-l-pink-500\/25:hover {
    border-left-color: #ec489940
}

.hover\:border-l-pink-500\/30:hover {
    border-left-color: #ec48994d
}

.hover\:border-l-pink-500\/40:hover {
    border-left-color: #ec489966
}

.hover\:border-l-pink-500\/5:hover {
    border-left-color: #ec48990d
}

.hover\:border-l-pink-500\/50:hover {
    border-left-color: #ec489980
}

.hover\:border-l-pink-500\/60:hover {
    border-left-color: #ec489999
}

.hover\:border-l-pink-500\/70:hover {
    border-left-color: #ec4899b3
}

.hover\:border-l-pink-500\/75:hover {
    border-left-color: #ec4899bf
}

.hover\:border-l-pink-500\/80:hover {
    border-left-color: #ec4899cc
}

.hover\:border-l-pink-500\/90:hover {
    border-left-color: #ec4899e6
}

.hover\:border-l-pink-500\/95:hover {
    border-left-color: #ec4899f2
}

.hover\:border-l-purple-400:hover {
    --tw-border-opacity: 1;
    border-left-color: rgb(192 132 252 / var(--tw-border-opacity))
}

.hover\:border-l-purple-400\/0:hover {
    border-left-color: #c084fc00
}

.hover\:border-l-purple-400\/10:hover {
    border-left-color: #c084fc1a
}

.hover\:border-l-purple-400\/100:hover {
    border-left-color: #c084fc
}

.hover\:border-l-purple-400\/20:hover {
    border-left-color: #c084fc33
}

.hover\:border-l-purple-400\/25:hover {
    border-left-color: #c084fc40
}

.hover\:border-l-purple-400\/30:hover {
    border-left-color: #c084fc4d
}

.hover\:border-l-purple-400\/40:hover {
    border-left-color: #c084fc66
}

.hover\:border-l-purple-400\/5:hover {
    border-left-color: #c084fc0d
}

.hover\:border-l-purple-400\/50:hover {
    border-left-color: #c084fc80
}

.hover\:border-l-purple-400\/60:hover {
    border-left-color: #c084fc99
}

.hover\:border-l-purple-400\/70:hover {
    border-left-color: #c084fcb3
}

.hover\:border-l-purple-400\/75:hover {
    border-left-color: #c084fcbf
}

.hover\:border-l-purple-400\/80:hover {
    border-left-color: #c084fccc
}

.hover\:border-l-purple-400\/90:hover {
    border-left-color: #c084fce6
}

.hover\:border-l-purple-400\/95:hover {
    border-left-color: #c084fcf2
}

.hover\:border-l-purple-500:hover {
    --tw-border-opacity: 1;
    border-left-color: rgb(168 85 247 / var(--tw-border-opacity))
}

.hover\:border-l-purple-500\/0:hover {
    border-left-color: #a855f700
}

.hover\:border-l-purple-500\/10:hover {
    border-left-color: #a855f71a
}

.hover\:border-l-purple-500\/100:hover {
    border-left-color: #a855f7
}

.hover\:border-l-purple-500\/20:hover {
    border-left-color: #a855f733
}

.hover\:border-l-purple-500\/25:hover {
    border-left-color: #a855f740
}

.hover\:border-l-purple-500\/30:hover {
    border-left-color: #a855f74d
}

.hover\:border-l-purple-500\/40:hover {
    border-left-color: #a855f766
}

.hover\:border-l-purple-500\/5:hover {
    border-left-color: #a855f70d
}

.hover\:border-l-purple-500\/50:hover {
    border-left-color: #a855f780
}

.hover\:border-l-purple-500\/60:hover {
    border-left-color: #a855f799
}

.hover\:border-l-purple-500\/70:hover {
    border-left-color: #a855f7b3
}

.hover\:border-l-purple-500\/75:hover {
    border-left-color: #a855f7bf
}

.hover\:border-l-purple-500\/80:hover {
    border-left-color: #a855f7cc
}

.hover\:border-l-purple-500\/90:hover {
    border-left-color: #a855f7e6
}

.hover\:border-l-purple-500\/95:hover {
    border-left-color: #a855f7f2
}

.hover\:border-l-red-400:hover {
    --tw-border-opacity: 1;
    border-left-color: rgb(248 113 113 / var(--tw-border-opacity))
}

.hover\:border-l-red-400\/0:hover {
    border-left-color: #f8717100
}

.hover\:border-l-red-400\/10:hover {
    border-left-color: #f871711a
}

.hover\:border-l-red-400\/100:hover {
    border-left-color: #f87171
}

.hover\:border-l-red-400\/20:hover {
    border-left-color: #f8717133
}

.hover\:border-l-red-400\/25:hover {
    border-left-color: #f8717140
}

.hover\:border-l-red-400\/30:hover {
    border-left-color: #f871714d
}

.hover\:border-l-red-400\/40:hover {
    border-left-color: #f8717166
}

.hover\:border-l-red-400\/5:hover {
    border-left-color: #f871710d
}

.hover\:border-l-red-400\/50:hover {
    border-left-color: #f8717180
}

.hover\:border-l-red-400\/60:hover {
    border-left-color: #f8717199
}

.hover\:border-l-red-400\/70:hover {
    border-left-color: #f87171b3
}

.hover\:border-l-red-400\/75:hover {
    border-left-color: #f87171bf
}

.hover\:border-l-red-400\/80:hover {
    border-left-color: #f87171cc
}

.hover\:border-l-red-400\/90:hover {
    border-left-color: #f87171e6
}

.hover\:border-l-red-400\/95:hover {
    border-left-color: #f87171f2
}

.hover\:border-l-red-500:hover {
    --tw-border-opacity: 1;
    border-left-color: rgb(239 68 68 / var(--tw-border-opacity))
}

.hover\:border-l-red-500\/0:hover {
    border-left-color: #ef444400
}

.hover\:border-l-red-500\/10:hover {
    border-left-color: #ef44441a
}

.hover\:border-l-red-500\/100:hover {
    border-left-color: #ef4444
}

.hover\:border-l-red-500\/20:hover {
    border-left-color: #ef444433
}

.hover\:border-l-red-500\/25:hover {
    border-left-color: #ef444440
}

.hover\:border-l-red-500\/30:hover {
    border-left-color: #ef44444d
}

.hover\:border-l-red-500\/40:hover {
    border-left-color: #ef444466
}

.hover\:border-l-red-500\/5:hover {
    border-left-color: #ef44440d
}

.hover\:border-l-red-500\/50:hover {
    border-left-color: #ef444480
}

.hover\:border-l-red-500\/60:hover {
    border-left-color: #ef444499
}

.hover\:border-l-red-500\/70:hover {
    border-left-color: #ef4444b3
}

.hover\:border-l-red-500\/75:hover {
    border-left-color: #ef4444bf
}

.hover\:border-l-red-500\/80:hover {
    border-left-color: #ef4444cc
}

.hover\:border-l-red-500\/90:hover {
    border-left-color: #ef4444e6
}

.hover\:border-l-red-500\/95:hover {
    border-left-color: #ef4444f2
}

.hover\:border-l-rose-400:hover {
    --tw-border-opacity: 1;
    border-left-color: rgb(251 113 133 / var(--tw-border-opacity))
}

.hover\:border-l-rose-400\/0:hover {
    border-left-color: #fb718500
}

.hover\:border-l-rose-400\/10:hover {
    border-left-color: #fb71851a
}

.hover\:border-l-rose-400\/100:hover {
    border-left-color: #fb7185
}

.hover\:border-l-rose-400\/20:hover {
    border-left-color: #fb718533
}

.hover\:border-l-rose-400\/25:hover {
    border-left-color: #fb718540
}

.hover\:border-l-rose-400\/30:hover {
    border-left-color: #fb71854d
}

.hover\:border-l-rose-400\/40:hover {
    border-left-color: #fb718566
}

.hover\:border-l-rose-400\/5:hover {
    border-left-color: #fb71850d
}

.hover\:border-l-rose-400\/50:hover {
    border-left-color: #fb718580
}

.hover\:border-l-rose-400\/60:hover {
    border-left-color: #fb718599
}

.hover\:border-l-rose-400\/70:hover {
    border-left-color: #fb7185b3
}

.hover\:border-l-rose-400\/75:hover {
    border-left-color: #fb7185bf
}

.hover\:border-l-rose-400\/80:hover {
    border-left-color: #fb7185cc
}

.hover\:border-l-rose-400\/90:hover {
    border-left-color: #fb7185e6
}

.hover\:border-l-rose-400\/95:hover {
    border-left-color: #fb7185f2
}

.hover\:border-l-rose-500:hover {
    --tw-border-opacity: 1;
    border-left-color: rgb(244 63 94 / var(--tw-border-opacity))
}

.hover\:border-l-rose-500\/0:hover {
    border-left-color: #f43f5e00
}

.hover\:border-l-rose-500\/10:hover {
    border-left-color: #f43f5e1a
}

.hover\:border-l-rose-500\/100:hover {
    border-left-color: #f43f5e
}

.hover\:border-l-rose-500\/20:hover {
    border-left-color: #f43f5e33
}

.hover\:border-l-rose-500\/25:hover {
    border-left-color: #f43f5e40
}

.hover\:border-l-rose-500\/30:hover {
    border-left-color: #f43f5e4d
}

.hover\:border-l-rose-500\/40:hover {
    border-left-color: #f43f5e66
}

.hover\:border-l-rose-500\/5:hover {
    border-left-color: #f43f5e0d
}

.hover\:border-l-rose-500\/50:hover {
    border-left-color: #f43f5e80
}

.hover\:border-l-rose-500\/60:hover {
    border-left-color: #f43f5e99
}

.hover\:border-l-rose-500\/70:hover {
    border-left-color: #f43f5eb3
}

.hover\:border-l-rose-500\/75:hover {
    border-left-color: #f43f5ebf
}

.hover\:border-l-rose-500\/80:hover {
    border-left-color: #f43f5ecc
}

.hover\:border-l-rose-500\/90:hover {
    border-left-color: #f43f5ee6
}

.hover\:border-l-rose-500\/95:hover {
    border-left-color: #f43f5ef2
}

.hover\:border-l-sky-400:hover {
    --tw-border-opacity: 1;
    border-left-color: rgb(101 178 245 / var(--tw-border-opacity))
}

.hover\:border-l-sky-400\/0:hover {
    border-left-color: #65b2f500
}

.hover\:border-l-sky-400\/10:hover {
    border-left-color: #65b2f51a
}

.hover\:border-l-sky-400\/100:hover {
    border-left-color: #65b2f5
}

.hover\:border-l-sky-400\/20:hover {
    border-left-color: #65b2f533
}

.hover\:border-l-sky-400\/25:hover {
    border-left-color: #65b2f540
}

.hover\:border-l-sky-400\/30:hover {
    border-left-color: #65b2f54d
}

.hover\:border-l-sky-400\/40:hover {
    border-left-color: #65b2f566
}

.hover\:border-l-sky-400\/5:hover {
    border-left-color: #65b2f50d
}

.hover\:border-l-sky-400\/50:hover {
    border-left-color: #65b2f580
}

.hover\:border-l-sky-400\/60:hover {
    border-left-color: #65b2f599
}

.hover\:border-l-sky-400\/70:hover {
    border-left-color: #65b2f5b3
}

.hover\:border-l-sky-400\/75:hover {
    border-left-color: #65b2f5bf
}

.hover\:border-l-sky-400\/80:hover {
    border-left-color: #65b2f5cc
}

.hover\:border-l-sky-400\/90:hover {
    border-left-color: #65b2f5e6
}

.hover\:border-l-sky-400\/95:hover {
    border-left-color: #65b2f5f2
}

.hover\:border-l-sky-500:hover {
    --tw-border-opacity: 1;
    border-left-color: rgb(52 139 239 / var(--tw-border-opacity))
}

.hover\:border-l-sky-500\/0:hover {
    border-left-color: #348bef00
}

.hover\:border-l-sky-500\/10:hover {
    border-left-color: #348bef1a
}

.hover\:border-l-sky-500\/100:hover {
    border-left-color: #348bef
}

.hover\:border-l-sky-500\/20:hover {
    border-left-color: #348bef33
}

.hover\:border-l-sky-500\/25:hover {
    border-left-color: #348bef40
}

.hover\:border-l-sky-500\/30:hover {
    border-left-color: #348bef4d
}

.hover\:border-l-sky-500\/40:hover {
    border-left-color: #348bef66
}

.hover\:border-l-sky-500\/5:hover {
    border-left-color: #348bef0d
}

.hover\:border-l-sky-500\/50:hover {
    border-left-color: #348bef80
}

.hover\:border-l-sky-500\/60:hover {
    border-left-color: #348bef99
}

.hover\:border-l-sky-500\/70:hover {
    border-left-color: #348befb3
}

.hover\:border-l-sky-500\/75:hover {
    border-left-color: #348befbf
}

.hover\:border-l-sky-500\/80:hover {
    border-left-color: #348befcc
}

.hover\:border-l-sky-500\/90:hover {
    border-left-color: #348befe6
}

.hover\:border-l-sky-500\/95:hover {
    border-left-color: #348beff2
}

.hover\:border-l-slate-400:hover {
    --tw-border-opacity: 1;
    border-left-color: rgb(148 163 184 / var(--tw-border-opacity))
}

.hover\:border-l-slate-400\/0:hover {
    border-left-color: #94a3b800
}

.hover\:border-l-slate-400\/10:hover {
    border-left-color: #94a3b81a
}

.hover\:border-l-slate-400\/100:hover {
    border-left-color: #94a3b8
}

.hover\:border-l-slate-400\/20:hover {
    border-left-color: #94a3b833
}

.hover\:border-l-slate-400\/25:hover {
    border-left-color: #94a3b840
}

.hover\:border-l-slate-400\/30:hover {
    border-left-color: #94a3b84d
}

.hover\:border-l-slate-400\/40:hover {
    border-left-color: #94a3b866
}

.hover\:border-l-slate-400\/5:hover {
    border-left-color: #94a3b80d
}

.hover\:border-l-slate-400\/50:hover {
    border-left-color: #94a3b880
}

.hover\:border-l-slate-400\/60:hover {
    border-left-color: #94a3b899
}

.hover\:border-l-slate-400\/70:hover {
    border-left-color: #94a3b8b3
}

.hover\:border-l-slate-400\/75:hover {
    border-left-color: #94a3b8bf
}

.hover\:border-l-slate-400\/80:hover {
    border-left-color: #94a3b8cc
}

.hover\:border-l-slate-400\/90:hover {
    border-left-color: #94a3b8e6
}

.hover\:border-l-slate-400\/95:hover {
    border-left-color: #94a3b8f2
}

.hover\:border-l-slate-500:hover {
    --tw-border-opacity: 1;
    border-left-color: rgb(100 116 139 / var(--tw-border-opacity))
}

.hover\:border-l-slate-500\/0:hover {
    border-left-color: #64748b00
}

.hover\:border-l-slate-500\/10:hover {
    border-left-color: #64748b1a
}

.hover\:border-l-slate-500\/100:hover {
    border-left-color: #64748b
}

.hover\:border-l-slate-500\/20:hover {
    border-left-color: #64748b33
}

.hover\:border-l-slate-500\/25:hover {
    border-left-color: #64748b40
}

.hover\:border-l-slate-500\/30:hover {
    border-left-color: #64748b4d
}

.hover\:border-l-slate-500\/40:hover {
    border-left-color: #64748b66
}

.hover\:border-l-slate-500\/5:hover {
    border-left-color: #64748b0d
}

.hover\:border-l-slate-500\/50:hover {
    border-left-color: #64748b80
}

.hover\:border-l-slate-500\/60:hover {
    border-left-color: #64748b99
}

.hover\:border-l-slate-500\/70:hover {
    border-left-color: #64748bb3
}

.hover\:border-l-slate-500\/75:hover {
    border-left-color: #64748bbf
}

.hover\:border-l-slate-500\/80:hover {
    border-left-color: #64748bcc
}

.hover\:border-l-slate-500\/90:hover {
    border-left-color: #64748be6
}

.hover\:border-l-slate-500\/95:hover {
    border-left-color: #64748bf2
}

.hover\:border-l-stone-400:hover {
    --tw-border-opacity: 1;
    border-left-color: rgb(168 162 158 / var(--tw-border-opacity))
}

.hover\:border-l-stone-400\/0:hover {
    border-left-color: #a8a29e00
}

.hover\:border-l-stone-400\/10:hover {
    border-left-color: #a8a29e1a
}

.hover\:border-l-stone-400\/100:hover {
    border-left-color: #a8a29e
}

.hover\:border-l-stone-400\/20:hover {
    border-left-color: #a8a29e33
}

.hover\:border-l-stone-400\/25:hover {
    border-left-color: #a8a29e40
}

.hover\:border-l-stone-400\/30:hover {
    border-left-color: #a8a29e4d
}

.hover\:border-l-stone-400\/40:hover {
    border-left-color: #a8a29e66
}

.hover\:border-l-stone-400\/5:hover {
    border-left-color: #a8a29e0d
}

.hover\:border-l-stone-400\/50:hover {
    border-left-color: #a8a29e80
}

.hover\:border-l-stone-400\/60:hover {
    border-left-color: #a8a29e99
}

.hover\:border-l-stone-400\/70:hover {
    border-left-color: #a8a29eb3
}

.hover\:border-l-stone-400\/75:hover {
    border-left-color: #a8a29ebf
}

.hover\:border-l-stone-400\/80:hover {
    border-left-color: #a8a29ecc
}

.hover\:border-l-stone-400\/90:hover {
    border-left-color: #a8a29ee6
}

.hover\:border-l-stone-400\/95:hover {
    border-left-color: #a8a29ef2
}

.hover\:border-l-stone-500:hover {
    --tw-border-opacity: 1;
    border-left-color: rgb(120 113 108 / var(--tw-border-opacity))
}

.hover\:border-l-stone-500\/0:hover {
    border-left-color: #78716c00
}

.hover\:border-l-stone-500\/10:hover {
    border-left-color: #78716c1a
}

.hover\:border-l-stone-500\/100:hover {
    border-left-color: #78716c
}

.hover\:border-l-stone-500\/20:hover {
    border-left-color: #78716c33
}

.hover\:border-l-stone-500\/25:hover {
    border-left-color: #78716c40
}

.hover\:border-l-stone-500\/30:hover {
    border-left-color: #78716c4d
}

.hover\:border-l-stone-500\/40:hover {
    border-left-color: #78716c66
}

.hover\:border-l-stone-500\/5:hover {
    border-left-color: #78716c0d
}

.hover\:border-l-stone-500\/50:hover {
    border-left-color: #78716c80
}

.hover\:border-l-stone-500\/60:hover {
    border-left-color: #78716c99
}

.hover\:border-l-stone-500\/70:hover {
    border-left-color: #78716cb3
}

.hover\:border-l-stone-500\/75:hover {
    border-left-color: #78716cbf
}

.hover\:border-l-stone-500\/80:hover {
    border-left-color: #78716ccc
}

.hover\:border-l-stone-500\/90:hover {
    border-left-color: #78716ce6
}

.hover\:border-l-stone-500\/95:hover {
    border-left-color: #78716cf2
}

.hover\:border-l-teal-400:hover {
    --tw-border-opacity: 1;
    border-left-color: rgb(45 212 191 / var(--tw-border-opacity))
}

.hover\:border-l-teal-400\/0:hover {
    border-left-color: #2dd4bf00
}

.hover\:border-l-teal-400\/10:hover {
    border-left-color: #2dd4bf1a
}

.hover\:border-l-teal-400\/100:hover {
    border-left-color: #2dd4bf
}

.hover\:border-l-teal-400\/20:hover {
    border-left-color: #2dd4bf33
}

.hover\:border-l-teal-400\/25:hover {
    border-left-color: #2dd4bf40
}

.hover\:border-l-teal-400\/30:hover {
    border-left-color: #2dd4bf4d
}

.hover\:border-l-teal-400\/40:hover {
    border-left-color: #2dd4bf66
}

.hover\:border-l-teal-400\/5:hover {
    border-left-color: #2dd4bf0d
}

.hover\:border-l-teal-400\/50:hover {
    border-left-color: #2dd4bf80
}

.hover\:border-l-teal-400\/60:hover {
    border-left-color: #2dd4bf99
}

.hover\:border-l-teal-400\/70:hover {
    border-left-color: #2dd4bfb3
}

.hover\:border-l-teal-400\/75:hover {
    border-left-color: #2dd4bfbf
}

.hover\:border-l-teal-400\/80:hover {
    border-left-color: #2dd4bfcc
}

.hover\:border-l-teal-400\/90:hover {
    border-left-color: #2dd4bfe6
}

.hover\:border-l-teal-400\/95:hover {
    border-left-color: #2dd4bff2
}

.hover\:border-l-teal-500:hover {
    --tw-border-opacity: 1;
    border-left-color: rgb(20 184 166 / var(--tw-border-opacity))
}

.hover\:border-l-teal-500\/0:hover {
    border-left-color: #14b8a600
}

.hover\:border-l-teal-500\/10:hover {
    border-left-color: #14b8a61a
}

.hover\:border-l-teal-500\/100:hover {
    border-left-color: #14b8a6
}

.hover\:border-l-teal-500\/20:hover {
    border-left-color: #14b8a633
}

.hover\:border-l-teal-500\/25:hover {
    border-left-color: #14b8a640
}

.hover\:border-l-teal-500\/30:hover {
    border-left-color: #14b8a64d
}

.hover\:border-l-teal-500\/40:hover {
    border-left-color: #14b8a666
}

.hover\:border-l-teal-500\/5:hover {
    border-left-color: #14b8a60d
}

.hover\:border-l-teal-500\/50:hover {
    border-left-color: #14b8a680
}

.hover\:border-l-teal-500\/60:hover {
    border-left-color: #14b8a699
}

.hover\:border-l-teal-500\/70:hover {
    border-left-color: #14b8a6b3
}

.hover\:border-l-teal-500\/75:hover {
    border-left-color: #14b8a6bf
}

.hover\:border-l-teal-500\/80:hover {
    border-left-color: #14b8a6cc
}

.hover\:border-l-teal-500\/90:hover {
    border-left-color: #14b8a6e6
}

.hover\:border-l-teal-500\/95:hover {
    border-left-color: #14b8a6f2
}

.hover\:border-l-violet-400:hover {
    --tw-border-opacity: 1;
    border-left-color: rgb(167 139 250 / var(--tw-border-opacity))
}

.hover\:border-l-violet-400\/0:hover {
    border-left-color: #a78bfa00
}

.hover\:border-l-violet-400\/10:hover {
    border-left-color: #a78bfa1a
}

.hover\:border-l-violet-400\/100:hover {
    border-left-color: #a78bfa
}

.hover\:border-l-violet-400\/20:hover {
    border-left-color: #a78bfa33
}

.hover\:border-l-violet-400\/25:hover {
    border-left-color: #a78bfa40
}

.hover\:border-l-violet-400\/30:hover {
    border-left-color: #a78bfa4d
}

.hover\:border-l-violet-400\/40:hover {
    border-left-color: #a78bfa66
}

.hover\:border-l-violet-400\/5:hover {
    border-left-color: #a78bfa0d
}

.hover\:border-l-violet-400\/50:hover {
    border-left-color: #a78bfa80
}

.hover\:border-l-violet-400\/60:hover {
    border-left-color: #a78bfa99
}

.hover\:border-l-violet-400\/70:hover {
    border-left-color: #a78bfab3
}

.hover\:border-l-violet-400\/75:hover {
    border-left-color: #a78bfabf
}

.hover\:border-l-violet-400\/80:hover {
    border-left-color: #a78bfacc
}

.hover\:border-l-violet-400\/90:hover {
    border-left-color: #a78bfae6
}

.hover\:border-l-violet-400\/95:hover {
    border-left-color: #a78bfaf2
}

.hover\:border-l-violet-500:hover {
    --tw-border-opacity: 1;
    border-left-color: rgb(139 92 246 / var(--tw-border-opacity))
}

.hover\:border-l-violet-500\/0:hover {
    border-left-color: #8b5cf600
}

.hover\:border-l-violet-500\/10:hover {
    border-left-color: #8b5cf61a
}

.hover\:border-l-violet-500\/100:hover {
    border-left-color: #8b5cf6
}

.hover\:border-l-violet-500\/20:hover {
    border-left-color: #8b5cf633
}

.hover\:border-l-violet-500\/25:hover {
    border-left-color: #8b5cf640
}

.hover\:border-l-violet-500\/30:hover {
    border-left-color: #8b5cf64d
}

.hover\:border-l-violet-500\/40:hover {
    border-left-color: #8b5cf666
}

.hover\:border-l-violet-500\/5:hover {
    border-left-color: #8b5cf60d
}

.hover\:border-l-violet-500\/50:hover {
    border-left-color: #8b5cf680
}

.hover\:border-l-violet-500\/60:hover {
    border-left-color: #8b5cf699
}

.hover\:border-l-violet-500\/70:hover {
    border-left-color: #8b5cf6b3
}

.hover\:border-l-violet-500\/75:hover {
    border-left-color: #8b5cf6bf
}

.hover\:border-l-violet-500\/80:hover {
    border-left-color: #8b5cf6cc
}

.hover\:border-l-violet-500\/90:hover {
    border-left-color: #8b5cf6e6
}

.hover\:border-l-violet-500\/95:hover {
    border-left-color: #8b5cf6f2
}

.hover\:border-l-yellow-400:hover {
    --tw-border-opacity: 1;
    border-left-color: rgb(250 204 21 / var(--tw-border-opacity))
}

.hover\:border-l-yellow-400\/0:hover {
    border-left-color: #facc1500
}

.hover\:border-l-yellow-400\/10:hover {
    border-left-color: #facc151a
}

.hover\:border-l-yellow-400\/100:hover {
    border-left-color: #facc15
}

.hover\:border-l-yellow-400\/20:hover {
    border-left-color: #facc1533
}

.hover\:border-l-yellow-400\/25:hover {
    border-left-color: #facc1540
}

.hover\:border-l-yellow-400\/30:hover {
    border-left-color: #facc154d
}

.hover\:border-l-yellow-400\/40:hover {
    border-left-color: #facc1566
}

.hover\:border-l-yellow-400\/5:hover {
    border-left-color: #facc150d
}

.hover\:border-l-yellow-400\/50:hover {
    border-left-color: #facc1580
}

.hover\:border-l-yellow-400\/60:hover {
    border-left-color: #facc1599
}

.hover\:border-l-yellow-400\/70:hover {
    border-left-color: #facc15b3
}

.hover\:border-l-yellow-400\/75:hover {
    border-left-color: #facc15bf
}

.hover\:border-l-yellow-400\/80:hover {
    border-left-color: #facc15cc
}

.hover\:border-l-yellow-400\/90:hover {
    border-left-color: #facc15e6
}

.hover\:border-l-yellow-400\/95:hover {
    border-left-color: #facc15f2
}

.hover\:border-l-yellow-500:hover {
    --tw-border-opacity: 1;
    border-left-color: rgb(234 179 8 / var(--tw-border-opacity))
}

.hover\:border-l-yellow-500\/0:hover {
    border-left-color: #eab30800
}

.hover\:border-l-yellow-500\/10:hover {
    border-left-color: #eab3081a
}

.hover\:border-l-yellow-500\/100:hover {
    border-left-color: #eab308
}

.hover\:border-l-yellow-500\/20:hover {
    border-left-color: #eab30833
}

.hover\:border-l-yellow-500\/25:hover {
    border-left-color: #eab30840
}

.hover\:border-l-yellow-500\/30:hover {
    border-left-color: #eab3084d
}

.hover\:border-l-yellow-500\/40:hover {
    border-left-color: #eab30866
}

.hover\:border-l-yellow-500\/5:hover {
    border-left-color: #eab3080d
}

.hover\:border-l-yellow-500\/50:hover {
    border-left-color: #eab30880
}

.hover\:border-l-yellow-500\/60:hover {
    border-left-color: #eab30899
}

.hover\:border-l-yellow-500\/70:hover {
    border-left-color: #eab308b3
}

.hover\:border-l-yellow-500\/75:hover {
    border-left-color: #eab308bf
}

.hover\:border-l-yellow-500\/80:hover {
    border-left-color: #eab308cc
}

.hover\:border-l-yellow-500\/90:hover {
    border-left-color: #eab308e6
}

.hover\:border-l-yellow-500\/95:hover {
    border-left-color: #eab308f2
}

.hover\:border-l-zinc-400:hover {
    --tw-border-opacity: 1;
    border-left-color: rgb(161 161 170 / var(--tw-border-opacity))
}

.hover\:border-l-zinc-400\/0:hover {
    border-left-color: #a1a1aa00
}

.hover\:border-l-zinc-400\/10:hover {
    border-left-color: #a1a1aa1a
}

.hover\:border-l-zinc-400\/100:hover {
    border-left-color: #a1a1aa
}

.hover\:border-l-zinc-400\/20:hover {
    border-left-color: #a1a1aa33
}

.hover\:border-l-zinc-400\/25:hover {
    border-left-color: #a1a1aa40
}

.hover\:border-l-zinc-400\/30:hover {
    border-left-color: #a1a1aa4d
}

.hover\:border-l-zinc-400\/40:hover {
    border-left-color: #a1a1aa66
}

.hover\:border-l-zinc-400\/5:hover {
    border-left-color: #a1a1aa0d
}

.hover\:border-l-zinc-400\/50:hover {
    border-left-color: #a1a1aa80
}

.hover\:border-l-zinc-400\/60:hover {
    border-left-color: #a1a1aa99
}

.hover\:border-l-zinc-400\/70:hover {
    border-left-color: #a1a1aab3
}

.hover\:border-l-zinc-400\/75:hover {
    border-left-color: #a1a1aabf
}

.hover\:border-l-zinc-400\/80:hover {
    border-left-color: #a1a1aacc
}

.hover\:border-l-zinc-400\/90:hover {
    border-left-color: #a1a1aae6
}

.hover\:border-l-zinc-400\/95:hover {
    border-left-color: #a1a1aaf2
}

.hover\:border-l-zinc-500:hover {
    --tw-border-opacity: 1;
    border-left-color: rgb(113 113 122 / var(--tw-border-opacity))
}

.hover\:border-l-zinc-500\/0:hover {
    border-left-color: #71717a00
}

.hover\:border-l-zinc-500\/10:hover {
    border-left-color: #71717a1a
}

.hover\:border-l-zinc-500\/100:hover {
    border-left-color: #71717a
}

.hover\:border-l-zinc-500\/20:hover {
    border-left-color: #71717a33
}

.hover\:border-l-zinc-500\/25:hover {
    border-left-color: #71717a40
}

.hover\:border-l-zinc-500\/30:hover {
    border-left-color: #71717a4d
}

.hover\:border-l-zinc-500\/40:hover {
    border-left-color: #71717a66
}

.hover\:border-l-zinc-500\/5:hover {
    border-left-color: #71717a0d
}

.hover\:border-l-zinc-500\/50:hover {
    border-left-color: #71717a80
}

.hover\:border-l-zinc-500\/60:hover {
    border-left-color: #71717a99
}

.hover\:border-l-zinc-500\/70:hover {
    border-left-color: #71717ab3
}

.hover\:border-l-zinc-500\/75:hover {
    border-left-color: #71717abf
}

.hover\:border-l-zinc-500\/80:hover {
    border-left-color: #71717acc
}

.hover\:border-l-zinc-500\/90:hover {
    border-left-color: #71717ae6
}

.hover\:border-l-zinc-500\/95:hover {
    border-left-color: #71717af2
}

.hover\:border-r-amber-400:hover {
    --tw-border-opacity: 1;
    border-right-color: rgb(251 191 36 / var(--tw-border-opacity))
}

.hover\:border-r-amber-400\/0:hover {
    border-right-color: #fbbf2400
}

.hover\:border-r-amber-400\/10:hover {
    border-right-color: #fbbf241a
}

.hover\:border-r-amber-400\/100:hover {
    border-right-color: #fbbf24
}

.hover\:border-r-amber-400\/20:hover {
    border-right-color: #fbbf2433
}

.hover\:border-r-amber-400\/25:hover {
    border-right-color: #fbbf2440
}

.hover\:border-r-amber-400\/30:hover {
    border-right-color: #fbbf244d
}

.hover\:border-r-amber-400\/40:hover {
    border-right-color: #fbbf2466
}

.hover\:border-r-amber-400\/5:hover {
    border-right-color: #fbbf240d
}

.hover\:border-r-amber-400\/50:hover {
    border-right-color: #fbbf2480
}

.hover\:border-r-amber-400\/60:hover {
    border-right-color: #fbbf2499
}

.hover\:border-r-amber-400\/70:hover {
    border-right-color: #fbbf24b3
}

.hover\:border-r-amber-400\/75:hover {
    border-right-color: #fbbf24bf
}

.hover\:border-r-amber-400\/80:hover {
    border-right-color: #fbbf24cc
}

.hover\:border-r-amber-400\/90:hover {
    border-right-color: #fbbf24e6
}

.hover\:border-r-amber-400\/95:hover {
    border-right-color: #fbbf24f2
}

.hover\:border-r-amber-500:hover {
    --tw-border-opacity: 1;
    border-right-color: rgb(245 158 11 / var(--tw-border-opacity))
}

.hover\:border-r-amber-500\/0:hover {
    border-right-color: #f59e0b00
}

.hover\:border-r-amber-500\/10:hover {
    border-right-color: #f59e0b1a
}

.hover\:border-r-amber-500\/100:hover {
    border-right-color: #f59e0b
}

.hover\:border-r-amber-500\/20:hover {
    border-right-color: #f59e0b33
}

.hover\:border-r-amber-500\/25:hover {
    border-right-color: #f59e0b40
}

.hover\:border-r-amber-500\/30:hover {
    border-right-color: #f59e0b4d
}

.hover\:border-r-amber-500\/40:hover {
    border-right-color: #f59e0b66
}

.hover\:border-r-amber-500\/5:hover {
    border-right-color: #f59e0b0d
}

.hover\:border-r-amber-500\/50:hover {
    border-right-color: #f59e0b80
}

.hover\:border-r-amber-500\/60:hover {
    border-right-color: #f59e0b99
}

.hover\:border-r-amber-500\/70:hover {
    border-right-color: #f59e0bb3
}

.hover\:border-r-amber-500\/75:hover {
    border-right-color: #f59e0bbf
}

.hover\:border-r-amber-500\/80:hover {
    border-right-color: #f59e0bcc
}

.hover\:border-r-amber-500\/90:hover {
    border-right-color: #f59e0be6
}

.hover\:border-r-amber-500\/95:hover {
    border-right-color: #f59e0bf2
}

.hover\:border-r-blue-400:hover {
    --tw-border-opacity: 1;
    border-right-color: rgb(80 90 153 / var(--tw-border-opacity))
}

.hover\:border-r-blue-400\/0:hover {
    border-right-color: #505a9900
}

.hover\:border-r-blue-400\/10:hover {
    border-right-color: #505a991a
}

.hover\:border-r-blue-400\/100:hover {
    border-right-color: #505a99
}

.hover\:border-r-blue-400\/20:hover {
    border-right-color: #505a9933
}

.hover\:border-r-blue-400\/25:hover {
    border-right-color: #505a9940
}

.hover\:border-r-blue-400\/30:hover {
    border-right-color: #505a994d
}

.hover\:border-r-blue-400\/40:hover {
    border-right-color: #505a9966
}

.hover\:border-r-blue-400\/5:hover {
    border-right-color: #505a990d
}

.hover\:border-r-blue-400\/50:hover {
    border-right-color: #505a9980
}

.hover\:border-r-blue-400\/60:hover {
    border-right-color: #505a9999
}

.hover\:border-r-blue-400\/70:hover {
    border-right-color: #505a99b3
}

.hover\:border-r-blue-400\/75:hover {
    border-right-color: #505a99bf
}

.hover\:border-r-blue-400\/80:hover {
    border-right-color: #505a99cc
}

.hover\:border-r-blue-400\/90:hover {
    border-right-color: #505a99e6
}

.hover\:border-r-blue-400\/95:hover {
    border-right-color: #505a99f2
}

.hover\:border-r-blue-500:hover {
    --tw-border-opacity: 1;
    border-right-color: rgb(66 75 127 / var(--tw-border-opacity))
}

.hover\:border-r-blue-500\/0:hover {
    border-right-color: #424b7f00
}

.hover\:border-r-blue-500\/10:hover {
    border-right-color: #424b7f1a
}

.hover\:border-r-blue-500\/100:hover {
    border-right-color: #424b7f
}

.hover\:border-r-blue-500\/20:hover {
    border-right-color: #424b7f33
}

.hover\:border-r-blue-500\/25:hover {
    border-right-color: #424b7f40
}

.hover\:border-r-blue-500\/30:hover {
    border-right-color: #424b7f4d
}

.hover\:border-r-blue-500\/40:hover {
    border-right-color: #424b7f66
}

.hover\:border-r-blue-500\/5:hover {
    border-right-color: #424b7f0d
}

.hover\:border-r-blue-500\/50:hover {
    border-right-color: #424b7f80
}

.hover\:border-r-blue-500\/60:hover {
    border-right-color: #424b7f99
}

.hover\:border-r-blue-500\/70:hover {
    border-right-color: #424b7fb3
}

.hover\:border-r-blue-500\/75:hover {
    border-right-color: #424b7fbf
}

.hover\:border-r-blue-500\/80:hover {
    border-right-color: #424b7fcc
}

.hover\:border-r-blue-500\/90:hover {
    border-right-color: #424b7fe6
}

.hover\:border-r-blue-500\/95:hover {
    border-right-color: #424b7ff2
}

.hover\:border-r-cyan-400:hover {
    --tw-border-opacity: 1;
    border-right-color: rgb(34 211 238 / var(--tw-border-opacity))
}

.hover\:border-r-cyan-400\/0:hover {
    border-right-color: #22d3ee00
}

.hover\:border-r-cyan-400\/10:hover {
    border-right-color: #22d3ee1a
}

.hover\:border-r-cyan-400\/100:hover {
    border-right-color: #22d3ee
}

.hover\:border-r-cyan-400\/20:hover {
    border-right-color: #22d3ee33
}

.hover\:border-r-cyan-400\/25:hover {
    border-right-color: #22d3ee40
}

.hover\:border-r-cyan-400\/30:hover {
    border-right-color: #22d3ee4d
}

.hover\:border-r-cyan-400\/40:hover {
    border-right-color: #22d3ee66
}

.hover\:border-r-cyan-400\/5:hover {
    border-right-color: #22d3ee0d
}

.hover\:border-r-cyan-400\/50:hover {
    border-right-color: #22d3ee80
}

.hover\:border-r-cyan-400\/60:hover {
    border-right-color: #22d3ee99
}

.hover\:border-r-cyan-400\/70:hover {
    border-right-color: #22d3eeb3
}

.hover\:border-r-cyan-400\/75:hover {
    border-right-color: #22d3eebf
}

.hover\:border-r-cyan-400\/80:hover {
    border-right-color: #22d3eecc
}

.hover\:border-r-cyan-400\/90:hover {
    border-right-color: #22d3eee6
}

.hover\:border-r-cyan-400\/95:hover {
    border-right-color: #22d3eef2
}

.hover\:border-r-cyan-500:hover {
    --tw-border-opacity: 1;
    border-right-color: rgb(6 182 212 / var(--tw-border-opacity))
}

.hover\:border-r-cyan-500\/0:hover {
    border-right-color: #06b6d400
}

.hover\:border-r-cyan-500\/10:hover {
    border-right-color: #06b6d41a
}

.hover\:border-r-cyan-500\/100:hover {
    border-right-color: #06b6d4
}

.hover\:border-r-cyan-500\/20:hover {
    border-right-color: #06b6d433
}

.hover\:border-r-cyan-500\/25:hover {
    border-right-color: #06b6d440
}

.hover\:border-r-cyan-500\/30:hover {
    border-right-color: #06b6d44d
}

.hover\:border-r-cyan-500\/40:hover {
    border-right-color: #06b6d466
}

.hover\:border-r-cyan-500\/5:hover {
    border-right-color: #06b6d40d
}

.hover\:border-r-cyan-500\/50:hover {
    border-right-color: #06b6d480
}

.hover\:border-r-cyan-500\/60:hover {
    border-right-color: #06b6d499
}

.hover\:border-r-cyan-500\/70:hover {
    border-right-color: #06b6d4b3
}

.hover\:border-r-cyan-500\/75:hover {
    border-right-color: #06b6d4bf
}

.hover\:border-r-cyan-500\/80:hover {
    border-right-color: #06b6d4cc
}

.hover\:border-r-cyan-500\/90:hover {
    border-right-color: #06b6d4e6
}

.hover\:border-r-cyan-500\/95:hover {
    border-right-color: #06b6d4f2
}

.hover\:border-r-emerald-400:hover {
    --tw-border-opacity: 1;
    border-right-color: rgb(52 211 153 / var(--tw-border-opacity))
}

.hover\:border-r-emerald-400\/0:hover {
    border-right-color: #34d39900
}

.hover\:border-r-emerald-400\/10:hover {
    border-right-color: #34d3991a
}

.hover\:border-r-emerald-400\/100:hover {
    border-right-color: #34d399
}

.hover\:border-r-emerald-400\/20:hover {
    border-right-color: #34d39933
}

.hover\:border-r-emerald-400\/25:hover {
    border-right-color: #34d39940
}

.hover\:border-r-emerald-400\/30:hover {
    border-right-color: #34d3994d
}

.hover\:border-r-emerald-400\/40:hover {
    border-right-color: #34d39966
}

.hover\:border-r-emerald-400\/5:hover {
    border-right-color: #34d3990d
}

.hover\:border-r-emerald-400\/50:hover {
    border-right-color: #34d39980
}

.hover\:border-r-emerald-400\/60:hover {
    border-right-color: #34d39999
}

.hover\:border-r-emerald-400\/70:hover {
    border-right-color: #34d399b3
}

.hover\:border-r-emerald-400\/75:hover {
    border-right-color: #34d399bf
}

.hover\:border-r-emerald-400\/80:hover {
    border-right-color: #34d399cc
}

.hover\:border-r-emerald-400\/90:hover {
    border-right-color: #34d399e6
}

.hover\:border-r-emerald-400\/95:hover {
    border-right-color: #34d399f2
}

.hover\:border-r-emerald-500:hover {
    --tw-border-opacity: 1;
    border-right-color: rgb(16 185 129 / var(--tw-border-opacity))
}

.hover\:border-r-emerald-500\/0:hover {
    border-right-color: #10b98100
}

.hover\:border-r-emerald-500\/10:hover {
    border-right-color: #10b9811a
}

.hover\:border-r-emerald-500\/100:hover {
    border-right-color: #10b981
}

.hover\:border-r-emerald-500\/20:hover {
    border-right-color: #10b98133
}

.hover\:border-r-emerald-500\/25:hover {
    border-right-color: #10b98140
}

.hover\:border-r-emerald-500\/30:hover {
    border-right-color: #10b9814d
}

.hover\:border-r-emerald-500\/40:hover {
    border-right-color: #10b98166
}

.hover\:border-r-emerald-500\/5:hover {
    border-right-color: #10b9810d
}

.hover\:border-r-emerald-500\/50:hover {
    border-right-color: #10b98180
}

.hover\:border-r-emerald-500\/60:hover {
    border-right-color: #10b98199
}

.hover\:border-r-emerald-500\/70:hover {
    border-right-color: #10b981b3
}

.hover\:border-r-emerald-500\/75:hover {
    border-right-color: #10b981bf
}

.hover\:border-r-emerald-500\/80:hover {
    border-right-color: #10b981cc
}

.hover\:border-r-emerald-500\/90:hover {
    border-right-color: #10b981e6
}

.hover\:border-r-emerald-500\/95:hover {
    border-right-color: #10b981f2
}

.hover\:border-r-fuchsia-400:hover {
    --tw-border-opacity: 1;
    border-right-color: rgb(232 121 249 / var(--tw-border-opacity))
}

.hover\:border-r-fuchsia-400\/0:hover {
    border-right-color: #e879f900
}

.hover\:border-r-fuchsia-400\/10:hover {
    border-right-color: #e879f91a
}

.hover\:border-r-fuchsia-400\/100:hover {
    border-right-color: #e879f9
}

.hover\:border-r-fuchsia-400\/20:hover {
    border-right-color: #e879f933
}

.hover\:border-r-fuchsia-400\/25:hover {
    border-right-color: #e879f940
}

.hover\:border-r-fuchsia-400\/30:hover {
    border-right-color: #e879f94d
}

.hover\:border-r-fuchsia-400\/40:hover {
    border-right-color: #e879f966
}

.hover\:border-r-fuchsia-400\/5:hover {
    border-right-color: #e879f90d
}

.hover\:border-r-fuchsia-400\/50:hover {
    border-right-color: #e879f980
}

.hover\:border-r-fuchsia-400\/60:hover {
    border-right-color: #e879f999
}

.hover\:border-r-fuchsia-400\/70:hover {
    border-right-color: #e879f9b3
}

.hover\:border-r-fuchsia-400\/75:hover {
    border-right-color: #e879f9bf
}

.hover\:border-r-fuchsia-400\/80:hover {
    border-right-color: #e879f9cc
}

.hover\:border-r-fuchsia-400\/90:hover {
    border-right-color: #e879f9e6
}

.hover\:border-r-fuchsia-400\/95:hover {
    border-right-color: #e879f9f2
}

.hover\:border-r-fuchsia-500:hover {
    --tw-border-opacity: 1;
    border-right-color: rgb(217 70 239 / var(--tw-border-opacity))
}

.hover\:border-r-fuchsia-500\/0:hover {
    border-right-color: #d946ef00
}

.hover\:border-r-fuchsia-500\/10:hover {
    border-right-color: #d946ef1a
}

.hover\:border-r-fuchsia-500\/100:hover {
    border-right-color: #d946ef
}

.hover\:border-r-fuchsia-500\/20:hover {
    border-right-color: #d946ef33
}

.hover\:border-r-fuchsia-500\/25:hover {
    border-right-color: #d946ef40
}

.hover\:border-r-fuchsia-500\/30:hover {
    border-right-color: #d946ef4d
}

.hover\:border-r-fuchsia-500\/40:hover {
    border-right-color: #d946ef66
}

.hover\:border-r-fuchsia-500\/5:hover {
    border-right-color: #d946ef0d
}

.hover\:border-r-fuchsia-500\/50:hover {
    border-right-color: #d946ef80
}

.hover\:border-r-fuchsia-500\/60:hover {
    border-right-color: #d946ef99
}

.hover\:border-r-fuchsia-500\/70:hover {
    border-right-color: #d946efb3
}

.hover\:border-r-fuchsia-500\/75:hover {
    border-right-color: #d946efbf
}

.hover\:border-r-fuchsia-500\/80:hover {
    border-right-color: #d946efcc
}

.hover\:border-r-fuchsia-500\/90:hover {
    border-right-color: #d946efe6
}

.hover\:border-r-fuchsia-500\/95:hover {
    border-right-color: #d946eff2
}

.hover\:border-r-gray-400:hover {
    --tw-border-opacity: 1;
    border-right-color: rgb(156 163 175 / var(--tw-border-opacity))
}

.hover\:border-r-gray-400\/0:hover {
    border-right-color: #9ca3af00
}

.hover\:border-r-gray-400\/10:hover {
    border-right-color: #9ca3af1a
}

.hover\:border-r-gray-400\/100:hover {
    border-right-color: #9ca3af
}

.hover\:border-r-gray-400\/20:hover {
    border-right-color: #9ca3af33
}

.hover\:border-r-gray-400\/25:hover {
    border-right-color: #9ca3af40
}

.hover\:border-r-gray-400\/30:hover {
    border-right-color: #9ca3af4d
}

.hover\:border-r-gray-400\/40:hover {
    border-right-color: #9ca3af66
}

.hover\:border-r-gray-400\/5:hover {
    border-right-color: #9ca3af0d
}

.hover\:border-r-gray-400\/50:hover {
    border-right-color: #9ca3af80
}

.hover\:border-r-gray-400\/60:hover {
    border-right-color: #9ca3af99
}

.hover\:border-r-gray-400\/70:hover {
    border-right-color: #9ca3afb3
}

.hover\:border-r-gray-400\/75:hover {
    border-right-color: #9ca3afbf
}

.hover\:border-r-gray-400\/80:hover {
    border-right-color: #9ca3afcc
}

.hover\:border-r-gray-400\/90:hover {
    border-right-color: #9ca3afe6
}

.hover\:border-r-gray-400\/95:hover {
    border-right-color: #9ca3aff2
}

.hover\:border-r-gray-500:hover {
    --tw-border-opacity: 1;
    border-right-color: rgb(107 114 128 / var(--tw-border-opacity))
}

.hover\:border-r-gray-500\/0:hover {
    border-right-color: #6b728000
}

.hover\:border-r-gray-500\/10:hover {
    border-right-color: #6b72801a
}

.hover\:border-r-gray-500\/100:hover {
    border-right-color: #6b7280
}

.hover\:border-r-gray-500\/20:hover {
    border-right-color: #6b728033
}

.hover\:border-r-gray-500\/25:hover {
    border-right-color: #6b728040
}

.hover\:border-r-gray-500\/30:hover {
    border-right-color: #6b72804d
}

.hover\:border-r-gray-500\/40:hover {
    border-right-color: #6b728066
}

.hover\:border-r-gray-500\/5:hover {
    border-right-color: #6b72800d
}

.hover\:border-r-gray-500\/50:hover {
    border-right-color: #6b728080
}

.hover\:border-r-gray-500\/60:hover {
    border-right-color: #6b728099
}

.hover\:border-r-gray-500\/70:hover {
    border-right-color: #6b7280b3
}

.hover\:border-r-gray-500\/75:hover {
    border-right-color: #6b7280bf
}

.hover\:border-r-gray-500\/80:hover {
    border-right-color: #6b7280cc
}

.hover\:border-r-gray-500\/90:hover {
    border-right-color: #6b7280e6
}

.hover\:border-r-gray-500\/95:hover {
    border-right-color: #6b7280f2
}

.hover\:border-r-green-400:hover {
    --tw-border-opacity: 1;
    border-right-color: rgb(74 222 128 / var(--tw-border-opacity))
}

.hover\:border-r-green-400\/0:hover {
    border-right-color: #4ade8000
}

.hover\:border-r-green-400\/10:hover {
    border-right-color: #4ade801a
}

.hover\:border-r-green-400\/100:hover {
    border-right-color: #4ade80
}

.hover\:border-r-green-400\/20:hover {
    border-right-color: #4ade8033
}

.hover\:border-r-green-400\/25:hover {
    border-right-color: #4ade8040
}

.hover\:border-r-green-400\/30:hover {
    border-right-color: #4ade804d
}

.hover\:border-r-green-400\/40:hover {
    border-right-color: #4ade8066
}

.hover\:border-r-green-400\/5:hover {
    border-right-color: #4ade800d
}

.hover\:border-r-green-400\/50:hover {
    border-right-color: #4ade8080
}

.hover\:border-r-green-400\/60:hover {
    border-right-color: #4ade8099
}

.hover\:border-r-green-400\/70:hover {
    border-right-color: #4ade80b3
}

.hover\:border-r-green-400\/75:hover {
    border-right-color: #4ade80bf
}

.hover\:border-r-green-400\/80:hover {
    border-right-color: #4ade80cc
}

.hover\:border-r-green-400\/90:hover {
    border-right-color: #4ade80e6
}

.hover\:border-r-green-400\/95:hover {
    border-right-color: #4ade80f2
}

.hover\:border-r-green-500:hover {
    --tw-border-opacity: 1;
    border-right-color: rgb(34 197 94 / var(--tw-border-opacity))
}

.hover\:border-r-green-500\/0:hover {
    border-right-color: #22c55e00
}

.hover\:border-r-green-500\/10:hover {
    border-right-color: #22c55e1a
}

.hover\:border-r-green-500\/100:hover {
    border-right-color: #22c55e
}

.hover\:border-r-green-500\/20:hover {
    border-right-color: #22c55e33
}

.hover\:border-r-green-500\/25:hover {
    border-right-color: #22c55e40
}

.hover\:border-r-green-500\/30:hover {
    border-right-color: #22c55e4d
}

.hover\:border-r-green-500\/40:hover {
    border-right-color: #22c55e66
}

.hover\:border-r-green-500\/5:hover {
    border-right-color: #22c55e0d
}

.hover\:border-r-green-500\/50:hover {
    border-right-color: #22c55e80
}

.hover\:border-r-green-500\/60:hover {
    border-right-color: #22c55e99
}

.hover\:border-r-green-500\/70:hover {
    border-right-color: #22c55eb3
}

.hover\:border-r-green-500\/75:hover {
    border-right-color: #22c55ebf
}

.hover\:border-r-green-500\/80:hover {
    border-right-color: #22c55ecc
}

.hover\:border-r-green-500\/90:hover {
    border-right-color: #22c55ee6
}

.hover\:border-r-green-500\/95:hover {
    border-right-color: #22c55ef2
}

.hover\:border-r-indigo-400:hover {
    --tw-border-opacity: 1;
    border-right-color: rgb(129 140 248 / var(--tw-border-opacity))
}

.hover\:border-r-indigo-400\/0:hover {
    border-right-color: #818cf800
}

.hover\:border-r-indigo-400\/10:hover {
    border-right-color: #818cf81a
}

.hover\:border-r-indigo-400\/100:hover {
    border-right-color: #818cf8
}

.hover\:border-r-indigo-400\/20:hover {
    border-right-color: #818cf833
}

.hover\:border-r-indigo-400\/25:hover {
    border-right-color: #818cf840
}

.hover\:border-r-indigo-400\/30:hover {
    border-right-color: #818cf84d
}

.hover\:border-r-indigo-400\/40:hover {
    border-right-color: #818cf866
}

.hover\:border-r-indigo-400\/5:hover {
    border-right-color: #818cf80d
}

.hover\:border-r-indigo-400\/50:hover {
    border-right-color: #818cf880
}

.hover\:border-r-indigo-400\/60:hover {
    border-right-color: #818cf899
}

.hover\:border-r-indigo-400\/70:hover {
    border-right-color: #818cf8b3
}

.hover\:border-r-indigo-400\/75:hover {
    border-right-color: #818cf8bf
}

.hover\:border-r-indigo-400\/80:hover {
    border-right-color: #818cf8cc
}

.hover\:border-r-indigo-400\/90:hover {
    border-right-color: #818cf8e6
}

.hover\:border-r-indigo-400\/95:hover {
    border-right-color: #818cf8f2
}

.hover\:border-r-indigo-500:hover {
    --tw-border-opacity: 1;
    border-right-color: rgb(99 102 241 / var(--tw-border-opacity))
}

.hover\:border-r-indigo-500\/0:hover {
    border-right-color: #6366f100
}

.hover\:border-r-indigo-500\/10:hover {
    border-right-color: #6366f11a
}

.hover\:border-r-indigo-500\/100:hover {
    border-right-color: #6366f1
}

.hover\:border-r-indigo-500\/20:hover {
    border-right-color: #6366f133
}

.hover\:border-r-indigo-500\/25:hover {
    border-right-color: #6366f140
}

.hover\:border-r-indigo-500\/30:hover {
    border-right-color: #6366f14d
}

.hover\:border-r-indigo-500\/40:hover {
    border-right-color: #6366f166
}

.hover\:border-r-indigo-500\/5:hover {
    border-right-color: #6366f10d
}

.hover\:border-r-indigo-500\/50:hover {
    border-right-color: #6366f180
}

.hover\:border-r-indigo-500\/60:hover {
    border-right-color: #6366f199
}

.hover\:border-r-indigo-500\/70:hover {
    border-right-color: #6366f1b3
}

.hover\:border-r-indigo-500\/75:hover {
    border-right-color: #6366f1bf
}

.hover\:border-r-indigo-500\/80:hover {
    border-right-color: #6366f1cc
}

.hover\:border-r-indigo-500\/90:hover {
    border-right-color: #6366f1e6
}

.hover\:border-r-indigo-500\/95:hover {
    border-right-color: #6366f1f2
}

.hover\:border-r-lime-400:hover {
    --tw-border-opacity: 1;
    border-right-color: rgb(163 230 53 / var(--tw-border-opacity))
}

.hover\:border-r-lime-400\/0:hover {
    border-right-color: #a3e63500
}

.hover\:border-r-lime-400\/10:hover {
    border-right-color: #a3e6351a
}

.hover\:border-r-lime-400\/100:hover {
    border-right-color: #a3e635
}

.hover\:border-r-lime-400\/20:hover {
    border-right-color: #a3e63533
}

.hover\:border-r-lime-400\/25:hover {
    border-right-color: #a3e63540
}

.hover\:border-r-lime-400\/30:hover {
    border-right-color: #a3e6354d
}

.hover\:border-r-lime-400\/40:hover {
    border-right-color: #a3e63566
}

.hover\:border-r-lime-400\/5:hover {
    border-right-color: #a3e6350d
}

.hover\:border-r-lime-400\/50:hover {
    border-right-color: #a3e63580
}

.hover\:border-r-lime-400\/60:hover {
    border-right-color: #a3e63599
}

.hover\:border-r-lime-400\/70:hover {
    border-right-color: #a3e635b3
}

.hover\:border-r-lime-400\/75:hover {
    border-right-color: #a3e635bf
}

.hover\:border-r-lime-400\/80:hover {
    border-right-color: #a3e635cc
}

.hover\:border-r-lime-400\/90:hover {
    border-right-color: #a3e635e6
}

.hover\:border-r-lime-400\/95:hover {
    border-right-color: #a3e635f2
}

.hover\:border-r-lime-500:hover {
    --tw-border-opacity: 1;
    border-right-color: rgb(132 204 22 / var(--tw-border-opacity))
}

.hover\:border-r-lime-500\/0:hover {
    border-right-color: #84cc1600
}

.hover\:border-r-lime-500\/10:hover {
    border-right-color: #84cc161a
}

.hover\:border-r-lime-500\/100:hover {
    border-right-color: #84cc16
}

.hover\:border-r-lime-500\/20:hover {
    border-right-color: #84cc1633
}

.hover\:border-r-lime-500\/25:hover {
    border-right-color: #84cc1640
}

.hover\:border-r-lime-500\/30:hover {
    border-right-color: #84cc164d
}

.hover\:border-r-lime-500\/40:hover {
    border-right-color: #84cc1666
}

.hover\:border-r-lime-500\/5:hover {
    border-right-color: #84cc160d
}

.hover\:border-r-lime-500\/50:hover {
    border-right-color: #84cc1680
}

.hover\:border-r-lime-500\/60:hover {
    border-right-color: #84cc1699
}

.hover\:border-r-lime-500\/70:hover {
    border-right-color: #84cc16b3
}

.hover\:border-r-lime-500\/75:hover {
    border-right-color: #84cc16bf
}

.hover\:border-r-lime-500\/80:hover {
    border-right-color: #84cc16cc
}

.hover\:border-r-lime-500\/90:hover {
    border-right-color: #84cc16e6
}

.hover\:border-r-lime-500\/95:hover {
    border-right-color: #84cc16f2
}

.hover\:border-r-neutral-400:hover {
    --tw-border-opacity: 1;
    border-right-color: rgb(163 163 163 / var(--tw-border-opacity))
}

.hover\:border-r-neutral-400\/0:hover {
    border-right-color: #a3a3a300
}

.hover\:border-r-neutral-400\/10:hover {
    border-right-color: #a3a3a31a
}

.hover\:border-r-neutral-400\/100:hover {
    border-right-color: #a3a3a3
}

.hover\:border-r-neutral-400\/20:hover {
    border-right-color: #a3a3a333
}

.hover\:border-r-neutral-400\/25:hover {
    border-right-color: #a3a3a340
}

.hover\:border-r-neutral-400\/30:hover {
    border-right-color: #a3a3a34d
}

.hover\:border-r-neutral-400\/40:hover {
    border-right-color: #a3a3a366
}

.hover\:border-r-neutral-400\/5:hover {
    border-right-color: #a3a3a30d
}

.hover\:border-r-neutral-400\/50:hover {
    border-right-color: #a3a3a380
}

.hover\:border-r-neutral-400\/60:hover {
    border-right-color: #a3a3a399
}

.hover\:border-r-neutral-400\/70:hover {
    border-right-color: #a3a3a3b3
}

.hover\:border-r-neutral-400\/75:hover {
    border-right-color: #a3a3a3bf
}

.hover\:border-r-neutral-400\/80:hover {
    border-right-color: #a3a3a3cc
}

.hover\:border-r-neutral-400\/90:hover {
    border-right-color: #a3a3a3e6
}

.hover\:border-r-neutral-400\/95:hover {
    border-right-color: #a3a3a3f2
}

.hover\:border-r-neutral-500:hover {
    --tw-border-opacity: 1;
    border-right-color: rgb(115 115 115 / var(--tw-border-opacity))
}

.hover\:border-r-neutral-500\/0:hover {
    border-right-color: #73737300
}

.hover\:border-r-neutral-500\/10:hover {
    border-right-color: #7373731a
}

.hover\:border-r-neutral-500\/100:hover {
    border-right-color: #737373
}

.hover\:border-r-neutral-500\/20:hover {
    border-right-color: #73737333
}

.hover\:border-r-neutral-500\/25:hover {
    border-right-color: #73737340
}

.hover\:border-r-neutral-500\/30:hover {
    border-right-color: #7373734d
}

.hover\:border-r-neutral-500\/40:hover {
    border-right-color: #73737366
}

.hover\:border-r-neutral-500\/5:hover {
    border-right-color: #7373730d
}

.hover\:border-r-neutral-500\/50:hover {
    border-right-color: #73737380
}

.hover\:border-r-neutral-500\/60:hover {
    border-right-color: #73737399
}

.hover\:border-r-neutral-500\/70:hover {
    border-right-color: #737373b3
}

.hover\:border-r-neutral-500\/75:hover {
    border-right-color: #737373bf
}

.hover\:border-r-neutral-500\/80:hover {
    border-right-color: #737373cc
}

.hover\:border-r-neutral-500\/90:hover {
    border-right-color: #737373e6
}

.hover\:border-r-neutral-500\/95:hover {
    border-right-color: #737373f2
}

.hover\:border-r-orange-400:hover {
    --tw-border-opacity: 1;
    border-right-color: rgb(251 146 60 / var(--tw-border-opacity))
}

.hover\:border-r-orange-400\/0:hover {
    border-right-color: #fb923c00
}

.hover\:border-r-orange-400\/10:hover {
    border-right-color: #fb923c1a
}

.hover\:border-r-orange-400\/100:hover {
    border-right-color: #fb923c
}

.hover\:border-r-orange-400\/20:hover {
    border-right-color: #fb923c33
}

.hover\:border-r-orange-400\/25:hover {
    border-right-color: #fb923c40
}

.hover\:border-r-orange-400\/30:hover {
    border-right-color: #fb923c4d
}

.hover\:border-r-orange-400\/40:hover {
    border-right-color: #fb923c66
}

.hover\:border-r-orange-400\/5:hover {
    border-right-color: #fb923c0d
}

.hover\:border-r-orange-400\/50:hover {
    border-right-color: #fb923c80
}

.hover\:border-r-orange-400\/60:hover {
    border-right-color: #fb923c99
}

.hover\:border-r-orange-400\/70:hover {
    border-right-color: #fb923cb3
}

.hover\:border-r-orange-400\/75:hover {
    border-right-color: #fb923cbf
}

.hover\:border-r-orange-400\/80:hover {
    border-right-color: #fb923ccc
}

.hover\:border-r-orange-400\/90:hover {
    border-right-color: #fb923ce6
}

.hover\:border-r-orange-400\/95:hover {
    border-right-color: #fb923cf2
}

.hover\:border-r-orange-500:hover {
    --tw-border-opacity: 1;
    border-right-color: rgb(249 115 22 / var(--tw-border-opacity))
}

.hover\:border-r-orange-500\/0:hover {
    border-right-color: #f9731600
}

.hover\:border-r-orange-500\/10:hover {
    border-right-color: #f973161a
}

.hover\:border-r-orange-500\/100:hover {
    border-right-color: #f97316
}

.hover\:border-r-orange-500\/20:hover {
    border-right-color: #f9731633
}

.hover\:border-r-orange-500\/25:hover {
    border-right-color: #f9731640
}

.hover\:border-r-orange-500\/30:hover {
    border-right-color: #f973164d
}

.hover\:border-r-orange-500\/40:hover {
    border-right-color: #f9731666
}

.hover\:border-r-orange-500\/5:hover {
    border-right-color: #f973160d
}

.hover\:border-r-orange-500\/50:hover {
    border-right-color: #f9731680
}

.hover\:border-r-orange-500\/60:hover {
    border-right-color: #f9731699
}

.hover\:border-r-orange-500\/70:hover {
    border-right-color: #f97316b3
}

.hover\:border-r-orange-500\/75:hover {
    border-right-color: #f97316bf
}

.hover\:border-r-orange-500\/80:hover {
    border-right-color: #f97316cc
}

.hover\:border-r-orange-500\/90:hover {
    border-right-color: #f97316e6
}

.hover\:border-r-orange-500\/95:hover {
    border-right-color: #f97316f2
}

.hover\:border-r-pink-400:hover {
    --tw-border-opacity: 1;
    border-right-color: rgb(244 114 182 / var(--tw-border-opacity))
}

.hover\:border-r-pink-400\/0:hover {
    border-right-color: #f472b600
}

.hover\:border-r-pink-400\/10:hover {
    border-right-color: #f472b61a
}

.hover\:border-r-pink-400\/100:hover {
    border-right-color: #f472b6
}

.hover\:border-r-pink-400\/20:hover {
    border-right-color: #f472b633
}

.hover\:border-r-pink-400\/25:hover {
    border-right-color: #f472b640
}

.hover\:border-r-pink-400\/30:hover {
    border-right-color: #f472b64d
}

.hover\:border-r-pink-400\/40:hover {
    border-right-color: #f472b666
}

.hover\:border-r-pink-400\/5:hover {
    border-right-color: #f472b60d
}

.hover\:border-r-pink-400\/50:hover {
    border-right-color: #f472b680
}

.hover\:border-r-pink-400\/60:hover {
    border-right-color: #f472b699
}

.hover\:border-r-pink-400\/70:hover {
    border-right-color: #f472b6b3
}

.hover\:border-r-pink-400\/75:hover {
    border-right-color: #f472b6bf
}

.hover\:border-r-pink-400\/80:hover {
    border-right-color: #f472b6cc
}

.hover\:border-r-pink-400\/90:hover {
    border-right-color: #f472b6e6
}

.hover\:border-r-pink-400\/95:hover {
    border-right-color: #f472b6f2
}

.hover\:border-r-pink-500:hover {
    --tw-border-opacity: 1;
    border-right-color: rgb(236 72 153 / var(--tw-border-opacity))
}

.hover\:border-r-pink-500\/0:hover {
    border-right-color: #ec489900
}

.hover\:border-r-pink-500\/10:hover {
    border-right-color: #ec48991a
}

.hover\:border-r-pink-500\/100:hover {
    border-right-color: #ec4899
}

.hover\:border-r-pink-500\/20:hover {
    border-right-color: #ec489933
}

.hover\:border-r-pink-500\/25:hover {
    border-right-color: #ec489940
}

.hover\:border-r-pink-500\/30:hover {
    border-right-color: #ec48994d
}

.hover\:border-r-pink-500\/40:hover {
    border-right-color: #ec489966
}

.hover\:border-r-pink-500\/5:hover {
    border-right-color: #ec48990d
}

.hover\:border-r-pink-500\/50:hover {
    border-right-color: #ec489980
}

.hover\:border-r-pink-500\/60:hover {
    border-right-color: #ec489999
}

.hover\:border-r-pink-500\/70:hover {
    border-right-color: #ec4899b3
}

.hover\:border-r-pink-500\/75:hover {
    border-right-color: #ec4899bf
}

.hover\:border-r-pink-500\/80:hover {
    border-right-color: #ec4899cc
}

.hover\:border-r-pink-500\/90:hover {
    border-right-color: #ec4899e6
}

.hover\:border-r-pink-500\/95:hover {
    border-right-color: #ec4899f2
}

.hover\:border-r-purple-400:hover {
    --tw-border-opacity: 1;
    border-right-color: rgb(192 132 252 / var(--tw-border-opacity))
}

.hover\:border-r-purple-400\/0:hover {
    border-right-color: #c084fc00
}

.hover\:border-r-purple-400\/10:hover {
    border-right-color: #c084fc1a
}

.hover\:border-r-purple-400\/100:hover {
    border-right-color: #c084fc
}

.hover\:border-r-purple-400\/20:hover {
    border-right-color: #c084fc33
}

.hover\:border-r-purple-400\/25:hover {
    border-right-color: #c084fc40
}

.hover\:border-r-purple-400\/30:hover {
    border-right-color: #c084fc4d
}

.hover\:border-r-purple-400\/40:hover {
    border-right-color: #c084fc66
}

.hover\:border-r-purple-400\/5:hover {
    border-right-color: #c084fc0d
}

.hover\:border-r-purple-400\/50:hover {
    border-right-color: #c084fc80
}

.hover\:border-r-purple-400\/60:hover {
    border-right-color: #c084fc99
}

.hover\:border-r-purple-400\/70:hover {
    border-right-color: #c084fcb3
}

.hover\:border-r-purple-400\/75:hover {
    border-right-color: #c084fcbf
}

.hover\:border-r-purple-400\/80:hover {
    border-right-color: #c084fccc
}

.hover\:border-r-purple-400\/90:hover {
    border-right-color: #c084fce6
}

.hover\:border-r-purple-400\/95:hover {
    border-right-color: #c084fcf2
}

.hover\:border-r-purple-500:hover {
    --tw-border-opacity: 1;
    border-right-color: rgb(168 85 247 / var(--tw-border-opacity))
}

.hover\:border-r-purple-500\/0:hover {
    border-right-color: #a855f700
}

.hover\:border-r-purple-500\/10:hover {
    border-right-color: #a855f71a
}

.hover\:border-r-purple-500\/100:hover {
    border-right-color: #a855f7
}

.hover\:border-r-purple-500\/20:hover {
    border-right-color: #a855f733
}

.hover\:border-r-purple-500\/25:hover {
    border-right-color: #a855f740
}

.hover\:border-r-purple-500\/30:hover {
    border-right-color: #a855f74d
}

.hover\:border-r-purple-500\/40:hover {
    border-right-color: #a855f766
}

.hover\:border-r-purple-500\/5:hover {
    border-right-color: #a855f70d
}

.hover\:border-r-purple-500\/50:hover {
    border-right-color: #a855f780
}

.hover\:border-r-purple-500\/60:hover {
    border-right-color: #a855f799
}

.hover\:border-r-purple-500\/70:hover {
    border-right-color: #a855f7b3
}

.hover\:border-r-purple-500\/75:hover {
    border-right-color: #a855f7bf
}

.hover\:border-r-purple-500\/80:hover {
    border-right-color: #a855f7cc
}

.hover\:border-r-purple-500\/90:hover {
    border-right-color: #a855f7e6
}

.hover\:border-r-purple-500\/95:hover {
    border-right-color: #a855f7f2
}

.hover\:border-r-red-400:hover {
    --tw-border-opacity: 1;
    border-right-color: rgb(248 113 113 / var(--tw-border-opacity))
}

.hover\:border-r-red-400\/0:hover {
    border-right-color: #f8717100
}

.hover\:border-r-red-400\/10:hover {
    border-right-color: #f871711a
}

.hover\:border-r-red-400\/100:hover {
    border-right-color: #f87171
}

.hover\:border-r-red-400\/20:hover {
    border-right-color: #f8717133
}

.hover\:border-r-red-400\/25:hover {
    border-right-color: #f8717140
}

.hover\:border-r-red-400\/30:hover {
    border-right-color: #f871714d
}

.hover\:border-r-red-400\/40:hover {
    border-right-color: #f8717166
}

.hover\:border-r-red-400\/5:hover {
    border-right-color: #f871710d
}

.hover\:border-r-red-400\/50:hover {
    border-right-color: #f8717180
}

.hover\:border-r-red-400\/60:hover {
    border-right-color: #f8717199
}

.hover\:border-r-red-400\/70:hover {
    border-right-color: #f87171b3
}

.hover\:border-r-red-400\/75:hover {
    border-right-color: #f87171bf
}

.hover\:border-r-red-400\/80:hover {
    border-right-color: #f87171cc
}

.hover\:border-r-red-400\/90:hover {
    border-right-color: #f87171e6
}

.hover\:border-r-red-400\/95:hover {
    border-right-color: #f87171f2
}

.hover\:border-r-red-500:hover {
    --tw-border-opacity: 1;
    border-right-color: rgb(239 68 68 / var(--tw-border-opacity))
}

.hover\:border-r-red-500\/0:hover {
    border-right-color: #ef444400
}

.hover\:border-r-red-500\/10:hover {
    border-right-color: #ef44441a
}

.hover\:border-r-red-500\/100:hover {
    border-right-color: #ef4444
}

.hover\:border-r-red-500\/20:hover {
    border-right-color: #ef444433
}

.hover\:border-r-red-500\/25:hover {
    border-right-color: #ef444440
}

.hover\:border-r-red-500\/30:hover {
    border-right-color: #ef44444d
}

.hover\:border-r-red-500\/40:hover {
    border-right-color: #ef444466
}

.hover\:border-r-red-500\/5:hover {
    border-right-color: #ef44440d
}

.hover\:border-r-red-500\/50:hover {
    border-right-color: #ef444480
}

.hover\:border-r-red-500\/60:hover {
    border-right-color: #ef444499
}

.hover\:border-r-red-500\/70:hover {
    border-right-color: #ef4444b3
}

.hover\:border-r-red-500\/75:hover {
    border-right-color: #ef4444bf
}

.hover\:border-r-red-500\/80:hover {
    border-right-color: #ef4444cc
}

.hover\:border-r-red-500\/90:hover {
    border-right-color: #ef4444e6
}

.hover\:border-r-red-500\/95:hover {
    border-right-color: #ef4444f2
}

.hover\:border-r-rose-400:hover {
    --tw-border-opacity: 1;
    border-right-color: rgb(251 113 133 / var(--tw-border-opacity))
}

.hover\:border-r-rose-400\/0:hover {
    border-right-color: #fb718500
}

.hover\:border-r-rose-400\/10:hover {
    border-right-color: #fb71851a
}

.hover\:border-r-rose-400\/100:hover {
    border-right-color: #fb7185
}

.hover\:border-r-rose-400\/20:hover {
    border-right-color: #fb718533
}

.hover\:border-r-rose-400\/25:hover {
    border-right-color: #fb718540
}

.hover\:border-r-rose-400\/30:hover {
    border-right-color: #fb71854d
}

.hover\:border-r-rose-400\/40:hover {
    border-right-color: #fb718566
}

.hover\:border-r-rose-400\/5:hover {
    border-right-color: #fb71850d
}

.hover\:border-r-rose-400\/50:hover {
    border-right-color: #fb718580
}

.hover\:border-r-rose-400\/60:hover {
    border-right-color: #fb718599
}

.hover\:border-r-rose-400\/70:hover {
    border-right-color: #fb7185b3
}

.hover\:border-r-rose-400\/75:hover {
    border-right-color: #fb7185bf
}

.hover\:border-r-rose-400\/80:hover {
    border-right-color: #fb7185cc
}

.hover\:border-r-rose-400\/90:hover {
    border-right-color: #fb7185e6
}

.hover\:border-r-rose-400\/95:hover {
    border-right-color: #fb7185f2
}

.hover\:border-r-rose-500:hover {
    --tw-border-opacity: 1;
    border-right-color: rgb(244 63 94 / var(--tw-border-opacity))
}

.hover\:border-r-rose-500\/0:hover {
    border-right-color: #f43f5e00
}

.hover\:border-r-rose-500\/10:hover {
    border-right-color: #f43f5e1a
}

.hover\:border-r-rose-500\/100:hover {
    border-right-color: #f43f5e
}

.hover\:border-r-rose-500\/20:hover {
    border-right-color: #f43f5e33
}

.hover\:border-r-rose-500\/25:hover {
    border-right-color: #f43f5e40
}

.hover\:border-r-rose-500\/30:hover {
    border-right-color: #f43f5e4d
}

.hover\:border-r-rose-500\/40:hover {
    border-right-color: #f43f5e66
}

.hover\:border-r-rose-500\/5:hover {
    border-right-color: #f43f5e0d
}

.hover\:border-r-rose-500\/50:hover {
    border-right-color: #f43f5e80
}

.hover\:border-r-rose-500\/60:hover {
    border-right-color: #f43f5e99
}

.hover\:border-r-rose-500\/70:hover {
    border-right-color: #f43f5eb3
}

.hover\:border-r-rose-500\/75:hover {
    border-right-color: #f43f5ebf
}

.hover\:border-r-rose-500\/80:hover {
    border-right-color: #f43f5ecc
}

.hover\:border-r-rose-500\/90:hover {
    border-right-color: #f43f5ee6
}

.hover\:border-r-rose-500\/95:hover {
    border-right-color: #f43f5ef2
}

.hover\:border-r-sky-400:hover {
    --tw-border-opacity: 1;
    border-right-color: rgb(101 178 245 / var(--tw-border-opacity))
}

.hover\:border-r-sky-400\/0:hover {
    border-right-color: #65b2f500
}

.hover\:border-r-sky-400\/10:hover {
    border-right-color: #65b2f51a
}

.hover\:border-r-sky-400\/100:hover {
    border-right-color: #65b2f5
}

.hover\:border-r-sky-400\/20:hover {
    border-right-color: #65b2f533
}

.hover\:border-r-sky-400\/25:hover {
    border-right-color: #65b2f540
}

.hover\:border-r-sky-400\/30:hover {
    border-right-color: #65b2f54d
}

.hover\:border-r-sky-400\/40:hover {
    border-right-color: #65b2f566
}

.hover\:border-r-sky-400\/5:hover {
    border-right-color: #65b2f50d
}

.hover\:border-r-sky-400\/50:hover {
    border-right-color: #65b2f580
}

.hover\:border-r-sky-400\/60:hover {
    border-right-color: #65b2f599
}

.hover\:border-r-sky-400\/70:hover {
    border-right-color: #65b2f5b3
}

.hover\:border-r-sky-400\/75:hover {
    border-right-color: #65b2f5bf
}

.hover\:border-r-sky-400\/80:hover {
    border-right-color: #65b2f5cc
}

.hover\:border-r-sky-400\/90:hover {
    border-right-color: #65b2f5e6
}

.hover\:border-r-sky-400\/95:hover {
    border-right-color: #65b2f5f2
}

.hover\:border-r-sky-500:hover {
    --tw-border-opacity: 1;
    border-right-color: rgb(52 139 239 / var(--tw-border-opacity))
}

.hover\:border-r-sky-500\/0:hover {
    border-right-color: #348bef00
}

.hover\:border-r-sky-500\/10:hover {
    border-right-color: #348bef1a
}

.hover\:border-r-sky-500\/100:hover {
    border-right-color: #348bef
}

.hover\:border-r-sky-500\/20:hover {
    border-right-color: #348bef33
}

.hover\:border-r-sky-500\/25:hover {
    border-right-color: #348bef40
}

.hover\:border-r-sky-500\/30:hover {
    border-right-color: #348bef4d
}

.hover\:border-r-sky-500\/40:hover {
    border-right-color: #348bef66
}

.hover\:border-r-sky-500\/5:hover {
    border-right-color: #348bef0d
}

.hover\:border-r-sky-500\/50:hover {
    border-right-color: #348bef80
}

.hover\:border-r-sky-500\/60:hover {
    border-right-color: #348bef99
}

.hover\:border-r-sky-500\/70:hover {
    border-right-color: #348befb3
}

.hover\:border-r-sky-500\/75:hover {
    border-right-color: #348befbf
}

.hover\:border-r-sky-500\/80:hover {
    border-right-color: #348befcc
}

.hover\:border-r-sky-500\/90:hover {
    border-right-color: #348befe6
}

.hover\:border-r-sky-500\/95:hover {
    border-right-color: #348beff2
}

.hover\:border-r-slate-400:hover {
    --tw-border-opacity: 1;
    border-right-color: rgb(148 163 184 / var(--tw-border-opacity))
}

.hover\:border-r-slate-400\/0:hover {
    border-right-color: #94a3b800
}

.hover\:border-r-slate-400\/10:hover {
    border-right-color: #94a3b81a
}

.hover\:border-r-slate-400\/100:hover {
    border-right-color: #94a3b8
}

.hover\:border-r-slate-400\/20:hover {
    border-right-color: #94a3b833
}

.hover\:border-r-slate-400\/25:hover {
    border-right-color: #94a3b840
}

.hover\:border-r-slate-400\/30:hover {
    border-right-color: #94a3b84d
}

.hover\:border-r-slate-400\/40:hover {
    border-right-color: #94a3b866
}

.hover\:border-r-slate-400\/5:hover {
    border-right-color: #94a3b80d
}

.hover\:border-r-slate-400\/50:hover {
    border-right-color: #94a3b880
}

.hover\:border-r-slate-400\/60:hover {
    border-right-color: #94a3b899
}

.hover\:border-r-slate-400\/70:hover {
    border-right-color: #94a3b8b3
}

.hover\:border-r-slate-400\/75:hover {
    border-right-color: #94a3b8bf
}

.hover\:border-r-slate-400\/80:hover {
    border-right-color: #94a3b8cc
}

.hover\:border-r-slate-400\/90:hover {
    border-right-color: #94a3b8e6
}

.hover\:border-r-slate-400\/95:hover {
    border-right-color: #94a3b8f2
}

.hover\:border-r-slate-500:hover {
    --tw-border-opacity: 1;
    border-right-color: rgb(100 116 139 / var(--tw-border-opacity))
}

.hover\:border-r-slate-500\/0:hover {
    border-right-color: #64748b00
}

.hover\:border-r-slate-500\/10:hover {
    border-right-color: #64748b1a
}

.hover\:border-r-slate-500\/100:hover {
    border-right-color: #64748b
}

.hover\:border-r-slate-500\/20:hover {
    border-right-color: #64748b33
}

.hover\:border-r-slate-500\/25:hover {
    border-right-color: #64748b40
}

.hover\:border-r-slate-500\/30:hover {
    border-right-color: #64748b4d
}

.hover\:border-r-slate-500\/40:hover {
    border-right-color: #64748b66
}

.hover\:border-r-slate-500\/5:hover {
    border-right-color: #64748b0d
}

.hover\:border-r-slate-500\/50:hover {
    border-right-color: #64748b80
}

.hover\:border-r-slate-500\/60:hover {
    border-right-color: #64748b99
}

.hover\:border-r-slate-500\/70:hover {
    border-right-color: #64748bb3
}

.hover\:border-r-slate-500\/75:hover {
    border-right-color: #64748bbf
}

.hover\:border-r-slate-500\/80:hover {
    border-right-color: #64748bcc
}

.hover\:border-r-slate-500\/90:hover {
    border-right-color: #64748be6
}

.hover\:border-r-slate-500\/95:hover {
    border-right-color: #64748bf2
}

.hover\:border-r-stone-400:hover {
    --tw-border-opacity: 1;
    border-right-color: rgb(168 162 158 / var(--tw-border-opacity))
}

.hover\:border-r-stone-400\/0:hover {
    border-right-color: #a8a29e00
}

.hover\:border-r-stone-400\/10:hover {
    border-right-color: #a8a29e1a
}

.hover\:border-r-stone-400\/100:hover {
    border-right-color: #a8a29e
}

.hover\:border-r-stone-400\/20:hover {
    border-right-color: #a8a29e33
}

.hover\:border-r-stone-400\/25:hover {
    border-right-color: #a8a29e40
}

.hover\:border-r-stone-400\/30:hover {
    border-right-color: #a8a29e4d
}

.hover\:border-r-stone-400\/40:hover {
    border-right-color: #a8a29e66
}

.hover\:border-r-stone-400\/5:hover {
    border-right-color: #a8a29e0d
}

.hover\:border-r-stone-400\/50:hover {
    border-right-color: #a8a29e80
}

.hover\:border-r-stone-400\/60:hover {
    border-right-color: #a8a29e99
}

.hover\:border-r-stone-400\/70:hover {
    border-right-color: #a8a29eb3
}

.hover\:border-r-stone-400\/75:hover {
    border-right-color: #a8a29ebf
}

.hover\:border-r-stone-400\/80:hover {
    border-right-color: #a8a29ecc
}

.hover\:border-r-stone-400\/90:hover {
    border-right-color: #a8a29ee6
}

.hover\:border-r-stone-400\/95:hover {
    border-right-color: #a8a29ef2
}

.hover\:border-r-stone-500:hover {
    --tw-border-opacity: 1;
    border-right-color: rgb(120 113 108 / var(--tw-border-opacity))
}

.hover\:border-r-stone-500\/0:hover {
    border-right-color: #78716c00
}

.hover\:border-r-stone-500\/10:hover {
    border-right-color: #78716c1a
}

.hover\:border-r-stone-500\/100:hover {
    border-right-color: #78716c
}

.hover\:border-r-stone-500\/20:hover {
    border-right-color: #78716c33
}

.hover\:border-r-stone-500\/25:hover {
    border-right-color: #78716c40
}

.hover\:border-r-stone-500\/30:hover {
    border-right-color: #78716c4d
}

.hover\:border-r-stone-500\/40:hover {
    border-right-color: #78716c66
}

.hover\:border-r-stone-500\/5:hover {
    border-right-color: #78716c0d
}

.hover\:border-r-stone-500\/50:hover {
    border-right-color: #78716c80
}

.hover\:border-r-stone-500\/60:hover {
    border-right-color: #78716c99
}

.hover\:border-r-stone-500\/70:hover {
    border-right-color: #78716cb3
}

.hover\:border-r-stone-500\/75:hover {
    border-right-color: #78716cbf
}

.hover\:border-r-stone-500\/80:hover {
    border-right-color: #78716ccc
}

.hover\:border-r-stone-500\/90:hover {
    border-right-color: #78716ce6
}

.hover\:border-r-stone-500\/95:hover {
    border-right-color: #78716cf2
}

.hover\:border-r-teal-400:hover {
    --tw-border-opacity: 1;
    border-right-color: rgb(45 212 191 / var(--tw-border-opacity))
}

.hover\:border-r-teal-400\/0:hover {
    border-right-color: #2dd4bf00
}

.hover\:border-r-teal-400\/10:hover {
    border-right-color: #2dd4bf1a
}

.hover\:border-r-teal-400\/100:hover {
    border-right-color: #2dd4bf
}

.hover\:border-r-teal-400\/20:hover {
    border-right-color: #2dd4bf33
}

.hover\:border-r-teal-400\/25:hover {
    border-right-color: #2dd4bf40
}

.hover\:border-r-teal-400\/30:hover {
    border-right-color: #2dd4bf4d
}

.hover\:border-r-teal-400\/40:hover {
    border-right-color: #2dd4bf66
}

.hover\:border-r-teal-400\/5:hover {
    border-right-color: #2dd4bf0d
}

.hover\:border-r-teal-400\/50:hover {
    border-right-color: #2dd4bf80
}

.hover\:border-r-teal-400\/60:hover {
    border-right-color: #2dd4bf99
}

.hover\:border-r-teal-400\/70:hover {
    border-right-color: #2dd4bfb3
}

.hover\:border-r-teal-400\/75:hover {
    border-right-color: #2dd4bfbf
}

.hover\:border-r-teal-400\/80:hover {
    border-right-color: #2dd4bfcc
}

.hover\:border-r-teal-400\/90:hover {
    border-right-color: #2dd4bfe6
}

.hover\:border-r-teal-400\/95:hover {
    border-right-color: #2dd4bff2
}

.hover\:border-r-teal-500:hover {
    --tw-border-opacity: 1;
    border-right-color: rgb(20 184 166 / var(--tw-border-opacity))
}

.hover\:border-r-teal-500\/0:hover {
    border-right-color: #14b8a600
}

.hover\:border-r-teal-500\/10:hover {
    border-right-color: #14b8a61a
}

.hover\:border-r-teal-500\/100:hover {
    border-right-color: #14b8a6
}

.hover\:border-r-teal-500\/20:hover {
    border-right-color: #14b8a633
}

.hover\:border-r-teal-500\/25:hover {
    border-right-color: #14b8a640
}

.hover\:border-r-teal-500\/30:hover {
    border-right-color: #14b8a64d
}

.hover\:border-r-teal-500\/40:hover {
    border-right-color: #14b8a666
}

.hover\:border-r-teal-500\/5:hover {
    border-right-color: #14b8a60d
}

.hover\:border-r-teal-500\/50:hover {
    border-right-color: #14b8a680
}

.hover\:border-r-teal-500\/60:hover {
    border-right-color: #14b8a699
}

.hover\:border-r-teal-500\/70:hover {
    border-right-color: #14b8a6b3
}

.hover\:border-r-teal-500\/75:hover {
    border-right-color: #14b8a6bf
}

.hover\:border-r-teal-500\/80:hover {
    border-right-color: #14b8a6cc
}

.hover\:border-r-teal-500\/90:hover {
    border-right-color: #14b8a6e6
}

.hover\:border-r-teal-500\/95:hover {
    border-right-color: #14b8a6f2
}

.hover\:border-r-violet-400:hover {
    --tw-border-opacity: 1;
    border-right-color: rgb(167 139 250 / var(--tw-border-opacity))
}

.hover\:border-r-violet-400\/0:hover {
    border-right-color: #a78bfa00
}

.hover\:border-r-violet-400\/10:hover {
    border-right-color: #a78bfa1a
}

.hover\:border-r-violet-400\/100:hover {
    border-right-color: #a78bfa
}

.hover\:border-r-violet-400\/20:hover {
    border-right-color: #a78bfa33
}

.hover\:border-r-violet-400\/25:hover {
    border-right-color: #a78bfa40
}

.hover\:border-r-violet-400\/30:hover {
    border-right-color: #a78bfa4d
}

.hover\:border-r-violet-400\/40:hover {
    border-right-color: #a78bfa66
}

.hover\:border-r-violet-400\/5:hover {
    border-right-color: #a78bfa0d
}

.hover\:border-r-violet-400\/50:hover {
    border-right-color: #a78bfa80
}

.hover\:border-r-violet-400\/60:hover {
    border-right-color: #a78bfa99
}

.hover\:border-r-violet-400\/70:hover {
    border-right-color: #a78bfab3
}

.hover\:border-r-violet-400\/75:hover {
    border-right-color: #a78bfabf
}

.hover\:border-r-violet-400\/80:hover {
    border-right-color: #a78bfacc
}

.hover\:border-r-violet-400\/90:hover {
    border-right-color: #a78bfae6
}

.hover\:border-r-violet-400\/95:hover {
    border-right-color: #a78bfaf2
}

.hover\:border-r-violet-500:hover {
    --tw-border-opacity: 1;
    border-right-color: rgb(139 92 246 / var(--tw-border-opacity))
}

.hover\:border-r-violet-500\/0:hover {
    border-right-color: #8b5cf600
}

.hover\:border-r-violet-500\/10:hover {
    border-right-color: #8b5cf61a
}

.hover\:border-r-violet-500\/100:hover {
    border-right-color: #8b5cf6
}

.hover\:border-r-violet-500\/20:hover {
    border-right-color: #8b5cf633
}

.hover\:border-r-violet-500\/25:hover {
    border-right-color: #8b5cf640
}

.hover\:border-r-violet-500\/30:hover {
    border-right-color: #8b5cf64d
}

.hover\:border-r-violet-500\/40:hover {
    border-right-color: #8b5cf666
}

.hover\:border-r-violet-500\/5:hover {
    border-right-color: #8b5cf60d
}

.hover\:border-r-violet-500\/50:hover {
    border-right-color: #8b5cf680
}

.hover\:border-r-violet-500\/60:hover {
    border-right-color: #8b5cf699
}

.hover\:border-r-violet-500\/70:hover {
    border-right-color: #8b5cf6b3
}

.hover\:border-r-violet-500\/75:hover {
    border-right-color: #8b5cf6bf
}

.hover\:border-r-violet-500\/80:hover {
    border-right-color: #8b5cf6cc
}

.hover\:border-r-violet-500\/90:hover {
    border-right-color: #8b5cf6e6
}

.hover\:border-r-violet-500\/95:hover {
    border-right-color: #8b5cf6f2
}

.hover\:border-r-yellow-400:hover {
    --tw-border-opacity: 1;
    border-right-color: rgb(250 204 21 / var(--tw-border-opacity))
}

.hover\:border-r-yellow-400\/0:hover {
    border-right-color: #facc1500
}

.hover\:border-r-yellow-400\/10:hover {
    border-right-color: #facc151a
}

.hover\:border-r-yellow-400\/100:hover {
    border-right-color: #facc15
}

.hover\:border-r-yellow-400\/20:hover {
    border-right-color: #facc1533
}

.hover\:border-r-yellow-400\/25:hover {
    border-right-color: #facc1540
}

.hover\:border-r-yellow-400\/30:hover {
    border-right-color: #facc154d
}

.hover\:border-r-yellow-400\/40:hover {
    border-right-color: #facc1566
}

.hover\:border-r-yellow-400\/5:hover {
    border-right-color: #facc150d
}

.hover\:border-r-yellow-400\/50:hover {
    border-right-color: #facc1580
}

.hover\:border-r-yellow-400\/60:hover {
    border-right-color: #facc1599
}

.hover\:border-r-yellow-400\/70:hover {
    border-right-color: #facc15b3
}

.hover\:border-r-yellow-400\/75:hover {
    border-right-color: #facc15bf
}

.hover\:border-r-yellow-400\/80:hover {
    border-right-color: #facc15cc
}

.hover\:border-r-yellow-400\/90:hover {
    border-right-color: #facc15e6
}

.hover\:border-r-yellow-400\/95:hover {
    border-right-color: #facc15f2
}

.hover\:border-r-yellow-500:hover {
    --tw-border-opacity: 1;
    border-right-color: rgb(234 179 8 / var(--tw-border-opacity))
}

.hover\:border-r-yellow-500\/0:hover {
    border-right-color: #eab30800
}

.hover\:border-r-yellow-500\/10:hover {
    border-right-color: #eab3081a
}

.hover\:border-r-yellow-500\/100:hover {
    border-right-color: #eab308
}

.hover\:border-r-yellow-500\/20:hover {
    border-right-color: #eab30833
}

.hover\:border-r-yellow-500\/25:hover {
    border-right-color: #eab30840
}

.hover\:border-r-yellow-500\/30:hover {
    border-right-color: #eab3084d
}

.hover\:border-r-yellow-500\/40:hover {
    border-right-color: #eab30866
}

.hover\:border-r-yellow-500\/5:hover {
    border-right-color: #eab3080d
}

.hover\:border-r-yellow-500\/50:hover {
    border-right-color: #eab30880
}

.hover\:border-r-yellow-500\/60:hover {
    border-right-color: #eab30899
}

.hover\:border-r-yellow-500\/70:hover {
    border-right-color: #eab308b3
}

.hover\:border-r-yellow-500\/75:hover {
    border-right-color: #eab308bf
}

.hover\:border-r-yellow-500\/80:hover {
    border-right-color: #eab308cc
}

.hover\:border-r-yellow-500\/90:hover {
    border-right-color: #eab308e6
}

.hover\:border-r-yellow-500\/95:hover {
    border-right-color: #eab308f2
}

.hover\:border-r-zinc-400:hover {
    --tw-border-opacity: 1;
    border-right-color: rgb(161 161 170 / var(--tw-border-opacity))
}

.hover\:border-r-zinc-400\/0:hover {
    border-right-color: #a1a1aa00
}

.hover\:border-r-zinc-400\/10:hover {
    border-right-color: #a1a1aa1a
}

.hover\:border-r-zinc-400\/100:hover {
    border-right-color: #a1a1aa
}

.hover\:border-r-zinc-400\/20:hover {
    border-right-color: #a1a1aa33
}

.hover\:border-r-zinc-400\/25:hover {
    border-right-color: #a1a1aa40
}

.hover\:border-r-zinc-400\/30:hover {
    border-right-color: #a1a1aa4d
}

.hover\:border-r-zinc-400\/40:hover {
    border-right-color: #a1a1aa66
}

.hover\:border-r-zinc-400\/5:hover {
    border-right-color: #a1a1aa0d
}

.hover\:border-r-zinc-400\/50:hover {
    border-right-color: #a1a1aa80
}

.hover\:border-r-zinc-400\/60:hover {
    border-right-color: #a1a1aa99
}

.hover\:border-r-zinc-400\/70:hover {
    border-right-color: #a1a1aab3
}

.hover\:border-r-zinc-400\/75:hover {
    border-right-color: #a1a1aabf
}

.hover\:border-r-zinc-400\/80:hover {
    border-right-color: #a1a1aacc
}

.hover\:border-r-zinc-400\/90:hover {
    border-right-color: #a1a1aae6
}

.hover\:border-r-zinc-400\/95:hover {
    border-right-color: #a1a1aaf2
}

.hover\:border-r-zinc-500:hover {
    --tw-border-opacity: 1;
    border-right-color: rgb(113 113 122 / var(--tw-border-opacity))
}

.hover\:border-r-zinc-500\/0:hover {
    border-right-color: #71717a00
}

.hover\:border-r-zinc-500\/10:hover {
    border-right-color: #71717a1a
}

.hover\:border-r-zinc-500\/100:hover {
    border-right-color: #71717a
}

.hover\:border-r-zinc-500\/20:hover {
    border-right-color: #71717a33
}

.hover\:border-r-zinc-500\/25:hover {
    border-right-color: #71717a40
}

.hover\:border-r-zinc-500\/30:hover {
    border-right-color: #71717a4d
}

.hover\:border-r-zinc-500\/40:hover {
    border-right-color: #71717a66
}

.hover\:border-r-zinc-500\/5:hover {
    border-right-color: #71717a0d
}

.hover\:border-r-zinc-500\/50:hover {
    border-right-color: #71717a80
}

.hover\:border-r-zinc-500\/60:hover {
    border-right-color: #71717a99
}

.hover\:border-r-zinc-500\/70:hover {
    border-right-color: #71717ab3
}

.hover\:border-r-zinc-500\/75:hover {
    border-right-color: #71717abf
}

.hover\:border-r-zinc-500\/80:hover {
    border-right-color: #71717acc
}

.hover\:border-r-zinc-500\/90:hover {
    border-right-color: #71717ae6
}

.hover\:border-r-zinc-500\/95:hover {
    border-right-color: #71717af2
}

.hover\:border-t-amber-400:hover {
    --tw-border-opacity: 1;
    border-top-color: rgb(251 191 36 / var(--tw-border-opacity))
}

.hover\:border-t-amber-400\/0:hover {
    border-top-color: #fbbf2400
}

.hover\:border-t-amber-400\/10:hover {
    border-top-color: #fbbf241a
}

.hover\:border-t-amber-400\/100:hover {
    border-top-color: #fbbf24
}

.hover\:border-t-amber-400\/20:hover {
    border-top-color: #fbbf2433
}

.hover\:border-t-amber-400\/25:hover {
    border-top-color: #fbbf2440
}

.hover\:border-t-amber-400\/30:hover {
    border-top-color: #fbbf244d
}

.hover\:border-t-amber-400\/40:hover {
    border-top-color: #fbbf2466
}

.hover\:border-t-amber-400\/5:hover {
    border-top-color: #fbbf240d
}

.hover\:border-t-amber-400\/50:hover {
    border-top-color: #fbbf2480
}

.hover\:border-t-amber-400\/60:hover {
    border-top-color: #fbbf2499
}

.hover\:border-t-amber-400\/70:hover {
    border-top-color: #fbbf24b3
}

.hover\:border-t-amber-400\/75:hover {
    border-top-color: #fbbf24bf
}

.hover\:border-t-amber-400\/80:hover {
    border-top-color: #fbbf24cc
}

.hover\:border-t-amber-400\/90:hover {
    border-top-color: #fbbf24e6
}

.hover\:border-t-amber-400\/95:hover {
    border-top-color: #fbbf24f2
}

.hover\:border-t-amber-500:hover {
    --tw-border-opacity: 1;
    border-top-color: rgb(245 158 11 / var(--tw-border-opacity))
}

.hover\:border-t-amber-500\/0:hover {
    border-top-color: #f59e0b00
}

.hover\:border-t-amber-500\/10:hover {
    border-top-color: #f59e0b1a
}

.hover\:border-t-amber-500\/100:hover {
    border-top-color: #f59e0b
}

.hover\:border-t-amber-500\/20:hover {
    border-top-color: #f59e0b33
}

.hover\:border-t-amber-500\/25:hover {
    border-top-color: #f59e0b40
}

.hover\:border-t-amber-500\/30:hover {
    border-top-color: #f59e0b4d
}

.hover\:border-t-amber-500\/40:hover {
    border-top-color: #f59e0b66
}

.hover\:border-t-amber-500\/5:hover {
    border-top-color: #f59e0b0d
}

.hover\:border-t-amber-500\/50:hover {
    border-top-color: #f59e0b80
}

.hover\:border-t-amber-500\/60:hover {
    border-top-color: #f59e0b99
}

.hover\:border-t-amber-500\/70:hover {
    border-top-color: #f59e0bb3
}

.hover\:border-t-amber-500\/75:hover {
    border-top-color: #f59e0bbf
}

.hover\:border-t-amber-500\/80:hover {
    border-top-color: #f59e0bcc
}

.hover\:border-t-amber-500\/90:hover {
    border-top-color: #f59e0be6
}

.hover\:border-t-amber-500\/95:hover {
    border-top-color: #f59e0bf2
}

.hover\:border-t-blue-400:hover {
    --tw-border-opacity: 1;
    border-top-color: rgb(80 90 153 / var(--tw-border-opacity))
}

.hover\:border-t-blue-400\/0:hover {
    border-top-color: #505a9900
}

.hover\:border-t-blue-400\/10:hover {
    border-top-color: #505a991a
}

.hover\:border-t-blue-400\/100:hover {
    border-top-color: #505a99
}

.hover\:border-t-blue-400\/20:hover {
    border-top-color: #505a9933
}

.hover\:border-t-blue-400\/25:hover {
    border-top-color: #505a9940
}

.hover\:border-t-blue-400\/30:hover {
    border-top-color: #505a994d
}

.hover\:border-t-blue-400\/40:hover {
    border-top-color: #505a9966
}

.hover\:border-t-blue-400\/5:hover {
    border-top-color: #505a990d
}

.hover\:border-t-blue-400\/50:hover {
    border-top-color: #505a9980
}

.hover\:border-t-blue-400\/60:hover {
    border-top-color: #505a9999
}

.hover\:border-t-blue-400\/70:hover {
    border-top-color: #505a99b3
}

.hover\:border-t-blue-400\/75:hover {
    border-top-color: #505a99bf
}

.hover\:border-t-blue-400\/80:hover {
    border-top-color: #505a99cc
}

.hover\:border-t-blue-400\/90:hover {
    border-top-color: #505a99e6
}

.hover\:border-t-blue-400\/95:hover {
    border-top-color: #505a99f2
}

.hover\:border-t-blue-500:hover {
    --tw-border-opacity: 1;
    border-top-color: rgb(66 75 127 / var(--tw-border-opacity))
}

.hover\:border-t-blue-500\/0:hover {
    border-top-color: #424b7f00
}

.hover\:border-t-blue-500\/10:hover {
    border-top-color: #424b7f1a
}

.hover\:border-t-blue-500\/100:hover {
    border-top-color: #424b7f
}

.hover\:border-t-blue-500\/20:hover {
    border-top-color: #424b7f33
}

.hover\:border-t-blue-500\/25:hover {
    border-top-color: #424b7f40
}

.hover\:border-t-blue-500\/30:hover {
    border-top-color: #424b7f4d
}

.hover\:border-t-blue-500\/40:hover {
    border-top-color: #424b7f66
}

.hover\:border-t-blue-500\/5:hover {
    border-top-color: #424b7f0d
}

.hover\:border-t-blue-500\/50:hover {
    border-top-color: #424b7f80
}

.hover\:border-t-blue-500\/60:hover {
    border-top-color: #424b7f99
}

.hover\:border-t-blue-500\/70:hover {
    border-top-color: #424b7fb3
}

.hover\:border-t-blue-500\/75:hover {
    border-top-color: #424b7fbf
}

.hover\:border-t-blue-500\/80:hover {
    border-top-color: #424b7fcc
}

.hover\:border-t-blue-500\/90:hover {
    border-top-color: #424b7fe6
}

.hover\:border-t-blue-500\/95:hover {
    border-top-color: #424b7ff2
}

.hover\:border-t-cyan-400:hover {
    --tw-border-opacity: 1;
    border-top-color: rgb(34 211 238 / var(--tw-border-opacity))
}

.hover\:border-t-cyan-400\/0:hover {
    border-top-color: #22d3ee00
}

.hover\:border-t-cyan-400\/10:hover {
    border-top-color: #22d3ee1a
}

.hover\:border-t-cyan-400\/100:hover {
    border-top-color: #22d3ee
}

.hover\:border-t-cyan-400\/20:hover {
    border-top-color: #22d3ee33
}

.hover\:border-t-cyan-400\/25:hover {
    border-top-color: #22d3ee40
}

.hover\:border-t-cyan-400\/30:hover {
    border-top-color: #22d3ee4d
}

.hover\:border-t-cyan-400\/40:hover {
    border-top-color: #22d3ee66
}

.hover\:border-t-cyan-400\/5:hover {
    border-top-color: #22d3ee0d
}

.hover\:border-t-cyan-400\/50:hover {
    border-top-color: #22d3ee80
}

.hover\:border-t-cyan-400\/60:hover {
    border-top-color: #22d3ee99
}

.hover\:border-t-cyan-400\/70:hover {
    border-top-color: #22d3eeb3
}

.hover\:border-t-cyan-400\/75:hover {
    border-top-color: #22d3eebf
}

.hover\:border-t-cyan-400\/80:hover {
    border-top-color: #22d3eecc
}

.hover\:border-t-cyan-400\/90:hover {
    border-top-color: #22d3eee6
}

.hover\:border-t-cyan-400\/95:hover {
    border-top-color: #22d3eef2
}

.hover\:border-t-cyan-500:hover {
    --tw-border-opacity: 1;
    border-top-color: rgb(6 182 212 / var(--tw-border-opacity))
}

.hover\:border-t-cyan-500\/0:hover {
    border-top-color: #06b6d400
}

.hover\:border-t-cyan-500\/10:hover {
    border-top-color: #06b6d41a
}

.hover\:border-t-cyan-500\/100:hover {
    border-top-color: #06b6d4
}

.hover\:border-t-cyan-500\/20:hover {
    border-top-color: #06b6d433
}

.hover\:border-t-cyan-500\/25:hover {
    border-top-color: #06b6d440
}

.hover\:border-t-cyan-500\/30:hover {
    border-top-color: #06b6d44d
}

.hover\:border-t-cyan-500\/40:hover {
    border-top-color: #06b6d466
}

.hover\:border-t-cyan-500\/5:hover {
    border-top-color: #06b6d40d
}

.hover\:border-t-cyan-500\/50:hover {
    border-top-color: #06b6d480
}

.hover\:border-t-cyan-500\/60:hover {
    border-top-color: #06b6d499
}

.hover\:border-t-cyan-500\/70:hover {
    border-top-color: #06b6d4b3
}

.hover\:border-t-cyan-500\/75:hover {
    border-top-color: #06b6d4bf
}

.hover\:border-t-cyan-500\/80:hover {
    border-top-color: #06b6d4cc
}

.hover\:border-t-cyan-500\/90:hover {
    border-top-color: #06b6d4e6
}

.hover\:border-t-cyan-500\/95:hover {
    border-top-color: #06b6d4f2
}

.hover\:border-t-emerald-400:hover {
    --tw-border-opacity: 1;
    border-top-color: rgb(52 211 153 / var(--tw-border-opacity))
}

.hover\:border-t-emerald-400\/0:hover {
    border-top-color: #34d39900
}

.hover\:border-t-emerald-400\/10:hover {
    border-top-color: #34d3991a
}

.hover\:border-t-emerald-400\/100:hover {
    border-top-color: #34d399
}

.hover\:border-t-emerald-400\/20:hover {
    border-top-color: #34d39933
}

.hover\:border-t-emerald-400\/25:hover {
    border-top-color: #34d39940
}

.hover\:border-t-emerald-400\/30:hover {
    border-top-color: #34d3994d
}

.hover\:border-t-emerald-400\/40:hover {
    border-top-color: #34d39966
}

.hover\:border-t-emerald-400\/5:hover {
    border-top-color: #34d3990d
}

.hover\:border-t-emerald-400\/50:hover {
    border-top-color: #34d39980
}

.hover\:border-t-emerald-400\/60:hover {
    border-top-color: #34d39999
}

.hover\:border-t-emerald-400\/70:hover {
    border-top-color: #34d399b3
}

.hover\:border-t-emerald-400\/75:hover {
    border-top-color: #34d399bf
}

.hover\:border-t-emerald-400\/80:hover {
    border-top-color: #34d399cc
}

.hover\:border-t-emerald-400\/90:hover {
    border-top-color: #34d399e6
}

.hover\:border-t-emerald-400\/95:hover {
    border-top-color: #34d399f2
}

.hover\:border-t-emerald-500:hover {
    --tw-border-opacity: 1;
    border-top-color: rgb(16 185 129 / var(--tw-border-opacity))
}

.hover\:border-t-emerald-500\/0:hover {
    border-top-color: #10b98100
}

.hover\:border-t-emerald-500\/10:hover {
    border-top-color: #10b9811a
}

.hover\:border-t-emerald-500\/100:hover {
    border-top-color: #10b981
}

.hover\:border-t-emerald-500\/20:hover {
    border-top-color: #10b98133
}

.hover\:border-t-emerald-500\/25:hover {
    border-top-color: #10b98140
}

.hover\:border-t-emerald-500\/30:hover {
    border-top-color: #10b9814d
}

.hover\:border-t-emerald-500\/40:hover {
    border-top-color: #10b98166
}

.hover\:border-t-emerald-500\/5:hover {
    border-top-color: #10b9810d
}

.hover\:border-t-emerald-500\/50:hover {
    border-top-color: #10b98180
}

.hover\:border-t-emerald-500\/60:hover {
    border-top-color: #10b98199
}

.hover\:border-t-emerald-500\/70:hover {
    border-top-color: #10b981b3
}

.hover\:border-t-emerald-500\/75:hover {
    border-top-color: #10b981bf
}

.hover\:border-t-emerald-500\/80:hover {
    border-top-color: #10b981cc
}

.hover\:border-t-emerald-500\/90:hover {
    border-top-color: #10b981e6
}

.hover\:border-t-emerald-500\/95:hover {
    border-top-color: #10b981f2
}

.hover\:border-t-fuchsia-400:hover {
    --tw-border-opacity: 1;
    border-top-color: rgb(232 121 249 / var(--tw-border-opacity))
}

.hover\:border-t-fuchsia-400\/0:hover {
    border-top-color: #e879f900
}

.hover\:border-t-fuchsia-400\/10:hover {
    border-top-color: #e879f91a
}

.hover\:border-t-fuchsia-400\/100:hover {
    border-top-color: #e879f9
}

.hover\:border-t-fuchsia-400\/20:hover {
    border-top-color: #e879f933
}

.hover\:border-t-fuchsia-400\/25:hover {
    border-top-color: #e879f940
}

.hover\:border-t-fuchsia-400\/30:hover {
    border-top-color: #e879f94d
}

.hover\:border-t-fuchsia-400\/40:hover {
    border-top-color: #e879f966
}

.hover\:border-t-fuchsia-400\/5:hover {
    border-top-color: #e879f90d
}

.hover\:border-t-fuchsia-400\/50:hover {
    border-top-color: #e879f980
}

.hover\:border-t-fuchsia-400\/60:hover {
    border-top-color: #e879f999
}

.hover\:border-t-fuchsia-400\/70:hover {
    border-top-color: #e879f9b3
}

.hover\:border-t-fuchsia-400\/75:hover {
    border-top-color: #e879f9bf
}

.hover\:border-t-fuchsia-400\/80:hover {
    border-top-color: #e879f9cc
}

.hover\:border-t-fuchsia-400\/90:hover {
    border-top-color: #e879f9e6
}

.hover\:border-t-fuchsia-400\/95:hover {
    border-top-color: #e879f9f2
}

.hover\:border-t-fuchsia-500:hover {
    --tw-border-opacity: 1;
    border-top-color: rgb(217 70 239 / var(--tw-border-opacity))
}

.hover\:border-t-fuchsia-500\/0:hover {
    border-top-color: #d946ef00
}

.hover\:border-t-fuchsia-500\/10:hover {
    border-top-color: #d946ef1a
}

.hover\:border-t-fuchsia-500\/100:hover {
    border-top-color: #d946ef
}

.hover\:border-t-fuchsia-500\/20:hover {
    border-top-color: #d946ef33
}

.hover\:border-t-fuchsia-500\/25:hover {
    border-top-color: #d946ef40
}

.hover\:border-t-fuchsia-500\/30:hover {
    border-top-color: #d946ef4d
}

.hover\:border-t-fuchsia-500\/40:hover {
    border-top-color: #d946ef66
}

.hover\:border-t-fuchsia-500\/5:hover {
    border-top-color: #d946ef0d
}

.hover\:border-t-fuchsia-500\/50:hover {
    border-top-color: #d946ef80
}

.hover\:border-t-fuchsia-500\/60:hover {
    border-top-color: #d946ef99
}

.hover\:border-t-fuchsia-500\/70:hover {
    border-top-color: #d946efb3
}

.hover\:border-t-fuchsia-500\/75:hover {
    border-top-color: #d946efbf
}

.hover\:border-t-fuchsia-500\/80:hover {
    border-top-color: #d946efcc
}

.hover\:border-t-fuchsia-500\/90:hover {
    border-top-color: #d946efe6
}

.hover\:border-t-fuchsia-500\/95:hover {
    border-top-color: #d946eff2
}

.hover\:border-t-gray-400:hover {
    --tw-border-opacity: 1;
    border-top-color: rgb(156 163 175 / var(--tw-border-opacity))
}

.hover\:border-t-gray-400\/0:hover {
    border-top-color: #9ca3af00
}

.hover\:border-t-gray-400\/10:hover {
    border-top-color: #9ca3af1a
}

.hover\:border-t-gray-400\/100:hover {
    border-top-color: #9ca3af
}

.hover\:border-t-gray-400\/20:hover {
    border-top-color: #9ca3af33
}

.hover\:border-t-gray-400\/25:hover {
    border-top-color: #9ca3af40
}

.hover\:border-t-gray-400\/30:hover {
    border-top-color: #9ca3af4d
}

.hover\:border-t-gray-400\/40:hover {
    border-top-color: #9ca3af66
}

.hover\:border-t-gray-400\/5:hover {
    border-top-color: #9ca3af0d
}

.hover\:border-t-gray-400\/50:hover {
    border-top-color: #9ca3af80
}

.hover\:border-t-gray-400\/60:hover {
    border-top-color: #9ca3af99
}

.hover\:border-t-gray-400\/70:hover {
    border-top-color: #9ca3afb3
}

.hover\:border-t-gray-400\/75:hover {
    border-top-color: #9ca3afbf
}

.hover\:border-t-gray-400\/80:hover {
    border-top-color: #9ca3afcc
}

.hover\:border-t-gray-400\/90:hover {
    border-top-color: #9ca3afe6
}

.hover\:border-t-gray-400\/95:hover {
    border-top-color: #9ca3aff2
}

.hover\:border-t-gray-500:hover {
    --tw-border-opacity: 1;
    border-top-color: rgb(107 114 128 / var(--tw-border-opacity))
}

.hover\:border-t-gray-500\/0:hover {
    border-top-color: #6b728000
}

.hover\:border-t-gray-500\/10:hover {
    border-top-color: #6b72801a
}

.hover\:border-t-gray-500\/100:hover {
    border-top-color: #6b7280
}

.hover\:border-t-gray-500\/20:hover {
    border-top-color: #6b728033
}

.hover\:border-t-gray-500\/25:hover {
    border-top-color: #6b728040
}

.hover\:border-t-gray-500\/30:hover {
    border-top-color: #6b72804d
}

.hover\:border-t-gray-500\/40:hover {
    border-top-color: #6b728066
}

.hover\:border-t-gray-500\/5:hover {
    border-top-color: #6b72800d
}

.hover\:border-t-gray-500\/50:hover {
    border-top-color: #6b728080
}

.hover\:border-t-gray-500\/60:hover {
    border-top-color: #6b728099
}

.hover\:border-t-gray-500\/70:hover {
    border-top-color: #6b7280b3
}

.hover\:border-t-gray-500\/75:hover {
    border-top-color: #6b7280bf
}

.hover\:border-t-gray-500\/80:hover {
    border-top-color: #6b7280cc
}

.hover\:border-t-gray-500\/90:hover {
    border-top-color: #6b7280e6
}

.hover\:border-t-gray-500\/95:hover {
    border-top-color: #6b7280f2
}

.hover\:border-t-green-400:hover {
    --tw-border-opacity: 1;
    border-top-color: rgb(74 222 128 / var(--tw-border-opacity))
}

.hover\:border-t-green-400\/0:hover {
    border-top-color: #4ade8000
}

.hover\:border-t-green-400\/10:hover {
    border-top-color: #4ade801a
}

.hover\:border-t-green-400\/100:hover {
    border-top-color: #4ade80
}

.hover\:border-t-green-400\/20:hover {
    border-top-color: #4ade8033
}

.hover\:border-t-green-400\/25:hover {
    border-top-color: #4ade8040
}

.hover\:border-t-green-400\/30:hover {
    border-top-color: #4ade804d
}

.hover\:border-t-green-400\/40:hover {
    border-top-color: #4ade8066
}

.hover\:border-t-green-400\/5:hover {
    border-top-color: #4ade800d
}

.hover\:border-t-green-400\/50:hover {
    border-top-color: #4ade8080
}

.hover\:border-t-green-400\/60:hover {
    border-top-color: #4ade8099
}

.hover\:border-t-green-400\/70:hover {
    border-top-color: #4ade80b3
}

.hover\:border-t-green-400\/75:hover {
    border-top-color: #4ade80bf
}

.hover\:border-t-green-400\/80:hover {
    border-top-color: #4ade80cc
}

.hover\:border-t-green-400\/90:hover {
    border-top-color: #4ade80e6
}

.hover\:border-t-green-400\/95:hover {
    border-top-color: #4ade80f2
}

.hover\:border-t-green-500:hover {
    --tw-border-opacity: 1;
    border-top-color: rgb(34 197 94 / var(--tw-border-opacity))
}

.hover\:border-t-green-500\/0:hover {
    border-top-color: #22c55e00
}

.hover\:border-t-green-500\/10:hover {
    border-top-color: #22c55e1a
}

.hover\:border-t-green-500\/100:hover {
    border-top-color: #22c55e
}

.hover\:border-t-green-500\/20:hover {
    border-top-color: #22c55e33
}

.hover\:border-t-green-500\/25:hover {
    border-top-color: #22c55e40
}

.hover\:border-t-green-500\/30:hover {
    border-top-color: #22c55e4d
}

.hover\:border-t-green-500\/40:hover {
    border-top-color: #22c55e66
}

.hover\:border-t-green-500\/5:hover {
    border-top-color: #22c55e0d
}

.hover\:border-t-green-500\/50:hover {
    border-top-color: #22c55e80
}

.hover\:border-t-green-500\/60:hover {
    border-top-color: #22c55e99
}

.hover\:border-t-green-500\/70:hover {
    border-top-color: #22c55eb3
}

.hover\:border-t-green-500\/75:hover {
    border-top-color: #22c55ebf
}

.hover\:border-t-green-500\/80:hover {
    border-top-color: #22c55ecc
}

.hover\:border-t-green-500\/90:hover {
    border-top-color: #22c55ee6
}

.hover\:border-t-green-500\/95:hover {
    border-top-color: #22c55ef2
}

.hover\:border-t-indigo-400:hover {
    --tw-border-opacity: 1;
    border-top-color: rgb(129 140 248 / var(--tw-border-opacity))
}

.hover\:border-t-indigo-400\/0:hover {
    border-top-color: #818cf800
}

.hover\:border-t-indigo-400\/10:hover {
    border-top-color: #818cf81a
}

.hover\:border-t-indigo-400\/100:hover {
    border-top-color: #818cf8
}

.hover\:border-t-indigo-400\/20:hover {
    border-top-color: #818cf833
}

.hover\:border-t-indigo-400\/25:hover {
    border-top-color: #818cf840
}

.hover\:border-t-indigo-400\/30:hover {
    border-top-color: #818cf84d
}

.hover\:border-t-indigo-400\/40:hover {
    border-top-color: #818cf866
}

.hover\:border-t-indigo-400\/5:hover {
    border-top-color: #818cf80d
}

.hover\:border-t-indigo-400\/50:hover {
    border-top-color: #818cf880
}

.hover\:border-t-indigo-400\/60:hover {
    border-top-color: #818cf899
}

.hover\:border-t-indigo-400\/70:hover {
    border-top-color: #818cf8b3
}

.hover\:border-t-indigo-400\/75:hover {
    border-top-color: #818cf8bf
}

.hover\:border-t-indigo-400\/80:hover {
    border-top-color: #818cf8cc
}

.hover\:border-t-indigo-400\/90:hover {
    border-top-color: #818cf8e6
}

.hover\:border-t-indigo-400\/95:hover {
    border-top-color: #818cf8f2
}

.hover\:border-t-indigo-500:hover {
    --tw-border-opacity: 1;
    border-top-color: rgb(99 102 241 / var(--tw-border-opacity))
}

.hover\:border-t-indigo-500\/0:hover {
    border-top-color: #6366f100
}

.hover\:border-t-indigo-500\/10:hover {
    border-top-color: #6366f11a
}

.hover\:border-t-indigo-500\/100:hover {
    border-top-color: #6366f1
}

.hover\:border-t-indigo-500\/20:hover {
    border-top-color: #6366f133
}

.hover\:border-t-indigo-500\/25:hover {
    border-top-color: #6366f140
}

.hover\:border-t-indigo-500\/30:hover {
    border-top-color: #6366f14d
}

.hover\:border-t-indigo-500\/40:hover {
    border-top-color: #6366f166
}

.hover\:border-t-indigo-500\/5:hover {
    border-top-color: #6366f10d
}

.hover\:border-t-indigo-500\/50:hover {
    border-top-color: #6366f180
}

.hover\:border-t-indigo-500\/60:hover {
    border-top-color: #6366f199
}

.hover\:border-t-indigo-500\/70:hover {
    border-top-color: #6366f1b3
}

.hover\:border-t-indigo-500\/75:hover {
    border-top-color: #6366f1bf
}

.hover\:border-t-indigo-500\/80:hover {
    border-top-color: #6366f1cc
}

.hover\:border-t-indigo-500\/90:hover {
    border-top-color: #6366f1e6
}

.hover\:border-t-indigo-500\/95:hover {
    border-top-color: #6366f1f2
}

.hover\:border-t-lime-400:hover {
    --tw-border-opacity: 1;
    border-top-color: rgb(163 230 53 / var(--tw-border-opacity))
}

.hover\:border-t-lime-400\/0:hover {
    border-top-color: #a3e63500
}

.hover\:border-t-lime-400\/10:hover {
    border-top-color: #a3e6351a
}

.hover\:border-t-lime-400\/100:hover {
    border-top-color: #a3e635
}

.hover\:border-t-lime-400\/20:hover {
    border-top-color: #a3e63533
}

.hover\:border-t-lime-400\/25:hover {
    border-top-color: #a3e63540
}

.hover\:border-t-lime-400\/30:hover {
    border-top-color: #a3e6354d
}

.hover\:border-t-lime-400\/40:hover {
    border-top-color: #a3e63566
}

.hover\:border-t-lime-400\/5:hover {
    border-top-color: #a3e6350d
}

.hover\:border-t-lime-400\/50:hover {
    border-top-color: #a3e63580
}

.hover\:border-t-lime-400\/60:hover {
    border-top-color: #a3e63599
}

.hover\:border-t-lime-400\/70:hover {
    border-top-color: #a3e635b3
}

.hover\:border-t-lime-400\/75:hover {
    border-top-color: #a3e635bf
}

.hover\:border-t-lime-400\/80:hover {
    border-top-color: #a3e635cc
}

.hover\:border-t-lime-400\/90:hover {
    border-top-color: #a3e635e6
}

.hover\:border-t-lime-400\/95:hover {
    border-top-color: #a3e635f2
}

.hover\:border-t-lime-500:hover {
    --tw-border-opacity: 1;
    border-top-color: rgb(132 204 22 / var(--tw-border-opacity))
}

.hover\:border-t-lime-500\/0:hover {
    border-top-color: #84cc1600
}

.hover\:border-t-lime-500\/10:hover {
    border-top-color: #84cc161a
}

.hover\:border-t-lime-500\/100:hover {
    border-top-color: #84cc16
}

.hover\:border-t-lime-500\/20:hover {
    border-top-color: #84cc1633
}

.hover\:border-t-lime-500\/25:hover {
    border-top-color: #84cc1640
}

.hover\:border-t-lime-500\/30:hover {
    border-top-color: #84cc164d
}

.hover\:border-t-lime-500\/40:hover {
    border-top-color: #84cc1666
}

.hover\:border-t-lime-500\/5:hover {
    border-top-color: #84cc160d
}

.hover\:border-t-lime-500\/50:hover {
    border-top-color: #84cc1680
}

.hover\:border-t-lime-500\/60:hover {
    border-top-color: #84cc1699
}

.hover\:border-t-lime-500\/70:hover {
    border-top-color: #84cc16b3
}

.hover\:border-t-lime-500\/75:hover {
    border-top-color: #84cc16bf
}

.hover\:border-t-lime-500\/80:hover {
    border-top-color: #84cc16cc
}

.hover\:border-t-lime-500\/90:hover {
    border-top-color: #84cc16e6
}

.hover\:border-t-lime-500\/95:hover {
    border-top-color: #84cc16f2
}

.hover\:border-t-neutral-400:hover {
    --tw-border-opacity: 1;
    border-top-color: rgb(163 163 163 / var(--tw-border-opacity))
}

.hover\:border-t-neutral-400\/0:hover {
    border-top-color: #a3a3a300
}

.hover\:border-t-neutral-400\/10:hover {
    border-top-color: #a3a3a31a
}

.hover\:border-t-neutral-400\/100:hover {
    border-top-color: #a3a3a3
}

.hover\:border-t-neutral-400\/20:hover {
    border-top-color: #a3a3a333
}

.hover\:border-t-neutral-400\/25:hover {
    border-top-color: #a3a3a340
}

.hover\:border-t-neutral-400\/30:hover {
    border-top-color: #a3a3a34d
}

.hover\:border-t-neutral-400\/40:hover {
    border-top-color: #a3a3a366
}

.hover\:border-t-neutral-400\/5:hover {
    border-top-color: #a3a3a30d
}

.hover\:border-t-neutral-400\/50:hover {
    border-top-color: #a3a3a380
}

.hover\:border-t-neutral-400\/60:hover {
    border-top-color: #a3a3a399
}

.hover\:border-t-neutral-400\/70:hover {
    border-top-color: #a3a3a3b3
}

.hover\:border-t-neutral-400\/75:hover {
    border-top-color: #a3a3a3bf
}

.hover\:border-t-neutral-400\/80:hover {
    border-top-color: #a3a3a3cc
}

.hover\:border-t-neutral-400\/90:hover {
    border-top-color: #a3a3a3e6
}

.hover\:border-t-neutral-400\/95:hover {
    border-top-color: #a3a3a3f2
}

.hover\:border-t-neutral-500:hover {
    --tw-border-opacity: 1;
    border-top-color: rgb(115 115 115 / var(--tw-border-opacity))
}

.hover\:border-t-neutral-500\/0:hover {
    border-top-color: #73737300
}

.hover\:border-t-neutral-500\/10:hover {
    border-top-color: #7373731a
}

.hover\:border-t-neutral-500\/100:hover {
    border-top-color: #737373
}

.hover\:border-t-neutral-500\/20:hover {
    border-top-color: #73737333
}

.hover\:border-t-neutral-500\/25:hover {
    border-top-color: #73737340
}

.hover\:border-t-neutral-500\/30:hover {
    border-top-color: #7373734d
}

.hover\:border-t-neutral-500\/40:hover {
    border-top-color: #73737366
}

.hover\:border-t-neutral-500\/5:hover {
    border-top-color: #7373730d
}

.hover\:border-t-neutral-500\/50:hover {
    border-top-color: #73737380
}

.hover\:border-t-neutral-500\/60:hover {
    border-top-color: #73737399
}

.hover\:border-t-neutral-500\/70:hover {
    border-top-color: #737373b3
}

.hover\:border-t-neutral-500\/75:hover {
    border-top-color: #737373bf
}

.hover\:border-t-neutral-500\/80:hover {
    border-top-color: #737373cc
}

.hover\:border-t-neutral-500\/90:hover {
    border-top-color: #737373e6
}

.hover\:border-t-neutral-500\/95:hover {
    border-top-color: #737373f2
}

.hover\:border-t-orange-400:hover {
    --tw-border-opacity: 1;
    border-top-color: rgb(251 146 60 / var(--tw-border-opacity))
}

.hover\:border-t-orange-400\/0:hover {
    border-top-color: #fb923c00
}

.hover\:border-t-orange-400\/10:hover {
    border-top-color: #fb923c1a
}

.hover\:border-t-orange-400\/100:hover {
    border-top-color: #fb923c
}

.hover\:border-t-orange-400\/20:hover {
    border-top-color: #fb923c33
}

.hover\:border-t-orange-400\/25:hover {
    border-top-color: #fb923c40
}

.hover\:border-t-orange-400\/30:hover {
    border-top-color: #fb923c4d
}

.hover\:border-t-orange-400\/40:hover {
    border-top-color: #fb923c66
}

.hover\:border-t-orange-400\/5:hover {
    border-top-color: #fb923c0d
}

.hover\:border-t-orange-400\/50:hover {
    border-top-color: #fb923c80
}

.hover\:border-t-orange-400\/60:hover {
    border-top-color: #fb923c99
}

.hover\:border-t-orange-400\/70:hover {
    border-top-color: #fb923cb3
}

.hover\:border-t-orange-400\/75:hover {
    border-top-color: #fb923cbf
}

.hover\:border-t-orange-400\/80:hover {
    border-top-color: #fb923ccc
}

.hover\:border-t-orange-400\/90:hover {
    border-top-color: #fb923ce6
}

.hover\:border-t-orange-400\/95:hover {
    border-top-color: #fb923cf2
}

.hover\:border-t-orange-500:hover {
    --tw-border-opacity: 1;
    border-top-color: rgb(249 115 22 / var(--tw-border-opacity))
}

.hover\:border-t-orange-500\/0:hover {
    border-top-color: #f9731600
}

.hover\:border-t-orange-500\/10:hover {
    border-top-color: #f973161a
}

.hover\:border-t-orange-500\/100:hover {
    border-top-color: #f97316
}

.hover\:border-t-orange-500\/20:hover {
    border-top-color: #f9731633
}

.hover\:border-t-orange-500\/25:hover {
    border-top-color: #f9731640
}

.hover\:border-t-orange-500\/30:hover {
    border-top-color: #f973164d
}

.hover\:border-t-orange-500\/40:hover {
    border-top-color: #f9731666
}

.hover\:border-t-orange-500\/5:hover {
    border-top-color: #f973160d
}

.hover\:border-t-orange-500\/50:hover {
    border-top-color: #f9731680
}

.hover\:border-t-orange-500\/60:hover {
    border-top-color: #f9731699
}

.hover\:border-t-orange-500\/70:hover {
    border-top-color: #f97316b3
}

.hover\:border-t-orange-500\/75:hover {
    border-top-color: #f97316bf
}

.hover\:border-t-orange-500\/80:hover {
    border-top-color: #f97316cc
}

.hover\:border-t-orange-500\/90:hover {
    border-top-color: #f97316e6
}

.hover\:border-t-orange-500\/95:hover {
    border-top-color: #f97316f2
}

.hover\:border-t-pink-400:hover {
    --tw-border-opacity: 1;
    border-top-color: rgb(244 114 182 / var(--tw-border-opacity))
}

.hover\:border-t-pink-400\/0:hover {
    border-top-color: #f472b600
}

.hover\:border-t-pink-400\/10:hover {
    border-top-color: #f472b61a
}

.hover\:border-t-pink-400\/100:hover {
    border-top-color: #f472b6
}

.hover\:border-t-pink-400\/20:hover {
    border-top-color: #f472b633
}

.hover\:border-t-pink-400\/25:hover {
    border-top-color: #f472b640
}

.hover\:border-t-pink-400\/30:hover {
    border-top-color: #f472b64d
}

.hover\:border-t-pink-400\/40:hover {
    border-top-color: #f472b666
}

.hover\:border-t-pink-400\/5:hover {
    border-top-color: #f472b60d
}

.hover\:border-t-pink-400\/50:hover {
    border-top-color: #f472b680
}

.hover\:border-t-pink-400\/60:hover {
    border-top-color: #f472b699
}

.hover\:border-t-pink-400\/70:hover {
    border-top-color: #f472b6b3
}

.hover\:border-t-pink-400\/75:hover {
    border-top-color: #f472b6bf
}

.hover\:border-t-pink-400\/80:hover {
    border-top-color: #f472b6cc
}

.hover\:border-t-pink-400\/90:hover {
    border-top-color: #f472b6e6
}

.hover\:border-t-pink-400\/95:hover {
    border-top-color: #f472b6f2
}

.hover\:border-t-pink-500:hover {
    --tw-border-opacity: 1;
    border-top-color: rgb(236 72 153 / var(--tw-border-opacity))
}

.hover\:border-t-pink-500\/0:hover {
    border-top-color: #ec489900
}

.hover\:border-t-pink-500\/10:hover {
    border-top-color: #ec48991a
}

.hover\:border-t-pink-500\/100:hover {
    border-top-color: #ec4899
}

.hover\:border-t-pink-500\/20:hover {
    border-top-color: #ec489933
}

.hover\:border-t-pink-500\/25:hover {
    border-top-color: #ec489940
}

.hover\:border-t-pink-500\/30:hover {
    border-top-color: #ec48994d
}

.hover\:border-t-pink-500\/40:hover {
    border-top-color: #ec489966
}

.hover\:border-t-pink-500\/5:hover {
    border-top-color: #ec48990d
}

.hover\:border-t-pink-500\/50:hover {
    border-top-color: #ec489980
}

.hover\:border-t-pink-500\/60:hover {
    border-top-color: #ec489999
}

.hover\:border-t-pink-500\/70:hover {
    border-top-color: #ec4899b3
}

.hover\:border-t-pink-500\/75:hover {
    border-top-color: #ec4899bf
}

.hover\:border-t-pink-500\/80:hover {
    border-top-color: #ec4899cc
}

.hover\:border-t-pink-500\/90:hover {
    border-top-color: #ec4899e6
}

.hover\:border-t-pink-500\/95:hover {
    border-top-color: #ec4899f2
}

.hover\:border-t-purple-400:hover {
    --tw-border-opacity: 1;
    border-top-color: rgb(192 132 252 / var(--tw-border-opacity))
}

.hover\:border-t-purple-400\/0:hover {
    border-top-color: #c084fc00
}

.hover\:border-t-purple-400\/10:hover {
    border-top-color: #c084fc1a
}

.hover\:border-t-purple-400\/100:hover {
    border-top-color: #c084fc
}

.hover\:border-t-purple-400\/20:hover {
    border-top-color: #c084fc33
}

.hover\:border-t-purple-400\/25:hover {
    border-top-color: #c084fc40
}

.hover\:border-t-purple-400\/30:hover {
    border-top-color: #c084fc4d
}

.hover\:border-t-purple-400\/40:hover {
    border-top-color: #c084fc66
}

.hover\:border-t-purple-400\/5:hover {
    border-top-color: #c084fc0d
}

.hover\:border-t-purple-400\/50:hover {
    border-top-color: #c084fc80
}

.hover\:border-t-purple-400\/60:hover {
    border-top-color: #c084fc99
}

.hover\:border-t-purple-400\/70:hover {
    border-top-color: #c084fcb3
}

.hover\:border-t-purple-400\/75:hover {
    border-top-color: #c084fcbf
}

.hover\:border-t-purple-400\/80:hover {
    border-top-color: #c084fccc
}

.hover\:border-t-purple-400\/90:hover {
    border-top-color: #c084fce6
}

.hover\:border-t-purple-400\/95:hover {
    border-top-color: #c084fcf2
}

.hover\:border-t-purple-500:hover {
    --tw-border-opacity: 1;
    border-top-color: rgb(168 85 247 / var(--tw-border-opacity))
}

.hover\:border-t-purple-500\/0:hover {
    border-top-color: #a855f700
}

.hover\:border-t-purple-500\/10:hover {
    border-top-color: #a855f71a
}

.hover\:border-t-purple-500\/100:hover {
    border-top-color: #a855f7
}

.hover\:border-t-purple-500\/20:hover {
    border-top-color: #a855f733
}

.hover\:border-t-purple-500\/25:hover {
    border-top-color: #a855f740
}

.hover\:border-t-purple-500\/30:hover {
    border-top-color: #a855f74d
}

.hover\:border-t-purple-500\/40:hover {
    border-top-color: #a855f766
}

.hover\:border-t-purple-500\/5:hover {
    border-top-color: #a855f70d
}

.hover\:border-t-purple-500\/50:hover {
    border-top-color: #a855f780
}

.hover\:border-t-purple-500\/60:hover {
    border-top-color: #a855f799
}

.hover\:border-t-purple-500\/70:hover {
    border-top-color: #a855f7b3
}

.hover\:border-t-purple-500\/75:hover {
    border-top-color: #a855f7bf
}

.hover\:border-t-purple-500\/80:hover {
    border-top-color: #a855f7cc
}

.hover\:border-t-purple-500\/90:hover {
    border-top-color: #a855f7e6
}

.hover\:border-t-purple-500\/95:hover {
    border-top-color: #a855f7f2
}

.hover\:border-t-red-400:hover {
    --tw-border-opacity: 1;
    border-top-color: rgb(248 113 113 / var(--tw-border-opacity))
}

.hover\:border-t-red-400\/0:hover {
    border-top-color: #f8717100
}

.hover\:border-t-red-400\/10:hover {
    border-top-color: #f871711a
}

.hover\:border-t-red-400\/100:hover {
    border-top-color: #f87171
}

.hover\:border-t-red-400\/20:hover {
    border-top-color: #f8717133
}

.hover\:border-t-red-400\/25:hover {
    border-top-color: #f8717140
}

.hover\:border-t-red-400\/30:hover {
    border-top-color: #f871714d
}

.hover\:border-t-red-400\/40:hover {
    border-top-color: #f8717166
}

.hover\:border-t-red-400\/5:hover {
    border-top-color: #f871710d
}

.hover\:border-t-red-400\/50:hover {
    border-top-color: #f8717180
}

.hover\:border-t-red-400\/60:hover {
    border-top-color: #f8717199
}

.hover\:border-t-red-400\/70:hover {
    border-top-color: #f87171b3
}

.hover\:border-t-red-400\/75:hover {
    border-top-color: #f87171bf
}

.hover\:border-t-red-400\/80:hover {
    border-top-color: #f87171cc
}

.hover\:border-t-red-400\/90:hover {
    border-top-color: #f87171e6
}

.hover\:border-t-red-400\/95:hover {
    border-top-color: #f87171f2
}

.hover\:border-t-red-500:hover {
    --tw-border-opacity: 1;
    border-top-color: rgb(239 68 68 / var(--tw-border-opacity))
}

.hover\:border-t-red-500\/0:hover {
    border-top-color: #ef444400
}

.hover\:border-t-red-500\/10:hover {
    border-top-color: #ef44441a
}

.hover\:border-t-red-500\/100:hover {
    border-top-color: #ef4444
}

.hover\:border-t-red-500\/20:hover {
    border-top-color: #ef444433
}

.hover\:border-t-red-500\/25:hover {
    border-top-color: #ef444440
}

.hover\:border-t-red-500\/30:hover {
    border-top-color: #ef44444d
}

.hover\:border-t-red-500\/40:hover {
    border-top-color: #ef444466
}

.hover\:border-t-red-500\/5:hover {
    border-top-color: #ef44440d
}

.hover\:border-t-red-500\/50:hover {
    border-top-color: #ef444480
}

.hover\:border-t-red-500\/60:hover {
    border-top-color: #ef444499
}

.hover\:border-t-red-500\/70:hover {
    border-top-color: #ef4444b3
}

.hover\:border-t-red-500\/75:hover {
    border-top-color: #ef4444bf
}

.hover\:border-t-red-500\/80:hover {
    border-top-color: #ef4444cc
}

.hover\:border-t-red-500\/90:hover {
    border-top-color: #ef4444e6
}

.hover\:border-t-red-500\/95:hover {
    border-top-color: #ef4444f2
}

.hover\:border-t-rose-400:hover {
    --tw-border-opacity: 1;
    border-top-color: rgb(251 113 133 / var(--tw-border-opacity))
}

.hover\:border-t-rose-400\/0:hover {
    border-top-color: #fb718500
}

.hover\:border-t-rose-400\/10:hover {
    border-top-color: #fb71851a
}

.hover\:border-t-rose-400\/100:hover {
    border-top-color: #fb7185
}

.hover\:border-t-rose-400\/20:hover {
    border-top-color: #fb718533
}

.hover\:border-t-rose-400\/25:hover {
    border-top-color: #fb718540
}

.hover\:border-t-rose-400\/30:hover {
    border-top-color: #fb71854d
}

.hover\:border-t-rose-400\/40:hover {
    border-top-color: #fb718566
}

.hover\:border-t-rose-400\/5:hover {
    border-top-color: #fb71850d
}

.hover\:border-t-rose-400\/50:hover {
    border-top-color: #fb718580
}

.hover\:border-t-rose-400\/60:hover {
    border-top-color: #fb718599
}

.hover\:border-t-rose-400\/70:hover {
    border-top-color: #fb7185b3
}

.hover\:border-t-rose-400\/75:hover {
    border-top-color: #fb7185bf
}

.hover\:border-t-rose-400\/80:hover {
    border-top-color: #fb7185cc
}

.hover\:border-t-rose-400\/90:hover {
    border-top-color: #fb7185e6
}

.hover\:border-t-rose-400\/95:hover {
    border-top-color: #fb7185f2
}

.hover\:border-t-rose-500:hover {
    --tw-border-opacity: 1;
    border-top-color: rgb(244 63 94 / var(--tw-border-opacity))
}

.hover\:border-t-rose-500\/0:hover {
    border-top-color: #f43f5e00
}

.hover\:border-t-rose-500\/10:hover {
    border-top-color: #f43f5e1a
}

.hover\:border-t-rose-500\/100:hover {
    border-top-color: #f43f5e
}

.hover\:border-t-rose-500\/20:hover {
    border-top-color: #f43f5e33
}

.hover\:border-t-rose-500\/25:hover {
    border-top-color: #f43f5e40
}

.hover\:border-t-rose-500\/30:hover {
    border-top-color: #f43f5e4d
}

.hover\:border-t-rose-500\/40:hover {
    border-top-color: #f43f5e66
}

.hover\:border-t-rose-500\/5:hover {
    border-top-color: #f43f5e0d
}

.hover\:border-t-rose-500\/50:hover {
    border-top-color: #f43f5e80
}

.hover\:border-t-rose-500\/60:hover {
    border-top-color: #f43f5e99
}

.hover\:border-t-rose-500\/70:hover {
    border-top-color: #f43f5eb3
}

.hover\:border-t-rose-500\/75:hover {
    border-top-color: #f43f5ebf
}

.hover\:border-t-rose-500\/80:hover {
    border-top-color: #f43f5ecc
}

.hover\:border-t-rose-500\/90:hover {
    border-top-color: #f43f5ee6
}

.hover\:border-t-rose-500\/95:hover {
    border-top-color: #f43f5ef2
}

.hover\:border-t-sky-400:hover {
    --tw-border-opacity: 1;
    border-top-color: rgb(101 178 245 / var(--tw-border-opacity))
}

.hover\:border-t-sky-400\/0:hover {
    border-top-color: #65b2f500
}

.hover\:border-t-sky-400\/10:hover {
    border-top-color: #65b2f51a
}

.hover\:border-t-sky-400\/100:hover {
    border-top-color: #65b2f5
}

.hover\:border-t-sky-400\/20:hover {
    border-top-color: #65b2f533
}

.hover\:border-t-sky-400\/25:hover {
    border-top-color: #65b2f540
}

.hover\:border-t-sky-400\/30:hover {
    border-top-color: #65b2f54d
}

.hover\:border-t-sky-400\/40:hover {
    border-top-color: #65b2f566
}

.hover\:border-t-sky-400\/5:hover {
    border-top-color: #65b2f50d
}

.hover\:border-t-sky-400\/50:hover {
    border-top-color: #65b2f580
}

.hover\:border-t-sky-400\/60:hover {
    border-top-color: #65b2f599
}

.hover\:border-t-sky-400\/70:hover {
    border-top-color: #65b2f5b3
}

.hover\:border-t-sky-400\/75:hover {
    border-top-color: #65b2f5bf
}

.hover\:border-t-sky-400\/80:hover {
    border-top-color: #65b2f5cc
}

.hover\:border-t-sky-400\/90:hover {
    border-top-color: #65b2f5e6
}

.hover\:border-t-sky-400\/95:hover {
    border-top-color: #65b2f5f2
}

.hover\:border-t-sky-500:hover {
    --tw-border-opacity: 1;
    border-top-color: rgb(52 139 239 / var(--tw-border-opacity))
}

.hover\:border-t-sky-500\/0:hover {
    border-top-color: #348bef00
}

.hover\:border-t-sky-500\/10:hover {
    border-top-color: #348bef1a
}

.hover\:border-t-sky-500\/100:hover {
    border-top-color: #348bef
}

.hover\:border-t-sky-500\/20:hover {
    border-top-color: #348bef33
}

.hover\:border-t-sky-500\/25:hover {
    border-top-color: #348bef40
}

.hover\:border-t-sky-500\/30:hover {
    border-top-color: #348bef4d
}

.hover\:border-t-sky-500\/40:hover {
    border-top-color: #348bef66
}

.hover\:border-t-sky-500\/5:hover {
    border-top-color: #348bef0d
}

.hover\:border-t-sky-500\/50:hover {
    border-top-color: #348bef80
}

.hover\:border-t-sky-500\/60:hover {
    border-top-color: #348bef99
}

.hover\:border-t-sky-500\/70:hover {
    border-top-color: #348befb3
}

.hover\:border-t-sky-500\/75:hover {
    border-top-color: #348befbf
}

.hover\:border-t-sky-500\/80:hover {
    border-top-color: #348befcc
}

.hover\:border-t-sky-500\/90:hover {
    border-top-color: #348befe6
}

.hover\:border-t-sky-500\/95:hover {
    border-top-color: #348beff2
}

.hover\:border-t-slate-400:hover {
    --tw-border-opacity: 1;
    border-top-color: rgb(148 163 184 / var(--tw-border-opacity))
}

.hover\:border-t-slate-400\/0:hover {
    border-top-color: #94a3b800
}

.hover\:border-t-slate-400\/10:hover {
    border-top-color: #94a3b81a
}

.hover\:border-t-slate-400\/100:hover {
    border-top-color: #94a3b8
}

.hover\:border-t-slate-400\/20:hover {
    border-top-color: #94a3b833
}

.hover\:border-t-slate-400\/25:hover {
    border-top-color: #94a3b840
}

.hover\:border-t-slate-400\/30:hover {
    border-top-color: #94a3b84d
}

.hover\:border-t-slate-400\/40:hover {
    border-top-color: #94a3b866
}

.hover\:border-t-slate-400\/5:hover {
    border-top-color: #94a3b80d
}

.hover\:border-t-slate-400\/50:hover {
    border-top-color: #94a3b880
}

.hover\:border-t-slate-400\/60:hover {
    border-top-color: #94a3b899
}

.hover\:border-t-slate-400\/70:hover {
    border-top-color: #94a3b8b3
}

.hover\:border-t-slate-400\/75:hover {
    border-top-color: #94a3b8bf
}

.hover\:border-t-slate-400\/80:hover {
    border-top-color: #94a3b8cc
}

.hover\:border-t-slate-400\/90:hover {
    border-top-color: #94a3b8e6
}

.hover\:border-t-slate-400\/95:hover {
    border-top-color: #94a3b8f2
}

.hover\:border-t-slate-500:hover {
    --tw-border-opacity: 1;
    border-top-color: rgb(100 116 139 / var(--tw-border-opacity))
}

.hover\:border-t-slate-500\/0:hover {
    border-top-color: #64748b00
}

.hover\:border-t-slate-500\/10:hover {
    border-top-color: #64748b1a
}

.hover\:border-t-slate-500\/100:hover {
    border-top-color: #64748b
}

.hover\:border-t-slate-500\/20:hover {
    border-top-color: #64748b33
}

.hover\:border-t-slate-500\/25:hover {
    border-top-color: #64748b40
}

.hover\:border-t-slate-500\/30:hover {
    border-top-color: #64748b4d
}

.hover\:border-t-slate-500\/40:hover {
    border-top-color: #64748b66
}

.hover\:border-t-slate-500\/5:hover {
    border-top-color: #64748b0d
}

.hover\:border-t-slate-500\/50:hover {
    border-top-color: #64748b80
}

.hover\:border-t-slate-500\/60:hover {
    border-top-color: #64748b99
}

.hover\:border-t-slate-500\/70:hover {
    border-top-color: #64748bb3
}

.hover\:border-t-slate-500\/75:hover {
    border-top-color: #64748bbf
}

.hover\:border-t-slate-500\/80:hover {
    border-top-color: #64748bcc
}

.hover\:border-t-slate-500\/90:hover {
    border-top-color: #64748be6
}

.hover\:border-t-slate-500\/95:hover {
    border-top-color: #64748bf2
}

.hover\:border-t-stone-400:hover {
    --tw-border-opacity: 1;
    border-top-color: rgb(168 162 158 / var(--tw-border-opacity))
}

.hover\:border-t-stone-400\/0:hover {
    border-top-color: #a8a29e00
}

.hover\:border-t-stone-400\/10:hover {
    border-top-color: #a8a29e1a
}

.hover\:border-t-stone-400\/100:hover {
    border-top-color: #a8a29e
}

.hover\:border-t-stone-400\/20:hover {
    border-top-color: #a8a29e33
}

.hover\:border-t-stone-400\/25:hover {
    border-top-color: #a8a29e40
}

.hover\:border-t-stone-400\/30:hover {
    border-top-color: #a8a29e4d
}

.hover\:border-t-stone-400\/40:hover {
    border-top-color: #a8a29e66
}

.hover\:border-t-stone-400\/5:hover {
    border-top-color: #a8a29e0d
}

.hover\:border-t-stone-400\/50:hover {
    border-top-color: #a8a29e80
}

.hover\:border-t-stone-400\/60:hover {
    border-top-color: #a8a29e99
}

.hover\:border-t-stone-400\/70:hover {
    border-top-color: #a8a29eb3
}

.hover\:border-t-stone-400\/75:hover {
    border-top-color: #a8a29ebf
}

.hover\:border-t-stone-400\/80:hover {
    border-top-color: #a8a29ecc
}

.hover\:border-t-stone-400\/90:hover {
    border-top-color: #a8a29ee6
}

.hover\:border-t-stone-400\/95:hover {
    border-top-color: #a8a29ef2
}

.hover\:border-t-stone-500:hover {
    --tw-border-opacity: 1;
    border-top-color: rgb(120 113 108 / var(--tw-border-opacity))
}

.hover\:border-t-stone-500\/0:hover {
    border-top-color: #78716c00
}

.hover\:border-t-stone-500\/10:hover {
    border-top-color: #78716c1a
}

.hover\:border-t-stone-500\/100:hover {
    border-top-color: #78716c
}

.hover\:border-t-stone-500\/20:hover {
    border-top-color: #78716c33
}

.hover\:border-t-stone-500\/25:hover {
    border-top-color: #78716c40
}

.hover\:border-t-stone-500\/30:hover {
    border-top-color: #78716c4d
}

.hover\:border-t-stone-500\/40:hover {
    border-top-color: #78716c66
}

.hover\:border-t-stone-500\/5:hover {
    border-top-color: #78716c0d
}

.hover\:border-t-stone-500\/50:hover {
    border-top-color: #78716c80
}

.hover\:border-t-stone-500\/60:hover {
    border-top-color: #78716c99
}

.hover\:border-t-stone-500\/70:hover {
    border-top-color: #78716cb3
}

.hover\:border-t-stone-500\/75:hover {
    border-top-color: #78716cbf
}

.hover\:border-t-stone-500\/80:hover {
    border-top-color: #78716ccc
}

.hover\:border-t-stone-500\/90:hover {
    border-top-color: #78716ce6
}

.hover\:border-t-stone-500\/95:hover {
    border-top-color: #78716cf2
}

.hover\:border-t-teal-400:hover {
    --tw-border-opacity: 1;
    border-top-color: rgb(45 212 191 / var(--tw-border-opacity))
}

.hover\:border-t-teal-400\/0:hover {
    border-top-color: #2dd4bf00
}

.hover\:border-t-teal-400\/10:hover {
    border-top-color: #2dd4bf1a
}

.hover\:border-t-teal-400\/100:hover {
    border-top-color: #2dd4bf
}

.hover\:border-t-teal-400\/20:hover {
    border-top-color: #2dd4bf33
}

.hover\:border-t-teal-400\/25:hover {
    border-top-color: #2dd4bf40
}

.hover\:border-t-teal-400\/30:hover {
    border-top-color: #2dd4bf4d
}

.hover\:border-t-teal-400\/40:hover {
    border-top-color: #2dd4bf66
}

.hover\:border-t-teal-400\/5:hover {
    border-top-color: #2dd4bf0d
}

.hover\:border-t-teal-400\/50:hover {
    border-top-color: #2dd4bf80
}

.hover\:border-t-teal-400\/60:hover {
    border-top-color: #2dd4bf99
}

.hover\:border-t-teal-400\/70:hover {
    border-top-color: #2dd4bfb3
}

.hover\:border-t-teal-400\/75:hover {
    border-top-color: #2dd4bfbf
}

.hover\:border-t-teal-400\/80:hover {
    border-top-color: #2dd4bfcc
}

.hover\:border-t-teal-400\/90:hover {
    border-top-color: #2dd4bfe6
}

.hover\:border-t-teal-400\/95:hover {
    border-top-color: #2dd4bff2
}

.hover\:border-t-teal-500:hover {
    --tw-border-opacity: 1;
    border-top-color: rgb(20 184 166 / var(--tw-border-opacity))
}

.hover\:border-t-teal-500\/0:hover {
    border-top-color: #14b8a600
}

.hover\:border-t-teal-500\/10:hover {
    border-top-color: #14b8a61a
}

.hover\:border-t-teal-500\/100:hover {
    border-top-color: #14b8a6
}

.hover\:border-t-teal-500\/20:hover {
    border-top-color: #14b8a633
}

.hover\:border-t-teal-500\/25:hover {
    border-top-color: #14b8a640
}

.hover\:border-t-teal-500\/30:hover {
    border-top-color: #14b8a64d
}

.hover\:border-t-teal-500\/40:hover {
    border-top-color: #14b8a666
}

.hover\:border-t-teal-500\/5:hover {
    border-top-color: #14b8a60d
}

.hover\:border-t-teal-500\/50:hover {
    border-top-color: #14b8a680
}

.hover\:border-t-teal-500\/60:hover {
    border-top-color: #14b8a699
}

.hover\:border-t-teal-500\/70:hover {
    border-top-color: #14b8a6b3
}

.hover\:border-t-teal-500\/75:hover {
    border-top-color: #14b8a6bf
}

.hover\:border-t-teal-500\/80:hover {
    border-top-color: #14b8a6cc
}

.hover\:border-t-teal-500\/90:hover {
    border-top-color: #14b8a6e6
}

.hover\:border-t-teal-500\/95:hover {
    border-top-color: #14b8a6f2
}

.hover\:border-t-violet-400:hover {
    --tw-border-opacity: 1;
    border-top-color: rgb(167 139 250 / var(--tw-border-opacity))
}

.hover\:border-t-violet-400\/0:hover {
    border-top-color: #a78bfa00
}

.hover\:border-t-violet-400\/10:hover {
    border-top-color: #a78bfa1a
}

.hover\:border-t-violet-400\/100:hover {
    border-top-color: #a78bfa
}

.hover\:border-t-violet-400\/20:hover {
    border-top-color: #a78bfa33
}

.hover\:border-t-violet-400\/25:hover {
    border-top-color: #a78bfa40
}

.hover\:border-t-violet-400\/30:hover {
    border-top-color: #a78bfa4d
}

.hover\:border-t-violet-400\/40:hover {
    border-top-color: #a78bfa66
}

.hover\:border-t-violet-400\/5:hover {
    border-top-color: #a78bfa0d
}

.hover\:border-t-violet-400\/50:hover {
    border-top-color: #a78bfa80
}

.hover\:border-t-violet-400\/60:hover {
    border-top-color: #a78bfa99
}

.hover\:border-t-violet-400\/70:hover {
    border-top-color: #a78bfab3
}

.hover\:border-t-violet-400\/75:hover {
    border-top-color: #a78bfabf
}

.hover\:border-t-violet-400\/80:hover {
    border-top-color: #a78bfacc
}

.hover\:border-t-violet-400\/90:hover {
    border-top-color: #a78bfae6
}

.hover\:border-t-violet-400\/95:hover {
    border-top-color: #a78bfaf2
}

.hover\:border-t-violet-500:hover {
    --tw-border-opacity: 1;
    border-top-color: rgb(139 92 246 / var(--tw-border-opacity))
}

.hover\:border-t-violet-500\/0:hover {
    border-top-color: #8b5cf600
}

.hover\:border-t-violet-500\/10:hover {
    border-top-color: #8b5cf61a
}

.hover\:border-t-violet-500\/100:hover {
    border-top-color: #8b5cf6
}

.hover\:border-t-violet-500\/20:hover {
    border-top-color: #8b5cf633
}

.hover\:border-t-violet-500\/25:hover {
    border-top-color: #8b5cf640
}

.hover\:border-t-violet-500\/30:hover {
    border-top-color: #8b5cf64d
}

.hover\:border-t-violet-500\/40:hover {
    border-top-color: #8b5cf666
}

.hover\:border-t-violet-500\/5:hover {
    border-top-color: #8b5cf60d
}

.hover\:border-t-violet-500\/50:hover {
    border-top-color: #8b5cf680
}

.hover\:border-t-violet-500\/60:hover {
    border-top-color: #8b5cf699
}

.hover\:border-t-violet-500\/70:hover {
    border-top-color: #8b5cf6b3
}

.hover\:border-t-violet-500\/75:hover {
    border-top-color: #8b5cf6bf
}

.hover\:border-t-violet-500\/80:hover {
    border-top-color: #8b5cf6cc
}

.hover\:border-t-violet-500\/90:hover {
    border-top-color: #8b5cf6e6
}

.hover\:border-t-violet-500\/95:hover {
    border-top-color: #8b5cf6f2
}

.hover\:border-t-yellow-400:hover {
    --tw-border-opacity: 1;
    border-top-color: rgb(250 204 21 / var(--tw-border-opacity))
}

.hover\:border-t-yellow-400\/0:hover {
    border-top-color: #facc1500
}

.hover\:border-t-yellow-400\/10:hover {
    border-top-color: #facc151a
}

.hover\:border-t-yellow-400\/100:hover {
    border-top-color: #facc15
}

.hover\:border-t-yellow-400\/20:hover {
    border-top-color: #facc1533
}

.hover\:border-t-yellow-400\/25:hover {
    border-top-color: #facc1540
}

.hover\:border-t-yellow-400\/30:hover {
    border-top-color: #facc154d
}

.hover\:border-t-yellow-400\/40:hover {
    border-top-color: #facc1566
}

.hover\:border-t-yellow-400\/5:hover {
    border-top-color: #facc150d
}

.hover\:border-t-yellow-400\/50:hover {
    border-top-color: #facc1580
}

.hover\:border-t-yellow-400\/60:hover {
    border-top-color: #facc1599
}

.hover\:border-t-yellow-400\/70:hover {
    border-top-color: #facc15b3
}

.hover\:border-t-yellow-400\/75:hover {
    border-top-color: #facc15bf
}

.hover\:border-t-yellow-400\/80:hover {
    border-top-color: #facc15cc
}

.hover\:border-t-yellow-400\/90:hover {
    border-top-color: #facc15e6
}

.hover\:border-t-yellow-400\/95:hover {
    border-top-color: #facc15f2
}

.hover\:border-t-yellow-500:hover {
    --tw-border-opacity: 1;
    border-top-color: rgb(234 179 8 / var(--tw-border-opacity))
}

.hover\:border-t-yellow-500\/0:hover {
    border-top-color: #eab30800
}

.hover\:border-t-yellow-500\/10:hover {
    border-top-color: #eab3081a
}

.hover\:border-t-yellow-500\/100:hover {
    border-top-color: #eab308
}

.hover\:border-t-yellow-500\/20:hover {
    border-top-color: #eab30833
}

.hover\:border-t-yellow-500\/25:hover {
    border-top-color: #eab30840
}

.hover\:border-t-yellow-500\/30:hover {
    border-top-color: #eab3084d
}

.hover\:border-t-yellow-500\/40:hover {
    border-top-color: #eab30866
}

.hover\:border-t-yellow-500\/5:hover {
    border-top-color: #eab3080d
}

.hover\:border-t-yellow-500\/50:hover {
    border-top-color: #eab30880
}

.hover\:border-t-yellow-500\/60:hover {
    border-top-color: #eab30899
}

.hover\:border-t-yellow-500\/70:hover {
    border-top-color: #eab308b3
}

.hover\:border-t-yellow-500\/75:hover {
    border-top-color: #eab308bf
}

.hover\:border-t-yellow-500\/80:hover {
    border-top-color: #eab308cc
}

.hover\:border-t-yellow-500\/90:hover {
    border-top-color: #eab308e6
}

.hover\:border-t-yellow-500\/95:hover {
    border-top-color: #eab308f2
}

.hover\:border-t-zinc-400:hover {
    --tw-border-opacity: 1;
    border-top-color: rgb(161 161 170 / var(--tw-border-opacity))
}

.hover\:border-t-zinc-400\/0:hover {
    border-top-color: #a1a1aa00
}

.hover\:border-t-zinc-400\/10:hover {
    border-top-color: #a1a1aa1a
}

.hover\:border-t-zinc-400\/100:hover {
    border-top-color: #a1a1aa
}

.hover\:border-t-zinc-400\/20:hover {
    border-top-color: #a1a1aa33
}

.hover\:border-t-zinc-400\/25:hover {
    border-top-color: #a1a1aa40
}

.hover\:border-t-zinc-400\/30:hover {
    border-top-color: #a1a1aa4d
}

.hover\:border-t-zinc-400\/40:hover {
    border-top-color: #a1a1aa66
}

.hover\:border-t-zinc-400\/5:hover {
    border-top-color: #a1a1aa0d
}

.hover\:border-t-zinc-400\/50:hover {
    border-top-color: #a1a1aa80
}

.hover\:border-t-zinc-400\/60:hover {
    border-top-color: #a1a1aa99
}

.hover\:border-t-zinc-400\/70:hover {
    border-top-color: #a1a1aab3
}

.hover\:border-t-zinc-400\/75:hover {
    border-top-color: #a1a1aabf
}

.hover\:border-t-zinc-400\/80:hover {
    border-top-color: #a1a1aacc
}

.hover\:border-t-zinc-400\/90:hover {
    border-top-color: #a1a1aae6
}

.hover\:border-t-zinc-400\/95:hover {
    border-top-color: #a1a1aaf2
}

.hover\:border-t-zinc-500:hover {
    --tw-border-opacity: 1;
    border-top-color: rgb(113 113 122 / var(--tw-border-opacity))
}

.hover\:border-t-zinc-500\/0:hover {
    border-top-color: #71717a00
}

.hover\:border-t-zinc-500\/10:hover {
    border-top-color: #71717a1a
}

.hover\:border-t-zinc-500\/100:hover {
    border-top-color: #71717a
}

.hover\:border-t-zinc-500\/20:hover {
    border-top-color: #71717a33
}

.hover\:border-t-zinc-500\/25:hover {
    border-top-color: #71717a40
}

.hover\:border-t-zinc-500\/30:hover {
    border-top-color: #71717a4d
}

.hover\:border-t-zinc-500\/40:hover {
    border-top-color: #71717a66
}

.hover\:border-t-zinc-500\/5:hover {
    border-top-color: #71717a0d
}

.hover\:border-t-zinc-500\/50:hover {
    border-top-color: #71717a80
}

.hover\:border-t-zinc-500\/60:hover {
    border-top-color: #71717a99
}

.hover\:border-t-zinc-500\/70:hover {
    border-top-color: #71717ab3
}

.hover\:border-t-zinc-500\/75:hover {
    border-top-color: #71717abf
}

.hover\:border-t-zinc-500\/80:hover {
    border-top-color: #71717acc
}

.hover\:border-t-zinc-500\/90:hover {
    border-top-color: #71717ae6
}

.hover\:border-t-zinc-500\/95:hover {
    border-top-color: #71717af2
}

.hover\:bg-amber-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(254 243 199 / var(--tw-bg-opacity))
}

.hover\:bg-amber-100\/0:hover {
    background-color: #fef3c700
}

.hover\:bg-amber-100\/10:hover {
    background-color: #fef3c71a
}

.hover\:bg-amber-100\/100:hover {
    background-color: #fef3c7
}

.hover\:bg-amber-100\/20:hover {
    background-color: #fef3c733
}

.hover\:bg-amber-100\/25:hover {
    background-color: #fef3c740
}

.hover\:bg-amber-100\/30:hover {
    background-color: #fef3c74d
}

.hover\:bg-amber-100\/40:hover {
    background-color: #fef3c766
}

.hover\:bg-amber-100\/5:hover {
    background-color: #fef3c70d
}

.hover\:bg-amber-100\/50:hover {
    background-color: #fef3c780
}

.hover\:bg-amber-100\/60:hover {
    background-color: #fef3c799
}

.hover\:bg-amber-100\/70:hover {
    background-color: #fef3c7b3
}

.hover\:bg-amber-100\/75:hover {
    background-color: #fef3c7bf
}

.hover\:bg-amber-100\/80:hover {
    background-color: #fef3c7cc
}

.hover\:bg-amber-100\/90:hover {
    background-color: #fef3c7e6
}

.hover\:bg-amber-100\/95:hover {
    background-color: #fef3c7f2
}

.hover\:bg-amber-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(251 191 36 / var(--tw-bg-opacity))
}

.hover\:bg-amber-400\/0:hover {
    background-color: #fbbf2400
}

.hover\:bg-amber-400\/10:hover {
    background-color: #fbbf241a
}

.hover\:bg-amber-400\/100:hover {
    background-color: #fbbf24
}

.hover\:bg-amber-400\/20:hover {
    background-color: #fbbf2433
}

.hover\:bg-amber-400\/25:hover {
    background-color: #fbbf2440
}

.hover\:bg-amber-400\/30:hover {
    background-color: #fbbf244d
}

.hover\:bg-amber-400\/40:hover {
    background-color: #fbbf2466
}

.hover\:bg-amber-400\/5:hover {
    background-color: #fbbf240d
}

.hover\:bg-amber-400\/50:hover {
    background-color: #fbbf2480
}

.hover\:bg-amber-400\/60:hover {
    background-color: #fbbf2499
}

.hover\:bg-amber-400\/70:hover {
    background-color: #fbbf24b3
}

.hover\:bg-amber-400\/75:hover {
    background-color: #fbbf24bf
}

.hover\:bg-amber-400\/80:hover {
    background-color: #fbbf24cc
}

.hover\:bg-amber-400\/90:hover {
    background-color: #fbbf24e6
}

.hover\:bg-amber-400\/95:hover {
    background-color: #fbbf24f2
}

.hover\:bg-amber-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(245 158 11 / var(--tw-bg-opacity))
}

.hover\:bg-amber-500\/0:hover {
    background-color: #f59e0b00
}

.hover\:bg-amber-500\/10:hover {
    background-color: #f59e0b1a
}

.hover\:bg-amber-500\/100:hover {
    background-color: #f59e0b
}

.hover\:bg-amber-500\/20:hover {
    background-color: #f59e0b33
}

.hover\:bg-amber-500\/25:hover {
    background-color: #f59e0b40
}

.hover\:bg-amber-500\/30:hover {
    background-color: #f59e0b4d
}

.hover\:bg-amber-500\/40:hover {
    background-color: #f59e0b66
}

.hover\:bg-amber-500\/5:hover {
    background-color: #f59e0b0d
}

.hover\:bg-amber-500\/50:hover {
    background-color: #f59e0b80
}

.hover\:bg-amber-500\/60:hover {
    background-color: #f59e0b99
}

.hover\:bg-amber-500\/70:hover {
    background-color: #f59e0bb3
}

.hover\:bg-amber-500\/75:hover {
    background-color: #f59e0bbf
}

.hover\:bg-amber-500\/80:hover {
    background-color: #f59e0bcc
}

.hover\:bg-amber-500\/90:hover {
    background-color: #f59e0be6
}

.hover\:bg-amber-500\/95:hover {
    background-color: #f59e0bf2
}

.hover\:bg-amber-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(217 119 6 / var(--tw-bg-opacity))
}

.hover\:bg-amber-600\/0:hover {
    background-color: #d9770600
}

.hover\:bg-amber-600\/10:hover {
    background-color: #d977061a
}

.hover\:bg-amber-600\/100:hover {
    background-color: #d97706
}

.hover\:bg-amber-600\/20:hover {
    background-color: #d9770633
}

.hover\:bg-amber-600\/25:hover {
    background-color: #d9770640
}

.hover\:bg-amber-600\/30:hover {
    background-color: #d977064d
}

.hover\:bg-amber-600\/40:hover {
    background-color: #d9770666
}

.hover\:bg-amber-600\/5:hover {
    background-color: #d977060d
}

.hover\:bg-amber-600\/50:hover {
    background-color: #d9770680
}

.hover\:bg-amber-600\/60:hover {
    background-color: #d9770699
}

.hover\:bg-amber-600\/70:hover {
    background-color: #d97706b3
}

.hover\:bg-amber-600\/75:hover {
    background-color: #d97706bf
}

.hover\:bg-amber-600\/80:hover {
    background-color: #d97706cc
}

.hover\:bg-amber-600\/90:hover {
    background-color: #d97706e6
}

.hover\:bg-amber-600\/95:hover {
    background-color: #d97706f2
}

.hover\:bg-amber-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(180 83 9 / var(--tw-bg-opacity))
}

.hover\:bg-amber-700\/0:hover {
    background-color: #b4530900
}

.hover\:bg-amber-700\/10:hover {
    background-color: #b453091a
}

.hover\:bg-amber-700\/100:hover {
    background-color: #b45309
}

.hover\:bg-amber-700\/20:hover {
    background-color: #b4530933
}

.hover\:bg-amber-700\/25:hover {
    background-color: #b4530940
}

.hover\:bg-amber-700\/30:hover {
    background-color: #b453094d
}

.hover\:bg-amber-700\/40:hover {
    background-color: #b4530966
}

.hover\:bg-amber-700\/5:hover {
    background-color: #b453090d
}

.hover\:bg-amber-700\/50:hover {
    background-color: #b4530980
}

.hover\:bg-amber-700\/60:hover {
    background-color: #b4530999
}

.hover\:bg-amber-700\/70:hover {
    background-color: #b45309b3
}

.hover\:bg-amber-700\/75:hover {
    background-color: #b45309bf
}

.hover\:bg-amber-700\/80:hover {
    background-color: #b45309cc
}

.hover\:bg-amber-700\/90:hover {
    background-color: #b45309e6
}

.hover\:bg-amber-700\/95:hover {
    background-color: #b45309f2
}

.hover\:bg-blue-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(154 161 202 / var(--tw-bg-opacity))
}

.hover\:bg-blue-100\/0:hover {
    background-color: #9aa1ca00
}

.hover\:bg-blue-100\/10:hover {
    background-color: #9aa1ca1a
}

.hover\:bg-blue-100\/100:hover {
    background-color: #9aa1ca
}

.hover\:bg-blue-100\/20:hover {
    background-color: #9aa1ca33
}

.hover\:bg-blue-100\/25:hover {
    background-color: #9aa1ca40
}

.hover\:bg-blue-100\/30:hover {
    background-color: #9aa1ca4d
}

.hover\:bg-blue-100\/40:hover {
    background-color: #9aa1ca66
}

.hover\:bg-blue-100\/5:hover {
    background-color: #9aa1ca0d
}

.hover\:bg-blue-100\/50:hover {
    background-color: #9aa1ca80
}

.hover\:bg-blue-100\/60:hover {
    background-color: #9aa1ca99
}

.hover\:bg-blue-100\/70:hover {
    background-color: #9aa1cab3
}

.hover\:bg-blue-100\/75:hover {
    background-color: #9aa1cabf
}

.hover\:bg-blue-100\/80:hover {
    background-color: #9aa1cacc
}

.hover\:bg-blue-100\/90:hover {
    background-color: #9aa1cae6
}

.hover\:bg-blue-100\/95:hover {
    background-color: #9aa1caf2
}

.hover\:bg-blue-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(80 90 153 / var(--tw-bg-opacity))
}

.hover\:bg-blue-400\/0:hover {
    background-color: #505a9900
}

.hover\:bg-blue-400\/10:hover {
    background-color: #505a991a
}

.hover\:bg-blue-400\/100:hover {
    background-color: #505a99
}

.hover\:bg-blue-400\/20:hover {
    background-color: #505a9933
}

.hover\:bg-blue-400\/25:hover {
    background-color: #505a9940
}

.hover\:bg-blue-400\/30:hover {
    background-color: #505a994d
}

.hover\:bg-blue-400\/40:hover {
    background-color: #505a9966
}

.hover\:bg-blue-400\/5:hover {
    background-color: #505a990d
}

.hover\:bg-blue-400\/50:hover {
    background-color: #505a9980
}

.hover\:bg-blue-400\/60:hover {
    background-color: #505a9999
}

.hover\:bg-blue-400\/70:hover {
    background-color: #505a99b3
}

.hover\:bg-blue-400\/75:hover {
    background-color: #505a99bf
}

.hover\:bg-blue-400\/80:hover {
    background-color: #505a99cc
}

.hover\:bg-blue-400\/90:hover {
    background-color: #505a99e6
}

.hover\:bg-blue-400\/95:hover {
    background-color: #505a99f2
}

.hover\:bg-blue-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(66 75 127 / var(--tw-bg-opacity))
}

.hover\:bg-blue-500\/0:hover {
    background-color: #424b7f00
}

.hover\:bg-blue-500\/10:hover {
    background-color: #424b7f1a
}

.hover\:bg-blue-500\/100:hover {
    background-color: #424b7f
}

.hover\:bg-blue-500\/20:hover {
    background-color: #424b7f33
}

.hover\:bg-blue-500\/25:hover {
    background-color: #424b7f40
}

.hover\:bg-blue-500\/30:hover {
    background-color: #424b7f4d
}

.hover\:bg-blue-500\/40:hover {
    background-color: #424b7f66
}

.hover\:bg-blue-500\/5:hover {
    background-color: #424b7f0d
}

.hover\:bg-blue-500\/50:hover {
    background-color: #424b7f80
}

.hover\:bg-blue-500\/60:hover {
    background-color: #424b7f99
}

.hover\:bg-blue-500\/70:hover {
    background-color: #424b7fb3
}

.hover\:bg-blue-500\/75:hover {
    background-color: #424b7fbf
}

.hover\:bg-blue-500\/80:hover {
    background-color: #424b7fcc
}

.hover\:bg-blue-500\/90:hover {
    background-color: #424b7fe6
}

.hover\:bg-blue-500\/95:hover {
    background-color: #424b7ff2
}

.hover\:bg-blue-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(52 59 100 / var(--tw-bg-opacity))
}

.hover\:bg-blue-600\/0:hover {
    background-color: #343b6400
}

.hover\:bg-blue-600\/10:hover {
    background-color: #343b641a
}

.hover\:bg-blue-600\/100:hover {
    background-color: #343b64
}

.hover\:bg-blue-600\/20:hover {
    background-color: #343b6433
}

.hover\:bg-blue-600\/25:hover {
    background-color: #343b6440
}

.hover\:bg-blue-600\/30:hover {
    background-color: #343b644d
}

.hover\:bg-blue-600\/40:hover {
    background-color: #343b6466
}

.hover\:bg-blue-600\/5:hover {
    background-color: #343b640d
}

.hover\:bg-blue-600\/50:hover {
    background-color: #343b6480
}

.hover\:bg-blue-600\/60:hover {
    background-color: #343b6499
}

.hover\:bg-blue-600\/70:hover {
    background-color: #343b64b3
}

.hover\:bg-blue-600\/75:hover {
    background-color: #343b64bf
}

.hover\:bg-blue-600\/80:hover {
    background-color: #343b64cc
}

.hover\:bg-blue-600\/90:hover {
    background-color: #343b64e6
}

.hover\:bg-blue-600\/95:hover {
    background-color: #343b64f2
}

.hover\:bg-blue-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(38 43 73 / var(--tw-bg-opacity))
}

.hover\:bg-blue-700\/0:hover {
    background-color: #262b4900
}

.hover\:bg-blue-700\/10:hover {
    background-color: #262b491a
}

.hover\:bg-blue-700\/100:hover {
    background-color: #262b49
}

.hover\:bg-blue-700\/20:hover {
    background-color: #262b4933
}

.hover\:bg-blue-700\/25:hover {
    background-color: #262b4940
}

.hover\:bg-blue-700\/30:hover {
    background-color: #262b494d
}

.hover\:bg-blue-700\/40:hover {
    background-color: #262b4966
}

.hover\:bg-blue-700\/5:hover {
    background-color: #262b490d
}

.hover\:bg-blue-700\/50:hover {
    background-color: #262b4980
}

.hover\:bg-blue-700\/60:hover {
    background-color: #262b4999
}

.hover\:bg-blue-700\/70:hover {
    background-color: #262b49b3
}

.hover\:bg-blue-700\/75:hover {
    background-color: #262b49bf
}

.hover\:bg-blue-700\/80:hover {
    background-color: #262b49cc
}

.hover\:bg-blue-700\/90:hover {
    background-color: #262b49e6
}

.hover\:bg-blue-700\/95:hover {
    background-color: #262b49f2
}

.hover\:bg-blue-800:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(19 21 36 / var(--tw-bg-opacity))
}

.hover\:bg-cyan-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(207 250 254 / var(--tw-bg-opacity))
}

.hover\:bg-cyan-100\/0:hover {
    background-color: #cffafe00
}

.hover\:bg-cyan-100\/10:hover {
    background-color: #cffafe1a
}

.hover\:bg-cyan-100\/100:hover {
    background-color: #cffafe
}

.hover\:bg-cyan-100\/20:hover {
    background-color: #cffafe33
}

.hover\:bg-cyan-100\/25:hover {
    background-color: #cffafe40
}

.hover\:bg-cyan-100\/30:hover {
    background-color: #cffafe4d
}

.hover\:bg-cyan-100\/40:hover {
    background-color: #cffafe66
}

.hover\:bg-cyan-100\/5:hover {
    background-color: #cffafe0d
}

.hover\:bg-cyan-100\/50:hover {
    background-color: #cffafe80
}

.hover\:bg-cyan-100\/60:hover {
    background-color: #cffafe99
}

.hover\:bg-cyan-100\/70:hover {
    background-color: #cffafeb3
}

.hover\:bg-cyan-100\/75:hover {
    background-color: #cffafebf
}

.hover\:bg-cyan-100\/80:hover {
    background-color: #cffafecc
}

.hover\:bg-cyan-100\/90:hover {
    background-color: #cffafee6
}

.hover\:bg-cyan-100\/95:hover {
    background-color: #cffafef2
}

.hover\:bg-cyan-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(34 211 238 / var(--tw-bg-opacity))
}

.hover\:bg-cyan-400\/0:hover {
    background-color: #22d3ee00
}

.hover\:bg-cyan-400\/10:hover {
    background-color: #22d3ee1a
}

.hover\:bg-cyan-400\/100:hover {
    background-color: #22d3ee
}

.hover\:bg-cyan-400\/20:hover {
    background-color: #22d3ee33
}

.hover\:bg-cyan-400\/25:hover {
    background-color: #22d3ee40
}

.hover\:bg-cyan-400\/30:hover {
    background-color: #22d3ee4d
}

.hover\:bg-cyan-400\/40:hover {
    background-color: #22d3ee66
}

.hover\:bg-cyan-400\/5:hover {
    background-color: #22d3ee0d
}

.hover\:bg-cyan-400\/50:hover {
    background-color: #22d3ee80
}

.hover\:bg-cyan-400\/60:hover {
    background-color: #22d3ee99
}

.hover\:bg-cyan-400\/70:hover {
    background-color: #22d3eeb3
}

.hover\:bg-cyan-400\/75:hover {
    background-color: #22d3eebf
}

.hover\:bg-cyan-400\/80:hover {
    background-color: #22d3eecc
}

.hover\:bg-cyan-400\/90:hover {
    background-color: #22d3eee6
}

.hover\:bg-cyan-400\/95:hover {
    background-color: #22d3eef2
}

.hover\:bg-cyan-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(6 182 212 / var(--tw-bg-opacity))
}

.hover\:bg-cyan-500\/0:hover {
    background-color: #06b6d400
}

.hover\:bg-cyan-500\/10:hover {
    background-color: #06b6d41a
}

.hover\:bg-cyan-500\/100:hover {
    background-color: #06b6d4
}

.hover\:bg-cyan-500\/20:hover {
    background-color: #06b6d433
}

.hover\:bg-cyan-500\/25:hover {
    background-color: #06b6d440
}

.hover\:bg-cyan-500\/30:hover {
    background-color: #06b6d44d
}

.hover\:bg-cyan-500\/40:hover {
    background-color: #06b6d466
}

.hover\:bg-cyan-500\/5:hover {
    background-color: #06b6d40d
}

.hover\:bg-cyan-500\/50:hover {
    background-color: #06b6d480
}

.hover\:bg-cyan-500\/60:hover {
    background-color: #06b6d499
}

.hover\:bg-cyan-500\/70:hover {
    background-color: #06b6d4b3
}

.hover\:bg-cyan-500\/75:hover {
    background-color: #06b6d4bf
}

.hover\:bg-cyan-500\/80:hover {
    background-color: #06b6d4cc
}

.hover\:bg-cyan-500\/90:hover {
    background-color: #06b6d4e6
}

.hover\:bg-cyan-500\/95:hover {
    background-color: #06b6d4f2
}

.hover\:bg-cyan-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(8 145 178 / var(--tw-bg-opacity))
}

.hover\:bg-cyan-600\/0:hover {
    background-color: #0891b200
}

.hover\:bg-cyan-600\/10:hover {
    background-color: #0891b21a
}

.hover\:bg-cyan-600\/100:hover {
    background-color: #0891b2
}

.hover\:bg-cyan-600\/20:hover {
    background-color: #0891b233
}

.hover\:bg-cyan-600\/25:hover {
    background-color: #0891b240
}

.hover\:bg-cyan-600\/30:hover {
    background-color: #0891b24d
}

.hover\:bg-cyan-600\/40:hover {
    background-color: #0891b266
}

.hover\:bg-cyan-600\/5:hover {
    background-color: #0891b20d
}

.hover\:bg-cyan-600\/50:hover {
    background-color: #0891b280
}

.hover\:bg-cyan-600\/60:hover {
    background-color: #0891b299
}

.hover\:bg-cyan-600\/70:hover {
    background-color: #0891b2b3
}

.hover\:bg-cyan-600\/75:hover {
    background-color: #0891b2bf
}

.hover\:bg-cyan-600\/80:hover {
    background-color: #0891b2cc
}

.hover\:bg-cyan-600\/90:hover {
    background-color: #0891b2e6
}

.hover\:bg-cyan-600\/95:hover {
    background-color: #0891b2f2
}

.hover\:bg-cyan-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(14 116 144 / var(--tw-bg-opacity))
}

.hover\:bg-cyan-700\/0:hover {
    background-color: #0e749000
}

.hover\:bg-cyan-700\/10:hover {
    background-color: #0e74901a
}

.hover\:bg-cyan-700\/100:hover {
    background-color: #0e7490
}

.hover\:bg-cyan-700\/20:hover {
    background-color: #0e749033
}

.hover\:bg-cyan-700\/25:hover {
    background-color: #0e749040
}

.hover\:bg-cyan-700\/30:hover {
    background-color: #0e74904d
}

.hover\:bg-cyan-700\/40:hover {
    background-color: #0e749066
}

.hover\:bg-cyan-700\/5:hover {
    background-color: #0e74900d
}

.hover\:bg-cyan-700\/50:hover {
    background-color: #0e749080
}

.hover\:bg-cyan-700\/60:hover {
    background-color: #0e749099
}

.hover\:bg-cyan-700\/70:hover {
    background-color: #0e7490b3
}

.hover\:bg-cyan-700\/75:hover {
    background-color: #0e7490bf
}

.hover\:bg-cyan-700\/80:hover {
    background-color: #0e7490cc
}

.hover\:bg-cyan-700\/90:hover {
    background-color: #0e7490e6
}

.hover\:bg-cyan-700\/95:hover {
    background-color: #0e7490f2
}

.hover\:bg-emerald-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(209 250 229 / var(--tw-bg-opacity))
}

.hover\:bg-emerald-100\/0:hover {
    background-color: #d1fae500
}

.hover\:bg-emerald-100\/10:hover {
    background-color: #d1fae51a
}

.hover\:bg-emerald-100\/100:hover {
    background-color: #d1fae5
}

.hover\:bg-emerald-100\/20:hover {
    background-color: #d1fae533
}

.hover\:bg-emerald-100\/25:hover {
    background-color: #d1fae540
}

.hover\:bg-emerald-100\/30:hover {
    background-color: #d1fae54d
}

.hover\:bg-emerald-100\/40:hover {
    background-color: #d1fae566
}

.hover\:bg-emerald-100\/5:hover {
    background-color: #d1fae50d
}

.hover\:bg-emerald-100\/50:hover {
    background-color: #d1fae580
}

.hover\:bg-emerald-100\/60:hover {
    background-color: #d1fae599
}

.hover\:bg-emerald-100\/70:hover {
    background-color: #d1fae5b3
}

.hover\:bg-emerald-100\/75:hover {
    background-color: #d1fae5bf
}

.hover\:bg-emerald-100\/80:hover {
    background-color: #d1fae5cc
}

.hover\:bg-emerald-100\/90:hover {
    background-color: #d1fae5e6
}

.hover\:bg-emerald-100\/95:hover {
    background-color: #d1fae5f2
}

.hover\:bg-emerald-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(52 211 153 / var(--tw-bg-opacity))
}

.hover\:bg-emerald-400\/0:hover {
    background-color: #34d39900
}

.hover\:bg-emerald-400\/10:hover {
    background-color: #34d3991a
}

.hover\:bg-emerald-400\/100:hover {
    background-color: #34d399
}

.hover\:bg-emerald-400\/20:hover {
    background-color: #34d39933
}

.hover\:bg-emerald-400\/25:hover {
    background-color: #34d39940
}

.hover\:bg-emerald-400\/30:hover {
    background-color: #34d3994d
}

.hover\:bg-emerald-400\/40:hover {
    background-color: #34d39966
}

.hover\:bg-emerald-400\/5:hover {
    background-color: #34d3990d
}

.hover\:bg-emerald-400\/50:hover {
    background-color: #34d39980
}

.hover\:bg-emerald-400\/60:hover {
    background-color: #34d39999
}

.hover\:bg-emerald-400\/70:hover {
    background-color: #34d399b3
}

.hover\:bg-emerald-400\/75:hover {
    background-color: #34d399bf
}

.hover\:bg-emerald-400\/80:hover {
    background-color: #34d399cc
}

.hover\:bg-emerald-400\/90:hover {
    background-color: #34d399e6
}

.hover\:bg-emerald-400\/95:hover {
    background-color: #34d399f2
}

.hover\:bg-emerald-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(16 185 129 / var(--tw-bg-opacity))
}

.hover\:bg-emerald-500\/0:hover {
    background-color: #10b98100
}

.hover\:bg-emerald-500\/10:hover {
    background-color: #10b9811a
}

.hover\:bg-emerald-500\/100:hover {
    background-color: #10b981
}

.hover\:bg-emerald-500\/20:hover {
    background-color: #10b98133
}

.hover\:bg-emerald-500\/25:hover {
    background-color: #10b98140
}

.hover\:bg-emerald-500\/30:hover {
    background-color: #10b9814d
}

.hover\:bg-emerald-500\/40:hover {
    background-color: #10b98166
}

.hover\:bg-emerald-500\/5:hover {
    background-color: #10b9810d
}

.hover\:bg-emerald-500\/50:hover {
    background-color: #10b98180
}

.hover\:bg-emerald-500\/60:hover {
    background-color: #10b98199
}

.hover\:bg-emerald-500\/70:hover {
    background-color: #10b981b3
}

.hover\:bg-emerald-500\/75:hover {
    background-color: #10b981bf
}

.hover\:bg-emerald-500\/80:hover {
    background-color: #10b981cc
}

.hover\:bg-emerald-500\/90:hover {
    background-color: #10b981e6
}

.hover\:bg-emerald-500\/95:hover {
    background-color: #10b981f2
}

.hover\:bg-emerald-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(5 150 105 / var(--tw-bg-opacity))
}

.hover\:bg-emerald-600\/0:hover {
    background-color: #05966900
}

.hover\:bg-emerald-600\/10:hover {
    background-color: #0596691a
}

.hover\:bg-emerald-600\/100:hover {
    background-color: #059669
}

.hover\:bg-emerald-600\/20:hover {
    background-color: #05966933
}

.hover\:bg-emerald-600\/25:hover {
    background-color: #05966940
}

.hover\:bg-emerald-600\/30:hover {
    background-color: #0596694d
}

.hover\:bg-emerald-600\/40:hover {
    background-color: #05966966
}

.hover\:bg-emerald-600\/5:hover {
    background-color: #0596690d
}

.hover\:bg-emerald-600\/50:hover {
    background-color: #05966980
}

.hover\:bg-emerald-600\/60:hover {
    background-color: #05966999
}

.hover\:bg-emerald-600\/70:hover {
    background-color: #059669b3
}

.hover\:bg-emerald-600\/75:hover {
    background-color: #059669bf
}

.hover\:bg-emerald-600\/80:hover {
    background-color: #059669cc
}

.hover\:bg-emerald-600\/90:hover {
    background-color: #059669e6
}

.hover\:bg-emerald-600\/95:hover {
    background-color: #059669f2
}

.hover\:bg-emerald-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(4 120 87 / var(--tw-bg-opacity))
}

.hover\:bg-emerald-700\/0:hover {
    background-color: #04785700
}

.hover\:bg-emerald-700\/10:hover {
    background-color: #0478571a
}

.hover\:bg-emerald-700\/100:hover {
    background-color: #047857
}

.hover\:bg-emerald-700\/20:hover {
    background-color: #04785733
}

.hover\:bg-emerald-700\/25:hover {
    background-color: #04785740
}

.hover\:bg-emerald-700\/30:hover {
    background-color: #0478574d
}

.hover\:bg-emerald-700\/40:hover {
    background-color: #04785766
}

.hover\:bg-emerald-700\/5:hover {
    background-color: #0478570d
}

.hover\:bg-emerald-700\/50:hover {
    background-color: #04785780
}

.hover\:bg-emerald-700\/60:hover {
    background-color: #04785799
}

.hover\:bg-emerald-700\/70:hover {
    background-color: #047857b3
}

.hover\:bg-emerald-700\/75:hover {
    background-color: #047857bf
}

.hover\:bg-emerald-700\/80:hover {
    background-color: #047857cc
}

.hover\:bg-emerald-700\/90:hover {
    background-color: #047857e6
}

.hover\:bg-emerald-700\/95:hover {
    background-color: #047857f2
}

.hover\:bg-fuchsia-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(250 232 255 / var(--tw-bg-opacity))
}

.hover\:bg-fuchsia-100\/0:hover {
    background-color: #fae8ff00
}

.hover\:bg-fuchsia-100\/10:hover {
    background-color: #fae8ff1a
}

.hover\:bg-fuchsia-100\/100:hover {
    background-color: #fae8ff
}

.hover\:bg-fuchsia-100\/20:hover {
    background-color: #fae8ff33
}

.hover\:bg-fuchsia-100\/25:hover {
    background-color: #fae8ff40
}

.hover\:bg-fuchsia-100\/30:hover {
    background-color: #fae8ff4d
}

.hover\:bg-fuchsia-100\/40:hover {
    background-color: #fae8ff66
}

.hover\:bg-fuchsia-100\/5:hover {
    background-color: #fae8ff0d
}

.hover\:bg-fuchsia-100\/50:hover {
    background-color: #fae8ff80
}

.hover\:bg-fuchsia-100\/60:hover {
    background-color: #fae8ff99
}

.hover\:bg-fuchsia-100\/70:hover {
    background-color: #fae8ffb3
}

.hover\:bg-fuchsia-100\/75:hover {
    background-color: #fae8ffbf
}

.hover\:bg-fuchsia-100\/80:hover {
    background-color: #fae8ffcc
}

.hover\:bg-fuchsia-100\/90:hover {
    background-color: #fae8ffe6
}

.hover\:bg-fuchsia-100\/95:hover {
    background-color: #fae8fff2
}

.hover\:bg-fuchsia-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(232 121 249 / var(--tw-bg-opacity))
}

.hover\:bg-fuchsia-400\/0:hover {
    background-color: #e879f900
}

.hover\:bg-fuchsia-400\/10:hover {
    background-color: #e879f91a
}

.hover\:bg-fuchsia-400\/100:hover {
    background-color: #e879f9
}

.hover\:bg-fuchsia-400\/20:hover {
    background-color: #e879f933
}

.hover\:bg-fuchsia-400\/25:hover {
    background-color: #e879f940
}

.hover\:bg-fuchsia-400\/30:hover {
    background-color: #e879f94d
}

.hover\:bg-fuchsia-400\/40:hover {
    background-color: #e879f966
}

.hover\:bg-fuchsia-400\/5:hover {
    background-color: #e879f90d
}

.hover\:bg-fuchsia-400\/50:hover {
    background-color: #e879f980
}

.hover\:bg-fuchsia-400\/60:hover {
    background-color: #e879f999
}

.hover\:bg-fuchsia-400\/70:hover {
    background-color: #e879f9b3
}

.hover\:bg-fuchsia-400\/75:hover {
    background-color: #e879f9bf
}

.hover\:bg-fuchsia-400\/80:hover {
    background-color: #e879f9cc
}

.hover\:bg-fuchsia-400\/90:hover {
    background-color: #e879f9e6
}

.hover\:bg-fuchsia-400\/95:hover {
    background-color: #e879f9f2
}

.hover\:bg-fuchsia-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(217 70 239 / var(--tw-bg-opacity))
}

.hover\:bg-fuchsia-500\/0:hover {
    background-color: #d946ef00
}

.hover\:bg-fuchsia-500\/10:hover {
    background-color: #d946ef1a
}

.hover\:bg-fuchsia-500\/100:hover {
    background-color: #d946ef
}

.hover\:bg-fuchsia-500\/20:hover {
    background-color: #d946ef33
}

.hover\:bg-fuchsia-500\/25:hover {
    background-color: #d946ef40
}

.hover\:bg-fuchsia-500\/30:hover {
    background-color: #d946ef4d
}

.hover\:bg-fuchsia-500\/40:hover {
    background-color: #d946ef66
}

.hover\:bg-fuchsia-500\/5:hover {
    background-color: #d946ef0d
}

.hover\:bg-fuchsia-500\/50:hover {
    background-color: #d946ef80
}

.hover\:bg-fuchsia-500\/60:hover {
    background-color: #d946ef99
}

.hover\:bg-fuchsia-500\/70:hover {
    background-color: #d946efb3
}

.hover\:bg-fuchsia-500\/75:hover {
    background-color: #d946efbf
}

.hover\:bg-fuchsia-500\/80:hover {
    background-color: #d946efcc
}

.hover\:bg-fuchsia-500\/90:hover {
    background-color: #d946efe6
}

.hover\:bg-fuchsia-500\/95:hover {
    background-color: #d946eff2
}

.hover\:bg-fuchsia-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(192 38 211 / var(--tw-bg-opacity))
}

.hover\:bg-fuchsia-600\/0:hover {
    background-color: #c026d300
}

.hover\:bg-fuchsia-600\/10:hover {
    background-color: #c026d31a
}

.hover\:bg-fuchsia-600\/100:hover {
    background-color: #c026d3
}

.hover\:bg-fuchsia-600\/20:hover {
    background-color: #c026d333
}

.hover\:bg-fuchsia-600\/25:hover {
    background-color: #c026d340
}

.hover\:bg-fuchsia-600\/30:hover {
    background-color: #c026d34d
}

.hover\:bg-fuchsia-600\/40:hover {
    background-color: #c026d366
}

.hover\:bg-fuchsia-600\/5:hover {
    background-color: #c026d30d
}

.hover\:bg-fuchsia-600\/50:hover {
    background-color: #c026d380
}

.hover\:bg-fuchsia-600\/60:hover {
    background-color: #c026d399
}

.hover\:bg-fuchsia-600\/70:hover {
    background-color: #c026d3b3
}

.hover\:bg-fuchsia-600\/75:hover {
    background-color: #c026d3bf
}

.hover\:bg-fuchsia-600\/80:hover {
    background-color: #c026d3cc
}

.hover\:bg-fuchsia-600\/90:hover {
    background-color: #c026d3e6
}

.hover\:bg-fuchsia-600\/95:hover {
    background-color: #c026d3f2
}

.hover\:bg-fuchsia-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(162 28 175 / var(--tw-bg-opacity))
}

.hover\:bg-fuchsia-700\/0:hover {
    background-color: #a21caf00
}

.hover\:bg-fuchsia-700\/10:hover {
    background-color: #a21caf1a
}

.hover\:bg-fuchsia-700\/100:hover {
    background-color: #a21caf
}

.hover\:bg-fuchsia-700\/20:hover {
    background-color: #a21caf33
}

.hover\:bg-fuchsia-700\/25:hover {
    background-color: #a21caf40
}

.hover\:bg-fuchsia-700\/30:hover {
    background-color: #a21caf4d
}

.hover\:bg-fuchsia-700\/40:hover {
    background-color: #a21caf66
}

.hover\:bg-fuchsia-700\/5:hover {
    background-color: #a21caf0d
}

.hover\:bg-fuchsia-700\/50:hover {
    background-color: #a21caf80
}

.hover\:bg-fuchsia-700\/60:hover {
    background-color: #a21caf99
}

.hover\:bg-fuchsia-700\/70:hover {
    background-color: #a21cafb3
}

.hover\:bg-fuchsia-700\/75:hover {
    background-color: #a21cafbf
}

.hover\:bg-fuchsia-700\/80:hover {
    background-color: #a21cafcc
}

.hover\:bg-fuchsia-700\/90:hover {
    background-color: #a21cafe6
}

.hover\:bg-fuchsia-700\/95:hover {
    background-color: #a21caff2
}

.hover\:bg-gray-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(243 244 246 / var(--tw-bg-opacity))
}

.hover\:bg-gray-100\/0:hover {
    background-color: #f3f4f600
}

.hover\:bg-gray-100\/10:hover {
    background-color: #f3f4f61a
}

.hover\:bg-gray-100\/100:hover {
    background-color: #f3f4f6
}

.hover\:bg-gray-100\/20:hover {
    background-color: #f3f4f633
}

.hover\:bg-gray-100\/25:hover {
    background-color: #f3f4f640
}

.hover\:bg-gray-100\/30:hover {
    background-color: #f3f4f64d
}

.hover\:bg-gray-100\/40:hover {
    background-color: #f3f4f666
}

.hover\:bg-gray-100\/5:hover {
    background-color: #f3f4f60d
}

.hover\:bg-gray-100\/50:hover {
    background-color: #f3f4f680
}

.hover\:bg-gray-100\/60:hover {
    background-color: #f3f4f699
}

.hover\:bg-gray-100\/70:hover {
    background-color: #f3f4f6b3
}

.hover\:bg-gray-100\/75:hover {
    background-color: #f3f4f6bf
}

.hover\:bg-gray-100\/80:hover {
    background-color: #f3f4f6cc
}

.hover\:bg-gray-100\/90:hover {
    background-color: #f3f4f6e6
}

.hover\:bg-gray-100\/95:hover {
    background-color: #f3f4f6f2
}

.hover\:bg-gray-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(229 231 235 / var(--tw-bg-opacity))
}

.hover\:bg-gray-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(209 213 219 / var(--tw-bg-opacity))
}

.hover\:bg-gray-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(156 163 175 / var(--tw-bg-opacity))
}

.hover\:bg-gray-400\/0:hover {
    background-color: #9ca3af00
}

.hover\:bg-gray-400\/10:hover {
    background-color: #9ca3af1a
}

.hover\:bg-gray-400\/100:hover {
    background-color: #9ca3af
}

.hover\:bg-gray-400\/20:hover {
    background-color: #9ca3af33
}

.hover\:bg-gray-400\/25:hover {
    background-color: #9ca3af40
}

.hover\:bg-gray-400\/30:hover {
    background-color: #9ca3af4d
}

.hover\:bg-gray-400\/40:hover {
    background-color: #9ca3af66
}

.hover\:bg-gray-400\/5:hover {
    background-color: #9ca3af0d
}

.hover\:bg-gray-400\/50:hover {
    background-color: #9ca3af80
}

.hover\:bg-gray-400\/60:hover {
    background-color: #9ca3af99
}

.hover\:bg-gray-400\/70:hover {
    background-color: #9ca3afb3
}

.hover\:bg-gray-400\/75:hover {
    background-color: #9ca3afbf
}

.hover\:bg-gray-400\/80:hover {
    background-color: #9ca3afcc
}

.hover\:bg-gray-400\/90:hover {
    background-color: #9ca3afe6
}

.hover\:bg-gray-400\/95:hover {
    background-color: #9ca3aff2
}

.hover\:bg-gray-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(249 250 251 / var(--tw-bg-opacity))
}

.hover\:bg-gray-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(107 114 128 / var(--tw-bg-opacity))
}

.hover\:bg-gray-500\/0:hover {
    background-color: #6b728000
}

.hover\:bg-gray-500\/10:hover {
    background-color: #6b72801a
}

.hover\:bg-gray-500\/100:hover {
    background-color: #6b7280
}

.hover\:bg-gray-500\/20:hover {
    background-color: #6b728033
}

.hover\:bg-gray-500\/25:hover {
    background-color: #6b728040
}

.hover\:bg-gray-500\/30:hover {
    background-color: #6b72804d
}

.hover\:bg-gray-500\/40:hover {
    background-color: #6b728066
}

.hover\:bg-gray-500\/5:hover {
    background-color: #6b72800d
}

.hover\:bg-gray-500\/50:hover {
    background-color: #6b728080
}

.hover\:bg-gray-500\/60:hover {
    background-color: #6b728099
}

.hover\:bg-gray-500\/70:hover {
    background-color: #6b7280b3
}

.hover\:bg-gray-500\/75:hover {
    background-color: #6b7280bf
}

.hover\:bg-gray-500\/80:hover {
    background-color: #6b7280cc
}

.hover\:bg-gray-500\/90:hover {
    background-color: #6b7280e6
}

.hover\:bg-gray-500\/95:hover {
    background-color: #6b7280f2
}

.hover\:bg-gray-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(75 85 99 / var(--tw-bg-opacity))
}

.hover\:bg-gray-600\/0:hover {
    background-color: #4b556300
}

.hover\:bg-gray-600\/10:hover {
    background-color: #4b55631a
}

.hover\:bg-gray-600\/100:hover {
    background-color: #4b5563
}

.hover\:bg-gray-600\/20:hover {
    background-color: #4b556333
}

.hover\:bg-gray-600\/25:hover {
    background-color: #4b556340
}

.hover\:bg-gray-600\/30:hover {
    background-color: #4b55634d
}

.hover\:bg-gray-600\/40:hover {
    background-color: #4b556366
}

.hover\:bg-gray-600\/5:hover {
    background-color: #4b55630d
}

.hover\:bg-gray-600\/50:hover {
    background-color: #4b556380
}

.hover\:bg-gray-600\/60:hover {
    background-color: #4b556399
}

.hover\:bg-gray-600\/70:hover {
    background-color: #4b5563b3
}

.hover\:bg-gray-600\/75:hover {
    background-color: #4b5563bf
}

.hover\:bg-gray-600\/80:hover {
    background-color: #4b5563cc
}

.hover\:bg-gray-600\/90:hover {
    background-color: #4b5563e6
}

.hover\:bg-gray-600\/95:hover {
    background-color: #4b5563f2
}

.hover\:bg-gray-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(55 65 81 / var(--tw-bg-opacity))
}

.hover\:bg-gray-700\/0:hover {
    background-color: #37415100
}

.hover\:bg-gray-700\/10:hover {
    background-color: #3741511a
}

.hover\:bg-gray-700\/100:hover {
    background-color: #374151
}

.hover\:bg-gray-700\/20:hover {
    background-color: #37415133
}

.hover\:bg-gray-700\/25:hover {
    background-color: #37415140
}

.hover\:bg-gray-700\/30:hover {
    background-color: #3741514d
}

.hover\:bg-gray-700\/40:hover {
    background-color: #37415166
}

.hover\:bg-gray-700\/5:hover {
    background-color: #3741510d
}

.hover\:bg-gray-700\/50:hover {
    background-color: #37415180
}

.hover\:bg-gray-700\/60:hover {
    background-color: #37415199
}

.hover\:bg-gray-700\/70:hover {
    background-color: #374151b3
}

.hover\:bg-gray-700\/75:hover {
    background-color: #374151bf
}

.hover\:bg-gray-700\/80:hover {
    background-color: #374151cc
}

.hover\:bg-gray-700\/90:hover {
    background-color: #374151e6
}

.hover\:bg-gray-700\/95:hover {
    background-color: #374151f2
}

.hover\:bg-green-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(220 252 231 / var(--tw-bg-opacity))
}

.hover\:bg-green-100\/0:hover {
    background-color: #dcfce700
}

.hover\:bg-green-100\/10:hover {
    background-color: #dcfce71a
}

.hover\:bg-green-100\/100:hover {
    background-color: #dcfce7
}

.hover\:bg-green-100\/20:hover {
    background-color: #dcfce733
}

.hover\:bg-green-100\/25:hover {
    background-color: #dcfce740
}

.hover\:bg-green-100\/30:hover {
    background-color: #dcfce74d
}

.hover\:bg-green-100\/40:hover {
    background-color: #dcfce766
}

.hover\:bg-green-100\/5:hover {
    background-color: #dcfce70d
}

.hover\:bg-green-100\/50:hover {
    background-color: #dcfce780
}

.hover\:bg-green-100\/60:hover {
    background-color: #dcfce799
}

.hover\:bg-green-100\/70:hover {
    background-color: #dcfce7b3
}

.hover\:bg-green-100\/75:hover {
    background-color: #dcfce7bf
}

.hover\:bg-green-100\/80:hover {
    background-color: #dcfce7cc
}

.hover\:bg-green-100\/90:hover {
    background-color: #dcfce7e6
}

.hover\:bg-green-100\/95:hover {
    background-color: #dcfce7f2
}

.hover\:bg-green-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(74 222 128 / var(--tw-bg-opacity))
}

.hover\:bg-green-400\/0:hover {
    background-color: #4ade8000
}

.hover\:bg-green-400\/10:hover {
    background-color: #4ade801a
}

.hover\:bg-green-400\/100:hover {
    background-color: #4ade80
}

.hover\:bg-green-400\/20:hover {
    background-color: #4ade8033
}

.hover\:bg-green-400\/25:hover {
    background-color: #4ade8040
}

.hover\:bg-green-400\/30:hover {
    background-color: #4ade804d
}

.hover\:bg-green-400\/40:hover {
    background-color: #4ade8066
}

.hover\:bg-green-400\/5:hover {
    background-color: #4ade800d
}

.hover\:bg-green-400\/50:hover {
    background-color: #4ade8080
}

.hover\:bg-green-400\/60:hover {
    background-color: #4ade8099
}

.hover\:bg-green-400\/70:hover {
    background-color: #4ade80b3
}

.hover\:bg-green-400\/75:hover {
    background-color: #4ade80bf
}

.hover\:bg-green-400\/80:hover {
    background-color: #4ade80cc
}

.hover\:bg-green-400\/90:hover {
    background-color: #4ade80e6
}

.hover\:bg-green-400\/95:hover {
    background-color: #4ade80f2
}

.hover\:bg-green-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(34 197 94 / var(--tw-bg-opacity))
}

.hover\:bg-green-500\/0:hover {
    background-color: #22c55e00
}

.hover\:bg-green-500\/10:hover {
    background-color: #22c55e1a
}

.hover\:bg-green-500\/100:hover {
    background-color: #22c55e
}

.hover\:bg-green-500\/20:hover {
    background-color: #22c55e33
}

.hover\:bg-green-500\/25:hover {
    background-color: #22c55e40
}

.hover\:bg-green-500\/30:hover {
    background-color: #22c55e4d
}

.hover\:bg-green-500\/40:hover {
    background-color: #22c55e66
}

.hover\:bg-green-500\/5:hover {
    background-color: #22c55e0d
}

.hover\:bg-green-500\/50:hover {
    background-color: #22c55e80
}

.hover\:bg-green-500\/60:hover {
    background-color: #22c55e99
}

.hover\:bg-green-500\/70:hover {
    background-color: #22c55eb3
}

.hover\:bg-green-500\/75:hover {
    background-color: #22c55ebf
}

.hover\:bg-green-500\/80:hover {
    background-color: #22c55ecc
}

.hover\:bg-green-500\/90:hover {
    background-color: #22c55ee6
}

.hover\:bg-green-500\/95:hover {
    background-color: #22c55ef2
}

.hover\:bg-green-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(22 163 74 / var(--tw-bg-opacity))
}

.hover\:bg-green-600\/0:hover {
    background-color: #16a34a00
}

.hover\:bg-green-600\/10:hover {
    background-color: #16a34a1a
}

.hover\:bg-green-600\/100:hover {
    background-color: #16a34a
}

.hover\:bg-green-600\/20:hover {
    background-color: #16a34a33
}

.hover\:bg-green-600\/25:hover {
    background-color: #16a34a40
}

.hover\:bg-green-600\/30:hover {
    background-color: #16a34a4d
}

.hover\:bg-green-600\/40:hover {
    background-color: #16a34a66
}

.hover\:bg-green-600\/5:hover {
    background-color: #16a34a0d
}

.hover\:bg-green-600\/50:hover {
    background-color: #16a34a80
}

.hover\:bg-green-600\/60:hover {
    background-color: #16a34a99
}

.hover\:bg-green-600\/70:hover {
    background-color: #16a34ab3
}

.hover\:bg-green-600\/75:hover {
    background-color: #16a34abf
}

.hover\:bg-green-600\/80:hover {
    background-color: #16a34acc
}

.hover\:bg-green-600\/90:hover {
    background-color: #16a34ae6
}

.hover\:bg-green-600\/95:hover {
    background-color: #16a34af2
}

.hover\:bg-green-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(21 128 61 / var(--tw-bg-opacity))
}

.hover\:bg-green-700\/0:hover {
    background-color: #15803d00
}

.hover\:bg-green-700\/10:hover {
    background-color: #15803d1a
}

.hover\:bg-green-700\/100:hover {
    background-color: #15803d
}

.hover\:bg-green-700\/20:hover {
    background-color: #15803d33
}

.hover\:bg-green-700\/25:hover {
    background-color: #15803d40
}

.hover\:bg-green-700\/30:hover {
    background-color: #15803d4d
}

.hover\:bg-green-700\/40:hover {
    background-color: #15803d66
}

.hover\:bg-green-700\/5:hover {
    background-color: #15803d0d
}

.hover\:bg-green-700\/50:hover {
    background-color: #15803d80
}

.hover\:bg-green-700\/60:hover {
    background-color: #15803d99
}

.hover\:bg-green-700\/70:hover {
    background-color: #15803db3
}

.hover\:bg-green-700\/75:hover {
    background-color: #15803dbf
}

.hover\:bg-green-700\/80:hover {
    background-color: #15803dcc
}

.hover\:bg-green-700\/90:hover {
    background-color: #15803de6
}

.hover\:bg-green-700\/95:hover {
    background-color: #15803df2
}

.hover\:bg-indigo-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(224 231 255 / var(--tw-bg-opacity))
}

.hover\:bg-indigo-100\/0:hover {
    background-color: #e0e7ff00
}

.hover\:bg-indigo-100\/10:hover {
    background-color: #e0e7ff1a
}

.hover\:bg-indigo-100\/100:hover {
    background-color: #e0e7ff
}

.hover\:bg-indigo-100\/20:hover {
    background-color: #e0e7ff33
}

.hover\:bg-indigo-100\/25:hover {
    background-color: #e0e7ff40
}

.hover\:bg-indigo-100\/30:hover {
    background-color: #e0e7ff4d
}

.hover\:bg-indigo-100\/40:hover {
    background-color: #e0e7ff66
}

.hover\:bg-indigo-100\/5:hover {
    background-color: #e0e7ff0d
}

.hover\:bg-indigo-100\/50:hover {
    background-color: #e0e7ff80
}

.hover\:bg-indigo-100\/60:hover {
    background-color: #e0e7ff99
}

.hover\:bg-indigo-100\/70:hover {
    background-color: #e0e7ffb3
}

.hover\:bg-indigo-100\/75:hover {
    background-color: #e0e7ffbf
}

.hover\:bg-indigo-100\/80:hover {
    background-color: #e0e7ffcc
}

.hover\:bg-indigo-100\/90:hover {
    background-color: #e0e7ffe6
}

.hover\:bg-indigo-100\/95:hover {
    background-color: #e0e7fff2
}

.hover\:bg-indigo-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(129 140 248 / var(--tw-bg-opacity))
}

.hover\:bg-indigo-400\/0:hover {
    background-color: #818cf800
}

.hover\:bg-indigo-400\/10:hover {
    background-color: #818cf81a
}

.hover\:bg-indigo-400\/100:hover {
    background-color: #818cf8
}

.hover\:bg-indigo-400\/20:hover {
    background-color: #818cf833
}

.hover\:bg-indigo-400\/25:hover {
    background-color: #818cf840
}

.hover\:bg-indigo-400\/30:hover {
    background-color: #818cf84d
}

.hover\:bg-indigo-400\/40:hover {
    background-color: #818cf866
}

.hover\:bg-indigo-400\/5:hover {
    background-color: #818cf80d
}

.hover\:bg-indigo-400\/50:hover {
    background-color: #818cf880
}

.hover\:bg-indigo-400\/60:hover {
    background-color: #818cf899
}

.hover\:bg-indigo-400\/70:hover {
    background-color: #818cf8b3
}

.hover\:bg-indigo-400\/75:hover {
    background-color: #818cf8bf
}

.hover\:bg-indigo-400\/80:hover {
    background-color: #818cf8cc
}

.hover\:bg-indigo-400\/90:hover {
    background-color: #818cf8e6
}

.hover\:bg-indigo-400\/95:hover {
    background-color: #818cf8f2
}

.hover\:bg-indigo-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(99 102 241 / var(--tw-bg-opacity))
}

.hover\:bg-indigo-500\/0:hover {
    background-color: #6366f100
}

.hover\:bg-indigo-500\/10:hover {
    background-color: #6366f11a
}

.hover\:bg-indigo-500\/100:hover {
    background-color: #6366f1
}

.hover\:bg-indigo-500\/20:hover {
    background-color: #6366f133
}

.hover\:bg-indigo-500\/25:hover {
    background-color: #6366f140
}

.hover\:bg-indigo-500\/30:hover {
    background-color: #6366f14d
}

.hover\:bg-indigo-500\/40:hover {
    background-color: #6366f166
}

.hover\:bg-indigo-500\/5:hover {
    background-color: #6366f10d
}

.hover\:bg-indigo-500\/50:hover {
    background-color: #6366f180
}

.hover\:bg-indigo-500\/60:hover {
    background-color: #6366f199
}

.hover\:bg-indigo-500\/70:hover {
    background-color: #6366f1b3
}

.hover\:bg-indigo-500\/75:hover {
    background-color: #6366f1bf
}

.hover\:bg-indigo-500\/80:hover {
    background-color: #6366f1cc
}

.hover\:bg-indigo-500\/90:hover {
    background-color: #6366f1e6
}

.hover\:bg-indigo-500\/95:hover {
    background-color: #6366f1f2
}

.hover\:bg-indigo-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(79 70 229 / var(--tw-bg-opacity))
}

.hover\:bg-indigo-600\/0:hover {
    background-color: #4f46e500
}

.hover\:bg-indigo-600\/10:hover {
    background-color: #4f46e51a
}

.hover\:bg-indigo-600\/100:hover {
    background-color: #4f46e5
}

.hover\:bg-indigo-600\/20:hover {
    background-color: #4f46e533
}

.hover\:bg-indigo-600\/25:hover {
    background-color: #4f46e540
}

.hover\:bg-indigo-600\/30:hover {
    background-color: #4f46e54d
}

.hover\:bg-indigo-600\/40:hover {
    background-color: #4f46e566
}

.hover\:bg-indigo-600\/5:hover {
    background-color: #4f46e50d
}

.hover\:bg-indigo-600\/50:hover {
    background-color: #4f46e580
}

.hover\:bg-indigo-600\/60:hover {
    background-color: #4f46e599
}

.hover\:bg-indigo-600\/70:hover {
    background-color: #4f46e5b3
}

.hover\:bg-indigo-600\/75:hover {
    background-color: #4f46e5bf
}

.hover\:bg-indigo-600\/80:hover {
    background-color: #4f46e5cc
}

.hover\:bg-indigo-600\/90:hover {
    background-color: #4f46e5e6
}

.hover\:bg-indigo-600\/95:hover {
    background-color: #4f46e5f2
}

.hover\:bg-indigo-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(67 56 202 / var(--tw-bg-opacity))
}

.hover\:bg-indigo-700\/0:hover {
    background-color: #4338ca00
}

.hover\:bg-indigo-700\/10:hover {
    background-color: #4338ca1a
}

.hover\:bg-indigo-700\/100:hover {
    background-color: #4338ca
}

.hover\:bg-indigo-700\/20:hover {
    background-color: #4338ca33
}

.hover\:bg-indigo-700\/25:hover {
    background-color: #4338ca40
}

.hover\:bg-indigo-700\/30:hover {
    background-color: #4338ca4d
}

.hover\:bg-indigo-700\/40:hover {
    background-color: #4338ca66
}

.hover\:bg-indigo-700\/5:hover {
    background-color: #4338ca0d
}

.hover\:bg-indigo-700\/50:hover {
    background-color: #4338ca80
}

.hover\:bg-indigo-700\/60:hover {
    background-color: #4338ca99
}

.hover\:bg-indigo-700\/70:hover {
    background-color: #4338cab3
}

.hover\:bg-indigo-700\/75:hover {
    background-color: #4338cabf
}

.hover\:bg-indigo-700\/80:hover {
    background-color: #4338cacc
}

.hover\:bg-indigo-700\/90:hover {
    background-color: #4338cae6
}

.hover\:bg-indigo-700\/95:hover {
    background-color: #4338caf2
}

.hover\:bg-lime-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(236 252 203 / var(--tw-bg-opacity))
}

.hover\:bg-lime-100\/0:hover {
    background-color: #ecfccb00
}

.hover\:bg-lime-100\/10:hover {
    background-color: #ecfccb1a
}

.hover\:bg-lime-100\/100:hover {
    background-color: #ecfccb
}

.hover\:bg-lime-100\/20:hover {
    background-color: #ecfccb33
}

.hover\:bg-lime-100\/25:hover {
    background-color: #ecfccb40
}

.hover\:bg-lime-100\/30:hover {
    background-color: #ecfccb4d
}

.hover\:bg-lime-100\/40:hover {
    background-color: #ecfccb66
}

.hover\:bg-lime-100\/5:hover {
    background-color: #ecfccb0d
}

.hover\:bg-lime-100\/50:hover {
    background-color: #ecfccb80
}

.hover\:bg-lime-100\/60:hover {
    background-color: #ecfccb99
}

.hover\:bg-lime-100\/70:hover {
    background-color: #ecfccbb3
}

.hover\:bg-lime-100\/75:hover {
    background-color: #ecfccbbf
}

.hover\:bg-lime-100\/80:hover {
    background-color: #ecfccbcc
}

.hover\:bg-lime-100\/90:hover {
    background-color: #ecfccbe6
}

.hover\:bg-lime-100\/95:hover {
    background-color: #ecfccbf2
}

.hover\:bg-lime-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(163 230 53 / var(--tw-bg-opacity))
}

.hover\:bg-lime-400\/0:hover {
    background-color: #a3e63500
}

.hover\:bg-lime-400\/10:hover {
    background-color: #a3e6351a
}

.hover\:bg-lime-400\/100:hover {
    background-color: #a3e635
}

.hover\:bg-lime-400\/20:hover {
    background-color: #a3e63533
}

.hover\:bg-lime-400\/25:hover {
    background-color: #a3e63540
}

.hover\:bg-lime-400\/30:hover {
    background-color: #a3e6354d
}

.hover\:bg-lime-400\/40:hover {
    background-color: #a3e63566
}

.hover\:bg-lime-400\/5:hover {
    background-color: #a3e6350d
}

.hover\:bg-lime-400\/50:hover {
    background-color: #a3e63580
}

.hover\:bg-lime-400\/60:hover {
    background-color: #a3e63599
}

.hover\:bg-lime-400\/70:hover {
    background-color: #a3e635b3
}

.hover\:bg-lime-400\/75:hover {
    background-color: #a3e635bf
}

.hover\:bg-lime-400\/80:hover {
    background-color: #a3e635cc
}

.hover\:bg-lime-400\/90:hover {
    background-color: #a3e635e6
}

.hover\:bg-lime-400\/95:hover {
    background-color: #a3e635f2
}

.hover\:bg-lime-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(132 204 22 / var(--tw-bg-opacity))
}

.hover\:bg-lime-500\/0:hover {
    background-color: #84cc1600
}

.hover\:bg-lime-500\/10:hover {
    background-color: #84cc161a
}

.hover\:bg-lime-500\/100:hover {
    background-color: #84cc16
}

.hover\:bg-lime-500\/20:hover {
    background-color: #84cc1633
}

.hover\:bg-lime-500\/25:hover {
    background-color: #84cc1640
}

.hover\:bg-lime-500\/30:hover {
    background-color: #84cc164d
}

.hover\:bg-lime-500\/40:hover {
    background-color: #84cc1666
}

.hover\:bg-lime-500\/5:hover {
    background-color: #84cc160d
}

.hover\:bg-lime-500\/50:hover {
    background-color: #84cc1680
}

.hover\:bg-lime-500\/60:hover {
    background-color: #84cc1699
}

.hover\:bg-lime-500\/70:hover {
    background-color: #84cc16b3
}

.hover\:bg-lime-500\/75:hover {
    background-color: #84cc16bf
}

.hover\:bg-lime-500\/80:hover {
    background-color: #84cc16cc
}

.hover\:bg-lime-500\/90:hover {
    background-color: #84cc16e6
}

.hover\:bg-lime-500\/95:hover {
    background-color: #84cc16f2
}

.hover\:bg-lime-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(101 163 13 / var(--tw-bg-opacity))
}

.hover\:bg-lime-600\/0:hover {
    background-color: #65a30d00
}

.hover\:bg-lime-600\/10:hover {
    background-color: #65a30d1a
}

.hover\:bg-lime-600\/100:hover {
    background-color: #65a30d
}

.hover\:bg-lime-600\/20:hover {
    background-color: #65a30d33
}

.hover\:bg-lime-600\/25:hover {
    background-color: #65a30d40
}

.hover\:bg-lime-600\/30:hover {
    background-color: #65a30d4d
}

.hover\:bg-lime-600\/40:hover {
    background-color: #65a30d66
}

.hover\:bg-lime-600\/5:hover {
    background-color: #65a30d0d
}

.hover\:bg-lime-600\/50:hover {
    background-color: #65a30d80
}

.hover\:bg-lime-600\/60:hover {
    background-color: #65a30d99
}

.hover\:bg-lime-600\/70:hover {
    background-color: #65a30db3
}

.hover\:bg-lime-600\/75:hover {
    background-color: #65a30dbf
}

.hover\:bg-lime-600\/80:hover {
    background-color: #65a30dcc
}

.hover\:bg-lime-600\/90:hover {
    background-color: #65a30de6
}

.hover\:bg-lime-600\/95:hover {
    background-color: #65a30df2
}

.hover\:bg-lime-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(77 124 15 / var(--tw-bg-opacity))
}

.hover\:bg-lime-700\/0:hover {
    background-color: #4d7c0f00
}

.hover\:bg-lime-700\/10:hover {
    background-color: #4d7c0f1a
}

.hover\:bg-lime-700\/100:hover {
    background-color: #4d7c0f
}

.hover\:bg-lime-700\/20:hover {
    background-color: #4d7c0f33
}

.hover\:bg-lime-700\/25:hover {
    background-color: #4d7c0f40
}

.hover\:bg-lime-700\/30:hover {
    background-color: #4d7c0f4d
}

.hover\:bg-lime-700\/40:hover {
    background-color: #4d7c0f66
}

.hover\:bg-lime-700\/5:hover {
    background-color: #4d7c0f0d
}

.hover\:bg-lime-700\/50:hover {
    background-color: #4d7c0f80
}

.hover\:bg-lime-700\/60:hover {
    background-color: #4d7c0f99
}

.hover\:bg-lime-700\/70:hover {
    background-color: #4d7c0fb3
}

.hover\:bg-lime-700\/75:hover {
    background-color: #4d7c0fbf
}

.hover\:bg-lime-700\/80:hover {
    background-color: #4d7c0fcc
}

.hover\:bg-lime-700\/90:hover {
    background-color: #4d7c0fe6
}

.hover\:bg-lime-700\/95:hover {
    background-color: #4d7c0ff2
}

.hover\:bg-neutral-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(245 245 245 / var(--tw-bg-opacity))
}

.hover\:bg-neutral-100\/0:hover {
    background-color: #f5f5f500
}

.hover\:bg-neutral-100\/10:hover {
    background-color: #f5f5f51a
}

.hover\:bg-neutral-100\/100:hover {
    background-color: #f5f5f5
}

.hover\:bg-neutral-100\/20:hover {
    background-color: #f5f5f533
}

.hover\:bg-neutral-100\/25:hover {
    background-color: #f5f5f540
}

.hover\:bg-neutral-100\/30:hover {
    background-color: #f5f5f54d
}

.hover\:bg-neutral-100\/40:hover {
    background-color: #f5f5f566
}

.hover\:bg-neutral-100\/5:hover {
    background-color: #f5f5f50d
}

.hover\:bg-neutral-100\/50:hover {
    background-color: #f5f5f580
}

.hover\:bg-neutral-100\/60:hover {
    background-color: #f5f5f599
}

.hover\:bg-neutral-100\/70:hover {
    background-color: #f5f5f5b3
}

.hover\:bg-neutral-100\/75:hover {
    background-color: #f5f5f5bf
}

.hover\:bg-neutral-100\/80:hover {
    background-color: #f5f5f5cc
}

.hover\:bg-neutral-100\/90:hover {
    background-color: #f5f5f5e6
}

.hover\:bg-neutral-100\/95:hover {
    background-color: #f5f5f5f2
}

.hover\:bg-neutral-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(163 163 163 / var(--tw-bg-opacity))
}

.hover\:bg-neutral-400\/0:hover {
    background-color: #a3a3a300
}

.hover\:bg-neutral-400\/10:hover {
    background-color: #a3a3a31a
}

.hover\:bg-neutral-400\/100:hover {
    background-color: #a3a3a3
}

.hover\:bg-neutral-400\/20:hover {
    background-color: #a3a3a333
}

.hover\:bg-neutral-400\/25:hover {
    background-color: #a3a3a340
}

.hover\:bg-neutral-400\/30:hover {
    background-color: #a3a3a34d
}

.hover\:bg-neutral-400\/40:hover {
    background-color: #a3a3a366
}

.hover\:bg-neutral-400\/5:hover {
    background-color: #a3a3a30d
}

.hover\:bg-neutral-400\/50:hover {
    background-color: #a3a3a380
}

.hover\:bg-neutral-400\/60:hover {
    background-color: #a3a3a399
}

.hover\:bg-neutral-400\/70:hover {
    background-color: #a3a3a3b3
}

.hover\:bg-neutral-400\/75:hover {
    background-color: #a3a3a3bf
}

.hover\:bg-neutral-400\/80:hover {
    background-color: #a3a3a3cc
}

.hover\:bg-neutral-400\/90:hover {
    background-color: #a3a3a3e6
}

.hover\:bg-neutral-400\/95:hover {
    background-color: #a3a3a3f2
}

.hover\:bg-neutral-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(115 115 115 / var(--tw-bg-opacity))
}

.hover\:bg-neutral-500\/0:hover {
    background-color: #73737300
}

.hover\:bg-neutral-500\/10:hover {
    background-color: #7373731a
}

.hover\:bg-neutral-500\/100:hover {
    background-color: #737373
}

.hover\:bg-neutral-500\/20:hover {
    background-color: #73737333
}

.hover\:bg-neutral-500\/25:hover {
    background-color: #73737340
}

.hover\:bg-neutral-500\/30:hover {
    background-color: #7373734d
}

.hover\:bg-neutral-500\/40:hover {
    background-color: #73737366
}

.hover\:bg-neutral-500\/5:hover {
    background-color: #7373730d
}

.hover\:bg-neutral-500\/50:hover {
    background-color: #73737380
}

.hover\:bg-neutral-500\/60:hover {
    background-color: #73737399
}

.hover\:bg-neutral-500\/70:hover {
    background-color: #737373b3
}

.hover\:bg-neutral-500\/75:hover {
    background-color: #737373bf
}

.hover\:bg-neutral-500\/80:hover {
    background-color: #737373cc
}

.hover\:bg-neutral-500\/90:hover {
    background-color: #737373e6
}

.hover\:bg-neutral-500\/95:hover {
    background-color: #737373f2
}

.hover\:bg-neutral-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(82 82 82 / var(--tw-bg-opacity))
}

.hover\:bg-neutral-600\/0:hover {
    background-color: #52525200
}

.hover\:bg-neutral-600\/10:hover {
    background-color: #5252521a
}

.hover\:bg-neutral-600\/100:hover {
    background-color: #525252
}

.hover\:bg-neutral-600\/20:hover {
    background-color: #52525233
}

.hover\:bg-neutral-600\/25:hover {
    background-color: #52525240
}

.hover\:bg-neutral-600\/30:hover {
    background-color: #5252524d
}

.hover\:bg-neutral-600\/40:hover {
    background-color: #52525266
}

.hover\:bg-neutral-600\/5:hover {
    background-color: #5252520d
}

.hover\:bg-neutral-600\/50:hover {
    background-color: #52525280
}

.hover\:bg-neutral-600\/60:hover {
    background-color: #52525299
}

.hover\:bg-neutral-600\/70:hover {
    background-color: #525252b3
}

.hover\:bg-neutral-600\/75:hover {
    background-color: #525252bf
}

.hover\:bg-neutral-600\/80:hover {
    background-color: #525252cc
}

.hover\:bg-neutral-600\/90:hover {
    background-color: #525252e6
}

.hover\:bg-neutral-600\/95:hover {
    background-color: #525252f2
}

.hover\:bg-neutral-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(64 64 64 / var(--tw-bg-opacity))
}

.hover\:bg-neutral-700\/0:hover {
    background-color: #40404000
}

.hover\:bg-neutral-700\/10:hover {
    background-color: #4040401a
}

.hover\:bg-neutral-700\/100:hover {
    background-color: #404040
}

.hover\:bg-neutral-700\/20:hover {
    background-color: #40404033
}

.hover\:bg-neutral-700\/25:hover {
    background-color: #40404040
}

.hover\:bg-neutral-700\/30:hover {
    background-color: #4040404d
}

.hover\:bg-neutral-700\/40:hover {
    background-color: #40404066
}

.hover\:bg-neutral-700\/5:hover {
    background-color: #4040400d
}

.hover\:bg-neutral-700\/50:hover {
    background-color: #40404080
}

.hover\:bg-neutral-700\/60:hover {
    background-color: #40404099
}

.hover\:bg-neutral-700\/70:hover {
    background-color: #404040b3
}

.hover\:bg-neutral-700\/75:hover {
    background-color: #404040bf
}

.hover\:bg-neutral-700\/80:hover {
    background-color: #404040cc
}

.hover\:bg-neutral-700\/90:hover {
    background-color: #404040e6
}

.hover\:bg-neutral-700\/95:hover {
    background-color: #404040f2
}

.hover\:bg-orange-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(255 237 213 / var(--tw-bg-opacity))
}

.hover\:bg-orange-100\/0:hover {
    background-color: #ffedd500
}

.hover\:bg-orange-100\/10:hover {
    background-color: #ffedd51a
}

.hover\:bg-orange-100\/100:hover {
    background-color: #ffedd5
}

.hover\:bg-orange-100\/20:hover {
    background-color: #ffedd533
}

.hover\:bg-orange-100\/25:hover {
    background-color: #ffedd540
}

.hover\:bg-orange-100\/30:hover {
    background-color: #ffedd54d
}

.hover\:bg-orange-100\/40:hover {
    background-color: #ffedd566
}

.hover\:bg-orange-100\/5:hover {
    background-color: #ffedd50d
}

.hover\:bg-orange-100\/50:hover {
    background-color: #ffedd580
}

.hover\:bg-orange-100\/60:hover {
    background-color: #ffedd599
}

.hover\:bg-orange-100\/70:hover {
    background-color: #ffedd5b3
}

.hover\:bg-orange-100\/75:hover {
    background-color: #ffedd5bf
}

.hover\:bg-orange-100\/80:hover {
    background-color: #ffedd5cc
}

.hover\:bg-orange-100\/90:hover {
    background-color: #ffedd5e6
}

.hover\:bg-orange-100\/95:hover {
    background-color: #ffedd5f2
}

.hover\:bg-orange-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(251 146 60 / var(--tw-bg-opacity))
}

.hover\:bg-orange-400\/0:hover {
    background-color: #fb923c00
}

.hover\:bg-orange-400\/10:hover {
    background-color: #fb923c1a
}

.hover\:bg-orange-400\/100:hover {
    background-color: #fb923c
}

.hover\:bg-orange-400\/20:hover {
    background-color: #fb923c33
}

.hover\:bg-orange-400\/25:hover {
    background-color: #fb923c40
}

.hover\:bg-orange-400\/30:hover {
    background-color: #fb923c4d
}

.hover\:bg-orange-400\/40:hover {
    background-color: #fb923c66
}

.hover\:bg-orange-400\/5:hover {
    background-color: #fb923c0d
}

.hover\:bg-orange-400\/50:hover {
    background-color: #fb923c80
}

.hover\:bg-orange-400\/60:hover {
    background-color: #fb923c99
}

.hover\:bg-orange-400\/70:hover {
    background-color: #fb923cb3
}

.hover\:bg-orange-400\/75:hover {
    background-color: #fb923cbf
}

.hover\:bg-orange-400\/80:hover {
    background-color: #fb923ccc
}

.hover\:bg-orange-400\/90:hover {
    background-color: #fb923ce6
}

.hover\:bg-orange-400\/95:hover {
    background-color: #fb923cf2
}

.hover\:bg-orange-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(249 115 22 / var(--tw-bg-opacity))
}

.hover\:bg-orange-500\/0:hover {
    background-color: #f9731600
}

.hover\:bg-orange-500\/10:hover {
    background-color: #f973161a
}

.hover\:bg-orange-500\/100:hover {
    background-color: #f97316
}

.hover\:bg-orange-500\/20:hover {
    background-color: #f9731633
}

.hover\:bg-orange-500\/25:hover {
    background-color: #f9731640
}

.hover\:bg-orange-500\/30:hover {
    background-color: #f973164d
}

.hover\:bg-orange-500\/40:hover {
    background-color: #f9731666
}

.hover\:bg-orange-500\/5:hover {
    background-color: #f973160d
}

.hover\:bg-orange-500\/50:hover {
    background-color: #f9731680
}

.hover\:bg-orange-500\/60:hover {
    background-color: #f9731699
}

.hover\:bg-orange-500\/70:hover {
    background-color: #f97316b3
}

.hover\:bg-orange-500\/75:hover {
    background-color: #f97316bf
}

.hover\:bg-orange-500\/80:hover {
    background-color: #f97316cc
}

.hover\:bg-orange-500\/90:hover {
    background-color: #f97316e6
}

.hover\:bg-orange-500\/95:hover {
    background-color: #f97316f2
}

.hover\:bg-orange-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(234 88 12 / var(--tw-bg-opacity))
}

.hover\:bg-orange-600\/0:hover {
    background-color: #ea580c00
}

.hover\:bg-orange-600\/10:hover {
    background-color: #ea580c1a
}

.hover\:bg-orange-600\/100:hover {
    background-color: #ea580c
}

.hover\:bg-orange-600\/20:hover {
    background-color: #ea580c33
}

.hover\:bg-orange-600\/25:hover {
    background-color: #ea580c40
}

.hover\:bg-orange-600\/30:hover {
    background-color: #ea580c4d
}

.hover\:bg-orange-600\/40:hover {
    background-color: #ea580c66
}

.hover\:bg-orange-600\/5:hover {
    background-color: #ea580c0d
}

.hover\:bg-orange-600\/50:hover {
    background-color: #ea580c80
}

.hover\:bg-orange-600\/60:hover {
    background-color: #ea580c99
}

.hover\:bg-orange-600\/70:hover {
    background-color: #ea580cb3
}

.hover\:bg-orange-600\/75:hover {
    background-color: #ea580cbf
}

.hover\:bg-orange-600\/80:hover {
    background-color: #ea580ccc
}

.hover\:bg-orange-600\/90:hover {
    background-color: #ea580ce6
}

.hover\:bg-orange-600\/95:hover {
    background-color: #ea580cf2
}

.hover\:bg-orange-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(194 65 12 / var(--tw-bg-opacity))
}

.hover\:bg-orange-700\/0:hover {
    background-color: #c2410c00
}

.hover\:bg-orange-700\/10:hover {
    background-color: #c2410c1a
}

.hover\:bg-orange-700\/100:hover {
    background-color: #c2410c
}

.hover\:bg-orange-700\/20:hover {
    background-color: #c2410c33
}

.hover\:bg-orange-700\/25:hover {
    background-color: #c2410c40
}

.hover\:bg-orange-700\/30:hover {
    background-color: #c2410c4d
}

.hover\:bg-orange-700\/40:hover {
    background-color: #c2410c66
}

.hover\:bg-orange-700\/5:hover {
    background-color: #c2410c0d
}

.hover\:bg-orange-700\/50:hover {
    background-color: #c2410c80
}

.hover\:bg-orange-700\/60:hover {
    background-color: #c2410c99
}

.hover\:bg-orange-700\/70:hover {
    background-color: #c2410cb3
}

.hover\:bg-orange-700\/75:hover {
    background-color: #c2410cbf
}

.hover\:bg-orange-700\/80:hover {
    background-color: #c2410ccc
}

.hover\:bg-orange-700\/90:hover {
    background-color: #c2410ce6
}

.hover\:bg-orange-700\/95:hover {
    background-color: #c2410cf2
}

.hover\:bg-pink-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(252 231 243 / var(--tw-bg-opacity))
}

.hover\:bg-pink-100\/0:hover {
    background-color: #fce7f300
}

.hover\:bg-pink-100\/10:hover {
    background-color: #fce7f31a
}

.hover\:bg-pink-100\/100:hover {
    background-color: #fce7f3
}

.hover\:bg-pink-100\/20:hover {
    background-color: #fce7f333
}

.hover\:bg-pink-100\/25:hover {
    background-color: #fce7f340
}

.hover\:bg-pink-100\/30:hover {
    background-color: #fce7f34d
}

.hover\:bg-pink-100\/40:hover {
    background-color: #fce7f366
}

.hover\:bg-pink-100\/5:hover {
    background-color: #fce7f30d
}

.hover\:bg-pink-100\/50:hover {
    background-color: #fce7f380
}

.hover\:bg-pink-100\/60:hover {
    background-color: #fce7f399
}

.hover\:bg-pink-100\/70:hover {
    background-color: #fce7f3b3
}

.hover\:bg-pink-100\/75:hover {
    background-color: #fce7f3bf
}

.hover\:bg-pink-100\/80:hover {
    background-color: #fce7f3cc
}

.hover\:bg-pink-100\/90:hover {
    background-color: #fce7f3e6
}

.hover\:bg-pink-100\/95:hover {
    background-color: #fce7f3f2
}

.hover\:bg-pink-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(244 114 182 / var(--tw-bg-opacity))
}

.hover\:bg-pink-400\/0:hover {
    background-color: #f472b600
}

.hover\:bg-pink-400\/10:hover {
    background-color: #f472b61a
}

.hover\:bg-pink-400\/100:hover {
    background-color: #f472b6
}

.hover\:bg-pink-400\/20:hover {
    background-color: #f472b633
}

.hover\:bg-pink-400\/25:hover {
    background-color: #f472b640
}

.hover\:bg-pink-400\/30:hover {
    background-color: #f472b64d
}

.hover\:bg-pink-400\/40:hover {
    background-color: #f472b666
}

.hover\:bg-pink-400\/5:hover {
    background-color: #f472b60d
}

.hover\:bg-pink-400\/50:hover {
    background-color: #f472b680
}

.hover\:bg-pink-400\/60:hover {
    background-color: #f472b699
}

.hover\:bg-pink-400\/70:hover {
    background-color: #f472b6b3
}

.hover\:bg-pink-400\/75:hover {
    background-color: #f472b6bf
}

.hover\:bg-pink-400\/80:hover {
    background-color: #f472b6cc
}

.hover\:bg-pink-400\/90:hover {
    background-color: #f472b6e6
}

.hover\:bg-pink-400\/95:hover {
    background-color: #f472b6f2
}

.hover\:bg-pink-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(236 72 153 / var(--tw-bg-opacity))
}

.hover\:bg-pink-500\/0:hover {
    background-color: #ec489900
}

.hover\:bg-pink-500\/10:hover {
    background-color: #ec48991a
}

.hover\:bg-pink-500\/100:hover {
    background-color: #ec4899
}

.hover\:bg-pink-500\/20:hover {
    background-color: #ec489933
}

.hover\:bg-pink-500\/25:hover {
    background-color: #ec489940
}

.hover\:bg-pink-500\/30:hover {
    background-color: #ec48994d
}

.hover\:bg-pink-500\/40:hover {
    background-color: #ec489966
}

.hover\:bg-pink-500\/5:hover {
    background-color: #ec48990d
}

.hover\:bg-pink-500\/50:hover {
    background-color: #ec489980
}

.hover\:bg-pink-500\/60:hover {
    background-color: #ec489999
}

.hover\:bg-pink-500\/70:hover {
    background-color: #ec4899b3
}

.hover\:bg-pink-500\/75:hover {
    background-color: #ec4899bf
}

.hover\:bg-pink-500\/80:hover {
    background-color: #ec4899cc
}

.hover\:bg-pink-500\/90:hover {
    background-color: #ec4899e6
}

.hover\:bg-pink-500\/95:hover {
    background-color: #ec4899f2
}

.hover\:bg-pink-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(219 39 119 / var(--tw-bg-opacity))
}

.hover\:bg-pink-600\/0:hover {
    background-color: #db277700
}

.hover\:bg-pink-600\/10:hover {
    background-color: #db27771a
}

.hover\:bg-pink-600\/100:hover {
    background-color: #db2777
}

.hover\:bg-pink-600\/20:hover {
    background-color: #db277733
}

.hover\:bg-pink-600\/25:hover {
    background-color: #db277740
}

.hover\:bg-pink-600\/30:hover {
    background-color: #db27774d
}

.hover\:bg-pink-600\/40:hover {
    background-color: #db277766
}

.hover\:bg-pink-600\/5:hover {
    background-color: #db27770d
}

.hover\:bg-pink-600\/50:hover {
    background-color: #db277780
}

.hover\:bg-pink-600\/60:hover {
    background-color: #db277799
}

.hover\:bg-pink-600\/70:hover {
    background-color: #db2777b3
}

.hover\:bg-pink-600\/75:hover {
    background-color: #db2777bf
}

.hover\:bg-pink-600\/80:hover {
    background-color: #db2777cc
}

.hover\:bg-pink-600\/90:hover {
    background-color: #db2777e6
}

.hover\:bg-pink-600\/95:hover {
    background-color: #db2777f2
}

.hover\:bg-pink-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(190 24 93 / var(--tw-bg-opacity))
}

.hover\:bg-pink-700\/0:hover {
    background-color: #be185d00
}

.hover\:bg-pink-700\/10:hover {
    background-color: #be185d1a
}

.hover\:bg-pink-700\/100:hover {
    background-color: #be185d
}

.hover\:bg-pink-700\/20:hover {
    background-color: #be185d33
}

.hover\:bg-pink-700\/25:hover {
    background-color: #be185d40
}

.hover\:bg-pink-700\/30:hover {
    background-color: #be185d4d
}

.hover\:bg-pink-700\/40:hover {
    background-color: #be185d66
}

.hover\:bg-pink-700\/5:hover {
    background-color: #be185d0d
}

.hover\:bg-pink-700\/50:hover {
    background-color: #be185d80
}

.hover\:bg-pink-700\/60:hover {
    background-color: #be185d99
}

.hover\:bg-pink-700\/70:hover {
    background-color: #be185db3
}

.hover\:bg-pink-700\/75:hover {
    background-color: #be185dbf
}

.hover\:bg-pink-700\/80:hover {
    background-color: #be185dcc
}

.hover\:bg-pink-700\/90:hover {
    background-color: #be185de6
}

.hover\:bg-pink-700\/95:hover {
    background-color: #be185df2
}

.hover\:bg-purple-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(243 232 255 / var(--tw-bg-opacity))
}

.hover\:bg-purple-100\/0:hover {
    background-color: #f3e8ff00
}

.hover\:bg-purple-100\/10:hover {
    background-color: #f3e8ff1a
}

.hover\:bg-purple-100\/100:hover {
    background-color: #f3e8ff
}

.hover\:bg-purple-100\/20:hover {
    background-color: #f3e8ff33
}

.hover\:bg-purple-100\/25:hover {
    background-color: #f3e8ff40
}

.hover\:bg-purple-100\/30:hover {
    background-color: #f3e8ff4d
}

.hover\:bg-purple-100\/40:hover {
    background-color: #f3e8ff66
}

.hover\:bg-purple-100\/5:hover {
    background-color: #f3e8ff0d
}

.hover\:bg-purple-100\/50:hover {
    background-color: #f3e8ff80
}

.hover\:bg-purple-100\/60:hover {
    background-color: #f3e8ff99
}

.hover\:bg-purple-100\/70:hover {
    background-color: #f3e8ffb3
}

.hover\:bg-purple-100\/75:hover {
    background-color: #f3e8ffbf
}

.hover\:bg-purple-100\/80:hover {
    background-color: #f3e8ffcc
}

.hover\:bg-purple-100\/90:hover {
    background-color: #f3e8ffe6
}

.hover\:bg-purple-100\/95:hover {
    background-color: #f3e8fff2
}

.hover\:bg-purple-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(192 132 252 / var(--tw-bg-opacity))
}

.hover\:bg-purple-400\/0:hover {
    background-color: #c084fc00
}

.hover\:bg-purple-400\/10:hover {
    background-color: #c084fc1a
}

.hover\:bg-purple-400\/100:hover {
    background-color: #c084fc
}

.hover\:bg-purple-400\/20:hover {
    background-color: #c084fc33
}

.hover\:bg-purple-400\/25:hover {
    background-color: #c084fc40
}

.hover\:bg-purple-400\/30:hover {
    background-color: #c084fc4d
}

.hover\:bg-purple-400\/40:hover {
    background-color: #c084fc66
}

.hover\:bg-purple-400\/5:hover {
    background-color: #c084fc0d
}

.hover\:bg-purple-400\/50:hover {
    background-color: #c084fc80
}

.hover\:bg-purple-400\/60:hover {
    background-color: #c084fc99
}

.hover\:bg-purple-400\/70:hover {
    background-color: #c084fcb3
}

.hover\:bg-purple-400\/75:hover {
    background-color: #c084fcbf
}

.hover\:bg-purple-400\/80:hover {
    background-color: #c084fccc
}

.hover\:bg-purple-400\/90:hover {
    background-color: #c084fce6
}

.hover\:bg-purple-400\/95:hover {
    background-color: #c084fcf2
}

.hover\:bg-purple-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(168 85 247 / var(--tw-bg-opacity))
}

.hover\:bg-purple-500\/0:hover {
    background-color: #a855f700
}

.hover\:bg-purple-500\/10:hover {
    background-color: #a855f71a
}

.hover\:bg-purple-500\/100:hover {
    background-color: #a855f7
}

.hover\:bg-purple-500\/20:hover {
    background-color: #a855f733
}

.hover\:bg-purple-500\/25:hover {
    background-color: #a855f740
}

.hover\:bg-purple-500\/30:hover {
    background-color: #a855f74d
}

.hover\:bg-purple-500\/40:hover {
    background-color: #a855f766
}

.hover\:bg-purple-500\/5:hover {
    background-color: #a855f70d
}

.hover\:bg-purple-500\/50:hover {
    background-color: #a855f780
}

.hover\:bg-purple-500\/60:hover {
    background-color: #a855f799
}

.hover\:bg-purple-500\/70:hover {
    background-color: #a855f7b3
}

.hover\:bg-purple-500\/75:hover {
    background-color: #a855f7bf
}

.hover\:bg-purple-500\/80:hover {
    background-color: #a855f7cc
}

.hover\:bg-purple-500\/90:hover {
    background-color: #a855f7e6
}

.hover\:bg-purple-500\/95:hover {
    background-color: #a855f7f2
}

.hover\:bg-purple-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(147 51 234 / var(--tw-bg-opacity))
}

.hover\:bg-purple-600\/0:hover {
    background-color: #9333ea00
}

.hover\:bg-purple-600\/10:hover {
    background-color: #9333ea1a
}

.hover\:bg-purple-600\/100:hover {
    background-color: #9333ea
}

.hover\:bg-purple-600\/20:hover {
    background-color: #9333ea33
}

.hover\:bg-purple-600\/25:hover {
    background-color: #9333ea40
}

.hover\:bg-purple-600\/30:hover {
    background-color: #9333ea4d
}

.hover\:bg-purple-600\/40:hover {
    background-color: #9333ea66
}

.hover\:bg-purple-600\/5:hover {
    background-color: #9333ea0d
}

.hover\:bg-purple-600\/50:hover {
    background-color: #9333ea80
}

.hover\:bg-purple-600\/60:hover {
    background-color: #9333ea99
}

.hover\:bg-purple-600\/70:hover {
    background-color: #9333eab3
}

.hover\:bg-purple-600\/75:hover {
    background-color: #9333eabf
}

.hover\:bg-purple-600\/80:hover {
    background-color: #9333eacc
}

.hover\:bg-purple-600\/90:hover {
    background-color: #9333eae6
}

.hover\:bg-purple-600\/95:hover {
    background-color: #9333eaf2
}

.hover\:bg-purple-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(126 34 206 / var(--tw-bg-opacity))
}

.hover\:bg-purple-700\/0:hover {
    background-color: #7e22ce00
}

.hover\:bg-purple-700\/10:hover {
    background-color: #7e22ce1a
}

.hover\:bg-purple-700\/100:hover {
    background-color: #7e22ce
}

.hover\:bg-purple-700\/20:hover {
    background-color: #7e22ce33
}

.hover\:bg-purple-700\/25:hover {
    background-color: #7e22ce40
}

.hover\:bg-purple-700\/30:hover {
    background-color: #7e22ce4d
}

.hover\:bg-purple-700\/40:hover {
    background-color: #7e22ce66
}

.hover\:bg-purple-700\/5:hover {
    background-color: #7e22ce0d
}

.hover\:bg-purple-700\/50:hover {
    background-color: #7e22ce80
}

.hover\:bg-purple-700\/60:hover {
    background-color: #7e22ce99
}

.hover\:bg-purple-700\/70:hover {
    background-color: #7e22ceb3
}

.hover\:bg-purple-700\/75:hover {
    background-color: #7e22cebf
}

.hover\:bg-purple-700\/80:hover {
    background-color: #7e22cecc
}

.hover\:bg-purple-700\/90:hover {
    background-color: #7e22cee6
}

.hover\:bg-purple-700\/95:hover {
    background-color: #7e22cef2
}

.hover\:bg-red-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(254 226 226 / var(--tw-bg-opacity))
}

.hover\:bg-red-100\/0:hover {
    background-color: #fee2e200
}

.hover\:bg-red-100\/10:hover {
    background-color: #fee2e21a
}

.hover\:bg-red-100\/100:hover {
    background-color: #fee2e2
}

.hover\:bg-red-100\/20:hover {
    background-color: #fee2e233
}

.hover\:bg-red-100\/25:hover {
    background-color: #fee2e240
}

.hover\:bg-red-100\/30:hover {
    background-color: #fee2e24d
}

.hover\:bg-red-100\/40:hover {
    background-color: #fee2e266
}

.hover\:bg-red-100\/5:hover {
    background-color: #fee2e20d
}

.hover\:bg-red-100\/50:hover {
    background-color: #fee2e280
}

.hover\:bg-red-100\/60:hover {
    background-color: #fee2e299
}

.hover\:bg-red-100\/70:hover {
    background-color: #fee2e2b3
}

.hover\:bg-red-100\/75:hover {
    background-color: #fee2e2bf
}

.hover\:bg-red-100\/80:hover {
    background-color: #fee2e2cc
}

.hover\:bg-red-100\/90:hover {
    background-color: #fee2e2e6
}

.hover\:bg-red-100\/95:hover {
    background-color: #fee2e2f2
}

.hover\:bg-red-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(248 113 113 / var(--tw-bg-opacity))
}

.hover\:bg-red-400\/0:hover {
    background-color: #f8717100
}

.hover\:bg-red-400\/10:hover {
    background-color: #f871711a
}

.hover\:bg-red-400\/100:hover {
    background-color: #f87171
}

.hover\:bg-red-400\/20:hover {
    background-color: #f8717133
}

.hover\:bg-red-400\/25:hover {
    background-color: #f8717140
}

.hover\:bg-red-400\/30:hover {
    background-color: #f871714d
}

.hover\:bg-red-400\/40:hover {
    background-color: #f8717166
}

.hover\:bg-red-400\/5:hover {
    background-color: #f871710d
}

.hover\:bg-red-400\/50:hover {
    background-color: #f8717180
}

.hover\:bg-red-400\/60:hover {
    background-color: #f8717199
}

.hover\:bg-red-400\/70:hover {
    background-color: #f87171b3
}

.hover\:bg-red-400\/75:hover {
    background-color: #f87171bf
}

.hover\:bg-red-400\/80:hover {
    background-color: #f87171cc
}

.hover\:bg-red-400\/90:hover {
    background-color: #f87171e6
}

.hover\:bg-red-400\/95:hover {
    background-color: #f87171f2
}

.hover\:bg-red-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(239 68 68 / var(--tw-bg-opacity))
}

.hover\:bg-red-500\/0:hover {
    background-color: #ef444400
}

.hover\:bg-red-500\/10:hover {
    background-color: #ef44441a
}

.hover\:bg-red-500\/100:hover {
    background-color: #ef4444
}

.hover\:bg-red-500\/20:hover {
    background-color: #ef444433
}

.hover\:bg-red-500\/25:hover {
    background-color: #ef444440
}

.hover\:bg-red-500\/30:hover {
    background-color: #ef44444d
}

.hover\:bg-red-500\/40:hover {
    background-color: #ef444466
}

.hover\:bg-red-500\/5:hover {
    background-color: #ef44440d
}

.hover\:bg-red-500\/50:hover {
    background-color: #ef444480
}

.hover\:bg-red-500\/60:hover {
    background-color: #ef444499
}

.hover\:bg-red-500\/70:hover {
    background-color: #ef4444b3
}

.hover\:bg-red-500\/75:hover {
    background-color: #ef4444bf
}

.hover\:bg-red-500\/80:hover {
    background-color: #ef4444cc
}

.hover\:bg-red-500\/90:hover {
    background-color: #ef4444e6
}

.hover\:bg-red-500\/95:hover {
    background-color: #ef4444f2
}

.hover\:bg-red-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(220 38 38 / var(--tw-bg-opacity))
}

.hover\:bg-red-600\/0:hover {
    background-color: #dc262600
}

.hover\:bg-red-600\/10:hover {
    background-color: #dc26261a
}

.hover\:bg-red-600\/100:hover {
    background-color: #dc2626
}

.hover\:bg-red-600\/20:hover {
    background-color: #dc262633
}

.hover\:bg-red-600\/25:hover {
    background-color: #dc262640
}

.hover\:bg-red-600\/30:hover {
    background-color: #dc26264d
}

.hover\:bg-red-600\/40:hover {
    background-color: #dc262666
}

.hover\:bg-red-600\/5:hover {
    background-color: #dc26260d
}

.hover\:bg-red-600\/50:hover {
    background-color: #dc262680
}

.hover\:bg-red-600\/60:hover {
    background-color: #dc262699
}

.hover\:bg-red-600\/70:hover {
    background-color: #dc2626b3
}

.hover\:bg-red-600\/75:hover {
    background-color: #dc2626bf
}

.hover\:bg-red-600\/80:hover {
    background-color: #dc2626cc
}

.hover\:bg-red-600\/90:hover {
    background-color: #dc2626e6
}

.hover\:bg-red-600\/95:hover {
    background-color: #dc2626f2
}

.hover\:bg-red-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(185 28 28 / var(--tw-bg-opacity))
}

.hover\:bg-red-700\/0:hover {
    background-color: #b91c1c00
}

.hover\:bg-red-700\/10:hover {
    background-color: #b91c1c1a
}

.hover\:bg-red-700\/100:hover {
    background-color: #b91c1c
}

.hover\:bg-red-700\/20:hover {
    background-color: #b91c1c33
}

.hover\:bg-red-700\/25:hover {
    background-color: #b91c1c40
}

.hover\:bg-red-700\/30:hover {
    background-color: #b91c1c4d
}

.hover\:bg-red-700\/40:hover {
    background-color: #b91c1c66
}

.hover\:bg-red-700\/5:hover {
    background-color: #b91c1c0d
}

.hover\:bg-red-700\/50:hover {
    background-color: #b91c1c80
}

.hover\:bg-red-700\/60:hover {
    background-color: #b91c1c99
}

.hover\:bg-red-700\/70:hover {
    background-color: #b91c1cb3
}

.hover\:bg-red-700\/75:hover {
    background-color: #b91c1cbf
}

.hover\:bg-red-700\/80:hover {
    background-color: #b91c1ccc
}

.hover\:bg-red-700\/90:hover {
    background-color: #b91c1ce6
}

.hover\:bg-red-700\/95:hover {
    background-color: #b91c1cf2
}

.hover\:bg-rose-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(255 228 230 / var(--tw-bg-opacity))
}

.hover\:bg-rose-100\/0:hover {
    background-color: #ffe4e600
}

.hover\:bg-rose-100\/10:hover {
    background-color: #ffe4e61a
}

.hover\:bg-rose-100\/100:hover {
    background-color: #ffe4e6
}

.hover\:bg-rose-100\/20:hover {
    background-color: #ffe4e633
}

.hover\:bg-rose-100\/25:hover {
    background-color: #ffe4e640
}

.hover\:bg-rose-100\/30:hover {
    background-color: #ffe4e64d
}

.hover\:bg-rose-100\/40:hover {
    background-color: #ffe4e666
}

.hover\:bg-rose-100\/5:hover {
    background-color: #ffe4e60d
}

.hover\:bg-rose-100\/50:hover {
    background-color: #ffe4e680
}

.hover\:bg-rose-100\/60:hover {
    background-color: #ffe4e699
}

.hover\:bg-rose-100\/70:hover {
    background-color: #ffe4e6b3
}

.hover\:bg-rose-100\/75:hover {
    background-color: #ffe4e6bf
}

.hover\:bg-rose-100\/80:hover {
    background-color: #ffe4e6cc
}

.hover\:bg-rose-100\/90:hover {
    background-color: #ffe4e6e6
}

.hover\:bg-rose-100\/95:hover {
    background-color: #ffe4e6f2
}

.hover\:bg-rose-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(251 113 133 / var(--tw-bg-opacity))
}

.hover\:bg-rose-400\/0:hover {
    background-color: #fb718500
}

.hover\:bg-rose-400\/10:hover {
    background-color: #fb71851a
}

.hover\:bg-rose-400\/100:hover {
    background-color: #fb7185
}

.hover\:bg-rose-400\/20:hover {
    background-color: #fb718533
}

.hover\:bg-rose-400\/25:hover {
    background-color: #fb718540
}

.hover\:bg-rose-400\/30:hover {
    background-color: #fb71854d
}

.hover\:bg-rose-400\/40:hover {
    background-color: #fb718566
}

.hover\:bg-rose-400\/5:hover {
    background-color: #fb71850d
}

.hover\:bg-rose-400\/50:hover {
    background-color: #fb718580
}

.hover\:bg-rose-400\/60:hover {
    background-color: #fb718599
}

.hover\:bg-rose-400\/70:hover {
    background-color: #fb7185b3
}

.hover\:bg-rose-400\/75:hover {
    background-color: #fb7185bf
}

.hover\:bg-rose-400\/80:hover {
    background-color: #fb7185cc
}

.hover\:bg-rose-400\/90:hover {
    background-color: #fb7185e6
}

.hover\:bg-rose-400\/95:hover {
    background-color: #fb7185f2
}

.hover\:bg-rose-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(244 63 94 / var(--tw-bg-opacity))
}

.hover\:bg-rose-500\/0:hover {
    background-color: #f43f5e00
}

.hover\:bg-rose-500\/10:hover {
    background-color: #f43f5e1a
}

.hover\:bg-rose-500\/100:hover {
    background-color: #f43f5e
}

.hover\:bg-rose-500\/20:hover {
    background-color: #f43f5e33
}

.hover\:bg-rose-500\/25:hover {
    background-color: #f43f5e40
}

.hover\:bg-rose-500\/30:hover {
    background-color: #f43f5e4d
}

.hover\:bg-rose-500\/40:hover {
    background-color: #f43f5e66
}

.hover\:bg-rose-500\/5:hover {
    background-color: #f43f5e0d
}

.hover\:bg-rose-500\/50:hover {
    background-color: #f43f5e80
}

.hover\:bg-rose-500\/60:hover {
    background-color: #f43f5e99
}

.hover\:bg-rose-500\/70:hover {
    background-color: #f43f5eb3
}

.hover\:bg-rose-500\/75:hover {
    background-color: #f43f5ebf
}

.hover\:bg-rose-500\/80:hover {
    background-color: #f43f5ecc
}

.hover\:bg-rose-500\/90:hover {
    background-color: #f43f5ee6
}

.hover\:bg-rose-500\/95:hover {
    background-color: #f43f5ef2
}

.hover\:bg-rose-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(225 29 72 / var(--tw-bg-opacity))
}

.hover\:bg-rose-600\/0:hover {
    background-color: #e11d4800
}

.hover\:bg-rose-600\/10:hover {
    background-color: #e11d481a
}

.hover\:bg-rose-600\/100:hover {
    background-color: #e11d48
}

.hover\:bg-rose-600\/20:hover {
    background-color: #e11d4833
}

.hover\:bg-rose-600\/25:hover {
    background-color: #e11d4840
}

.hover\:bg-rose-600\/30:hover {
    background-color: #e11d484d
}

.hover\:bg-rose-600\/40:hover {
    background-color: #e11d4866
}

.hover\:bg-rose-600\/5:hover {
    background-color: #e11d480d
}

.hover\:bg-rose-600\/50:hover {
    background-color: #e11d4880
}

.hover\:bg-rose-600\/60:hover {
    background-color: #e11d4899
}

.hover\:bg-rose-600\/70:hover {
    background-color: #e11d48b3
}

.hover\:bg-rose-600\/75:hover {
    background-color: #e11d48bf
}

.hover\:bg-rose-600\/80:hover {
    background-color: #e11d48cc
}

.hover\:bg-rose-600\/90:hover {
    background-color: #e11d48e6
}

.hover\:bg-rose-600\/95:hover {
    background-color: #e11d48f2
}

.hover\:bg-rose-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(190 18 60 / var(--tw-bg-opacity))
}

.hover\:bg-rose-700\/0:hover {
    background-color: #be123c00
}

.hover\:bg-rose-700\/10:hover {
    background-color: #be123c1a
}

.hover\:bg-rose-700\/100:hover {
    background-color: #be123c
}

.hover\:bg-rose-700\/20:hover {
    background-color: #be123c33
}

.hover\:bg-rose-700\/25:hover {
    background-color: #be123c40
}

.hover\:bg-rose-700\/30:hover {
    background-color: #be123c4d
}

.hover\:bg-rose-700\/40:hover {
    background-color: #be123c66
}

.hover\:bg-rose-700\/5:hover {
    background-color: #be123c0d
}

.hover\:bg-rose-700\/50:hover {
    background-color: #be123c80
}

.hover\:bg-rose-700\/60:hover {
    background-color: #be123c99
}

.hover\:bg-rose-700\/70:hover {
    background-color: #be123cb3
}

.hover\:bg-rose-700\/75:hover {
    background-color: #be123cbf
}

.hover\:bg-rose-700\/80:hover {
    background-color: #be123ccc
}

.hover\:bg-rose-700\/90:hover {
    background-color: #be123ce6
}

.hover\:bg-rose-700\/95:hover {
    background-color: #be123cf2
}

.hover\:bg-sky-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(220 237 253 / var(--tw-bg-opacity))
}

.hover\:bg-sky-100\/0:hover {
    background-color: #dcedfd00
}

.hover\:bg-sky-100\/10:hover {
    background-color: #dcedfd1a
}

.hover\:bg-sky-100\/100:hover {
    background-color: #dcedfd
}

.hover\:bg-sky-100\/20:hover {
    background-color: #dcedfd33
}

.hover\:bg-sky-100\/25:hover {
    background-color: #dcedfd40
}

.hover\:bg-sky-100\/30:hover {
    background-color: #dcedfd4d
}

.hover\:bg-sky-100\/40:hover {
    background-color: #dcedfd66
}

.hover\:bg-sky-100\/5:hover {
    background-color: #dcedfd0d
}

.hover\:bg-sky-100\/50:hover {
    background-color: #dcedfd80
}

.hover\:bg-sky-100\/60:hover {
    background-color: #dcedfd99
}

.hover\:bg-sky-100\/70:hover {
    background-color: #dcedfdb3
}

.hover\:bg-sky-100\/75:hover {
    background-color: #dcedfdbf
}

.hover\:bg-sky-100\/80:hover {
    background-color: #dcedfdcc
}

.hover\:bg-sky-100\/90:hover {
    background-color: #dcedfde6
}

.hover\:bg-sky-100\/95:hover {
    background-color: #dcedfdf2
}

.hover\:bg-sky-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(101 178 245 / var(--tw-bg-opacity))
}

.hover\:bg-sky-400\/0:hover {
    background-color: #65b2f500
}

.hover\:bg-sky-400\/10:hover {
    background-color: #65b2f51a
}

.hover\:bg-sky-400\/100:hover {
    background-color: #65b2f5
}

.hover\:bg-sky-400\/20:hover {
    background-color: #65b2f533
}

.hover\:bg-sky-400\/25:hover {
    background-color: #65b2f540
}

.hover\:bg-sky-400\/30:hover {
    background-color: #65b2f54d
}

.hover\:bg-sky-400\/40:hover {
    background-color: #65b2f566
}

.hover\:bg-sky-400\/5:hover {
    background-color: #65b2f50d
}

.hover\:bg-sky-400\/50:hover {
    background-color: #65b2f580
}

.hover\:bg-sky-400\/60:hover {
    background-color: #65b2f599
}

.hover\:bg-sky-400\/70:hover {
    background-color: #65b2f5b3
}

.hover\:bg-sky-400\/75:hover {
    background-color: #65b2f5bf
}

.hover\:bg-sky-400\/80:hover {
    background-color: #65b2f5cc
}

.hover\:bg-sky-400\/90:hover {
    background-color: #65b2f5e6
}

.hover\:bg-sky-400\/95:hover {
    background-color: #65b2f5f2
}

.hover\:bg-sky-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(52 139 239 / var(--tw-bg-opacity))
}

.hover\:bg-sky-500\/0:hover {
    background-color: #348bef00
}

.hover\:bg-sky-500\/10:hover {
    background-color: #348bef1a
}

.hover\:bg-sky-500\/100:hover {
    background-color: #348bef
}

.hover\:bg-sky-500\/20:hover {
    background-color: #348bef33
}

.hover\:bg-sky-500\/25:hover {
    background-color: #348bef40
}

.hover\:bg-sky-500\/30:hover {
    background-color: #348bef4d
}

.hover\:bg-sky-500\/40:hover {
    background-color: #348bef66
}

.hover\:bg-sky-500\/5:hover {
    background-color: #348bef0d
}

.hover\:bg-sky-500\/50:hover {
    background-color: #348bef80
}

.hover\:bg-sky-500\/60:hover {
    background-color: #348bef99
}

.hover\:bg-sky-500\/70:hover {
    background-color: #348befb3
}

.hover\:bg-sky-500\/75:hover {
    background-color: #348befbf
}

.hover\:bg-sky-500\/80:hover {
    background-color: #348befcc
}

.hover\:bg-sky-500\/90:hover {
    background-color: #348befe6
}

.hover\:bg-sky-500\/95:hover {
    background-color: #348beff2
}

.hover\:bg-sky-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(43 117 229 / var(--tw-bg-opacity))
}

.hover\:bg-sky-600\/0:hover {
    background-color: #2b75e500
}

.hover\:bg-sky-600\/10:hover {
    background-color: #2b75e51a
}

.hover\:bg-sky-600\/100:hover {
    background-color: #2b75e5
}

.hover\:bg-sky-600\/20:hover {
    background-color: #2b75e533
}

.hover\:bg-sky-600\/25:hover {
    background-color: #2b75e540
}

.hover\:bg-sky-600\/30:hover {
    background-color: #2b75e54d
}

.hover\:bg-sky-600\/40:hover {
    background-color: #2b75e566
}

.hover\:bg-sky-600\/5:hover {
    background-color: #2b75e50d
}

.hover\:bg-sky-600\/50:hover {
    background-color: #2b75e580
}

.hover\:bg-sky-600\/60:hover {
    background-color: #2b75e599
}

.hover\:bg-sky-600\/70:hover {
    background-color: #2b75e5b3
}

.hover\:bg-sky-600\/75:hover {
    background-color: #2b75e5bf
}

.hover\:bg-sky-600\/80:hover {
    background-color: #2b75e5cc
}

.hover\:bg-sky-600\/90:hover {
    background-color: #2b75e5e6
}

.hover\:bg-sky-600\/95:hover {
    background-color: #2b75e5f2
}

.hover\:bg-sky-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(35 96 210 / var(--tw-bg-opacity))
}

.hover\:bg-sky-700\/0:hover {
    background-color: #2360d200
}

.hover\:bg-sky-700\/10:hover {
    background-color: #2360d21a
}

.hover\:bg-sky-700\/100:hover {
    background-color: #2360d2
}

.hover\:bg-sky-700\/20:hover {
    background-color: #2360d233
}

.hover\:bg-sky-700\/25:hover {
    background-color: #2360d240
}

.hover\:bg-sky-700\/30:hover {
    background-color: #2360d24d
}

.hover\:bg-sky-700\/40:hover {
    background-color: #2360d266
}

.hover\:bg-sky-700\/5:hover {
    background-color: #2360d20d
}

.hover\:bg-sky-700\/50:hover {
    background-color: #2360d280
}

.hover\:bg-sky-700\/60:hover {
    background-color: #2360d299
}

.hover\:bg-sky-700\/70:hover {
    background-color: #2360d2b3
}

.hover\:bg-sky-700\/75:hover {
    background-color: #2360d2bf
}

.hover\:bg-sky-700\/80:hover {
    background-color: #2360d2cc
}

.hover\:bg-sky-700\/90:hover {
    background-color: #2360d2e6
}

.hover\:bg-sky-700\/95:hover {
    background-color: #2360d2f2
}

.hover\:bg-slate-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(241 245 249 / var(--tw-bg-opacity))
}

.hover\:bg-slate-100\/0:hover {
    background-color: #f1f5f900
}

.hover\:bg-slate-100\/10:hover {
    background-color: #f1f5f91a
}

.hover\:bg-slate-100\/100:hover {
    background-color: #f1f5f9
}

.hover\:bg-slate-100\/20:hover {
    background-color: #f1f5f933
}

.hover\:bg-slate-100\/25:hover {
    background-color: #f1f5f940
}

.hover\:bg-slate-100\/30:hover {
    background-color: #f1f5f94d
}

.hover\:bg-slate-100\/40:hover {
    background-color: #f1f5f966
}

.hover\:bg-slate-100\/5:hover {
    background-color: #f1f5f90d
}

.hover\:bg-slate-100\/50:hover {
    background-color: #f1f5f980
}

.hover\:bg-slate-100\/60:hover {
    background-color: #f1f5f999
}

.hover\:bg-slate-100\/70:hover {
    background-color: #f1f5f9b3
}

.hover\:bg-slate-100\/75:hover {
    background-color: #f1f5f9bf
}

.hover\:bg-slate-100\/80:hover {
    background-color: #f1f5f9cc
}

.hover\:bg-slate-100\/90:hover {
    background-color: #f1f5f9e6
}

.hover\:bg-slate-100\/95:hover {
    background-color: #f1f5f9f2
}

.hover\:bg-slate-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(148 163 184 / var(--tw-bg-opacity))
}

.hover\:bg-slate-400\/0:hover {
    background-color: #94a3b800
}

.hover\:bg-slate-400\/10:hover {
    background-color: #94a3b81a
}

.hover\:bg-slate-400\/100:hover {
    background-color: #94a3b8
}

.hover\:bg-slate-400\/20:hover {
    background-color: #94a3b833
}

.hover\:bg-slate-400\/25:hover {
    background-color: #94a3b840
}

.hover\:bg-slate-400\/30:hover {
    background-color: #94a3b84d
}

.hover\:bg-slate-400\/40:hover {
    background-color: #94a3b866
}

.hover\:bg-slate-400\/5:hover {
    background-color: #94a3b80d
}

.hover\:bg-slate-400\/50:hover {
    background-color: #94a3b880
}

.hover\:bg-slate-400\/60:hover {
    background-color: #94a3b899
}

.hover\:bg-slate-400\/70:hover {
    background-color: #94a3b8b3
}

.hover\:bg-slate-400\/75:hover {
    background-color: #94a3b8bf
}

.hover\:bg-slate-400\/80:hover {
    background-color: #94a3b8cc
}

.hover\:bg-slate-400\/90:hover {
    background-color: #94a3b8e6
}

.hover\:bg-slate-400\/95:hover {
    background-color: #94a3b8f2
}

.hover\:bg-slate-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(100 116 139 / var(--tw-bg-opacity))
}

.hover\:bg-slate-500\/0:hover {
    background-color: #64748b00
}

.hover\:bg-slate-500\/10:hover {
    background-color: #64748b1a
}

.hover\:bg-slate-500\/100:hover {
    background-color: #64748b
}

.hover\:bg-slate-500\/20:hover {
    background-color: #64748b33
}

.hover\:bg-slate-500\/25:hover {
    background-color: #64748b40
}

.hover\:bg-slate-500\/30:hover {
    background-color: #64748b4d
}

.hover\:bg-slate-500\/40:hover {
    background-color: #64748b66
}

.hover\:bg-slate-500\/5:hover {
    background-color: #64748b0d
}

.hover\:bg-slate-500\/50:hover {
    background-color: #64748b80
}

.hover\:bg-slate-500\/60:hover {
    background-color: #64748b99
}

.hover\:bg-slate-500\/70:hover {
    background-color: #64748bb3
}

.hover\:bg-slate-500\/75:hover {
    background-color: #64748bbf
}

.hover\:bg-slate-500\/80:hover {
    background-color: #64748bcc
}

.hover\:bg-slate-500\/90:hover {
    background-color: #64748be6
}

.hover\:bg-slate-500\/95:hover {
    background-color: #64748bf2
}

.hover\:bg-slate-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(71 85 105 / var(--tw-bg-opacity))
}

.hover\:bg-slate-600\/0:hover {
    background-color: #47556900
}

.hover\:bg-slate-600\/10:hover {
    background-color: #4755691a
}

.hover\:bg-slate-600\/100:hover {
    background-color: #475569
}

.hover\:bg-slate-600\/20:hover {
    background-color: #47556933
}

.hover\:bg-slate-600\/25:hover {
    background-color: #47556940
}

.hover\:bg-slate-600\/30:hover {
    background-color: #4755694d
}

.hover\:bg-slate-600\/40:hover {
    background-color: #47556966
}

.hover\:bg-slate-600\/5:hover {
    background-color: #4755690d
}

.hover\:bg-slate-600\/50:hover {
    background-color: #47556980
}

.hover\:bg-slate-600\/60:hover {
    background-color: #47556999
}

.hover\:bg-slate-600\/70:hover {
    background-color: #475569b3
}

.hover\:bg-slate-600\/75:hover {
    background-color: #475569bf
}

.hover\:bg-slate-600\/80:hover {
    background-color: #475569cc
}

.hover\:bg-slate-600\/90:hover {
    background-color: #475569e6
}

.hover\:bg-slate-600\/95:hover {
    background-color: #475569f2
}

.hover\:bg-slate-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(51 65 85 / var(--tw-bg-opacity))
}

.hover\:bg-slate-700\/0:hover {
    background-color: #33415500
}

.hover\:bg-slate-700\/10:hover {
    background-color: #3341551a
}

.hover\:bg-slate-700\/100:hover {
    background-color: #334155
}

.hover\:bg-slate-700\/20:hover {
    background-color: #33415533
}

.hover\:bg-slate-700\/25:hover {
    background-color: #33415540
}

.hover\:bg-slate-700\/30:hover {
    background-color: #3341554d
}

.hover\:bg-slate-700\/40:hover {
    background-color: #33415566
}

.hover\:bg-slate-700\/5:hover {
    background-color: #3341550d
}

.hover\:bg-slate-700\/50:hover {
    background-color: #33415580
}

.hover\:bg-slate-700\/60:hover {
    background-color: #33415599
}

.hover\:bg-slate-700\/70:hover {
    background-color: #334155b3
}

.hover\:bg-slate-700\/75:hover {
    background-color: #334155bf
}

.hover\:bg-slate-700\/80:hover {
    background-color: #334155cc
}

.hover\:bg-slate-700\/90:hover {
    background-color: #334155e6
}

.hover\:bg-slate-700\/95:hover {
    background-color: #334155f2
}

.hover\:bg-stone-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(245 245 244 / var(--tw-bg-opacity))
}

.hover\:bg-stone-100\/0:hover {
    background-color: #f5f5f400
}

.hover\:bg-stone-100\/10:hover {
    background-color: #f5f5f41a
}

.hover\:bg-stone-100\/100:hover {
    background-color: #f5f5f4
}

.hover\:bg-stone-100\/20:hover {
    background-color: #f5f5f433
}

.hover\:bg-stone-100\/25:hover {
    background-color: #f5f5f440
}

.hover\:bg-stone-100\/30:hover {
    background-color: #f5f5f44d
}

.hover\:bg-stone-100\/40:hover {
    background-color: #f5f5f466
}

.hover\:bg-stone-100\/5:hover {
    background-color: #f5f5f40d
}

.hover\:bg-stone-100\/50:hover {
    background-color: #f5f5f480
}

.hover\:bg-stone-100\/60:hover {
    background-color: #f5f5f499
}

.hover\:bg-stone-100\/70:hover {
    background-color: #f5f5f4b3
}

.hover\:bg-stone-100\/75:hover {
    background-color: #f5f5f4bf
}

.hover\:bg-stone-100\/80:hover {
    background-color: #f5f5f4cc
}

.hover\:bg-stone-100\/90:hover {
    background-color: #f5f5f4e6
}

.hover\:bg-stone-100\/95:hover {
    background-color: #f5f5f4f2
}

.hover\:bg-stone-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(168 162 158 / var(--tw-bg-opacity))
}

.hover\:bg-stone-400\/0:hover {
    background-color: #a8a29e00
}

.hover\:bg-stone-400\/10:hover {
    background-color: #a8a29e1a
}

.hover\:bg-stone-400\/100:hover {
    background-color: #a8a29e
}

.hover\:bg-stone-400\/20:hover {
    background-color: #a8a29e33
}

.hover\:bg-stone-400\/25:hover {
    background-color: #a8a29e40
}

.hover\:bg-stone-400\/30:hover {
    background-color: #a8a29e4d
}

.hover\:bg-stone-400\/40:hover {
    background-color: #a8a29e66
}

.hover\:bg-stone-400\/5:hover {
    background-color: #a8a29e0d
}

.hover\:bg-stone-400\/50:hover {
    background-color: #a8a29e80
}

.hover\:bg-stone-400\/60:hover {
    background-color: #a8a29e99
}

.hover\:bg-stone-400\/70:hover {
    background-color: #a8a29eb3
}

.hover\:bg-stone-400\/75:hover {
    background-color: #a8a29ebf
}

.hover\:bg-stone-400\/80:hover {
    background-color: #a8a29ecc
}

.hover\:bg-stone-400\/90:hover {
    background-color: #a8a29ee6
}

.hover\:bg-stone-400\/95:hover {
    background-color: #a8a29ef2
}

.hover\:bg-stone-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(120 113 108 / var(--tw-bg-opacity))
}

.hover\:bg-stone-500\/0:hover {
    background-color: #78716c00
}

.hover\:bg-stone-500\/10:hover {
    background-color: #78716c1a
}

.hover\:bg-stone-500\/100:hover {
    background-color: #78716c
}

.hover\:bg-stone-500\/20:hover {
    background-color: #78716c33
}

.hover\:bg-stone-500\/25:hover {
    background-color: #78716c40
}

.hover\:bg-stone-500\/30:hover {
    background-color: #78716c4d
}

.hover\:bg-stone-500\/40:hover {
    background-color: #78716c66
}

.hover\:bg-stone-500\/5:hover {
    background-color: #78716c0d
}

.hover\:bg-stone-500\/50:hover {
    background-color: #78716c80
}

.hover\:bg-stone-500\/60:hover {
    background-color: #78716c99
}

.hover\:bg-stone-500\/70:hover {
    background-color: #78716cb3
}

.hover\:bg-stone-500\/75:hover {
    background-color: #78716cbf
}

.hover\:bg-stone-500\/80:hover {
    background-color: #78716ccc
}

.hover\:bg-stone-500\/90:hover {
    background-color: #78716ce6
}

.hover\:bg-stone-500\/95:hover {
    background-color: #78716cf2
}

.hover\:bg-stone-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(87 83 78 / var(--tw-bg-opacity))
}

.hover\:bg-stone-600\/0:hover {
    background-color: #57534e00
}

.hover\:bg-stone-600\/10:hover {
    background-color: #57534e1a
}

.hover\:bg-stone-600\/100:hover {
    background-color: #57534e
}

.hover\:bg-stone-600\/20:hover {
    background-color: #57534e33
}

.hover\:bg-stone-600\/25:hover {
    background-color: #57534e40
}

.hover\:bg-stone-600\/30:hover {
    background-color: #57534e4d
}

.hover\:bg-stone-600\/40:hover {
    background-color: #57534e66
}

.hover\:bg-stone-600\/5:hover {
    background-color: #57534e0d
}

.hover\:bg-stone-600\/50:hover {
    background-color: #57534e80
}

.hover\:bg-stone-600\/60:hover {
    background-color: #57534e99
}

.hover\:bg-stone-600\/70:hover {
    background-color: #57534eb3
}

.hover\:bg-stone-600\/75:hover {
    background-color: #57534ebf
}

.hover\:bg-stone-600\/80:hover {
    background-color: #57534ecc
}

.hover\:bg-stone-600\/90:hover {
    background-color: #57534ee6
}

.hover\:bg-stone-600\/95:hover {
    background-color: #57534ef2
}

.hover\:bg-stone-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(68 64 60 / var(--tw-bg-opacity))
}

.hover\:bg-stone-700\/0:hover {
    background-color: #44403c00
}

.hover\:bg-stone-700\/10:hover {
    background-color: #44403c1a
}

.hover\:bg-stone-700\/100:hover {
    background-color: #44403c
}

.hover\:bg-stone-700\/20:hover {
    background-color: #44403c33
}

.hover\:bg-stone-700\/25:hover {
    background-color: #44403c40
}

.hover\:bg-stone-700\/30:hover {
    background-color: #44403c4d
}

.hover\:bg-stone-700\/40:hover {
    background-color: #44403c66
}

.hover\:bg-stone-700\/5:hover {
    background-color: #44403c0d
}

.hover\:bg-stone-700\/50:hover {
    background-color: #44403c80
}

.hover\:bg-stone-700\/60:hover {
    background-color: #44403c99
}

.hover\:bg-stone-700\/70:hover {
    background-color: #44403cb3
}

.hover\:bg-stone-700\/75:hover {
    background-color: #44403cbf
}

.hover\:bg-stone-700\/80:hover {
    background-color: #44403ccc
}

.hover\:bg-stone-700\/90:hover {
    background-color: #44403ce6
}

.hover\:bg-stone-700\/95:hover {
    background-color: #44403cf2
}

.hover\:bg-teal-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(204 251 241 / var(--tw-bg-opacity))
}

.hover\:bg-teal-100\/0:hover {
    background-color: #ccfbf100
}

.hover\:bg-teal-100\/10:hover {
    background-color: #ccfbf11a
}

.hover\:bg-teal-100\/100:hover {
    background-color: #ccfbf1
}

.hover\:bg-teal-100\/20:hover {
    background-color: #ccfbf133
}

.hover\:bg-teal-100\/25:hover {
    background-color: #ccfbf140
}

.hover\:bg-teal-100\/30:hover {
    background-color: #ccfbf14d
}

.hover\:bg-teal-100\/40:hover {
    background-color: #ccfbf166
}

.hover\:bg-teal-100\/5:hover {
    background-color: #ccfbf10d
}

.hover\:bg-teal-100\/50:hover {
    background-color: #ccfbf180
}

.hover\:bg-teal-100\/60:hover {
    background-color: #ccfbf199
}

.hover\:bg-teal-100\/70:hover {
    background-color: #ccfbf1b3
}

.hover\:bg-teal-100\/75:hover {
    background-color: #ccfbf1bf
}

.hover\:bg-teal-100\/80:hover {
    background-color: #ccfbf1cc
}

.hover\:bg-teal-100\/90:hover {
    background-color: #ccfbf1e6
}

.hover\:bg-teal-100\/95:hover {
    background-color: #ccfbf1f2
}

.hover\:bg-teal-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(45 212 191 / var(--tw-bg-opacity))
}

.hover\:bg-teal-400\/0:hover {
    background-color: #2dd4bf00
}

.hover\:bg-teal-400\/10:hover {
    background-color: #2dd4bf1a
}

.hover\:bg-teal-400\/100:hover {
    background-color: #2dd4bf
}

.hover\:bg-teal-400\/20:hover {
    background-color: #2dd4bf33
}

.hover\:bg-teal-400\/25:hover {
    background-color: #2dd4bf40
}

.hover\:bg-teal-400\/30:hover {
    background-color: #2dd4bf4d
}

.hover\:bg-teal-400\/40:hover {
    background-color: #2dd4bf66
}

.hover\:bg-teal-400\/5:hover {
    background-color: #2dd4bf0d
}

.hover\:bg-teal-400\/50:hover {
    background-color: #2dd4bf80
}

.hover\:bg-teal-400\/60:hover {
    background-color: #2dd4bf99
}

.hover\:bg-teal-400\/70:hover {
    background-color: #2dd4bfb3
}

.hover\:bg-teal-400\/75:hover {
    background-color: #2dd4bfbf
}

.hover\:bg-teal-400\/80:hover {
    background-color: #2dd4bfcc
}

.hover\:bg-teal-400\/90:hover {
    background-color: #2dd4bfe6
}

.hover\:bg-teal-400\/95:hover {
    background-color: #2dd4bff2
}

.hover\:bg-teal-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(20 184 166 / var(--tw-bg-opacity))
}

.hover\:bg-teal-500\/0:hover {
    background-color: #14b8a600
}

.hover\:bg-teal-500\/10:hover {
    background-color: #14b8a61a
}

.hover\:bg-teal-500\/100:hover {
    background-color: #14b8a6
}

.hover\:bg-teal-500\/20:hover {
    background-color: #14b8a633
}

.hover\:bg-teal-500\/25:hover {
    background-color: #14b8a640
}

.hover\:bg-teal-500\/30:hover {
    background-color: #14b8a64d
}

.hover\:bg-teal-500\/40:hover {
    background-color: #14b8a666
}

.hover\:bg-teal-500\/5:hover {
    background-color: #14b8a60d
}

.hover\:bg-teal-500\/50:hover {
    background-color: #14b8a680
}

.hover\:bg-teal-500\/60:hover {
    background-color: #14b8a699
}

.hover\:bg-teal-500\/70:hover {
    background-color: #14b8a6b3
}

.hover\:bg-teal-500\/75:hover {
    background-color: #14b8a6bf
}

.hover\:bg-teal-500\/80:hover {
    background-color: #14b8a6cc
}

.hover\:bg-teal-500\/90:hover {
    background-color: #14b8a6e6
}

.hover\:bg-teal-500\/95:hover {
    background-color: #14b8a6f2
}

.hover\:bg-teal-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(13 148 136 / var(--tw-bg-opacity))
}

.hover\:bg-teal-600\/0:hover {
    background-color: #0d948800
}

.hover\:bg-teal-600\/10:hover {
    background-color: #0d94881a
}

.hover\:bg-teal-600\/100:hover {
    background-color: #0d9488
}

.hover\:bg-teal-600\/20:hover {
    background-color: #0d948833
}

.hover\:bg-teal-600\/25:hover {
    background-color: #0d948840
}

.hover\:bg-teal-600\/30:hover {
    background-color: #0d94884d
}

.hover\:bg-teal-600\/40:hover {
    background-color: #0d948866
}

.hover\:bg-teal-600\/5:hover {
    background-color: #0d94880d
}

.hover\:bg-teal-600\/50:hover {
    background-color: #0d948880
}

.hover\:bg-teal-600\/60:hover {
    background-color: #0d948899
}

.hover\:bg-teal-600\/70:hover {
    background-color: #0d9488b3
}

.hover\:bg-teal-600\/75:hover {
    background-color: #0d9488bf
}

.hover\:bg-teal-600\/80:hover {
    background-color: #0d9488cc
}

.hover\:bg-teal-600\/90:hover {
    background-color: #0d9488e6
}

.hover\:bg-teal-600\/95:hover {
    background-color: #0d9488f2
}

.hover\:bg-teal-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(15 118 110 / var(--tw-bg-opacity))
}

.hover\:bg-teal-700\/0:hover {
    background-color: #0f766e00
}

.hover\:bg-teal-700\/10:hover {
    background-color: #0f766e1a
}

.hover\:bg-teal-700\/100:hover {
    background-color: #0f766e
}

.hover\:bg-teal-700\/20:hover {
    background-color: #0f766e33
}

.hover\:bg-teal-700\/25:hover {
    background-color: #0f766e40
}

.hover\:bg-teal-700\/30:hover {
    background-color: #0f766e4d
}

.hover\:bg-teal-700\/40:hover {
    background-color: #0f766e66
}

.hover\:bg-teal-700\/5:hover {
    background-color: #0f766e0d
}

.hover\:bg-teal-700\/50:hover {
    background-color: #0f766e80
}

.hover\:bg-teal-700\/60:hover {
    background-color: #0f766e99
}

.hover\:bg-teal-700\/70:hover {
    background-color: #0f766eb3
}

.hover\:bg-teal-700\/75:hover {
    background-color: #0f766ebf
}

.hover\:bg-teal-700\/80:hover {
    background-color: #0f766ecc
}

.hover\:bg-teal-700\/90:hover {
    background-color: #0f766ee6
}

.hover\:bg-teal-700\/95:hover {
    background-color: #0f766ef2
}

.hover\:bg-violet-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(237 233 254 / var(--tw-bg-opacity))
}

.hover\:bg-violet-100\/0:hover {
    background-color: #ede9fe00
}

.hover\:bg-violet-100\/10:hover {
    background-color: #ede9fe1a
}

.hover\:bg-violet-100\/100:hover {
    background-color: #ede9fe
}

.hover\:bg-violet-100\/20:hover {
    background-color: #ede9fe33
}

.hover\:bg-violet-100\/25:hover {
    background-color: #ede9fe40
}

.hover\:bg-violet-100\/30:hover {
    background-color: #ede9fe4d
}

.hover\:bg-violet-100\/40:hover {
    background-color: #ede9fe66
}

.hover\:bg-violet-100\/5:hover {
    background-color: #ede9fe0d
}

.hover\:bg-violet-100\/50:hover {
    background-color: #ede9fe80
}

.hover\:bg-violet-100\/60:hover {
    background-color: #ede9fe99
}

.hover\:bg-violet-100\/70:hover {
    background-color: #ede9feb3
}

.hover\:bg-violet-100\/75:hover {
    background-color: #ede9febf
}

.hover\:bg-violet-100\/80:hover {
    background-color: #ede9fecc
}

.hover\:bg-violet-100\/90:hover {
    background-color: #ede9fee6
}

.hover\:bg-violet-100\/95:hover {
    background-color: #ede9fef2
}

.hover\:bg-violet-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(167 139 250 / var(--tw-bg-opacity))
}

.hover\:bg-violet-400\/0:hover {
    background-color: #a78bfa00
}

.hover\:bg-violet-400\/10:hover {
    background-color: #a78bfa1a
}

.hover\:bg-violet-400\/100:hover {
    background-color: #a78bfa
}

.hover\:bg-violet-400\/20:hover {
    background-color: #a78bfa33
}

.hover\:bg-violet-400\/25:hover {
    background-color: #a78bfa40
}

.hover\:bg-violet-400\/30:hover {
    background-color: #a78bfa4d
}

.hover\:bg-violet-400\/40:hover {
    background-color: #a78bfa66
}

.hover\:bg-violet-400\/5:hover {
    background-color: #a78bfa0d
}

.hover\:bg-violet-400\/50:hover {
    background-color: #a78bfa80
}

.hover\:bg-violet-400\/60:hover {
    background-color: #a78bfa99
}

.hover\:bg-violet-400\/70:hover {
    background-color: #a78bfab3
}

.hover\:bg-violet-400\/75:hover {
    background-color: #a78bfabf
}

.hover\:bg-violet-400\/80:hover {
    background-color: #a78bfacc
}

.hover\:bg-violet-400\/90:hover {
    background-color: #a78bfae6
}

.hover\:bg-violet-400\/95:hover {
    background-color: #a78bfaf2
}

.hover\:bg-violet-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(139 92 246 / var(--tw-bg-opacity))
}

.hover\:bg-violet-500\/0:hover {
    background-color: #8b5cf600
}

.hover\:bg-violet-500\/10:hover {
    background-color: #8b5cf61a
}

.hover\:bg-violet-500\/100:hover {
    background-color: #8b5cf6
}

.hover\:bg-violet-500\/20:hover {
    background-color: #8b5cf633
}

.hover\:bg-violet-500\/25:hover {
    background-color: #8b5cf640
}

.hover\:bg-violet-500\/30:hover {
    background-color: #8b5cf64d
}

.hover\:bg-violet-500\/40:hover {
    background-color: #8b5cf666
}

.hover\:bg-violet-500\/5:hover {
    background-color: #8b5cf60d
}

.hover\:bg-violet-500\/50:hover {
    background-color: #8b5cf680
}

.hover\:bg-violet-500\/60:hover {
    background-color: #8b5cf699
}

.hover\:bg-violet-500\/70:hover {
    background-color: #8b5cf6b3
}

.hover\:bg-violet-500\/75:hover {
    background-color: #8b5cf6bf
}

.hover\:bg-violet-500\/80:hover {
    background-color: #8b5cf6cc
}

.hover\:bg-violet-500\/90:hover {
    background-color: #8b5cf6e6
}

.hover\:bg-violet-500\/95:hover {
    background-color: #8b5cf6f2
}

.hover\:bg-violet-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(124 58 237 / var(--tw-bg-opacity))
}

.hover\:bg-violet-600\/0:hover {
    background-color: #7c3aed00
}

.hover\:bg-violet-600\/10:hover {
    background-color: #7c3aed1a
}

.hover\:bg-violet-600\/100:hover {
    background-color: #7c3aed
}

.hover\:bg-violet-600\/20:hover {
    background-color: #7c3aed33
}

.hover\:bg-violet-600\/25:hover {
    background-color: #7c3aed40
}

.hover\:bg-violet-600\/30:hover {
    background-color: #7c3aed4d
}

.hover\:bg-violet-600\/40:hover {
    background-color: #7c3aed66
}

.hover\:bg-violet-600\/5:hover {
    background-color: #7c3aed0d
}

.hover\:bg-violet-600\/50:hover {
    background-color: #7c3aed80
}

.hover\:bg-violet-600\/60:hover {
    background-color: #7c3aed99
}

.hover\:bg-violet-600\/70:hover {
    background-color: #7c3aedb3
}

.hover\:bg-violet-600\/75:hover {
    background-color: #7c3aedbf
}

.hover\:bg-violet-600\/80:hover {
    background-color: #7c3aedcc
}

.hover\:bg-violet-600\/90:hover {
    background-color: #7c3aede6
}

.hover\:bg-violet-600\/95:hover {
    background-color: #7c3aedf2
}

.hover\:bg-violet-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(109 40 217 / var(--tw-bg-opacity))
}

.hover\:bg-violet-700\/0:hover {
    background-color: #6d28d900
}

.hover\:bg-violet-700\/10:hover {
    background-color: #6d28d91a
}

.hover\:bg-violet-700\/100:hover {
    background-color: #6d28d9
}

.hover\:bg-violet-700\/20:hover {
    background-color: #6d28d933
}

.hover\:bg-violet-700\/25:hover {
    background-color: #6d28d940
}

.hover\:bg-violet-700\/30:hover {
    background-color: #6d28d94d
}

.hover\:bg-violet-700\/40:hover {
    background-color: #6d28d966
}

.hover\:bg-violet-700\/5:hover {
    background-color: #6d28d90d
}

.hover\:bg-violet-700\/50:hover {
    background-color: #6d28d980
}

.hover\:bg-violet-700\/60:hover {
    background-color: #6d28d999
}

.hover\:bg-violet-700\/70:hover {
    background-color: #6d28d9b3
}

.hover\:bg-violet-700\/75:hover {
    background-color: #6d28d9bf
}

.hover\:bg-violet-700\/80:hover {
    background-color: #6d28d9cc
}

.hover\:bg-violet-700\/90:hover {
    background-color: #6d28d9e6
}

.hover\:bg-violet-700\/95:hover {
    background-color: #6d28d9f2
}

.hover\:bg-yellow-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(254 249 195 / var(--tw-bg-opacity))
}

.hover\:bg-yellow-100\/0:hover {
    background-color: #fef9c300
}

.hover\:bg-yellow-100\/10:hover {
    background-color: #fef9c31a
}

.hover\:bg-yellow-100\/100:hover {
    background-color: #fef9c3
}

.hover\:bg-yellow-100\/20:hover {
    background-color: #fef9c333
}

.hover\:bg-yellow-100\/25:hover {
    background-color: #fef9c340
}

.hover\:bg-yellow-100\/30:hover {
    background-color: #fef9c34d
}

.hover\:bg-yellow-100\/40:hover {
    background-color: #fef9c366
}

.hover\:bg-yellow-100\/5:hover {
    background-color: #fef9c30d
}

.hover\:bg-yellow-100\/50:hover {
    background-color: #fef9c380
}

.hover\:bg-yellow-100\/60:hover {
    background-color: #fef9c399
}

.hover\:bg-yellow-100\/70:hover {
    background-color: #fef9c3b3
}

.hover\:bg-yellow-100\/75:hover {
    background-color: #fef9c3bf
}

.hover\:bg-yellow-100\/80:hover {
    background-color: #fef9c3cc
}

.hover\:bg-yellow-100\/90:hover {
    background-color: #fef9c3e6
}

.hover\:bg-yellow-100\/95:hover {
    background-color: #fef9c3f2
}

.hover\:bg-yellow-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(250 204 21 / var(--tw-bg-opacity))
}

.hover\:bg-yellow-400\/0:hover {
    background-color: #facc1500
}

.hover\:bg-yellow-400\/10:hover {
    background-color: #facc151a
}

.hover\:bg-yellow-400\/100:hover {
    background-color: #facc15
}

.hover\:bg-yellow-400\/20:hover {
    background-color: #facc1533
}

.hover\:bg-yellow-400\/25:hover {
    background-color: #facc1540
}

.hover\:bg-yellow-400\/30:hover {
    background-color: #facc154d
}

.hover\:bg-yellow-400\/40:hover {
    background-color: #facc1566
}

.hover\:bg-yellow-400\/5:hover {
    background-color: #facc150d
}

.hover\:bg-yellow-400\/50:hover {
    background-color: #facc1580
}

.hover\:bg-yellow-400\/60:hover {
    background-color: #facc1599
}

.hover\:bg-yellow-400\/70:hover {
    background-color: #facc15b3
}

.hover\:bg-yellow-400\/75:hover {
    background-color: #facc15bf
}

.hover\:bg-yellow-400\/80:hover {
    background-color: #facc15cc
}

.hover\:bg-yellow-400\/90:hover {
    background-color: #facc15e6
}

.hover\:bg-yellow-400\/95:hover {
    background-color: #facc15f2
}

.hover\:bg-yellow-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(234 179 8 / var(--tw-bg-opacity))
}

.hover\:bg-yellow-500\/0:hover {
    background-color: #eab30800
}

.hover\:bg-yellow-500\/10:hover {
    background-color: #eab3081a
}

.hover\:bg-yellow-500\/100:hover {
    background-color: #eab308
}

.hover\:bg-yellow-500\/20:hover {
    background-color: #eab30833
}

.hover\:bg-yellow-500\/25:hover {
    background-color: #eab30840
}

.hover\:bg-yellow-500\/30:hover {
    background-color: #eab3084d
}

.hover\:bg-yellow-500\/40:hover {
    background-color: #eab30866
}

.hover\:bg-yellow-500\/5:hover {
    background-color: #eab3080d
}

.hover\:bg-yellow-500\/50:hover {
    background-color: #eab30880
}

.hover\:bg-yellow-500\/60:hover {
    background-color: #eab30899
}

.hover\:bg-yellow-500\/70:hover {
    background-color: #eab308b3
}

.hover\:bg-yellow-500\/75:hover {
    background-color: #eab308bf
}

.hover\:bg-yellow-500\/80:hover {
    background-color: #eab308cc
}

.hover\:bg-yellow-500\/90:hover {
    background-color: #eab308e6
}

.hover\:bg-yellow-500\/95:hover {
    background-color: #eab308f2
}

.hover\:bg-yellow-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(202 138 4 / var(--tw-bg-opacity))
}

.hover\:bg-yellow-600\/0:hover {
    background-color: #ca8a0400
}

.hover\:bg-yellow-600\/10:hover {
    background-color: #ca8a041a
}

.hover\:bg-yellow-600\/100:hover {
    background-color: #ca8a04
}

.hover\:bg-yellow-600\/20:hover {
    background-color: #ca8a0433
}

.hover\:bg-yellow-600\/25:hover {
    background-color: #ca8a0440
}

.hover\:bg-yellow-600\/30:hover {
    background-color: #ca8a044d
}

.hover\:bg-yellow-600\/40:hover {
    background-color: #ca8a0466
}

.hover\:bg-yellow-600\/5:hover {
    background-color: #ca8a040d
}

.hover\:bg-yellow-600\/50:hover {
    background-color: #ca8a0480
}

.hover\:bg-yellow-600\/60:hover {
    background-color: #ca8a0499
}

.hover\:bg-yellow-600\/70:hover {
    background-color: #ca8a04b3
}

.hover\:bg-yellow-600\/75:hover {
    background-color: #ca8a04bf
}

.hover\:bg-yellow-600\/80:hover {
    background-color: #ca8a04cc
}

.hover\:bg-yellow-600\/90:hover {
    background-color: #ca8a04e6
}

.hover\:bg-yellow-600\/95:hover {
    background-color: #ca8a04f2
}

.hover\:bg-yellow-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(161 98 7 / var(--tw-bg-opacity))
}

.hover\:bg-yellow-700\/0:hover {
    background-color: #a1620700
}

.hover\:bg-yellow-700\/10:hover {
    background-color: #a162071a
}

.hover\:bg-yellow-700\/100:hover {
    background-color: #a16207
}

.hover\:bg-yellow-700\/20:hover {
    background-color: #a1620733
}

.hover\:bg-yellow-700\/25:hover {
    background-color: #a1620740
}

.hover\:bg-yellow-700\/30:hover {
    background-color: #a162074d
}

.hover\:bg-yellow-700\/40:hover {
    background-color: #a1620766
}

.hover\:bg-yellow-700\/5:hover {
    background-color: #a162070d
}

.hover\:bg-yellow-700\/50:hover {
    background-color: #a1620780
}

.hover\:bg-yellow-700\/60:hover {
    background-color: #a1620799
}

.hover\:bg-yellow-700\/70:hover {
    background-color: #a16207b3
}

.hover\:bg-yellow-700\/75:hover {
    background-color: #a16207bf
}

.hover\:bg-yellow-700\/80:hover {
    background-color: #a16207cc
}

.hover\:bg-yellow-700\/90:hover {
    background-color: #a16207e6
}

.hover\:bg-yellow-700\/95:hover {
    background-color: #a16207f2
}

.hover\:bg-zinc-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(244 244 245 / var(--tw-bg-opacity))
}

.hover\:bg-zinc-100\/0:hover {
    background-color: #f4f4f500
}

.hover\:bg-zinc-100\/10:hover {
    background-color: #f4f4f51a
}

.hover\:bg-zinc-100\/100:hover {
    background-color: #f4f4f5
}

.hover\:bg-zinc-100\/20:hover {
    background-color: #f4f4f533
}

.hover\:bg-zinc-100\/25:hover {
    background-color: #f4f4f540
}

.hover\:bg-zinc-100\/30:hover {
    background-color: #f4f4f54d
}

.hover\:bg-zinc-100\/40:hover {
    background-color: #f4f4f566
}

.hover\:bg-zinc-100\/5:hover {
    background-color: #f4f4f50d
}

.hover\:bg-zinc-100\/50:hover {
    background-color: #f4f4f580
}

.hover\:bg-zinc-100\/60:hover {
    background-color: #f4f4f599
}

.hover\:bg-zinc-100\/70:hover {
    background-color: #f4f4f5b3
}

.hover\:bg-zinc-100\/75:hover {
    background-color: #f4f4f5bf
}

.hover\:bg-zinc-100\/80:hover {
    background-color: #f4f4f5cc
}

.hover\:bg-zinc-100\/90:hover {
    background-color: #f4f4f5e6
}

.hover\:bg-zinc-100\/95:hover {
    background-color: #f4f4f5f2
}

.hover\:bg-zinc-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(161 161 170 / var(--tw-bg-opacity))
}

.hover\:bg-zinc-400\/0:hover {
    background-color: #a1a1aa00
}

.hover\:bg-zinc-400\/10:hover {
    background-color: #a1a1aa1a
}

.hover\:bg-zinc-400\/100:hover {
    background-color: #a1a1aa
}

.hover\:bg-zinc-400\/20:hover {
    background-color: #a1a1aa33
}

.hover\:bg-zinc-400\/25:hover {
    background-color: #a1a1aa40
}

.hover\:bg-zinc-400\/30:hover {
    background-color: #a1a1aa4d
}

.hover\:bg-zinc-400\/40:hover {
    background-color: #a1a1aa66
}

.hover\:bg-zinc-400\/5:hover {
    background-color: #a1a1aa0d
}

.hover\:bg-zinc-400\/50:hover {
    background-color: #a1a1aa80
}

.hover\:bg-zinc-400\/60:hover {
    background-color: #a1a1aa99
}

.hover\:bg-zinc-400\/70:hover {
    background-color: #a1a1aab3
}

.hover\:bg-zinc-400\/75:hover {
    background-color: #a1a1aabf
}

.hover\:bg-zinc-400\/80:hover {
    background-color: #a1a1aacc
}

.hover\:bg-zinc-400\/90:hover {
    background-color: #a1a1aae6
}

.hover\:bg-zinc-400\/95:hover {
    background-color: #a1a1aaf2
}

.hover\:bg-zinc-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(113 113 122 / var(--tw-bg-opacity))
}

.hover\:bg-zinc-500\/0:hover {
    background-color: #71717a00
}

.hover\:bg-zinc-500\/10:hover {
    background-color: #71717a1a
}

.hover\:bg-zinc-500\/100:hover {
    background-color: #71717a
}

.hover\:bg-zinc-500\/20:hover {
    background-color: #71717a33
}

.hover\:bg-zinc-500\/25:hover {
    background-color: #71717a40
}

.hover\:bg-zinc-500\/30:hover {
    background-color: #71717a4d
}

.hover\:bg-zinc-500\/40:hover {
    background-color: #71717a66
}

.hover\:bg-zinc-500\/5:hover {
    background-color: #71717a0d
}

.hover\:bg-zinc-500\/50:hover {
    background-color: #71717a80
}

.hover\:bg-zinc-500\/60:hover {
    background-color: #71717a99
}

.hover\:bg-zinc-500\/70:hover {
    background-color: #71717ab3
}

.hover\:bg-zinc-500\/75:hover {
    background-color: #71717abf
}

.hover\:bg-zinc-500\/80:hover {
    background-color: #71717acc
}

.hover\:bg-zinc-500\/90:hover {
    background-color: #71717ae6
}

.hover\:bg-zinc-500\/95:hover {
    background-color: #71717af2
}

.hover\:bg-zinc-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(82 82 91 / var(--tw-bg-opacity))
}

.hover\:bg-zinc-600\/0:hover {
    background-color: #52525b00
}

.hover\:bg-zinc-600\/10:hover {
    background-color: #52525b1a
}

.hover\:bg-zinc-600\/100:hover {
    background-color: #52525b
}

.hover\:bg-zinc-600\/20:hover {
    background-color: #52525b33
}

.hover\:bg-zinc-600\/25:hover {
    background-color: #52525b40
}

.hover\:bg-zinc-600\/30:hover {
    background-color: #52525b4d
}

.hover\:bg-zinc-600\/40:hover {
    background-color: #52525b66
}

.hover\:bg-zinc-600\/5:hover {
    background-color: #52525b0d
}

.hover\:bg-zinc-600\/50:hover {
    background-color: #52525b80
}

.hover\:bg-zinc-600\/60:hover {
    background-color: #52525b99
}

.hover\:bg-zinc-600\/70:hover {
    background-color: #52525bb3
}

.hover\:bg-zinc-600\/75:hover {
    background-color: #52525bbf
}

.hover\:bg-zinc-600\/80:hover {
    background-color: #52525bcc
}

.hover\:bg-zinc-600\/90:hover {
    background-color: #52525be6
}

.hover\:bg-zinc-600\/95:hover {
    background-color: #52525bf2
}

.hover\:bg-zinc-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(63 63 70 / var(--tw-bg-opacity))
}

.hover\:bg-zinc-700\/0:hover {
    background-color: #3f3f4600
}

.hover\:bg-zinc-700\/10:hover {
    background-color: #3f3f461a
}

.hover\:bg-zinc-700\/100:hover {
    background-color: #3f3f46
}

.hover\:bg-zinc-700\/20:hover {
    background-color: #3f3f4633
}

.hover\:bg-zinc-700\/25:hover {
    background-color: #3f3f4640
}

.hover\:bg-zinc-700\/30:hover {
    background-color: #3f3f464d
}

.hover\:bg-zinc-700\/40:hover {
    background-color: #3f3f4666
}

.hover\:bg-zinc-700\/5:hover {
    background-color: #3f3f460d
}

.hover\:bg-zinc-700\/50:hover {
    background-color: #3f3f4680
}

.hover\:bg-zinc-700\/60:hover {
    background-color: #3f3f4699
}

.hover\:bg-zinc-700\/70:hover {
    background-color: #3f3f46b3
}

.hover\:bg-zinc-700\/75:hover {
    background-color: #3f3f46bf
}

.hover\:bg-zinc-700\/80:hover {
    background-color: #3f3f46cc
}

.hover\:bg-zinc-700\/90:hover {
    background-color: #3f3f46e6
}

.hover\:bg-zinc-700\/95:hover {
    background-color: #3f3f46f2
}

.hover\:bg-opacity-100:hover {
    --tw-bg-opacity: 1
}

.hover\:text-blue-500:hover {
    --tw-text-opacity: 1;
    color: rgb(66 75 127 / var(--tw-text-opacity))
}

.hover\:text-gray-400:hover {
    --tw-text-opacity: 1;
    color: rgb(156 163 175 / var(--tw-text-opacity))
}

.hover\:text-gray-500:hover {
    --tw-text-opacity: 1;
    color: rgb(107 114 128 / var(--tw-text-opacity))
}

.hover\:text-gray-600:hover {
    --tw-text-opacity: 1;
    color: rgb(75 85 99 / var(--tw-text-opacity))
}

.hover\:text-gray-700:hover {
    --tw-text-opacity: 1;
    color: rgb(55 65 81 / var(--tw-text-opacity))
}

.hover\:text-gray-800:hover {
    --tw-text-opacity: 1;
    color: rgb(31 41 55 / var(--tw-text-opacity))
}

.hover\:text-gray-900:hover {
    --tw-text-opacity: 1;
    color: rgb(17 24 39 / var(--tw-text-opacity))
}

.hover\:text-white:hover {
    --tw-text-opacity: 1;
    color: rgb(255 255 255 / var(--tw-text-opacity))
}

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

.focus\:border-none:focus {
    border-style: none
}

.focus\:border-blue-300:focus {
    --tw-border-opacity: 1;
    border-color: rgb(100 111 174 / var(--tw-border-opacity))
}

.focus\:border-gray-300:focus {
    --tw-border-opacity: 1;
    border-color: rgb(209 213 219 / var(--tw-border-opacity))
}

.focus\:border-indigo-500:focus {
    --tw-border-opacity: 1;
    border-color: rgb(99 102 241 / var(--tw-border-opacity))
}

.focus\:border-indigo-700:focus {
    --tw-border-opacity: 1;
    border-color: rgb(67 56 202 / var(--tw-border-opacity))
}

.focus\:border-sky-500:focus {
    --tw-border-opacity: 1;
    border-color: rgb(52 139 239 / var(--tw-border-opacity))
}

.focus\:border-sky-700:focus {
    --tw-border-opacity: 1;
    border-color: rgb(35 96 210 / var(--tw-border-opacity))
}

.focus\:bg-gray-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgb(243 244 246 / var(--tw-bg-opacity))
}

.focus\:bg-gray-50:focus {
    --tw-bg-opacity: 1;
    background-color: rgb(249 250 251 / var(--tw-bg-opacity))
}

.focus\:bg-gray-700:focus {
    --tw-bg-opacity: 1;
    background-color: rgb(55 65 81 / var(--tw-bg-opacity))
}

.focus\:bg-indigo-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgb(224 231 255 / var(--tw-bg-opacity))
}

.focus\:bg-indigo-600:focus {
    --tw-bg-opacity: 1;
    background-color: rgb(79 70 229 / var(--tw-bg-opacity))
}

.focus\:bg-red-600:focus {
    --tw-bg-opacity: 1;
    background-color: rgb(220 38 38 / var(--tw-bg-opacity))
}

.focus\:bg-sky-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgb(220 237 253 / var(--tw-bg-opacity))
}

.focus\:bg-sky-600:focus {
    --tw-bg-opacity: 1;
    background-color: rgb(43 117 229 / var(--tw-bg-opacity))
}

.focus\:text-gray-500:focus {
    --tw-text-opacity: 1;
    color: rgb(107 114 128 / var(--tw-text-opacity))
}

.focus\:text-gray-700:focus {
    --tw-text-opacity: 1;
    color: rgb(55 65 81 / var(--tw-text-opacity))
}

.focus\:text-gray-800:focus {
    --tw-text-opacity: 1;
    color: rgb(31 41 55 / var(--tw-text-opacity))
}

.focus\:text-indigo-800:focus {
    --tw-text-opacity: 1;
    color: rgb(55 48 163 / var(--tw-text-opacity))
}

.focus\:text-sky-800:focus {
    --tw-text-opacity: 1;
    color: rgb(35 78 170 / var(--tw-text-opacity))
}

.focus\:outline-none:focus {
    outline: 2px solid transparent;
    outline-offset: 2px
}

.focus\:ring: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(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\: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-indigo-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgb(99 102 241 / var(--tw-ring-opacity))
}

.focus\:ring-red-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgb(239 68 68 / var(--tw-ring-opacity))
}

.focus\:ring-sky-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgb(52 139 239 / var(--tw-ring-opacity))
}

.focus\:ring-sky-600:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgb(43 117 229 / var(--tw-ring-opacity))
}

.focus\:ring-white:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgb(255 255 255 / var(--tw-ring-opacity))
}

.focus\:ring-offset-2:focus {
    --tw-ring-offset-width: 2px
}

.focus-visible\:outline:focus-visible {
    outline-style: solid
}

.focus-visible\:outline-2:focus-visible {
    outline-width: 2px
}

.focus-visible\:outline-offset-2:focus-visible {
    outline-offset: 2px
}

.focus-visible\:outline-\[\#1D9BF0\]:focus-visible {
    outline-color: #1d9bf0
}

.focus-visible\:outline-amber-600:focus-visible {
    outline-color: #d97706
}

.focus-visible\:outline-amber-600\/0:focus-visible {
    outline-color: #d9770600
}

.focus-visible\:outline-amber-600\/10:focus-visible {
    outline-color: #d977061a
}

.focus-visible\:outline-amber-600\/100:focus-visible {
    outline-color: #d97706
}

.focus-visible\:outline-amber-600\/20:focus-visible {
    outline-color: #d9770633
}

.focus-visible\:outline-amber-600\/25:focus-visible {
    outline-color: #d9770640
}

.focus-visible\:outline-amber-600\/30:focus-visible {
    outline-color: #d977064d
}

.focus-visible\:outline-amber-600\/40:focus-visible {
    outline-color: #d9770666
}

.focus-visible\:outline-amber-600\/5:focus-visible {
    outline-color: #d977060d
}

.focus-visible\:outline-amber-600\/50:focus-visible {
    outline-color: #d9770680
}

.focus-visible\:outline-amber-600\/60:focus-visible {
    outline-color: #d9770699
}

.focus-visible\:outline-amber-600\/70:focus-visible {
    outline-color: #d97706b3
}

.focus-visible\:outline-amber-600\/75:focus-visible {
    outline-color: #d97706bf
}

.focus-visible\:outline-amber-600\/80:focus-visible {
    outline-color: #d97706cc
}

.focus-visible\:outline-amber-600\/90:focus-visible {
    outline-color: #d97706e6
}

.focus-visible\:outline-amber-600\/95:focus-visible {
    outline-color: #d97706f2
}

.focus-visible\:outline-blue-600:focus-visible {
    outline-color: #343b64
}

.focus-visible\:outline-blue-600\/0:focus-visible {
    outline-color: #343b6400
}

.focus-visible\:outline-blue-600\/10:focus-visible {
    outline-color: #343b641a
}

.focus-visible\:outline-blue-600\/100:focus-visible {
    outline-color: #343b64
}

.focus-visible\:outline-blue-600\/20:focus-visible {
    outline-color: #343b6433
}

.focus-visible\:outline-blue-600\/25:focus-visible {
    outline-color: #343b6440
}

.focus-visible\:outline-blue-600\/30:focus-visible {
    outline-color: #343b644d
}

.focus-visible\:outline-blue-600\/40:focus-visible {
    outline-color: #343b6466
}

.focus-visible\:outline-blue-600\/5:focus-visible {
    outline-color: #343b640d
}

.focus-visible\:outline-blue-600\/50:focus-visible {
    outline-color: #343b6480
}

.focus-visible\:outline-blue-600\/60:focus-visible {
    outline-color: #343b6499
}

.focus-visible\:outline-blue-600\/70:focus-visible {
    outline-color: #343b64b3
}

.focus-visible\:outline-blue-600\/75:focus-visible {
    outline-color: #343b64bf
}

.focus-visible\:outline-blue-600\/80:focus-visible {
    outline-color: #343b64cc
}

.focus-visible\:outline-blue-600\/90:focus-visible {
    outline-color: #343b64e6
}

.focus-visible\:outline-blue-600\/95:focus-visible {
    outline-color: #343b64f2
}

.focus-visible\:outline-cyan-600:focus-visible {
    outline-color: #0891b2
}

.focus-visible\:outline-cyan-600\/0:focus-visible {
    outline-color: #0891b200
}

.focus-visible\:outline-cyan-600\/10:focus-visible {
    outline-color: #0891b21a
}

.focus-visible\:outline-cyan-600\/100:focus-visible {
    outline-color: #0891b2
}

.focus-visible\:outline-cyan-600\/20:focus-visible {
    outline-color: #0891b233
}

.focus-visible\:outline-cyan-600\/25:focus-visible {
    outline-color: #0891b240
}

.focus-visible\:outline-cyan-600\/30:focus-visible {
    outline-color: #0891b24d
}

.focus-visible\:outline-cyan-600\/40:focus-visible {
    outline-color: #0891b266
}

.focus-visible\:outline-cyan-600\/5:focus-visible {
    outline-color: #0891b20d
}

.focus-visible\:outline-cyan-600\/50:focus-visible {
    outline-color: #0891b280
}

.focus-visible\:outline-cyan-600\/60:focus-visible {
    outline-color: #0891b299
}

.focus-visible\:outline-cyan-600\/70:focus-visible {
    outline-color: #0891b2b3
}

.focus-visible\:outline-cyan-600\/75:focus-visible {
    outline-color: #0891b2bf
}

.focus-visible\:outline-cyan-600\/80:focus-visible {
    outline-color: #0891b2cc
}

.focus-visible\:outline-cyan-600\/90:focus-visible {
    outline-color: #0891b2e6
}

.focus-visible\:outline-cyan-600\/95:focus-visible {
    outline-color: #0891b2f2
}

.focus-visible\:outline-emerald-600:focus-visible {
    outline-color: #059669
}

.focus-visible\:outline-emerald-600\/0:focus-visible {
    outline-color: #05966900
}

.focus-visible\:outline-emerald-600\/10:focus-visible {
    outline-color: #0596691a
}

.focus-visible\:outline-emerald-600\/100:focus-visible {
    outline-color: #059669
}

.focus-visible\:outline-emerald-600\/20:focus-visible {
    outline-color: #05966933
}

.focus-visible\:outline-emerald-600\/25:focus-visible {
    outline-color: #05966940
}

.focus-visible\:outline-emerald-600\/30:focus-visible {
    outline-color: #0596694d
}

.focus-visible\:outline-emerald-600\/40:focus-visible {
    outline-color: #05966966
}

.focus-visible\:outline-emerald-600\/5:focus-visible {
    outline-color: #0596690d
}

.focus-visible\:outline-emerald-600\/50:focus-visible {
    outline-color: #05966980
}

.focus-visible\:outline-emerald-600\/60:focus-visible {
    outline-color: #05966999
}

.focus-visible\:outline-emerald-600\/70:focus-visible {
    outline-color: #059669b3
}

.focus-visible\:outline-emerald-600\/75:focus-visible {
    outline-color: #059669bf
}

.focus-visible\:outline-emerald-600\/80:focus-visible {
    outline-color: #059669cc
}

.focus-visible\:outline-emerald-600\/90:focus-visible {
    outline-color: #059669e6
}

.focus-visible\:outline-emerald-600\/95:focus-visible {
    outline-color: #059669f2
}

.focus-visible\:outline-fuchsia-600:focus-visible {
    outline-color: #c026d3
}

.focus-visible\:outline-fuchsia-600\/0:focus-visible {
    outline-color: #c026d300
}

.focus-visible\:outline-fuchsia-600\/10:focus-visible {
    outline-color: #c026d31a
}

.focus-visible\:outline-fuchsia-600\/100:focus-visible {
    outline-color: #c026d3
}

.focus-visible\:outline-fuchsia-600\/20:focus-visible {
    outline-color: #c026d333
}

.focus-visible\:outline-fuchsia-600\/25:focus-visible {
    outline-color: #c026d340
}

.focus-visible\:outline-fuchsia-600\/30:focus-visible {
    outline-color: #c026d34d
}

.focus-visible\:outline-fuchsia-600\/40:focus-visible {
    outline-color: #c026d366
}

.focus-visible\:outline-fuchsia-600\/5:focus-visible {
    outline-color: #c026d30d
}

.focus-visible\:outline-fuchsia-600\/50:focus-visible {
    outline-color: #c026d380
}

.focus-visible\:outline-fuchsia-600\/60:focus-visible {
    outline-color: #c026d399
}

.focus-visible\:outline-fuchsia-600\/70:focus-visible {
    outline-color: #c026d3b3
}

.focus-visible\:outline-fuchsia-600\/75:focus-visible {
    outline-color: #c026d3bf
}

.focus-visible\:outline-fuchsia-600\/80:focus-visible {
    outline-color: #c026d3cc
}

.focus-visible\:outline-fuchsia-600\/90:focus-visible {
    outline-color: #c026d3e6
}

.focus-visible\:outline-fuchsia-600\/95:focus-visible {
    outline-color: #c026d3f2
}

.focus-visible\:outline-gray-600:focus-visible {
    outline-color: #4b5563
}

.focus-visible\:outline-gray-600\/0:focus-visible {
    outline-color: #4b556300
}

.focus-visible\:outline-gray-600\/10:focus-visible {
    outline-color: #4b55631a
}

.focus-visible\:outline-gray-600\/100:focus-visible {
    outline-color: #4b5563
}

.focus-visible\:outline-gray-600\/20:focus-visible {
    outline-color: #4b556333
}

.focus-visible\:outline-gray-600\/25:focus-visible {
    outline-color: #4b556340
}

.focus-visible\:outline-gray-600\/30:focus-visible {
    outline-color: #4b55634d
}

.focus-visible\:outline-gray-600\/40:focus-visible {
    outline-color: #4b556366
}

.focus-visible\:outline-gray-600\/5:focus-visible {
    outline-color: #4b55630d
}

.focus-visible\:outline-gray-600\/50:focus-visible {
    outline-color: #4b556380
}

.focus-visible\:outline-gray-600\/60:focus-visible {
    outline-color: #4b556399
}

.focus-visible\:outline-gray-600\/70:focus-visible {
    outline-color: #4b5563b3
}

.focus-visible\:outline-gray-600\/75:focus-visible {
    outline-color: #4b5563bf
}

.focus-visible\:outline-gray-600\/80:focus-visible {
    outline-color: #4b5563cc
}

.focus-visible\:outline-gray-600\/90:focus-visible {
    outline-color: #4b5563e6
}

.focus-visible\:outline-gray-600\/95:focus-visible {
    outline-color: #4b5563f2
}

.focus-visible\:outline-green-600:focus-visible {
    outline-color: #16a34a
}

.focus-visible\:outline-green-600\/0:focus-visible {
    outline-color: #16a34a00
}

.focus-visible\:outline-green-600\/10:focus-visible {
    outline-color: #16a34a1a
}

.focus-visible\:outline-green-600\/100:focus-visible {
    outline-color: #16a34a
}

.focus-visible\:outline-green-600\/20:focus-visible {
    outline-color: #16a34a33
}

.focus-visible\:outline-green-600\/25:focus-visible {
    outline-color: #16a34a40
}

.focus-visible\:outline-green-600\/30:focus-visible {
    outline-color: #16a34a4d
}

.focus-visible\:outline-green-600\/40:focus-visible {
    outline-color: #16a34a66
}

.focus-visible\:outline-green-600\/5:focus-visible {
    outline-color: #16a34a0d
}

.focus-visible\:outline-green-600\/50:focus-visible {
    outline-color: #16a34a80
}

.focus-visible\:outline-green-600\/60:focus-visible {
    outline-color: #16a34a99
}

.focus-visible\:outline-green-600\/70:focus-visible {
    outline-color: #16a34ab3
}

.focus-visible\:outline-green-600\/75:focus-visible {
    outline-color: #16a34abf
}

.focus-visible\:outline-green-600\/80:focus-visible {
    outline-color: #16a34acc
}

.focus-visible\:outline-green-600\/90:focus-visible {
    outline-color: #16a34ae6
}

.focus-visible\:outline-green-600\/95:focus-visible {
    outline-color: #16a34af2
}

.focus-visible\:outline-indigo-600:focus-visible {
    outline-color: #4f46e5
}

.focus-visible\:outline-indigo-600\/0:focus-visible {
    outline-color: #4f46e500
}

.focus-visible\:outline-indigo-600\/10:focus-visible {
    outline-color: #4f46e51a
}

.focus-visible\:outline-indigo-600\/100:focus-visible {
    outline-color: #4f46e5
}

.focus-visible\:outline-indigo-600\/20:focus-visible {
    outline-color: #4f46e533
}

.focus-visible\:outline-indigo-600\/25:focus-visible {
    outline-color: #4f46e540
}

.focus-visible\:outline-indigo-600\/30:focus-visible {
    outline-color: #4f46e54d
}

.focus-visible\:outline-indigo-600\/40:focus-visible {
    outline-color: #4f46e566
}

.focus-visible\:outline-indigo-600\/5:focus-visible {
    outline-color: #4f46e50d
}

.focus-visible\:outline-indigo-600\/50:focus-visible {
    outline-color: #4f46e580
}

.focus-visible\:outline-indigo-600\/60:focus-visible {
    outline-color: #4f46e599
}

.focus-visible\:outline-indigo-600\/70:focus-visible {
    outline-color: #4f46e5b3
}

.focus-visible\:outline-indigo-600\/75:focus-visible {
    outline-color: #4f46e5bf
}

.focus-visible\:outline-indigo-600\/80:focus-visible {
    outline-color: #4f46e5cc
}

.focus-visible\:outline-indigo-600\/90:focus-visible {
    outline-color: #4f46e5e6
}

.focus-visible\:outline-indigo-600\/95:focus-visible {
    outline-color: #4f46e5f2
}

.focus-visible\:outline-lime-600:focus-visible {
    outline-color: #65a30d
}

.focus-visible\:outline-lime-600\/0:focus-visible {
    outline-color: #65a30d00
}

.focus-visible\:outline-lime-600\/10:focus-visible {
    outline-color: #65a30d1a
}

.focus-visible\:outline-lime-600\/100:focus-visible {
    outline-color: #65a30d
}

.focus-visible\:outline-lime-600\/20:focus-visible {
    outline-color: #65a30d33
}

.focus-visible\:outline-lime-600\/25:focus-visible {
    outline-color: #65a30d40
}

.focus-visible\:outline-lime-600\/30:focus-visible {
    outline-color: #65a30d4d
}

.focus-visible\:outline-lime-600\/40:focus-visible {
    outline-color: #65a30d66
}

.focus-visible\:outline-lime-600\/5:focus-visible {
    outline-color: #65a30d0d
}

.focus-visible\:outline-lime-600\/50:focus-visible {
    outline-color: #65a30d80
}

.focus-visible\:outline-lime-600\/60:focus-visible {
    outline-color: #65a30d99
}

.focus-visible\:outline-lime-600\/70:focus-visible {
    outline-color: #65a30db3
}

.focus-visible\:outline-lime-600\/75:focus-visible {
    outline-color: #65a30dbf
}

.focus-visible\:outline-lime-600\/80:focus-visible {
    outline-color: #65a30dcc
}

.focus-visible\:outline-lime-600\/90:focus-visible {
    outline-color: #65a30de6
}

.focus-visible\:outline-lime-600\/95:focus-visible {
    outline-color: #65a30df2
}

.focus-visible\:outline-neutral-600:focus-visible {
    outline-color: #525252
}

.focus-visible\:outline-neutral-600\/0:focus-visible {
    outline-color: #52525200
}

.focus-visible\:outline-neutral-600\/10:focus-visible {
    outline-color: #5252521a
}

.focus-visible\:outline-neutral-600\/100:focus-visible {
    outline-color: #525252
}

.focus-visible\:outline-neutral-600\/20:focus-visible {
    outline-color: #52525233
}

.focus-visible\:outline-neutral-600\/25:focus-visible {
    outline-color: #52525240
}

.focus-visible\:outline-neutral-600\/30:focus-visible {
    outline-color: #5252524d
}

.focus-visible\:outline-neutral-600\/40:focus-visible {
    outline-color: #52525266
}

.focus-visible\:outline-neutral-600\/5:focus-visible {
    outline-color: #5252520d
}

.focus-visible\:outline-neutral-600\/50:focus-visible {
    outline-color: #52525280
}

.focus-visible\:outline-neutral-600\/60:focus-visible {
    outline-color: #52525299
}

.focus-visible\:outline-neutral-600\/70:focus-visible {
    outline-color: #525252b3
}

.focus-visible\:outline-neutral-600\/75:focus-visible {
    outline-color: #525252bf
}

.focus-visible\:outline-neutral-600\/80:focus-visible {
    outline-color: #525252cc
}

.focus-visible\:outline-neutral-600\/90:focus-visible {
    outline-color: #525252e6
}

.focus-visible\:outline-neutral-600\/95:focus-visible {
    outline-color: #525252f2
}

.focus-visible\:outline-orange-600:focus-visible {
    outline-color: #ea580c
}

.focus-visible\:outline-orange-600\/0:focus-visible {
    outline-color: #ea580c00
}

.focus-visible\:outline-orange-600\/10:focus-visible {
    outline-color: #ea580c1a
}

.focus-visible\:outline-orange-600\/100:focus-visible {
    outline-color: #ea580c
}

.focus-visible\:outline-orange-600\/20:focus-visible {
    outline-color: #ea580c33
}

.focus-visible\:outline-orange-600\/25:focus-visible {
    outline-color: #ea580c40
}

.focus-visible\:outline-orange-600\/30:focus-visible {
    outline-color: #ea580c4d
}

.focus-visible\:outline-orange-600\/40:focus-visible {
    outline-color: #ea580c66
}

.focus-visible\:outline-orange-600\/5:focus-visible {
    outline-color: #ea580c0d
}

.focus-visible\:outline-orange-600\/50:focus-visible {
    outline-color: #ea580c80
}

.focus-visible\:outline-orange-600\/60:focus-visible {
    outline-color: #ea580c99
}

.focus-visible\:outline-orange-600\/70:focus-visible {
    outline-color: #ea580cb3
}

.focus-visible\:outline-orange-600\/75:focus-visible {
    outline-color: #ea580cbf
}

.focus-visible\:outline-orange-600\/80:focus-visible {
    outline-color: #ea580ccc
}

.focus-visible\:outline-orange-600\/90:focus-visible {
    outline-color: #ea580ce6
}

.focus-visible\:outline-orange-600\/95:focus-visible {
    outline-color: #ea580cf2
}

.focus-visible\:outline-pink-600:focus-visible {
    outline-color: #db2777
}

.focus-visible\:outline-pink-600\/0:focus-visible {
    outline-color: #db277700
}

.focus-visible\:outline-pink-600\/10:focus-visible {
    outline-color: #db27771a
}

.focus-visible\:outline-pink-600\/100:focus-visible {
    outline-color: #db2777
}

.focus-visible\:outline-pink-600\/20:focus-visible {
    outline-color: #db277733
}

.focus-visible\:outline-pink-600\/25:focus-visible {
    outline-color: #db277740
}

.focus-visible\:outline-pink-600\/30:focus-visible {
    outline-color: #db27774d
}

.focus-visible\:outline-pink-600\/40:focus-visible {
    outline-color: #db277766
}

.focus-visible\:outline-pink-600\/5:focus-visible {
    outline-color: #db27770d
}

.focus-visible\:outline-pink-600\/50:focus-visible {
    outline-color: #db277780
}

.focus-visible\:outline-pink-600\/60:focus-visible {
    outline-color: #db277799
}

.focus-visible\:outline-pink-600\/70:focus-visible {
    outline-color: #db2777b3
}

.focus-visible\:outline-pink-600\/75:focus-visible {
    outline-color: #db2777bf
}

.focus-visible\:outline-pink-600\/80:focus-visible {
    outline-color: #db2777cc
}

.focus-visible\:outline-pink-600\/90:focus-visible {
    outline-color: #db2777e6
}

.focus-visible\:outline-pink-600\/95:focus-visible {
    outline-color: #db2777f2
}

.focus-visible\:outline-purple-600:focus-visible {
    outline-color: #9333ea
}

.focus-visible\:outline-purple-600\/0:focus-visible {
    outline-color: #9333ea00
}

.focus-visible\:outline-purple-600\/10:focus-visible {
    outline-color: #9333ea1a
}

.focus-visible\:outline-purple-600\/100:focus-visible {
    outline-color: #9333ea
}

.focus-visible\:outline-purple-600\/20:focus-visible {
    outline-color: #9333ea33
}

.focus-visible\:outline-purple-600\/25:focus-visible {
    outline-color: #9333ea40
}

.focus-visible\:outline-purple-600\/30:focus-visible {
    outline-color: #9333ea4d
}

.focus-visible\:outline-purple-600\/40:focus-visible {
    outline-color: #9333ea66
}

.focus-visible\:outline-purple-600\/5:focus-visible {
    outline-color: #9333ea0d
}

.focus-visible\:outline-purple-600\/50:focus-visible {
    outline-color: #9333ea80
}

.focus-visible\:outline-purple-600\/60:focus-visible {
    outline-color: #9333ea99
}

.focus-visible\:outline-purple-600\/70:focus-visible {
    outline-color: #9333eab3
}

.focus-visible\:outline-purple-600\/75:focus-visible {
    outline-color: #9333eabf
}

.focus-visible\:outline-purple-600\/80:focus-visible {
    outline-color: #9333eacc
}

.focus-visible\:outline-purple-600\/90:focus-visible {
    outline-color: #9333eae6
}

.focus-visible\:outline-purple-600\/95:focus-visible {
    outline-color: #9333eaf2
}

.focus-visible\:outline-red-600:focus-visible {
    outline-color: #dc2626
}

.focus-visible\:outline-red-600\/0:focus-visible {
    outline-color: #dc262600
}

.focus-visible\:outline-red-600\/10:focus-visible {
    outline-color: #dc26261a
}

.focus-visible\:outline-red-600\/100:focus-visible {
    outline-color: #dc2626
}

.focus-visible\:outline-red-600\/20:focus-visible {
    outline-color: #dc262633
}

.focus-visible\:outline-red-600\/25:focus-visible {
    outline-color: #dc262640
}

.focus-visible\:outline-red-600\/30:focus-visible {
    outline-color: #dc26264d
}

.focus-visible\:outline-red-600\/40:focus-visible {
    outline-color: #dc262666
}

.focus-visible\:outline-red-600\/5:focus-visible {
    outline-color: #dc26260d
}

.focus-visible\:outline-red-600\/50:focus-visible {
    outline-color: #dc262680
}

.focus-visible\:outline-red-600\/60:focus-visible {
    outline-color: #dc262699
}

.focus-visible\:outline-red-600\/70:focus-visible {
    outline-color: #dc2626b3
}

.focus-visible\:outline-red-600\/75:focus-visible {
    outline-color: #dc2626bf
}

.focus-visible\:outline-red-600\/80:focus-visible {
    outline-color: #dc2626cc
}

.focus-visible\:outline-red-600\/90:focus-visible {
    outline-color: #dc2626e6
}

.focus-visible\:outline-red-600\/95:focus-visible {
    outline-color: #dc2626f2
}

.focus-visible\:outline-rose-600:focus-visible {
    outline-color: #e11d48
}

.focus-visible\:outline-rose-600\/0:focus-visible {
    outline-color: #e11d4800
}

.focus-visible\:outline-rose-600\/10:focus-visible {
    outline-color: #e11d481a
}

.focus-visible\:outline-rose-600\/100:focus-visible {
    outline-color: #e11d48
}

.focus-visible\:outline-rose-600\/20:focus-visible {
    outline-color: #e11d4833
}

.focus-visible\:outline-rose-600\/25:focus-visible {
    outline-color: #e11d4840
}

.focus-visible\:outline-rose-600\/30:focus-visible {
    outline-color: #e11d484d
}

.focus-visible\:outline-rose-600\/40:focus-visible {
    outline-color: #e11d4866
}

.focus-visible\:outline-rose-600\/5:focus-visible {
    outline-color: #e11d480d
}

.focus-visible\:outline-rose-600\/50:focus-visible {
    outline-color: #e11d4880
}

.focus-visible\:outline-rose-600\/60:focus-visible {
    outline-color: #e11d4899
}

.focus-visible\:outline-rose-600\/70:focus-visible {
    outline-color: #e11d48b3
}

.focus-visible\:outline-rose-600\/75:focus-visible {
    outline-color: #e11d48bf
}

.focus-visible\:outline-rose-600\/80:focus-visible {
    outline-color: #e11d48cc
}

.focus-visible\:outline-rose-600\/90:focus-visible {
    outline-color: #e11d48e6
}

.focus-visible\:outline-rose-600\/95:focus-visible {
    outline-color: #e11d48f2
}

.focus-visible\:outline-sky-600:focus-visible {
    outline-color: #2b75e5
}

.focus-visible\:outline-sky-600\/0:focus-visible {
    outline-color: #2b75e500
}

.focus-visible\:outline-sky-600\/10:focus-visible {
    outline-color: #2b75e51a
}

.focus-visible\:outline-sky-600\/100:focus-visible {
    outline-color: #2b75e5
}

.focus-visible\:outline-sky-600\/20:focus-visible {
    outline-color: #2b75e533
}

.focus-visible\:outline-sky-600\/25:focus-visible {
    outline-color: #2b75e540
}

.focus-visible\:outline-sky-600\/30:focus-visible {
    outline-color: #2b75e54d
}

.focus-visible\:outline-sky-600\/40:focus-visible {
    outline-color: #2b75e566
}

.focus-visible\:outline-sky-600\/5:focus-visible {
    outline-color: #2b75e50d
}

.focus-visible\:outline-sky-600\/50:focus-visible {
    outline-color: #2b75e580
}

.focus-visible\:outline-sky-600\/60:focus-visible {
    outline-color: #2b75e599
}

.focus-visible\:outline-sky-600\/70:focus-visible {
    outline-color: #2b75e5b3
}

.focus-visible\:outline-sky-600\/75:focus-visible {
    outline-color: #2b75e5bf
}

.focus-visible\:outline-sky-600\/80:focus-visible {
    outline-color: #2b75e5cc
}

.focus-visible\:outline-sky-600\/90:focus-visible {
    outline-color: #2b75e5e6
}

.focus-visible\:outline-sky-600\/95:focus-visible {
    outline-color: #2b75e5f2
}

.focus-visible\:outline-slate-600:focus-visible {
    outline-color: #475569
}

.focus-visible\:outline-slate-600\/0:focus-visible {
    outline-color: #47556900
}

.focus-visible\:outline-slate-600\/10:focus-visible {
    outline-color: #4755691a
}

.focus-visible\:outline-slate-600\/100:focus-visible {
    outline-color: #475569
}

.focus-visible\:outline-slate-600\/20:focus-visible {
    outline-color: #47556933
}

.focus-visible\:outline-slate-600\/25:focus-visible {
    outline-color: #47556940
}

.focus-visible\:outline-slate-600\/30:focus-visible {
    outline-color: #4755694d
}

.focus-visible\:outline-slate-600\/40:focus-visible {
    outline-color: #47556966
}

.focus-visible\:outline-slate-600\/5:focus-visible {
    outline-color: #4755690d
}

.focus-visible\:outline-slate-600\/50:focus-visible {
    outline-color: #47556980
}

.focus-visible\:outline-slate-600\/60:focus-visible {
    outline-color: #47556999
}

.focus-visible\:outline-slate-600\/70:focus-visible {
    outline-color: #475569b3
}

.focus-visible\:outline-slate-600\/75:focus-visible {
    outline-color: #475569bf
}

.focus-visible\:outline-slate-600\/80:focus-visible {
    outline-color: #475569cc
}

.focus-visible\:outline-slate-600\/90:focus-visible {
    outline-color: #475569e6
}

.focus-visible\:outline-slate-600\/95:focus-visible {
    outline-color: #475569f2
}

.focus-visible\:outline-stone-600:focus-visible {
    outline-color: #57534e
}

.focus-visible\:outline-stone-600\/0:focus-visible {
    outline-color: #57534e00
}

.focus-visible\:outline-stone-600\/10:focus-visible {
    outline-color: #57534e1a
}

.focus-visible\:outline-stone-600\/100:focus-visible {
    outline-color: #57534e
}

.focus-visible\:outline-stone-600\/20:focus-visible {
    outline-color: #57534e33
}

.focus-visible\:outline-stone-600\/25:focus-visible {
    outline-color: #57534e40
}

.focus-visible\:outline-stone-600\/30:focus-visible {
    outline-color: #57534e4d
}

.focus-visible\:outline-stone-600\/40:focus-visible {
    outline-color: #57534e66
}

.focus-visible\:outline-stone-600\/5:focus-visible {
    outline-color: #57534e0d
}

.focus-visible\:outline-stone-600\/50:focus-visible {
    outline-color: #57534e80
}

.focus-visible\:outline-stone-600\/60:focus-visible {
    outline-color: #57534e99
}

.focus-visible\:outline-stone-600\/70:focus-visible {
    outline-color: #57534eb3
}

.focus-visible\:outline-stone-600\/75:focus-visible {
    outline-color: #57534ebf
}

.focus-visible\:outline-stone-600\/80:focus-visible {
    outline-color: #57534ecc
}

.focus-visible\:outline-stone-600\/90:focus-visible {
    outline-color: #57534ee6
}

.focus-visible\:outline-stone-600\/95:focus-visible {
    outline-color: #57534ef2
}

.focus-visible\:outline-teal-600:focus-visible {
    outline-color: #0d9488
}

.focus-visible\:outline-teal-600\/0:focus-visible {
    outline-color: #0d948800
}

.focus-visible\:outline-teal-600\/10:focus-visible {
    outline-color: #0d94881a
}

.focus-visible\:outline-teal-600\/100:focus-visible {
    outline-color: #0d9488
}

.focus-visible\:outline-teal-600\/20:focus-visible {
    outline-color: #0d948833
}

.focus-visible\:outline-teal-600\/25:focus-visible {
    outline-color: #0d948840
}

.focus-visible\:outline-teal-600\/30:focus-visible {
    outline-color: #0d94884d
}

.focus-visible\:outline-teal-600\/40:focus-visible {
    outline-color: #0d948866
}

.focus-visible\:outline-teal-600\/5:focus-visible {
    outline-color: #0d94880d
}

.focus-visible\:outline-teal-600\/50:focus-visible {
    outline-color: #0d948880
}

.focus-visible\:outline-teal-600\/60:focus-visible {
    outline-color: #0d948899
}

.focus-visible\:outline-teal-600\/70:focus-visible {
    outline-color: #0d9488b3
}

.focus-visible\:outline-teal-600\/75:focus-visible {
    outline-color: #0d9488bf
}

.focus-visible\:outline-teal-600\/80:focus-visible {
    outline-color: #0d9488cc
}

.focus-visible\:outline-teal-600\/90:focus-visible {
    outline-color: #0d9488e6
}

.focus-visible\:outline-teal-600\/95:focus-visible {
    outline-color: #0d9488f2
}

.focus-visible\:outline-violet-600:focus-visible {
    outline-color: #7c3aed
}

.focus-visible\:outline-violet-600\/0:focus-visible {
    outline-color: #7c3aed00
}

.focus-visible\:outline-violet-600\/10:focus-visible {
    outline-color: #7c3aed1a
}

.focus-visible\:outline-violet-600\/100:focus-visible {
    outline-color: #7c3aed
}

.focus-visible\:outline-violet-600\/20:focus-visible {
    outline-color: #7c3aed33
}

.focus-visible\:outline-violet-600\/25:focus-visible {
    outline-color: #7c3aed40
}

.focus-visible\:outline-violet-600\/30:focus-visible {
    outline-color: #7c3aed4d
}

.focus-visible\:outline-violet-600\/40:focus-visible {
    outline-color: #7c3aed66
}

.focus-visible\:outline-violet-600\/5:focus-visible {
    outline-color: #7c3aed0d
}

.focus-visible\:outline-violet-600\/50:focus-visible {
    outline-color: #7c3aed80
}

.focus-visible\:outline-violet-600\/60:focus-visible {
    outline-color: #7c3aed99
}

.focus-visible\:outline-violet-600\/70:focus-visible {
    outline-color: #7c3aedb3
}

.focus-visible\:outline-violet-600\/75:focus-visible {
    outline-color: #7c3aedbf
}

.focus-visible\:outline-violet-600\/80:focus-visible {
    outline-color: #7c3aedcc
}

.focus-visible\:outline-violet-600\/90:focus-visible {
    outline-color: #7c3aede6
}

.focus-visible\:outline-violet-600\/95:focus-visible {
    outline-color: #7c3aedf2
}

.focus-visible\:outline-yellow-600:focus-visible {
    outline-color: #ca8a04
}

.focus-visible\:outline-yellow-600\/0:focus-visible {
    outline-color: #ca8a0400
}

.focus-visible\:outline-yellow-600\/10:focus-visible {
    outline-color: #ca8a041a
}

.focus-visible\:outline-yellow-600\/100:focus-visible {
    outline-color: #ca8a04
}

.focus-visible\:outline-yellow-600\/20:focus-visible {
    outline-color: #ca8a0433
}

.focus-visible\:outline-yellow-600\/25:focus-visible {
    outline-color: #ca8a0440
}

.focus-visible\:outline-yellow-600\/30:focus-visible {
    outline-color: #ca8a044d
}

.focus-visible\:outline-yellow-600\/40:focus-visible {
    outline-color: #ca8a0466
}

.focus-visible\:outline-yellow-600\/5:focus-visible {
    outline-color: #ca8a040d
}

.focus-visible\:outline-yellow-600\/50:focus-visible {
    outline-color: #ca8a0480
}

.focus-visible\:outline-yellow-600\/60:focus-visible {
    outline-color: #ca8a0499
}

.focus-visible\:outline-yellow-600\/70:focus-visible {
    outline-color: #ca8a04b3
}

.focus-visible\:outline-yellow-600\/75:focus-visible {
    outline-color: #ca8a04bf
}

.focus-visible\:outline-yellow-600\/80:focus-visible {
    outline-color: #ca8a04cc
}

.focus-visible\:outline-yellow-600\/90:focus-visible {
    outline-color: #ca8a04e6
}

.focus-visible\:outline-yellow-600\/95:focus-visible {
    outline-color: #ca8a04f2
}

.focus-visible\:outline-zinc-600:focus-visible {
    outline-color: #52525b
}

.focus-visible\:outline-zinc-600\/0:focus-visible {
    outline-color: #52525b00
}

.focus-visible\:outline-zinc-600\/10:focus-visible {
    outline-color: #52525b1a
}

.focus-visible\:outline-zinc-600\/100:focus-visible {
    outline-color: #52525b
}

.focus-visible\:outline-zinc-600\/20:focus-visible {
    outline-color: #52525b33
}

.focus-visible\:outline-zinc-600\/25:focus-visible {
    outline-color: #52525b40
}

.focus-visible\:outline-zinc-600\/30:focus-visible {
    outline-color: #52525b4d
}

.focus-visible\:outline-zinc-600\/40:focus-visible {
    outline-color: #52525b66
}

.focus-visible\:outline-zinc-600\/5:focus-visible {
    outline-color: #52525b0d
}

.focus-visible\:outline-zinc-600\/50:focus-visible {
    outline-color: #52525b80
}

.focus-visible\:outline-zinc-600\/60:focus-visible {
    outline-color: #52525b99
}

.focus-visible\:outline-zinc-600\/70:focus-visible {
    outline-color: #52525bb3
}

.focus-visible\:outline-zinc-600\/75:focus-visible {
    outline-color: #52525bbf
}

.focus-visible\:outline-zinc-600\/80:focus-visible {
    outline-color: #52525bcc
}

.focus-visible\:outline-zinc-600\/90:focus-visible {
    outline-color: #52525be6
}

.focus-visible\:outline-zinc-600\/95:focus-visible {
    outline-color: #52525bf2
}

.active\:bg-gray-100:active {
    --tw-bg-opacity: 1;
    background-color: rgb(243 244 246 / var(--tw-bg-opacity))
}

.active\:bg-gray-50:active {
    --tw-bg-opacity: 1;
    background-color: rgb(249 250 251 / var(--tw-bg-opacity))
}

.active\:bg-gray-900:active {
    --tw-bg-opacity: 1;
    background-color: rgb(17 24 39 / var(--tw-bg-opacity))
}

.active\:bg-red-700:active {
    --tw-bg-opacity: 1;
    background-color: rgb(185 28 28 / var(--tw-bg-opacity))
}

.active\:text-gray-500:active {
    --tw-text-opacity: 1;
    color: rgb(107 114 128 / var(--tw-text-opacity))
}

.active\:text-gray-700:active {
    --tw-text-opacity: 1;
    color: rgb(55 65 81 / var(--tw-text-opacity))
}

.disabled\:opacity-25:disabled {
    opacity: .25
}

.group:hover .group-hover\:text-gray-500 {
    --tw-text-opacity: 1;
    color: rgb(107 114 128 / var(--tw-text-opacity))
}

.group:hover .group-hover\:text-white {
    --tw-text-opacity: 1;
    color: rgb(255 255 255 / var(--tw-text-opacity))
}

[dir=ltr] .ltr\:origin-top-left {
    transform-origin: top left
}

[dir=ltr] .ltr\:origin-top-right {
    transform-origin: top right
}

[dir=rtl] .rtl\:origin-top-left {
    transform-origin: top left
}

[dir=rtl] .rtl\:origin-top-right {
    transform-origin: top right
}

[dir=rtl] .rtl\:flex-row-reverse {
    flex-direction: row-reverse
}

@media (prefers-color-scheme: dark) {
    .dark\:border-gray-500 {
        --tw-border-opacity: 1;
        border-color: rgb(107 114 128 / var(--tw-border-opacity))
    }

    .dark\:border-gray-600 {
        --tw-border-opacity: 1;
        border-color: rgb(75 85 99 / var(--tw-border-opacity))
    }

    .dark\:border-gray-700 {
        --tw-border-opacity: 1;
        border-color: rgb(55 65 81 / var(--tw-border-opacity))
    }

    .dark\:border-indigo-600 {
        --tw-border-opacity: 1;
        border-color: rgb(79 70 229 / var(--tw-border-opacity))
    }

    .dark\:bg-gray-200 {
        --tw-bg-opacity: 1;
        background-color: rgb(229 231 235 / var(--tw-bg-opacity))
    }

    .dark\:bg-gray-700 {
        --tw-bg-opacity: 1;
        background-color: rgb(55 65 81 / var(--tw-bg-opacity))
    }

    .dark\:bg-gray-800 {
        --tw-bg-opacity: 1;
        background-color: rgb(31 41 55 / var(--tw-bg-opacity))
    }

    .dark\:bg-gray-900 {
        --tw-bg-opacity: 1;
        background-color: rgb(17 24 39 / var(--tw-bg-opacity))
    }

    .dark\:bg-indigo-900\/50 {
        background-color: #312e8180
    }

    .dark\:bg-gradient-to-bl {
        background-image: linear-gradient(to bottom left, var(--tw-gradient-stops))
    }

    .dark\:from-gray-700\/50 {
        --tw-gradient-from: rgb(55 65 81 / .5);
        --tw-gradient-to: rgb(55 65 81 / 0);
        --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
    }

    .dark\:via-transparent {
        --tw-gradient-to: rgb(0 0 0 / 0);
        --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to)
    }

    .dark\:fill-indigo-200 {
        fill: #c7d2fe
    }

    .dark\:fill-white {
        fill: #fff
    }

    .dark\:text-gray-100 {
        --tw-text-opacity: 1;
        color: rgb(243 244 246 / var(--tw-text-opacity))
    }

    .dark\:text-gray-200 {
        --tw-text-opacity: 1;
        color: rgb(229 231 235 / var(--tw-text-opacity))
    }

    .dark\:text-gray-300 {
        --tw-text-opacity: 1;
        color: rgb(209 213 219 / var(--tw-text-opacity))
    }

    .dark\:text-gray-400 {
        --tw-text-opacity: 1;
        color: rgb(156 163 175 / var(--tw-text-opacity))
    }

    .dark\:text-gray-500 {
        --tw-text-opacity: 1;
        color: rgb(107 114 128 / var(--tw-text-opacity))
    }

    .dark\:text-gray-600 {
        --tw-text-opacity: 1;
        color: rgb(75 85 99 / var(--tw-text-opacity))
    }

    .dark\:text-gray-800 {
        --tw-text-opacity: 1;
        color: rgb(31 41 55 / var(--tw-text-opacity))
    }

    .dark\:text-green-400 {
        --tw-text-opacity: 1;
        color: rgb(74 222 128 / var(--tw-text-opacity))
    }

    .dark\:text-indigo-300 {
        --tw-text-opacity: 1;
        color: rgb(165 180 252 / var(--tw-text-opacity))
    }

    .dark\:text-red-400 {
        --tw-text-opacity: 1;
        color: rgb(248 113 113 / var(--tw-text-opacity))
    }

    .dark\:text-white {
        --tw-text-opacity: 1;
        color: rgb(255 255 255 / var(--tw-text-opacity))
    }

    .dark\:hover\:border-gray-600:hover {
        --tw-border-opacity: 1;
        border-color: rgb(75 85 99 / var(--tw-border-opacity))
    }

    .dark\:hover\:border-gray-700:hover {
        --tw-border-opacity: 1;
        border-color: rgb(55 65 81 / var(--tw-border-opacity))
    }

    .dark\:hover\:bg-gray-700:hover {
        --tw-bg-opacity: 1;
        background-color: rgb(55 65 81 / var(--tw-bg-opacity))
    }

    .dark\:hover\:bg-gray-800:hover {
        --tw-bg-opacity: 1;
        background-color: rgb(31 41 55 / var(--tw-bg-opacity))
    }

    .dark\:hover\:bg-gray-900:hover {
        --tw-bg-opacity: 1;
        background-color: rgb(17 24 39 / var(--tw-bg-opacity))
    }

    .dark\:hover\:bg-white:hover {
        --tw-bg-opacity: 1;
        background-color: rgb(255 255 255 / var(--tw-bg-opacity))
    }

    .dark\:hover\:text-gray-100:hover {
        --tw-text-opacity: 1;
        color: rgb(243 244 246 / var(--tw-text-opacity))
    }

    .dark\:hover\:text-gray-200:hover {
        --tw-text-opacity: 1;
        color: rgb(229 231 235 / var(--tw-text-opacity))
    }

    .dark\:hover\:text-gray-300:hover {
        --tw-text-opacity: 1;
        color: rgb(209 213 219 / var(--tw-text-opacity))
    }

    .dark\:hover\:text-gray-400:hover {
        --tw-text-opacity: 1;
        color: rgb(156 163 175 / var(--tw-text-opacity))
    }

    .dark\:focus\:border-blue-700:focus {
        --tw-border-opacity: 1;
        border-color: rgb(38 43 73 / var(--tw-border-opacity))
    }

    .dark\:focus\:border-blue-800:focus {
        --tw-border-opacity: 1;
        border-color: rgb(19 21 36 / var(--tw-border-opacity))
    }

    .dark\:focus\:border-gray-600:focus {
        --tw-border-opacity: 1;
        border-color: rgb(75 85 99 / var(--tw-border-opacity))
    }

    .dark\:focus\:border-gray-700:focus {
        --tw-border-opacity: 1;
        border-color: rgb(55 65 81 / var(--tw-border-opacity))
    }

    .dark\:focus\:border-indigo-300:focus {
        --tw-border-opacity: 1;
        border-color: rgb(165 180 252 / var(--tw-border-opacity))
    }

    .dark\:focus\:border-indigo-600:focus {
        --tw-border-opacity: 1;
        border-color: rgb(79 70 229 / var(--tw-border-opacity))
    }

    .dark\:focus\:bg-gray-700:focus {
        --tw-bg-opacity: 1;
        background-color: rgb(55 65 81 / var(--tw-bg-opacity))
    }

    .dark\:focus\:bg-gray-800:focus {
        --tw-bg-opacity: 1;
        background-color: rgb(31 41 55 / var(--tw-bg-opacity))
    }

    .dark\:focus\:bg-gray-900:focus {
        --tw-bg-opacity: 1;
        background-color: rgb(17 24 39 / var(--tw-bg-opacity))
    }

    .dark\:focus\:bg-indigo-900:focus {
        --tw-bg-opacity: 1;
        background-color: rgb(49 46 129 / var(--tw-bg-opacity))
    }

    .dark\:focus\:bg-white:focus {
        --tw-bg-opacity: 1;
        background-color: rgb(255 255 255 / var(--tw-bg-opacity))
    }

    .dark\:focus\:text-gray-200:focus {
        --tw-text-opacity: 1;
        color: rgb(229 231 235 / var(--tw-text-opacity))
    }

    .dark\:focus\:text-gray-300:focus {
        --tw-text-opacity: 1;
        color: rgb(209 213 219 / var(--tw-text-opacity))
    }

    .dark\:focus\:text-gray-400:focus {
        --tw-text-opacity: 1;
        color: rgb(156 163 175 / var(--tw-text-opacity))
    }

    .dark\:focus\:text-indigo-200:focus {
        --tw-text-opacity: 1;
        color: rgb(199 210 254 / var(--tw-text-opacity))
    }

    .dark\:focus\:ring-indigo-600:focus {
        --tw-ring-opacity: 1;
        --tw-ring-color: rgb(79 70 229 / var(--tw-ring-opacity))
    }

    .dark\:focus\:ring-offset-gray-800:focus {
        --tw-ring-offset-color: #1f2937
    }

    .dark\:active\:bg-gray-300:active {
        --tw-bg-opacity: 1;
        background-color: rgb(209 213 219 / var(--tw-bg-opacity))
    }

    .dark\:active\:bg-gray-700:active {
        --tw-bg-opacity: 1;
        background-color: rgb(55 65 81 / var(--tw-bg-opacity))
    }

    .dark\:active\:text-gray-300:active {
        --tw-text-opacity: 1;
        color: rgb(209 213 219 / var(--tw-text-opacity))
    }
}

@media (min-width: 640px) {
    .sm\:col-span-4 {
        grid-column: span 4 / span 4
    }

    .sm\:-mx-6 {
        margin-left: -1.5rem;
        margin-right: -1.5rem
    }

    .sm\:-my-px {
        margin-top: -1px;
        margin-bottom: -1px
    }

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

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

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

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

    .sm\:ml-4 {
        margin-left: 1rem
    }

    .sm\:ml-6 {
        margin-left: 1.5rem
    }

    .sm\:mt-0 {
        margin-top: 0
    }

    .sm\:block {
        display: block
    }

    .sm\:inline {
        display: inline
    }

    .sm\:flex {
        display: flex
    }

    .sm\:table-cell {
        display: table-cell
    }

    .sm\:grid {
        display: grid
    }

    .sm\:hidden {
        display: none
    }

    .sm\:h-10 {
        height: 2.5rem
    }

    .sm\:h-8 {
        height: 2rem
    }

    .sm\:max-h-96 {
        max-height: 24rem
    }

    .sm\:w-1\/4 {
        width: 25%
    }

    .sm\:w-10 {
        width: 2.5rem
    }

    .sm\:w-3\/4 {
        width: 75%
    }

    .sm\:w-8 {
        width: 2rem
    }

    .sm\:w-auto {
        width: auto
    }

    .sm\:w-full {
        width: 100%
    }

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

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

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

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

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

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

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

    .sm\:translate-y-0 {
        --tw-translate-y: 0px;
        transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(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;
        transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
    }

    .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)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
    }

    .sm\:grid-cols-2 {
        grid-template-columns: repeat(2, minmax(0, 1fr))
    }

    .sm\:grid-cols-3 {
        grid-template-columns: repeat(3, minmax(0, 1fr))
    }

    .sm\:grid-cols-4 {
        grid-template-columns: repeat(4, minmax(0, 1fr))
    }

    .sm\:grid-cols-6 {
        grid-template-columns: repeat(6, minmax(0, 1fr))
    }

    .sm\:flex-row {
        flex-direction: row
    }

    .sm\:flex-nowrap {
        flex-wrap: nowrap
    }

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

    .sm\:items-center {
        align-items: center
    }

    .sm\:items-baseline {
        align-items: baseline
    }

    .sm\:justify-center {
        justify-content: center
    }

    .sm\:justify-between {
        justify-content: space-between
    }

    .sm\:gap-4 {
        gap: 1rem
    }

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

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

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

    .sm\:divide-x>:not([hidden])~:not([hidden]) {
        --tw-divide-x-reverse: 0;
        border-right-width: calc(1px * var(--tw-divide-x-reverse));
        border-left-width: calc(1px * calc(1 - var(--tw-divide-x-reverse)))
    }

    .sm\:divide-y-0>:not([hidden])~:not([hidden]) {
        --tw-divide-y-reverse: 0;
        border-top-width: calc(0px * calc(1 - var(--tw-divide-y-reverse)));
        border-bottom-width: calc(0px * var(--tw-divide-y-reverse))
    }

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

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

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

    .sm\:rounded-bl-md {
        border-bottom-left-radius: .375rem
    }

    .sm\:rounded-bl-xl {
        border-bottom-left-radius: .75rem
    }

    .sm\:rounded-br-md {
        border-bottom-right-radius: .375rem
    }

    .sm\:rounded-br-none {
        border-bottom-right-radius: 0
    }

    .sm\:rounded-br-xl {
        border-bottom-right-radius: .75rem
    }

    .sm\:rounded-tl-md {
        border-top-left-radius: .375rem
    }

    .sm\:rounded-tl-xl {
        border-top-left-radius: .75rem
    }

    .sm\:rounded-tr-md {
        border-top-right-radius: .375rem
    }

    .sm\:rounded-tr-none {
        border-top-right-radius: 0
    }

    .sm\:rounded-tr-xl {
        border-top-right-radius: .75rem
    }

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

    .sm\:border-8 {
        border-width: 8px
    }

    .sm\:p-6 {
        padding: 1.5rem
    }

    .sm\:px-0 {
        padding-left: 0;
        padding-right: 0
    }

    .sm\:px-6 {
        padding-left: 1.5rem;
        padding-right: 1.5rem
    }

    .sm\:px-8 {
        padding-left: 2rem;
        padding-right: 2rem
    }

    .sm\:py-48 {
        padding-top: 12rem;
        padding-bottom: 12rem
    }

    .sm\:\!pl-6 {
        padding-left: 1.5rem !important
    }

    .sm\:pb-4 {
        padding-bottom: 1rem
    }

    .sm\:pt-0 {
        padding-top: 0
    }

    .sm\:text-left {
        text-align: left
    }

    .sm\:text-start {
        text-align: start
    }

    .sm\:text-sm {
        font-size: .875rem;
        line-height: 1.25rem
    }

    .sm\:leading-6 {
        line-height: 1.5rem
    }
}

@media (min-width: 768px) {
    .md\:col-span-1 {
        grid-column: span 1 / span 1
    }

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

    .md\:mt-0 {
        margin-top: 0
    }

    .md\:block {
        display: block
    }

    .md\:grid {
        display: grid
    }

    .md\:hidden {
        display: none
    }

    .md\:grid-cols-12 {
        grid-template-columns: repeat(12, minmax(0, 1fr))
    }

    .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\:gap-6 {
        gap: 1.5rem
    }

    .md\:gap-x-16 {
        -moz-column-gap: 4rem;
        column-gap: 4rem
    }
}

@media (min-width: 1024px) {
    .lg\:order-last {
        order: 9999
    }

    .lg\:col-span-10 {
        grid-column: span 10 / span 10
    }

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

    .lg\:col-span-3 {
        grid-column: span 3 / span 3
    }

    .lg\:col-span-4 {
        grid-column: span 4 / span 4
    }

    .lg\:col-span-7 {
        grid-column: span 7 / span 7
    }

    .lg\:col-start-8 {
        grid-column-start: 8
    }

    .lg\:col-end-13 {
        grid-column-end: 13
    }

    .lg\:row-start-1 {
        grid-row-start: 1
    }

    .lg\:-mx-8 {
        margin-left: -2rem;
        margin-right: -2rem
    }

    .lg\:-mt-12 {
        margin-top: -3rem
    }

    .lg\:mt-0 {
        margin-top: 0
    }

    .lg\:mt-9 {
        margin-top: 2.25rem
    }

    .lg\:block {
        display: block
    }

    .lg\:table-cell {
        display: table-cell
    }

    .lg\:grid {
        display: grid
    }

    .lg\:grid-cols-12 {
        grid-template-columns: repeat(12, minmax(0, 1fr))
    }

    .lg\:grid-cols-2 {
        grid-template-columns: repeat(2, minmax(0, 1fr))
    }

    .lg\:grid-cols-3 {
        grid-template-columns: repeat(3, minmax(0, 1fr))
    }

    .lg\:grid-cols-5 {
        grid-template-columns: repeat(5, minmax(0, 1fr))
    }

    .lg\:grid-cols-6 {
        grid-template-columns: repeat(6, minmax(0, 1fr))
    }

    .lg\:flex-row {
        flex-direction: row
    }

    .lg\:gap-4 {
        gap: 1rem
    }

    .lg\:gap-8 {
        gap: 2rem
    }

    .lg\:gap-x-16 {
        -moz-column-gap: 4rem;
        column-gap: 4rem
    }

    .lg\:gap-x-4 {
        -moz-column-gap: 1rem;
        column-gap: 1rem
    }

    .lg\:gap-x-8 {
        -moz-column-gap: 2rem;
        column-gap: 2rem
    }

    .lg\:gap-y-8 {
        row-gap: 2rem
    }

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

    .lg\:truncate {
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap
    }

    .lg\:rounded-bl-xl {
        border-bottom-left-radius: .75rem
    }

    .lg\:rounded-br-none {
        border-bottom-right-radius: 0
    }

    .lg\:rounded-br-xl {
        border-bottom-right-radius: .75rem
    }

    .lg\:rounded-tr-none {
        border-top-right-radius: 0
    }

    .lg\:rounded-tr-xl {
        border-top-right-radius: .75rem
    }

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

    .lg\:p-10 {
        padding: 2.5rem
    }

    .lg\:p-8 {
        padding: 2rem
    }

    .lg\:px-10 {
        padding-left: 2.5rem;
        padding-right: 2.5rem
    }

    .lg\:px-8 {
        padding-left: 2rem;
        padding-right: 2rem
    }

    .lg\:\!pl-8 {
        padding-left: 2rem !important
    }

    .lg\:pl-32 {
        padding-left: 8rem
    }

    .lg\:text-xl {
        font-size: 1.25rem;
        line-height: 1.75rem
    }
}

@media (min-width: 1280px) {
    .xl\:static {
        position: static
    }

    .xl\:relative {
        position: relative
    }

    .xl\:right-auto {
        right: auto
    }

    .xl\:top-auto {
        top: auto
    }

    .xl\:col-span-8 {
        grid-column: span 8 / span 8
    }

    .xl\:col-start-9 {
        grid-column-start: 9
    }

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

    .xl\:ml-3\.5 {
        margin-left: .875rem
    }

    .xl\:mt-0 {
        margin-top: 0
    }

    .xl\:flex-row {
        flex-direction: row
    }

    .xl\:self-center {
        align-self: center
    }

    .xl\:border-l {
        border-left-width: 1px
    }

    .xl\:border-gray-400 {
        --tw-border-opacity: 1;
        border-color: rgb(156 163 175 / var(--tw-border-opacity))
    }

    .xl\:border-opacity-50 {
        --tw-border-opacity: .5
    }

    .xl\:pl-3 {
        padding-left: .75rem
    }

    .xl\:pl-3\.5 {
        padding-left: .875rem
    }

    .xl\:pr-0 {
        padding-right: 0
    }
}