:root {
    --toastify-color-light: #fff;
    --toastify-color-dark: #121212;
    --toastify-color-info: #3498db;
    --toastify-color-success: #07bc0c;
    --toastify-color-warning: #f1c40f;
    --toastify-color-error: #e74c3c;
    --toastify-color-transparent: rgba(255, 255, 255, 0.7);
    --toastify-icon-color-info: var(--toastify-color-info);
    --toastify-icon-color-success: var(--toastify-color-success);
    --toastify-icon-color-warning: var(--toastify-color-warning);
    --toastify-icon-color-error: var(--toastify-color-error);
    --toastify-toast-width: 320px;
    --toastify-toast-offset: 16px;
    --toastify-toast-top: max(var(--toastify-toast-offset), env(safe-area-inset-top));
    --toastify-toast-right: max(var(--toastify-toast-offset), env(safe-area-inset-right));
    --toastify-toast-left: max(var(--toastify-toast-offset), env(safe-area-inset-left));
    --toastify-toast-bottom: max(var(--toastify-toast-offset), env(safe-area-inset-bottom));
    --toastify-toast-background: #fff;
    --toastify-toast-min-height: 64px;
    --toastify-toast-max-height: 800px;
    --toastify-toast-bd-radius: 6px;
    --toastify-font-family: "Noto Sans Thai", "Noto Sans", sans-serif;
    --toastify-z-index: 9999;
    --toastify-text-color-light: #757575;
    --toastify-text-color-dark: #fff;
    --toastify-text-color-info: #fff;
    --toastify-text-color-success: #fff;
    --toastify-text-color-warning: #fff;
    --toastify-text-color-error: #fff;
    --toastify-spinner-color: #616161;
    --toastify-spinner-color-empty-area: #e0e0e0;
    --toastify-color-progress-light: linear-gradient(to right, #4cd964, #5ac8fa, #007aff, #34aadc, #5856d6, #ff2d55);
    --toastify-color-progress-dark: #bb86fc;
    --toastify-color-progress-info: var(--toastify-color-info);
    --toastify-color-progress-success: var(--toastify-color-success);
    --toastify-color-progress-warning: var(--toastify-color-warning);
    --toastify-color-progress-error: var(--toastify-color-error);
    --toastify-color-progress-bgo: 0.2;
}
.Toastify__toast-container {
    z-index: var(--toastify-z-index);
    -webkit-transform: translate3d(0, 0, var(--toastify-z-index));
    position: fixed;
    padding: 4px;
    width: var(--toastify-toast-width);
    box-sizing: border-box;
    color: #fff;
}
.Toastify__toast-container--top-left {
    top: var(--toastify-toast-top);
    left: var(--toastify-toast-left);
}
.Toastify__toast-container--top-center {
    top: var(--toastify-toast-top);
    left: 50%;
    transform: translate(-50%);
}
.Toastify__toast-container--top-right {
    top: var(--toastify-toast-top);
    right: var(--toastify-toast-right);
}
.Toastify__toast-container--bottom-left {
    bottom: var(--toastify-toast-bottom);
    left: var(--toastify-toast-left);
}
.Toastify__toast-container--bottom-center {
    bottom: var(--toastify-toast-bottom);
    left: 50%;
    transform: translate(-50%);
}
.Toastify__toast-container--bottom-right {
    bottom: var(--toastify-toast-bottom);
    right: var(--toastify-toast-right);
}
@media only screen and (max-width: 350px) {
    .Toastify__toast {
        margin-bottom: 5px !important;
    }
    .Toastify__toast-container {
        width: 100vw;
        left: env(safe-area-inset-left);
    }
    .Toastify__toast-container--top-left,
    .Toastify__toast-container--top-center,
    .Toastify__toast-container--top-right {
        top: env(safe-area-inset-top);
        transform: translate(0);
    }
    .Toastify__toast-container--bottom-left,
    .Toastify__toast-container--bottom-center,
    .Toastify__toast-container--bottom-right {
        bottom: env(safe-area-inset-bottom);
        transform: translate(0);
    }
}
.Toastify__toast {
    --y: 0;
    position: relative;
    touch-action: none;
    min-height: var(--toastify-toast-min-height);
    box-sizing: border-box;
    margin-bottom: 1rem;
    padding: 8px;
    border-radius: var(--toastify-toast-bd-radius);
    box-shadow: 0 4px 12px #0000001a;
    display: flex;
    justify-content: space-between;
    max-height: var(--toastify-toast-max-height);
    font-family: var(--toastify-font-family);
    cursor: default;
    direction: ltr;
    z-index: 0;
    overflow: hidden;
}
.Toastify__toast--stacked {
    position: absolute;
    width: 100%;
    transform: translate3d(0, var(--y), 0) scale(var(--s));
    transition: transform 0.3s;
}
.Toastify__toast--stacked[data-collapsed] .Toastify__toast-body,
.Toastify__toast--stacked[data-collapsed] .Toastify__close-button {
    transition: opacity 0.1s;
}
.Toastify__toast--stacked[data-collapsed="false"] {
    overflow: visible;
}
.Toastify__toast--stacked[data-collapsed="true"]:not(:last-child) > * {
    opacity: 0;
}
.Toastify__toast--stacked:after {
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    height: calc(var(--g) * 1px);
    bottom: 100%;
}
.Toastify__toast--stacked[data-pos="top"] {
    top: 0;
}
.Toastify__toast--stacked[data-pos="bot"] {
    bottom: 0;
}
.Toastify__toast--stacked[data-pos="bot"].Toastify__toast--stacked:before {
    transform-origin: top;
}
.Toastify__toast--stacked[data-pos="top"].Toastify__toast--stacked:before {
    transform-origin: bottom;
}
.Toastify__toast--stacked:before {
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    height: 100%;
    transform: scaleY(3);
    z-index: -1;
}
.Toastify__toast--rtl {
    direction: rtl;
}
.Toastify__toast--close-on-click {
    cursor: pointer;
}
.Toastify__toast-body {
    margin: auto 0;
    flex: 1 1 auto;
    padding: 6px;
    display: flex;
    align-items: center;
}
.Toastify__toast-body > div:last-child {
    word-break: break-word;
    flex: 1;
}
.Toastify__toast-icon {
    margin-inline-end: 10px;
    width: 20px;
    flex-shrink: 0;
    display: flex;
}
.Toastify--animate {
    animation-fill-mode: both;
    animation-duration: 0.5s;
}
.Toastify--animate-icon {
    animation-fill-mode: both;
    animation-duration: 0.3s;
}
.Toastify__toast-theme--dark {
    background: var(--toastify-color-dark);
    color: var(--toastify-text-color-dark);
}
.Toastify__toast-theme--light,
.Toastify__toast-theme--colored.Toastify__toast--default {
    background: var(--toastify-color-light);
    color: var(--toastify-text-color-light);
}
.Toastify__toast-theme--colored.Toastify__toast--info {
    color: var(--toastify-text-color-info);
    background: var(--toastify-color-info);
}
.Toastify__toast-theme--colored.Toastify__toast--success {
    color: var(--toastify-text-color-success);
    background: var(--toastify-color-success);
}
.Toastify__toast-theme--colored.Toastify__toast--warning {
    color: var(--toastify-text-color-warning);
    background: var(--toastify-color-warning);
}
.Toastify__toast-theme--colored.Toastify__toast--error {
    color: var(--toastify-text-color-error);
    background: var(--toastify-color-error);
}
.Toastify__progress-bar-theme--light {
    background: var(--toastify-color-progress-light);
}
.Toastify__progress-bar-theme--dark {
    background: var(--toastify-color-progress-dark);
}
.Toastify__progress-bar--info {
    background: var(--toastify-color-progress-info);
}
.Toastify__progress-bar--success {
    background: var(--toastify-color-progress-success);
}
.Toastify__progress-bar--warning {
    background: var(--toastify-color-progress-warning);
}
.Toastify__progress-bar--error {
    background: var(--toastify-color-progress-error);
}
.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,
.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,
.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning,
.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error {
    background: var(--toastify-color-transparent);
}
.Toastify__close-button {
    color: #fff;
    background: transparent;
    outline: none;
    border: none;
    padding: 0;
    cursor: pointer;
    opacity: 0.7;
    transition: 0.3s ease;
    align-self: flex-start;
    z-index: 1;
}
.Toastify__close-button--light {
    color: #000;
    opacity: 0.3;
}
.Toastify__close-button > svg {
    fill: currentColor;
    height: 16px;
    width: 14px;
}
.Toastify__close-button:hover,
.Toastify__close-button:focus {
    opacity: 1;
}
@keyframes Toastify__trackProgress {
    0% {
        transform: scaleX(1);
    }
    to {
        transform: scaleX(0);
    }
}
.Toastify__progress-bar {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: var(--toastify-z-index);
    opacity: 0.7;
    transform-origin: left;
    border-bottom-left-radius: var(--toastify-toast-bd-radius);
}
.Toastify__progress-bar--animated {
    animation: Toastify__trackProgress linear 1 forwards;
}
.Toastify__progress-bar--controlled {
    transition: transform 0.2s;
}
.Toastify__progress-bar--rtl {
    right: 0;
    left: initial;
    transform-origin: right;
    border-bottom-left-radius: initial;
    border-bottom-right-radius: var(--toastify-toast-bd-radius);
}
.Toastify__progress-bar--wrp {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 5px;
    border-bottom-left-radius: var(--toastify-toast-bd-radius);
}
.Toastify__progress-bar--wrp[data-hidden="true"] {
    opacity: 0;
}
.Toastify__progress-bar--bg {
    opacity: var(--toastify-color-progress-bgo);
    width: 100%;
    height: 100%;
}
.Toastify__spinner {
    width: 20px;
    height: 20px;
    box-sizing: border-box;
    border: 2px solid;
    border-radius: 100%;
    border-color: var(--toastify-spinner-color-empty-area);
    border-right-color: var(--toastify-spinner-color);
    animation: Toastify__spin 0.65s linear infinite;
}
@keyframes Toastify__bounceInRight {
    0%,
    60%,
    75%,
    90%,
    to {
        animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    }
    0% {
        opacity: 0;
        transform: translate3d(3000px, 0, 0);
    }
    60% {
        opacity: 1;
        transform: translate3d(-25px, 0, 0);
    }
    75% {
        transform: translate3d(10px, 0, 0);
    }
    90% {
        transform: translate3d(-5px, 0, 0);
    }
    to {
        transform: none;
    }
}
@keyframes Toastify__bounceOutRight {
    20% {
        opacity: 1;
        transform: translate3d(-20px, var(--y), 0);
    }
    to {
        opacity: 0;
        transform: translate3d(2000px, var(--y), 0);
    }
}
@keyframes Toastify__bounceInLeft {
    0%,
    60%,
    75%,
    90%,
    to {
        animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    }
    0% {
        opacity: 0;
        transform: translate3d(-3000px, 0, 0);
    }
    60% {
        opacity: 1;
        transform: translate3d(25px, 0, 0);
    }
    75% {
        transform: translate3d(-10px, 0, 0);
    }
    90% {
        transform: translate3d(5px, 0, 0);
    }
    to {
        transform: none;
    }
}
@keyframes Toastify__bounceOutLeft {
    20% {
        opacity: 1;
        transform: translate3d(20px, var(--y), 0);
    }
    to {
        opacity: 0;
        transform: translate3d(-2000px, var(--y), 0);
    }
}
@keyframes Toastify__bounceInUp {
    0%,
    60%,
    75%,
    90%,
    to {
        animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    }
    0% {
        opacity: 0;
        transform: translate3d(0, 3000px, 0);
    }
    60% {
        opacity: 1;
        transform: translate3d(0, -20px, 0);
    }
    75% {
        transform: translate3d(0, 10px, 0);
    }
    90% {
        transform: translate3d(0, -5px, 0);
    }
    to {
        transform: translateZ(0);
    }
}
@keyframes Toastify__bounceOutUp {
    20% {
        transform: translate3d(0, calc(var(--y) - 10px), 0);
    }
    40%,
    45% {
        opacity: 1;
        transform: translate3d(0, calc(var(--y) + 20px), 0);
    }
    to {
        opacity: 0;
        transform: translate3d(0, -2000px, 0);
    }
}
@keyframes Toastify__bounceInDown {
    0%,
    60%,
    75%,
    90%,
    to {
        animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    }
    0% {
        opacity: 0;
        transform: translate3d(0, -3000px, 0);
    }
    60% {
        opacity: 1;
        transform: translate3d(0, 25px, 0);
    }
    75% {
        transform: translate3d(0, -10px, 0);
    }
    90% {
        transform: translate3d(0, 5px, 0);
    }
    to {
        transform: none;
    }
}
@keyframes Toastify__bounceOutDown {
    20% {
        transform: translate3d(0, calc(var(--y) - 10px), 0);
    }
    40%,
    45% {
        opacity: 1;
        transform: translate3d(0, calc(var(--y) + 20px), 0);
    }
    to {
        opacity: 0;
        transform: translate3d(0, 2000px, 0);
    }
}
.Toastify__bounce-enter--top-left,
.Toastify__bounce-enter--bottom-left {
    animation-name: Toastify__bounceInLeft;
}
.Toastify__bounce-enter--top-right,
.Toastify__bounce-enter--bottom-right {
    animation-name: Toastify__bounceInRight;
}
.Toastify__bounce-enter--top-center {
    animation-name: Toastify__bounceInDown;
}
.Toastify__bounce-enter--bottom-center {
    animation-name: Toastify__bounceInUp;
}
.Toastify__bounce-exit--top-left,
.Toastify__bounce-exit--bottom-left {
    animation-name: Toastify__bounceOutLeft;
}
.Toastify__bounce-exit--top-right,
.Toastify__bounce-exit--bottom-right {
    animation-name: Toastify__bounceOutRight;
}
.Toastify__bounce-exit--top-center {
    animation-name: Toastify__bounceOutUp;
}
.Toastify__bounce-exit--bottom-center {
    animation-name: Toastify__bounceOutDown;
}
@keyframes Toastify__zoomIn {
    0% {
        opacity: 0;
        transform: scale3d(0.3, 0.3, 0.3);
    }
    50% {
        opacity: 1;
    }
}
@keyframes Toastify__zoomOut {
    0% {
        opacity: 1;
    }
    50% {
        opacity: 0;
        transform: translate3d(0, var(--y), 0) scale3d(0.3, 0.3, 0.3);
    }
    to {
        opacity: 0;
    }
}
.Toastify__zoom-enter {
    animation-name: Toastify__zoomIn;
}
.Toastify__zoom-exit {
    animation-name: Toastify__zoomOut;
}
@keyframes Toastify__flipIn {
    0% {
        transform: perspective(400px) rotateX(90deg);
        animation-timing-function: ease-in;
        opacity: 0;
    }
    40% {
        transform: perspective(400px) rotateX(-20deg);
        animation-timing-function: ease-in;
    }
    60% {
        transform: perspective(400px) rotateX(10deg);
        opacity: 1;
    }
    80% {
        transform: perspective(400px) rotateX(-5deg);
    }
    to {
        transform: perspective(400px);
    }
}
@keyframes Toastify__flipOut {
    0% {
        transform: translate3d(0, var(--y), 0) perspective(400px);
    }
    30% {
        transform: translate3d(0, var(--y), 0) perspective(400px) rotateX(-20deg);
        opacity: 1;
    }
    to {
        transform: translate3d(0, var(--y), 0) perspective(400px) rotateX(90deg);
        opacity: 0;
    }
}
.Toastify__flip-enter {
    animation-name: Toastify__flipIn;
}
.Toastify__flip-exit {
    animation-name: Toastify__flipOut;
}
@keyframes Toastify__slideInRight {
    0% {
        transform: translate3d(110%, 0, 0);
        visibility: visible;
    }
    to {
        transform: translate3d(0, var(--y), 0);
    }
}
@keyframes Toastify__slideInLeft {
    0% {
        transform: translate3d(-110%, 0, 0);
        visibility: visible;
    }
    to {
        transform: translate3d(0, var(--y), 0);
    }
}
@keyframes Toastify__slideInUp {
    0% {
        transform: translate3d(0, 110%, 0);
        visibility: visible;
    }
    to {
        transform: translate3d(0, var(--y), 0);
    }
}
@keyframes Toastify__slideInDown {
    0% {
        transform: translate3d(0, -110%, 0);
        visibility: visible;
    }
    to {
        transform: translate3d(0, var(--y), 0);
    }
}
@keyframes Toastify__slideOutRight {
    0% {
        transform: translate3d(0, var(--y), 0);
    }
    to {
        visibility: hidden;
        transform: translate3d(110%, var(--y), 0);
    }
}
@keyframes Toastify__slideOutLeft {
    0% {
        transform: translate3d(0, var(--y), 0);
    }
    to {
        visibility: hidden;
        transform: translate3d(-110%, var(--y), 0);
    }
}
@keyframes Toastify__slideOutDown {
    0% {
        transform: translate3d(0, var(--y), 0);
    }
    to {
        visibility: hidden;
        transform: translate3d(0, 500px, 0);
    }
}
@keyframes Toastify__slideOutUp {
    0% {
        transform: translate3d(0, var(--y), 0);
    }
    to {
        visibility: hidden;
        transform: translate3d(0, -500px, 0);
    }
}
.Toastify__slide-enter--top-left,
.Toastify__slide-enter--bottom-left {
    animation-name: Toastify__slideInLeft;
}
.Toastify__slide-enter--top-right,
.Toastify__slide-enter--bottom-right {
    animation-name: Toastify__slideInRight;
}
.Toastify__slide-enter--top-center {
    animation-name: Toastify__slideInDown;
}
.Toastify__slide-enter--bottom-center {
    animation-name: Toastify__slideInUp;
}
.Toastify__slide-exit--top-left,
.Toastify__slide-exit--bottom-left {
    animation-name: Toastify__slideOutLeft;
    animation-timing-function: ease-in;
    animation-duration: 0.3s;
}
.Toastify__slide-exit--top-right,
.Toastify__slide-exit--bottom-right {
    animation-name: Toastify__slideOutRight;
    animation-timing-function: ease-in;
    animation-duration: 0.3s;
}
.Toastify__slide-exit--top-center {
    animation-name: Toastify__slideOutUp;
    animation-timing-function: ease-in;
    animation-duration: 0.3s;
}
.Toastify__slide-exit--bottom-center {
    animation-name: Toastify__slideOutDown;
    animation-timing-function: ease-in;
    animation-duration: 0.3s;
}
@keyframes Toastify__spin {
    0% {
        transform: rotate(0);
    }
    to {
        transform: rotate(360deg);
    }
}
*,
:before,
:after {
    box-sizing: border-box;
    border-width: 0;
    border-style: solid;
    border-color: #e5e7eb;
}
:before,
:after {
    --tw-content: "";
}
html,
:host {
    line-height: 1.5;
    -webkit-text-size-adjust: 100%;
    -moz-tab-size: 4;
    -o-tab-size: 4;
    tab-size: 4;
    font-family:
        ui-sans-serif,
        system-ui,
        sans-serif,
        "Apple Color Emoji",
        "Segoe UI Emoji",
        Segoe UI Symbol,
        "Noto Color Emoji";
    font-feature-settings: normal;
    font-variation-settings: normal;
    -webkit-tap-highlight-color: transparent;
}
body {
    margin: 0;
    line-height: inherit;
}
hr {
    height: 0;
    color: inherit;
    border-top-width: 1px;
}
abbr:where([title]) {
    -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-feature-settings: normal;
    font-variation-settings: normal;
    font-size: 1em;
}
small {
    font-size: 80%;
}
sub,
sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline;
}
sub {
    bottom: -0.25em;
}
sup {
    top: -0.5em;
}
table {
    text-indent: 0;
    border-color: inherit;
    border-collapse: collapse;
}
button,
input,
optgroup,
select,
textarea {
    font-family: inherit;
    font-feature-settings: inherit;
    font-variation-settings: inherit;
    font-size: 100%;
    font-weight: inherit;
    line-height: inherit;
    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;
}
dialog {
    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"],
input:where(:not([type])),
[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: 0.5rem 0.75rem;
    font-size: 1rem;
    line-height: 1.5rem;
    --tw-shadow: 0 0 #0000;
}
[type="text"]:focus,
input:where(:not([type])):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: #eb2525;
    --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: #eb2525; */
    border: none;
}
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;
    text-align: inherit;
}
::-webkit-datetime-edit {
    display: inline-flex;
}
::-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 0.5rem center;
    background-repeat: no-repeat;
    background-size: 1.5em 1.5em;
    padding-right: 2.5rem;
    -webkit-print-color-adjust: exact;
    print-color-adjust: exact;
}
[multiple],
[size]:where(select:not([size="1"])) {
    background-image: initial;
    background-position: initial;
    background-repeat: unset;
    background-size: initial;
    padding-right: 0.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: #2563eb;
    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: #eb2525;
    --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");
}
@media (forced-colors: active) {
    [type="checkbox"]:checked {
        -webkit-appearance: auto;
        -moz-appearance: auto;
        appearance: auto;
    }
}
[type="radio"]:checked {
    background-image: url("data:image/svg+xml,%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");
}
@media (forced-colors: active) {
    [type="radio"]:checked {
        -webkit-appearance: auto;
        -moz-appearance: auto;
        appearance: auto;
    }
}
[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;
}
@media (forced-colors: active) {
    [type="checkbox"]:indeterminate {
        -webkit-appearance: auto;
        -moz-appearance: auto;
        appearance: auto;
    }
}
[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;
}
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
    -webkit-appearance: none;
    margin: 0;
}
*,
: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-gradient-from-position: ;
    --tw-gradient-via-position: ;
    --tw-gradient-to-position: ;
    --tw-ordinal: ;
    --tw-slashed-zero: ;
    --tw-numeric-figure: ;
    --tw-numeric-spacing: ;
    --tw-numeric-fraction: ;
    --tw-ring-inset: ;
    --tw-ring-offset-width: 0px;
    --tw-ring-offset-color: #fff;
    --tw-ring-color: rgba(246, 59, 59, 0.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-gradient-from-position: ;
    --tw-gradient-via-position: ;
    --tw-gradient-to-position: ;
    --tw-ordinal: ;
    --tw-slashed-zero: ;
    --tw-numeric-figure: ;
    --tw-numeric-spacing: ;
    --tw-numeric-fraction: ;
    --tw-ring-inset: ;
    --tw-ring-offset-width: 0px;
    --tw-ring-offset-color: #fff;
    --tw-ring-color: rgba(246, 59, 59, 0.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%;
}
@media (min-width: 1px) {
    .container {
        max-width: 1px;
    }
}
@media (min-width: 2px) {
    .container {
        max-width: 2px;
    }
}
@media (min-width: 3px) {
    .container {
        max-width: 3px;
    }
}
@media (min-width: 4px) {
    .container {
        max-width: 4px;
    }
}
@media (min-width: 5px) {
    .container {
        max-width: 5px;
    }
}
@media (min-width: 6px) {
    .container {
        max-width: 6px;
    }
}
@media (min-width: 7px) {
    .container {
        max-width: 7px;
    }
}
@media (min-width: 640px) {
    .container {
        max-width: 640px;
    }
}
@media (min-width: 898px) {
    .container {
        max-width: 898px;
    }
}
@media (min-width: 1200px) {
    .container {
        max-width: 1200px;
    }
}
@media (min-width: 1259px) {
    .container {
        max-width: 1259px;
    }
}
@media (min-width: 1359px) {
    .container {
        max-width: 1359px;
    }
}
@media (min-width: 1920px) {
    .container {
        max-width: 1920px;
    }
}
@media (min-width: 1921px) {
    .container {
        max-width: 1921px;
    }
}
.pointer-events-none {
    pointer-events: none;
}
.pointer-events-auto {
    pointer-events: auto;
}
.visible {
    visibility: visible;
}
.collapse {
    visibility: collapse;
}
.static {
    position: static;
}
.fixed {
    position: fixed;
}
.absolute {
    position: absolute;
}
.relative {
    position: relative;
}
.sticky {
    position: sticky;
}
.inset-0 {
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}
.inset-\[-30\%\] {
    top: -30%;
    right: -30%;
    bottom: -30%;
    left: -30%;
}
.inset-x-0 {
    left: 0;
    right: 0;
}
.inset-y-0 {
    top: 0;
    bottom: 0;
}
.\!-left-\[10\%\] {
    left: -10% !important;
}
.\!right-auto {
    right: auto !important;
}
.\!top-0 {
    top: 0 !important;
}
.-bottom-1 {
    bottom: -0.25rem;
}
.-bottom-2 {
    bottom: -0.5rem;
}
.-bottom-2\.5 {
    bottom: -0.625rem;
}
.-bottom-4 {
    bottom: -1rem;
}
.-bottom-5 {
    bottom: -1.25rem;
}
.-bottom-6 {
    bottom: -1.5rem;
}
.-bottom-7 {
    bottom: -1.75rem;
}
.-bottom-\[10\%\] {
    bottom: -10%;
}
.-bottom-\[12px\] {
    bottom: -12px;
}
.-bottom-\[1px\] {
    bottom: -1px;
}
.-bottom-\[28px\] {
    bottom: -28px;
}
.-bottom-\[32\%\] {
    bottom: -32%;
}
.-bottom-\[9px\] {
    bottom: -9px;
}
.-left-0 {
    left: -0px;
}
.-left-0\.5 {
    left: -0.125rem;
}
.-left-1 {
    left: -0.25rem;
}
.-left-1\.5 {
    left: -0.375rem;
}
.-left-16 {
    left: -4rem;
}
.-left-2 {
    left: -0.5rem;
}
.-left-2\.5 {
    left: -0.625rem;
}
.-left-3 {
    left: -0.75rem;
}
.-left-4 {
    left: -1rem;
}
.-left-5 {
    left: -1.25rem;
}
.-left-\[-25px\] {
    left: 25px;
}
.-left-\[20\%\] {
    left: -20%;
}
.-left-\[22px\] {
    left: -22px;
}
.-left-\[28px\] {
    left: -28px;
}
.-left-\[32\%\] {
    left: -32%;
}
.-left-\[32px\] {
    left: -32px;
}
.-left-\[5px\] {
    left: -5px;
}
.-right-0 {
    right: -0px;
}
.-right-0\.5 {
    right: -0.125rem;
}
.-right-1 {
    right: -0.25rem;
}
.-right-1\.5 {
    right: -0.375rem;
}
.-right-2 {
    right: -0.5rem;
}
.-right-2\.5 {
    right: -0.625rem;
}
.-right-3 {
    right: -0.75rem;
}
.-right-4 {
    right: -1rem;
}
.-right-5 {
    right: -1.25rem;
}
.-right-\[1\%\] {
    right: -1%;
}
.-right-\[10\%\] {
    right: -10%;
}
.-right-\[13px\] {
    right: -13px;
}
.-right-\[15px\] {
    right: -15px;
}
.-right-\[22px\] {
    right: -22px;
}
.-right-\[28px\] {
    right: -28px;
}
.-right-\[3\%\] {
    right: -3%;
}
.-right-\[32\%\] {
    right: -32%;
}
.-right-\[5px\] {
    right: -5px;
}
.-top-1 {
    top: -0.25rem;
}
.-top-1\.5 {
    top: -0.375rem;
}
.-top-12 {
    top: -3rem;
}
.-top-14 {
    top: -3.5rem;
}
.-top-2 {
    top: -0.5rem;
}
.-top-2\.5 {
    top: -0.625rem;
}
.-top-3 {
    top: -0.75rem;
}
.-top-4 {
    top: -1rem;
}
.-top-5 {
    top: -1.25rem;
}
.-top-6 {
    top: -1.5rem;
}
.-top-60 {
    top: -15rem;
}
.-top-7 {
    top: -1.75rem;
}
.-top-\[1\%\] {
    top: -1%;
}
.-top-\[10px\] {
    top: -10px;
}
.-top-\[12px\] {
    top: -12px;
}
.-top-\[16\%\] {
    top: -16%;
}
.-top-\[16px\] {
    top: -16px;
}
.-top-\[1px\] {
    top: -1px;
}
.-top-\[21px\] {
    top: -21px;
}
.-top-\[2px\] {
    top: -2px;
}
.-top-\[30px\] {
    top: -30px;
}
.-top-\[32\%\] {
    top: -32%;
}
.-top-\[35px\] {
    top: -35px;
}
.-top-\[50px\] {
    top: -50px;
}
.-top-\[5px\] {
    top: -5px;
}
.-top-\[8\.5\%\] {
    top: -8.5%;
}
.bottom-0 {
    bottom: 0;
}
.bottom-0\.5 {
    bottom: 0.125rem;
}
.bottom-1 {
    bottom: 0.25rem;
}
.bottom-1\.5 {
    bottom: 0.375rem;
}
.bottom-1\/2 {
    bottom: 50%;
}
.bottom-10 {
    bottom: 2.5rem;
}
.bottom-12 {
    bottom: 3rem;
}
.bottom-2 {
    bottom: 0.5rem;
}
.bottom-3 {
    bottom: 0.75rem;
}
.bottom-4 {
    bottom: 1rem;
}
.bottom-5 {
    bottom: 1.25rem;
}
.bottom-\[10\%\] {
    bottom: 10%;
}
.bottom-\[10\.5\%\] {
    bottom: 10.5%;
}
.bottom-\[10px\] {
    bottom: 10px;
}
.bottom-\[12\.5\%\] {
    bottom: 12.5%;
}
.bottom-\[12px\] {
    bottom: 12px;
}
.bottom-\[13px\] {
    bottom: 13px;
}
.bottom-\[15\%\] {
    bottom: 15%;
}
.bottom-\[2\%\] {
    bottom: 2%;
}
.bottom-\[20px\] {
    bottom: 20px;
}
.bottom-\[23\.3\%\] {
    bottom: 23.3%;
}
.bottom-\[24\%\] {
    bottom: 24%;
}
.bottom-\[25\%\] {
    bottom: 25%;
}
.bottom-\[25\.8\%\] {
    bottom: 25.8%;
}
.bottom-\[27\.3\%\] {
    bottom: 27.3%;
}
.bottom-\[29\.5\%\] {
    bottom: 29.5%;
}
.bottom-\[2px\] {
    bottom: 2px;
}
.bottom-\[3\.5px\] {
    bottom: 3.5px;
}
.bottom-\[31\%\] {
    bottom: 31%;
}
.bottom-\[3px\] {
    bottom: 3px;
}
.bottom-\[40px\] {
    bottom: 40px;
}
.bottom-\[41\.5\%\] {
    bottom: 41.5%;
}
.bottom-\[4px\] {
    bottom: 4px;
}
.bottom-\[5\%\] {
    bottom: 5%;
}
.bottom-\[54\%\] {
    bottom: 54%;
}
.bottom-\[5px\] {
    bottom: 5px;
}
.bottom-\[70px\] {
    bottom: 70px;
}
.bottom-\[7px\] {
    bottom: 7px;
}
.bottom-\[8\%\] {
    bottom: 8%;
}
.bottom-\[90px\] {
    bottom: 90px;
}
.bottom-full {
    bottom: 100%;
}
.left-0 {
    left: 0;
}
.left-0\.5 {
    left: 0.125rem;
}
.left-1 {
    left: 0.25rem;
}
.left-1\.5 {
    left: 0.375rem;
}
.left-1\/2 {
    left: 50%;
}
.left-10 {
    left: 2.5rem;
}
.left-2 {
    left: 0.5rem;
}
.left-2\.5 {
    left: 0.625rem;
}
.left-2\/4 {
    left: 50%;
}
.left-24 {
    left: 6rem;
}
.left-3 {
    left: 0.75rem;
}
.left-36 {
    left: 9rem;
}
.left-4 {
    left: 1rem;
}
.left-5 {
    left: 1.25rem;
}
.left-6 {
    left: 1.5rem;
}
.left-\[-24px\] {
    left: -24px;
}
.left-\[-29px\] {
    left: -29px;
}
.left-\[-50\%\] {
    left: -50%;
}
.left-\[0px\] {
    left: 0;
}
.left-\[10\%\] {
    left: 10%;
}
.left-\[10px\] {
    left: 10px;
}
.left-\[11px\] {
    left: 11px;
}
.left-\[120px\] {
    left: 120px;
}
.left-\[12px\] {
    left: 12px;
}
.left-\[149px\] {
    left: 149px;
}
.left-\[16px\] {
    left: 16px;
}
.left-\[17px\] {
    left: 17px;
}
.left-\[18px\] {
    left: 18px;
}
.left-\[19\%\] {
    left: 19%;
}
.left-\[1px\] {
    left: 1px;
}
.left-\[2\%\] {
    left: 2%;
}
.left-\[2\.2\%\] {
    left: 2.2%;
}
.left-\[2\.5\%\] {
    left: 2.5%;
}
.left-\[20\%\] {
    left: 20%;
}
.left-\[20px\] {
    left: 20px;
}
.left-\[214px\] {
    left: 214px;
}
.left-\[24\%\] {
    left: 24%;
}
.left-\[25\%\] {
    left: 25%;
}
.left-\[250px\] {
    left: 250px;
}
.left-\[27\.6\%\] {
    left: 27.6%;
}
.left-\[27\.8\%\] {
    left: 27.8%;
}
.left-\[28\%\] {
    left: 28%;
}
.left-\[28\.7\%\] {
    left: 28.7%;
}
.left-\[287px\] {
    left: 287px;
}
.left-\[28px\] {
    left: 28px;
}
.left-\[29\.8\%\] {
    left: 29.8%;
}
.left-\[2px\] {
    left: 2px;
}
.left-\[307px\] {
    left: 307px;
}
.left-\[32\.5\%\] {
    left: 32.5%;
}
.left-\[34\%\] {
    left: 34%;
}
.left-\[34\.6\%\] {
    left: 34.6%;
}
.left-\[34\.8\%\] {
    left: 34.8%;
}
.left-\[35\%\] {
    left: 35%;
}
.left-\[38px\] {
    left: 38px;
}
.left-\[3px\] {
    left: 3px;
}
.left-\[46\%\] {
    left: 46%;
}
.left-\[49\%\] {
    left: 49%;
}
.left-\[49\.5\%\] {
    left: 49.5%;
}
.left-\[50\%\] {
    left: 50%;
}
.left-\[51px\] {
    left: 51px;
}
.left-\[6\%\] {
    left: 6%;
}
.left-\[8\%\] {
    left: 8%;
}
.left-\[9px\] {
    left: 9px;
}
.right-0 {
    right: 0;
}
.right-0\.5 {
    right: 0.125rem;
}
.right-1 {
    right: 0.25rem;
}
.right-1\.5 {
    right: 0.375rem;
}
.right-14 {
    right: 3.5rem;
}
.right-2 {
    right: 0.5rem;
}
.right-2\.5 {
    right: 0.625rem;
}
.right-3 {
    right: 0.75rem;
}
.right-4 {
    right: 1rem;
}
.right-5 {
    right: 1.25rem;
}
.right-6 {
    right: 1.5rem;
}
.right-\[-25px\] {
    right: -25px;
}
.right-\[0px\] {
    right: 0;
}
.right-\[10\%\] {
    right: 10%;
}
.right-\[12px\] {
    right: 12px;
}
.right-\[13px\] {
    right: 13px;
}
.right-\[14\%\] {
    right: 14%;
}
.right-\[17\%\] {
    right: 17%;
}
.right-\[2\%\] {
    right: 2%;
}
.right-\[20\%\] {
    right: 20%;
}
.right-\[21\.7\%\] {
    right: 21.7%;
}
.right-\[22\.2\%\] {
    right: 22.2%;
}
.right-\[28\.2\%\] {
    right: 28.2%;
}
.right-\[2px\] {
    right: 2px;
}
.right-\[3\%\] {
    right: 3%;
}
.right-\[31\.5\%\] {
    right: 31.5%;
}
.right-\[33\.4\%\] {
    right: 33.4%;
}
.right-\[34\%\] {
    right: 34%;
}
.right-\[35\.6\%\] {
    right: 35.6%;
}
.right-\[38px\] {
    right: 38px;
}
.right-\[3px\] {
    right: 3px;
}
.right-\[43\.5\%\] {
    right: 43.5%;
}
.right-\[45\%\] {
    right: 45%;
}
.right-\[50\%\] {
    right: 50%;
}
.right-\[51\.5px\] {
    right: 51.5px;
}
.right-\[8\%\] {
    right: 8%;
}
.top-0 {
    top: 0;
}
.top-0\.5 {
    top: 0.125rem;
}
.top-1 {
    top: 0.25rem;
}
.top-1\.5 {
    top: 0.375rem;
}
.top-1\/2 {
    top: 50%;
}
.top-1\/3 {
    top: 33.333333%;
}
.top-10 {
    top: 2.5rem;
}
.top-12 {
    top: 3rem;
}
.top-14 {
    top: 3.5rem;
}
.top-16 {
    top: 4rem;
}
.top-2 {
    top: 0.5rem;
}
.top-2\.5 {
    top: 0.625rem;
}
.top-2\/4 {
    top: 50%;
}
.top-3 {
    top: 0.75rem;
}
.top-4 {
    top: 1rem;
}
.top-5 {
    top: 1.25rem;
}
.top-6 {
    top: 1.5rem;
}
.top-9 {
    top: 2.25rem;
}
.top-\[-10px\] {
    top: -10px;
}
.top-\[-5px\] {
    top: -5px;
}
.top-\[-60px\] {
    top: -60px;
}
.top-\[-6px\] {
    top: -6px;
}
.top-\[-8px\] {
    top: -8px;
}
.top-\[0px\] {
    top: 0;
}
.top-\[10\%\] {
    top: 10%;
}
.top-\[10\.5\%\] {
    top: 10.5%;
}
.top-\[100px\] {
    top: 100px;
}
.top-\[102px\] {
    top: 102px;
}
.top-\[105px\] {
    top: 105px;
}
.top-\[106px\] {
    top: 106px;
}
.top-\[10px\] {
    top: 10px;
}
.top-\[110px\] {
    top: 110px;
}
.top-\[118px\] {
    top: 118px;
}
.top-\[11px\] {
    top: 11px;
}
.top-\[124px\] {
    top: 124px;
}
.top-\[14px\] {
    top: 14px;
}
.top-\[15\%\] {
    top: 15%;
}
.top-\[15px\] {
    top: 15px;
}
.top-\[16\%\] {
    top: 16%;
}
.top-\[17\%\] {
    top: 17%;
}
.top-\[18\%\] {
    top: 18%;
}
.top-\[18\.8\%\] {
    top: 18.8%;
}
.top-\[18px\] {
    top: 18px;
}
.top-\[19\%\] {
    top: 19%;
}
.top-\[1px\] {
    top: 1px;
}
.top-\[20\%\] {
    top: 20%;
}
.top-\[20\.8\%\] {
    top: 20.8%;
}
.top-\[200px\] {
    top: 200px;
}
.top-\[20px\] {
    top: 20px;
}
.top-\[21\%\] {
    top: 21%;
}
.top-\[22\%\] {
    top: 22%;
}
.top-\[22px\] {
    top: 22px;
}
.top-\[25\%\] {
    top: 25%;
}
.top-\[26\%\] {
    top: 26%;
}
.top-\[260px\] {
    top: 260px;
}
.top-\[280px\] {
    top: 280px;
}
.top-\[28px\] {
    top: 28px;
}
.top-\[29\.3\%\] {
    top: 29.3%;
}
.top-\[29\.4\%\] {
    top: 29.4%;
}
.top-\[2px\] {
    top: 2px;
}
.top-\[30\%\] {
    top: 30%;
}
.top-\[305px\] {
    top: 305px;
}
.top-\[33\.3\%\] {
    top: 33.3%;
}
.top-\[33\.8\%\] {
    top: 33.8%;
}
.top-\[34\.2\%\] {
    top: 34.2%;
}
.top-\[36\.8\%\] {
    top: 36.8%;
}
.top-\[39\.2\%\] {
    top: 39.2%;
}
.top-\[39\.4\%\] {
    top: 39.4%;
}
.top-\[3px\] {
    top: 3px;
}
.top-\[40\%\] {
    top: 40%;
}
.top-\[42\%\] {
    top: 42%;
}
.top-\[42px\] {
    top: 42px;
}
.top-\[45\.3\%\] {
    top: 45.3%;
}
.top-\[49\.6\%\] {
    top: 49.6%;
}
.top-\[4px\] {
    top: 4px;
}
.top-\[50\%\] {
    top: 50%;
}
.top-\[50\.1\%\] {
    top: 50.1%;
}
.top-\[50\.3px\] {
    top: 50.3px;
}
.top-\[53px\] {
    top: 53px;
}
.top-\[5px\] {
    top: 5px;
}
.top-\[6\%\] {
    top: 6%;
}
.top-\[60\%\] {
    top: 60%;
}
.top-\[60px\] {
    top: 60px;
}
.top-\[62\.2\%\] {
    top: 62.2%;
}
.top-\[64px\] {
    top: 64px;
}
.top-\[6px\] {
    top: 6px;
}
.top-\[7\%\] {
    top: 7%;
}
.top-\[70\%\] {
    top: 70%;
}
.top-\[70px\] {
    top: 70px;
}
.top-\[72px\] {
    top: 72px;
}
.top-\[75\%\] {
    top: 75%;
}
.top-\[7px\] {
    top: 7px;
}
.top-\[8\%\] {
    top: 8%;
}
.top-\[83px\] {
    top: 83px;
}
.top-\[85px\] {
    top: 85px;
}
.top-\[8px\] {
    top: 8px;
}
.-z-10 {
    z-index: -10;
}
.z-0 {
    z-index: 0;
}
.z-10 {
    z-index: 10;
}
.z-20 {
    z-index: 20;
}
.z-30 {
    z-index: 30;
}
.z-40 {
    z-index: 40;
}
.z-50 {
    z-index: 50;
}
.z-\[100\] {
    z-index: 100;
}
.z-\[101\] {
    z-index: 101;
}
.z-\[11\] {
    z-index: 11;
}
.z-\[12\] {
    z-index: 12;
}
.z-\[13\] {
    z-index: 13;
}
.z-\[14\] {
    z-index: 14;
}
.z-\[15\] {
    z-index: 15;
}
.z-\[1\] {
    z-index: 1;
}
.z-\[200\] {
    z-index: 200;
}
.z-\[201\] {
    z-index: 201;
}
.z-\[2\] {
    z-index: 2;
}
.z-\[3\] {
    z-index: 3;
}
.z-\[40\] {
    z-index: 40;
}
.z-\[51\] {
    z-index: 51;
}
.z-\[55\] {
    z-index: 55;
}
.z-\[98\] {
    z-index: 98;
}
.z-\[99999\] {
    z-index: 99999;
}
.z-\[9999\] {
    z-index: 9999;
}
.z-\[99\] {
    z-index: 99;
}
.order-1 {
    order: 1;
}
.order-last {
    order: 9999;
}
.col-span-2 {
    grid-column: span 2 / span 2;
}
.m-1 {
    margin: 0.25rem;
}
.m-1\.5 {
    margin: 0.375rem;
}
.m-2 {
    margin: 0.5rem;
}
.m-3 {
    margin: 0.75rem;
}
.m-4 {
    margin: 1rem;
}
.m-auto {
    margin: auto;
}
.\!-mx-\[13rem\] {
    margin-left: -13rem !important;
    margin-right: -13rem !important;
}
.-mx-2 {
    margin-left: -0.5rem;
    margin-right: -0.5rem;
}
.-mx-4 {
    margin-left: -1rem;
    margin-right: -1rem;
}
.-mx-\[12px\] {
    margin-left: -12px;
    margin-right: -12px;
}
.-mx-\[15px\] {
    margin-left: -15px;
    margin-right: -15px;
}
.-my-1 {
    margin-top: -0.25rem;
    margin-bottom: -0.25rem;
}
.-my-2 {
    margin-top: -0.5rem;
    margin-bottom: -0.5rem;
}
.-my-3 {
    margin-top: -0.75rem;
    margin-bottom: -0.75rem;
}
.-my-5 {
    margin-top: -1.25rem;
    margin-bottom: -1.25rem;
}
.-my-\[8px\] {
    margin-top: -8px;
    margin-bottom: -8px;
}
.mx-0 {
    margin-left: 0;
    margin-right: 0;
}
.mx-0\.5 {
    margin-left: 0.125rem;
    margin-right: 0.125rem;
}
.mx-1 {
    margin-left: 0.25rem;
    margin-right: 0.25rem;
}
.mx-10 {
    margin-left: 2.5rem;
    margin-right: 2.5rem;
}
.mx-2 {
    margin-left: 0.5rem;
    margin-right: 0.5rem;
}
.mx-28 {
    margin-left: 7rem;
    margin-right: 7rem;
}
.mx-3 {
    margin-left: 0.75rem;
    margin-right: 0.75rem;
}
.mx-4 {
    margin-left: 1rem;
    margin-right: 1rem;
}
.mx-5 {
    margin-left: 1.25rem;
    margin-right: 1.25rem;
}
.mx-6 {
    margin-left: 1.5rem;
    margin-right: 1.5rem;
}
.mx-7 {
    margin-left: 1.75rem;
    margin-right: 1.75rem;
}
.mx-\[10px\] {
    margin-left: 10px;
    margin-right: 10px;
}
.mx-\[13px\] {
    margin-left: 13px;
    margin-right: 13px;
}
.mx-\[38px\] {
    margin-left: 38px;
    margin-right: 38px;
}
.mx-\[5\%\] {
    margin-left: 5%;
    margin-right: 5%;
}
.mx-\[6px\] {
    margin-left: 6px;
    margin-right: 6px;
}
.mx-auto {
    margin-left: auto;
    margin-right: auto;
}
.my-1 {
    margin-top: 0.25rem;
    margin-bottom: 0.25rem;
}
.my-1\.5 {
    margin-top: 0.375rem;
    margin-bottom: 0.375rem;
}
.my-2 {
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
}
.my-3 {
    margin-top: 0.75rem;
    margin-bottom: 0.75rem;
}
.my-4 {
    margin-top: 1rem;
    margin-bottom: 1rem;
}
.my-5 {
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
}
.my-6 {
    margin-top: 1.5rem;
    margin-bottom: 1.5rem;
}
.my-7 {
    margin-top: 1.75rem;
    margin-bottom: 1.75rem;
}
.my-8 {
    margin-top: 2rem;
    margin-bottom: 2rem;
}
.my-\[16px\] {
    margin-top: 16px;
    margin-bottom: 16px;
}
.\!mt-\[10px\] {
    margin-top: 10px !important;
}
.-mb-1 {
    margin-bottom: -0.25rem;
}
.-mb-2 {
    margin-bottom: -0.5rem;
}
.-mb-3 {
    margin-bottom: -0.75rem;
}
.-mb-5 {
    margin-bottom: -1.25rem;
}
.-mb-7 {
    margin-bottom: -1.75rem;
}
.-mb-\[12px\] {
    margin-bottom: -12px;
}
.-mb-\[2px\] {
    margin-bottom: -2px;
}
.-mb-\[44px\] {
    margin-bottom: -44px;
}
.-mb-\[65px\] {
    margin-bottom: -65px;
}
.-mb-\[7px\] {
    margin-bottom: -7px;
}
.-ml-1 {
    margin-left: -0.25rem;
}
.-ml-2 {
    margin-left: -0.5rem;
}
.-ml-2\.5 {
    margin-left: -0.625rem;
}
.-ml-3 {
    margin-left: -0.75rem;
}
.-ml-5 {
    margin-left: -1.25rem;
}
.-ml-6 {
    margin-left: -1.5rem;
}
.-ml-8 {
    margin-left: -2rem;
}
.-ml-\[14px\] {
    margin-left: -14px;
}
.-ml-\[24px\] {
    margin-left: -24px;
}
.-ml-\[250\%\] {
    margin-left: -250%;
}
.-ml-\[42px\] {
    margin-left: -42px;
}
.-ml-\[4px\] {
    margin-left: -4px;
}
.-mr-1 {
    margin-right: -0.25rem;
}
.-mr-3 {
    margin-right: -0.75rem;
}
.-mr-4 {
    margin-right: -1rem;
}
.-mr-8 {
    margin-right: -2rem;
}
.-mt-0 {
    margin-top: -0px;
}
.-mt-0\.5 {
    margin-top: -0.125rem;
}
.-mt-1 {
    margin-top: -0.25rem;
}
.-mt-1\.5 {
    margin-top: -0.375rem;
}
.-mt-10 {
    margin-top: -2.5rem;
}
.-mt-14 {
    margin-top: -3.5rem;
}
.-mt-2 {
    margin-top: -0.5rem;
}
.-mt-2\.5 {
    margin-top: -0.625rem;
}
.-mt-3 {
    margin-top: -0.75rem;
}
.-mt-4 {
    margin-top: -1rem;
}
.-mt-6 {
    margin-top: -1.5rem;
}
.-mt-7 {
    margin-top: -1.75rem;
}
.-mt-8 {
    margin-top: -2rem;
}
.-mt-9 {
    margin-top: -2.25rem;
}
.-mt-\[0\.7px\] {
    margin-top: -0.7px;
}
.-mt-\[138px\] {
    margin-top: -138px;
}
.-mt-\[14px\] {
    margin-top: -14px;
}
.-mt-\[15px\] {
    margin-top: -15px;
}
.-mt-\[1px\] {
    margin-top: -1px;
}
.-mt-\[22px\] {
    margin-top: -22px;
}
.-mt-\[24px\] {
    margin-top: -24px;
}
.-mt-\[25px\] {
    margin-top: -25px;
}
.-mt-\[32px\] {
    margin-top: -32px;
}
.-mt-\[34px\] {
    margin-top: -34px;
}
.-mt-\[38px\] {
    margin-top: -38px;
}
.-mt-\[4px\] {
    margin-top: -4px;
}
.-mt-\[50px\] {
    margin-top: -50px;
}
.-mt-\[8px\] {
    margin-top: -8px;
}
.mb-0 {
    margin-bottom: 0;
}
.mb-0\.5 {
    margin-bottom: 0.125rem;
}
.mb-1 {
    margin-bottom: 0.25rem;
}
.mb-1\.5 {
    margin-bottom: 0.375rem;
}
.mb-10 {
    margin-bottom: 2.5rem;
}
.mb-12 {
    margin-bottom: 3rem;
}
.mb-2 {
    margin-bottom: 0.5rem;
}
.mb-2\.5 {
    margin-bottom: 0.625rem;
}
.mb-3 {
    margin-bottom: 0.75rem;
}
.mb-3\.5 {
    margin-bottom: 0.875rem;
}
.mb-4 {
    margin-bottom: 1rem;
}
.mb-5 {
    margin-bottom: 1.25rem;
}
.mb-6 {
    margin-bottom: 1.5rem;
}
.mb-7 {
    margin-bottom: 1.75rem;
}
.mb-8 {
    margin-bottom: 2rem;
}
.mb-\[10px\] {
    margin-bottom: 10px;
}
.mb-\[12px\] {
    margin-bottom: 12px;
}
.mb-\[16px\] {
    margin-bottom: 16px;
}
.mb-\[18px\] {
    margin-bottom: 18px;
}
.mb-\[1px\] {
    margin-bottom: 1px;
}
.mb-\[2\.5px\] {
    margin-bottom: 2.5px;
}
.mb-\[20px\] {
    margin-bottom: 20px;
}
.mb-\[24px\] {
    margin-bottom: 24px;
}
.mb-\[30px\] {
    margin-bottom: 30px;
}
.mb-\[32px\] {
    margin-bottom: 32px;
}
.mb-\[4px\] {
    margin-bottom: 4px;
}
.mb-\[5px\] {
    margin-bottom: 5px;
}
.mb-\[6px\] {
    margin-bottom: 6px;
}
.mb-\[7px\] {
    margin-bottom: 7px;
}
.mb-\[8px\] {
    margin-bottom: 8px;
}
.me-4 {
    margin-inline-end: 1rem;
}
.ml-0 {
    margin-left: 0;
}
.ml-0\.5 {
    margin-left: 0.125rem;
}
.ml-1 {
    margin-left: 0.25rem;
}
.ml-12 {
    margin-left: 3rem;
}
.ml-2 {
    margin-left: 0.5rem;
}
.ml-20 {
    margin-left: 5rem;
}
.ml-3 {
    margin-left: 0.75rem;
}
.ml-4 {
    margin-left: 1rem;
}
.ml-5 {
    margin-left: 1.25rem;
}
.ml-6 {
    margin-left: 1.5rem;
}
.ml-9 {
    margin-left: 2.25rem;
}
.ml-\[10px\] {
    margin-left: 10px;
}
.ml-\[12px\] {
    margin-left: 12px;
}
.ml-\[15px\] {
    margin-left: 15px;
}
.ml-\[16px\] {
    margin-left: 16px;
}
.ml-\[2\%\] {
    margin-left: 2%;
}
.ml-\[24px\] {
    margin-left: 24px;
}
.ml-\[4px\] {
    margin-left: 4px;
}
.ml-\[5px\] {
    margin-left: 5px;
}
.ml-\[6px\] {
    margin-left: 6px;
}
.ml-\[8px\] {
    margin-left: 8px;
}
.ml-auto {
    margin-left: auto;
}
.mr-0 {
    margin-right: 0;
}
.mr-0\.5 {
    margin-right: 0.125rem;
}
.mr-1 {
    margin-right: 0.25rem;
}
.mr-2 {
    margin-right: 0.5rem;
}
.mr-3 {
    margin-right: 0.75rem;
}
.mr-3\.5 {
    margin-right: 0.875rem;
}
.mr-4 {
    margin-right: 1rem;
}
.mr-5 {
    margin-right: 1.25rem;
}
.mr-6 {
    margin-right: 1.5rem;
}
.mr-8 {
    margin-right: 2rem;
}
.mr-\[1\.2px\] {
    margin-right: 1.2px;
}
.mr-\[12px\] {
    margin-right: 12px;
}
.mr-\[1px\] {
    margin-right: 1px;
}
.mr-\[2\%\] {
    margin-right: 2%;
}
.mr-\[3px\] {
    margin-right: 3px;
}
.mr-\[40px\] {
    margin-right: 40px;
}
.mr-\[4px\] {
    margin-right: 4px;
}
.mr-\[56px\] {
    margin-right: 56px;
}
.mt-0 {
    margin-top: 0;
}
.mt-0\.5 {
    margin-top: 0.125rem;
}
.mt-1 {
    margin-top: 0.25rem;
}
.mt-1\.5 {
    margin-top: 0.375rem;
}
.mt-10 {
    margin-top: 2.5rem;
}
.mt-12 {
    margin-top: 3rem;
}
.mt-2 {
    margin-top: 0.5rem;
}
.mt-20 {
    margin-top: 5rem;
}
.mt-24 {
    margin-top: 6rem;
}
.mt-3 {
    margin-top: 0.75rem;
}
.mt-4 {
    margin-top: 1rem;
}
.mt-5 {
    margin-top: 1.25rem;
}
.mt-6 {
    margin-top: 1.5rem;
}
.mt-7 {
    margin-top: 1.75rem;
}
.mt-8 {
    margin-top: 2rem;
}
.mt-96 {
    margin-top: 24rem;
}
.mt-\[-15px\] {
    margin-top: -15px;
}
.mt-\[-18px\] {
    margin-top: -18px;
}
.mt-\[-20px\] {
    margin-top: -20px;
}
.mt-\[-40px\] {
    margin-top: -40px;
}
.mt-\[-5px\] {
    margin-top: -5px;
}
.mt-\[-9px\] {
    margin-top: -9px;
}
.mt-\[10px\] {
    margin-top: 10px;
}
.mt-\[120px\] {
    margin-top: 120px;
}
.mt-\[121px\] {
    margin-top: 121px;
}
.mt-\[12px\] {
    margin-top: 12px;
}
.mt-\[18px\] {
    margin-top: 18px;
}
.mt-\[1px\] {
    margin-top: 1px;
}
.mt-\[2\%\] {
    margin-top: 2%;
}
.mt-\[2\.5px\] {
    margin-top: 2.5px;
}
.mt-\[20\%\] {
    margin-top: 20%;
}
.mt-\[20px\] {
    margin-top: 20px;
}
.mt-\[24px\] {
    margin-top: 24px;
}
.mt-\[25px\] {
    margin-top: 25px;
}
.mt-\[2px\] {
    margin-top: 2px;
}
.mt-\[30px\] {
    margin-top: 30px;
}
.mt-\[32px\] {
    margin-top: 32px;
}
.mt-\[35px\] {
    margin-top: 35px;
}
.mt-\[3px\] {
    margin-top: 3px;
}
.mt-\[4\.4rem\] {
    margin-top: 4.4rem;
}
.mt-\[40px\] {
    margin-top: 40px;
}
.mt-\[50\.5px\] {
    margin-top: 50.5px;
}
.mt-\[56px\] {
    margin-top: 56px;
}
.mt-\[5px\] {
    margin-top: 5px;
}
.mt-\[7px\] {
    margin-top: 7px;
}
.mt-\[8\.5px\] {
    margin-top: 8.5px;
}
.mt-\[8px\] {
    margin-top: 8px;
}
.mt-\[9px\] {
    margin-top: 9px;
}
.mt-auto {
    margin-top: auto;
}
.box-border {
    box-sizing: border-box;
}
.line-clamp-1 {
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
}
.line-clamp-2 {
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
}
.line-clamp-3 {
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
}
.block {
    display: block;
}
.inline-block {
    display: inline-block;
}
.inline {
    display: inline;
}
.flex {
    display: flex;
}
.inline-flex {
    display: inline-flex;
}
.table {
    display: table;
}
.grid {
    display: grid;
}
.contents {
    display: contents;
}
.hidden {
    display: none;
}
.aspect-\[715\/833\] {
    aspect-ratio: 715/833;
}
.aspect-square {
    aspect-ratio: 1 / 1;
}
.aspect-video {
    aspect-ratio: 16 / 9;
}
.\!h-6 {
    height: 1.5rem !important;
}
.\!h-\[29px\] {
    height: 29px !important;
}
.\!h-\[34px\] {
    height: 34px !important;
}
.\!h-\[372px\] {
    height: 372px !important;
}
.\!h-\[38px\] {
    height: 38px !important;
}
.\!h-\[43px\] {
    height: 43px !important;
}
.\!h-full {
    height: 100% !important;
}
.h-0 {
    height: 0px;
}
.h-0\.5 {
    height: 0.125rem;
}
.h-1 {
    height: 0.25rem;
}
.h-1\.5 {
    height: 0.375rem;
}
.h-1\/2 {
    height: 50%;
}
.h-10 {
    height: 2.5rem;
}
.h-11 {
    height: 2.75rem;
}
.h-12 {
    height: 3rem;
}
.h-14 {
    height: 3.5rem;
}
.h-16 {
    height: 4rem;
}
.h-2 {
    height: 0.5rem;
}
.h-2\.5 {
    height: 0.625rem;
}
.h-24 {
    height: 6rem;
}
.h-3 {
    height: 0.75rem;
}
.h-3\.5 {
    height: 0.875rem;
}
.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-\[0\.5px\] {
    height: 0.5px;
}
.h-\[1\%\] {
    height: 1%;
}
.h-\[1\.35px\] {
    height: 1.35px;
}
.h-\[1\.45px\] {
    height: 1.45px;
}
.h-\[100px\] {
    height: 100px;
}
.h-\[101px\] {
    height: 101px;
}
.h-\[102px\] {
    height: 102px;
}
.h-\[103px\] {
    height: 103px;
}
.h-\[104px\] {
    height: 104px;
}
.h-\[105px\] {
    height: 105px;
}
.h-\[108px\] {
    height: 108px;
}
.h-\[10px\] {
    height: 10px;
}
.h-\[110px\] {
    height: 110px;
}
.h-\[111px\] {
    height: 111px;
}
.h-\[112px\] {
    height: 112px;
}
.h-\[115px\] {
    height: 115px;
}
.h-\[116\.25px\] {
    height: 116.25px;
}
.h-\[116\.5px\] {
    height: 116.5px;
}
.h-\[118px\] {
    height: 118px;
}
.h-\[119px\] {
    height: 119px;
}
.h-\[11px\] {
    height: 11px;
}
.h-\[120px\] {
    height: 120px;
}
.h-\[122px\] {
    height: 122px;
}
.h-\[123px\] {
    height: 123px;
}
.h-\[1248px\] {
    height: 1248px;
}
.h-\[124px\] {
    height: 124px;
}
.h-\[126\.5px\] {
    height: 126.5px;
}
.h-\[127px\] {
    height: 127px;
}
.h-\[128px\] {
    height: 128px;
}
.h-\[129px\] {
    height: 129px;
}
.h-\[12px\] {
    height: 12px;
}
.h-\[130px\] {
    height: 130px;
}
.h-\[131px\] {
    height: 131px;
}
.h-\[132px\] {
    height: 132px;
}
.h-\[133px\] {
    height: 133px;
}
.h-\[134px\] {
    height: 134px;
}
.h-\[136px\] {
    height: 136px;
}
.h-\[137px\] {
    height: 137px;
}
.h-\[138px\] {
    height: 138px;
}
.h-\[139px\] {
    height: 139px;
}
.h-\[13px\] {
    height: 13px;
}
.h-\[140px\] {
    height: 140px;
}
.h-\[142px\] {
    height: 142px;
}
.h-\[144px\] {
    height: 144px;
}
.h-\[145px\] {
    height: 145px;
}
.h-\[148px\] {
    height: 148px;
}
.h-\[14px\] {
    height: 14px;
}
.h-\[15\%\] {
    height: 15%;
}
.h-\[150px\] {
    height: 150px;
}
.h-\[153px\] {
    height: 153px;
}
.h-\[155px\] {
    height: 155px;
}
.h-\[156px\] {
    height: 156px;
}
.h-\[15px\] {
    height: 15px;
}
.h-\[160px\] {
    height: 160px;
}
.h-\[163px\] {
    height: 163px;
}
.h-\[165px\] {
    height: 165px;
}
.h-\[166px\] {
    height: 166px;
}
.h-\[168px\] {
    height: 168px;
}
.h-\[16px\] {
    height: 16px;
}
.h-\[170px\] {
    height: 170px;
}
.h-\[172px\] {
    height: 172px;
}
.h-\[17px\] {
    height: 17px;
}
.h-\[180px\] {
    height: 180px;
}
.h-\[181px\] {
    height: 181px;
}
.h-\[186px\] {
    height: 186px;
}
.h-\[18px\] {
    height: 18px;
}
.h-\[190px\] {
    height: 190px;
}
.h-\[193px\] {
    height: 193px;
}
.h-\[195px\] {
    height: 195px;
}
.h-\[19px\] {
    height: 19px;
}
.h-\[1px\] {
    height: 1px;
}
.h-\[2\%\] {
    height: 2%;
}
.h-\[20\%\] {
    height: 20%;
}
.h-\[200px\] {
    height: 200px;
}
.h-\[205px\] {
    height: 205px;
}
.h-\[20px\] {
    height: 20px;
}
.h-\[21\.5px\] {
    height: 21.5px;
}
.h-\[211px\] {
    height: 211px;
}
.h-\[216px\] {
    height: 216px;
}
.h-\[21px\] {
    height: 21px;
}
.h-\[220px\] {
    height: 220px;
}
.h-\[224px\] {
    height: 224px;
}
.h-\[225px\] {
    height: 225px;
}
.h-\[226px\] {
    height: 226px;
}
.h-\[228px\] {
    height: 228px;
}
.h-\[229px\] {
    height: 229px;
}
.h-\[22px\] {
    height: 22px;
}
.h-\[230px\] {
    height: 230px;
}
.h-\[232px\] {
    height: 232px;
}
.h-\[235px\] {
    height: 235px;
}
.h-\[238px\] {
    height: 238px;
}
.h-\[23px\] {
    height: 23px;
}
.h-\[240px\] {
    height: 240px;
}
.h-\[241px\] {
    height: 241px;
}
.h-\[242px\] {
    height: 242px;
}
.h-\[24px\] {
    height: 24px;
}
.h-\[25\%\] {
    height: 25%;
}
.h-\[250px\] {
    height: 250px;
}
.h-\[252px\] {
    height: 252px;
}
.h-\[256px\] {
    height: 256px;
}
.h-\[25px\] {
    height: 25px;
}
.h-\[262px\] {
    height: 262px;
}
.h-\[268px\] {
    height: 268px;
}
.h-\[26px\] {
    height: 26px;
}
.h-\[270px\] {
    height: 270px;
}
.h-\[27px\] {
    height: 27px;
}
.h-\[28\%\] {
    height: 28%;
}
.h-\[28\.8px\] {
    height: 28.8px;
}
.h-\[286px\] {
    height: 286px;
}
.h-\[28px\] {
    height: 28px;
}
.h-\[29\.8px\] {
    height: 29.8px;
}
.h-\[290px\] {
    height: 290px;
}
.h-\[29px\] {
    height: 29px;
}
.h-\[2px\] {
    height: 2px;
}
.h-\[300px\] {
    height: 300px;
}
.h-\[301px\] {
    height: 301px;
}
.h-\[303px\] {
    height: 303px;
}
.h-\[30px\] {
    height: 30px;
}
.h-\[310px\] {
    height: 310px;
}
.h-\[317px\] {
    height: 317px;
}
.h-\[31px\] {
    height: 31px;
}
.h-\[32px\] {
    height: 32px;
}
.h-\[330px\] {
    height: 330px;
}
.h-\[332px\] {
    height: 332px;
}
.h-\[33px\] {
    height: 33px;
}
.h-\[340px\] {
    height: 340px;
}
.h-\[345px\] {
    height: 345px;
}
.h-\[34px\] {
    height: 34px;
}
.h-\[350px\] {
    height: 350px;
}
.h-\[356px\] {
    height: 356px;
}
.h-\[35px\] {
    height: 35px;
}
.h-\[360px\] {
    height: 360px;
}
.h-\[36px\] {
    height: 36px;
}
.h-\[370px\] {
    height: 370px;
}
.h-\[37px\] {
    height: 37px;
}
.h-\[38\.4px\] {
    height: 38.4px;
}
.h-\[385\.2px\] {
    height: 385.2px;
}
.h-\[385px\] {
    height: 385px;
}
.h-\[38px\] {
    height: 38px;
}
.h-\[390px\] {
    height: 390px;
}
.h-\[391px\] {
    height: 391px;
}
.h-\[39px\] {
    height: 39px;
}
.h-\[3px\] {
    height: 3px;
}
.h-\[40\%\] {
    height: 40%;
}
.h-\[400px\] {
    height: 400px;
}
.h-\[40px\] {
    height: 40px;
}
.h-\[40vh\] {
    height: 40vh;
}
.h-\[41px\] {
    height: 41px;
}
.h-\[42px\] {
    height: 42px;
}
.h-\[436px\] {
    height: 436px;
}
.h-\[439px\] {
    height: 439px;
}
.h-\[43px\] {
    height: 43px;
}
.h-\[445px\] {
    height: 445px;
}
.h-\[44px\] {
    height: 44px;
}
.h-\[458px\] {
    height: 458px;
}
.h-\[45px\] {
    height: 45px;
}
.h-\[460px\] {
    height: 460px;
}
.h-\[465px\] {
    height: 465px;
}
.h-\[46px\] {
    height: 46px;
}
.h-\[47px\] {
    height: 47px;
}
.h-\[480px\] {
    height: 480px;
}
.h-\[48px\] {
    height: 48px;
}
.h-\[49px\] {
    height: 49px;
}
.h-\[50\%\] {
    height: 50%;
}
.h-\[500px\] {
    height: 500px;
}
.h-\[50px\] {
    height: 50px;
}
.h-\[51px\] {
    height: 51px;
}
.h-\[525px\] {
    height: 525px;
}
.h-\[52px\] {
    height: 52px;
}
.h-\[535px\] {
    height: 535px;
}
.h-\[537px\] {
    height: 537px;
}
.h-\[53px\] {
    height: 53px;
}
.h-\[545px\] {
    height: 545px;
}
.h-\[54px\] {
    height: 54px;
}
.h-\[550px\] {
    height: 550px;
}
.h-\[55px\] {
    height: 55px;
}
.h-\[56px\] {
    height: 56px;
}
.h-\[57px\] {
    height: 57px;
}
.h-\[586px\] {
    height: 586px;
}
.h-\[58px\] {
    height: 58px;
}
.h-\[5px\] {
    height: 5px;
}
.h-\[6\.5px\] {
    height: 6.5px;
}
.h-\[600\.99px\] {
    height: 600.99px;
}
.h-\[600px\] {
    height: 600px;
}
.h-\[607px\] {
    height: 607px;
}
.h-\[60px\] {
    height: 60px;
}
.h-\[61px\] {
    height: 61px;
}
.h-\[62px\] {
    height: 62px;
}
.h-\[63px\] {
    height: 63px;
}
.h-\[640px\] {
    height: 640px;
}
.h-\[64px\] {
    height: 64px;
}
.h-\[65px\] {
    height: 65px;
}
.h-\[66px\] {
    height: 66px;
}
.h-\[67px\] {
    height: 67px;
}
.h-\[683px\] {
    height: 683px;
}
.h-\[685\.99px\] {
    height: 685.99px;
}
.h-\[68px\] {
    height: 68px;
}
.h-\[69px\] {
    height: 69px;
}
.h-\[6px\] {
    height: 6px;
}
.h-\[700px\] {
    height: 700px;
}
.h-\[70px\] {
    height: 70px;
}
.h-\[71px\] {
    height: 71px;
}
.h-\[72px\] {
    height: 72px;
}
.h-\[74px\] {
    height: 74px;
}
.h-\[75px\] {
    height: 75px;
}
.h-\[76px\] {
    height: 76px;
}
.h-\[77px\] {
    height: 77px;
}
.h-\[79px\] {
    height: 79px;
}
.h-\[80\%\] {
    height: 80%;
}
.h-\[80px\] {
    height: 80px;
}
.h-\[80vh\] {
    height: 80vh;
}
.h-\[82px\] {
    height: 82px;
}
.h-\[83px\] {
    height: 83px;
}
.h-\[84px\] {
    height: 84px;
}
.h-\[85\%\] {
    height: 85%;
}
.h-\[85px\] {
    height: 85px;
}
.h-\[87px\] {
    height: 87px;
}
.h-\[88px\] {
    height: 88px;
}
.h-\[8px\] {
    height: 8px;
}
.h-\[90dvh\] {
    height: 90dvh;
}
.h-\[90px\] {
    height: 90px;
}
.h-\[92px\] {
    height: 92px;
}
.h-\[93px\] {
    height: 93px;
}
.h-\[94px\] {
    height: 94px;
}
.h-\[96px\] {
    height: 96px;
}
.h-\[97\%\] {
    height: 97%;
}
.h-\[97px\] {
    height: 97px;
}
.h-\[auto\],
.h-auto {
    height: auto;
}
.h-dvh {
    height: 100dvh;
}
.h-fit {
    height: -moz-fit-content;
    height: fit-content;
}
.h-full {
    height: 100%;
}
.h-screen {
    height: 100vh;
}
.max-h-0 {
    max-height: 0px;
}
.max-h-\[0vh\] {
    max-height: 0vh;
}
.max-h-\[10\%\] {
    max-height: 10%;
}
.max-h-\[100dvw\] {
    max-height: 100dvw;
}
.max-h-\[100vh\] {
    max-height: 100vh;
}
.max-h-\[1080px\] {
    max-height: 1080px;
}
.max-h-\[151px\] {
    max-height: 151px;
}
.max-h-\[222px\] {
    max-height: 222px;
}
.max-h-\[240px\] {
    max-height: 240px;
}
.max-h-\[245px\] {
    max-height: 245px;
}
.max-h-\[25px\] {
    max-height: 25px;
}
.max-h-\[30\%\] {
    max-height: 30%;
}
.max-h-\[300px\] {
    max-height: 300px;
}
.max-h-\[30px\] {
    max-height: 30px;
}
.max-h-\[32px\] {
    max-height: 32px;
}
.max-h-\[35\%\] {
    max-height: 35%;
}
.max-h-\[35vh\] {
    max-height: 35vh;
}
.max-h-\[400px\] {
    max-height: 400px;
}
.max-h-\[40px\] {
    max-height: 40px;
}
.max-h-\[40vh\] {
    max-height: 40vh;
}
.max-h-\[410px\] {
    max-height: 410px;
}
.max-h-\[420px\] {
    max-height: 420px;
}
.max-h-\[430px\] {
    max-height: 430px;
}
.max-h-\[440px\] {
    max-height: 440px;
}
.max-h-\[450px\] {
    max-height: 450px;
}
.max-h-\[475px\] {
    max-height: 475px;
}
.max-h-\[480px\] {
    max-height: 480px;
}
.max-h-\[500px\] {
    max-height: 500px;
}
.max-h-\[533px\] {
    max-height: 533px;
}
.max-h-\[53px\] {
    max-height: 53px;
}
.max-h-\[543px\] {
    max-height: 543px;
}
.max-h-\[549px\] {
    max-height: 549px;
}
.max-h-\[629px\] {
    max-height: 629px;
}
.max-h-\[669px\] {
    max-height: 669px;
}
.max-h-\[670px\] {
    max-height: 670px;
}
.max-h-\[685\.99px\] {
    max-height: 685.99px;
}
.max-h-\[700px\] {
    max-height: 700px;
}
.max-h-\[70vh\] {
    max-height: 70vh;
}
.max-h-\[90\%\] {
    max-height: 90%;
}
.max-h-\[95vh\] {
    max-height: 95vh;
}
.max-h-\[96px\] {
    max-height: 96px;
}
.max-h-\[calc\(100dvh-205px\)\] {
    max-height: calc(100dvh - 205px);
}
.max-h-fit {
    max-height: -moz-fit-content;
    max-height: fit-content;
}
.max-h-full {
    max-height: 100%;
}
.\!min-h-\[68px\] {
    min-height: 68px !important;
}
.min-h-0 {
    min-height: 0px;
}
.min-h-3 {
    min-height: 0.75rem;
}
.min-h-4 {
    min-height: 1rem;
}
.min-h-\[110px\] {
    min-height: 110px;
}
.min-h-\[120px\] {
    min-height: 120px;
}
.min-h-\[160px\] {
    min-height: 160px;
}
.min-h-\[20\%\] {
    min-height: 20%;
}
.min-h-\[212px\] {
    min-height: 212px;
}
.min-h-\[214px\] {
    min-height: 214px;
}
.min-h-\[27px\] {
    min-height: 27px;
}
.min-h-\[300px\] {
    min-height: 300px;
}
.min-h-\[30dvh\] {
    min-height: 30dvh;
}
.min-h-\[32px\] {
    min-height: 32px;
}
.min-h-\[34px\] {
    min-height: 34px;
}
.min-h-\[35px\] {
    min-height: 35px;
}
.min-h-\[38px\] {
    min-height: 38px;
}
.min-h-\[3px\] {
    min-height: 3px;
}
.min-h-\[40dvh\] {
    min-height: 40dvh;
}
.min-h-\[40px\] {
    min-height: 40px;
}
.min-h-\[40vh\] {
    min-height: 40vh;
}
.min-h-\[420px\] {
    min-height: 420px;
}
.min-h-\[436px\] {
    min-height: 436px;
}
.min-h-\[49px\] {
    min-height: 49px;
}
.min-h-\[50vh\] {
    min-height: 50vh;
}
.min-h-\[600px\] {
    min-height: 600px;
}
.min-h-\[70px\] {
    min-height: 70px;
}
.min-h-\[75px\] {
    min-height: 75px;
}
.min-h-\[77px\] {
    min-height: 77px;
}
.min-h-\[80vh\] {
    min-height: 80vh;
}
.min-h-\[850px\] {
    min-height: 850px;
}
.min-h-\[calc\(100dvh-330px\)\] {
    min-height: calc(100dvh - 330px);
}
.min-h-\[calc\(100dvh-400px\)\] {
    min-height: calc(100dvh - 400px);
}
.min-h-\[calc\(100dvh-410px\)\] {
    min-height: calc(100dvh - 410px);
}
.min-h-\[calc\(100dvh-480px\)\] {
    min-height: calc(100dvh - 480px);
}
.min-h-dvh {
    min-height: 100dvh;
}
.min-h-fit {
    min-height: -moz-fit-content;
    min-height: fit-content;
}
.min-h-full {
    min-height: 100%;
}
.min-h-max {
    min-height: -moz-max-content;
    min-height: max-content;
}
.\!w-6 {
    width: 1.5rem !important;
}
.\!w-\[34px\] {
    width: 34px !important;
}
.\!w-\[38px\] {
    width: 38px !important;
}
.\!w-\[43px\] {
    width: 43px !important;
}
.\!w-full {
    width: 100% !important;
}
.w-0 {
    width: 0px;
}
.w-1 {
    width: 0.25rem;
}
.w-1\.5 {
    width: 0.375rem;
}
.w-1\/2 {
    width: 50%;
}
.w-1\/3 {
    width: 33.333333%;
}
.w-1\/4 {
    width: 25%;
}
.w-10 {
    width: 2.5rem;
}
.w-11 {
    width: 2.75rem;
}
.w-12 {
    width: 3rem;
}
.w-16 {
    width: 4rem;
}
.w-2 {
    width: 0.5rem;
}
.w-2\.5 {
    width: 0.625rem;
}
.w-2\/3 {
    width: 66.666667%;
}
.w-2\/4 {
    width: 50%;
}
.w-20 {
    width: 5rem;
}
.w-24 {
    width: 6rem;
}
.w-28 {
    width: 7rem;
}
.w-3 {
    width: 0.75rem;
}
.w-3\.5 {
    width: 0.875rem;
}
.w-3\/4 {
    width: 75%;
}
.w-32 {
    width: 8rem;
}
.w-4 {
    width: 1rem;
}
.w-4\/5 {
    width: 80%;
}
.w-48 {
    width: 12rem;
}
.w-5 {
    width: 1.25rem;
}
.w-6 {
    width: 1.5rem;
}
.w-6\/12 {
    width: 50%;
}
.w-7 {
    width: 1.75rem;
}
.w-8 {
    width: 2rem;
}
.w-9 {
    width: 2.25rem;
}
.w-\[0\%\] {
    width: 0%;
}
.w-\[0\.5px\] {
    width: 0.5px;
}
.w-\[1\%\] {
    width: 1%;
}
.w-\[1\.5px\] {
    width: 1.5px;
}
.w-\[100\%\] {
    width: 100%;
}
.w-\[1000px\] {
    width: 1000px;
}
.w-\[100px\] {
    width: 100px;
}
.w-\[102px\] {
    width: 102px;
}
.w-\[103px\] {
    width: 103px;
}
.w-\[104\%\] {
    width: 104%;
}
.w-\[1044px\] {
    width: 1044px;
}
.w-\[1060px\] {
    width: 1060px;
}
.w-\[106px\] {
    width: 106px;
}
.w-\[1080px\] {
    width: 1080px;
}
.w-\[108px\] {
    width: 108px;
}
.w-\[10px\] {
    width: 10px;
}
.w-\[10vw\] {
    width: 10vw;
}
.w-\[110px\] {
    width: 110px;
}
.w-\[111px\] {
    width: 111px;
}
.w-\[112px\] {
    width: 112px;
}
.w-\[115px\] {
    width: 115px;
}
.w-\[116\.25px\] {
    width: 116.25px;
}
.w-\[116px\] {
    width: 116px;
}
.w-\[118px\] {
    width: 118px;
}
.w-\[119px\] {
    width: 119px;
}
.w-\[11px\] {
    width: 11px;
}
.w-\[120px\] {
    width: 120px;
}
.w-\[121px\] {
    width: 121px;
}
.w-\[122px\] {
    width: 122px;
}
.w-\[123px\] {
    width: 123px;
}
.w-\[1248px\] {
    width: 1248px;
}
.w-\[124px\] {
    width: 124px;
}
.w-\[125px\] {
    width: 125px;
}
.w-\[126px\] {
    width: 126px;
}
.w-\[127px\] {
    width: 127px;
}
.w-\[128px\] {
    width: 128px;
}
.w-\[129px\] {
    width: 129px;
}
.w-\[12px\] {
    width: 12px;
}
.w-\[13\%\] {
    width: 13%;
}
.w-\[1300px\] {
    width: 1300px;
}
.w-\[130px\] {
    width: 130px;
}
.w-\[132px\] {
    width: 132px;
}
.w-\[133px\] {
    width: 133px;
}
.w-\[134px\] {
    width: 134px;
}
.w-\[136px\] {
    width: 136px;
}
.w-\[1378px\] {
    width: 1378px;
}
.w-\[138px\] {
    width: 138px;
}
.w-\[139px\] {
    width: 139px;
}
.w-\[13px\] {
    width: 13px;
}
.w-\[1400px\] {
    width: 1400px;
}
.w-\[140px\] {
    width: 140px;
}
.w-\[1440px\] {
    width: 1440px;
}
.w-\[1455px\] {
    width: 1455px;
}
.w-\[145px\] {
    width: 145px;
}
.w-\[148px\] {
    width: 148px;
}
.w-\[14px\] {
    width: 14px;
}
.w-\[15\%\] {
    width: 15%;
}
.w-\[150px\] {
    width: 150px;
}
.w-\[1535px\] {
    width: 1535px;
}
.w-\[154px\] {
    width: 154px;
}
.w-\[15px\] {
    width: 15px;
}
.w-\[16\%\] {
    width: 16%;
}
.w-\[160px\] {
    width: 160px;
}
.w-\[164px\] {
    width: 164px;
}
.w-\[165px\] {
    width: 165px;
}
.w-\[167px\] {
    width: 167px;
}
.w-\[16px\] {
    width: 16px;
}
.w-\[17\%\] {
    width: 17%;
}
.w-\[170px\] {
    width: 170px;
}
.w-\[177px\] {
    width: 177px;
}
.w-\[178px\] {
    width: 178px;
}
.w-\[17px\] {
    width: 17px;
}
.w-\[180px\] {
    width: 180px;
}
.w-\[182px\] {
    width: 182px;
}
.w-\[187px\] {
    width: 187px;
}
.w-\[18px\] {
    width: 18px;
}
.w-\[1902px\] {
    width: 1902px;
}
.w-\[190px\] {
    width: 190px;
}
.w-\[1920px\] {
    width: 1920px;
}
.w-\[192px\] {
    width: 192px;
}
.w-\[193px\] {
    width: 193px;
}
.w-\[194px\] {
    width: 194px;
}
.w-\[19px\] {
    width: 19px;
}
.w-\[1px\] {
    width: 1px;
}
.w-\[2\%\] {
    width: 2%;
}
.w-\[20\%\] {
    width: 20%;
}
.w-\[200px\] {
    width: 200px;
}
.w-\[203px\] {
    width: 203px;
}
.w-\[205px\] {
    width: 205px;
}
.w-\[207px\] {
    width: 207px;
}
.w-\[208px\] {
    width: 208px;
}
.w-\[209px\] {
    width: 209px;
}
.w-\[20px\] {
    width: 20px;
}
.w-\[210px\] {
    width: 210px;
}
.w-\[215px\] {
    width: 215px;
}
.w-\[216px\] {
    width: 216px;
}
.w-\[218px\] {
    width: 218px;
}
.w-\[21px\] {
    width: 21px;
}
.w-\[220px\] {
    width: 220px;
}
.w-\[222px\] {
    width: 222px;
}
.w-\[224px\] {
    width: 224px;
}
.w-\[225px\] {
    width: 225px;
}
.w-\[229px\] {
    width: 229px;
}
.w-\[22px\] {
    width: 22px;
}
.w-\[230px\] {
    width: 230px;
}
.w-\[233px\] {
    width: 233px;
}
.w-\[235px\] {
    width: 235px;
}
.w-\[238px\] {
    width: 238px;
}
.w-\[23px\] {
    width: 23px;
}
.w-\[240px\] {
    width: 240px;
}
.w-\[248px\] {
    width: 248px;
}
.w-\[24px\] {
    width: 24px;
}
.w-\[25\%\] {
    width: 25%;
}
.w-\[250px\] {
    width: 250px;
}
.w-\[2590px\] {
    width: 2590px;
}
.w-\[25px\] {
    width: 25px;
}
.w-\[269px\] {
    width: 269px;
}
.w-\[26px\] {
    width: 26px;
}
.w-\[27\%\] {
    width: 27%;
}
.w-\[270px\] {
    width: 270px;
}
.w-\[27px\] {
    width: 27px;
}
.w-\[28\%\] {
    width: 28%;
}
.w-\[28\.8px\] {
    width: 28.8px;
}
.w-\[280px\] {
    width: 280px;
}
.w-\[282px\] {
    width: 282px;
}
.w-\[286px\] {
    width: 286px;
}
.w-\[28px\] {
    width: 28px;
}
.w-\[29\.8px\] {
    width: 29.8px;
}
.w-\[290px\] {
    width: 290px;
}
.w-\[295px\] {
    width: 295px;
}
.w-\[296px\] {
    width: 296px;
}
.w-\[29px\] {
    width: 29px;
}
.w-\[30\%\] {
    width: 30%;
}
.w-\[300px\] {
    width: 300px;
}
.w-\[308px\] {
    width: 308px;
}
.w-\[30px\] {
    width: 30px;
}
.w-\[313px\] {
    width: 313px;
}
.w-\[31px\] {
    width: 31px;
}
.w-\[320px\] {
    width: 320px;
}
.w-\[32px\] {
    width: 32px;
}
.w-\[330px\] {
    width: 330px;
}
.w-\[331px\] {
    width: 331px;
}
.w-\[33px\] {
    width: 33px;
}
.w-\[340px\] {
    width: 340px;
}
.w-\[345px\] {
    width: 345px;
}
.w-\[34px\] {
    width: 34px;
}
.w-\[35\%\] {
    width: 35%;
}
.w-\[350px\] {
    width: 350px;
}
.w-\[35px\] {
    width: 35px;
}
.w-\[364px\] {
    width: 364px;
}
.w-\[365px\] {
    width: 365px;
}
.w-\[367px\] {
    width: 367px;
}
.w-\[36px\] {
    width: 36px;
}
.w-\[370px\] {
    width: 370px;
}
.w-\[376px\] {
    width: 376px;
}
.w-\[38\.4px\] {
    width: 38.4px;
}
.w-\[383px\] {
    width: 383px;
}
.w-\[385\.2px\] {
    width: 385.2px;
}
.w-\[388px\] {
    width: 388px;
}
.w-\[38px\] {
    width: 38px;
}
.w-\[396px\] {
    width: 396px;
}
.w-\[40\%\] {
    width: 40%;
}
.w-\[400px\] {
    width: 400px;
}
.w-\[404px\] {
    width: 404px;
}
.w-\[408px\] {
    width: 408px;
}
.w-\[40px\] {
    width: 40px;
}
.w-\[40xp\] {
    width: 40xp;
}
.w-\[412px\] {
    width: 412px;
}
.w-\[420px\] {
    width: 420px;
}
.w-\[428px\] {
    width: 428px;
}
.w-\[42px\] {
    width: 42px;
}
.w-\[43px\] {
    width: 43px;
}
.w-\[44\%\] {
    width: 44%;
}
.w-\[44\.55\%\] {
    width: 44.55%;
}
.w-\[440px\] {
    width: 440px;
}
.w-\[445px\] {
    width: 445px;
}
.w-\[44px\] {
    width: 44px;
}
.w-\[45\%\] {
    width: 45%;
}
.w-\[454px\] {
    width: 454px;
}
.w-\[455px\] {
    width: 455px;
}
.w-\[45px\] {
    width: 45px;
}
.w-\[460px\] {
    width: 460px;
}
.w-\[463px\] {
    width: 463px;
}
.w-\[467px\] {
    width: 467px;
}
.w-\[470px\] {
    width: 470px;
}
.w-\[471px\] {
    width: 471px;
}
.w-\[47px\] {
    width: 47px;
}
.w-\[480px\] {
    width: 480px;
}
.w-\[488px\] {
    width: 488px;
}
.w-\[48px\] {
    width: 48px;
}
.w-\[49px\] {
    width: 49px;
}
.w-\[50\%\] {
    width: 50%;
}
.w-\[500px\] {
    width: 500px;
}
.w-\[50px\] {
    width: 50px;
}
.w-\[51\%\] {
    width: 51%;
}
.w-\[514px\] {
    width: 514px;
}
.w-\[520px\] {
    width: 520px;
}
.w-\[521px\] {
    width: 521px;
}
.w-\[525px\] {
    width: 525px;
}
.w-\[526px\] {
    width: 526px;
}
.w-\[52px\] {
    width: 52px;
}
.w-\[534px\] {
    width: 534px;
}
.w-\[540px\] {
    width: 540px;
}
.w-\[544px\] {
    width: 544px;
}
.w-\[54px\] {
    width: 54px;
}
.w-\[55\%\] {
    width: 55%;
}
.w-\[554px\] {
    width: 554px;
}
.w-\[55px\] {
    width: 55px;
}
.w-\[560px\] {
    width: 560px;
}
.w-\[564px\] {
    width: 564px;
}
.w-\[57px\] {
    width: 57px;
}
.w-\[590px\] {
    width: 590px;
}
.w-\[59px\] {
    width: 59px;
}
.w-\[60\%\] {
    width: 60%;
}
.w-\[600\%\] {
    width: 600%;
}
.w-\[600px\] {
    width: 600px;
}
.w-\[60px\] {
    width: 60px;
}
.w-\[616px\] {
    width: 616px;
}
.w-\[61px\] {
    width: 61px;
}
.w-\[62\%\] {
    width: 62%;
}
.w-\[62px\] {
    width: 62px;
}
.w-\[63px\] {
    width: 63px;
}
.w-\[640px\] {
    width: 640px;
}
.w-\[645px\] {
    width: 645px;
}
.w-\[647px\] {
    width: 647px;
}
.w-\[648px\] {
    width: 648px;
}
.w-\[64px\] {
    width: 64px;
}
.w-\[65\%\] {
    width: 65%;
}
.w-\[65px\] {
    width: 65px;
}
.w-\[67px\] {
    width: 67px;
}
.w-\[680px\] {
    width: 680px;
}
.w-\[687px\] {
    width: 687px;
}
.w-\[68px\] {
    width: 68px;
}
.w-\[698px\] {
    width: 698px;
}
.w-\[69px\] {
    width: 69px;
}
.w-\[6px\] {
    width: 6px;
}
.w-\[7\.20px\] {
    width: 7.2px;
}
.w-\[70\%\] {
    width: 70%;
}
.w-\[70px\] {
    width: 70px;
}
.w-\[710\.5px\] {
    width: 710.5px;
}
.w-\[712px\] {
    width: 712px;
}
.w-\[71px\] {
    width: 71px;
}
.w-\[72px\] {
    width: 72px;
}
.w-\[740px\] {
    width: 740px;
}
.w-\[747px\] {
    width: 747px;
}
.w-\[74px\] {
    width: 74px;
}
.w-\[75px\] {
    width: 75px;
}
.w-\[76px\] {
    width: 76px;
}
.w-\[77px\] {
    width: 77px;
}
.w-\[781px\] {
    width: 781px;
}
.w-\[78px\] {
    width: 78px;
}
.w-\[80\%\] {
    width: 80%;
}
.w-\[80px\] {
    width: 80px;
}
.w-\[80vw\] {
    width: 80vw;
}
.w-\[811px\] {
    width: 811px;
}
.w-\[813px\] {
    width: 813px;
}
.w-\[82px\] {
    width: 82px;
}
.w-\[83px\] {
    width: 83px;
}
.w-\[840px\] {
    width: 840px;
}
.w-\[84px\] {
    width: 84px;
}
.w-\[851\.5px\] {
    width: 851.5px;
}
.w-\[85px\] {
    width: 85px;
}
.w-\[86px\] {
    width: 86px;
}
.w-\[87px\] {
    width: 87px;
}
.w-\[88px\] {
    width: 88px;
}
.w-\[893px\] {
    width: 893px;
}
.w-\[8px\] {
    width: 8px;
}
.w-\[90\%\] {
    width: 90%;
}
.w-\[900px\] {
    width: 900px;
}
.w-\[90px\] {
    width: 90px;
}
.w-\[90vw\] {
    width: 90vw;
}
.w-\[912px\] {
    width: 912px;
}
.w-\[915px\] {
    width: 915px;
}
.w-\[919px\] {
    width: 919px;
}
.w-\[91px\] {
    width: 91px;
}
.w-\[92px\] {
    width: 92px;
}
.w-\[93\%\] {
    width: 93%;
}
.w-\[93px\] {
    width: 93px;
}
.w-\[94px\] {
    width: 94px;
}
.w-\[95\%\] {
    width: 95%;
}
.w-\[950px\] {
    width: 950px;
}
.w-\[953px\] {
    width: 953px;
}
.w-\[95px\] {
    width: 95px;
}
.w-\[97px\] {
    width: 97px;
}
.w-\[980px\] {
    width: 980px;
}
.w-\[99\%\] {
    width: 99%;
}
.w-\[99px\] {
    width: 99px;
}
.w-\[calc\(\(100vw-640px\)\/2\)\] {
    width: calc((100vw - 640px) / 2);
}
.w-\[calc\(100\%\+1\.5rem\)\] {
    width: calc(100% + 1.5rem);
}
.w-\[calc\(100\%-18px\)\] {
    width: calc(100% - 18px);
}
.w-\[calc\(100\%-32px\)\] {
    width: calc(100% - 32px);
}
.w-\[calc\(100\%_-_20px\)\] {
    width: calc(100% - 20px);
}
.w-\[calc\(50\%-5px\)\] {
    width: calc(50% - 5px);
}
.w-\[calc\(50vw-320px\)\] {
    width: calc(50vw - 320px);
}
.w-\[calc\(954px-\(1920px-100vw\)\/2\.2\)\] {
    width: calc(954px - (1920px - 100vw) / 2.2);
}
.w-\[ุุ66px\] {
    width: ุุ66px;
}
.w-auto {
    width: auto;
}
.w-fit {
    width: -moz-fit-content;
    width: fit-content;
}
.w-full {
    width: 100%;
}
.w-min {
    width: -moz-min-content;
    width: min-content;
}
.min-w-0 {
    min-width: 0px;
}
.min-w-20 {
    min-width: 5rem;
}
.min-w-3 {
    min-width: 0.75rem;
}
.min-w-3\.5 {
    min-width: 0.875rem;
}
.min-w-5 {
    min-width: 1.25rem;
}
.min-w-64 {
    min-width: 16rem;
}
.min-w-8 {
    min-width: 2rem;
}
.min-w-9 {
    min-width: 2.25rem;
}
.min-w-\[100px\] {
    min-width: 100px;
}
.min-w-\[1075px\] {
    min-width: 1075px;
}
.min-w-\[110px\] {
    min-width: 110px;
}
.min-w-\[125px\] {
    min-width: 125px;
}
.min-w-\[140px\] {
    min-width: 140px;
}
.min-w-\[160px\] {
    min-width: 160px;
}
.min-w-\[16px\] {
    min-width: 16px;
}
.min-w-\[180px\] {
    min-width: 180px;
}
.min-w-\[21px\] {
    min-width: 21px;
}
.min-w-\[30\%\] {
    min-width: 30%;
}
.min-w-\[300px\] {
    min-width: 300px;
}
.min-w-\[30px\] {
    min-width: 30px;
}
.min-w-\[345px\] {
    min-width: 345px;
}
.min-w-\[35\%\] {
    min-width: 35%;
}
.min-w-\[3px\] {
    min-width: 3px;
}
.min-w-\[400px\] {
    min-width: 400px;
}
.min-w-\[40px\] {
    min-width: 40px;
}
.min-w-\[470px\] {
    min-width: 470px;
}
.min-w-\[560px\] {
    min-width: 560px;
}
.min-w-\[60\%\] {
    min-width: 60%;
}
.min-w-\[60px\] {
    min-width: 60px;
}
.min-w-\[65px\] {
    min-width: 65px;
}
.min-w-\[70\%\] {
    min-width: 70%;
}
.min-w-\[83px\] {
    min-width: 83px;
}
.min-w-\[85\%\] {
    min-width: 85%;
}
.min-w-\[85px\] {
    min-width: 85px;
}
.min-w-\[95px\] {
    min-width: 95px;
}
.min-w-\[calc\(100\%-20px\)\] {
    min-width: calc(100% - 20px);
}
.min-w-fit {
    min-width: -moz-fit-content;
    min-width: fit-content;
}
.min-w-full {
    min-width: 100%;
}
.min-w-max {
    min-width: -moz-max-content;
    min-width: max-content;
}
.max-w-\[1000px\] {
    max-width: 1000px;
}
.max-w-\[100px\] {
    max-width: 100px;
}
.max-w-\[1080px\] {
    max-width: 1080px;
}
.max-w-\[110px\] {
    max-width: 110px;
}
.max-w-\[120px\] {
    max-width: 120px;
}
.max-w-\[125px\] {
    max-width: 125px;
}
.max-w-\[126px\] {
    max-width: 126px;
}
.max-w-\[127px\] {
    max-width: 127px;
}
.max-w-\[128px\] {
    max-width: 128px;
}
.max-w-\[1343px\] {
    max-width: 1343px;
}
.max-w-\[1370px\] {
    max-width: 1370px;
}
.max-w-\[137px\] {
    max-width: 137px;
}
.max-w-\[140px\] {
    max-width: 140px;
}
.max-w-\[1440px\] {
    max-width: 1440px;
}
.max-w-\[147px\] {
    max-width: 147px;
}
.max-w-\[150px\] {
    max-width: 150px;
}
.max-w-\[179px\] {
    max-width: 179px;
}
.max-w-\[1920px\] {
    max-width: 1920px;
}
.max-w-\[200px\] {
    max-width: 200px;
}
.max-w-\[250px\] {
    max-width: 250px;
}
.max-w-\[265px\] {
    max-width: 265px;
}
.max-w-\[280px\] {
    max-width: 280px;
}
.max-w-\[291px\] {
    max-width: 291px;
}
.max-w-\[300px\] {
    max-width: 300px;
}
.max-w-\[307px\] {
    max-width: 307px;
}
.max-w-\[30px\] {
    max-width: 30px;
}
.max-w-\[320px\] {
    max-width: 320px;
}
.max-w-\[325px\] {
    max-width: 325px;
}
.max-w-\[329px\] {
    max-width: 329px;
}
.max-w-\[32vw\] {
    max-width: 32vw;
}
.max-w-\[33\.4\%\] {
    max-width: 33.4%;
}
.max-w-\[340px\] {
    max-width: 340px;
}
.max-w-\[345px\] {
    max-width: 345px;
}
.max-w-\[350px\] {
    max-width: 350px;
}
.max-w-\[360px\] {
    max-width: 360px;
}
.max-w-\[396px\] {
    max-width: 396px;
}
.max-w-\[400px\] {
    max-width: 400px;
}
.max-w-\[40px\] {
    max-width: 40px;
}
.max-w-\[420px\] {
    max-width: 420px;
}
.max-w-\[450px\] {
    max-width: 450px;
}
.max-w-\[50\%\] {
    max-width: 50%;
}
.max-w-\[500px\] {
    max-width: 500px;
}
.max-w-\[50px\] {
    max-width: 50px;
}
.max-w-\[530px\] {
    max-width: 530px;
}
.max-w-\[575px\] {
    max-width: 575px;
}
.max-w-\[60\%\] {
    max-width: 60%;
}
.max-w-\[600px\] {
    max-width: 600px;
}
.max-w-\[640px\] {
    max-width: 640px;
}
.max-w-\[700px\] {
    max-width: 700px;
}
.max-w-\[70px\] {
    max-width: 70px;
}
.max-w-\[715px\] {
    max-width: 715px;
}
.max-w-\[740px\] {
    max-width: 740px;
}
.max-w-\[75px\] {
    max-width: 75px;
}
.max-w-\[90\%\] {
    max-width: 90%;
}
.max-w-\[90px\] {
    max-width: 90px;
}
.max-w-\[95\%\] {
    max-width: 95%;
}
.max-w-\[calc\(100vw-80px\)\] {
    max-width: calc(100vw - 80px);
}
.max-w-fit {
    max-width: -moz-fit-content;
    max-width: fit-content;
}
.max-w-full {
    max-width: 100%;
}
.max-w-none {
    max-width: none;
}
.flex-1 {
    flex: 1 1 0%;
}
.flex-\[1_0_0\] {
    flex: 1 0 0;
}
.flex-\[40\%\] {
    flex: 40%;
}
.flex-\[50\%\] {
    flex: 50%;
}
.flex-auto {
    flex: 1 1 auto;
}
.flex-none {
    flex: none;
}
.flex-shrink {
    flex-shrink: 1;
}
.flex-shrink-0,
.shrink-0 {
    flex-shrink: 0;
}
.flex-grow {
    flex-grow: 1;
}
.flex-grow-0 {
    flex-grow: 0;
}
.basis-1\/3 {
    flex-basis: 33.333333%;
}
.basis-2\/3 {
    flex-basis: 66.666667%;
}
.basis-full {
    flex-basis: 100%;
}
.table-auto {
    table-layout: auto;
}
.-translate-x-1\/2 {
    --tw-translate-x: -50%;
    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-2 {
    --tw-translate-x: -0.5rem;
    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-2\/4,
.-translate-x-\[50\%\] {
    --tw-translate-x: -50%;
    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-\[92px\] {
    --tw-translate-x: -92px;
    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-1 {
    --tw-translate-y: -0.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-1\/2 {
    --tw-translate-y: -50%;
    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-12 {
    --tw-translate-y: -3rem;
    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-2\/4 {
    --tw-translate-y: -50%;
    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-5 {
    --tw-translate-y: -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-\[1\%\] {
    --tw-translate-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));
}
.-translate-y-\[19px\] {
    --tw-translate-y: -19px;
    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-\[1px\] {
    --tw-translate-y: -1px;
    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-\[200\%\] {
    --tw-translate-y: -200%;
    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-\[2px\] {
    --tw-translate-y: -2px;
    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-\[300\%\] {
    --tw-translate-y: -300%;
    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-\[3px\] {
    --tw-translate-y: -3px;
    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-\[40\%\] {
    --tw-translate-y: -40%;
    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-\[50\%\] {
    --tw-translate-y: -50%;
    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-\[500\%\] {
    --tw-translate-y: -500%;
    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-\[5px\] {
    --tw-translate-y: -5px;
    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-\[60\%\] {
    --tw-translate-y: -60%;
    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-full {
    --tw-translate-y: -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-1 {
    --tw-translate-x: 0.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-x-1\/2 {
    --tw-translate-x: 50%;
    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-6 {
    --tw-translate-x: 1.5rem;
    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-\[10\%\] {
    --tw-translate-x: 10%;
    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-\[200\%\] {
    --tw-translate-x: 200%;
    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-\[40\%\] {
    --tw-translate-x: 40%;
    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-\[50\%\] {
    --tw-translate-x: 50%;
    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-0\.5 {
    --tw-translate-y: 0.125rem;
    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-1 {
    --tw-translate-y: 0.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-14 {
    --tw-translate-y: 3.5rem;
    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-16 {
    --tw-translate-y: 4rem;
    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-\[100\%\] {
    --tw-translate-y: 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-y-\[10px\] {
    --tw-translate-y: 10px;
    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-\[1px\] {
    --tw-translate-y: 1px;
    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-\[20\%\] {
    --tw-translate-y: 20%;
    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-\[50\%\] {
    --tw-translate-y: 50%;
    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-180 {
    --tw-rotate: 180deg;
    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));
}
.rotate-\[15deg\] {
    --tw-rotate: 15deg;
    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-\[3\.08deg\] {
    --tw-rotate: 3.08deg;
    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-\[30deg\] {
    --tw-rotate: 30deg;
    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-\[9deg\] {
    --tw-rotate: 9deg;
    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-90 {
    --tw-scale-x: 0.9 !important;
    --tw-scale-y: 0.9 !important;
    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)) !important;
}
.scale-0 {
    --tw-scale-x: 0;
    --tw-scale-y: 0;
    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-110 {
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x))
        skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.scale-125 {
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x))
        skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.scale-150 {
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
    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-50 {
    --tw-scale-x: 0.5;
    --tw-scale-y: 0.5;
    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-75 {
    --tw-scale-x: 0.75;
    --tw-scale-y: 0.75;
    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-90 {
    --tw-scale-x: 0.9;
    --tw-scale-y: 0.9;
    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: 0.95;
    --tw-scale-y: 0.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));
}
.scale-\[0\.5\] {
    --tw-scale-x: 0.5;
    --tw-scale-y: 0.5;
    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-\[0\.65\] {
    --tw-scale-x: 0.65;
    --tw-scale-y: 0.65;
    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-\[0\.75\] {
    --tw-scale-x: 0.75;
    --tw-scale-y: 0.75;
    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-\[0\.7\] {
    --tw-scale-x: 0.7;
    --tw-scale-y: 0.7;
    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-\[0\.85\] {
    --tw-scale-x: 0.85;
    --tw-scale-y: 0.85;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x))
        skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.scale-\[0\.8\] {
    --tw-scale-x: 0.8;
    --tw-scale-y: 0.8;
    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-\[0\.95\] {
    --tw-scale-x: 0.95;
    --tw-scale-y: 0.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));
}
.scale-\[0\.9\] {
    --tw-scale-x: 0.9;
    --tw-scale-y: 0.9;
    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-\[1\.0625\] {
    --tw-scale-x: 1.0625;
    --tw-scale-y: 1.0625;
    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-\[1\.1875\] {
    --tw-scale-x: 1.1875;
    --tw-scale-y: 1.1875;
    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-\[1\.1\] {
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.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-\[1\.2\] {
    --tw-scale-x: 1.2;
    --tw-scale-y: 1.2;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x))
        skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.scale-\[1\.3437\] {
    --tw-scale-x: 1.3437;
    --tw-scale-y: 1.3437;
    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-\[1\.3\] {
    --tw-scale-x: 1.3;
    --tw-scale-y: 1.3;
    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-\[1\.4\] {
    --tw-scale-x: 1.4;
    --tw-scale-y: 1.4;
    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-\[1\.5\] {
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
    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-\[1\.7\] {
    --tw-scale-x: 1.7;
    --tw-scale-y: 1.7;
    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-\[1\] {
    --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-\[2\.5\] {
    --tw-scale-x: 2.5;
    --tw-scale-y: 2.5;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x))
        skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.scale-\[2\] {
    --tw-scale-x: 2;
    --tw-scale-y: 2;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x))
        skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.scale-\[350\%\] {
    --tw-scale-x: 350%;
    --tw-scale-y: 350%;
    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-\[70\%\] {
    --tw-scale-x: 70%;
    --tw-scale-y: 70%;
    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-x-125 {
    --tw-scale-x: 1.25;
    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));
}
@keyframes spin {
    to {
        transform: rotate(360deg);
    }
}
.animate-spin {
    animation: spin 1s linear infinite;
}
@keyframes up-down {
    0%,
    to {
        transform: translateY(0);
    }
    50% {
        transform: translateY(-10px);
    }
}
.animate-up-down {
    animation: up-down 2s ease-in-out infinite;
}
.cursor-default {
    cursor: default;
}
.cursor-grab {
    cursor: grab;
}
.cursor-grabbing {
    cursor: grabbing;
}
.cursor-help {
    cursor: help;
}
.cursor-not-allowed {
    cursor: not-allowed;
}
.cursor-pointer {
    cursor: pointer;
}
.select-none {
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
}
.select-text {
    -webkit-user-select: text;
    -moz-user-select: text;
    user-select: text;
}
.resize {
    resize: both;
}
.list-disc {
    list-style-type: disc;
}
.list-none {
    list-style-type: none;
}
.appearance-none {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
}
.grid-flow-col {
    grid-auto-flow: column;
}
.grid-cols-1 {
    grid-template-columns: repeat(1, minmax(0, 1fr));
}
.grid-cols-10 {
    grid-template-columns: repeat(10, minmax(0, 1fr));
}
.grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
}
.grid-cols-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr));
}
.grid-cols-4 {
    grid-template-columns: repeat(4, minmax(0, 1fr));
}
.grid-cols-5 {
    grid-template-columns: repeat(5, minmax(0, 1fr));
}
.grid-cols-6 {
    grid-template-columns: repeat(6, minmax(0, 1fr));
}
.grid-cols-7 {
    grid-template-columns: repeat(7, minmax(0, 1fr));
}
.grid-cols-8 {
    grid-template-columns: repeat(8, minmax(0, 1fr));
}
.grid-cols-\[auto\,minmax\(0\,1fr\)\,auto\] {
    grid-template-columns: auto minmax(0, 1fr) auto;
}
.grid-cols-\[auto_1fr\] {
    grid-template-columns: auto 1fr;
}
.grid-cols-none {
    grid-template-columns: none;
}
.grid-rows-1 {
    grid-template-rows: repeat(1, minmax(0, 1fr));
}
.grid-rows-2 {
    grid-template-rows: repeat(2, minmax(0, 1fr));
}
.flex-row {
    flex-direction: row;
}
.flex-row-reverse {
    flex-direction: row-reverse;
}
.flex-col {
    flex-direction: column;
}
.flex-col-reverse {
    flex-direction: column-reverse;
}
.flex-wrap {
    flex-wrap: wrap;
}
.flex-nowrap {
    flex-wrap: nowrap;
}
.content-center {
    align-content: center;
}
.items-start {
    align-items: flex-start;
}
.items-end {
    align-items: flex-end;
}
.items-center {
    align-items: center;
}
.items-baseline {
    align-items: baseline;
}
.items-stretch {
    align-items: stretch;
}
.justify-start {
    justify-content: flex-start;
}
.justify-end {
    justify-content: flex-end;
}
.justify-center {
    justify-content: center;
}
.justify-between {
    justify-content: space-between;
}
.justify-around {
    justify-content: space-around;
}
.justify-evenly {
    justify-content: space-evenly;
}
.justify-stretch {
    justify-content: stretch;
}
.justify-items-center {
    justify-items: center;
}
.gap-0 {
    gap: 0px;
}
.gap-0\.5 {
    gap: 0.125rem;
}
.gap-1 {
    gap: 0.25rem;
}
.gap-1\.5 {
    gap: 0.375rem;
}
.gap-10 {
    gap: 2.5rem;
}
.gap-12 {
    gap: 3rem;
}
.gap-14 {
    gap: 3.5rem;
}
.gap-2 {
    gap: 0.5rem;
}
.gap-2\.5 {
    gap: 0.625rem;
}
.gap-20 {
    gap: 5rem;
}
.gap-3 {
    gap: 0.75rem;
}
.gap-3\.5 {
    gap: 0.875rem;
}
.gap-32 {
    gap: 8rem;
}
.gap-4 {
    gap: 1rem;
}
.gap-5 {
    gap: 1.25rem;
}
.gap-6 {
    gap: 1.5rem;
}
.gap-7 {
    gap: 1.75rem;
}
.gap-8 {
    gap: 2rem;
}
.gap-\[0\.5em\] {
    gap: 0.5em;
}
.gap-\[1\%\] {
    gap: 1%;
}
.gap-\[10\%\] {
    gap: 10%;
}
.gap-\[10px\] {
    gap: 10px;
}
.gap-\[11px\] {
    gap: 11px;
}
.gap-\[12px\] {
    gap: 12px;
}
.gap-\[13px\] {
    gap: 13px;
}
.gap-\[14px\] {
    gap: 14px;
}
.gap-\[15px\] {
    gap: 15px;
}
.gap-\[16px\] {
    gap: 16px;
}
.gap-\[18px\] {
    gap: 18px;
}
.gap-\[1px\] {
    gap: 1px;
}
.gap-\[20px\] {
    gap: 20px;
}
.gap-\[21px\] {
    gap: 21px;
}
.gap-\[24px\] {
    gap: 24px;
}
.gap-\[2px\] {
    gap: 2px;
}
.gap-\[32px\] {
    gap: 32px;
}
.gap-\[3px\] {
    gap: 3px;
}
.gap-\[4px\] {
    gap: 4px;
}
.gap-\[55px\] {
    gap: 55px;
}
.gap-\[56px\] {
    gap: 56px;
}
.gap-\[6px\] {
    gap: 6px;
}
.gap-\[7\.26px\] {
    gap: 7.26px;
}
.gap-\[70px\] {
    gap: 70px;
}
.gap-\[8px\] {
    gap: 8px;
}
.gap-\[9px\] {
    gap: 9px;
}
.gap-x-0 {
    -moz-column-gap: 0px;
    column-gap: 0px;
}
.gap-x-0\.5 {
    -moz-column-gap: 0.125rem;
    column-gap: 0.125rem;
}
.gap-x-1 {
    -moz-column-gap: 0.25rem;
    column-gap: 0.25rem;
}
.gap-x-1\.5 {
    -moz-column-gap: 0.375rem;
    column-gap: 0.375rem;
}
.gap-x-2 {
    -moz-column-gap: 0.5rem;
    column-gap: 0.5rem;
}
.gap-x-4 {
    -moz-column-gap: 1rem;
    column-gap: 1rem;
}
.gap-y-3 {
    row-gap: 0.75rem;
}
.gap-y-4 {
    row-gap: 1rem;
}
.-space-y-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.5rem * var(--tw-space-y-reverse));
}
.-space-y-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.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-x-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.25rem * var(--tw-space-x-reverse));
    margin-left: calc(0.25rem * calc(1 - var(--tw-space-x-reverse)));
}
.space-x-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.5rem * var(--tw-space-x-reverse));
    margin-left: calc(0.5rem * 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-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));
}
.space-y-0\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.125rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.125rem * var(--tw-space-y-reverse));
}
.space-y-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.25rem * var(--tw-space-y-reverse));
}
.space-y-1\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.375rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.375rem * var(--tw-space-y-reverse));
}
.space-y-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.5rem * var(--tw-space-y-reverse));
}
.space-y-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.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-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1.25rem * var(--tw-space-y-reverse));
}
.self-center {
    align-self: center;
}
.self-stretch {
    align-self: stretch;
}
.overflow-auto {
    overflow: auto;
}
.overflow-hidden {
    overflow: hidden;
}
.overflow-visible {
    overflow: visible;
}
.overflow-scroll {
    overflow: scroll;
}
.\!overflow-x-auto {
    overflow-x: auto !important;
}
.overflow-x-auto {
    overflow-x: auto;
}
.overflow-y-auto {
    overflow-y: auto;
}
.overflow-x-hidden {
    overflow-x: hidden;
}
.overflow-y-hidden {
    overflow-y: hidden;
}
.overflow-x-clip {
    overflow-x: clip;
}
.overflow-y-clip {
    overflow-y: clip;
}
.overflow-x-visible {
    overflow-x: visible;
}
.overflow-y-visible {
    overflow-y: visible;
}
.overflow-x-scroll {
    overflow-x: scroll;
}
.overflow-y-scroll {
    overflow-y: scroll;
}
.truncate {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.whitespace-normal {
    white-space: normal;
}
.whitespace-nowrap {
    white-space: nowrap;
}
.whitespace-pre {
    white-space: pre;
}
.whitespace-pre-wrap {
    white-space: pre-wrap;
}
.text-wrap {
    text-wrap: wrap;
}
.text-nowrap {
    text-wrap: nowrap;
}
.break-normal {
    overflow-wrap: normal;
    word-break: normal;
}
.break-words {
    overflow-wrap: break-word;
}
.break-all {
    word-break: break-all;
}
.\!rounded-\[3px\] {
    border-radius: 3px !important;
}
.rounded {
    border-radius: 0.25rem;
}
.rounded-2xl {
    border-radius: 1rem;
}
.rounded-3xl {
    border-radius: 1.5rem;
}
.rounded-\[1000px\] {
    border-radius: 1000px;
}
.rounded-\[10px\] {
    border-radius: 10px;
}
.rounded-\[11px\] {
    border-radius: 11px;
}
.rounded-\[120px\] {
    border-radius: 120px;
}
.rounded-\[1248px\] {
    border-radius: 1248px;
}
.rounded-\[12px\] {
    border-radius: 12px;
}
.rounded-\[13px\] {
    border-radius: 13px;
}
.rounded-\[14px\] {
    border-radius: 14px;
}
.rounded-\[15px\] {
    border-radius: 15px;
}
.rounded-\[16px\] {
    border-radius: 16px;
}
.rounded-\[18px\] {
    border-radius: 18px;
}
.rounded-\[1px\] {
    border-radius: 1px;
}
.rounded-\[20px\] {
    border-radius: 20px;
}
.rounded-\[24px\] {
    border-radius: 24px;
}
.rounded-\[25px\] {
    border-radius: 25px;
}
.rounded-\[26\.65px\] {
    border-radius: 26.65px;
}
.rounded-\[26px\] {
    border-radius: 26px;
}
.rounded-\[28px\] {
    border-radius: 28px;
}
.rounded-\[2px\] {
    border-radius: 2px;
}
.rounded-\[2rem\] {
    border-radius: 2rem;
}
.rounded-\[30px\] {
    border-radius: 30px;
}
.rounded-\[33px\] {
    border-radius: 33px;
}
.rounded-\[35px\] {
    border-radius: 35px;
}
.rounded-\[36px\] {
    border-radius: 36px;
}
.rounded-\[3px\] {
    border-radius: 3px;
}
.rounded-\[4\.8px\] {
    border-radius: 4.8px;
}
.rounded-\[42px\] {
    border-radius: 42px;
}
.rounded-\[4px\] {
    border-radius: 4px;
}
.rounded-\[5\.2px\] {
    border-radius: 5.2px;
}
.rounded-\[5px\] {
    border-radius: 5px;
}
.rounded-\[60px\] {
    border-radius: 60px;
}
.rounded-\[6px\] {
    border-radius: 6px;
}
.rounded-\[7px\] {
    border-radius: 7px;
}
.rounded-\[8\.8px\] {
    border-radius: 8.8px;
}
.rounded-\[8px\] {
    border-radius: 8px;
}
.rounded-\[9px\] {
    border-radius: 9px;
}
.rounded-full {
    border-radius: 9999px;
}
.rounded-lg {
    border-radius: 0.5rem;
}
.rounded-md {
    border-radius: 0.375rem;
}
.rounded-none {
    border-radius: 0;
}
.rounded-sm {
    border-radius: 0.125rem;
}
.rounded-xl {
    border-radius: 0.75rem;
}
.rounded-b-\[10px\] {
    border-bottom-right-radius: 10px;
    border-bottom-left-radius: 10px;
}
.rounded-b-\[4px\] {
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px;
}
.rounded-b-\[7px\] {
    border-bottom-right-radius: 7px;
    border-bottom-left-radius: 7px;
}
.rounded-b-lg {
    border-bottom-right-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
}
.rounded-b-md {
    border-bottom-right-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
}
.rounded-b-none {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
}
.rounded-l-\[10px\] {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px;
}
.rounded-l-\[12px\] {
    border-top-left-radius: 12px;
    border-bottom-left-radius: 12px;
}
.rounded-l-\[5px\] {
    border-top-left-radius: 5px;
    border-bottom-left-radius: 5px;
}
.rounded-l-\[6px\] {
    border-top-left-radius: 6px;
    border-bottom-left-radius: 6px;
}
.rounded-l-lg {
    border-top-left-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
}
.rounded-l-md {
    border-top-left-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
}
.rounded-l-xl {
    border-top-left-radius: 0.75rem;
    border-bottom-left-radius: 0.75rem;
}
.rounded-r-\[0px\] {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
}
.rounded-r-\[12px\] {
    border-top-right-radius: 12px;
    border-bottom-right-radius: 12px;
}
.rounded-r-\[5px\] {
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
}
.rounded-r-lg {
    border-top-right-radius: 0.5rem;
    border-bottom-right-radius: 0.5rem;
}
.rounded-r-md {
    border-top-right-radius: 0.375rem;
    border-bottom-right-radius: 0.375rem;
}
.rounded-r-none {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
}
.rounded-r-xl {
    border-top-right-radius: 0.75rem;
    border-bottom-right-radius: 0.75rem;
}
.rounded-t-\[10px\] {
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
}
.rounded-t-\[4px\] {
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
}
.rounded-t-\[6px\] {
    border-top-left-radius: 6px;
    border-top-right-radius: 6px;
}
.rounded-t-\[7px\] {
    border-top-left-radius: 7px;
    border-top-right-radius: 7px;
}
.rounded-t-\[9px\] {
    border-top-left-radius: 9px;
    border-top-right-radius: 9px;
}
.rounded-t-lg {
    border-top-left-radius: 0.5rem;
    border-top-right-radius: 0.5rem;
}
.rounded-t-md {
    border-top-left-radius: 0.375rem;
    border-top-right-radius: 0.375rem;
}
.rounded-t-xl {
    border-top-left-radius: 0.75rem;
    border-top-right-radius: 0.75rem;
}
.rounded-bl-\[4px\] {
    border-bottom-left-radius: 4px;
}
.rounded-br-none {
    border-bottom-right-radius: 0;
}
.rounded-tl-\[7px\] {
    border-top-left-radius: 7px;
}
.rounded-tl-none {
    border-top-left-radius: 0;
}
.rounded-tr-\[10px\] {
    border-top-right-radius: 10px;
}
.border {
    border-width: 1px;
}
.border-0 {
    border-width: 0px;
}
.border-2 {
    border-width: 2px;
}
.border-\[0\.55px\] {
    border-width: 0.55px;
}
.border-\[0\.5px\] {
    border-width: 0.5px;
}
.border-\[1\.1px\] {
    border-width: 1.1px;
}
.border-\[1\.45px\] {
    border-width: 1.45px;
}
.border-\[1\.5px\] {
    border-width: 1.5px;
}
.border-\[1px\] {
    border-width: 1px;
}
.border-\[2px\] {
    border-width: 2px;
}
.border-\[3\.2px\] {
    border-width: 3.2px;
}
.border-\[3px\] {
    border-width: 3px;
}
.border-y-\[1px\] {
    border-top-width: 1px;
    border-bottom-width: 1px;
}
.border-b {
    border-bottom-width: 1px;
}
.border-b-2 {
    border-bottom-width: 2px;
}
.border-b-\[10px\] {
    border-bottom-width: 10px;
}
.border-b-\[1px\] {
    border-bottom-width: 1px;
}
.border-l {
    border-left-width: 1px;
}
.border-l-\[10px\] {
    border-left-width: 10px;
}
.border-l-\[2px\] {
    border-left-width: 2px;
}
.border-l-\[3px\] {
    border-left-width: 3px;
}
.border-r {
    border-right-width: 1px;
}
.border-r-\[10px\] {
    border-right-width: 10px;
}
.border-r-\[1px\] {
    border-right-width: 1px;
}
.border-t {
    border-top-width: 1px;
}
.border-t-\[0\.5px\] {
    border-top-width: 0.5px;
}
.border-t-\[0px\] {
    border-top-width: 0px;
}
.border-t-\[1px\] {
    border-top-width: 1px;
}
.border-dashed {
    border-style: dashed;
}
.border-none {
    border-style: none;
}
.\!border-\[\#2B3642\] {
    --tw-border-opacity: 1 !important;
    border-color: rgb(43 54 66 / var(--tw-border-opacity)) !important;
}
.\!border-green-500 {
    --tw-border-opacity: 1 !important;
    border-color: rgb(34 197 94 / var(--tw-border-opacity)) !important;
}
.\!border-red-500 {
    --tw-border-opacity: 1 !important;
    border-color: rgb(239 68 68 / var(--tw-border-opacity)) !important;
}
.border-\[\#01A8DB\] {
    --tw-border-opacity: 1;
    border-color: rgb(1 168 219 / var(--tw-border-opacity));
}
.border-\[\#025512\] {
    --tw-border-opacity: 1;
    border-color: rgb(2 85 18 / var(--tw-border-opacity));
}
.border-\[\#101010\] {
    --tw-border-opacity: 1;
    border-color: rgb(16 16 16 / var(--tw-border-opacity));
}
.border-\[\#24221E\] {
    --tw-border-opacity: 1;
    border-color: rgb(36 34 30 / var(--tw-border-opacity));
}
.border-\[\#2B3E57\] {
    --tw-border-opacity: 1;
    border-color: rgb(43 62 87 / var(--tw-border-opacity));
}
.border-\[\#2C2C2D\] {
    --tw-border-opacity: 1;
    border-color: rgb(44 44 45 / var(--tw-border-opacity));
}
.border-\[\#48C1B5\] {
    --tw-border-opacity: 1;
    border-color: rgb(72 193 181 / var(--tw-border-opacity));
}
.border-\[\#4C5059\] {
    --tw-border-opacity: 1;
    border-color: rgb(76 80 89 / var(--tw-border-opacity));
}
.border-\[\#626262\] {
    --tw-border-opacity: 1;
    border-color: rgb(98 98 98 / var(--tw-border-opacity));
}
.border-\[\#757575\] {
    --tw-border-opacity: 1;
    border-color: rgb(117 117 117 / var(--tw-border-opacity));
}
.border-\[\#777\] {
    --tw-border-opacity: 1;
    border-color: rgb(119 119 119 / var(--tw-border-opacity));
}
.border-\[\#909090\] {
    --tw-border-opacity: 1;
    border-color: rgb(144 144 144 / var(--tw-border-opacity));
}
.border-\[\#969696\] {
    --tw-border-opacity: 1;
    border-color: rgb(150 150 150 / var(--tw-border-opacity));
}
.border-\[\#D9D9D9\] {
    --tw-border-opacity: 1;
    border-color: rgb(217 217 217 / var(--tw-border-opacity));
}
.border-\[\#F2F2F233\] {
    border-color: #f2f2f233;
}
.border-\[\#F4B0A1\] {
    --tw-border-opacity: 1;
    border-color: rgb(244 176 161 / var(--tw-border-opacity));
}
.border-\[\#F7D9A4\] {
    --tw-border-opacity: 1;
    border-color: rgb(247 217 164 / var(--tw-border-opacity));
}
.border-\[\#FE4D4D\] {
    --tw-border-opacity: 1;
    border-color: rgb(254 77 77 / var(--tw-border-opacity));
}
.border-\[\#FFFFFF1A\] {
    border-color: #ffffff1a;
}
.border-\[\#FFFFFF80\] {
    border-color: #ffffff80;
}
.border-\[\#ff7700\] {
    --tw-border-opacity: 1;
    border-color: rgb(255 119 0 / var(--tw-border-opacity));
}
.border-\[\#ffffff2d\] {
    border-color: #ffffff2d;
}
.border-\[rgba\(242\,242\,242\,0\.2\)\],
.border-\[rgba\(242\,242\,242\,0\.20\)\] {
    border-color: #f2f2f233;
}
.border-\[rgba\(255\,255\,255\,0\.3\)\] {
    border-color: #ffffff4d;
}
.border-cyan-400 {
    --tw-border-opacity: 1;
    border-color: rgb(34 211 238 / var(--tw-border-opacity));
}
.border-gray-50 {
    --tw-border-opacity: 1;
    border-color: rgb(249 250 251 / var(--tw-border-opacity));
}
.border-gray-500 {
    --tw-border-opacity: 1;
    border-color: rgb(107 114 128 / var(--tw-border-opacity));
}
.border-gray-600 {
    --tw-border-opacity: 1;
    border-color: rgb(75 85 99 / var(--tw-border-opacity));
}
.border-green-500 {
    --tw-border-opacity: 1;
    border-color: rgb(34 197 94 / var(--tw-border-opacity));
}
.border-neutral-500 {
    --tw-border-opacity: 1;
    border-color: rgb(115 115 115 / var(--tw-border-opacity));
}
.border-red-500 {
    --tw-border-opacity: 1;
    border-color: rgb(239 68 68 / var(--tw-border-opacity));
}
.border-slate-600 {
    --tw-border-opacity: 1;
    border-color: rgb(71 85 105 / var(--tw-border-opacity));
}
.border-slate-800 {
    --tw-border-opacity: 1;
    border-color: rgb(30 41 59 / var(--tw-border-opacity));
}
.border-transparent {
    border-color: transparent;
}
.border-white {
    --tw-border-opacity: 1;
    border-color: rgb(255 255 255 / var(--tw-border-opacity));
}
.border-white\/10 {
    border-color: #ffffff1a;
}
.border-white\/30 {
    border-color: #ffffff4d;
}
.border-white\/5 {
    border-color: #ffffff0d;
}
.border-white\/50 {
    border-color: #ffffff80;
}
.border-white\/\[\.30\] {
    border-color: #ffffff4d;
}
.border-zinc-100 {
    --tw-border-opacity: 1;
    border-color: rgb(244 244 245 / var(--tw-border-opacity));
}
.border-zinc-300 {
    --tw-border-opacity: 1;
    border-color: rgb(212 212 216 / var(--tw-border-opacity));
}
.border-zinc-600 {
    --tw-border-opacity: 1;
    border-color: rgb(82 82 91 / var(--tw-border-opacity));
}
.border-b-\[\#FE4D4D\] {
    --tw-border-opacity: 1;
    border-bottom-color: rgb(254 77 77 / var(--tw-border-opacity));
}
.border-l-transparent {
    border-left-color: transparent;
}
.border-r-transparent {
    border-right-color: transparent;
}
.border-t-transparent {
    border-top-color: transparent;
}
.border-t-white\/10 {
    border-top-color: #ffffff1a;
}
.border-opacity-10 {
    --tw-border-opacity: 0.1;
}
.border-opacity-30 {
    --tw-border-opacity: 0.3;
}
.bg-\[\#0000007f\] {
    background-color: #0000007f;
}
.bg-\[\#00B900\] {
    --tw-bg-opacity: 1;
    background-color: rgb(0 185 0 / var(--tw-bg-opacity));
}
.bg-\[\#00D719\] {
    --tw-bg-opacity: 1;
    background-color: rgb(0 215 25 / var(--tw-bg-opacity));
}
.bg-\[\#00FFFF\] {
    --tw-bg-opacity: 1;
    background-color: rgb(0 255 255 / var(--tw-bg-opacity));
}
.bg-\[\#01B901\] {
    --tw-bg-opacity: 1;
    background-color: rgb(1 185 1 / var(--tw-bg-opacity));
}
.bg-\[\#030718\] {
    --tw-bg-opacity: 1;
    background-color: rgb(3 7 24 / var(--tw-bg-opacity));
}
.bg-\[\#031027\] {
    --tw-bg-opacity: 1;
    background-color: rgb(3 16 39 / var(--tw-bg-opacity));
}
.bg-\[\#04090f\] {
    --tw-bg-opacity: 1;
    background-color: rgb(4 9 15 / var(--tw-bg-opacity));
}
.bg-\[\#07142C\] {
    --tw-bg-opacity: 1;
    background-color: rgb(7 20 44 / var(--tw-bg-opacity));
}
.bg-\[\#077DDA\] {
    --tw-bg-opacity: 1;
    background-color: rgb(7 125 218 / var(--tw-bg-opacity));
}
.bg-\[\#080F1C\] {
    --tw-bg-opacity: 1;
    background-color: rgb(8 15 28 / var(--tw-bg-opacity));
}
.bg-\[\#080F1C\]\/70 {
    background-color: #080f1cb3;
}
.bg-\[\#0C0C0C\]\/50 {
    background-color: #0c0c0c80;
}
.bg-\[\#100F12\] {
    --tw-bg-opacity: 1;
    background-color: rgb(16 15 18 / var(--tw-bg-opacity));
}
.bg-\[\#101010\] {
    --tw-bg-opacity: 1;
    background-color: rgb(16 16 16 / var(--tw-bg-opacity));
}
.bg-\[\#101D37\] {
    --tw-bg-opacity: 1;
    background-color: rgb(16 29 55 / var(--tw-bg-opacity));
}
.bg-\[\#111\] {
    --tw-bg-opacity: 1;
    background-color: rgb(17 17 17 / var(--tw-bg-opacity));
}
.bg-\[\#152E19\] {
    --tw-bg-opacity: 1;
    background-color: rgb(21 46 25 / var(--tw-bg-opacity));
}
.bg-\[\#161616\] {
    --tw-bg-opacity: 1;
    background-color: rgb(22 22 22 / var(--tw-bg-opacity));
}
.bg-\[\#181818\] {
    --tw-bg-opacity: 1;
    background-color: rgb(24 24 24 / var(--tw-bg-opacity));
}
.bg-\[\#20BD34\] {
    --tw-bg-opacity: 1;
    background-color: rgb(32 189 52 / var(--tw-bg-opacity));
}
.bg-\[\#242424\] {
    --tw-bg-opacity: 1;
    background-color: rgb(36 36 36 / var(--tw-bg-opacity));
}
.bg-\[\#282828\] {
    --tw-bg-opacity: 1;
    background-color: rgb(40 40 40 / var(--tw-bg-opacity));
}
.bg-\[\#2d2d2dcc\] {
    background-color: #2d2d2dcc;
}
.bg-\[\#2f9e36\] {
    --tw-bg-opacity: 1;
    background-color: rgb(47 158 54 / var(--tw-bg-opacity));
}
.bg-\[\#353535\] {
    --tw-bg-opacity: 1;
    background-color: rgb(53 53 53 / var(--tw-bg-opacity));
}
.bg-\[\#3B3B3B\] {
    --tw-bg-opacity: 1;
    background-color: rgb(59 59 59 / var(--tw-bg-opacity));
}
.bg-\[\#404040\] {
    --tw-bg-opacity: 1;
    background-color: rgb(64 64 64 / var(--tw-bg-opacity));
}
.bg-\[\#464647\] {
    --tw-bg-opacity: 1;
    background-color: rgb(70 70 71 / var(--tw-bg-opacity));
}
.bg-\[\#52374E\] {
    --tw-bg-opacity: 1;
    background-color: rgb(82 55 78 / var(--tw-bg-opacity));
}
.bg-\[\#595959\] {
    --tw-bg-opacity: 1;
    background-color: rgb(89 89 89 / var(--tw-bg-opacity));
}
.bg-\[\#5A5A5A\]\/\[0\.2\] {
    background-color: #5a5a5a33;
}
.bg-\[\#61616180\] {
    background-color: #61616180;
}
.bg-\[\#6D70771F\] {
    background-color: #6d70771f;
}
.bg-\[\#6D707740\] {
    background-color: #6d707740;
}
.bg-\[\#7360F2\] {
    --tw-bg-opacity: 1;
    background-color: rgb(115 96 242 / var(--tw-bg-opacity));
}
.bg-\[\#757575\] {
    --tw-bg-opacity: 1;
    background-color: rgb(117 117 117 / var(--tw-bg-opacity));
}
.bg-\[\#8EB4DF1A\] {
    background-color: #8eb4df1a;
}
.bg-\[\#D40000\] {
    --tw-bg-opacity: 1;
    background-color: rgb(212 0 0 / var(--tw-bg-opacity));
}
.bg-\[\#DA2C2C\] {
    --tw-bg-opacity: 1;
    background-color: rgb(218 44 44 / var(--tw-bg-opacity));
}
.bg-\[\#F0F0F0\] {
    --tw-bg-opacity: 1;
    background-color: rgb(240 240 240 / var(--tw-bg-opacity));
}
.bg-\[\#F2F2F233\] {
    background-color: #f2f2f233;
}
.bg-\[\#F7FF0A\] {
    --tw-bg-opacity: 1;
    background-color: rgb(247 255 10 / var(--tw-bg-opacity));
}
.bg-\[\#FF0402\] {
    --tw-bg-opacity: 1;
    background-color: rgb(255 4 2 / var(--tw-bg-opacity));
}
.bg-\[\#FF230A\] {
    --tw-bg-opacity: 1;
    background-color: rgb(255 35 10 / var(--tw-bg-opacity));
}
.bg-\[\#FF800A\] {
    --tw-bg-opacity: 1;
    background-color: rgb(255 128 10 / var(--tw-bg-opacity));
}
.bg-\[\#FFFFFF1A\] {
    background-color: #ffffff1a;
}
.bg-\[\#db0101b6\] {
    background-color: #db0101b6;
}
.bg-\[\#fff\] {
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}
.bg-\[rgba\(0\,0\,0\,0\.8\)\] {
    background-color: #000c;
}
.bg-\[rgba\(109\,112\,119\,0\.12\)\] {
    background-color: #6d70771f;
}
.bg-\[rgba\(109\,112\,119\,0\.40\)\] {
    background-color: #6d707766;
}
.bg-\[rgba\(230\,230\,230\,0\.1\)\] {
    background-color: #e6e6e61a;
}
.bg-\[rgba\(255\,255\,255\,0\.5\)\] {
    background-color: #ffffff80;
}
.bg-\[rgba\(45\,45\,45\,0\.80\)\] {
    background-color: #2d2d2dcc;
}
.bg-black {
    --tw-bg-opacity: 1;
    background-color: rgb(0 0 0 / var(--tw-bg-opacity));
}
.bg-black\/30 {
    background-color: #0000004d;
}
.bg-black\/50 {
    background-color: #00000080;
}
.bg-black\/70 {
    background-color: #000000b3;
}
.bg-black\/80 {
    background-color: #000c;
}
.bg-gray-200 {
    --tw-bg-opacity: 1;
    background-color: rgb(229 231 235 / var(--tw-bg-opacity));
}
.bg-green-800 {
    --tw-bg-opacity: 1;
    background-color: rgb(22 101 52 / var(--tw-bg-opacity));
}
.bg-neutral-200 {
    --tw-bg-opacity: 1;
    background-color: rgb(229 229 229 / var(--tw-bg-opacity));
}
.bg-neutral-500 {
    --tw-bg-opacity: 1;
    background-color: rgb(115 115 115 / var(--tw-bg-opacity));
}
.bg-neutral-900 {
    --tw-bg-opacity: 1;
    background-color: rgb(23 23 23 / var(--tw-bg-opacity));
}
.bg-orange-500 {
    --tw-bg-opacity: 1;
    background-color: rgb(249 115 22 / var(--tw-bg-opacity));
}
.bg-red-500 {
    --tw-bg-opacity: 1;
    background-color: rgb(239 68 68 / var(--tw-bg-opacity));
}
.bg-red-700 {
    --tw-bg-opacity: 1;
    background-color: rgb(185 28 28 / var(--tw-bg-opacity));
}
.bg-sky-400 {
    --tw-bg-opacity: 1;
    background-color: rgb(56 189 248 / var(--tw-bg-opacity));
}
.bg-slate-50 {
    --tw-bg-opacity: 1;
    background-color: rgb(248 250 252 / var(--tw-bg-opacity));
}
.bg-slate-950 {
    --tw-bg-opacity: 1;
    background-color: rgb(2 6 23 / var(--tw-bg-opacity));
}
.bg-transparent {
    background-color: transparent;
}
.bg-white {
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}
.bg-white\/20 {
    background-color: #fff3;
}
.bg-white\/5 {
    background-color: #ffffff0d;
}
.bg-white\/\[2\%\] {
    background-color: #ffffff05;
}
.bg-yellow-300 {
    --tw-bg-opacity: 1;
    background-color: rgb(253 224 71 / var(--tw-bg-opacity));
}
.bg-yellow-500 {
    --tw-bg-opacity: 1;
    background-color: rgb(234 179 8 / var(--tw-bg-opacity));
}
.bg-yellow-600 {
    --tw-bg-opacity: 1;
    background-color: rgb(202 138 4 / var(--tw-bg-opacity));
}
.bg-yellow-900 {
    --tw-bg-opacity: 1;
    background-color: rgb(113 63 18 / var(--tw-bg-opacity));
}
.bg-zinc-700 {
    --tw-bg-opacity: 1;
    background-color: rgb(63 63 70 / var(--tw-bg-opacity));
}
.bg-opacity-10 {
    --tw-bg-opacity: 0.1;
}
.bg-opacity-50 {
    --tw-bg-opacity: 0.5;
}
.bg-opacity-75 {
    --tw-bg-opacity: 0.75;
}
.\!bg-gradient-to-t {
    background-image: linear-gradient(to top, var(--tw-gradient-stops)) !important;
}
.bg-\[linear-gradient\(0deg\,_rgba\(80\,80\,80\,0\.20\)_0\%\,_rgba\(71\,71\,71\,0\.20\)_32\%\,_rgba\(49\,49\,49\,0\.20\)_79\%\)\] {
    background-image: linear-gradient(0deg, #50505033, #47474733 32%, #31313133 79%);
}
.bg-\[linear-gradient\(175deg\,\#505050_-79\.22\%\,\#474747_-15\.16\%\,\#212121_78\.94\%\)\] {
    background-image: linear-gradient(175deg, #505050 -79.22%, #474747 -15.16%, #212121 78.94%);
}
.bg-\[linear-gradient\(180deg\,\#EFD596_0\%\,\#CCBC98_45\.83\%\,\#B7A47C_93\.23\%\)\] {
    background-image: linear-gradient(180deg, #efd596, #ccbc98 45.83%, #b7a47c 93.23%);
}
.bg-\[linear-gradient\(180deg\,\#FC8A03_0\%\,\#FFC52B_100\%\)\] {
    background-image: linear-gradient(180deg, #fc8a03, #ffc52b);
}
.bg-\[url\(\'\/images\/congrat\.webp\'\)\] {
    background-image: url(/images/congrat.webp);
}
.bg-gradient-to-b {
    background-image: linear-gradient(to bottom, var(--tw-gradient-stops));
}
.bg-gradient-to-l {
    background-image: linear-gradient(to left, var(--tw-gradient-stops));
}
.bg-gradient-to-r {
    background-image: linear-gradient(to right, var(--tw-gradient-stops));
}
.bg-gradient-to-t {
    background-image: linear-gradient(to top, var(--tw-gradient-stops));
}
.bg-gradient-to-tl {
    background-image: linear-gradient(to top left, var(--tw-gradient-stops));
}
.\!from-\[\#2B3642\] {
    --tw-gradient-from: #2b3642 var(--tw-gradient-from-position) !important;
    --tw-gradient-to: rgb(43 54 66 / 0) var(--tw-gradient-to-position) !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important;
}
.from-\[\#030718\] {
    --tw-gradient-from: #030718 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(3 7 24 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-\[\#04090f\] {
    --tw-gradient-from: #04090f var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(4 9 15 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-\[\#2576C4\] {
    --tw-gradient-from: #2576c4 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(37 118 196 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-\[\#3F3F3F\] {
    --tw-gradient-from: #3f3f3f var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(63 63 63 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-\[\#474747\] {
    --tw-gradient-from: #474747 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(71 71 71 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-\[\#505050\] {
    --tw-gradient-from: #505050 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(80 80 80 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-\[\#505153\] {
    --tw-gradient-from: #505153 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(80 81 83 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-\[\#59A4FF\] {
    --tw-gradient-from: #59a4ff var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(89 164 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-\[\#9F33FF\] {
    --tw-gradient-from: #9f33ff var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(159 51 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-\[\#DB0007\] {
    --tw-gradient-from: #db0007 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(219 0 7 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-\[\#FF9900\] {
    --tw-gradient-from: #ff9900 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 153 0 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-\[\#FFCD72\] {
    --tw-gradient-from: #ffcd72 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 205 114 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-\[\#FFFFFF\] {
    --tw-gradient-from: #ffffff var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-amber-100 {
    --tw-gradient-from: #fef3c7 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(254 243 199 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-black\/40 {
    --tw-gradient-from: rgb(0 0 0 / 0.4) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-neutral-600 {
    --tw-gradient-from: #525252 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(82 82 82 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-slate-900 {
    --tw-gradient-from: #0f172a var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(15 23 42 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-transparent {
    --tw-gradient-from: transparent var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-white\/5 {
    --tw-gradient-from: rgb(255 255 255 / 0.05) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-30\% {
    --tw-gradient-from-position: 30%;
}
.via-\[\#474747\] {
    --tw-gradient-to: rgb(71 71 71 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), #474747 var(--tw-gradient-via-position), var(--tw-gradient-to);
}
.via-\[\#ED9E0C\] {
    --tw-gradient-to: rgb(237 158 12 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), #ed9e0c var(--tw-gradient-via-position), var(--tw-gradient-to);
}
.via-\[\#FFE9AE\] {
    --tw-gradient-to: rgb(255 233 174 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), #ffe9ae var(--tw-gradient-via-position), var(--tw-gradient-to);
}
.via-black {
    --tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), #000 var(--tw-gradient-via-position), var(--tw-gradient-to);
}
.via-black\/40 {
    --tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), rgb(0 0 0 / 0.4) var(--tw-gradient-via-position),
        var(--tw-gradient-to);
}
.via-white {
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), #fff var(--tw-gradient-via-position), var(--tw-gradient-to);
}
.via-white\/20 {
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), rgb(255 255 255 / 0.2) var(--tw-gradient-via-position),
        var(--tw-gradient-to);
}
.via-zinc-700 {
    --tw-gradient-to: rgb(63 63 70 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), #3f3f46 var(--tw-gradient-via-position), var(--tw-gradient-to);
}
.via-50\% {
    --tw-gradient-via-position: 50%;
}
.\!to-\[\#2B3642\] {
    --tw-gradient-to: #2b3642 var(--tw-gradient-to-position) !important;
}
.to-\[\#030817\] {
    --tw-gradient-to: #030817 var(--tw-gradient-to-position);
}
.to-\[\#06284B\] {
    --tw-gradient-to: #06284b var(--tw-gradient-to-position);
}
.to-\[\#0661AD\] {
    --tw-gradient-to: #0661ad var(--tw-gradient-to-position);
}
.to-\[\#111111\] {
    --tw-gradient-to: #111111 var(--tw-gradient-to-position);
}
.to-\[\#191919\] {
    --tw-gradient-to: #191919 var(--tw-gradient-to-position);
}
.to-\[\#242424\] {
    --tw-gradient-to: #242424 var(--tw-gradient-to-position);
}
.to-\[\#313131\] {
    --tw-gradient-to: #313131 var(--tw-gradient-to-position);
}
.to-\[\#6B4400\] {
    --tw-gradient-to: #6b4400 var(--tw-gradient-to-position);
}
.to-\[\#6E0306\] {
    --tw-gradient-to: #6e0306 var(--tw-gradient-to-position);
}
.to-\[\#FF6070\] {
    --tw-gradient-to: #ff6070 var(--tw-gradient-to-position);
}
.to-\[\#FFA100\] {
    --tw-gradient-to: #ffa100 var(--tw-gradient-to-position);
}
.to-black {
    --tw-gradient-to: #000 var(--tw-gradient-to-position);
}
.to-black\/0 {
    --tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);
}
.to-black\/30 {
    --tw-gradient-to: rgb(0 0 0 / 0.3) var(--tw-gradient-to-position);
}
.to-black\/50 {
    --tw-gradient-to: rgb(0 0 0 / 0.5) var(--tw-gradient-to-position);
}
.to-slate-700 {
    --tw-gradient-to: #334155 var(--tw-gradient-to-position);
}
.to-transparent {
    --tw-gradient-to: transparent var(--tw-gradient-to-position);
}
.to-white {
    --tw-gradient-to: #fff var(--tw-gradient-to-position);
}
.to-white\/5 {
    --tw-gradient-to: rgb(255 255 255 / 0.05) var(--tw-gradient-to-position);
}
.to-zinc-800 {
    --tw-gradient-to: #27272a var(--tw-gradient-to-position);
}
.bg-contain {
    background-size: contain;
}
.bg-cover {
    background-size: cover;
}
.bg-clip-text {
    -webkit-background-clip: text;
    background-clip: text;
}
.bg-center {
    background-position: center;
}
.bg-no-repeat {
    background-repeat: no-repeat;
}
.object-contain {
    -o-object-fit: contain;
    object-fit: contain;
}
.object-cover {
    -o-object-fit: cover;
    object-fit: cover;
}
.object-left {
    -o-object-position: left;
    object-position: left;
}
.p-0 {
    padding: 0;
}
.p-0\.5 {
    padding: 0.125rem;
}
.p-1 {
    padding: 0.25rem;
}
.p-1\.5 {
    padding: 0.375rem;
}
.p-10 {
    padding: 2.5rem;
}
.p-2 {
    padding: 0.5rem;
}
.p-2\.5 {
    padding: 0.625rem;
}
.p-3 {
    padding: 0.75rem;
}
.p-3\.5 {
    padding: 0.875rem;
}
.p-4 {
    padding: 1rem;
}
.p-5 {
    padding: 1.25rem;
}
.p-6 {
    padding: 1.5rem;
}
.p-7 {
    padding: 1.75rem;
}
.p-8 {
    padding: 2rem;
}
.p-\[0\.3\%\] {
    padding: 0.3%;
}
.p-\[0\.3px\] {
    padding: 0.3px;
}
.p-\[0\.5\%\] {
    padding: 0.5%;
}
.p-\[0\.75\%\] {
    padding: 0.75%;
}
.p-\[0px_0px_0px_8px\] {
    padding: 0 0 0 8px;
}
.p-\[0px_8px\] {
    padding: 0 8px;
}
.p-\[1\.24px\] {
    padding: 1.24px;
}
.p-\[1\.25\%\] {
    padding: 1.25%;
}
.p-\[1\.5\%\] {
    padding: 1.5%;
}
.p-\[10px\] {
    padding: 10px;
}
.p-\[10px_12px\] {
    padding: 10px 12px;
}
.p-\[11px_16px\] {
    padding: 11px 16px;
}
.p-\[11px_40px\] {
    padding: 11px 40px;
}
.p-\[12px\] {
    padding: 12px;
}
.p-\[12px_10px\] {
    padding: 12px 10px;
}
.p-\[12px_16px\] {
    padding: 12px 16px;
}
.p-\[13px_15px\] {
    padding: 13px 15px;
}
.p-\[16px\] {
    padding: 16px;
}
.p-\[18px_12px_12px\] {
    padding: 18px 12px 12px;
}
.p-\[1px\],
.p-\[1px_1px_1px_1px\] {
    padding: 1px;
}
.p-\[2\%\] {
    padding: 2%;
}
.p-\[2px\] {
    padding: 2px;
}
.p-\[3px\] {
    padding: 3px;
}
.p-\[3px_12px\] {
    padding: 3px 12px;
}
.p-\[4px\] {
    padding: 4px;
}
.p-\[4px_8px\] {
    padding: 4px 8px;
}
.p-\[5px\] {
    padding: 5px;
}
.p-\[6\%\] {
    padding: 6%;
}
.p-\[6px\] {
    padding: 6px;
}
.p-\[7px\] {
    padding: 7px;
}
.p-\[8px\] {
    padding: 8px;
}
.p-\[8px_12px\] {
    padding: 8px 12px;
}
.p-\[8px_12px_12px_12px\] {
    padding: 8px 12px 12px;
}
.p-\[8px_15px\] {
    padding: 8px 15px;
}
.p-\[8px_22px\] {
    padding: 8px 22px;
}
.p-\[9\%\] {
    padding: 9%;
}
.p-\[9px\] {
    padding: 9px;
}
.\!px-4 {
    padding-left: 1rem !important;
    padding-right: 1rem !important;
}
.px-0 {
    padding-left: 0;
    padding-right: 0;
}
.px-0\.5 {
    padding-left: 0.125rem;
    padding-right: 0.125rem;
}
.px-1 {
    padding-left: 0.25rem;
    padding-right: 0.25rem;
}
.px-1\.5 {
    padding-left: 0.375rem;
    padding-right: 0.375rem;
}
.px-10 {
    padding-left: 2.5rem;
    padding-right: 2.5rem;
}
.px-16 {
    padding-left: 4rem;
    padding-right: 4rem;
}
.px-2 {
    padding-left: 0.5rem;
    padding-right: 0.5rem;
}
.px-2\.5 {
    padding-left: 0.625rem;
    padding-right: 0.625rem;
}
.px-20 {
    padding-left: 5rem;
    padding-right: 5rem;
}
.px-3 {
    padding-left: 0.75rem;
    padding-right: 0.75rem;
}
.px-3\.5 {
    padding-left: 0.875rem;
    padding-right: 0.875rem;
}
.px-4 {
    padding-left: 1rem;
    padding-right: 1rem;
}
.px-48 {
    padding-left: 12rem;
    padding-right: 12rem;
}
.px-5 {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
}
.px-6 {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
}
.px-7 {
    padding-left: 1.75rem;
    padding-right: 1.75rem;
}
.px-8 {
    padding-left: 2rem;
    padding-right: 2rem;
}
.px-\[0\.5px\] {
    padding-left: 0.5px;
    padding-right: 0.5px;
}
.px-\[1\%\] {
    padding-left: 1%;
    padding-right: 1%;
}
.px-\[10px\] {
    padding-left: 10px;
    padding-right: 10px;
}
.px-\[11px\] {
    padding-left: 11px;
    padding-right: 11px;
}
.px-\[12px\] {
    padding-left: 12px;
    padding-right: 12px;
}
.px-\[13px\] {
    padding-left: 13px;
    padding-right: 13px;
}
.px-\[15px\] {
    padding-left: 15px;
    padding-right: 15px;
}
.px-\[16px\] {
    padding-left: 16px;
    padding-right: 16px;
}
.px-\[17px\] {
    padding-left: 17px;
    padding-right: 17px;
}
.px-\[18px\] {
    padding-left: 18px;
    padding-right: 18px;
}
.px-\[1px\] {
    padding-left: 1px;
    padding-right: 1px;
}
.px-\[20px\] {
    padding-left: 20px;
    padding-right: 20px;
}
.px-\[21px\] {
    padding-left: 21px;
    padding-right: 21px;
}
.px-\[23px\] {
    padding-left: 23px;
    padding-right: 23px;
}
.px-\[24px\] {
    padding-left: 24px;
    padding-right: 24px;
}
.px-\[2px\] {
    padding-left: 2px;
    padding-right: 2px;
}
.px-\[33px\] {
    padding-left: 33px;
    padding-right: 33px;
}
.px-\[3px\] {
    padding-left: 3px;
    padding-right: 3px;
}
.px-\[40px\] {
    padding-left: 40px;
    padding-right: 40px;
}
.px-\[4px\] {
    padding-left: 4px;
    padding-right: 4px;
}
.px-\[52px\] {
    padding-left: 52px;
    padding-right: 52px;
}
.px-\[6px\] {
    padding-left: 6px;
    padding-right: 6px;
}
.px-\[72px\] {
    padding-left: 72px;
    padding-right: 72px;
}
.px-\[8px\] {
    padding-left: 8px;
    padding-right: 8px;
}
.py-0 {
    padding-top: 0;
    padding-bottom: 0;
}
.py-0\.5 {
    padding-top: 0.125rem;
    padding-bottom: 0.125rem;
}
.py-1 {
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
}
.py-1\.5 {
    padding-top: 0.375rem;
    padding-bottom: 0.375rem;
}
.py-10 {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
}
.py-16 {
    padding-top: 4rem;
    padding-bottom: 4rem;
}
.py-2 {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
}
.py-2\.5 {
    padding-top: 0.625rem;
    padding-bottom: 0.625rem;
}
.py-3 {
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
}
.py-3\.5 {
    padding-top: 0.875rem;
    padding-bottom: 0.875rem;
}
.py-4 {
    padding-top: 1rem;
    padding-bottom: 1rem;
}
.py-5 {
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
}
.py-6 {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
}
.py-8 {
    padding-top: 2rem;
    padding-bottom: 2rem;
}
.py-9 {
    padding-top: 2.25rem;
    padding-bottom: 2.25rem;
}
.py-\[0\.2px\] {
    padding-top: 0.2px;
    padding-bottom: 0.2px;
}
.py-\[10px\] {
    padding-top: 10px;
    padding-bottom: 10px;
}
.py-\[12px\] {
    padding-top: 12px;
    padding-bottom: 12px;
}
.py-\[15px\] {
    padding-top: 15px;
    padding-bottom: 15px;
}
.py-\[16px\] {
    padding-top: 16px;
    padding-bottom: 16px;
}
.py-\[1px\] {
    padding-top: 1px;
    padding-bottom: 1px;
}
.py-\[2\%\] {
    padding-top: 2%;
    padding-bottom: 2%;
}
.py-\[20px\] {
    padding-top: 20px;
    padding-bottom: 20px;
}
.py-\[2px\] {
    padding-top: 2px;
    padding-bottom: 2px;
}
.py-\[4px\] {
    padding-top: 4px;
    padding-bottom: 4px;
}
.py-\[52px\] {
    padding-top: 52px;
    padding-bottom: 52px;
}
.py-\[5px\] {
    padding-top: 5px;
    padding-bottom: 5px;
}
.py-\[6px\] {
    padding-top: 6px;
    padding-bottom: 6px;
}
.py-\[7px\] {
    padding-top: 7px;
    padding-bottom: 7px;
}
.py-\[8\%\] {
    padding-top: 8%;
    padding-bottom: 8%;
}
.py-\[80px\] {
    padding-top: 80px;
    padding-bottom: 80px;
}
.py-\[8px\] {
    padding-top: 8px;
    padding-bottom: 8px;
}
.py-\[calc\(138\.234px-\(1920px-100vw\)\/5\)\] {
    padding-top: calc(138.234px - ((1920px - 100vw) / 5));
    padding-bottom: calc(138.234px - ((1920px - 100vw) / 5));
}
.py-px {
    padding-top: 1px;
    padding-bottom: 1px;
}
.\!pb-5 {
    padding-bottom: 1.25rem !important;
}
.\!pl-2 {
    padding-left: 0.5rem !important;
}
.\!pt-0 {
    padding-top: 0 !important;
}
.\!pt-6 {
    padding-top: 1.5rem !important;
}
.pb-0 {
    padding-bottom: 0;
}
.pb-0\.5 {
    padding-bottom: 0.125rem;
}
.pb-1 {
    padding-bottom: 0.25rem;
}
.pb-1\.5 {
    padding-bottom: 0.375rem;
}
.pb-10 {
    padding-bottom: 2.5rem;
}
.pb-11 {
    padding-bottom: 2.75rem;
}
.pb-12 {
    padding-bottom: 3rem;
}
.pb-14 {
    padding-bottom: 3.5rem;
}
.pb-2 {
    padding-bottom: 0.5rem;
}
.pb-2\.5 {
    padding-bottom: 0.625rem;
}
.pb-20 {
    padding-bottom: 5rem;
}
.pb-3 {
    padding-bottom: 0.75rem;
}
.pb-3\.5 {
    padding-bottom: 0.875rem;
}
.pb-4 {
    padding-bottom: 1rem;
}
.pb-5 {
    padding-bottom: 1.25rem;
}
.pb-6 {
    padding-bottom: 1.5rem;
}
.pb-7 {
    padding-bottom: 1.75rem;
}
.pb-8 {
    padding-bottom: 2rem;
}
.pb-\[100\%\] {
    padding-bottom: 100%;
}
.pb-\[100px\] {
    padding-bottom: 100px;
}
.pb-\[10px\] {
    padding-bottom: 10px;
}
.pb-\[11\.11\%\] {
    padding-bottom: 11.11%;
}
.pb-\[11px\] {
    padding-bottom: 11px;
}
.pb-\[14\.70\%\] {
    padding-bottom: 14.7%;
}
.pb-\[14px\] {
    padding-bottom: 14px;
}
.pb-\[15\%\] {
    padding-bottom: 15%;
}
.pb-\[16px\] {
    padding-bottom: 16px;
}
.pb-\[17\%\] {
    padding-bottom: 17%;
}
.pb-\[18\%\] {
    padding-bottom: 18%;
}
.pb-\[19\%\] {
    padding-bottom: 19%;
}
.pb-\[22\%\] {
    padding-bottom: 22%;
}
.pb-\[23\%\] {
    padding-bottom: 23%;
}
.pb-\[25px\] {
    padding-bottom: 25px;
}
.pb-\[26\.71\%\] {
    padding-bottom: 26.71%;
}
.pb-\[27\%\] {
    padding-bottom: 27%;
}
.pb-\[28\%\] {
    padding-bottom: 28%;
}
.pb-\[28\.30\%\] {
    padding-bottom: 28.3%;
}
.pb-\[28\.69\%\] {
    padding-bottom: 28.69%;
}
.pb-\[30\%\] {
    padding-bottom: 30%;
}
.pb-\[31\%\] {
    padding-bottom: 31%;
}
.pb-\[32\%\] {
    padding-bottom: 32%;
}
.pb-\[33\.3\%\] {
    padding-bottom: 33.3%;
}
.pb-\[33\.33\%\] {
    padding-bottom: 33.33%;
}
.pb-\[33\.77\%\] {
    padding-bottom: 33.77%;
}
.pb-\[34\.21\%\] {
    padding-bottom: 34.21%;
}
.pb-\[36\.2\%\] {
    padding-bottom: 36.2%;
}
.pb-\[37\.5\%\] {
    padding-bottom: 37.5%;
}
.pb-\[3px\] {
    padding-bottom: 3px;
}
.pb-\[40\.6\%\] {
    padding-bottom: 40.6%;
}
.pb-\[41\%\] {
    padding-bottom: 41%;
}
.pb-\[41\.17\%\] {
    padding-bottom: 41.17%;
}
.pb-\[41\.27\%\] {
    padding-bottom: 41.27%;
}
.pb-\[41\.31\%\] {
    padding-bottom: 41.31%;
}
.pb-\[41\.6\%\] {
    padding-bottom: 41.6%;
}
.pb-\[41\.7\%\] {
    padding-bottom: 41.7%;
}
.pb-\[41\.82\%\] {
    padding-bottom: 41.82%;
}
.pb-\[42\.21\%\] {
    padding-bottom: 42.21%;
}
.pb-\[42\.7\%\] {
    padding-bottom: 42.7%;
}
.pb-\[42\.77\%\] {
    padding-bottom: 42.77%;
}
.pb-\[4px\] {
    padding-bottom: 4px;
}
.pb-\[50px\] {
    padding-bottom: 50px;
}
.pb-\[56\%\] {
    padding-bottom: 56%;
}
.pb-\[60\%\] {
    padding-bottom: 60%;
}
.pb-\[60px\] {
    padding-bottom: 60px;
}
.pb-\[61\%\] {
    padding-bottom: 61%;
}
.pb-\[65\%\] {
    padding-bottom: 65%;
}
.pb-\[6px\] {
    padding-bottom: 6px;
}
.pb-\[7\.27\%\] {
    padding-bottom: 7.27%;
}
.pb-\[88\.23\%\] {
    padding-bottom: 88.23%;
}
.pb-\[90\%\] {
    padding-bottom: 90%;
}
.pb-\[9px\] {
    padding-bottom: 9px;
}
.pl-0 {
    padding-left: 0;
}
.pl-0\.5 {
    padding-left: 0.125rem;
}
.pl-1 {
    padding-left: 0.25rem;
}
.pl-1\.5 {
    padding-left: 0.375rem;
}
.pl-2 {
    padding-left: 0.5rem;
}
.pl-2\.5 {
    padding-left: 0.625rem;
}
.pl-3 {
    padding-left: 0.75rem;
}
.pl-3\.5 {
    padding-left: 0.875rem;
}
.pl-4 {
    padding-left: 1rem;
}
.pl-5 {
    padding-left: 1.25rem;
}
.pl-6 {
    padding-left: 1.5rem;
}
.pl-7 {
    padding-left: 1.75rem;
}
.pl-8 {
    padding-left: 2rem;
}
.pl-\[12px\] {
    padding-left: 12px;
}
.pl-\[14px\] {
    padding-left: 14px;
}
.pl-\[16px\] {
    padding-left: 16px;
}
.pl-\[18px\] {
    padding-left: 18px;
}
.pl-\[1px\] {
    padding-left: 1px;
}
.pl-\[20px\] {
    padding-left: 20px;
}
.pl-\[40px\] {
    padding-left: 40px;
}
.pl-\[44px\] {
    padding-left: 44px;
}
.pl-\[4px\] {
    padding-left: 4px;
}
.pl-\[50px\] {
    padding-left: 50px;
}
.pl-\[52px\] {
    padding-left: 52px;
}
.pl-\[5px\] {
    padding-left: 5px;
}
.pl-\[60px\] {
    padding-left: 60px;
}
.pl-\[62px\] {
    padding-left: 62px;
}
.pl-\[7px\] {
    padding-left: 7px;
}
.pl-\[84px\] {
    padding-left: 84px;
}
.pr-0 {
    padding-right: 0;
}
.pr-1 {
    padding-right: 0.25rem;
}
.pr-1\.5 {
    padding-right: 0.375rem;
}
.pr-10 {
    padding-right: 2.5rem;
}
.pr-2 {
    padding-right: 0.5rem;
}
.pr-2\.5 {
    padding-right: 0.625rem;
}
.pr-3 {
    padding-right: 0.75rem;
}
.pr-4 {
    padding-right: 1rem;
}
.pr-5 {
    padding-right: 1.25rem;
}
.pr-7 {
    padding-right: 1.75rem;
}
.pr-\[100px\] {
    padding-right: 100px;
}
.pr-\[12px\] {
    padding-right: 12px;
}
.pr-\[16px\] {
    padding-right: 16px;
}
.pr-\[18px\] {
    padding-right: 18px;
}
.pr-\[1px\] {
    padding-right: 1px;
}
.pr-\[26px\] {
    padding-right: 26px;
}
.pr-\[28px\] {
    padding-right: 28px;
}
.pr-\[33px\] {
    padding-right: 33px;
}
.pr-\[34px\] {
    padding-right: 34px;
}
.pr-\[45px\] {
    padding-right: 45px;
}
.pr-\[6px\] {
    padding-right: 6px;
}
.pr-\[9px\] {
    padding-right: 9px;
}
.pt-0 {
    padding-top: 0;
}
.pt-0\.5 {
    padding-top: 0.125rem;
}
.pt-1 {
    padding-top: 0.25rem;
}
.pt-1\.5 {
    padding-top: 0.375rem;
}
.pt-10 {
    padding-top: 2.5rem;
}
.pt-12 {
    padding-top: 3rem;
}
.pt-14 {
    padding-top: 3.5rem;
}
.pt-16 {
    padding-top: 4rem;
}
.pt-2 {
    padding-top: 0.5rem;
}
.pt-2\.5 {
    padding-top: 0.625rem;
}
.pt-20 {
    padding-top: 5rem;
}
.pt-3 {
    padding-top: 0.75rem;
}
.pt-3\.5 {
    padding-top: 0.875rem;
}
.pt-4 {
    padding-top: 1rem;
}
.pt-5 {
    padding-top: 1.25rem;
}
.pt-6 {
    padding-top: 1.5rem;
}
.pt-8 {
    padding-top: 2rem;
}
.pt-\[0\.08rem\] {
    padding-top: 0.08rem;
}
.pt-\[1\.5\%\] {
    padding-top: 1.5%;
}
.pt-\[10px\] {
    padding-top: 10px;
}
.pt-\[114px\] {
    padding-top: 114px;
}
.pt-\[14px\] {
    padding-top: 14px;
}
.pt-\[15\%\] {
    padding-top: 15%;
}
.pt-\[15px\] {
    padding-top: 15px;
}
.pt-\[1px\] {
    padding-top: 1px;
}
.pt-\[2\%\] {
    padding-top: 2%;
}
.pt-\[20px\] {
    padding-top: 20px;
}
.pt-\[22px\] {
    padding-top: 22px;
}
.pt-\[24px\] {
    padding-top: 24px;
}
.pt-\[25px\] {
    padding-top: 25px;
}
.pt-\[26px\] {
    padding-top: 26px;
}
.pt-\[2px\] {
    padding-top: 2px;
}
.pt-\[3\%\] {
    padding-top: 3%;
}
.pt-\[30px\] {
    padding-top: 30px;
}
.pt-\[35px\] {
    padding-top: 35px;
}
.pt-\[3px\] {
    padding-top: 3px;
}
.pt-\[50px\] {
    padding-top: 50px;
}
.pt-\[55px\] {
    padding-top: 55px;
}
.pt-\[5px\] {
    padding-top: 5px;
}
.pt-\[65px\] {
    padding-top: 65px;
}
.pt-\[6px\] {
    padding-top: 6px;
}
.pt-\[70\%\] {
    padding-top: 70%;
}
.pt-\[8\%\] {
    padding-top: 8%;
}
.pt-\[80px\] {
    padding-top: 80px;
}
.pt-\[8px\] {
    padding-top: 8px;
}
.pt-\[9px\] {
    padding-top: 9px;
}
.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;
}
.\!text-\[10px\] {
    font-size: 10px !important;
}
.text-2xl {
    font-size: 1.5rem;
    line-height: 2rem;
}
.text-6xl {
    font-size: 3.75rem;
    line-height: 1;
}
.text-\[10px\] {
    font-size: 10px;
}
.text-\[11px\] {
    font-size: 11px;
}
.text-\[12px\] {
    font-size: 12px;
}
.text-\[13px\] {
    font-size: 13px;
}
.text-\[14\.46px\] {
    font-size: 14.46px;
}
.text-\[140px\] {
    font-size: 140px;
}
.text-\[14px\] {
    font-size: 14px;
}
.text-\[15px\] {
    font-size: 15px;
}
.text-\[16px\] {
    font-size: 16px;
}
.text-\[17px\] {
    font-size: 17px;
}
.text-\[18px\] {
    font-size: 18px;
}
.text-\[19px\] {
    font-size: 19px;
}
.text-\[2\.5vw\] {
    font-size: 2.5vw;
}
.text-\[200px\] {
    font-size: 200px;
}
.text-\[20px\] {
    font-size: 20px;
}
.text-\[21px\] {
    font-size: 21px;
}
.text-\[22px\] {
    font-size: 22px;
}
.text-\[23px\] {
    font-size: 23px;
}
.text-\[24px\] {
    font-size: 24px;
}
.text-\[25px\] {
    font-size: 25px;
}
.text-\[26px\] {
    font-size: 26px;
}
.text-\[27\.091px\] {
    font-size: 27.091px;
}
.text-\[28px\] {
    font-size: 28px;
}
.text-\[30px\] {
    font-size: 30px;
}
.text-\[31px\] {
    font-size: 31px;
}
.text-\[32px\] {
    font-size: 32px;
}
.text-\[34px\] {
    font-size: 34px;
}
.text-\[36px\] {
    font-size: 36px;
}
.text-\[37px\] {
    font-size: 37px;
}
.text-\[38px\] {
    font-size: 38px;
}
.text-\[40px\] {
    font-size: 40px;
}
.text-\[48px\] {
    font-size: 48px;
}
.text-\[54px\] {
    font-size: 54px;
}
.text-\[5px\] {
    font-size: 5px;
}
.text-\[5vw\] {
    font-size: 5vw;
}
.text-\[60px\] {
    font-size: 60px;
}
.text-\[64px\] {
    font-size: 64px;
}
.text-\[6px\] {
    font-size: 6px;
}
.text-\[7px\] {
    font-size: 7px;
}
.text-\[8\.5px\] {
    font-size: 8.5px;
}
.text-\[8px\] {
    font-size: 8px;
}
.text-\[9\.5px\] {
    font-size: 9.5px;
}
.text-\[94px\] {
    font-size: 94px;
}
.text-\[9px\] {
    font-size: 9px;
}
.text-base {
    font-size: 1rem;
    line-height: 1.5rem;
}
.text-lg {
    font-size: 1.125rem;
    line-height: 1.75rem;
}
.text-sm {
    font-size: 0.875rem;
    line-height: 1.25rem;
}
.text-xl {
    font-size: 1.25rem;
    line-height: 1.75rem;
}
.text-xs {
    font-size: 0.75rem;
    line-height: 1rem;
}
.font-\[200\] {
    font-weight: 200;
}
.font-\[400\] {
    font-weight: 400;
}
.font-\[600\] {
    font-weight: 600;
}
.font-black {
    font-weight: 900;
}
.font-bold {
    font-weight: 700;
}
.font-extrabold {
    font-weight: 800;
}
.font-extralight {
    font-weight: 200;
}
.font-light {
    font-weight: 300;
}
.font-medium {
    font-weight: 500;
}
.font-normal {
    font-weight: 400;
}
.font-semibold {
    font-weight: 600;
}
.font-thin {
    font-weight: 100;
}
.uppercase {
    text-transform: uppercase;
}
.lowercase {
    text-transform: lowercase;
}
.capitalize {
    text-transform: capitalize;
}
.italic {
    font-style: italic;
}
.leading-10 {
    line-height: 2.5rem;
}
.leading-3 {
    line-height: 0.75rem;
}
.leading-4 {
    line-height: 1rem;
}
.leading-5 {
    line-height: 1.25rem;
}
.leading-6 {
    line-height: 1.5rem;
}
.leading-7 {
    line-height: 1.75rem;
}
.leading-8 {
    line-height: 2rem;
}
.leading-\[1\.2\] {
    line-height: 1.2;
}
.leading-\[1\.35\] {
    line-height: 1.35;
}
.leading-\[1\.4\] {
    line-height: 1.4;
}
.leading-\[1\.5\] {
    line-height: 1.5;
}
.leading-\[1\.7\] {
    line-height: 1.7;
}
.leading-\[10px\] {
    line-height: 10px;
}
.leading-\[11\.15px\] {
    line-height: 11.15px;
}
.leading-\[11px\] {
    line-height: 11px;
}
.leading-\[12px\] {
    line-height: 12px;
}
.leading-\[135\%\] {
    line-height: 135%;
}
.leading-\[13px\] {
    line-height: 13px;
}
.leading-\[14px\] {
    line-height: 14px;
}
.leading-\[15\.408px\] {
    line-height: 15.408px;
}
.leading-\[15px\] {
    line-height: 15px;
}
.leading-\[16\.34px\] {
    line-height: 16.34px;
}
.leading-\[16px\] {
    line-height: 16px;
}
.leading-\[17\.84px\] {
    line-height: 17.84px;
}
.leading-\[17px\] {
    line-height: 17px;
}
.leading-\[18\.2px\] {
    line-height: 18.2px;
}
.leading-\[18px\] {
    line-height: 18px;
}
.leading-\[19px\] {
    line-height: 19px;
}
.leading-\[1\] {
    line-height: 1;
}
.leading-\[20px\] {
    line-height: 20px;
}
.leading-\[21px\] {
    line-height: 21px;
}
.leading-\[22px\] {
    line-height: 22px;
}
.leading-\[24px\] {
    line-height: 24px;
}
.leading-\[26px\] {
    line-height: 26px;
}
.leading-\[28px\] {
    line-height: 28px;
}
.leading-\[29px\] {
    line-height: 29px;
}
.leading-\[30px\] {
    line-height: 30px;
}
.leading-\[32px\] {
    line-height: 32px;
}
.leading-\[33px\] {
    line-height: 33px;
}
.leading-\[34\.8px\] {
    line-height: 34.8px;
}
.leading-\[36px\] {
    line-height: 36px;
}
.leading-\[38px\] {
    line-height: 38px;
}
.leading-\[39px\] {
    line-height: 39px;
}
.leading-\[40px\] {
    line-height: 40px;
}
.leading-\[48px\] {
    line-height: 48px;
}
.leading-\[56px\] {
    line-height: 56px;
}
.leading-\[59px\] {
    line-height: 59px;
}
.leading-loose {
    line-height: 2;
}
.leading-none {
    line-height: 1;
}
.leading-normal {
    line-height: 1.5;
}
.leading-relaxed {
    line-height: 1.625;
}
.leading-snug {
    line-height: 1.375;
}
.leading-tight {
    line-height: 1.25;
}
.tracking-\[-0\.06px\] {
    letter-spacing: -0.06px;
}
.tracking-\[\.05em\] {
    letter-spacing: 0.05em;
}
.tracking-\[0\.03em\] {
    letter-spacing: 0.03em;
}
.tracking-\[0\.08px\] {
    letter-spacing: 0.08px;
}
.tracking-\[0\.12px\] {
    letter-spacing: 0.12px;
}
.tracking-\[0\.14px\] {
    letter-spacing: 0.14px;
}
.tracking-\[0\.15px\] {
    letter-spacing: 0.15px;
}
.tracking-\[0\.1em\] {
    letter-spacing: 0.1em;
}
.tracking-\[0\.1px\] {
    letter-spacing: 0.1px;
}
.tracking-\[0\.2px\] {
    letter-spacing: 0.2px;
}
.tracking-\[0\.36px\] {
    letter-spacing: 0.36px;
}
.tracking-\[0\.42px\] {
    letter-spacing: 0.42px;
}
.tracking-\[0\.57px\] {
    letter-spacing: 0.57px;
}
.tracking-\[0\.84px\] {
    letter-spacing: 0.84px;
}
.tracking-\[0\.96px\] {
    letter-spacing: 0.96px;
}
.tracking-\[1\.2px\] {
    letter-spacing: 1.2px;
}
.tracking-\[1px\] {
    letter-spacing: 1px;
}
.tracking-normal {
    letter-spacing: 0em;
}
.tracking-tight {
    letter-spacing: -0.025em;
}
.tracking-wide {
    letter-spacing: 0.025em;
}
.\!text-\[\#58647C\] {
    --tw-text-opacity: 1 !important;
    color: rgb(88 100 124 / var(--tw-text-opacity)) !important;
}
.text-\[\#001838\] {
    --tw-text-opacity: 1;
    color: rgb(0 24 56 / var(--tw-text-opacity));
}
.text-\[\#00C14B\] {
    --tw-text-opacity: 1;
    color: rgb(0 193 75 / var(--tw-text-opacity));
}
.text-\[\#01A8DB\] {
    --tw-text-opacity: 1;
    color: rgb(1 168 219 / var(--tw-text-opacity));
}
.text-\[\#21E900\] {
    --tw-text-opacity: 1;
    color: rgb(33 233 0 / var(--tw-text-opacity));
}
.text-\[\#222\] {
    --tw-text-opacity: 1;
    color: rgb(34 34 34 / var(--tw-text-opacity));
}
.text-\[\#31CF2C\] {
    --tw-text-opacity: 1;
    color: rgb(49 207 44 / var(--tw-text-opacity));
}
.text-\[\#37C871\] {
    --tw-text-opacity: 1;
    color: rgb(55 200 113 / var(--tw-text-opacity));
}
.text-\[\#38C142\] {
    --tw-text-opacity: 1;
    color: rgb(56 193 66 / var(--tw-text-opacity));
}
.text-\[\#4CC700\] {
    --tw-text-opacity: 1;
    color: rgb(76 199 0 / var(--tw-text-opacity));
}
.text-\[\#58647C\] {
    --tw-text-opacity: 1;
    color: rgb(88 100 124 / var(--tw-text-opacity));
}
.text-\[\#6B6F77\] {
    --tw-text-opacity: 1;
    color: rgb(107 111 119 / var(--tw-text-opacity));
}
.text-\[\#757575\] {
    --tw-text-opacity: 1;
    color: rgb(117 117 117 / var(--tw-text-opacity));
}
.text-\[\#7A7A7A\] {
    --tw-text-opacity: 1;
    color: rgb(122 122 122 / var(--tw-text-opacity));
}
.text-\[\#7C7C7C\] {
    --tw-text-opacity: 1;
    color: rgb(124 124 124 / var(--tw-text-opacity));
}
.text-\[\#7CA9B7\] {
    --tw-text-opacity: 1;
    color: rgb(124 169 183 / var(--tw-text-opacity));
}
.text-\[\#7F7F7F\] {
    --tw-text-opacity: 1;
    color: rgb(127 127 127 / var(--tw-text-opacity));
}
.text-\[\#909090\] {
    --tw-text-opacity: 1;
    color: rgb(144 144 144 / var(--tw-text-opacity));
}
.text-\[\#916902\] {
    --tw-text-opacity: 1;
    color: rgb(145 105 2 / var(--tw-text-opacity));
}
.text-\[\#A6A6A6\] {
    --tw-text-opacity: 1;
    color: rgb(166 166 166 / var(--tw-text-opacity));
}
.text-\[\#A8A8A8\] {
    --tw-text-opacity: 1;
    color: rgb(168 168 168 / var(--tw-text-opacity));
}
.text-\[\#A9A9A9\] {
    --tw-text-opacity: 1;
    color: rgb(169 169 169 / var(--tw-text-opacity));
}
.text-\[\#ACB4C5\] {
    --tw-text-opacity: 1;
    color: rgb(172 180 197 / var(--tw-text-opacity));
}
.text-\[\#B1B1B1\] {
    --tw-text-opacity: 1;
    color: rgb(177 177 177 / var(--tw-text-opacity));
}
.text-\[\#B3D1FF\] {
    --tw-text-opacity: 1;
    color: rgb(179 209 255 / var(--tw-text-opacity));
}
.text-\[\#B4D6E1\] {
    --tw-text-opacity: 1;
    color: rgb(180 214 225 / var(--tw-text-opacity));
}
.text-\[\#B5B5B5\] {
    --tw-text-opacity: 1;
    color: rgb(181 181 181 / var(--tw-text-opacity));
}
.text-\[\#B6B6B6\] {
    --tw-text-opacity: 1;
    color: rgb(182 182 182 / var(--tw-text-opacity));
}
.text-\[\#B8B8B8\] {
    --tw-text-opacity: 1;
    color: rgb(184 184 184 / var(--tw-text-opacity));
}
.text-\[\#BABABA\] {
    --tw-text-opacity: 1;
    color: rgb(186 186 186 / var(--tw-text-opacity));
}
.text-\[\#BDBDBD\] {
    --tw-text-opacity: 1;
    color: rgb(189 189 189 / var(--tw-text-opacity));
}
.text-\[\#C2C2C2\] {
    --tw-text-opacity: 1;
    color: rgb(194 194 194 / var(--tw-text-opacity));
}
.text-\[\#C6CCCF\] {
    --tw-text-opacity: 1;
    color: rgb(198 204 207 / var(--tw-text-opacity));
}
.text-\[\#C8C8C8\] {
    --tw-text-opacity: 1;
    color: rgb(200 200 200 / var(--tw-text-opacity));
}
.text-\[\#CDCDCD\] {
    --tw-text-opacity: 1;
    color: rgb(205 205 205 / var(--tw-text-opacity));
}
.text-\[\#CEA44B\] {
    --tw-text-opacity: 1;
    color: rgb(206 164 75 / var(--tw-text-opacity));
}
.text-\[\#D40000\] {
    --tw-text-opacity: 1;
    color: rgb(212 0 0 / var(--tw-text-opacity));
}
.text-\[\#D42F55\] {
    --tw-text-opacity: 1;
    color: rgb(212 47 85 / var(--tw-text-opacity));
}
.text-\[\#DA2C2C\] {
    --tw-text-opacity: 1;
    color: rgb(218 44 44 / var(--tw-text-opacity));
}
.text-\[\#DC4334\] {
    --tw-text-opacity: 1;
    color: rgb(220 67 52 / var(--tw-text-opacity));
}
.text-\[\#E1D4B4\] {
    --tw-text-opacity: 1;
    color: rgb(225 212 180 / var(--tw-text-opacity));
}
.text-\[\#E4E4E4\] {
    --tw-text-opacity: 1;
    color: rgb(228 228 228 / var(--tw-text-opacity));
}
.text-\[\#E6E6E6\] {
    --tw-text-opacity: 1;
    color: rgb(230 230 230 / var(--tw-text-opacity));
}
.text-\[\#E73232\] {
    --tw-text-opacity: 1;
    color: rgb(231 50 50 / var(--tw-text-opacity));
}
.text-\[\#E90000\] {
    --tw-text-opacity: 1;
    color: rgb(233 0 0 / var(--tw-text-opacity));
}
.text-\[\#EFC13E\] {
    --tw-text-opacity: 1;
    color: rgb(239 193 62 / var(--tw-text-opacity));
}
.text-\[\#F5C531\] {
    --tw-text-opacity: 1;
    color: rgb(245 197 49 / var(--tw-text-opacity));
}
.text-\[\#F6A330\] {
    --tw-text-opacity: 1;
    color: rgb(246 163 48 / var(--tw-text-opacity));
}
.text-\[\#FBC31E\] {
    --tw-text-opacity: 1;
    color: rgb(251 195 30 / var(--tw-text-opacity));
}
.text-\[\#FDD757\] {
    --tw-text-opacity: 1;
    color: rgb(253 215 87 / var(--tw-text-opacity));
}
.text-\[\#FE4D4D\] {
    --tw-text-opacity: 1;
    color: rgb(254 77 77 / var(--tw-text-opacity));
}
.text-\[\#FEA51F\] {
    --tw-text-opacity: 1;
    color: rgb(254 165 31 / var(--tw-text-opacity));
}
.text-\[\#FF0000\] {
    --tw-text-opacity: 1;
    color: rgb(255 0 0 / var(--tw-text-opacity));
}
.text-\[\#FF1212\] {
    --tw-text-opacity: 1;
    color: rgb(255 18 18 / var(--tw-text-opacity));
}
.text-\[\#FFBD24\] {
    --tw-text-opacity: 1;
    color: rgb(255 189 36 / var(--tw-text-opacity));
}
.text-\[\#FFC500\] {
    --tw-text-opacity: 1;
    color: rgb(255 197 0 / var(--tw-text-opacity));
}
.text-\[\#FFC658\] {
    --tw-text-opacity: 1;
    color: rgb(255 198 88 / var(--tw-text-opacity));
}
.text-\[\#FFC85E\] {
    --tw-text-opacity: 1;
    color: rgb(255 200 94 / var(--tw-text-opacity));
}
.text-\[\#FFD600\] {
    --tw-text-opacity: 1;
    color: rgb(255 214 0 / var(--tw-text-opacity));
}
.text-\[\#FFFFFF80\] {
    color: #ffffff80;
}
.text-\[\#FFFFFFB2\] {
    color: #ffffffb2;
}
.text-\[\#FFFFFF\] {
    --tw-text-opacity: 1;
    color: rgb(255 255 255 / var(--tw-text-opacity));
}
.text-\[\#b6b6b6\] {
    --tw-text-opacity: 1;
    color: rgb(182 182 182 / var(--tw-text-opacity));
}
.text-\[\#c7c7c7\] {
    --tw-text-opacity: 1;
    color: rgb(199 199 199 / var(--tw-text-opacity));
}
.text-\[\#d8d8d8\] {
    --tw-text-opacity: 1;
    color: rgb(216 216 216 / var(--tw-text-opacity));
}
.text-\[\#f3f3f3\] {
    --tw-text-opacity: 1;
    color: rgb(243 243 243 / var(--tw-text-opacity));
}
.text-\[\#ff7700\] {
    --tw-text-opacity: 1;
    color: rgb(255 119 0 / var(--tw-text-opacity));
}
.text-\[\#ffc8a9\] {
    --tw-text-opacity: 1;
    color: rgb(255 200 169 / var(--tw-text-opacity));
}
.text-\[\#fff\] {
    --tw-text-opacity: 1;
    color: rgb(255 255 255 / var(--tw-text-opacity));
}
.text-\[\#fffde3\] {
    --tw-text-opacity: 1;
    color: rgb(255 253 227 / var(--tw-text-opacity));
}
.text-\[\#ffffff7f\] {
    color: #ffffff7f;
}
.text-\[21\] {
    color: 21;
}
.text-\[rgba\(255\,255\,255\,0\.5\)\] {
    color: #ffffff80;
}
.text-amber-300 {
    --tw-text-opacity: 1;
    color: rgb(252 211 77 / var(--tw-text-opacity));
}
.text-amber-500 {
    --tw-text-opacity: 1;
    color: rgb(245 158 11 / var(--tw-text-opacity));
}
.text-black {
    --tw-text-opacity: 1;
    color: rgb(0 0 0 / var(--tw-text-opacity));
}
.text-blue-500 {
    --tw-text-opacity: 1;
    color: rgb(59 130 246 / var(--tw-text-opacity));
}
.text-gray-300 {
    --tw-text-opacity: 1;
    color: rgb(209 213 219 / var(--tw-text-opacity));
}
.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-800 {
    --tw-text-opacity: 1;
    color: rgb(31 41 55 / var(--tw-text-opacity));
}
.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-neutral-200 {
    --tw-text-opacity: 1;
    color: rgb(229 229 229 / var(--tw-text-opacity));
}
.text-neutral-300 {
    --tw-text-opacity: 1;
    color: rgb(212 212 212 / var(--tw-text-opacity));
}
.text-neutral-400 {
    --tw-text-opacity: 1;
    color: rgb(163 163 163 / var(--tw-text-opacity));
}
.text-neutral-500 {
    --tw-text-opacity: 1;
    color: rgb(115 115 115 / var(--tw-text-opacity));
}
.text-red-500 {
    --tw-text-opacity: 1;
    color: rgb(239 68 68 / var(--tw-text-opacity));
}
.text-slate-700 {
    --tw-text-opacity: 1;
    color: rgb(51 65 85 / var(--tw-text-opacity));
}
.text-stone-300 {
    --tw-text-opacity: 1;
    color: rgb(214 211 209 / var(--tw-text-opacity));
}
.text-transparent {
    color: transparent;
}
.text-white {
    --tw-text-opacity: 1;
    color: rgb(255 255 255 / var(--tw-text-opacity));
}
.text-white\/50 {
    color: #ffffff80;
}
.text-white\/80 {
    color: #fffc;
}
.text-yellow-500 {
    --tw-text-opacity: 1;
    color: rgb(234 179 8 / var(--tw-text-opacity));
}
.text-yellow-500\/70 {
    color: #eab308b3;
}
.text-zinc-100 {
    --tw-text-opacity: 1;
    color: rgb(244 244 245 / var(--tw-text-opacity));
}
.text-zinc-400 {
    --tw-text-opacity: 1;
    color: rgb(161 161 170 / var(--tw-text-opacity));
}
.text-opacity-90 {
    --tw-text-opacity: 0.9;
}
.underline {
    text-decoration-line: underline;
}
.no-underline {
    text-decoration-line: none;
}
.decoration-solid {
    text-decoration-style: solid;
}
.underline-offset-2 {
    text-underline-offset: 2px;
}
.placeholder-\[\#fff\]::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgb(255 255 255 / var(--tw-placeholder-opacity));
}
.placeholder-\[\#fff\]::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgb(255 255 255 / var(--tw-placeholder-opacity));
}
.opacity-0 {
    opacity: 0;
}
.opacity-10 {
    opacity: 0.1;
}
.opacity-100 {
    opacity: 1;
}
.opacity-15 {
    opacity: 0.15;
}
.opacity-20 {
    opacity: 0.2;
}
.opacity-30 {
    opacity: 0.3;
}
.opacity-40 {
    opacity: 0.4;
}
.opacity-50 {
    opacity: 0.5;
}
.opacity-60 {
    opacity: 0.6;
}
.opacity-65 {
    opacity: 0.65;
}
.opacity-70 {
    opacity: 0.7;
}
.opacity-80 {
    opacity: 0.8;
}
.opacity-90 {
    opacity: 0.9;
}
.opacity-\[0\.2\] {
    opacity: 0.2;
}
.opacity-\[0\.36\] {
    opacity: 0.36;
}
.opacity-\[0\.3\] {
    opacity: 0.3;
}
.opacity-\[0\.44\] {
    opacity: 0.44;
}
.opacity-\[0\.48\] {
    opacity: 0.48;
}
.opacity-\[0\.4\] {
    opacity: 0.4;
}
.opacity-\[0\.66\] {
    opacity: 0.66;
}
.opacity-\[30\%\] {
    opacity: 30%;
}
.mix-blend-screen {
    mix-blend-mode: screen;
}
.mix-blend-color-dodge {
    mix-blend-mode: color-dodge;
}
.mix-blend-saturation {
    mix-blend-mode: saturation;
}
.\!shadow-none {
    --tw-shadow: 0 0 #0000 !important;
    --tw-shadow-colored: 0 0 #0000 !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
}
.shadow {
    --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 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-\[0_0_15px_\#00000077\] {
    --tw-shadow: 0 0 15px #00000077;
    --tw-shadow-colored: 0 0 15px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[0px_-1px_4px_0px_rgba\(0\,0\,0\,0\.25\)\] {
    --tw-shadow: 0px -1px 4px 0px rgba(0, 0, 0, 0.25);
    --tw-shadow-colored: 0px -1px 4px 0px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[0px_1px_24px_4px_\#5a5a5a33\] {
    --tw-shadow: 0px 1px 24px 4px #5a5a5a33;
    --tw-shadow-colored: 0px 1px 24px 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-\[0px_1px_24px_4px_rgba\(90\,90\,90\,0\.2\)\] {
    --tw-shadow: 0px 1px 24px 4px rgba(90, 90, 90, 0.2);
    --tw-shadow-colored: 0px 1px 24px 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-\[0px_3px_3px_rgba\(0\,0\,0\,0\.66\)\] {
    --tw-shadow: 0px 3px 3px rgba(0, 0, 0, 0.66);
    --tw-shadow-colored: 0px 3px 3px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[0px_4px_4px_rgba\(0\,0\,0\,0\.25\)\] {
    --tw-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
    --tw-shadow-colored: 0px 4px 4px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[inset_0_0_12px_rgba\(238\,238\,238\,0\.66\)\] {
    --tw-shadow: inset 0 0 12px rgba(238, 238, 238, 0.66);
    --tw-shadow-colored: inset 0 0 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-\[inset_0px_4px_4px_rgba\(0\,0\,0\,0\.25\)\] {
    --tw-shadow: inset 0px 4px 4px rgba(0, 0, 0, 0.25);
    --tw-shadow-colored: inset 0px 4px 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-inner {
    --tw-shadow: inset 0 2px 4px 0 rgb(0 0 0 / 0.05);
    --tw-shadow-colored: inset 0 2px 4px 0 var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-lg {
    --tw-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 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-sm {
    --tw-shadow: 0 1px 2px 0 rgb(0 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-blue-500\/40 {
    --tw-shadow-color: rgb(59 130 246 / 0.4);
    --tw-shadow: var(--tw-shadow-colored);
}
.\!outline-none {
    outline: 2px solid transparent !important;
    outline-offset: 2px !important;
}
.outline-none {
    outline: 2px solid transparent;
    outline-offset: 2px;
}
.outline {
    outline-style: solid;
}
.blur {
    --tw-blur: blur(8px);
    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate)
        var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.blur-\[10px\] {
    --tw-blur: blur(10px);
    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate)
        var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.blur-\[2px\] {
    --tw-blur: blur(2px);
    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate)
        var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.blur-\[4px\] {
    --tw-blur: blur(4px);
    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate)
        var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.blur-\[52px\] {
    --tw-blur: blur(52px);
    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate)
        var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.blur-md {
    --tw-blur: blur(12px);
    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate)
        var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.blur-none {
    --tw-blur: blur(0);
    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate)
        var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.blur-sm {
    --tw-blur: blur(4px);
    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate)
        var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.brightness-0 {
    --tw-brightness: brightness(0);
    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate)
        var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.brightness-75 {
    --tw-brightness: brightness(0.75);
    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate)
        var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.drop-shadow {
    --tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / 0.1)) drop-shadow(0 1px 1px rgb(0 0 0 / 0.06));
    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate)
        var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.drop-shadow-\[0_4px_4px_rgba\(0\,0\,0\,0\.25\)\] {
    --tw-drop-shadow: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.25));
    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate)
        var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.drop-shadow-\[0_6px_6px_rgba\(0\,0\,0\,0\.25\)\] {
    --tw-drop-shadow: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.25));
    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate)
        var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.drop-shadow-\[0px_4px_4px_rgba\(0\,0\,0\,0\.25\)\] {
    --tw-drop-shadow: drop-shadow(0px 4px 4px rgba(0, 0, 0, 0.25));
    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate)
        var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.drop-shadow-xl {
    --tw-drop-shadow: drop-shadow(0 20px 13px rgb(0 0 0 / 0.03)) drop-shadow(0 8px 5px rgb(0 0 0 / 0.08));
    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate)
        var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.grayscale {
    --tw-grayscale: grayscale(100%);
    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate)
        var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.grayscale-\[1\] {
    --tw-grayscale: grayscale(1);
    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate)
        var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.grayscale-\[2\] {
    --tw-grayscale: grayscale(2);
    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate)
        var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.filter {
    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate)
        var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.backdrop-blur {
    --tw-backdrop-blur: blur(8px);
    -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast)
        var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity)
        var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
    backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast)
        var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity)
        var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
}
.backdrop-blur-2xl {
    --tw-backdrop-blur: blur(40px);
    -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast)
        var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity)
        var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
    backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast)
        var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity)
        var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
}
.backdrop-blur-\[0\.5px\] {
    --tw-backdrop-blur: blur(0.5px);
    -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast)
        var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity)
        var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
    backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast)
        var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity)
        var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
}
.backdrop-blur-\[10px\] {
    --tw-backdrop-blur: blur(10px);
    -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast)
        var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity)
        var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
    backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast)
        var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity)
        var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
}
.backdrop-blur-\[1px\] {
    --tw-backdrop-blur: blur(1px);
    -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast)
        var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity)
        var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
    backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast)
        var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity)
        var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
}
.backdrop-blur-\[24px\] {
    --tw-backdrop-blur: blur(24px);
    -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast)
        var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity)
        var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
    backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast)
        var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity)
        var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
}
.backdrop-blur-\[2px\] {
    --tw-backdrop-blur: blur(2px);
    -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast)
        var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity)
        var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
    backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast)
        var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity)
        var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
}
.backdrop-blur-\[6px\] {
    --tw-backdrop-blur: blur(6px);
    -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast)
        var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity)
        var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
    backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast)
        var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity)
        var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
}
.backdrop-blur-lg {
    --tw-backdrop-blur: blur(16px);
    -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast)
        var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity)
        var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
    backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast)
        var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity)
        var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
}
.backdrop-blur-md {
    --tw-backdrop-blur: blur(12px);
    -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast)
        var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity)
        var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
    backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast)
        var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity)
        var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
}
.backdrop-blur-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);
}
.backdrop-brightness-90 {
    --tw-backdrop-brightness: brightness(0.9);
    -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast)
        var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity)
        var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
    backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast)
        var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity)
        var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
}
.backdrop-filter {
    -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast)
        var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity)
        var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
    backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast)
        var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity)
        var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
}
.transition {
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow,
        transform, filter, backdrop-filter;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 0.15s;
}
.transition-all {
    transition-property: all;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 0.15s;
}
.transition-colors {
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 0.15s;
}
.transition-opacity {
    transition-property: opacity;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 0.15s;
}
.transition-transform {
    transition-property: transform;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 0.15s;
}
.delay-100 {
    transition-delay: 0.1s;
}
.delay-1000 {
    transition-delay: 1s;
}
.duration-100 {
    transition-duration: 0.1s;
}
.duration-1000 {
    transition-duration: 1s;
}
.duration-200 {
    transition-duration: 0.2s;
}
.duration-300 {
    transition-duration: 0.3s;
}
.duration-500 {
    transition-duration: 0.5s;
}
.duration-700 {
    transition-duration: 0.7s;
}
.duration-75 {
    transition-duration: 75ms;
}
.duration-\[900ms\] {
    transition-duration: 0.9s;
}
.ease-in-out {
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
.ease-out {
    transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
}
.max-h-dvh-50 {
    max-height: 50vh;
    max-height: 50dvh;
}
.h-dvh-55 {
    height: 55vh;
    height: 55dvh;
}
.max-h-dvh-60 {
    max-height: 60vh;
    max-height: 60dvh;
}
.min-h-dvh-65 {
    min-height: 65vh;
    min-height: 65dvh;
}
.max-h-dvh-70 {
    max-height: 70vh;
    max-height: 70dvh;
}
.h-dvh-75 {
    height: 75vh;
    height: 75dvh;
}
.h-dvh-80 {
    height: 80vh;
    height: 80dvh;
}
.h-dvh-85 {
    height: 85vh;
    height: 85dvh;
}
.max-h-dvh-90 {
    max-height: 90vh;
    max-height: 90dvh;
}
.h-dvh {
    height: 100vh;
    height: 100dvh;
}
.min-h-dvh {
    min-height: 100vh;
    min-height: 100dvh;
}
.\[font-feature-settings\:\'liga\'_off\,\'clig\'_off\] {
    font-feature-settings:
        "liga" off,
        "clig" off;
}
html {
    margin: 0;
    padding: 0;
    font-family:
        Noto Sans Thai,
        Noto Sans,
        sans-serif;
    background: #000;
    color: #fff;
    overflow: auto;
    -ms-overflow-style: none;
    scrollbar-width: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
}
html::-webkit-scrollbar {
    display: none;
}
body,
#root {
    margin: 0;
    padding: 0;
    min-height: 100vh;
    min-height: 100dvh;
}
input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus,
input:-webkit-autofill:active {
    -webkit-background-clip: text;
    -webkit-text-fill-color: #ffffff;
    -webkit-transition: background-color 5000s ease-in-out 0s;
    transition: background-color 5000s ease-in-out 0s;
    box-shadow: none;
}
.no-scrollbar::-webkit-scrollbar {
    display: none;
}
.no-scrollbar {
    -ms-overflow-style: none;
    scrollbar-width: none;
}
.loader {
    animation: rotation 1s linear infinite;
}
.spin-clockwise {
    animation: rotation 5s linear infinite;
}
.spin-counterclockwise {
    animation: backward-rotation 5s linear infinite;
}
.contact-clockwise {
    animation: contact-rotation 0.1s linear 1;
}
.contact-counterclockwise {
    animation: backward-contact-rotation 0.1s linear 1;
}
@keyframes rotation {
    0% {
        transform: rotate(0);
    }
    to {
        transform: rotate(360deg);
    }
}
@keyframes pulse-border {
    0%,
    to {
        border-color: #0ff;
        box-shadow:
            0 0 4px #fff,
            0 0 12px #8dffff,
            0 0 24px #0ff,
            0 4px 10.7px #00000080;
    }
    50% {
        border-color: #00ffff4d;
        box-shadow:
            0 0 2px #ffffff80,
            0 0 6px #8dffff4d,
            0 0 12px #00ffff4d,
            0 4px 10.7px #00000080;
    }
}
.text-gradient-blue {
    background-image: linear-gradient(180deg, #0ff, #016ec3);
    background-size: 100%;
    -webkit-background-clip: text;
    -moz-background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-text-fill-color: transparent;
}
.bg-gradient-blue {
    background: linear-gradient(180deg, #0ff, #016ec3);
}
.bg-white-shadow {
    background-image: url(/images/profile/bg_profile.png);
    background-position: center -50px;
    background-repeat: no-repeat;
    background-size: contain;
}
.bg-white-shadow-center {
    background-image: url(/images/level/bg_level.png);
    background-position: center -120px;
    background-repeat: no-repeat;
    background-size: cover;
}
.bg-popup-center-line {
    background-image: url(/images/center_line.svg);
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
}
body.hide_chat > div > div:has(iframe[title][state]) {
    display: none !important;
    pointer-events: none !important;
    -webkit-user-select: none !important;
    -moz-user-select: none !important;
    user-select: none !important;
    opacity: 0 !important;
    max-width: 0 !important;
    max-height: 0 !important;
}
@media only screen and (min-width: 640px) {
    body > div > div > iframe[title][state] {
        margin-right: calc((100vw - 640px) / 2) !important;
    }
}
.contact:hover .contact-name {
    opacity: 100;
}
.contact-name-shadow {
    text-shadow: 0.3px 0.3px 2px #000;
}
.button-lock {
    cursor: not-allowed !important;
    pointer-events: none;
    background: #3c444d !important;
    color: #757575 !important;
}
.roboto-thin {
    font-family: Roboto, sans-serif;
    font-weight: 100;
    font-style: normal;
}
.roboto-light {
    font-family: Roboto, sans-serif;
    font-weight: 300;
    font-style: normal;
}
.roboto-regular {
    font-family: Roboto, sans-serif;
    font-weight: 400;
    font-style: normal;
}
.roboto-bold {
    font-family: Roboto, sans-serif;
    font-weight: 700;
    font-style: normal;
}
.roboto-black {
    font-family: Roboto, sans-serif;
    font-weight: 900;
    font-style: normal;
}
.roboto-thin-italic {
    font-family: Roboto, sans-serif;
    font-weight: 100;
    font-style: italic;
}
.roboto-light-italic {
    font-family: Roboto, sans-serif;
    font-weight: 300;
    font-style: italic;
}
.roboto-regular-italic {
    font-family: Roboto, sans-serif;
    font-weight: 400;
    font-style: italic;
}
.roboto-medium-italic {
    font-family: Roboto, sans-serif;
    font-weight: 500;
    font-style: italic;
}
.roboto-bold-italic {
    font-family: Roboto, sans-serif;
    font-weight: 700;
    font-style: italic;
}
.roboto-black-italic {
    font-family: Roboto, sans-serif;
    font-weight: 900;
    font-style: italic;
}
.roboto-medium {
    font-family: Roboto, sans-serif;
    font-weight: 500;
    font-style: normal;
}
.lilita-one-regular {
    font-family:
        Lilita One,
        sans-serif;
    font-weight: 400;
    font-style: normal;
}
.rubik-extra-bold {
    font-family: Rubik, sans-serif;
    font-optical-sizing: auto;
    font-weight: 800;
    font-style: normal;
}
.qahiri-regular {
    font-family: Qahiri, sans-serif;
    font-weight: 400;
    font-style: normal;
}
.righteous-regular {
    font-family: Righteous, sans-serif;
    font-weight: 400;
    font-style: normal;
}
#lightboxContainer {
    outline: none;
}
.tournament-pagination {
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 20;
    text-align: center;
}
.tournament-pagination .swiper-pagination-bullet {
    width: 5px;
    height: 5px;
    border-radius: 2px;
    background: #909090;
}
.tournament-pagination .swiper-pagination-bullet-active {
    width: 24px;
    height: 5px;
    border-radius: 6px;
    background: linear-gradient(
        165deg,
        var(--tournament-pagination-light) -17.16%,
        var(--tournament-pagination-dark) 91.36%
    );
    box-shadow: 0 5px 5px #00000040;
}
.marker\:text-lg *::marker {
    font-size: 1.125rem;
    line-height: 1.75rem;
}
.marker\:text-white *::marker {
    color: #fff;
}
.marker\:text-lg::marker {
    font-size: 1.125rem;
    line-height: 1.75rem;
}
.marker\:text-white::marker {
    color: #fff;
}
.placeholder\:text-sm::-moz-placeholder {
    font-size: 0.875rem;
    line-height: 1.25rem;
}
.placeholder\:text-sm::placeholder {
    font-size: 0.875rem;
    line-height: 1.25rem;
}
.placeholder\:text-\[\#808080\]::-moz-placeholder {
    --tw-text-opacity: 1;
    color: rgb(128 128 128 / var(--tw-text-opacity));
}
.placeholder\:text-\[\#808080\]::placeholder {
    --tw-text-opacity: 1;
    color: rgb(128 128 128 / var(--tw-text-opacity));
}
.placeholder\:text-white::-moz-placeholder {
    --tw-text-opacity: 1;
    color: rgb(255 255 255 / var(--tw-text-opacity));
}
.placeholder\:text-white::placeholder {
    --tw-text-opacity: 1;
    color: rgb(255 255 255 / var(--tw-text-opacity));
}
.placeholder\:opacity-100::-moz-placeholder {
    opacity: 1;
}
.placeholder\:opacity-100::placeholder {
    opacity: 1;
}
.placeholder\:opacity-40::-moz-placeholder {
    opacity: 0.4;
}
.placeholder\:opacity-40::placeholder {
    opacity: 0.4;
}
.backdrop\:blur-xl::backdrop {
    --tw-blur: blur(24px);
    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate)
        var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.before\:absolute:before {
    content: var(--tw-content);
    position: absolute;
}
.before\:left-2\/4:before {
    content: var(--tw-content);
    left: 50%;
}
.before\:top-2\/4:before {
    content: var(--tw-content);
    top: 50%;
}
.before\:block:before {
    content: var(--tw-content);
    display: block;
}
.before\:h-12:before {
    content: var(--tw-content);
    height: 3rem;
}
.before\:w-12:before {
    content: var(--tw-content);
    width: 3rem;
}
.before\:-translate-x-2\/4:before {
    content: var(--tw-content);
    --tw-translate-x: -50%;
    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));
}
.before\:-translate-y-2\/4:before {
    content: var(--tw-content);
    --tw-translate-y: -50%;
    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));
}
.before\:rounded-full:before {
    content: var(--tw-content);
    border-radius: 9999px;
}
.before\:opacity-0:before {
    content: var(--tw-content);
    opacity: 0;
}
.before\:transition-opacity:before {
    content: var(--tw-content);
    transition-property: opacity;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 0.15s;
}
.first\:border-t-0:first-child {
    border-top-width: 0px;
}
.last\:ml-auto:last-child {
    margin-left: auto;
}
.checked\:border-\[\#01A8DB\]:checked {
    --tw-border-opacity: 1;
    border-color: rgb(1 168 219 / var(--tw-border-opacity));
}
.checked\:before\:bg-\[\#01A8DB\]:checked:before {
    content: var(--tw-content);
    --tw-bg-opacity: 1;
    background-color: rgb(1 168 219 / var(--tw-bg-opacity));
}
.hover\:mb-0:hover {
    margin-bottom: 0;
}
.hover\:mb-0\.5:hover {
    margin-bottom: 0.125rem;
}
.hover\:rotate-0:hover {
    --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));
}
.hover\:scale-\[1\.3\]:hover {
    --tw-scale-x: 1.3;
    --tw-scale-y: 1.3;
    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));
}
.hover\:scale-\[1\.6\]:hover {
    --tw-scale-x: 1.6;
    --tw-scale-y: 1.6;
    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));
}
.hover\:text-white:hover {
    --tw-text-opacity: 1;
    color: rgb(255 255 255 / var(--tw-text-opacity));
}
.hover\:opacity-100:hover {
    opacity: 1;
}
.hover\:opacity-80:hover {
    opacity: 0.8;
}
.hover\:before\:opacity-10:hover:before {
    content: var(--tw-content);
    opacity: 0.1;
}
.focus\:border-0:focus {
    border-width: 0px;
}
.focus\:border-\[1px\]:focus {
    border-width: 1px;
}
.focus\:border-transparent:focus {
    border-color: transparent;
}
.focus\:outline-0:focus {
    outline-width: 0px;
}
.focus\:ring-0:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}
.focus\:placeholder\:text-transparent:focus::-moz-placeholder {
    color: transparent;
}
.focus\:placeholder\:text-transparent:focus::placeholder {
    color: transparent;
}
.active\:cursor-grabbing:active {
    cursor: grabbing;
}
.disabled\:opacity-60:disabled {
    opacity: 0.6;
}
.peer:checked ~ .peer-checked\:opacity-100 {
    opacity: 1;
}
@media (min-width: 1px) {
    .\33xs\:bottom-\[55px\] {
        bottom: 55px;
    }
    .\33xs\:top-\[25\%\] {
        top: 25%;
    }
    .\33xs\:mx-0 {
        margin-left: 0;
        margin-right: 0;
    }
    .\33xs\:mx-0\.5 {
        margin-left: 0.125rem;
        margin-right: 0.125rem;
    }
    .\33xs\:h-\[17px\] {
        height: 17px;
    }
    .\33xs\:h-\[18px\] {
        height: 18px;
    }
    .\33xs\:text-xs {
        font-size: 0.75rem;
        line-height: 1rem;
    }
}
@media (min-width: 2px) {
    .\32xs\:bottom-\[40px\] {
        bottom: 40px;
    }
    .\32xs\:-ml-\[3px\] {
        margin-left: -3px;
    }
    .\32xs\:h-\[18px\] {
        height: 18px;
    }
    .\32xs\:h-\[23px\] {
        height: 23px;
    }
    .\32xs\:h-\[24px\] {
        height: 24px;
    }
    .\32xs\:h-\[27px\] {
        height: 27px;
    }
    .\32xs\:h-\[40px\] {
        height: 40px;
    }
    .\32xs\:h-\[50px\] {
        height: 50px;
    }
    .\32xs\:h-\[65px\] {
        height: 65px;
    }
    .\32xs\:w-\[144px\] {
        width: 144px;
    }
    .\32xs\:w-\[18px\] {
        width: 18px;
    }
    .\32xs\:w-\[40px\] {
        width: 40px;
    }
    .\32xs\:grid-cols-2 {
        grid-template-columns: repeat(2, minmax(0, 1fr));
    }
    .\32xs\:px-5 {
        padding-left: 1.25rem;
        padding-right: 1.25rem;
    }
    .\32xs\:text-\[10px\] {
        font-size: 10px;
    }
    .\32xs\:text-xs {
        font-size: 0.75rem;
        line-height: 1rem;
    }
}
@media (min-width: 3px) {
    .xs\:-bottom-4 {
        bottom: -1rem;
    }
    .xs\:-left-2 {
        left: -0.5rem;
    }
    .xs\:-right-2 {
        right: -0.5rem;
    }
    .xs\:-right-3 {
        right: -0.75rem;
    }
    .xs\:bottom-1 {
        bottom: 0.25rem;
    }
    .xs\:left-\[300px\] {
        left: 300px;
    }
    .xs\:right-2 {
        right: 0.5rem;
    }
    .xs\:right-2\.5 {
        right: 0.625rem;
    }
    .xs\:right-4 {
        right: 1rem;
    }
    .xs\:right-8 {
        right: 2rem;
    }
    .xs\:right-\[30px\] {
        right: 30px;
    }
    .xs\:right-\[7px\] {
        right: 7px;
    }
    .xs\:top-14 {
        top: 3.5rem;
    }
    .xs\:top-4 {
        top: 1rem;
    }
    .xs\:top-\[14\%\] {
        top: 14%;
    }
    .xs\:top-\[15px\] {
        top: 15px;
    }
    .xs\:top-\[34\%\] {
        top: 34%;
    }
    .xs\:top-\[8\.7px\] {
        top: 8.7px;
    }
    .xs\:m-3 {
        margin: 0.75rem;
    }
    .xs\:mx-1 {
        margin-left: 0.25rem;
        margin-right: 0.25rem;
    }
    .xs\:mx-\[38px\] {
        margin-left: 38px;
        margin-right: 38px;
    }
    .xs\:mb-3 {
        margin-bottom: 0.75rem;
    }
    .xs\:mt-0 {
        margin-top: 0;
    }
    .xs\:mt-1 {
        margin-top: 0.25rem;
    }
    .xs\:block {
        display: block;
    }
    .xs\:grid {
        display: grid;
    }
    .xs\:hidden {
        display: none;
    }
    .xs\:h-\[100px\] {
        height: 100px;
    }
    .xs\:h-\[105px\] {
        height: 105px;
    }
    .xs\:h-\[110px\] {
        height: 110px;
    }
    .xs\:h-\[130px\] {
        height: 130px;
    }
    .xs\:h-\[15px\] {
        height: 15px;
    }
    .xs\:h-\[16px\] {
        height: 16px;
    }
    .xs\:h-\[200px\] {
        height: 200px;
    }
    .xs\:h-\[220px\] {
        height: 220px;
    }
    .xs\:h-\[24px\] {
        height: 24px;
    }
    .xs\:h-\[25px\] {
        height: 25px;
    }
    .xs\:h-\[30px\] {
        height: 30px;
    }
    .xs\:h-\[36px\] {
        height: 36px;
    }
    .xs\:h-\[40px\] {
        height: 40px;
    }
    .xs\:h-\[44px\] {
        height: 44px;
    }
    .xs\:h-\[45px\] {
        height: 45px;
    }
    .xs\:h-\[48px\] {
        height: 48px;
    }
    .xs\:h-\[50px\] {
        height: 50px;
    }
    .xs\:h-\[55px\] {
        height: 55px;
    }
    .xs\:h-\[56px\] {
        height: 56px;
    }
    .xs\:h-\[58px\] {
        height: 58px;
    }
    .xs\:h-\[64px\] {
        height: 64px;
    }
    .xs\:h-\[65px\] {
        height: 65px;
    }
    .xs\:h-\[70px\] {
        height: 70px;
    }
    .xs\:h-\[71px\] {
        height: 71px;
    }
    .xs\:h-\[72px\] {
        height: 72px;
    }
    .xs\:h-\[80px\] {
        height: 80px;
    }
    .xs\:h-\[90px\] {
        height: 90px;
    }
    .xs\:w-\[100\] {
        width: 100;
    }
    .xs\:w-\[110px\] {
        width: 110px;
    }
    .xs\:w-\[120px\] {
        width: 120px;
    }
    .xs\:w-\[121px\] {
        width: 121px;
    }
    .xs\:w-\[130px\] {
        width: 130px;
    }
    .xs\:w-\[146px\] {
        width: 146px;
    }
    .xs\:w-\[150px\] {
        width: 150px;
    }
    .xs\:w-\[15px\] {
        width: 15px;
    }
    .xs\:w-\[165px\] {
        width: 165px;
    }
    .xs\:w-\[16px\] {
        width: 16px;
    }
    .xs\:w-\[20px\] {
        width: 20px;
    }
    .xs\:w-\[24px\] {
        width: 24px;
    }
    .xs\:w-\[25px\] {
        width: 25px;
    }
    .xs\:w-\[36px\] {
        width: 36px;
    }
    .xs\:w-\[40px\] {
        width: 40px;
    }
    .xs\:w-\[44px\] {
        width: 44px;
    }
    .xs\:w-\[45px\] {
        width: 45px;
    }
    .xs\:w-\[48px\] {
        width: 48px;
    }
    .xs\:w-\[50px\] {
        width: 50px;
    }
    .xs\:w-\[55px\] {
        width: 55px;
    }
    .xs\:w-\[58px\] {
        width: 58px;
    }
    .xs\:w-\[65px\] {
        width: 65px;
    }
    .xs\:w-\[70px\] {
        width: 70px;
    }
    .xs\:w-\[71px\] {
        width: 71px;
    }
    .xs\:w-\[72px\] {
        width: 72px;
    }
    .xs\:w-\[82vw\] {
        width: 82vw;
    }
    .xs\:w-\[85px\] {
        width: 85px;
    }
    .xs\:w-\[90px\] {
        width: 90px;
    }
    .xs\:w-fit {
        width: -moz-fit-content;
        width: fit-content;
    }
    .xs\:min-w-\[120px\] {
        min-width: 120px;
    }
    .xs\:min-w-\[48px\] {
        min-width: 48px;
    }
    .xs\:max-w-\[48px\] {
        max-width: 48px;
    }
    .xs\:basis-3\/12 {
        flex-basis: 25%;
    }
    .xs\:basis-9\/12 {
        flex-basis: 75%;
    }
    .xs\:-translate-y-\[25px\] {
        --tw-translate-y: -25px;
        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));
    }
    .xs\: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));
    }
    .xs\:scale-75 {
        --tw-scale-x: 0.75;
        --tw-scale-y: 0.75;
        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));
    }
    .xs\:scale-90 {
        --tw-scale-x: 0.9;
        --tw-scale-y: 0.9;
        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));
    }
    .xs\:scale-\[0\.7\] {
        --tw-scale-x: 0.7;
        --tw-scale-y: 0.7;
        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));
    }
    .xs\:scale-\[1\] {
        --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));
    }
    .xs\:grid-cols-2 {
        grid-template-columns: repeat(2, minmax(0, 1fr));
    }
    .xs\:grid-cols-3 {
        grid-template-columns: repeat(3, minmax(0, 1fr));
    }
    .xs\:flex-row {
        flex-direction: row;
    }
    .xs\:gap-1 {
        gap: 0.25rem;
    }
    .xs\:gap-1\.5 {
        gap: 0.375rem;
    }
    .xs\:gap-2 {
        gap: 0.5rem;
    }
    .xs\:gap-2\.5 {
        gap: 0.625rem;
    }
    .xs\:gap-3 {
        gap: 0.75rem;
    }
    .xs\:gap-4 {
        gap: 1rem;
    }
    .xs\:gap-5 {
        gap: 1.25rem;
    }
    .xs\:gap-\[12px\] {
        gap: 12px;
    }
    .xs\:p-1 {
        padding: 0.25rem;
    }
    .xs\:p-2 {
        padding: 0.5rem;
    }
    .xs\:p-3 {
        padding: 0.75rem;
    }
    .xs\:p-4 {
        padding: 1rem;
    }
    .xs\:px-1 {
        padding-left: 0.25rem;
        padding-right: 0.25rem;
    }
    .xs\:px-1\.5 {
        padding-left: 0.375rem;
        padding-right: 0.375rem;
    }
    .xs\:px-2 {
        padding-left: 0.5rem;
        padding-right: 0.5rem;
    }
    .xs\:px-3 {
        padding-left: 0.75rem;
        padding-right: 0.75rem;
    }
    .xs\:px-4 {
        padding-left: 1rem;
        padding-right: 1rem;
    }
    .xs\:px-5 {
        padding-left: 1.25rem;
        padding-right: 1.25rem;
    }
    .xs\:px-\[14px\] {
        padding-left: 14px;
        padding-right: 14px;
    }
    .xs\:py-1 {
        padding-top: 0.25rem;
        padding-bottom: 0.25rem;
    }
    .xs\:py-2 {
        padding-top: 0.5rem;
        padding-bottom: 0.5rem;
    }
    .xs\:py-2\.5 {
        padding-top: 0.625rem;
        padding-bottom: 0.625rem;
    }
    .xs\:py-3 {
        padding-top: 0.75rem;
        padding-bottom: 0.75rem;
    }
    .xs\:py-6 {
        padding-top: 1.5rem;
        padding-bottom: 1.5rem;
    }
    .xs\:pb-2 {
        padding-bottom: 0.5rem;
    }
    .xs\:pb-\[12px\] {
        padding-bottom: 12px;
    }
    .xs\:pb-\[24px\] {
        padding-bottom: 24px;
    }
    .xs\:pl-0 {
        padding-left: 0;
    }
    .xs\:pl-2 {
        padding-left: 0.5rem;
    }
    .xs\:pl-2\.5 {
        padding-left: 0.625rem;
    }
    .xs\:pr-0 {
        padding-right: 0;
    }
    .xs\:pr-1 {
        padding-right: 0.25rem;
    }
    .xs\:pr-1\.5 {
        padding-right: 0.375rem;
    }
    .xs\:pr-3 {
        padding-right: 0.75rem;
    }
    .xs\:pt-12 {
        padding-top: 3rem;
    }
    .xs\:pt-2 {
        padding-top: 0.5rem;
    }
    .xs\:pt-3 {
        padding-top: 0.75rem;
    }
    .xs\:pt-6 {
        padding-top: 1.5rem;
    }
    .xs\:pt-\[20px\] {
        padding-top: 20px;
    }
    .xs\:text-4xl {
        font-size: 2.25rem;
        line-height: 2.5rem;
    }
    .xs\:text-\[10px\] {
        font-size: 10px;
    }
    .xs\:text-\[11px\] {
        font-size: 11px;
    }
    .xs\:text-\[12px\] {
        font-size: 12px;
    }
    .xs\:text-\[13px\] {
        font-size: 13px;
    }
    .xs\:text-\[14px\] {
        font-size: 14px;
    }
    .xs\:text-\[15px\] {
        font-size: 15px;
    }
    .xs\:text-\[16px\] {
        font-size: 16px;
    }
    .xs\:text-\[18px\] {
        font-size: 18px;
    }
    .xs\:text-\[20px\] {
        font-size: 20px;
    }
    .xs\:text-\[24px\] {
        font-size: 24px;
    }
    .xs\:text-\[28px\] {
        font-size: 28px;
    }
    .xs\:text-\[32px\] {
        font-size: 32px;
    }
    .xs\:text-\[8px\] {
        font-size: 8px;
    }
    .xs\:text-\[9px\] {
        font-size: 9px;
    }
    .xs\:text-base {
        font-size: 1rem;
        line-height: 1.5rem;
    }
    .xs\:text-lg {
        font-size: 1.125rem;
        line-height: 1.75rem;
    }
    .xs\:text-sm {
        font-size: 0.875rem;
        line-height: 1.25rem;
    }
    .xs\:text-xs {
        font-size: 0.75rem;
        line-height: 1rem;
    }
    .xs\:font-bold {
        font-weight: 700;
    }
    .xs\:font-semibold {
        font-weight: 600;
    }
}
@media (min-width: 4px) {
    .\34xs\:h-\[60px\] {
        height: 60px;
    }
    .\34xs\:w-\[138px\] {
        width: 138px;
    }
    .\34xs\:w-\[60px\] {
        width: 60px;
    }
    .\34xs\:scale-\[1\.35\] {
        --tw-scale-x: 1.35;
        --tw-scale-y: 1.35;
        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));
    }
    .\34xs\:gap-\[3px\] {
        gap: 3px;
    }
    .\34xs\:text-2xl {
        font-size: 1.5rem;
        line-height: 2rem;
    }
    .\34xs\:text-\[10px\] {
        font-size: 10px;
    }
    .\34xs\:text-sm {
        font-size: 0.875rem;
        line-height: 1.25rem;
    }
    .\34xs\:text-xs {
        font-size: 0.75rem;
        line-height: 1rem;
    }
}
@media (min-width: 5px) {
    .sm\:bottom-\[60px\] {
        bottom: 60px;
    }
    .sm\:left-\[340px\] {
        left: 340px;
    }
    .sm\:right-2 {
        right: 0.5rem;
    }
    .sm\:right-2\.5 {
        right: 0.625rem;
    }
    .sm\:right-4 {
        right: 1rem;
    }
    .sm\:right-\[35px\] {
        right: 35px;
    }
    .sm\:top-0 {
        top: 0;
    }
    .sm\:top-16 {
        top: 4rem;
    }
    .sm\:top-\[31\%\] {
        top: 31%;
    }
    .sm\:m-3 {
        margin: 0.75rem;
    }
    .sm\:-mt-1 {
        margin-top: -0.25rem;
    }
    .sm\:mb-4 {
        margin-bottom: 1rem;
    }
    .sm\:h-10 {
        height: 2.5rem;
    }
    .sm\:h-2 {
        height: 0.5rem;
    }
    .sm\:h-\[120px\] {
        height: 120px;
    }
    .sm\:h-\[20px\] {
        height: 20px;
    }
    .sm\:h-\[26px\] {
        height: 26px;
    }
    .sm\:h-\[30px\] {
        height: 30px;
    }
    .sm\:h-\[32px\] {
        height: 32px;
    }
    .sm\:h-\[34px\] {
        height: 34px;
    }
    .sm\:h-\[35px\] {
        height: 35px;
    }
    .sm\:h-\[36px\] {
        height: 36px;
    }
    .sm\:h-\[45px\] {
        height: 45px;
    }
    .sm\:h-\[48px\] {
        height: 48px;
    }
    .sm\:h-\[50px\] {
        height: 50px;
    }
    .sm\:h-\[60px\] {
        height: 60px;
    }
    .sm\:h-\[64px\] {
        height: 64px;
    }
    .sm\:h-\[79px\] {
        height: 79px;
    }
    .sm\:h-\[80px\] {
        height: 80px;
    }
    .sm\:h-\[81px\] {
        height: 81px;
    }
    .sm\:h-\[90px\] {
        height: 90px;
    }
    .sm\:h-full {
        height: 100%;
    }
    .sm\:w-10 {
        width: 2.5rem;
    }
    .sm\:w-14 {
        width: 3.5rem;
    }
    .sm\:w-\[100px\] {
        width: 100px;
    }
    .sm\:w-\[110px\] {
        width: 110px;
    }
    .sm\:w-\[128px\] {
        width: 128px;
    }
    .sm\:w-\[200px\] {
        width: 200px;
    }
    .sm\:w-\[230px\] {
        width: 230px;
    }
    .sm\:w-\[30px\] {
        width: 30px;
    }
    .sm\:w-\[32px\] {
        width: 32px;
    }
    .sm\:w-\[34px\] {
        width: 34px;
    }
    .sm\:w-\[40px\] {
        width: 40px;
    }
    .sm\:w-\[48px\] {
        width: 48px;
    }
    .sm\:w-\[60px\] {
        width: 60px;
    }
    .sm\:w-\[64px\] {
        width: 64px;
    }
    .sm\:w-\[79px\] {
        width: 79px;
    }
    .sm\:w-\[80px\] {
        width: 80px;
    }
    .sm\:w-\[81px\] {
        width: 81px;
    }
    .sm\:w-\[85vw\] {
        width: 85vw;
    }
    .sm\:max-w-\[200px\] {
        max-width: 200px;
    }
    .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\:gap-1 {
        gap: 0.25rem;
    }
    .sm\:gap-2 {
        gap: 0.5rem;
    }
    .sm\:gap-3 {
        gap: 0.75rem;
    }
    .sm\:gap-3\.5 {
        gap: 0.875rem;
    }
    .sm\:gap-4 {
        gap: 1rem;
    }
    .sm\:gap-x-2 {
        -moz-column-gap: 0.5rem;
        column-gap: 0.5rem;
    }
    .sm\:p-2 {
        padding: 0.5rem;
    }
    .sm\:p-3 {
        padding: 0.75rem;
    }
    .sm\:px-2 {
        padding-left: 0.5rem;
        padding-right: 0.5rem;
    }
    .sm\:px-2\.5 {
        padding-left: 0.625rem;
        padding-right: 0.625rem;
    }
    .sm\:px-3 {
        padding-left: 0.75rem;
        padding-right: 0.75rem;
    }
    .sm\:px-4 {
        padding-left: 1rem;
        padding-right: 1rem;
    }
    .sm\:px-5 {
        padding-left: 1.25rem;
        padding-right: 1.25rem;
    }
    .sm\:px-8 {
        padding-left: 2rem;
        padding-right: 2rem;
    }
    .sm\:pb-\[8px\] {
        padding-bottom: 8px;
    }
    .sm\:pl-3 {
        padding-left: 0.75rem;
    }
    .sm\:pr-4 {
        padding-right: 1rem;
    }
    .sm\:pt-5 {
        padding-top: 1.25rem;
    }
    .sm\:text-5xl {
        font-size: 3rem;
        line-height: 1;
    }
    .sm\:text-\[10px\] {
        font-size: 10px;
    }
    .sm\:text-\[11px\] {
        font-size: 11px;
    }
    .sm\:text-\[12px\] {
        font-size: 12px;
    }
    .sm\:text-\[13\.5px\] {
        font-size: 13.5px;
    }
    .sm\:text-\[13px\] {
        font-size: 13px;
    }
    .sm\:text-\[14px\] {
        font-size: 14px;
    }
    .sm\:text-\[15px\] {
        font-size: 15px;
    }
    .sm\:text-\[16px\] {
        font-size: 16px;
    }
    .sm\:text-\[18px\] {
        font-size: 18px;
    }
    .sm\:text-\[19px\] {
        font-size: 19px;
    }
    .sm\:text-\[20px\] {
        font-size: 20px;
    }
    .sm\:text-\[28px\] {
        font-size: 28px;
    }
    .sm\:text-\[30px\] {
        font-size: 30px;
    }
    .sm\:text-\[32px\] {
        font-size: 32px;
    }
    .sm\:text-\[36px\] {
        font-size: 36px;
    }
    .sm\:text-\[8px\] {
        font-size: 8px;
    }
    .sm\:text-\[9px\] {
        font-size: 9px;
    }
    .sm\:text-base {
        font-size: 1rem;
        line-height: 1.5rem;
    }
    .sm\:text-sm {
        font-size: 0.875rem;
        line-height: 1.25rem;
    }
    .sm\:text-xl {
        font-size: 1.25rem;
        line-height: 1.75rem;
    }
    .sm\:text-xs {
        font-size: 0.75rem;
        line-height: 1rem;
    }
}
@media (min-width: 6px) {
    .\32sm\:-mt-2 {
        margin-top: -0.5rem;
    }
    .\32sm\:mr-4 {
        margin-right: 1rem;
    }
    .\32sm\:flex {
        display: flex;
    }
    .\32sm\:hidden {
        display: none;
    }
    .\32sm\:h-\[120px\] {
        height: 120px;
    }
    .\32sm\:h-\[180px\] {
        height: 180px;
    }
    .\32sm\:h-\[382px\] {
        height: 382px;
    }
    .\32sm\:w-\[120px\] {
        width: 120px;
    }
    .\32sm\:w-\[350px\] {
        width: 350px;
    }
    .\32sm\:grid-cols-3 {
        grid-template-columns: repeat(3, minmax(0, 1fr));
    }
    .\32sm\:grid-cols-4 {
        grid-template-columns: repeat(4, minmax(0, 1fr));
    }
    .\32sm\:gap-10 {
        gap: 2.5rem;
    }
    .\32sm\:gap-5 {
        gap: 1.25rem;
    }
    .\32sm\:\!px-6 {
        padding-left: 1.5rem !important;
        padding-right: 1.5rem !important;
    }
    .\32sm\:px-6 {
        padding-left: 1.5rem;
        padding-right: 1.5rem;
    }
    .\32sm\:pb-\[15px\] {
        padding-bottom: 15px;
    }
    .\32sm\:pt-\[32px\] {
        padding-top: 32px;
    }
    .\32sm\:text-\[10px\] {
        font-size: 10px;
    }
    .\32sm\:text-\[11px\] {
        font-size: 11px;
    }
    .\32sm\:text-\[12px\] {
        font-size: 12px;
    }
    .\32sm\:text-\[28px\] {
        font-size: 28px;
    }
    .\32sm\:text-lg {
        font-size: 1.125rem;
        line-height: 1.75rem;
    }
    .\32sm\:text-sm {
        font-size: 0.875rem;
        line-height: 1.25rem;
    }
}
@media (min-width: 7px) {
    .\33sm\:h-\[140px\] {
        height: 140px;
    }
    .\33sm\:w-\[140px\] {
        width: 140px;
    }
    .\33sm\:scale-y-\[0\.85\] {
        --tw-scale-y: 0.85;
        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));
    }
    .\33sm\:pt-\[35px\] {
        padding-top: 35px;
    }
    .\33sm\:text-lg {
        font-size: 1.125rem;
        line-height: 1.75rem;
    }
    .\33sm\:text-xs {
        font-size: 0.75rem;
        line-height: 1rem;
    }
}
@media (min-width: 640px) {
    .md\:mx-0 {
        margin-left: 0;
        margin-right: 0;
    }
    .md\:mx-5 {
        margin-left: 1.25rem;
        margin-right: 1.25rem;
    }
    .md\:-mt-\[40px\] {
        margin-top: -40px;
    }
    .md\:mt-8 {
        margin-top: 2rem;
    }
    .md\:block {
        display: block;
    }
    .md\:hidden {
        display: none;
    }
    .md\:h-10 {
        height: 2.5rem;
    }
    .md\:h-3 {
        height: 0.75rem;
    }
    .md\:h-6 {
        height: 1.5rem;
    }
    .md\:h-\[130px\] {
        height: 130px;
    }
    .md\:h-\[32px\] {
        height: 32px;
    }
    .md\:h-\[35px\] {
        height: 35px;
    }
    .md\:h-\[370px\] {
        height: 370px;
    }
    .md\:h-\[40px\] {
        height: 40px;
    }
    .md\:h-\[40x\] {
        height: 40x;
    }
    .md\:h-\[42px\] {
        height: 42px;
    }
    .md\:h-\[50px\] {
        height: 50px;
    }
    .md\:h-\[56px\] {
        height: 56px;
    }
    .md\:h-\[60px\] {
        height: 60px;
    }
    .md\:h-\[668px\] {
        height: 668px;
    }
    .md\:h-\[72px\] {
        height: 72px;
    }
    .md\:h-\[80px\] {
        height: 80px;
    }
    .md\:h-\[90px\] {
        height: 90px;
    }
    .md\:h-\[96px\] {
        height: 96px;
    }
    .md\:h-full {
        height: 100%;
    }
    .md\:min-h-\[calc\(100dvh-72px\)\] {
        min-height: calc(100dvh - 72px);
    }
    .md\:w-10 {
        width: 2.5rem;
    }
    .md\:w-3 {
        width: 0.75rem;
    }
    .md\:w-6 {
        width: 1.5rem;
    }
    .md\:w-\[1186px\] {
        width: 1186px;
    }
    .md\:w-\[1440px\] {
        width: 1440px;
    }
    .md\:w-\[500px\] {
        width: 500px;
    }
    .md\:w-\[507px\] {
        width: 507px;
    }
    .md\:w-\[60px\] {
        width: 60px;
    }
    .md\:w-full {
        width: 100%;
    }
    .md\:max-w-\[1920px\] {
        max-width: 1920px;
    }
    .md\:max-w-\[250px\] {
        max-width: 250px;
    }
    .md\:scale-110 {
        --tw-scale-x: 1.1;
        --tw-scale-y: 1.1;
        transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate))
            skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    }
    .md\:scale-125 {
        --tw-scale-x: 1.25;
        --tw-scale-y: 1.25;
        transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate))
            skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    }
    .md\:grid-cols-5 {
        grid-template-columns: repeat(5, minmax(0, 1fr));
    }
    .md\:justify-center {
        justify-content: center;
    }
    .md\:gap-1 {
        gap: 0.25rem;
    }
    .md\:gap-1\.5 {
        gap: 0.375rem;
    }
    .md\:gap-2 {
        gap: 0.5rem;
    }
    .md\:gap-2\.5 {
        gap: 0.625rem;
    }
    .md\:gap-3 {
        gap: 0.75rem;
    }
    .md\:gap-4 {
        gap: 1rem;
    }
    .md\:gap-5 {
        gap: 1.25rem;
    }
    .md\:gap-6 {
        gap: 1.5rem;
    }
    .md\:gap-7 {
        gap: 1.75rem;
    }
    .md\:gap-8 {
        gap: 2rem;
    }
    .md\:gap-x-4 {
        -moz-column-gap: 1rem;
        column-gap: 1rem;
    }
    .md\:rounded-xl {
        border-radius: 0.75rem;
    }
    .md\:border-none {
        border-style: none;
    }
    .md\:p-0 {
        padding: 0;
    }
    .md\:p-3 {
        padding: 0.75rem;
    }
    .md\:p-4 {
        padding: 1rem;
    }
    .md\:p-5 {
        padding: 1.25rem;
    }
    .md\:p-6 {
        padding: 1.5rem;
    }
    .md\:px-0 {
        padding-left: 0;
        padding-right: 0;
    }
    .md\:px-16 {
        padding-left: 4rem;
        padding-right: 4rem;
    }
    .md\:px-2 {
        padding-left: 0.5rem;
        padding-right: 0.5rem;
    }
    .md\:px-2\.5 {
        padding-left: 0.625rem;
        padding-right: 0.625rem;
    }
    .md\:px-3 {
        padding-left: 0.75rem;
        padding-right: 0.75rem;
    }
    .md\:px-4 {
        padding-left: 1rem;
        padding-right: 1rem;
    }
    .md\:px-5 {
        padding-left: 1.25rem;
        padding-right: 1.25rem;
    }
    .md\:py-0 {
        padding-top: 0;
        padding-bottom: 0;
    }
    .md\:py-8 {
        padding-top: 2rem;
        padding-bottom: 2rem;
    }
    .md\:pb-\[9px\] {
        padding-bottom: 9px;
    }
    .md\:pl-2 {
        padding-left: 0.5rem;
    }
    .md\:pl-4 {
        padding-left: 1rem;
    }
    .md\:pr-2 {
        padding-right: 0.5rem;
    }
    .md\:pr-5 {
        padding-right: 1.25rem;
    }
    .md\:text-center {
        text-align: center;
    }
    .md\:text-right {
        text-align: right;
    }
    .md\:text-\[10px\] {
        font-size: 10px;
    }
    .md\:text-\[12px\] {
        font-size: 12px;
    }
    .md\:text-\[14px\] {
        font-size: 14px;
    }
    .md\:text-\[15px\] {
        font-size: 15px;
    }
    .md\:text-\[18px\] {
        font-size: 18px;
    }
    .md\:text-\[20px\] {
        font-size: 20px;
    }
    .md\:text-\[23px\] {
        font-size: 23px;
    }
    .md\:text-\[24px\] {
        font-size: 24px;
    }
    .md\:text-\[36px\] {
        font-size: 36px;
    }
    .md\:text-\[48px\] {
        font-size: 48px;
    }
    .md\:text-base {
        font-size: 1rem;
        line-height: 1.5rem;
    }
    .md\:text-lg {
        font-size: 1.125rem;
        line-height: 1.75rem;
    }
    .md\:text-sm {
        font-size: 0.875rem;
        line-height: 1.25rem;
    }
    .md\:text-xs {
        font-size: 0.75rem;
        line-height: 1rem;
    }
    .md\:font-extrabold {
        font-weight: 800;
    }
    .md\:font-medium {
        font-weight: 500;
    }
    .md\:font-semibold {
        font-weight: 600;
    }
    .md\:leading-5 {
        line-height: 1.25rem;
    }
    .md\:leading-6 {
        line-height: 1.5rem;
    }
    .md\:leading-7 {
        line-height: 1.75rem;
    }
    .md\:leading-\[21px\] {
        line-height: 21px;
    }
    .md\:leading-\[22px\] {
        line-height: 22px;
    }
    .md\:leading-\[40px\] {
        line-height: 40px;
    }
    .md\:leading-\[56px\] {
        line-height: 56px;
    }
    .md\:leading-snug {
        line-height: 1.375;
    }
    .md\:text-\[\#FFBD24\] {
        --tw-text-opacity: 1;
        color: rgb(255 189 36 / var(--tw-text-opacity));
    }
    .md\:placeholder\:text-white::-moz-placeholder {
        --tw-text-opacity: 1;
        color: rgb(255 255 255 / var(--tw-text-opacity));
    }
    .md\:placeholder\:text-white::placeholder {
        --tw-text-opacity: 1;
        color: rgb(255 255 255 / var(--tw-text-opacity));
    }
    .md\:placeholder\:opacity-100::-moz-placeholder {
        opacity: 1;
    }
    .md\:placeholder\:opacity-100::placeholder {
        opacity: 1;
    }
}
@media (min-width: 898px) {
    .lg\:text-6xl {
        font-size: 3.75rem;
        line-height: 1;
    }
    .lg\:text-\[10px\] {
        font-size: 10px;
    }
}
@media (min-width: 1359px) {
    .\33xl\:mx-auto {
        margin-left: auto;
        margin-right: auto;
    }
    .\33xl\:h-\[calc\(685px-\(1920px-100vw\)\/2\.8\)\] {
        height: calc(685px - (1920px - 100vw) / 2.8);
    }
    .\33xl\:w-\[265px\] {
        width: 265px;
    }
    .\33xl\:w-\[46px\] {
        width: 46px;
    }
    .\33xl\:w-\[calc\(685px-\(1920px-100vw\)\/2\.8\)\] {
        width: calc(685px - (1920px - 100vw) / 2.8);
    }
    .\33xl\:text-\[38px\] {
        font-size: 38px;
    }
    .\33xl\:text-lg {
        font-size: 1.125rem;
        line-height: 1.75rem;
    }
}
@media (min-width: 1920px) {
    .\34xl\:mx-14 {
        margin-left: 3.5rem;
        margin-right: 3.5rem;
    }
    .\34xl\:my-12 {
        margin-top: 3rem;
        margin-bottom: 3rem;
    }
    .\34xl\:mb-6 {
        margin-bottom: 1.5rem;
    }
    .\34xl\:hidden {
        display: none;
    }
    .\34xl\:h-\[1020px\] {
        height: 1020px;
    }
    .\34xl\:h-\[685px\] {
        height: 685px;
    }
    .\34xl\:max-h-\[calc\(100dvh-60px\)\] {
        max-height: calc(100dvh - 60px);
    }
    .\34xl\:w-\[345px\] {
        width: 345px;
    }
    .\34xl\:w-\[64px\] {
        width: 64px;
    }
    .\34xl\:w-\[685px\] {
        width: 685px;
    }
    .\34xl\:grid-cols-1 {
        grid-template-columns: repeat(1, minmax(0, 1fr));
    }
    .\34xl\:grid-cols-2 {
        grid-template-columns: repeat(2, minmax(0, 1fr));
    }
    .\34xl\:overflow-y-scroll {
        overflow-y: scroll;
    }
    .\34xl\:px-14 {
        padding-left: 3.5rem;
        padding-right: 3.5rem;
    }
    .\34xl\:px-32 {
        padding-left: 8rem;
        padding-right: 8rem;
    }
    .\34xl\:pr-5 {
        padding-right: 1.25rem;
    }
    .\34xl\:text-5xl {
        font-size: 3rem;
        line-height: 1;
    }
    .\34xl\:text-xl {
        font-size: 1.25rem;
        line-height: 1.75rem;
    }
}
@media (min-width: 1921px) {
    .xxl\:w-\[1440px\] {
        width: 1440px;
    }
    .xxl\:bg-gradient-to-l {
        background-image: linear-gradient(to left, var(--tw-gradient-stops));
    }
    .xxl\:bg-gradient-to-r {
        background-image: linear-gradient(to right, var(--tw-gradient-stops));
    }
}
@media (prefers-color-scheme: dark) {
    .dark\:bg-\[\#04091D\] {
        --tw-bg-opacity: 1;
        background-color: rgb(4 9 29 / var(--tw-bg-opacity));
    }
}
.buttonBorder,
.buttonBorderGlow {
    height: 100%;
    width: 100%;
    position: relative;
    overflow: hidden;
    z-index: 0;
    border-radius: 4.5px;
}
.buttonBorderGlow {
    overflow: hidden;
    filter: blur(8px);
}
.buttonBorder:before,
.buttonBorderGlow:before {
    content: "";
    z-index: -2;
    text-align: center;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) rotate(0);
    position: absolute;
    width: 100vw;
    height: 100vh;
    background-repeat: no-repeat;
    background-position: 0 0;
    background-image: conic-gradient(#fff9c9, #c1902e, #fff9c9, #c1902e, #fff9c9 80%);
    animation: ButtonBorder 2s infinite linear;
}
.buttonBorder:before,
.buttonBorderGlow:before:hover {
    animation: ButtonBorder 2s infinite linear;
}
.buttonBorder:after {
    content: "";
    position: absolute;
    z-index: -1;
    left: 2px;
    top: 2px;
    width: calc(100% - 4px);
    height: calc(100% - 4px);
    background: linear-gradient(
        205deg,
        #fff9c9 -237.63%,
        #fff5c7 -150.58%,
        #ca9e43 -26.85%,
        #c1902e -11.43%,
        #fff9c9 142.22%
    );
    border-radius: 3px;
}
@keyframes ButtonBorder {
    0% {
        transform: translate(-50%, -50%) rotate(0);
    }
    to {
        transform: translate(-50%, -50%) rotate(360deg);
    }
}
.textWing {
    animation: wing 0.8s infinite linear;
}
@keyframes wing {
    0% {
        opacity: 1;
        color: #ca9e43;
    }
    to {
        opacity: 0.7;
        color: #000;
    }
}
.redLive {
    transition: all;
    animation: livePulse 0.4s infinite linear;
}
@keyframes livePulse {
    0% {
        opacity: 1;
        background: #ff0402;
    }
    to {
        opacity: 0;
        background: transparent;
    }
}
.redStatic {
    background: #ff0402;
    box-shadow: 0 2.112px 2.112px #000000a8;
}
.dangerouslySetInnerHTML pre,
.dangerouslySetInnerHTML code,
.dangerouslySetInnerHTML tt {
    font:
        1em/1.5em Andale Mono,
        Lucida Console,
        monospace;
}
.dangerouslySetInnerHTML a {
    color: #f5840f;
}
.dangerouslySetInnerHTML h1,
.dangerouslySetInnerHTML h2,
.dangerouslySetInnerHTML h3,
.dangerouslySetInnerHTML h4,
.dangerouslySetInnerHTML h5,
.dangerouslySetInnerHTML h6,
.dangerouslySetInnerHTML b,
.dangerouslySetInnerHTML strong {
    font-weight: 700;
}
.dangerouslySetInnerHTML em,
.dangerouslySetInnerHTML i,
.dangerouslySetInnerHTML dfn {
    font-style: italic;
}
.dangerouslySetInnerHTML dfn {
    font-weight: 700;
}
.dangerouslySetInnerHTML p,
.dangerouslySetInnerHTML code,
.dangerouslySetInnerHTML pre,
.dangerouslySetInnerHTML kbd {
    margin: 0 0 1.5em;
}
.dangerouslySetInnerHTML blockquote {
    margin: 0 1.5em 1.5em;
}
.dangerouslySetInnerHTML cite {
    font-style: italic;
}
.dangerouslySetInnerHTML li ul,
.dangerouslySetInnerHTML li ol {
    margin: 0 1.5em;
}
.dangerouslySetInnerHTML ul,
.dangerouslySetInnerHTML ol {
    margin: 0 1.5em 1.5em;
}
.dangerouslySetInnerHTML ul {
    list-style-type: disc;
}
.dangerouslySetInnerHTML ol ol {
    list-style: upper-alpha;
}
.dangerouslySetInnerHTML ol ol ol {
    list-style: lower-roman;
}
.dangerouslySetInnerHTML ol ol ol ol {
    list-style: lower-alpha;
}
.dangerouslySetInnerHTML dl {
    margin: 0 0 1.5em;
}
.dangerouslySetInnerHTML dl dt {
    font-weight: 700;
}
.dangerouslySetInnerHTML dd {
    margin-left: 1.5em;
}
.dangerouslySetInnerHTML table {
    margin-bottom: 1.4em;
    width: 100%;
}
.dangerouslySetInnerHTML th {
    font-weight: 700;
}
.dangerouslySetInnerHTML th,
.dangerouslySetInnerHTML td,
.dangerouslySetInnerHTML caption {
    padding: 4px 10px 4px 5px;
}
.dangerouslySetInnerHTML tfoot {
    font-style: italic;
}
.dangerouslySetInnerHTML sup,
.dangerouslySetInnerHTML sub {
    line-height: 0;
}
.dangerouslySetInnerHTML abbr,
.dangerouslySetInnerHTML acronym {
    border-bottom: 1px dotted;
}
.dangerouslySetInnerHTML address {
    margin: 0 0 1.5em;
    font-style: italic;
}
.dangerouslySetInnerHTML del {
    text-decoration: line-through;
}
.dangerouslySetInnerHTML pre {
    margin: 1.5em 0;
    white-space: pre;
}
.dangerouslySetInnerHTML img.centered,
.dangerouslySetInnerHTML .aligncenter,
.dangerouslySetInnerHTML div.aligncenter {
    display: block;
    margin-left: auto;
    margin-right: auto;
}
.dangerouslySetInnerHTML img.alignright,
.dangerouslySetInnerHTML img.alignleft {
    display: inline;
}
.dangerouslySetInnerHTML .alignright {
    float: right;
    margin-left: 10px;
}
.dangerouslySetInnerHTML .alignleft {
    float: left;
    margin-right: 10px;
}
.dangerouslySetInnerHTML img {
    max-width: 100%;
}
.dangerouslySetInnerHTML * html .clearfix {
    height: 1%;
}
.dangerouslySetInnerHTML * + html .clearfix {
    display: inline-block;
}
.dangerouslySetInnerHTML .clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.dangerouslySetInnerHTML * html .group {
    height: 1%;
}
.dangerouslySetInnerHTML * + html .group {
    display: inline-block;
}
.dangerouslySetInnerHTML .group:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.dangerouslySetInnerHTML h1 {
    display: block;
    font-size: 2em;
    margin-block-start: 0.67em;
    margin-block-end: 0.67em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
    font-weight: 700;
}
.dangerouslySetInnerHTML h2 {
    display: block;
    font-size: 1.5em;
    margin-block-start: 0.83em;
    margin-block-end: 0.83em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
    font-weight: 700;
}
.dangerouslySetInnerHTML h3 {
    display: block;
    font-size: 1.17em;
    margin-block-start: 1em;
    margin-block-end: 1em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
    font-weight: 700;
}
.dangerouslySetInnerHTML h4 {
    display: block;
    margin-block-start: 1.33em;
    margin-block-end: 1.33em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
    font-weight: 700;
}
.dangerouslySetInnerHTML h5 {
    display: block;
    font-size: 0.83em;
    margin-block-start: 1.67em;
    margin-block-end: 1.67em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
    font-weight: 700;
}
.dangerouslySetInnerHTML h6 {
    display: block;
    font-size: 0.67em;
    margin-block-start: 2.33em;
    margin-block-end: 2.33em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
    font-weight: 700;
}
.dangerouslySetInnerHTML {
    --ck-color-image-caption-background: hsl(0, 0%, 97%);
    --ck-color-image-caption-text: hsl(0, 0%, 20%);
    --ck-color-mention-background: hsla(341, 100%, 30%, 0.1);
    --ck-color-mention-text: hsl(341, 100%, 30%);
    --ck-color-table-caption-background: hsl(0, 0%, 97%);
    --ck-color-table-caption-text: hsl(0, 0%, 20%);
    --ck-highlight-marker-blue: hsl(201, 97%, 72%);
    --ck-highlight-marker-green: hsl(120, 93%, 68%);
    --ck-highlight-marker-pink: hsl(345, 96%, 73%);
    --ck-highlight-marker-yellow: hsl(60, 97%, 73%);
    --ck-highlight-pen-green: hsl(112, 100%, 27%);
    --ck-highlight-pen-red: hsl(0, 85%, 49%);
    --ck-image-style-spacing: 1.5em;
    --ck-inline-image-style-spacing: calc(var(--ck-image-style-spacing) / 2);
    --ck-todo-list-checkmark-size: 16px;
}
.dangerouslySetInnerHTML code {
    background-color: #c7c7c74d;
    padding: 0.15em;
    border-radius: 2px;
}
.dangerouslySetInnerHTML blockquote {
    overflow: hidden;
    padding-right: 1.5em;
    padding-left: 1.5em;
    margin-left: 0;
    margin-right: 0;
    font-style: italic;
    border-left: solid 5px hsl(0, 0%, 80%);
}
.dangerouslySetInnerHTML [dir="rtl"] blockquote {
    border-left: 0;
    border-right: solid 5px hsl(0, 0%, 80%);
}
.dangerouslySetInnerHTML .marker-yellow {
    background-color: var(--ck-highlight-marker-yellow);
}
.dangerouslySetInnerHTML .marker-green {
    background-color: var(--ck-highlight-marker-green);
}
.dangerouslySetInnerHTML .marker-pink {
    background-color: var(--ck-highlight-marker-pink);
}
.dangerouslySetInnerHTML .marker-blue {
    background-color: var(--ck-highlight-marker-blue);
}
.dangerouslySetInnerHTML .pen-red {
    color: var(--ck-highlight-pen-red);
    background-color: transparent;
}
.dangerouslySetInnerHTML .pen-green {
    color: var(--ck-highlight-pen-green);
    background-color: transparent;
}
.dangerouslySetInnerHTML .text-tiny {
    font-size: 0.7em;
}
.dangerouslySetInnerHTML .text-small {
    font-size: 0.85em;
}
.dangerouslySetInnerHTML .text-big {
    font-size: 1.4em;
}
.dangerouslySetInnerHTML .text-huge {
    font-size: 1.8em;
}
.dangerouslySetInnerHTML .image {
    display: table;
    clear: both;
    text-align: center;
    margin: 0.9em auto;
    min-width: 50px;
}
.dangerouslySetInnerHTML .image img {
    display: block;
    margin: 0 auto;
    max-width: 100%;
    min-width: 100%;
}
.dangerouslySetInnerHTML .image-inline {
    display: inline-flex;
    max-width: 100%;
    align-items: flex-start;
}
.dangerouslySetInnerHTML .image-inline picture {
    display: flex;
}
.dangerouslySetInnerHTML .image-inline picture,
.dangerouslySetInnerHTML .image-inline img {
    flex-grow: 1;
    flex-shrink: 1;
    max-width: 100%;
}
.dangerouslySetInnerHTML .image > figcaption {
    display: table-caption;
    caption-side: bottom;
    word-break: break-word;
    color: var(--ck-color-image-caption-text);
    background-color: var(--ck-color-image-caption-background);
    padding: 0.6em;
    font-size: 0.75em;
    outline-offset: -1px;
}
.dangerouslySetInnerHTML .image.image_resized {
    max-width: 100%;
    display: block;
    box-sizing: border-box;
}
.dangerouslySetInnerHTML .image.image_resized img {
    width: 100%;
}
.dangerouslySetInnerHTML .image.image_resized > figcaption {
    display: block;
}
.dangerouslySetInnerHTML .image-style-block-align-left,
.dangerouslySetInnerHTML .image-style-block-align-right {
    max-width: calc(100% - var(--ck-image-style-spacing));
}
.dangerouslySetInnerHTML .image-style-align-left,
.dangerouslySetInnerHTML .image-style-align-right {
    clear: none;
}
.dangerouslySetInnerHTML .image-style-side {
    float: right;
    margin-left: var(--ck-image-style-spacing);
    max-width: 50%;
}
.dangerouslySetInnerHTML .image-style-align-left {
    float: left;
    margin-right: var(--ck-image-style-spacing);
}
.dangerouslySetInnerHTML .image-style-align-center {
    margin-left: auto;
    margin-right: auto;
}
.dangerouslySetInnerHTML .image-style-align-right {
    float: right;
    margin-left: var(--ck-image-style-spacing);
}
.dangerouslySetInnerHTML .image-style-block-align-right {
    margin-right: 0;
    margin-left: auto;
}
.dangerouslySetInnerHTML .image-style-block-align-left {
    margin-left: 0;
    margin-right: auto;
}
.dangerouslySetInnerHTML p + .image-style-align-left,
.dangerouslySetInnerHTML p + .image-style-align-right,
.dangerouslySetInnerHTML p + .image-style-side {
    margin-top: 0;
}
.dangerouslySetInnerHTML .image-inline.image-style-align-left,
.dangerouslySetInnerHTML .image-inline.image-style-align-right {
    margin-top: var(--ck-inline-image-style-spacing);
    margin-bottom: var(--ck-inline-image-style-spacing);
}
.dangerouslySetInnerHTML .image-inline.image-style-align-left {
    margin-right: var(--ck-inline-image-style-spacing);
}
.dangerouslySetInnerHTML .image-inline.image-style-align-right {
    margin-left: var(--ck-inline-image-style-spacing);
}
.dangerouslySetInnerHTML span[lang] {
    font-style: italic;
}
.dangerouslySetInnerHTML .todo-list {
    list-style: none;
}
.dangerouslySetInnerHTML .todo-list li {
    margin-bottom: 5px;
}
.dangerouslySetInnerHTML .todo-list li .todo-list {
    margin-top: 5px;
}
.dangerouslySetInnerHTML .todo-list .todo-list__label > input {
    -webkit-appearance: none;
    display: inline-block;
    position: relative;
    width: var(--ck-todo-list-checkmark-size);
    height: var(--ck-todo-list-checkmark-size);
    vertical-align: middle;
    border: 0;
    left: -25px;
    margin-right: -15px;
    right: 0;
    margin-left: 0;
}
.dangerouslySetInnerHTML .todo-list .todo-list__label > input:before {
    display: block;
    position: absolute;
    box-sizing: border-box;
    content: "";
    width: 100%;
    height: 100%;
    border: 1px solid hsl(0, 0%, 20%);
    border-radius: 2px;
    transition:
        0.25s ease-in-out box-shadow,
        0.25s ease-in-out background,
        0.25s ease-in-out border;
}
.dangerouslySetInnerHTML .todo-list .todo-list__label > input:after {
    display: block;
    position: absolute;
    box-sizing: content-box;
    pointer-events: none;
    content: "";
    left: calc(var(--ck-todo-list-checkmark-size) / 3);
    top: calc(var(--ck-todo-list-checkmark-size) / 5.3);
    width: calc(var(--ck-todo-list-checkmark-size) / 5.3);
    height: calc(var(--ck-todo-list-checkmark-size) / 2.6);
    border-style: solid;
    border-color: transparent;
    border-width: 0 calc(var(--ck-todo-list-checkmark-size) / 8) calc(var(--ck-todo-list-checkmark-size) / 8) 0;
    transform: rotate(45deg);
}
.dangerouslySetInnerHTML .todo-list .todo-list__label > input[checked]:before {
    background: #26ab33;
    border-color: #26ab33;
}
.dangerouslySetInnerHTML .todo-list .todo-list__label > input[checked]:after {
    border-color: #fff;
}
.dangerouslySetInnerHTML .todo-list .todo-list__label .todo-list__label__description {
    vertical-align: middle;
}
.dangerouslySetInnerHTML .media {
    clear: both;
    margin: 0.9em 0;
    display: block;
    min-width: 15em;
}
.dangerouslySetInnerHTML .page-break {
    position: relative;
    clear: both;
    padding: 5px 0;
    display: flex;
    align-items: center;
    justify-content: center;
}
.dangerouslySetInnerHTML .page-break:after {
    content: "";
    position: absolute;
    border-bottom: 2px dashed hsl(0, 0%, 77%);
    width: 100%;
}
.dangerouslySetInnerHTML .page-break__label {
    position: relative;
    z-index: 1;
    padding: 0.3em 0.6em;
    display: block;
    text-transform: uppercase;
    border: 1px solid hsl(0, 0%, 77%);
    border-radius: 2px;
    font-family: Helvetica, Arial, Tahoma, Verdana, Sans-Serif;
    font-size: 0.75em;
    font-weight: 700;
    color: #333;
    background: #fff;
    box-shadow: 2px 2px 1px #00000026;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
}
.dangerouslySetInnerHTML .table {
    margin: 0.9em auto;
    display: table;
    width: 100%;
}
.dangerouslySetInnerHTML .table table {
    border-collapse: collapse;
    border-spacing: 0;
    width: 100%;
    height: 100%;
    border: 1px double hsl(0, 0%, 70%);
}
.dangerouslySetInnerHTML .table table td,
.dangerouslySetInnerHTML .table table th {
    min-width: 2em;
    padding: 0.4em;
    border: 1px solid hsl(0, 0%, 75%);
}
.dangerouslySetInnerHTML .table table th {
    font-weight: 700;
    background: #0000000d;
}
.dangerouslySetInnerHTML [dir="rtl"] .table th {
    text-align: right;
}
.dangerouslySetInnerHTML [dir="ltr"] .table th {
    text-align: left;
}
.dangerouslySetInnerHTML .table .ck-table-resized {
    table-layout: fixed;
}
.dangerouslySetInnerHTML .table table {
    overflow: hidden;
}
.dangerouslySetInnerHTML .table td,
.dangerouslySetInnerHTML .table th {
    position: relative;
}
.dangerouslySetInnerHTML .table > figcaption {
    display: table-caption;
    caption-side: top;
    word-break: break-word;
    text-align: center;
    color: var(--ck-color-table-caption-text);
    background-color: var(--ck-color-table-caption-background);
    padding: 0.6em;
    font-size: 0.75em;
    outline-offset: -1px;
}
.dangerouslySetInnerHTML pre {
    padding: 1em;
    color: #353535;
    background: #c7c7c74d;
    border: 1px solid hsl(0, 0%, 77%);
    border-radius: 2px;
    text-align: left;
    direction: ltr;
    -moz-tab-size: 4;
    -o-tab-size: 4;
    tab-size: 4;
    white-space: pre-wrap;
    font-style: normal;
    min-width: 200px;
}
.dangerouslySetInnerHTML pre code {
    background: unset;
    padding: 0;
    border-radius: 0;
}
.dangerouslySetInnerHTML hr {
    margin: 15px 0;
    height: 4px;
    background: #dedede;
    border: 0;
}
.dangerouslySetInnerHTML ol {
    list-style-type: decimal;
}
.dangerouslySetInnerHTML ol ol {
    list-style-type: lower-latin;
}
.dangerouslySetInnerHTML ol ol ol {
    list-style-type: lower-roman;
}
.dangerouslySetInnerHTML ol ol ol ol {
    list-style-type: upper-latin;
}
.dangerouslySetInnerHTML ol ol ol ol ol {
    list-style-type: upper-roman;
}
.dangerouslySetInnerHTML ul {
    list-style-type: circle;
}
.dangerouslySetInnerHTML ul ul {
    list-style-type: disc;
}
.dangerouslySetInnerHTML ul ul ul,
.dangerouslySetInnerHTML ul ul ul ul {
    list-style-type: square;
}
.dangerouslySetInnerHTML .mention {
    background: var(--ck-color-mention-background);
    color: var(--ck-color-mention-text);
}
