.picker-columns {
  position: relative;
  display: flex;
}
.picker-column {
  flex: 1 1 0%;
}
.picker-column-wrapper {
  transition-timing-function: cubic-bezier(0.23, 1, 0.68, 1);
}
.picker-mask {
  pointer-events: none;
  position: absolute;
  top: 0px;
  left: 0px;
  z-index: 10;
  height: 100%;
  width: 100%;
  background-repeat: no-repeat;
  background-image: linear-gradient(
      180deg,
      rgba(255, 255, 255, 0.9),
      rgba(255, 255, 255, 0.4)
    ),
    linear-gradient(0deg, rgba(255, 255, 255, 0.9), rgba(255, 255, 255, 0.4));
  background-position: top, bottom;
  background-size: 100% 29.33333vw;
  transform: translateZ(0);
}
.picker-line {
  pointer-events: none;
  position: absolute;
  top: 50%;
  right: 0px;
  left: 0px;
  z-index: 10;
  --tw-translate-y: -50%;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  border-top-width: 1px;
  border-bottom-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(229 231 235 / var(--tw-border-opacity, 1));
}

.fade-default {
    opacity: 0
}
.fade-enter {
    opacity: 1
}

.bottom-default {
    --tw-translate-y: 75%;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    justify-content: flex-end !important;
    opacity: 0
}
.bottom-enter {
    --tw-translate-y: 0px;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    opacity: 1
}

.center-default {
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    opacity: 0
}
.center-enter {
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    opacity: 1
}

.hidden-default {
    display: none !important
}

@keyframes caY74LOkT41tqxeCJkUC {
  0% {
    box-shadow: 0 0 0 0 #f87171;
  }
  75% {
    box-shadow: 0 0 0 0.5rem transparent;
  }
}

.caY74LOkT41tqxeCJkUC {
  animation: caY74LOkT41tqxeCJkUC 1s cubic-bezier(0, 0, 0.2, 1) infinite;
}

*, ::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: rgb(59 130 246 / 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:  ;
  --tw-contain-size:  ;
  --tw-contain-layout:  ;
  --tw-contain-paint:  ;
  --tw-contain-style:  ;
}

::backdrop {
  --tw-border-spacing-x: 0;
  --tw-border-spacing-y: 0;
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  --tw-pan-x:  ;
  --tw-pan-y:  ;
  --tw-pinch-zoom:  ;
  --tw-scroll-snap-strictness: proximity;
  --tw-gradient-from-position:  ;
  --tw-gradient-via-position:  ;
  --tw-gradient-to-position:  ;
  --tw-ordinal:  ;
  --tw-slashed-zero:  ;
  --tw-numeric-figure:  ;
  --tw-numeric-spacing:  ;
  --tw-numeric-fraction:  ;
  --tw-ring-inset:  ;
  --tw-ring-offset-width: 0px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: rgb(59 130 246 / 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:  ;
  --tw-contain-size:  ;
  --tw-contain-layout:  ;
  --tw-contain-paint:  ;
  --tw-contain-style:  ;
}/*
! tailwindcss v3.4.17 | MIT License | https://tailwindcss.com
*//*
1. Prevent padding and border from affecting element width. (https://github.com/mozdevs/cssremedy/issues/4)
2. Allow adding a border to an element by just adding a border-width. (https://github.com/tailwindcss/tailwindcss/pull/116)
*/

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

::before,
::after {
  --tw-content: '';
}

/*
1. Use a consistent sensible line-height in all browsers.
2. Prevent adjustments of font size after orientation changes in iOS.
3. Use a more readable tab size.
4. Use the user's configured `sans` font-family by default.
5. Use the user's configured `sans` font-feature-settings by default.
6. Use the user's configured `sans` font-variation-settings by default.
7. Disable tap highlights on iOS
*/

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

/*
1. Remove the margin in all browsers.
2. Inherit line-height from `html` so users can set them as a class directly on the `html` element.
*/

body {
  margin: 0; /* 1 */
  line-height: inherit; /* 2 */
}

/*
1. Add the correct height in Firefox.
2. Correct the inheritance of border color in Firefox. (https://bugzilla.mozilla.org/show_bug.cgi?id=190655)
3. Ensure horizontal rules are visible by default.
*/

hr {
  height: 0; /* 1 */
  color: inherit; /* 2 */
  border-top-width: 1px; /* 3 */
}

/*
Add the correct text decoration in Chrome, Edge, and Safari.
*/

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

/*
Remove the default font size and weight for headings.
*/

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

/*
Reset links to optimize for opt-in styling instead of opt-out.
*/

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

/*
Add the correct font weight in Edge and Safari.
*/

b,
strong {
  font-weight: bolder;
}

/*
1. Use the user's configured `mono` font-family by default.
2. Use the user's configured `mono` font-feature-settings by default.
3. Use the user's configured `mono` font-variation-settings by default.
4. Correct the odd `em` font sizing in all browsers.
*/

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

/*
Add the correct font size in all browsers.
*/

small {
  font-size: 80%;
}

/*
Prevent `sub` and `sup` elements from affecting the line height in all browsers.
*/

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

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

/*
1. Remove text indentation from table contents in Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=999088, https://bugs.webkit.org/show_bug.cgi?id=201297)
2. Correct table border color inheritance in all Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=935729, https://bugs.webkit.org/show_bug.cgi?id=195016)
3. Remove gaps between table borders by default.
*/

table {
  text-indent: 0; /* 1 */
  border-color: inherit; /* 2 */
  border-collapse: collapse; /* 3 */
}

/*
1. Change the font styles in all browsers.
2. Remove the margin in Firefox and Safari.
3. Remove default padding in all browsers.
*/

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

/*
Remove the inheritance of text transform in Edge and Firefox.
*/

button,
select {
  text-transform: none;
}

/*
1. Correct the inability to style clickable types in iOS and Safari.
2. Remove default button styles.
*/

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

/*
Use the modern Firefox focus style for all focusable elements.
*/

:-moz-focusring {
  outline: auto;
}

/*
Remove the additional `:invalid` styles in Firefox. (https://github.com/mozilla/gecko-dev/blob/2f9eacd9d3d995c937b4251a5557d95d494c9be1/layout/style/res/forms.css#L728-L737)
*/

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

/*
Add the correct vertical alignment in Chrome and Firefox.
*/

progress {
  vertical-align: baseline;
}

/*
Correct the cursor style of increment and decrement buttons in Safari.
*/

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

/*
1. Correct the odd appearance in Chrome and Safari.
2. Correct the outline style in Safari.
*/

[type='search'] {
  -webkit-appearance: textfield; /* 1 */
  outline-offset: -0.53333vw; /* 2 */
}

/*
Remove the inner padding in Chrome and Safari on macOS.
*/

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

/*
1. Correct the inability to style clickable types in iOS and Safari.
2. Change font properties to `inherit` in Safari.
*/

::-webkit-file-upload-button {
  -webkit-appearance: button; /* 1 */
  font: inherit; /* 2 */
}

/*
Add the correct display in Chrome and Safari.
*/

summary {
  display: list-item;
}

/*
Removes the default spacing and border for appropriate elements.
*/

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

/*
Reset default styling for dialogs.
*/
dialog {
  padding: 0;
}

/*
Prevent resizing textareas horizontally by default.
*/

textarea {
  resize: vertical;
}

/*
1. Reset the default placeholder opacity in Firefox. (https://github.com/tailwindlabs/tailwindcss/issues/3300)
2. Set the default placeholder color to the user's configured gray 400 color.
*/

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

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

/*
Set the default cursor for buttons.
*/

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

/*
Make sure disabled buttons don't get the pointer cursor.
*/
:disabled {
  cursor: default;
}

/*
1. Make replaced elements `display: block` by default. (https://github.com/mozdevs/cssremedy/issues/14)
2. Add `vertical-align: middle` to align replaced elements more sensibly by default. (https://github.com/jensimmons/cssremedy/issues/14#issuecomment-634934210)
   This can trigger a poorly considered lint error in some tools but is included by design.
*/

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

/*
Constrain images and videos to the parent width and preserve their intrinsic aspect ratio. (https://github.com/mozdevs/cssremedy/issues/14)
*/

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

/* Make elements with the HTML hidden attribute stay hidden by default */
[hidden]:where(:not([hidden="until-found"])) {
  display: none;
}

input,
textarea,
select,
option {
  outline: none;
  -webkit-appearance: auto;
     -moz-appearance: auto;
          appearance: auto;
}

html {
  height: 100%;
  font-size: calc(100vw / 375 * 16);
}

body {
  min-height: 100%;
  background-color: #8a0000;
}

input,
textarea {
  background-color: transparent;
  font-size: 0.9375rem;
}

img {
  -o-object-fit: cover;
     object-fit: cover;
}

.gradient-bg {
}

.ql-editor ol,
.ql-editor ul {
  padding-left: 0;
}

/* 引入自定义字体 */
@font-face {
  font-family: "impact";
  src: url(/static/fonts/393c8a0b905e3208112c.ttf);
  font-weight: normal;
  font-style: normal;
}

@keyframes animate-shake {
  0% {
    transform: translate(0, 0);
  }
  5%,
  15% {
    transform: translate(-5px, 0);
  }
  10%,
  20% {
    transform: translate(5px, 0);
  }
  30% {
    transform: translate(0, 0);
  }
}

.animate-shake {
  animation: animate-shake infinite;
  animation-duration: 2s;
  animation-timing-function: ease-out;
}

@keyframes animate-up {
  0% {
    opacity: 0;
    transform: translateY(0);
  }
  100% {
    opacity: 1;
    transform: translateY(-100%);
  }
}
.animate-up {
  animation: animate-up 0.3s;
  transform: translateY(-100%);
}

@keyframes progress {
  0% {
    background-position-x: 0.5rem;
  }
}
.animate-progress {
  animation: progress 1s infinite linear;
}

.error-message {

    box-sizing: border-box;

    min-height: 1.5rem;

    padding-top: 0.25rem;

    padding-bottom: 0.25rem;

    font-size: 0.75rem;

    line-height: 1rem;

    --tw-text-opacity: 1;

    color: rgb(239 68 68 / var(--tw-text-opacity, 1))
}

.error-input:focus-within {

    --tw-ring-opacity: 1;

    --tw-ring-color: rgb(239 68 68 / var(--tw-ring-opacity, 1))
}

/* 按钮 */
.g-button {

    --tw-bg-opacity: 1;

    background-color: rgb(175 6 6 / var(--tw-bg-opacity, 1));

    height: 2.75rem;

    font-size: 0.875rem;

    font-weight: 600;

    line-height: 1.5rem;

    --tw-text-opacity: 1;

    color: rgb(255 255 255 / var(--tw-text-opacity, 1));

    text-transform: capitalize;

    border-radius: 2666.4vw
}
.g-button:hover {

    opacity: 0.9
}
.g-button:focus-visible {

    outline-style: solid;

    outline-width: 0.53333vw;

    outline-offset: 0.53333vw
}

/* 输入框 */
.g-input-wrapper {

    height: 3rem;

    border-radius: 0.5rem;

    --tw-bg-opacity: 1;

    background-color: rgb(246 248 253 / var(--tw-bg-opacity, 1));

    --tw-text-opacity: 1;

    color: rgb(17 24 39 / var(--tw-text-opacity, 1))
}
.g-input-wrapper::-moz-placeholder {

    --tw-text-opacity: 1;

    color: rgb(156 163 175 / var(--tw-text-opacity, 1))
}
.g-input-wrapper::placeholder {

    --tw-text-opacity: 1;

    color: rgb(156 163 175 / var(--tw-text-opacity, 1))
}
.g-input-wrapper:focus-within {

    --tw-ring-opacity: 1;

    --tw-ring-color: rgb(175 6 6 / var(--tw-ring-opacity, 1))
}
.g-input-wrapper {

    align-items: center;

    border-width: 0px;

    padding-left: 0.5rem;

    padding-right: 0.5rem;

    padding-top: 0.125rem;

    padding-bottom: 0.125rem;

    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);

    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);

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

    --tw-ring-inset: inset;

    --tw-ring-opacity: 1;

    --tw-ring-color: rgb(243 244 246 / var(--tw-ring-opacity, 1))
}
.g-input-wrapper:focus-within {

    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);

    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0.53333vw + var(--tw-ring-offset-width)) var(--tw-ring-color);

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

    --tw-ring-inset: inset
}

/* 输入框图标高亮颜色 */
.g-input-icon-primary {

    --tw-text-opacity: 1;

    color: rgb(175 6 6 / var(--tw-text-opacity, 1))
}

/* 顶部导航栏 */
.g-navigation {

    height: 2.75rem;

    --tw-text-opacity: 1;

    color: rgb(31 41 55 / var(--tw-text-opacity, 1));

    --tw-bg-opacity: 1;

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

    font-weight: 600;

    position: sticky;

    top: 0px;

    left: 0px;

    right: 0px;

    z-index: 20;

    text-transform: capitalize
}

.g-toast-wrapper {

    min-width: 7rem;

    max-width: 13rem;

    --tw-shadow: 0 6.66667vw 13.33333vw -3.2vw rgb(0 0 0 / 0.25);

    --tw-shadow-colored: 0 6.66667vw 13.33333vw -3.2vw var(--tw-shadow-color);

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

    border-radius: 0.75rem;

    outline-style: solid;

    outline-width: 1px;

    outline-color: #f3f4f6
}

.g-toast {

    padding-top: 1.5rem;

    padding-bottom: 1.25rem;

    padding-left: 1.25rem;

    padding-right: 1.25rem;

    --tw-bg-opacity: 1;

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

    display: flex;

    flex-direction: column;

    align-items: center;

    justify-content: center
}

/* 环形进度条高亮色 */
.g-circle-primary {

    --tw-text-opacity: 1;

    color: rgb(175 6 6 / var(--tw-text-opacity, 1))
}

/* toast警告图标色 */
.g-toast-warn-primary {

    --tw-text-opacity: 1;

    color: rgb(245 158 11 / var(--tw-text-opacity, 1))
}

/* toast成功图标色 */
.g-toast-success-primary {

    --tw-text-opacity: 1;

    color: rgb(175 6 6 / var(--tw-text-opacity, 1))
}

.stroke-loading {

    stroke: #AF0606
}

.container {
    width: 100%
}
@media (min-width: 640px) {
    .container {
        max-width: 640px
    }
}
@media (min-width: 768px) {
    .container {
        max-width: 768px
    }
}
@media (min-width: 1024px) {
    .container {
        max-width: 1024px
    }
}
@media (min-width: 1280px) {
    .container {
        max-width: 1280px
    }
}
@media (min-width: 1536px) {
    .container {
        max-width: 1536px
    }
}
.fixed {
    position: fixed
}
.absolute {
    position: absolute
}
.relative {
    position: relative
}
.\!sticky {
    position: sticky !important
}
.sticky {
    position: sticky
}
.inset-0 {
    inset: 0px
}
.\!right-0 {
    right: 0px !important
}
.\!right-1\/2 {
    right: 50% !important
}
.\!right-3 {
    right: 0.75rem !important
}
.\!top-0 {
    top: 0px !important
}
.\!top-3 {
    top: 0.75rem !important
}
.\!top-40 {
    top: 10rem !important
}
.\!top-\[130px\] {
    top: 34.66667vw !important
}
.\!top-\[170px\] {
    top: 45.33333vw !important
}
.-bottom-14 {
    bottom: -3.5rem
}
.-bottom-7 {
    bottom: -1.75rem
}
.-bottom-9 {
    bottom: -2.25rem
}
.-left-0\.5 {
    left: -0.125rem
}
.-left-2 {
    left: -0.5rem
}
.-left-3 {
    left: -0.75rem
}
.-right-1 {
    right: -0.25rem
}
.-right-2 {
    right: -0.5rem
}
.-right-7 {
    right: -1.75rem
}
.-top-0\.5 {
    top: -0.125rem
}
.-top-1 {
    top: -0.25rem
}
.-top-3 {
    top: -0.75rem
}
.-top-6 {
    top: -1.5rem
}
.-top-7 {
    top: -1.75rem
}
.-top-8 {
    top: -2rem
}
.bottom-0 {
    bottom: 0px
}
.bottom-10 {
    bottom: 2.5rem
}
.bottom-12 {
    bottom: 3rem
}
.bottom-14 {
    bottom: 3.5rem
}
.bottom-2 {
    bottom: 0.5rem
}
.bottom-20 {
    bottom: 5rem
}
.bottom-28 {
    bottom: 7rem
}
.bottom-4 {
    bottom: 1rem
}
.bottom-5 {
    bottom: 1.25rem
}
.bottom-6 {
    bottom: 1.5rem
}
.bottom-\[15vh\] {
    bottom: 15vh
}
.bottom-\[52px\] {
    bottom: 13.86667vw
}
.bottom-auto {
    bottom: auto
}
.left-0 {
    left: 0px
}
.left-1\/2 {
    left: 50%
}
.left-10 {
    left: 2.5rem
}
.left-16 {
    left: 4rem
}
.left-2 {
    left: 0.5rem
}
.left-20 {
    left: 5rem
}
.left-3 {
    left: 0.75rem
}
.left-4 {
    left: 1rem
}
.left-5 {
    left: 1.25rem
}
.left-7 {
    left: 1.75rem
}
.left-9 {
    left: 2.25rem
}
.left-auto {
    left: auto
}
.right-0 {
    right: 0px
}
.right-16 {
    right: 4rem
}
.right-2 {
    right: 0.5rem
}
.right-20 {
    right: 5rem
}
.right-3 {
    right: 0.75rem
}
.right-4 {
    right: 1rem
}
.right-5 {
    right: 1.25rem
}
.right-6 {
    right: 1.5rem
}
.right-7 {
    right: 1.75rem
}
.right-8 {
    right: 2rem
}
.right-9 {
    right: 2.25rem
}
.top-0 {
    top: 0px
}
.top-1 {
    top: 0.25rem
}
.top-1\/2 {
    top: 50%
}
.top-10 {
    top: 2.5rem
}
.top-11 {
    top: 2.75rem
}
.top-12 {
    top: 3rem
}
.top-14 {
    top: 3.5rem
}
.top-2 {
    top: 0.5rem
}
.top-3 {
    top: 0.75rem
}
.top-4 {
    top: 1rem
}
.top-5 {
    top: 1.25rem
}
.top-6 {
    top: 1.5rem
}
.top-7 {
    top: 1.75rem
}
.top-\[450px\] {
    top: 120vw
}
.top-auto {
    top: auto
}
.top-full {
    top: 100%
}
.-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-\[1\] {
    z-index: 1
}
.z-\[5\] {
    z-index: 5
}
.col-span-1 {
    grid-column: span 1 / span 1
}
.col-span-12 {
    grid-column: span 12 / span 12
}
.col-span-2 {
    grid-column: span 2 / span 2
}
.col-span-3 {
    grid-column: span 3 / span 3
}
.col-span-4 {
    grid-column: span 4 / span 4
}
.col-span-5 {
    grid-column: span 5 / span 5
}
.col-span-6 {
    grid-column: span 6 / span 6
}
.col-span-7 {
    grid-column: span 7 / span 7
}
.col-span-8 {
    grid-column: span 8 / span 8
}
.-m-4 {
    margin: -1rem
}
.m-0 {
    margin: 0px
}
.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-11 {
    margin-left: 2.75rem;
    margin-right: 2.75rem
}
.mx-2 {
    margin-left: 0.5rem;
    margin-right: 0.5rem
}
.mx-2\.5 {
    margin-left: 0.625rem;
    margin-right: 0.625rem
}
.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-auto {
    margin-left: auto;
    margin-right: auto
}
.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-4 {
    margin-top: 1rem;
    margin-bottom: 1rem
}
.my-5 {
    margin-top: 1.25rem;
    margin-bottom: 1.25rem
}
.my-7 {
    margin-top: 1.75rem;
    margin-bottom: 1.75rem
}
.-mb-1 {
    margin-bottom: -0.25rem
}
.-mb-10 {
    margin-bottom: -2.5rem
}
.-mb-12 {
    margin-bottom: -3rem
}
.-mb-14 {
    margin-bottom: -3.5rem
}
.-mb-16 {
    margin-bottom: -4rem
}
.-mb-2\.5 {
    margin-bottom: -0.625rem
}
.-mb-20 {
    margin-bottom: -5rem
}
.-mb-3 {
    margin-bottom: -0.75rem
}
.-mb-4 {
    margin-bottom: -1rem
}
.-mb-48 {
    margin-bottom: -12rem
}
.-mb-5 {
    margin-bottom: -1.25rem
}
.-mb-6 {
    margin-bottom: -1.5rem
}
.-mb-8 {
    margin-bottom: -2rem
}
.-mb-9 {
    margin-bottom: -2.25rem
}
.-ml-2 {
    margin-left: -0.5rem
}
.-ml-4 {
    margin-left: -1rem
}
.-mt-10 {
    margin-top: -2.5rem
}
.-mt-12 {
    margin-top: -3rem
}
.-mt-14 {
    margin-top: -3.5rem
}
.-mt-16 {
    margin-top: -4rem
}
.-mt-4 {
    margin-top: -1rem
}
.-mt-5 {
    margin-top: -1.25rem
}
.-mt-6 {
    margin-top: -1.5rem
}
.-mt-9 {
    margin-top: -2.25rem
}
.-mt-\[17px\] {
    margin-top: -4.53333vw
}
.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-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-52 {
    margin-bottom: 13rem
}
.mb-6 {
    margin-bottom: 1.5rem
}
.mb-7 {
    margin-bottom: 1.75rem
}
.mb-8 {
    margin-bottom: 2rem
}
.mb-\[34px\] {
    margin-bottom: 9.06667vw
}
.ml-0\.5 {
    margin-left: 0.125rem
}
.ml-1 {
    margin-left: 0.25rem
}
.ml-2 {
    margin-left: 0.5rem
}
.ml-3 {
    margin-left: 0.75rem
}
.ml-4 {
    margin-left: 1rem
}
.ml-\[3px\] {
    margin-left: 0.8vw
}
.mr-0\.5 {
    margin-right: 0.125rem
}
.mr-1 {
    margin-right: 0.25rem
}
.mr-1\.5 {
    margin-right: 0.375rem
}
.mr-2 {
    margin-right: 0.5rem
}
.mr-2\.5 {
    margin-right: 0.625rem
}
.mr-3 {
    margin-right: 0.75rem
}
.mr-4 {
    margin-right: 1rem
}
.mr-5 {
    margin-right: 1.25rem
}
.mr-6 {
    margin-right: 1.5rem
}
.mr-7 {
    margin-right: 1.75rem
}
.mt-0\.5 {
    margin-top: 0.125rem
}
.mt-1 {
    margin-top: 0.25rem
}
.mt-10 {
    margin-top: 2.5rem
}
.mt-12 {
    margin-top: 3rem
}
.mt-16 {
    margin-top: 4rem
}
.mt-2 {
    margin-top: 0.5rem
}
.mt-2\.5 {
    margin-top: 0.625rem
}
.mt-3 {
    margin-top: 0.75rem
}
.mt-3\.5 {
    margin-top: 0.875rem
}
.mt-32 {
    margin-top: 8rem
}
.mt-4 {
    margin-top: 1rem
}
.mt-44 {
    margin-top: 11rem
}
.mt-5 {
    margin-top: 1.25rem
}
.mt-6 {
    margin-top: 1.5rem
}
.mt-7 {
    margin-top: 1.75rem
}
.mt-8 {
    margin-top: 2rem
}
.mt-9 {
    margin-top: 2.25rem
}
.box-border {
    box-sizing: border-box
}
.box-content {
    box-sizing: content-box
}
.block {
    display: block
}
.inline-block {
    display: inline-block
}
.inline {
    display: inline
}
.flex {
    display: flex
}
.inline-flex {
    display: inline-flex
}
.grid {
    display: grid
}
.hidden {
    display: none
}
.size-1 {
    width: 0.25rem;
    height: 0.25rem
}
.size-1\.5 {
    width: 0.375rem;
    height: 0.375rem
}
.size-10 {
    width: 2.5rem;
    height: 2.5rem
}
.size-11 {
    width: 2.75rem;
    height: 2.75rem
}
.size-12 {
    width: 3rem;
    height: 3rem
}
.size-14 {
    width: 3.5rem;
    height: 3.5rem
}
.size-16 {
    width: 4rem;
    height: 4rem
}
.size-20 {
    width: 5rem;
    height: 5rem
}
.size-24 {
    width: 6rem;
    height: 6rem
}
.size-3 {
    width: 0.75rem;
    height: 0.75rem
}
.size-3\.5 {
    width: 0.875rem;
    height: 0.875rem
}
.size-32 {
    width: 8rem;
    height: 8rem
}
.size-36 {
    width: 9rem;
    height: 9rem
}
.size-4 {
    width: 1rem;
    height: 1rem
}
.size-5 {
    width: 1.25rem;
    height: 1.25rem
}
.size-6 {
    width: 1.5rem;
    height: 1.5rem
}
.size-7 {
    width: 1.75rem;
    height: 1.75rem
}
.size-8 {
    width: 2rem;
    height: 2rem
}
.size-9 {
    width: 2.25rem;
    height: 2.25rem
}
.size-\[100px\] {
    width: 26.66667vw;
    height: 26.66667vw
}
.size-\[110px\] {
    width: 29.33333vw;
    height: 29.33333vw
}
.size-\[112px\] {
    width: 29.86667vw;
    height: 29.86667vw
}
.size-\[120px\] {
    width: 32vw;
    height: 32vw
}
.size-\[126px\] {
    width: 33.6vw;
    height: 33.6vw
}
.size-\[164px\] {
    width: 43.73333vw;
    height: 43.73333vw
}
.size-\[174px\] {
    width: 46.4vw;
    height: 46.4vw
}
.size-\[284px\] {
    width: 75.73333vw;
    height: 75.73333vw
}
.size-\[336px\] {
    width: 89.6vw;
    height: 89.6vw
}
.size-\[50px\] {
    width: 13.33333vw;
    height: 13.33333vw
}
.size-\[54px\] {
    width: 14.4vw;
    height: 14.4vw
}
.size-\[72px\] {
    width: 19.2vw;
    height: 19.2vw
}
.size-\[75px\] {
    width: 20vw;
    height: 20vw
}
.size-\[94px\] {
    width: 25.06667vw;
    height: 25.06667vw
}
.size-full {
    width: 100%;
    height: 100%
}
.\!h-14 {
    height: 3.5rem !important
}
.\!h-5 {
    height: 1.25rem !important
}
.h-0 {
    height: 0px
}
.h-0\.5 {
    height: 0.125rem
}
.h-1 {
    height: 0.25rem
}
.h-1\/2 {
    height: 50%
}
.h-10 {
    height: 2.5rem
}
.h-11 {
    height: 2.75rem
}
.h-12 {
    height: 3rem
}
.h-14 {
    height: 3.5rem
}
.h-16 {
    height: 4rem
}
.h-2 {
    height: 0.5rem
}
.h-2\.5 {
    height: 0.625rem
}
.h-20 {
    height: 5rem
}
.h-24 {
    height: 6rem
}
.h-28 {
    height: 7rem
}
.h-3 {
    height: 0.75rem
}
.h-3\.5 {
    height: 0.875rem
}
.h-32 {
    height: 8rem
}
.h-36 {
    height: 9rem
}
.h-4 {
    height: 1rem
}
.h-40 {
    height: 10rem
}
.h-44 {
    height: 11rem
}
.h-48 {
    height: 12rem
}
.h-5 {
    height: 1.25rem
}
.h-52 {
    height: 13rem
}
.h-6 {
    height: 1.5rem
}
.h-7 {
    height: 1.75rem
}
.h-8 {
    height: 2rem
}
.h-9 {
    height: 2.25rem
}
.h-96 {
    height: 24rem
}
.h-\[100px\] {
    height: 26.66667vw
}
.h-\[102px\] {
    height: 27.2vw
}
.h-\[105px\] {
    height: 28vw
}
.h-\[110px\] {
    height: 29.33333vw
}
.h-\[114px\] {
    height: 30.4vw
}
.h-\[116px\] {
    height: 30.93333vw
}
.h-\[12\.6875rem\] {
    height: 12.6875rem
}
.h-\[120px\] {
    height: 32vw
}
.h-\[123px\] {
    height: 32.8vw
}
.h-\[130px\] {
    height: 34.66667vw
}
.h-\[132px\] {
    height: 35.2vw
}
.h-\[134px\] {
    height: 35.73333vw
}
.h-\[137px\] {
    height: 36.53333vw
}
.h-\[139px\] {
    height: 37.06667vw
}
.h-\[140px\] {
    height: 37.33333vw
}
.h-\[146px\] {
    height: 38.93333vw
}
.h-\[148px\] {
    height: 39.46667vw
}
.h-\[152px\] {
    height: 40.53333vw
}
.h-\[162px\] {
    height: 43.2vw
}
.h-\[164px\] {
    height: 43.73333vw
}
.h-\[166px\] {
    height: 44.26667vw
}
.h-\[169px\] {
    height: 45.06667vw
}
.h-\[170px\] {
    height: 45.33333vw
}
.h-\[184px\] {
    height: 49.06667vw
}
.h-\[18px\] {
    height: 4.8vw
}
.h-\[190px\] {
    height: 50.66667vw
}
.h-\[198px\] {
    height: 52.8vw
}
.h-\[2\.75rem\] {
    height: 2.75rem
}
.h-\[202px\] {
    height: 53.86667vw
}
.h-\[208px\] {
    height: 55.46667vw
}
.h-\[209px\] {
    height: 55.73333vw
}
.h-\[210px\] {
    height: 56vw
}
.h-\[220px\] {
    height: 58.66667vw
}
.h-\[234px\] {
    height: 62.4vw
}
.h-\[240px\] {
    height: 64vw
}
.h-\[246px\] {
    height: 65.6vw
}
.h-\[248px\] {
    height: 66.13333vw
}
.h-\[250px\] {
    height: 66.66667vw
}
.h-\[267px\] {
    height: 71.2vw
}
.h-\[26px\] {
    height: 6.93333vw
}
.h-\[270px\] {
    height: 72vw
}
.h-\[273px\] {
    height: 72.8vw
}
.h-\[280px\] {
    height: 74.66667vw
}
.h-\[286px\] {
    height: 76.26667vw
}
.h-\[29px\] {
    height: 7.73333vw
}
.h-\[3\.125rem\] {
    height: 3.125rem
}
.h-\[3\.25rem\] {
    height: 3.25rem
}
.h-\[3\.75rem\] {
    height: 3.75rem
}
.h-\[308px\] {
    height: 82.13333vw
}
.h-\[30px\] {
    height: 8vw
}
.h-\[330px\] {
    height: 88vw
}
.h-\[354px\] {
    height: 94.4vw
}
.h-\[366px\] {
    height: 97.6vw
}
.h-\[374px\] {
    height: 99.73333vw
}
.h-\[378px\] {
    height: 100.8vw
}
.h-\[383px\] {
    height: 102.13333vw
}
.h-\[389px\] {
    height: 103.73333vw
}
.h-\[38px\] {
    height: 10.13333vw
}
.h-\[3px\] {
    height: 0.8vw
}
.h-\[4\.5625rem\] {
    height: 4.5625rem
}
.h-\[4\.5rem\] {
    height: 4.5rem
}
.h-\[4\.875rem\] {
    height: 4.875rem
}
.h-\[408px\] {
    height: 108.8vw
}
.h-\[410px\] {
    height: 109.33333vw
}
.h-\[42px\] {
    height: 11.2vw
}
.h-\[438px\] {
    height: 116.8vw
}
.h-\[44px\] {
    height: 11.73333vw
}
.h-\[450px\] {
    height: 120vw
}
.h-\[46px\] {
    height: 12.26667vw
}
.h-\[49px\] {
    height: 13.06667vw
}
.h-\[50px\] {
    height: 13.33333vw
}
.h-\[51px\] {
    height: 13.6vw
}
.h-\[52px\] {
    height: 13.86667vw
}
.h-\[53px\] {
    height: 14.13333vw
}
.h-\[54px\] {
    height: 14.4vw
}
.h-\[55px\] {
    height: 14.66667vw
}
.h-\[57px\] {
    height: 15.2vw
}
.h-\[58px\] {
    height: 15.46667vw
}
.h-\[59px\] {
    height: 15.73333vw
}
.h-\[6\.5625rem\] {
    height: 6.5625rem
}
.h-\[60px\] {
    height: 16vw
}
.h-\[62px\] {
    height: 16.53333vw
}
.h-\[64px\] {
    height: 17.06667vw
}
.h-\[67px\] {
    height: 17.86667vw
}
.h-\[69px\] {
    height: 18.4vw
}
.h-\[71px\] {
    height: 18.93333vw
}
.h-\[72dvh\] {
    height: 72dvh
}
.h-\[72px\] {
    height: 19.2vw
}
.h-\[73px\] {
    height: 19.46667vw
}
.h-\[76px\] {
    height: 20.26667vw
}
.h-\[78px\] {
    height: 20.8vw
}
.h-\[82px\] {
    height: 21.86667vw
}
.h-\[83px\] {
    height: 22.13333vw
}
.h-\[84px\] {
    height: 22.4vw
}
.h-\[86px\] {
    height: 22.93333vw
}
.h-\[87px\] {
    height: 23.2vw
}
.h-\[88px\] {
    height: 23.46667vw
}
.h-\[9\.6875rem\] {
    height: 9.6875rem
}
.h-\[90px\] {
    height: 24vw
}
.h-\[94px\] {
    height: 25.06667vw
}
.h-\[95px\] {
    height: 25.33333vw
}
.h-\[98px\] {
    height: 26.13333vw
}
.h-dvh {
    height: 100dvh
}
.h-fit {
    height: -moz-fit-content;
    height: fit-content
}
.h-full {
    height: 100%
}
.\!max-h-\[90dvh\] {
    max-height: 90dvh !important
}
.max-h-40 {
    max-height: 10rem
}
.max-h-60 {
    max-height: 15rem
}
.max-h-80 {
    max-height: 20rem
}
.max-h-96 {
    max-height: 24rem
}
.max-h-\[50vh\] {
    max-height: 50vh
}
.max-h-\[60vh\] {
    max-height: 60vh
}
.max-h-\[70dvh\] {
    max-height: 70dvh
}
.max-h-\[90dvh\] {
    max-height: 90dvh
}
.max-h-dvh {
    max-height: 100dvh
}
.max-h-full {
    max-height: 100%
}
.min-h-10 {
    min-height: 2.5rem
}
.min-h-11 {
    min-height: 2.75rem
}
.min-h-12 {
    min-height: 3rem
}
.min-h-14 {
    min-height: 3.5rem
}
.min-h-16 {
    min-height: 4rem
}
.min-h-20 {
    min-height: 5rem
}
.min-h-28 {
    min-height: 7rem
}
.min-h-40 {
    min-height: 10rem
}
.min-h-44 {
    min-height: 11rem
}
.min-h-5 {
    min-height: 1.25rem
}
.min-h-52 {
    min-height: 13rem
}
.min-h-60 {
    min-height: 15rem
}
.min-h-7 {
    min-height: 1.75rem
}
.min-h-8 {
    min-height: 2rem
}
.min-h-80 {
    min-height: 20rem
}
.min-h-96 {
    min-height: 24rem
}
.min-h-\[106px\] {
    min-height: 28.26667vw
}
.min-h-\[114px\] {
    min-height: 30.4vw
}
.min-h-\[120px\] {
    min-height: 32vw
}
.min-h-\[172px\] {
    min-height: 45.86667vw
}
.min-h-\[189px\] {
    min-height: 50.4vw
}
.min-h-\[223px\] {
    min-height: 59.46667vw
}
.min-h-\[230px\] {
    min-height: 61.33333vw
}
.min-h-\[263px\] {
    min-height: 70.13333vw
}
.min-h-dvh {
    min-height: 100dvh
}
.min-h-screen {
    min-height: 100vh
}
.\!w-14 {
    width: 3.5rem !important
}
.\!w-3\.5 {
    width: 0.875rem !important
}
.\!w-5 {
    width: 1.25rem !important
}
.w-0 {
    width: 0px
}
.w-1 {
    width: 0.25rem
}
.w-1\/2 {
    width: 50%
}
.w-10 {
    width: 2.5rem
}
.w-10\/12 {
    width: 83.333333%
}
.w-11 {
    width: 2.75rem
}
.w-11\/12 {
    width: 91.666667%
}
.w-12 {
    width: 3rem
}
.w-14 {
    width: 3.5rem
}
.w-16 {
    width: 4rem
}
.w-2 {
    width: 0.5rem
}
.w-2\.5 {
    width: 0.625rem
}
.w-2\/4 {
    width: 50%
}
.w-20 {
    width: 5rem
}
.w-24 {
    width: 6rem
}
.w-3 {
    width: 0.75rem
}
.w-3\.5 {
    width: 0.875rem
}
.w-32 {
    width: 8rem
}
.w-4 {
    width: 1rem
}
.w-4\/5 {
    width: 80%
}
.w-4\/6 {
    width: 66.666667%
}
.w-40 {
    width: 10rem
}
.w-44 {
    width: 11rem
}
.w-48 {
    width: 12rem
}
.w-5 {
    width: 1.25rem
}
.w-5\/6 {
    width: 83.333333%
}
.w-52 {
    width: 13rem
}
.w-6 {
    width: 1.5rem
}
.w-64 {
    width: 16rem
}
.w-7 {
    width: 1.75rem
}
.w-7\/12 {
    width: 58.333333%
}
.w-72 {
    width: 18rem
}
.w-8 {
    width: 2rem
}
.w-80 {
    width: 20rem
}
.w-9 {
    width: 2.25rem
}
.w-\[102px\] {
    width: 27.2vw
}
.w-\[105px\] {
    width: 28vw
}
.w-\[106px\] {
    width: 28.26667vw
}
.w-\[11\.25rem\] {
    width: 11.25rem
}
.w-\[113px\] {
    width: 30.13333vw
}
.w-\[126px\] {
    width: 33.6vw
}
.w-\[129px\] {
    width: 34.4vw
}
.w-\[132px\] {
    width: 35.2vw
}
.w-\[134px\] {
    width: 35.73333vw
}
.w-\[135px\] {
    width: 36vw
}
.w-\[143px\] {
    width: 38.13333vw
}
.w-\[150px\] {
    width: 40vw
}
.w-\[164px\] {
    width: 43.73333vw
}
.w-\[166px\] {
    width: 44.26667vw
}
.w-\[176px\] {
    width: 46.93333vw
}
.w-\[177px\] {
    width: 47.2vw
}
.w-\[180px\] {
    width: 48vw
}
.w-\[181px\] {
    width: 48.26667vw
}
.w-\[184px\] {
    width: 49.06667vw
}
.w-\[186px\] {
    width: 49.6vw
}
.w-\[18px\] {
    width: 4.8vw
}
.w-\[190px\] {
    width: 50.66667vw
}
.w-\[193px\] {
    width: 51.46667vw
}
.w-\[218px\] {
    width: 58.13333vw
}
.w-\[220px\] {
    width: 58.66667vw
}
.w-\[225px\] {
    width: 60vw
}
.w-\[228px\] {
    width: 60.8vw
}
.w-\[230px\] {
    width: 61.33333vw
}
.w-\[234px\] {
    width: 62.4vw
}
.w-\[244px\] {
    width: 65.06667vw
}
.w-\[247px\] {
    width: 65.86667vw
}
.w-\[250px\] {
    width: 66.66667vw
}
.w-\[257px\] {
    width: 68.53333vw
}
.w-\[258px\] {
    width: 68.8vw
}
.w-\[26px\] {
    width: 6.93333vw
}
.w-\[274px\] {
    width: 73.06667vw
}
.w-\[286px\] {
    width: 76.26667vw
}
.w-\[287px\] {
    width: 76.53333vw
}
.w-\[292px\] {
    width: 77.86667vw
}
.w-\[3\.125rem\] {
    width: 3.125rem
}
.w-\[3\.75rem\] {
    width: 3.75rem
}
.w-\[304px\] {
    width: 81.06667vw
}
.w-\[305px\] {
    width: 81.33333vw
}
.w-\[30px\] {
    width: 8vw
}
.w-\[310px\] {
    width: 82.66667vw
}
.w-\[312px\] {
    width: 83.2vw
}
.w-\[316px\] {
    width: 84.26667vw
}
.w-\[318px\] {
    width: 84.8vw
}
.w-\[324px\] {
    width: 86.4vw
}
.w-\[326px\] {
    width: 86.93333vw
}
.w-\[330px\] {
    width: 88vw
}
.w-\[334px\] {
    width: 89.06667vw
}
.w-\[339px\] {
    width: 90.4vw
}
.w-\[343px\] {
    width: 91.46667vw
}
.w-\[345px\] {
    width: 92vw
}
.w-\[4\.5rem\] {
    width: 4.5rem
}
.w-\[4\.875rem\] {
    width: 4.875rem
}
.w-\[50px\] {
    width: 13.33333vw
}
.w-\[52px\] {
    width: 13.86667vw
}
.w-\[54px\] {
    width: 14.4vw
}
.w-\[60px\] {
    width: 16vw
}
.w-\[64px\] {
    width: 17.06667vw
}
.w-\[68px\] {
    width: 18.13333vw
}
.w-\[71px\] {
    width: 18.93333vw
}
.w-\[72px\] {
    width: 19.2vw
}
.w-\[78px\] {
    width: 20.8vw
}
.w-\[82px\] {
    width: 21.86667vw
}
.w-\[85px\] {
    width: 22.66667vw
}
.w-\[88px\] {
    width: 23.46667vw
}
.w-\[90\%\] {
    width: 90%
}
.w-\[90px\] {
    width: 24vw
}
.w-\[94px\] {
    width: 25.06667vw
}
.w-\[95px\] {
    width: 25.33333vw
}
.w-auto {
    width: auto
}
.w-dvw {
    width: 100dvw
}
.w-fit {
    width: -moz-fit-content;
    width: fit-content
}
.w-full {
    width: 100%
}
.w-min {
    width: -moz-min-content;
    width: min-content
}
.w-px {
    width: 1px
}
.w-screen {
    width: 100vw
}
.min-w-10 {
    min-width: 2.5rem
}
.min-w-12 {
    min-width: 3rem
}
.min-w-14 {
    min-width: 3.5rem
}
.min-w-20 {
    min-width: 5rem
}
.min-w-24 {
    min-width: 6rem
}
.min-w-28 {
    min-width: 7rem
}
.min-w-32 {
    min-width: 8rem
}
.min-w-36 {
    min-width: 9rem
}
.min-w-40 {
    min-width: 10rem
}
.min-w-5 {
    min-width: 1.25rem
}
.min-w-60 {
    min-width: 15rem
}
.min-w-7 {
    min-width: 1.75rem
}
.min-w-8 {
    min-width: 2rem
}
.min-w-\[216px\] {
    min-width: 57.6vw
}
.min-w-\[232px\] {
    min-width: 61.86667vw
}
.min-w-\[4000px\] {
    min-width: 1066.66667vw
}
.max-w-\[66\%\] {
    max-width: 66%
}
.max-w-fit {
    max-width: -moz-fit-content;
    max-width: fit-content
}
.max-w-max {
    max-width: -moz-max-content;
    max-width: max-content
}
.flex-1 {
    flex: 1 1 0%
}
.flex-auto {
    flex: 1 1 auto
}
.flex-none {
    flex: none
}
.flex-shrink-0 {
    flex-shrink: 0
}
.flex-grow {
    flex-grow: 1
}
.grow {
    flex-grow: 1
}
.\!translate-x-0 {
    --tw-translate-x: 0px !important;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important
}
.\!translate-y-0 {
    --tw-translate-y: 0px !important;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important
}
.-translate-x-1\/2 {
    --tw-translate-x: -50%;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}
.-translate-x-4 {
    --tw-translate-x: -1rem;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}
.-translate-x-6 {
    --tw-translate-x: -1.5rem;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}
.-translate-y-0\.5 {
    --tw-translate-y: -0.125rem;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}
.-translate-y-1 {
    --tw-translate-y: -0.25rem;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}
.-translate-y-1\/2 {
    --tw-translate-y: -50%;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}
.-translate-y-2 {
    --tw-translate-y: -0.5rem;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}
.-translate-y-3 {
    --tw-translate-y: -0.75rem;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}
.-translate-y-4 {
    --tw-translate-y: -1rem;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}
.-translate-y-5 {
    --tw-translate-y: -1.25rem;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}
.-translate-y-full {
    --tw-translate-y: -100%;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}
.translate-x-1\/2 {
    --tw-translate-x: 50%;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}
.translate-x-4 {
    --tw-translate-x: 1rem;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}
.translate-x-full {
    --tw-translate-x: 100%;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}
.translate-y-0 {
    --tw-translate-y: 0px;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}
.translate-y-1 {
    --tw-translate-y: 0.25rem;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}
.translate-y-1\/2 {
    --tw-translate-y: 50%;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}
.translate-y-2 {
    --tw-translate-y: 0.5rem;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}
.translate-y-3 {
    --tw-translate-y: 0.75rem;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}
.translate-y-4 {
    --tw-translate-y: 1rem;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}
.translate-y-full {
    --tw-translate-y: 100%;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}
.rotate-180 {
    --tw-rotate: 180deg;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}
.rotate-90 {
    --tw-rotate: 90deg;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}
.scale-110 {
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}
.scale-125 {
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}
.transform {
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}
.transform-gpu {
    transform: translate3d(var(--tw-translate-x), var(--tw-translate-y), 0) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}
@keyframes bounce {
    0%, 100% {
        transform: translateY(-25%);
        animation-timing-function: cubic-bezier(0.8,0,1,1)
    }
    50% {
        transform: none;
        animation-timing-function: cubic-bezier(0,0,0.2,1)
    }
}
.animate-bounce {
    animation: bounce 1s infinite
}
@keyframes ping {
    75%, 100% {
        transform: scale(2);
        opacity: 0
    }
}
.animate-ping {
    animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite
}
@keyframes pulse {
    50% {
        opacity: .5
    }
}
.animate-pulse {
    animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite
}
@keyframes spin {
    to {
        transform: rotate(360deg)
    }
}
.animate-spin {
    animation: spin 1s linear infinite
}
.touch-none {
    touch-action: none
}
.resize {
    resize: both
}
.list-outside {
    list-style-position: outside
}
.list-disc {
    list-style-type: disc
}
.grid-cols-12 {
    grid-template-columns: repeat(12, 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))
}
.flex-row-reverse {
    flex-direction: row-reverse
}
.flex-col {
    flex-direction: column
}
.flex-wrap {
    flex-wrap: wrap
}
.items-start {
    align-items: flex-start
}
.items-end {
    align-items: flex-end
}
.items-center {
    align-items: center
}
.items-baseline {
    align-items: baseline
}
.justify-end {
    justify-content: flex-end
}
.justify-center {
    justify-content: center
}
.justify-between {
    justify-content: space-between
}
.justify-around {
    justify-content: space-around
}
.gap-0\.5 {
    gap: 0.125rem
}
.gap-1 {
    gap: 0.25rem
}
.gap-1\.5 {
    gap: 0.375rem
}
.gap-10 {
    gap: 2.5rem
}
.gap-16 {
    gap: 4rem
}
.gap-2 {
    gap: 0.5rem
}
.gap-2\.5 {
    gap: 0.625rem
}
.gap-3 {
    gap: 0.75rem
}
.gap-3\.5 {
    gap: 0.875rem
}
.gap-4 {
    gap: 1rem
}
.gap-5 {
    gap: 1.25rem
}
.gap-6 {
    gap: 1.5rem
}
.gap-7 {
    gap: 1.75rem
}
.gap-8 {
    gap: 2rem
}
.gap-x-1 {
    -moz-column-gap: 0.25rem;
         column-gap: 0.25rem
}
.gap-x-14 {
    -moz-column-gap: 3.5rem;
         column-gap: 3.5rem
}
.gap-x-2 {
    -moz-column-gap: 0.5rem;
         column-gap: 0.5rem
}
.gap-x-3 {
    -moz-column-gap: 0.75rem;
         column-gap: 0.75rem
}
.gap-x-4 {
    -moz-column-gap: 1rem;
         column-gap: 1rem
}
.gap-y-1 {
    row-gap: 0.25rem
}
.gap-y-2 {
    row-gap: 0.5rem
}
.gap-y-3 {
    row-gap: 0.75rem
}
.gap-y-4 {
    row-gap: 1rem
}
.gap-y-6 {
    row-gap: 1.5rem
}
.overflow-hidden {
    overflow: hidden
}
.overflow-x-auto {
    overflow-x: auto
}
.overflow-y-auto {
    overflow-y: auto
}
.overflow-x-hidden {
    overflow-x: hidden
}
.overflow-y-hidden {
    overflow-y: hidden
}
.text-ellipsis {
    text-overflow: ellipsis
}
.whitespace-normal {
    white-space: normal
}
.whitespace-nowrap {
    white-space: nowrap
}
.break-words {
    overflow-wrap: break-word
}
.break-all {
    word-break: break-all
}
.rounded {
    border-radius: 0.25rem
}
.rounded-2xl {
    border-radius: 1rem
}
.rounded-3xl {
    border-radius: 1.5rem
}
.rounded-4xl {
    border-radius: 2rem
}
.rounded-\[17px\] {
    border-radius: 4.53333vw
}
.rounded-\[20px\] {
    border-radius: 5.33333vw
}
.rounded-full {
    border-radius: 2666.4vw
}
.rounded-lg {
    border-radius: 0.5rem
}
.rounded-md {
    border-radius: 0.375rem
}
.rounded-none {
    border-radius: 0px
}
.rounded-sm {
    border-radius: 0.125rem
}
.rounded-xl {
    border-radius: 0.75rem
}
.rounded-b {
    border-bottom-right-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem
}
.rounded-b-2xl {
    border-bottom-right-radius: 1rem;
    border-bottom-left-radius: 1rem
}
.rounded-b-3xl {
    border-bottom-right-radius: 1.5rem;
    border-bottom-left-radius: 1.5rem
}
.rounded-b-lg {
    border-bottom-right-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem
}
.rounded-b-xl {
    border-bottom-right-radius: 0.75rem;
    border-bottom-left-radius: 0.75rem
}
.rounded-l-4xl {
    border-top-left-radius: 2rem;
    border-bottom-left-radius: 2rem
}
.rounded-l-\[5px\] {
    border-top-left-radius: 1.33333vw;
    border-bottom-left-radius: 1.33333vw
}
.rounded-l-full {
    border-top-left-radius: 2666.4vw;
    border-bottom-left-radius: 2666.4vw
}
.rounded-l-none {
    border-top-left-radius: 0px;
    border-bottom-left-radius: 0px
}
.rounded-l-xl {
    border-top-left-radius: 0.75rem;
    border-bottom-left-radius: 0.75rem
}
.rounded-r-full {
    border-top-right-radius: 2666.4vw;
    border-bottom-right-radius: 2666.4vw
}
.rounded-r-lg {
    border-top-right-radius: 0.5rem;
    border-bottom-right-radius: 0.5rem
}
.rounded-r-xl {
    border-top-right-radius: 0.75rem;
    border-bottom-right-radius: 0.75rem
}
.rounded-t {
    border-top-left-radius: 0.25rem;
    border-top-right-radius: 0.25rem
}
.rounded-t-2xl {
    border-top-left-radius: 1rem;
    border-top-right-radius: 1rem
}
.rounded-t-3xl {
    border-top-left-radius: 1.5rem;
    border-top-right-radius: 1.5rem
}
.rounded-t-4xl {
    border-top-left-radius: 2rem;
    border-top-right-radius: 2rem
}
.rounded-t-5xl {
    border-top-left-radius: 2.5rem;
    border-top-right-radius: 2.5rem
}
.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-sm {
    border-top-left-radius: 0.125rem;
    border-top-right-radius: 0.125rem
}
.rounded-t-xl {
    border-top-left-radius: 0.75rem;
    border-top-right-radius: 0.75rem
}
.rounded-bl-2xl {
    border-bottom-left-radius: 1rem
}
.rounded-bl-3xl {
    border-bottom-left-radius: 1.5rem
}
.rounded-bl-\[42px\] {
    border-bottom-left-radius: 11.2vw
}
.rounded-bl-xl {
    border-bottom-left-radius: 0.75rem
}
.rounded-br-2xl {
    border-bottom-right-radius: 1rem
}
.rounded-br-xl {
    border-bottom-right-radius: 0.75rem
}
.rounded-tl {
    border-top-left-radius: 0.25rem
}
.rounded-tl-2xl {
    border-top-left-radius: 1rem
}
.rounded-tl-xl {
    border-top-left-radius: 0.75rem
}
.rounded-tr-2xl {
    border-top-right-radius: 1rem
}
.rounded-tr-xl {
    border-top-right-radius: 0.75rem
}
.border {
    border-width: 1px
}
.border-2 {
    border-width: 0.53333vw
}
.border-4 {
    border-width: 1.06667vw
}
.border-\[3px\] {
    border-width: 0.8vw
}
.border-b {
    border-bottom-width: 1px
}
.border-b-2 {
    border-bottom-width: 0.53333vw
}
.border-b-8 {
    border-bottom-width: 2.13333vw
}
.border-l {
    border-left-width: 1px
}
.border-t {
    border-top-width: 1px
}
.border-t-4 {
    border-top-width: 1.06667vw
}
.border-dashed {
    border-style: dashed
}
.\!border-primary {
    --tw-border-opacity: 1 !important;
    border-color: rgb(175 6 6 / var(--tw-border-opacity, 1)) !important
}
.border-\[\#2D2C95\] {
    --tw-border-opacity: 1;
    border-color: rgb(45 44 149 / var(--tw-border-opacity, 1))
}
.border-\[\#41149B\] {
    --tw-border-opacity: 1;
    border-color: rgb(65 20 155 / var(--tw-border-opacity, 1))
}
.border-\[\#4D3AB7\] {
    --tw-border-opacity: 1;
    border-color: rgb(77 58 183 / var(--tw-border-opacity, 1))
}
.border-\[\#660D04\] {
    --tw-border-opacity: 1;
    border-color: rgb(102 13 4 / var(--tw-border-opacity, 1))
}
.border-\[\#C8CEDC\] {
    --tw-border-opacity: 1;
    border-color: rgb(200 206 220 / var(--tw-border-opacity, 1))
}
.border-\[\#DEC88F\] {
    --tw-border-opacity: 1;
    border-color: rgb(222 200 143 / var(--tw-border-opacity, 1))
}
.border-\[\#DFE3EA\] {
    --tw-border-opacity: 1;
    border-color: rgb(223 227 234 / var(--tw-border-opacity, 1))
}
.border-\[\#DFF2F0\] {
    --tw-border-opacity: 1;
    border-color: rgb(223 242 240 / var(--tw-border-opacity, 1))
}
.border-\[\#E2EBFF\] {
    --tw-border-opacity: 1;
    border-color: rgb(226 235 255 / var(--tw-border-opacity, 1))
}
.border-\[\#E6DFF3\] {
    --tw-border-opacity: 1;
    border-color: rgb(230 223 243 / var(--tw-border-opacity, 1))
}
.border-\[\#F7A6A0\] {
    --tw-border-opacity: 1;
    border-color: rgb(247 166 160 / var(--tw-border-opacity, 1))
}
.border-\[\#FEBD10\] {
    --tw-border-opacity: 1;
    border-color: rgb(254 189 16 / var(--tw-border-opacity, 1))
}
.border-amber-100 {
    --tw-border-opacity: 1;
    border-color: rgb(254 243 199 / var(--tw-border-opacity, 1))
}
.border-amber-200 {
    --tw-border-opacity: 1;
    border-color: rgb(253 230 138 / var(--tw-border-opacity, 1))
}
.border-amber-300 {
    --tw-border-opacity: 1;
    border-color: rgb(252 211 77 / var(--tw-border-opacity, 1))
}
.border-amber-400 {
    --tw-border-opacity: 1;
    border-color: rgb(251 191 36 / var(--tw-border-opacity, 1))
}
.border-amber-800 {
    --tw-border-opacity: 1;
    border-color: rgb(146 64 14 / var(--tw-border-opacity, 1))
}
.border-black {
    --tw-border-opacity: 1;
    border-color: rgb(0 0 0 / var(--tw-border-opacity, 1))
}
.border-blue-400 {
    --tw-border-opacity: 1;
    border-color: rgb(96 165 250 / var(--tw-border-opacity, 1))
}
.border-gray-100 {
    --tw-border-opacity: 1;
    border-color: rgb(243 244 246 / var(--tw-border-opacity, 1))
}
.border-gray-200 {
    --tw-border-opacity: 1;
    border-color: rgb(229 231 235 / var(--tw-border-opacity, 1))
}
.border-gray-300 {
    --tw-border-opacity: 1;
    border-color: rgb(209 213 219 / var(--tw-border-opacity, 1))
}
.border-gray-400 {
    --tw-border-opacity: 1;
    border-color: rgb(156 163 175 / var(--tw-border-opacity, 1))
}
.border-gray-600 {
    --tw-border-opacity: 1;
    border-color: rgb(75 85 99 / var(--tw-border-opacity, 1))
}
.border-primary {
    --tw-border-opacity: 1;
    border-color: rgb(175 6 6 / var(--tw-border-opacity, 1))
}
.border-red-500 {
    --tw-border-opacity: 1;
    border-color: rgb(239 68 68 / var(--tw-border-opacity, 1))
}
.border-red-950 {
    --tw-border-opacity: 1;
    border-color: rgb(69 10 10 / var(--tw-border-opacity, 1))
}
.border-sky-400 {
    --tw-border-opacity: 1;
    border-color: rgb(56 189 248 / var(--tw-border-opacity, 1))
}
.border-stone-200 {
    --tw-border-opacity: 1;
    border-color: rgb(231 229 228 / var(--tw-border-opacity, 1))
}
.border-teal-200 {
    --tw-border-opacity: 1;
    border-color: rgb(153 246 228 / var(--tw-border-opacity, 1))
}
.border-teal-500 {
    --tw-border-opacity: 1;
    border-color: rgb(20 184 166 / var(--tw-border-opacity, 1))
}
.border-transparent {
    border-color: transparent
}
.border-violet-600 {
    --tw-border-opacity: 1;
    border-color: rgb(124 58 237 / var(--tw-border-opacity, 1))
}
.border-white {
    --tw-border-opacity: 1;
    border-color: rgb(255 255 255 / var(--tw-border-opacity, 1))
}
.border-yellow-200 {
    --tw-border-opacity: 1;
    border-color: rgb(254 240 138 / var(--tw-border-opacity, 1))
}
.border-yellow-400 {
    --tw-border-opacity: 1;
    border-color: rgb(250 204 21 / var(--tw-border-opacity, 1))
}
.border-yellow-600 {
    --tw-border-opacity: 1;
    border-color: rgb(202 138 4 / var(--tw-border-opacity, 1))
}
.border-zinc-100 {
    --tw-border-opacity: 1;
    border-color: rgb(244 244 245 / var(--tw-border-opacity, 1))
}
.border-zinc-200 {
    --tw-border-opacity: 1;
    border-color: rgb(228 228 231 / var(--tw-border-opacity, 1))
}
.border-opacity-50 {
    --tw-border-opacity: 0.5
}
.\!bg-\[\#06020f\] {
    --tw-bg-opacity: 1 !important;
    background-color: rgb(6 2 15 / var(--tw-bg-opacity, 1)) !important
}
.\!bg-\[\#29CA8F\] {
    --tw-bg-opacity: 1 !important;
    background-color: rgb(41 202 143 / var(--tw-bg-opacity, 1)) !important
}
.\!bg-\[\#373635\] {
    --tw-bg-opacity: 1 !important;
    background-color: rgb(55 54 53 / var(--tw-bg-opacity, 1)) !important
}
.\!bg-\[\#FFD740\] {
    --tw-bg-opacity: 1 !important;
    background-color: rgb(255 215 64 / var(--tw-bg-opacity, 1)) !important
}
.\!bg-\[\#efb120\] {
    --tw-bg-opacity: 1 !important;
    background-color: rgb(239 177 32 / var(--tw-bg-opacity, 1)) !important
}
.\!bg-black {
    --tw-bg-opacity: 1 !important;
    background-color: rgb(0 0 0 / var(--tw-bg-opacity, 1)) !important
}
.\!bg-blue-400 {
    --tw-bg-opacity: 1 !important;
    background-color: rgb(96 165 250 / var(--tw-bg-opacity, 1)) !important
}
.\!bg-gray-200 {
    --tw-bg-opacity: 1 !important;
    background-color: rgb(229 231 235 / var(--tw-bg-opacity, 1)) !important
}
.\!bg-gray-300 {
    --tw-bg-opacity: 1 !important;
    background-color: rgb(209 213 219 / var(--tw-bg-opacity, 1)) !important
}
.\!bg-primary {
    --tw-bg-opacity: 1 !important;
    background-color: rgb(175 6 6 / var(--tw-bg-opacity, 1)) !important
}
.\!bg-transparent {
    background-color: transparent !important
}
.bg-\[\#008751\] {
    --tw-bg-opacity: 1;
    background-color: rgb(0 135 81 / var(--tw-bg-opacity, 1))
}
.bg-\[\#00B06F\] {
    --tw-bg-opacity: 1;
    background-color: rgb(0 176 111 / var(--tw-bg-opacity, 1))
}
.bg-\[\#01623b\] {
    --tw-bg-opacity: 1;
    background-color: rgb(1 98 59 / var(--tw-bg-opacity, 1))
}
.bg-\[\#01C8DE\] {
    --tw-bg-opacity: 1;
    background-color: rgb(1 200 222 / var(--tw-bg-opacity, 1))
}
.bg-\[\#020202\] {
    --tw-bg-opacity: 1;
    background-color: rgb(2 2 2 / var(--tw-bg-opacity, 1))
}
.bg-\[\#040404\] {
    --tw-bg-opacity: 1;
    background-color: rgb(4 4 4 / var(--tw-bg-opacity, 1))
}
.bg-\[\#043320\] {
    --tw-bg-opacity: 1;
    background-color: rgb(4 51 32 / var(--tw-bg-opacity, 1))
}
.bg-\[\#06020f\] {
    --tw-bg-opacity: 1;
    background-color: rgb(6 2 15 / var(--tw-bg-opacity, 1))
}
.bg-\[\#096347\] {
    --tw-bg-opacity: 1;
    background-color: rgb(9 99 71 / var(--tw-bg-opacity, 1))
}
.bg-\[\#140B01\] {
    --tw-bg-opacity: 1;
    background-color: rgb(20 11 1 / var(--tw-bg-opacity, 1))
}
.bg-\[\#16A858\] {
    --tw-bg-opacity: 1;
    background-color: rgb(22 168 88 / var(--tw-bg-opacity, 1))
}
.bg-\[\#1c68ff\] {
    --tw-bg-opacity: 1;
    background-color: rgb(28 104 255 / var(--tw-bg-opacity, 1))
}
.bg-\[\#1e0444\] {
    --tw-bg-opacity: 1;
    background-color: rgb(30 4 68 / var(--tw-bg-opacity, 1))
}
.bg-\[\#211236C9\] {
    background-color: #211236C9
}
.bg-\[\#226CFF\] {
    --tw-bg-opacity: 1;
    background-color: rgb(34 108 255 / var(--tw-bg-opacity, 1))
}
.bg-\[\#29CA8F\] {
    --tw-bg-opacity: 1;
    background-color: rgb(41 202 143 / var(--tw-bg-opacity, 1))
}
.bg-\[\#29CB8A\] {
    --tw-bg-opacity: 1;
    background-color: rgb(41 203 138 / var(--tw-bg-opacity, 1))
}
.bg-\[\#2F65E8\] {
    --tw-bg-opacity: 1;
    background-color: rgb(47 101 232 / var(--tw-bg-opacity, 1))
}
.bg-\[\#333333\] {
    --tw-bg-opacity: 1;
    background-color: rgb(51 51 51 / var(--tw-bg-opacity, 1))
}
.bg-\[\#333\] {
    --tw-bg-opacity: 1;
    background-color: rgb(51 51 51 / var(--tw-bg-opacity, 1))
}
.bg-\[\#334982\] {
    --tw-bg-opacity: 1;
    background-color: rgb(51 73 130 / var(--tw-bg-opacity, 1))
}
.bg-\[\#3372F4\] {
    --tw-bg-opacity: 1;
    background-color: rgb(51 114 244 / var(--tw-bg-opacity, 1))
}
.bg-\[\#3670F6\] {
    --tw-bg-opacity: 1;
    background-color: rgb(54 112 246 / var(--tw-bg-opacity, 1))
}
.bg-\[\#373635\] {
    --tw-bg-opacity: 1;
    background-color: rgb(55 54 53 / var(--tw-bg-opacity, 1))
}
.bg-\[\#3C5BE4\] {
    --tw-bg-opacity: 1;
    background-color: rgb(60 91 228 / var(--tw-bg-opacity, 1))
}
.bg-\[\#442804\] {
    --tw-bg-opacity: 1;
    background-color: rgb(68 40 4 / var(--tw-bg-opacity, 1))
}
.bg-\[\#45BDF6\] {
    --tw-bg-opacity: 1;
    background-color: rgb(69 189 246 / var(--tw-bg-opacity, 1))
}
.bg-\[\#45C9F9\] {
    --tw-bg-opacity: 1;
    background-color: rgb(69 201 249 / var(--tw-bg-opacity, 1))
}
.bg-\[\#46DDA1\] {
    --tw-bg-opacity: 1;
    background-color: rgb(70 221 161 / var(--tw-bg-opacity, 1))
}
.bg-\[\#4787CB\] {
    --tw-bg-opacity: 1;
    background-color: rgb(71 135 203 / var(--tw-bg-opacity, 1))
}
.bg-\[\#47c8ff\] {
    --tw-bg-opacity: 1;
    background-color: rgb(71 200 255 / var(--tw-bg-opacity, 1))
}
.bg-\[\#484465\] {
    --tw-bg-opacity: 1;
    background-color: rgb(72 68 101 / var(--tw-bg-opacity, 1))
}
.bg-\[\#490000\] {
    --tw-bg-opacity: 1;
    background-color: rgb(73 0 0 / var(--tw-bg-opacity, 1))
}
.bg-\[\#4D3AB7\] {
    --tw-bg-opacity: 1;
    background-color: rgb(77 58 183 / var(--tw-bg-opacity, 1))
}
.bg-\[\#4D762F\] {
    --tw-bg-opacity: 1;
    background-color: rgb(77 118 47 / var(--tw-bg-opacity, 1))
}
.bg-\[\#55239b\] {
    --tw-bg-opacity: 1;
    background-color: rgb(85 35 155 / var(--tw-bg-opacity, 1))
}
.bg-\[\#572555\] {
    --tw-bg-opacity: 1;
    background-color: rgb(87 37 85 / var(--tw-bg-opacity, 1))
}
.bg-\[\#5EBFFF\] {
    --tw-bg-opacity: 1;
    background-color: rgb(94 191 255 / var(--tw-bg-opacity, 1))
}
.bg-\[\#61AFF9\] {
    --tw-bg-opacity: 1;
    background-color: rgb(97 175 249 / var(--tw-bg-opacity, 1))
}
.bg-\[\#660800\] {
    --tw-bg-opacity: 1;
    background-color: rgb(102 8 0 / var(--tw-bg-opacity, 1))
}
.bg-\[\#702D03\] {
    --tw-bg-opacity: 1;
    background-color: rgb(112 45 3 / var(--tw-bg-opacity, 1))
}
.bg-\[\#77DDF5\] {
    --tw-bg-opacity: 1;
    background-color: rgb(119 221 245 / var(--tw-bg-opacity, 1))
}
.bg-\[\#8DBFFF\] {
    --tw-bg-opacity: 1;
    background-color: rgb(141 191 255 / var(--tw-bg-opacity, 1))
}
.bg-\[\#9831fe\] {
    --tw-bg-opacity: 1;
    background-color: rgb(152 49 254 / var(--tw-bg-opacity, 1))
}
.bg-\[\#9894ee\] {
    --tw-bg-opacity: 1;
    background-color: rgb(152 148 238 / var(--tw-bg-opacity, 1))
}
.bg-\[\#9D40DF\] {
    --tw-bg-opacity: 1;
    background-color: rgb(157 64 223 / var(--tw-bg-opacity, 1))
}
.bg-\[\#A66417\] {
    --tw-bg-opacity: 1;
    background-color: rgb(166 100 23 / var(--tw-bg-opacity, 1))
}
.bg-\[\#ACD7C5\] {
    --tw-bg-opacity: 1;
    background-color: rgb(172 215 197 / var(--tw-bg-opacity, 1))
}
.bg-\[\#AD7B37\] {
    --tw-bg-opacity: 1;
    background-color: rgb(173 123 55 / var(--tw-bg-opacity, 1))
}
.bg-\[\#BD68D4\] {
    --tw-bg-opacity: 1;
    background-color: rgb(189 104 212 / var(--tw-bg-opacity, 1))
}
.bg-\[\#BF69D5\] {
    --tw-bg-opacity: 1;
    background-color: rgb(191 105 213 / var(--tw-bg-opacity, 1))
}
.bg-\[\#C0ECFC\] {
    --tw-bg-opacity: 1;
    background-color: rgb(192 236 252 / var(--tw-bg-opacity, 1))
}
.bg-\[\#C9DCFF\] {
    --tw-bg-opacity: 1;
    background-color: rgb(201 220 255 / var(--tw-bg-opacity, 1))
}
.bg-\[\#DDE5E5\] {
    --tw-bg-opacity: 1;
    background-color: rgb(221 229 229 / var(--tw-bg-opacity, 1))
}
.bg-\[\#DEC88F\] {
    --tw-bg-opacity: 1;
    background-color: rgb(222 200 143 / var(--tw-bg-opacity, 1))
}
.bg-\[\#E1F2FB\] {
    --tw-bg-opacity: 1;
    background-color: rgb(225 242 251 / var(--tw-bg-opacity, 1))
}
.bg-\[\#E24032\] {
    --tw-bg-opacity: 1;
    background-color: rgb(226 64 50 / var(--tw-bg-opacity, 1))
}
.bg-\[\#E6EBEF\] {
    --tw-bg-opacity: 1;
    background-color: rgb(230 235 239 / var(--tw-bg-opacity, 1))
}
.bg-\[\#E6EBF0\] {
    --tw-bg-opacity: 1;
    background-color: rgb(230 235 240 / var(--tw-bg-opacity, 1))
}
.bg-\[\#E8112D\] {
    --tw-bg-opacity: 1;
    background-color: rgb(232 17 45 / var(--tw-bg-opacity, 1))
}
.bg-\[\#E8EFFF\] {
    --tw-bg-opacity: 1;
    background-color: rgb(232 239 255 / var(--tw-bg-opacity, 1))
}
.bg-\[\#EAFE61\] {
    --tw-bg-opacity: 1;
    background-color: rgb(234 254 97 / var(--tw-bg-opacity, 1))
}
.bg-\[\#EDEAEF\] {
    --tw-bg-opacity: 1;
    background-color: rgb(237 234 239 / var(--tw-bg-opacity, 1))
}
.bg-\[\#EE553C\] {
    --tw-bg-opacity: 1;
    background-color: rgb(238 85 60 / var(--tw-bg-opacity, 1))
}
.bg-\[\#F16A02\] {
    --tw-bg-opacity: 1;
    background-color: rgb(241 106 2 / var(--tw-bg-opacity, 1))
}
.bg-\[\#F1F2F6\] {
    --tw-bg-opacity: 1;
    background-color: rgb(241 242 246 / var(--tw-bg-opacity, 1))
}
.bg-\[\#F1F4F9\] {
    --tw-bg-opacity: 1;
    background-color: rgb(241 244 249 / var(--tw-bg-opacity, 1))
}
.bg-\[\#F2EDED\] {
    --tw-bg-opacity: 1;
    background-color: rgb(242 237 237 / var(--tw-bg-opacity, 1))
}
.bg-\[\#F3F4F9\] {
    --tw-bg-opacity: 1;
    background-color: rgb(243 244 249 / var(--tw-bg-opacity, 1))
}
.bg-\[\#F3FF9E\] {
    --tw-bg-opacity: 1;
    background-color: rgb(243 255 158 / var(--tw-bg-opacity, 1))
}
.bg-\[\#F4F5F9\] {
    --tw-bg-opacity: 1;
    background-color: rgb(244 245 249 / var(--tw-bg-opacity, 1))
}
.bg-\[\#F5E14B\] {
    --tw-bg-opacity: 1;
    background-color: rgb(245 225 75 / var(--tw-bg-opacity, 1))
}
.bg-\[\#F5F3A7\] {
    --tw-bg-opacity: 1;
    background-color: rgb(245 243 167 / var(--tw-bg-opacity, 1))
}
.bg-\[\#F5F7F9\] {
    --tw-bg-opacity: 1;
    background-color: rgb(245 247 249 / var(--tw-bg-opacity, 1))
}
.bg-\[\#F5F9F7\] {
    --tw-bg-opacity: 1;
    background-color: rgb(245 249 247 / var(--tw-bg-opacity, 1))
}
.bg-\[\#F6F8FD\] {
    --tw-bg-opacity: 1;
    background-color: rgb(246 248 253 / var(--tw-bg-opacity, 1))
}
.bg-\[\#F78119\] {
    --tw-bg-opacity: 1;
    background-color: rgb(247 129 25 / var(--tw-bg-opacity, 1))
}
.bg-\[\#F79227\] {
    --tw-bg-opacity: 1;
    background-color: rgb(247 146 39 / var(--tw-bg-opacity, 1))
}
.bg-\[\#F7941E\] {
    --tw-bg-opacity: 1;
    background-color: rgb(247 148 30 / var(--tw-bg-opacity, 1))
}
.bg-\[\#F7EFF9\] {
    --tw-bg-opacity: 1;
    background-color: rgb(247 239 249 / var(--tw-bg-opacity, 1))
}
.bg-\[\#F7F7F7\] {
    --tw-bg-opacity: 1;
    background-color: rgb(247 247 247 / var(--tw-bg-opacity, 1))
}
.bg-\[\#F8F8ED\] {
    --tw-bg-opacity: 1;
    background-color: rgb(248 248 237 / var(--tw-bg-opacity, 1))
}
.bg-\[\#F8F9FD\] {
    --tw-bg-opacity: 1;
    background-color: rgb(248 249 253 / var(--tw-bg-opacity, 1))
}
.bg-\[\#F9F7F7\] {
    --tw-bg-opacity: 1;
    background-color: rgb(249 247 247 / var(--tw-bg-opacity, 1))
}
.bg-\[\#F9F9F9\] {
    --tw-bg-opacity: 1;
    background-color: rgb(249 249 249 / var(--tw-bg-opacity, 1))
}
.bg-\[\#F9FAFB\] {
    --tw-bg-opacity: 1;
    background-color: rgb(249 250 251 / var(--tw-bg-opacity, 1))
}
.bg-\[\#FC7927\] {
    --tw-bg-opacity: 1;
    background-color: rgb(252 121 39 / var(--tw-bg-opacity, 1))
}
.bg-\[\#FCEC93\] {
    --tw-bg-opacity: 1;
    background-color: rgb(252 236 147 / var(--tw-bg-opacity, 1))
}
.bg-\[\#FDDACE\] {
    --tw-bg-opacity: 1;
    background-color: rgb(253 218 206 / var(--tw-bg-opacity, 1))
}
.bg-\[\#FDFAFA\] {
    --tw-bg-opacity: 1;
    background-color: rgb(253 250 250 / var(--tw-bg-opacity, 1))
}
.bg-\[\#FDFDEC\] {
    --tw-bg-opacity: 1;
    background-color: rgb(253 253 236 / var(--tw-bg-opacity, 1))
}
.bg-\[\#FE4300\] {
    --tw-bg-opacity: 1;
    background-color: rgb(254 67 0 / var(--tw-bg-opacity, 1))
}
.bg-\[\#FEEAE9\] {
    --tw-bg-opacity: 1;
    background-color: rgb(254 234 233 / var(--tw-bg-opacity, 1))
}
.bg-\[\#FF485E\] {
    --tw-bg-opacity: 1;
    background-color: rgb(255 72 94 / var(--tw-bg-opacity, 1))
}
.bg-\[\#FF7928\] {
    --tw-bg-opacity: 1;
    background-color: rgb(255 121 40 / var(--tw-bg-opacity, 1))
}
.bg-\[\#FF7E01\] {
    --tw-bg-opacity: 1;
    background-color: rgb(255 126 1 / var(--tw-bg-opacity, 1))
}
.bg-\[\#FFB340\] {
    --tw-bg-opacity: 1;
    background-color: rgb(255 179 64 / var(--tw-bg-opacity, 1))
}
.bg-\[\#FFC640\] {
    --tw-bg-opacity: 1;
    background-color: rgb(255 198 64 / var(--tw-bg-opacity, 1))
}
.bg-\[\#FFD240\] {
    --tw-bg-opacity: 1;
    background-color: rgb(255 210 64 / var(--tw-bg-opacity, 1))
}
.bg-\[\#FFD426\] {
    --tw-bg-opacity: 1;
    background-color: rgb(255 212 38 / var(--tw-bg-opacity, 1))
}
.bg-\[\#FFD740\] {
    --tw-bg-opacity: 1;
    background-color: rgb(255 215 64 / var(--tw-bg-opacity, 1))
}
.bg-\[\#FFDEB7\] {
    --tw-bg-opacity: 1;
    background-color: rgb(255 222 183 / var(--tw-bg-opacity, 1))
}
.bg-\[\#FFE29D\] {
    --tw-bg-opacity: 1;
    background-color: rgb(255 226 157 / var(--tw-bg-opacity, 1))
}
.bg-\[\#FFEB41\] {
    --tw-bg-opacity: 1;
    background-color: rgb(255 235 65 / var(--tw-bg-opacity, 1))
}
.bg-\[\#FFEEA1\] {
    --tw-bg-opacity: 1;
    background-color: rgb(255 238 161 / var(--tw-bg-opacity, 1))
}
.bg-\[\#FFEED9\] {
    --tw-bg-opacity: 1;
    background-color: rgb(255 238 217 / var(--tw-bg-opacity, 1))
}
.bg-\[\#FFF0F0\] {
    --tw-bg-opacity: 1;
    background-color: rgb(255 240 240 / var(--tw-bg-opacity, 1))
}
.bg-\[\#FFF2C5\] {
    --tw-bg-opacity: 1;
    background-color: rgb(255 242 197 / var(--tw-bg-opacity, 1))
}
.bg-\[\#FFF5DD\] {
    --tw-bg-opacity: 1;
    background-color: rgb(255 245 221 / var(--tw-bg-opacity, 1))
}
.bg-\[\#FFF6E1\] {
    --tw-bg-opacity: 1;
    background-color: rgb(255 246 225 / var(--tw-bg-opacity, 1))
}
.bg-\[\#FFF6EB\] {
    --tw-bg-opacity: 1;
    background-color: rgb(255 246 235 / var(--tw-bg-opacity, 1))
}
.bg-\[\#FFF903\] {
    --tw-bg-opacity: 1;
    background-color: rgb(255 249 3 / var(--tw-bg-opacity, 1))
}
.bg-\[\#FFF9EA\] {
    --tw-bg-opacity: 1;
    background-color: rgb(255 249 234 / var(--tw-bg-opacity, 1))
}
.bg-\[\#FFFAF6\] {
    --tw-bg-opacity: 1;
    background-color: rgb(255 250 246 / var(--tw-bg-opacity, 1))
}
.bg-\[\#FFFF40\] {
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 64 / var(--tw-bg-opacity, 1))
}
.bg-\[\#e95400\] {
    --tw-bg-opacity: 1;
    background-color: rgb(233 84 0 / var(--tw-bg-opacity, 1))
}
.bg-\[\#f1f1f1\] {
    --tw-bg-opacity: 1;
    background-color: rgb(241 241 241 / var(--tw-bg-opacity, 1))
}
.bg-\[\#f59e90\] {
    --tw-bg-opacity: 1;
    background-color: rgb(245 158 144 / var(--tw-bg-opacity, 1))
}
.bg-\[\#fb5802\] {
    --tw-bg-opacity: 1;
    background-color: rgb(251 88 2 / var(--tw-bg-opacity, 1))
}
.bg-\[\#ffd740\] {
    --tw-bg-opacity: 1;
    background-color: rgb(255 215 64 / var(--tw-bg-opacity, 1))
}
.bg-\[Linear\] {
    background-color: Linear
}
.bg-amber-100 {
    --tw-bg-opacity: 1;
    background-color: rgb(254 243 199 / var(--tw-bg-opacity, 1))
}
.bg-amber-200 {
    --tw-bg-opacity: 1;
    background-color: rgb(253 230 138 / var(--tw-bg-opacity, 1))
}
.bg-amber-300 {
    --tw-bg-opacity: 1;
    background-color: rgb(252 211 77 / var(--tw-bg-opacity, 1))
}
.bg-amber-400 {
    --tw-bg-opacity: 1;
    background-color: rgb(251 191 36 / var(--tw-bg-opacity, 1))
}
.bg-amber-50 {
    --tw-bg-opacity: 1;
    background-color: rgb(255 251 235 / var(--tw-bg-opacity, 1))
}
.bg-amber-500 {
    --tw-bg-opacity: 1;
    background-color: rgb(245 158 11 / var(--tw-bg-opacity, 1))
}
.bg-amber-600 {
    --tw-bg-opacity: 1;
    background-color: rgb(217 119 6 / var(--tw-bg-opacity, 1))
}
.bg-amber-900 {
    --tw-bg-opacity: 1;
    background-color: rgb(120 53 15 / var(--tw-bg-opacity, 1))
}
.bg-black {
    --tw-bg-opacity: 1;
    background-color: rgb(0 0 0 / var(--tw-bg-opacity, 1))
}
.bg-blue-100 {
    --tw-bg-opacity: 1;
    background-color: rgb(219 234 254 / var(--tw-bg-opacity, 1))
}
.bg-blue-400 {
    --tw-bg-opacity: 1;
    background-color: rgb(96 165 250 / var(--tw-bg-opacity, 1))
}
.bg-blue-50 {
    --tw-bg-opacity: 1;
    background-color: rgb(239 246 255 / var(--tw-bg-opacity, 1))
}
.bg-blue-500 {
    --tw-bg-opacity: 1;
    background-color: rgb(59 130 246 / var(--tw-bg-opacity, 1))
}
.bg-blue-800 {
    --tw-bg-opacity: 1;
    background-color: rgb(30 64 175 / var(--tw-bg-opacity, 1))
}
.bg-cyan-400 {
    --tw-bg-opacity: 1;
    background-color: rgb(34 211 238 / var(--tw-bg-opacity, 1))
}
.bg-cyan-700 {
    --tw-bg-opacity: 1;
    background-color: rgb(14 116 144 / var(--tw-bg-opacity, 1))
}
.bg-emerald-400 {
    --tw-bg-opacity: 1;
    background-color: rgb(52 211 153 / var(--tw-bg-opacity, 1))
}
.bg-fuchsia-200 {
    --tw-bg-opacity: 1;
    background-color: rgb(245 208 254 / var(--tw-bg-opacity, 1))
}
.bg-gray-100 {
    --tw-bg-opacity: 1;
    background-color: rgb(243 244 246 / var(--tw-bg-opacity, 1))
}
.bg-gray-200 {
    --tw-bg-opacity: 1;
    background-color: rgb(229 231 235 / var(--tw-bg-opacity, 1))
}
.bg-gray-300 {
    --tw-bg-opacity: 1;
    background-color: rgb(209 213 219 / var(--tw-bg-opacity, 1))
}
.bg-gray-400 {
    --tw-bg-opacity: 1;
    background-color: rgb(156 163 175 / var(--tw-bg-opacity, 1))
}
.bg-gray-50 {
    --tw-bg-opacity: 1;
    background-color: rgb(249 250 251 / var(--tw-bg-opacity, 1))
}
.bg-gray-500 {
    --tw-bg-opacity: 1;
    background-color: rgb(107 114 128 / var(--tw-bg-opacity, 1))
}
.bg-gray-600 {
    --tw-bg-opacity: 1;
    background-color: rgb(75 85 99 / var(--tw-bg-opacity, 1))
}
.bg-gray-700 {
    --tw-bg-opacity: 1;
    background-color: rgb(55 65 81 / var(--tw-bg-opacity, 1))
}
.bg-gray-800 {
    --tw-bg-opacity: 1;
    background-color: rgb(31 41 55 / var(--tw-bg-opacity, 1))
}
.bg-gray-900 {
    --tw-bg-opacity: 1;
    background-color: rgb(17 24 39 / var(--tw-bg-opacity, 1))
}
.bg-gray-base {
    --tw-bg-opacity: 1;
    background-color: rgb(240 240 240 / var(--tw-bg-opacity, 1))
}
.bg-green-100 {
    --tw-bg-opacity: 1;
    background-color: rgb(220 252 231 / var(--tw-bg-opacity, 1))
}
.bg-green-50 {
    --tw-bg-opacity: 1;
    background-color: rgb(240 253 244 / var(--tw-bg-opacity, 1))
}
.bg-green-500 {
    --tw-bg-opacity: 1;
    background-color: rgb(34 197 94 / var(--tw-bg-opacity, 1))
}
.bg-green-950 {
    --tw-bg-opacity: 1;
    background-color: rgb(5 46 22 / var(--tw-bg-opacity, 1))
}
.bg-indigo-50 {
    --tw-bg-opacity: 1;
    background-color: rgb(238 242 255 / var(--tw-bg-opacity, 1))
}
.bg-indigo-500 {
    --tw-bg-opacity: 1;
    background-color: rgb(99 102 241 / var(--tw-bg-opacity, 1))
}
.bg-orange-100 {
    --tw-bg-opacity: 1;
    background-color: rgb(255 237 213 / var(--tw-bg-opacity, 1))
}
.bg-orange-300 {
    --tw-bg-opacity: 1;
    background-color: rgb(253 186 116 / var(--tw-bg-opacity, 1))
}
.bg-orange-400 {
    --tw-bg-opacity: 1;
    background-color: rgb(251 146 60 / var(--tw-bg-opacity, 1))
}
.bg-orange-50 {
    --tw-bg-opacity: 1;
    background-color: rgb(255 247 237 / var(--tw-bg-opacity, 1))
}
.bg-orange-500 {
    --tw-bg-opacity: 1;
    background-color: rgb(249 115 22 / var(--tw-bg-opacity, 1))
}
.bg-orange-800 {
    --tw-bg-opacity: 1;
    background-color: rgb(154 52 18 / var(--tw-bg-opacity, 1))
}
.bg-pink-200 {
    --tw-bg-opacity: 1;
    background-color: rgb(251 207 232 / var(--tw-bg-opacity, 1))
}
.bg-pink-300 {
    --tw-bg-opacity: 1;
    background-color: rgb(249 168 212 / var(--tw-bg-opacity, 1))
}
.bg-pink-400 {
    --tw-bg-opacity: 1;
    background-color: rgb(244 114 182 / var(--tw-bg-opacity, 1))
}
.bg-pink-50 {
    --tw-bg-opacity: 1;
    background-color: rgb(253 242 248 / var(--tw-bg-opacity, 1))
}
.bg-primary {
    --tw-bg-opacity: 1;
    background-color: rgb(175 6 6 / var(--tw-bg-opacity, 1))
}
.bg-purple-100 {
    --tw-bg-opacity: 1;
    background-color: rgb(243 232 255 / var(--tw-bg-opacity, 1))
}
.bg-purple-50 {
    --tw-bg-opacity: 1;
    background-color: rgb(250 245 255 / var(--tw-bg-opacity, 1))
}
.bg-purple-500 {
    --tw-bg-opacity: 1;
    background-color: rgb(168 85 247 / var(--tw-bg-opacity, 1))
}
.bg-red-100 {
    --tw-bg-opacity: 1;
    background-color: rgb(254 226 226 / var(--tw-bg-opacity, 1))
}
.bg-red-400 {
    --tw-bg-opacity: 1;
    background-color: rgb(248 113 113 / var(--tw-bg-opacity, 1))
}
.bg-red-50 {
    --tw-bg-opacity: 1;
    background-color: rgb(254 242 242 / var(--tw-bg-opacity, 1))
}
.bg-red-500 {
    --tw-bg-opacity: 1;
    background-color: rgb(239 68 68 / var(--tw-bg-opacity, 1))
}
.bg-rose-100 {
    --tw-bg-opacity: 1;
    background-color: rgb(255 228 230 / var(--tw-bg-opacity, 1))
}
.bg-rose-400 {
    --tw-bg-opacity: 1;
    background-color: rgb(251 113 133 / var(--tw-bg-opacity, 1))
}
.bg-rose-500 {
    --tw-bg-opacity: 1;
    background-color: rgb(244 63 94 / var(--tw-bg-opacity, 1))
}
.bg-rose-600 {
    --tw-bg-opacity: 1;
    background-color: rgb(225 29 72 / var(--tw-bg-opacity, 1))
}
.bg-sky-200 {
    --tw-bg-opacity: 1;
    background-color: rgb(186 230 253 / var(--tw-bg-opacity, 1))
}
.bg-sky-400 {
    --tw-bg-opacity: 1;
    background-color: rgb(56 189 248 / var(--tw-bg-opacity, 1))
}
.bg-sky-900 {
    --tw-bg-opacity: 1;
    background-color: rgb(12 74 110 / var(--tw-bg-opacity, 1))
}
.bg-stone-100 {
    --tw-bg-opacity: 1;
    background-color: rgb(245 245 244 / var(--tw-bg-opacity, 1))
}
.bg-stone-200 {
    --tw-bg-opacity: 1;
    background-color: rgb(231 229 228 / var(--tw-bg-opacity, 1))
}
.bg-stone-300 {
    --tw-bg-opacity: 1;
    background-color: rgb(214 211 209 / var(--tw-bg-opacity, 1))
}
.bg-stone-50 {
    --tw-bg-opacity: 1;
    background-color: rgb(250 250 249 / var(--tw-bg-opacity, 1))
}
.bg-teal-50 {
    --tw-bg-opacity: 1;
    background-color: rgb(240 253 250 / var(--tw-bg-opacity, 1))
}
.bg-teal-500 {
    --tw-bg-opacity: 1;
    background-color: rgb(20 184 166 / var(--tw-bg-opacity, 1))
}
.bg-teal-900 {
    --tw-bg-opacity: 1;
    background-color: rgb(19 78 74 / var(--tw-bg-opacity, 1))
}
.bg-transparent {
    background-color: transparent
}
.bg-violet-100 {
    --tw-bg-opacity: 1;
    background-color: rgb(237 233 254 / var(--tw-bg-opacity, 1))
}
.bg-violet-200 {
    --tw-bg-opacity: 1;
    background-color: rgb(221 214 254 / var(--tw-bg-opacity, 1))
}
.bg-violet-500 {
    --tw-bg-opacity: 1;
    background-color: rgb(139 92 246 / var(--tw-bg-opacity, 1))
}
.bg-white {
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1))
}
.bg-white\/95 {
    background-color: rgb(255 255 255 / 0.95)
}
.bg-yellow-100 {
    --tw-bg-opacity: 1;
    background-color: rgb(254 249 195 / var(--tw-bg-opacity, 1))
}
.bg-yellow-200 {
    --tw-bg-opacity: 1;
    background-color: rgb(254 240 138 / var(--tw-bg-opacity, 1))
}
.bg-yellow-300 {
    --tw-bg-opacity: 1;
    background-color: rgb(253 224 71 / var(--tw-bg-opacity, 1))
}
.bg-yellow-400 {
    --tw-bg-opacity: 1;
    background-color: rgb(250 204 21 / var(--tw-bg-opacity, 1))
}
.bg-yellow-50 {
    --tw-bg-opacity: 1;
    background-color: rgb(254 252 232 / var(--tw-bg-opacity, 1))
}
.bg-zinc-100 {
    --tw-bg-opacity: 1;
    background-color: rgb(244 244 245 / var(--tw-bg-opacity, 1))
}
.bg-zinc-200 {
    --tw-bg-opacity: 1;
    background-color: rgb(228 228 231 / var(--tw-bg-opacity, 1))
}
.bg-zinc-300 {
    --tw-bg-opacity: 1;
    background-color: rgb(212 212 216 / var(--tw-bg-opacity, 1))
}
.bg-zinc-50 {
    --tw-bg-opacity: 1;
    background-color: rgb(250 250 250 / var(--tw-bg-opacity, 1))
}
.bg-zinc-700 {
    --tw-bg-opacity: 1;
    background-color: rgb(63 63 70 / var(--tw-bg-opacity, 1))
}
.bg-zinc-900 {
    --tw-bg-opacity: 1;
    background-color: rgb(24 24 27 / var(--tw-bg-opacity, 1))
}
.\!bg-opacity-100 {
    --tw-bg-opacity: 1 !important
}
.\!bg-opacity-70 {
    --tw-bg-opacity: 0.7 !important
}
.\!bg-opacity-95 {
    --tw-bg-opacity: 0.95 !important
}
.bg-opacity-10 {
    --tw-bg-opacity: 0.1
}
.bg-opacity-100 {
    --tw-bg-opacity: 1
}
.bg-opacity-15 {
    --tw-bg-opacity: 0.15
}
.bg-opacity-20 {
    --tw-bg-opacity: 0.2
}
.bg-opacity-25 {
    --tw-bg-opacity: 0.25
}
.bg-opacity-30 {
    --tw-bg-opacity: 0.3
}
.bg-opacity-35 {
    --tw-bg-opacity: 0.35
}
.bg-opacity-40 {
    --tw-bg-opacity: 0.4
}
.bg-opacity-45 {
    --tw-bg-opacity: 0.45
}
.bg-opacity-5 {
    --tw-bg-opacity: 0.05
}
.bg-opacity-50 {
    --tw-bg-opacity: 0.5
}
.bg-opacity-60 {
    --tw-bg-opacity: 0.6
}
.bg-opacity-70 {
    --tw-bg-opacity: 0.7
}
.bg-opacity-75 {
    --tw-bg-opacity: 0.75
}
.bg-opacity-80 {
    --tw-bg-opacity: 0.8
}
.bg-opacity-85 {
    --tw-bg-opacity: 0.85
}
.bg-opacity-90 {
    --tw-bg-opacity: 0.9
}
.bg-opacity-95 {
    --tw-bg-opacity: 0.95
}
.bg-gradient-to-b {
    background-image: linear-gradient(to bottom, var(--tw-gradient-stops))
}
.bg-gradient-to-br {
    background-image: linear-gradient(to bottom right, var(--tw-gradient-stops))
}
.bg-gradient-to-l {
    background-image: linear-gradient(to left, var(--tw-gradient-stops))
}
.bg-gradient-to-r {
    background-image: linear-gradient(to right, var(--tw-gradient-stops))
}
.bg-gradient-to-t {
    background-image: linear-gradient(to top, var(--tw-gradient-stops))
}
.bg-gradient-to-tr {
    background-image: linear-gradient(to top right, var(--tw-gradient-stops))
}
.bg-none {
    background-image: none
}
.from-\[\#00A8FF\] {
    --tw-gradient-from: #00A8FF var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(0 168 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}
.from-\[\#1B56DD\] {
    --tw-gradient-from: #1B56DD var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(27 86 221 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}
.from-\[\#1f0f00d6\] {
    --tw-gradient-from: #1f0f00d6 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(31 15 0 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}
.from-\[\#20DBD9\] {
    --tw-gradient-from: #20DBD9 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(32 219 217 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}
.from-\[\#29CB8A\] {
    --tw-gradient-from: #29CB8A var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(41 203 138 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}
.from-\[\#31ACF9\] {
    --tw-gradient-from: #31ACF9 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(49 172 249 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}
.from-\[\#333B54\] {
    --tw-gradient-from: #333B54 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(51 59 84 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}
.from-\[\#3670F6\] {
    --tw-gradient-from: #3670F6 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(54 112 246 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}
.from-\[\#373635\] {
    --tw-gradient-from: #373635 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(55 54 53 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}
.from-\[\#412BB2\] {
    --tw-gradient-from: #412BB2 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(65 43 178 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}
.from-\[\#49CFE4\] {
    --tw-gradient-from: #49CFE4 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(73 207 228 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}
.from-\[\#5851D8\] {
    --tw-gradient-from: #5851D8 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(88 81 216 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}
.from-\[\#5880FF\] {
    --tw-gradient-from: #5880FF var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(88 128 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}
.from-\[\#624af5f2\] {
    --tw-gradient-from: #624af5f2 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(98 74 245 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}
.from-\[\#7369a5ee\] {
    --tw-gradient-from: #7369a5ee var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(115 105 165 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}
.from-\[\#7940FF\] {
    --tw-gradient-from: #7940FF var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(121 64 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}
.from-\[\#82C9FD\] {
    --tw-gradient-from: #82C9FD var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(130 201 253 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}
.from-\[\#8B64C5\] {
    --tw-gradient-from: #8B64C5 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(139 100 197 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}
.from-\[\#8BDEFF\] {
    --tw-gradient-from: #8BDEFF var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(139 222 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}
.from-\[\#9BB6FF\] {
    --tw-gradient-from: #9BB6FF var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(155 182 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}
.from-\[\#AEF5F4\] {
    --tw-gradient-from: #AEF5F4 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(174 245 244 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}
.from-\[\#AF7BFF\] {
    --tw-gradient-from: #AF7BFF var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(175 123 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}
.from-\[\#B0F4F2\] {
    --tw-gradient-from: #B0F4F2 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(176 244 242 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}
.from-\[\#B3FFF6\] {
    --tw-gradient-from: #B3FFF6 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(179 255 246 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}
.from-\[\#B7F8F7\] {
    --tw-gradient-from: #B7F8F7 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(183 248 247 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}
.from-\[\#BEFFFDFF\] {
    --tw-gradient-from: #BEFFFDFF var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(190 255 253 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}
.from-\[\#BEFFFD\] {
    --tw-gradient-from: #BEFFFD var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(190 255 253 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}
.from-\[\#C1D3FA\] {
    --tw-gradient-from: #C1D3FA var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(193 211 250 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}
.from-\[\#C9E5FF\] {
    --tw-gradient-from: #C9E5FF var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(201 229 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}
.from-\[\#D4D6E6\] {
    --tw-gradient-from: #D4D6E6 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(212 214 230 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}
.from-\[\#D5E1FF\] {
    --tw-gradient-from: #D5E1FF var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(213 225 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}
.from-\[\#D79455\] {
    --tw-gradient-from: #D79455 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(215 148 85 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}
.from-\[\#DC4E18\] {
    --tw-gradient-from: #DC4E18 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(220 78 24 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}
.from-\[\#E1EAFF\] {
    --tw-gradient-from: #E1EAFF var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(225 234 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}
.from-\[\#E41E2B\] {
    --tw-gradient-from: #E41E2B var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(228 30 43 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}
.from-\[\#E6551E\] {
    --tw-gradient-from: #E6551E var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(230 85 30 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}
.from-\[\#E75265\] {
    --tw-gradient-from: #E75265 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(231 82 101 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}
.from-\[\#EC623F\] {
    --tw-gradient-from: #EC623F var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(236 98 63 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}
.from-\[\#ECF6FF\] {
    --tw-gradient-from: #ECF6FF var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(236 246 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}
.from-\[\#EF5436\] {
    --tw-gradient-from: #EF5436 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(239 84 54 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}
.from-\[\#F05C08\] {
    --tw-gradient-from: #F05C08 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(240 92 8 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}
.from-\[\#F15D00\] {
    --tw-gradient-from: #F15D00 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(241 93 0 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}
.from-\[\#F3E4C2\] {
    --tw-gradient-from: #F3E4C2 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(243 228 194 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}
.from-\[\#F4B783\] {
    --tw-gradient-from: #F4B783 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(244 183 131 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}
.from-\[\#F5E14B\] {
    --tw-gradient-from: #F5E14B var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(245 225 75 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}
.from-\[\#F5F3A7\] {
    --tw-gradient-from: #F5F3A7 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(245 243 167 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}
.from-\[\#F78119\] {
    --tw-gradient-from: #F78119 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(247 129 25 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}
.from-\[\#F7941E\] {
    --tw-gradient-from: #F7941E var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(247 148 30 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}
.from-\[\#F8F7E0\] {
    --tw-gradient-from: #F8F7E0 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(248 247 224 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}
.from-\[\#FADAC1FF\] {
    --tw-gradient-from: #FADAC1FF var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(250 218 193 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}
.from-\[\#FADAC1\] {
    --tw-gradient-from: #FADAC1 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(250 218 193 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}
.from-\[\#FAF8F3\] {
    --tw-gradient-from: #FAF8F3 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(250 248 243 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}
.from-\[\#FBCA4D\] {
    --tw-gradient-from: #FBCA4D var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(251 202 77 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}
.from-\[\#FD6242\] {
    --tw-gradient-from: #FD6242 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(253 98 66 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}
.from-\[\#FD9800\] {
    --tw-gradient-from: #FD9800 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(253 152 0 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}
.from-\[\#FDFDFB\] {
    --tw-gradient-from: #FDFDFB var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(253 253 251 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}
.from-\[\#FE3556\] {
    --tw-gradient-from: #FE3556 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(254 53 86 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}
.from-\[\#FEE5BF\] {
    --tw-gradient-from: #FEE5BF var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(254 229 191 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}
.from-\[\#FEF1E2\] {
    --tw-gradient-from: #FEF1E2 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(254 241 226 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}
.from-\[\#FEFDBC\] {
    --tw-gradient-from: #FEFDBC var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(254 253 188 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}
.from-\[\#FF2358\] {
    --tw-gradient-from: #FF2358 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 35 88 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}
.from-\[\#FF3300\] {
    --tw-gradient-from: #FF3300 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 51 0 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}
.from-\[\#FF5E0DFF\] {
    --tw-gradient-from: #FF5E0DFF var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 94 13 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}
.from-\[\#FF5E0D\] {
    --tw-gradient-from: #FF5E0D var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 94 13 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}
.from-\[\#FF7652\] {
    --tw-gradient-from: #FF7652 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 118 82 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}
.from-\[\#FF9340\] {
    --tw-gradient-from: #FF9340 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 147 64 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}
.from-\[\#FF9C2E\] {
    --tw-gradient-from: #FF9C2E var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 156 46 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}
.from-\[\#FF9E52\] {
    --tw-gradient-from: #FF9E52 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 158 82 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}
.from-\[\#FFAE8F\] {
    --tw-gradient-from: #FFAE8F var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 174 143 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}
.from-\[\#FFB400\] {
    --tw-gradient-from: #FFB400 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 180 0 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}
.from-\[\#FFB495\] {
    --tw-gradient-from: #FFB495 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 180 149 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}
.from-\[\#FFB882\] {
    --tw-gradient-from: #FFB882 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 184 130 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}
.from-\[\#FFBB17\] {
    --tw-gradient-from: #FFBB17 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 187 23 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}
.from-\[\#FFC323\] {
    --tw-gradient-from: #FFC323 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 195 35 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}
.from-\[\#FFCFBA\] {
    --tw-gradient-from: #FFCFBA var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 207 186 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}
.from-\[\#FFDABE\] {
    --tw-gradient-from: #FFDABE var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 218 190 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}
.from-\[\#FFE79B\] {
    --tw-gradient-from: #FFE79B var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 231 155 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}
.from-\[\#FFE971\] {
    --tw-gradient-from: #FFE971 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 233 113 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}
.from-\[\#FFF4BA\] {
    --tw-gradient-from: #FFF4BA var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 244 186 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}
.from-\[\#d53446\] {
    --tw-gradient-from: #d53446 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(213 52 70 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}
.from-\[\#dfb746\] {
    --tw-gradient-from: #dfb746 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(223 183 70 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}
.from-\[\#fec688\] {
    --tw-gradient-from: #fec688 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(254 198 136 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}
.from-\[\#ff802bd6\] {
    --tw-gradient-from: #ff802bd6 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 128 43 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}
.from-\[\#ffffff99\] {
    --tw-gradient-from: #ffffff99 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-amber-200 {
    --tw-gradient-from: #fde68a var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(253 230 138 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}
.from-amber-300 {
    --tw-gradient-from: #fcd34d var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(252 211 77 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}
.from-amber-400 {
    --tw-gradient-from: #fbbf24 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(251 191 36 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}
.from-black {
    --tw-gradient-from: #000 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-cyan-200 {
    --tw-gradient-from: #a5f3fc var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(165 243 252 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}
.from-cyan-500 {
    --tw-gradient-from: #06b6d4 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(6 182 212 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}
.from-green-500 {
    --tw-gradient-from: #22c55e var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(34 197 94 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}
.from-green-600 {
    --tw-gradient-from: #16a34a var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(22 163 74 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}
.from-green-900 {
    --tw-gradient-from: #14532d var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(20 83 45 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}
.from-indigo-700 {
    --tw-gradient-from: #4338ca var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(67 56 202 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}
.from-orange-300 {
    --tw-gradient-from: #fdba74 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(253 186 116 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}
.from-orange-400 {
    --tw-gradient-from: #fb923c var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(251 146 60 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}
.from-orange-700 {
    --tw-gradient-from: #c2410c var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(194 65 12 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}
.from-primary {
    --tw-gradient-from: #AF0606 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(175 6 6 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}
.from-red-50 {
    --tw-gradient-from: #fef2f2 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(254 242 242 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}
.from-red-500 {
    --tw-gradient-from: #ef4444 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}
.from-rose-200 {
    --tw-gradient-from: #fecdd3 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(254 205 211 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}
.from-teal-50 {
    --tw-gradient-from: #f0fdfa var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(240 253 250 / 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-violet-200 {
    --tw-gradient-from: #ddd6fe var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(221 214 254 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}
.from-violet-500 {
    --tw-gradient-from: #8b5cf6 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(139 92 246 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}
.from-white {
    --tw-gradient-from: #fff var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}
.from-yellow-100 {
    --tw-gradient-from: #fef9c3 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(254 249 195 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}
.from-yellow-200 {
    --tw-gradient-from: #fef08a var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(254 240 138 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}
.from-yellow-600 {
    --tw-gradient-from: #ca8a04 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(202 138 4 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}
.from-20\% {
    --tw-gradient-from-position: 20%
}
.from-55\% {
    --tw-gradient-from-position: 55%
}
.from-60\% {
    --tw-gradient-from-position: 60%
}
.from-70\% {
    --tw-gradient-from-position: 70%
}
.from-80\% {
    --tw-gradient-from-position: 80%
}
.from-90\% {
    --tw-gradient-from-position: 90%
}
.from-\[170px\] {
    --tw-gradient-from-position: 45.33333vw
}
.from-\[200px\] {
    --tw-gradient-from-position: 53.33333vw
}
.to-\[\#043320\] {
    --tw-gradient-to: #043320 var(--tw-gradient-to-position)
}
.to-\[\#333\] {
    --tw-gradient-to: #333 var(--tw-gradient-to-position)
}
.to-\[\#341a68ee\] {
    --tw-gradient-to: #341a68ee var(--tw-gradient-to-position)
}
.to-\[\#366CFF\] {
    --tw-gradient-to: #366CFF var(--tw-gradient-to-position)
}
.to-\[\#3670F6\] {
    --tw-gradient-to: #3670F6 var(--tw-gradient-to-position)
}
.to-\[\#3a2ecf\] {
    --tw-gradient-to: #3a2ecf var(--tw-gradient-to-position)
}
.to-\[\#40B9FF\] {
    --tw-gradient-to: #40B9FF var(--tw-gradient-to-position)
}
.to-\[\#4716A4\] {
    --tw-gradient-to: #4716A4 var(--tw-gradient-to-position)
}
.to-\[\#490000\] {
    --tw-gradient-to: #490000 var(--tw-gradient-to-position)
}
.to-\[\#490000d6\] {
    --tw-gradient-to: #490000d6 var(--tw-gradient-to-position)
}
.to-\[\#4B3BB6\] {
    --tw-gradient-to: #4B3BB6 var(--tw-gradient-to-position)
}
.to-\[\#4F37F5\] {
    --tw-gradient-to: #4F37F5 var(--tw-gradient-to-position)
}
.to-\[\#4F5DBD\] {
    --tw-gradient-to: #4F5DBD var(--tw-gradient-to-position)
}
.to-\[\#647ECD\] {
    --tw-gradient-to: #647ECD var(--tw-gradient-to-position)
}
.to-\[\#75C6F8\] {
    --tw-gradient-to: #75C6F8 var(--tw-gradient-to-position)
}
.to-\[\#7EC2FF\] {
    --tw-gradient-to: #7EC2FF var(--tw-gradient-to-position)
}
.to-\[\#8738FF\] {
    --tw-gradient-to: #8738FF var(--tw-gradient-to-position)
}
.to-\[\#A95100\] {
    --tw-gradient-to: #A95100 var(--tw-gradient-to-position)
}
.to-\[\#B2E8EFFF\] {
    --tw-gradient-to: #B2E8EFFF var(--tw-gradient-to-position)
}
.to-\[\#B2E8EF\] {
    --tw-gradient-to: #B2E8EF var(--tw-gradient-to-position)
}
.to-\[\#BC53F0\] {
    --tw-gradient-to: #BC53F0 var(--tw-gradient-to-position)
}
.to-\[\#BF69D5\] {
    --tw-gradient-to: #BF69D5 var(--tw-gradient-to-position)
}
.to-\[\#C0DED1\] {
    --tw-gradient-to: #C0DED1 var(--tw-gradient-to-position)
}
.to-\[\#C1100C\] {
    --tw-gradient-to: #C1100C var(--tw-gradient-to-position)
}
.to-\[\#D32B1E\] {
    --tw-gradient-to: #D32B1E var(--tw-gradient-to-position)
}
.to-\[\#D5F093\] {
    --tw-gradient-to: #D5F093 var(--tw-gradient-to-position)
}
.to-\[\#D6EBFF\] {
    --tw-gradient-to: #D6EBFF var(--tw-gradient-to-position)
}
.to-\[\#D91B27\] {
    --tw-gradient-to: #D91B27 var(--tw-gradient-to-position)
}
.to-\[\#D9EDFF\] {
    --tw-gradient-to: #D9EDFF var(--tw-gradient-to-position)
}
.to-\[\#E0CE9E\] {
    --tw-gradient-to: #E0CE9E var(--tw-gradient-to-position)
}
.to-\[\#E1E3A0FF\] {
    --tw-gradient-to: #E1E3A0FF var(--tw-gradient-to-position)
}
.to-\[\#E1E3A0\] {
    --tw-gradient-to: #E1E3A0 var(--tw-gradient-to-position)
}
.to-\[\#E58700\] {
    --tw-gradient-to: #E58700 var(--tw-gradient-to-position)
}
.to-\[\#E7FBFF\] {
    --tw-gradient-to: #E7FBFF var(--tw-gradient-to-position)
}
.to-\[\#E8112D\] {
    --tw-gradient-to: #E8112D var(--tw-gradient-to-position)
}
.to-\[\#E933EF\] {
    --tw-gradient-to: #E933EF var(--tw-gradient-to-position)
}
.to-\[\#EDE4FE\] {
    --tw-gradient-to: #EDE4FE var(--tw-gradient-to-position)
}
.to-\[\#F2744D\] {
    --tw-gradient-to: #F2744D var(--tw-gradient-to-position)
}
.to-\[\#F28F0B\] {
    --tw-gradient-to: #F28F0B var(--tw-gradient-to-position)
}
.to-\[\#F366A7\] {
    --tw-gradient-to: #F366A7 var(--tw-gradient-to-position)
}
.to-\[\#F5EAD3\] {
    --tw-gradient-to: #F5EAD3 var(--tw-gradient-to-position)
}
.to-\[\#F6DADB\] {
    --tw-gradient-to: #F6DADB var(--tw-gradient-to-position)
}
.to-\[\#F6EEED\] {
    --tw-gradient-to: #F6EEED var(--tw-gradient-to-position)
}
.to-\[\#F7941E\] {
    --tw-gradient-to: #F7941E var(--tw-gradient-to-position)
}
.to-\[\#F7AC56\] {
    --tw-gradient-to: #F7AC56 var(--tw-gradient-to-position)
}
.to-\[\#F7C688\] {
    --tw-gradient-to: #F7C688 var(--tw-gradient-to-position)
}
.to-\[\#FAA232FF\] {
    --tw-gradient-to: #FAA232FF var(--tw-gradient-to-position)
}
.to-\[\#FAA232\] {
    --tw-gradient-to: #FAA232 var(--tw-gradient-to-position)
}
.to-\[\#FABC19\] {
    --tw-gradient-to: #FABC19 var(--tw-gradient-to-position)
}
.to-\[\#FAFAFE\] {
    --tw-gradient-to: #FAFAFE var(--tw-gradient-to-position)
}
.to-\[\#FCF5DE\] {
    --tw-gradient-to: #FCF5DE var(--tw-gradient-to-position)
}
.to-\[\#FD4C00\] {
    --tw-gradient-to: #FD4C00 var(--tw-gradient-to-position)
}
.to-\[\#FD5300\] {
    --tw-gradient-to: #FD5300 var(--tw-gradient-to-position)
}
.to-\[\#FDC57C\] {
    --tw-gradient-to: #FDC57C var(--tw-gradient-to-position)
}
.to-\[\#FE43BD\] {
    --tw-gradient-to: #FE43BD var(--tw-gradient-to-position)
}
.to-\[\#FECE09\] {
    --tw-gradient-to: #FECE09 var(--tw-gradient-to-position)
}
.to-\[\#FED291\] {
    --tw-gradient-to: #FED291 var(--tw-gradient-to-position)
}
.to-\[\#FEF7EA\] {
    --tw-gradient-to: #FEF7EA var(--tw-gradient-to-position)
}
.to-\[\#FF7652\] {
    --tw-gradient-to: #FF7652 var(--tw-gradient-to-position)
}
.to-\[\#FF8201\] {
    --tw-gradient-to: #FF8201 var(--tw-gradient-to-position)
}
.to-\[\#FF8660\] {
    --tw-gradient-to: #FF8660 var(--tw-gradient-to-position)
}
.to-\[\#FFCC40\] {
    --tw-gradient-to: #FFCC40 var(--tw-gradient-to-position)
}
.to-\[\#FFD240\] {
    --tw-gradient-to: #FFD240 var(--tw-gradient-to-position)
}
.to-\[\#FFD740\] {
    --tw-gradient-to: #FFD740 var(--tw-gradient-to-position)
}
.to-\[\#FFDD7D\] {
    --tw-gradient-to: #FFDD7D var(--tw-gradient-to-position)
}
.to-\[\#FFE182\] {
    --tw-gradient-to: #FFE182 var(--tw-gradient-to-position)
}
.to-\[\#FFE373\] {
    --tw-gradient-to: #FFE373 var(--tw-gradient-to-position)
}
.to-\[\#FFEF20\] {
    --tw-gradient-to: #FFEF20 var(--tw-gradient-to-position)
}
.to-\[\#FFF8DD\] {
    --tw-gradient-to: #FFF8DD var(--tw-gradient-to-position)
}
.to-\[\#e8112d\] {
    --tw-gradient-to: #e8112d var(--tw-gradient-to-position)
}
.to-\[\#e9c36c\] {
    --tw-gradient-to: #e9c36c var(--tw-gradient-to-position)
}
.to-\[\#ffa838\] {
    --tw-gradient-to: #ffa838 var(--tw-gradient-to-position)
}
.to-\[\#fff\] {
    --tw-gradient-to: #fff var(--tw-gradient-to-position)
}
.to-\[\#fffffff2\] {
    --tw-gradient-to: #fffffff2 var(--tw-gradient-to-position)
}
.to-\[white\] {
    --tw-gradient-to: white var(--tw-gradient-to-position)
}
.to-amber-100 {
    --tw-gradient-to: #fef3c7 var(--tw-gradient-to-position)
}
.to-amber-200 {
    --tw-gradient-to: #fde68a var(--tw-gradient-to-position)
}
.to-amber-300 {
    --tw-gradient-to: #fcd34d var(--tw-gradient-to-position)
}
.to-amber-400 {
    --tw-gradient-to: #fbbf24 var(--tw-gradient-to-position)
}
.to-amber-500 {
    --tw-gradient-to: #f59e0b var(--tw-gradient-to-position)
}
.to-amber-700 {
    --tw-gradient-to: #b45309 var(--tw-gradient-to-position)
}
.to-cyan-900 {
    --tw-gradient-to: #164e63 var(--tw-gradient-to-position)
}
.to-gray-300 {
    --tw-gradient-to: #d1d5db var(--tw-gradient-to-position)
}
.to-gray-50 {
    --tw-gradient-to: #f9fafb var(--tw-gradient-to-position)
}
.to-green-500 {
    --tw-gradient-to: #22c55e var(--tw-gradient-to-position)
}
.to-green-600 {
    --tw-gradient-to: #16a34a var(--tw-gradient-to-position)
}
.to-green-800 {
    --tw-gradient-to: #166534 var(--tw-gradient-to-position)
}
.to-orange-400 {
    --tw-gradient-to: #fb923c var(--tw-gradient-to-position)
}
.to-orange-50 {
    --tw-gradient-to: #fff7ed var(--tw-gradient-to-position)
}
.to-orange-500 {
    --tw-gradient-to: #f97316 var(--tw-gradient-to-position)
}
.to-orange-600 {
    --tw-gradient-to: #ea580c var(--tw-gradient-to-position)
}
.to-primary {
    --tw-gradient-to: #AF0606 var(--tw-gradient-to-position)
}
.to-purple-200 {
    --tw-gradient-to: #e9d5ff var(--tw-gradient-to-position)
}
.to-red-500 {
    --tw-gradient-to: #ef4444 var(--tw-gradient-to-position)
}
.to-red-600 {
    --tw-gradient-to: #dc2626 var(--tw-gradient-to-position)
}
.to-rose-500 {
    --tw-gradient-to: #f43f5e var(--tw-gradient-to-position)
}
.to-rose-600 {
    --tw-gradient-to: #e11d48 var(--tw-gradient-to-position)
}
.to-sky-200 {
    --tw-gradient-to: #bae6fd var(--tw-gradient-to-position)
}
.to-teal-200 {
    --tw-gradient-to: #99f6e4 var(--tw-gradient-to-position)
}
.to-transparent {
    --tw-gradient-to: transparent var(--tw-gradient-to-position)
}
.to-violet-100 {
    --tw-gradient-to: #ede9fe var(--tw-gradient-to-position)
}
.to-violet-700 {
    --tw-gradient-to: #6d28d9 var(--tw-gradient-to-position)
}
.to-white {
    --tw-gradient-to: #fff var(--tw-gradient-to-position)
}
.to-40\% {
    --tw-gradient-to-position: 40%
}
.to-50\% {
    --tw-gradient-to-position: 50%
}
.to-70\% {
    --tw-gradient-to-position: 70%
}
.to-\[170px\] {
    --tw-gradient-to-position: 45.33333vw
}
.to-\[200px\] {
    --tw-gradient-to-position: 53.33333vw
}
.\!bg-contain {
    background-size: contain !important
}
.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 !important
}
.bg-bottom {
    background-position: bottom
}
.bg-center {
    background-position: center
}
.bg-left {
    background-position: left
}
.bg-left-bottom {
    background-position: left bottom
}
.bg-right {
    background-position: right
}
.bg-right-bottom {
    background-position: right bottom
}
.bg-right-top {
    background-position: right top
}
.bg-top {
    background-position: top
}
.bg-repeat {
    background-repeat: repeat
}
.\!bg-no-repeat {
    background-repeat: no-repeat !important
}
.bg-no-repeat {
    background-repeat: no-repeat
}
.stroke-\[\#E9863A\] {
    stroke: #E9863A
}
.stroke-amber-950 {
    stroke: #451a03
}
.stroke-gray-500 {
    stroke: #6b7280
}
.stroke-primary {
    stroke: #AF0606
}
.stroke-white {
    stroke: #fff
}
.stroke-\[2\.5px\] {
    stroke-width: 0.66667vw
}
.object-contain {
    -o-object-fit: contain;
       object-fit: contain
}
.object-cover {
    -o-object-fit: cover;
       object-fit: cover
}
.object-center {
    -o-object-position: center;
       object-position: center
}
.p-0 {
    padding: 0px
}
.p-0\.5 {
    padding: 0.125rem
}
.p-1 {
    padding: 0.25rem
}
.p-1\.5 {
    padding: 0.375rem
}
.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-\[26px\] {
    padding: 6.93333vw
}
.p-px {
    padding: 1px
}
.px-0 {
    padding-left: 0px;
    padding-right: 0px
}
.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-11 {
    padding-left: 2.75rem;
    padding-right: 2.75rem
}
.px-12 {
    padding-left: 3rem;
    padding-right: 3rem
}
.px-14 {
    padding-left: 3.5rem;
    padding-right: 3.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-5 {
    padding-left: 1.25rem;
    padding-right: 1.25rem
}
.px-6 {
    padding-left: 1.5rem;
    padding-right: 1.5rem
}
.px-7 {
    padding-left: 1.75rem;
    padding-right: 1.75rem
}
.px-8 {
    padding-left: 2rem;
    padding-right: 2rem
}
.px-9 {
    padding-left: 2.25rem;
    padding-right: 2.25rem
}
.px-\[34px\] {
    padding-left: 9.06667vw;
    padding-right: 9.06667vw
}
.py-0 {
    padding-top: 0px;
    padding-bottom: 0px
}
.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-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-7 {
    padding-top: 1.75rem;
    padding-bottom: 1.75rem
}
.py-8 {
    padding-top: 2rem;
    padding-bottom: 2rem
}
.py-9 {
    padding-top: 2.25rem;
    padding-bottom: 2.25rem
}
.py-px {
    padding-top: 1px;
    padding-bottom: 1px
}
.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-12 {
    padding-bottom: 3rem
}
.pb-14 {
    padding-bottom: 3.5rem
}
.pb-16 {
    padding-bottom: 4rem
}
.pb-2 {
    padding-bottom: 0.5rem
}
.pb-2\.5 {
    padding-bottom: 0.625rem
}
.pb-20 {
    padding-bottom: 5rem
}
.pb-24 {
    padding-bottom: 6rem
}
.pb-28 {
    padding-bottom: 7rem
}
.pb-3 {
    padding-bottom: 0.75rem
}
.pb-3\.5 {
    padding-bottom: 0.875rem
}
.pb-32 {
    padding-bottom: 8rem
}
.pb-4 {
    padding-bottom: 1rem
}
.pb-40 {
    padding-bottom: 10rem
}
.pb-5 {
    padding-bottom: 1.25rem
}
.pb-52 {
    padding-bottom: 13rem
}
.pb-6 {
    padding-bottom: 1.5rem
}
.pb-60 {
    padding-bottom: 15rem
}
.pb-7 {
    padding-bottom: 1.75rem
}
.pb-8 {
    padding-bottom: 2rem
}
.pb-9 {
    padding-bottom: 2.25rem
}
.pb-\[20px\] {
    padding-bottom: 5.33333vw
}
.pb-\[32px\] {
    padding-bottom: 8.53333vw
}
.pb-\[52px\] {
    padding-bottom: 13.86667vw
}
.pb-\[5px\] {
    padding-bottom: 1.33333vw
}
.pb-\[72px\] {
    padding-bottom: 19.2vw
}
.pb-px {
    padding-bottom: 1px
}
.pl-0 {
    padding-left: 0px
}
.pl-1 {
    padding-left: 0.25rem
}
.pl-2 {
    padding-left: 0.5rem
}
.pl-3 {
    padding-left: 0.75rem
}
.pl-32 {
    padding-left: 8rem
}
.pl-4 {
    padding-left: 1rem
}
.pl-5 {
    padding-left: 1.25rem
}
.pl-6 {
    padding-left: 1.5rem
}
.pl-7 {
    padding-left: 1.75rem
}
.pl-9 {
    padding-left: 2.25rem
}
.pl-\[25\%\] {
    padding-left: 25%
}
.pr-1 {
    padding-right: 0.25rem
}
.pr-10 {
    padding-right: 2.5rem
}
.pr-14 {
    padding-right: 3.5rem
}
.pr-2 {
    padding-right: 0.5rem
}
.pr-2\.5 {
    padding-right: 0.625rem
}
.pr-20 {
    padding-right: 5rem
}
.pr-28 {
    padding-right: 7rem
}
.pr-3 {
    padding-right: 0.75rem
}
.pr-3\.5 {
    padding-right: 0.875rem
}
.pr-32 {
    padding-right: 8rem
}
.pr-36 {
    padding-right: 9rem
}
.pr-4 {
    padding-right: 1rem
}
.pr-40 {
    padding-right: 10rem
}
.pr-5 {
    padding-right: 1.25rem
}
.pr-\[38\%\] {
    padding-right: 38%
}
.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-28 {
    padding-top: 7rem
}
.pt-3 {
    padding-top: 0.75rem
}
.pt-3\.5 {
    padding-top: 0.875rem
}
.pt-32 {
    padding-top: 8rem
}
.pt-4 {
    padding-top: 1rem
}
.pt-44 {
    padding-top: 11rem
}
.pt-48 {
    padding-top: 12rem
}
.pt-5 {
    padding-top: 1.25rem
}
.pt-6 {
    padding-top: 1.5rem
}
.pt-60 {
    padding-top: 15rem
}
.pt-7 {
    padding-top: 1.75rem
}
.pt-8 {
    padding-top: 2rem
}
.pt-9 {
    padding-top: 2.25rem
}
.pt-\[3px\] {
    padding-top: 0.8vw
}
.pt-\[70px\] {
    padding-top: 18.66667vw
}
.text-left {
    text-align: left
}
.text-center {
    text-align: center
}
.text-right {
    text-align: right
}
.align-sub {
    vertical-align: sub
}
.text-2xl {
    font-size: 1.5rem;
    line-height: 2rem
}
.text-3xl {
    font-size: 1.875rem;
    line-height: 2.25rem
}
.text-4xl {
    font-size: 2.25rem;
    line-height: 2.5rem
}
.text-5xl {
    font-size: 3rem;
    line-height: 1
}
.text-\[10px\] {
    font-size: 2.66667vw
}
.text-\[18px\] {
    font-size: 4.8vw
}
.text-\[3vw\] {
    font-size: 3vw
}
.text-\[40px\] {
    font-size: 10.66667vw
}
.text-base {
    font-size: 1rem;
    line-height: 1.5rem
}
.text-lg {
    font-size: 1.125rem;
    line-height: 1.75rem
}
.text-md {
    font-size: 0.9375rem
}
.text-min {
    font-size: 0.625rem
}
.text-mini {
    font-size: 0.6875rem
}
.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
}
.text-xss {
    font-size: 0.8125rem
}
.font-black {
    font-weight: 900
}
.font-bold {
    font-weight: 700
}
.font-extrabold {
    font-weight: 800
}
.font-light {
    font-weight: 300
}
.font-medium {
    font-weight: 500
}
.font-normal {
    font-weight: 400
}
.font-semibold {
    font-weight: 600
}
.uppercase {
    text-transform: uppercase
}
.capitalize {
    text-transform: capitalize
}
.italic {
    font-style: italic
}
.leading-4 {
    line-height: 1rem
}
.leading-none {
    line-height: 1
}
.leading-snug {
    line-height: 1.375
}
.leading-tight {
    line-height: 1.25
}
.tracking-tight {
    letter-spacing: -0.025em
}
.\!text-amber-300 {
    --tw-text-opacity: 1 !important;
    color: rgb(252 211 77 / var(--tw-text-opacity, 1)) !important
}
.\!text-amber-500 {
    --tw-text-opacity: 1 !important;
    color: rgb(245 158 11 / var(--tw-text-opacity, 1)) !important
}
.\!text-black {
    --tw-text-opacity: 1 !important;
    color: rgb(0 0 0 / var(--tw-text-opacity, 1)) !important
}
.\!text-gray-300 {
    --tw-text-opacity: 1 !important;
    color: rgb(209 213 219 / var(--tw-text-opacity, 1)) !important
}
.\!text-gray-700 {
    --tw-text-opacity: 1 !important;
    color: rgb(55 65 81 / var(--tw-text-opacity, 1)) !important
}
.\!text-orange-500 {
    --tw-text-opacity: 1 !important;
    color: rgb(249 115 22 / var(--tw-text-opacity, 1)) !important
}
.\!text-primary {
    --tw-text-opacity: 1 !important;
    color: rgb(175 6 6 / var(--tw-text-opacity, 1)) !important
}
.\!text-white {
    --tw-text-opacity: 1 !important;
    color: rgb(255 255 255 / var(--tw-text-opacity, 1)) !important
}
.text-\[\#005596\] {
    --tw-text-opacity: 1;
    color: rgb(0 85 150 / var(--tw-text-opacity, 1))
}
.text-\[\#025D83\] {
    --tw-text-opacity: 1;
    color: rgb(2 93 131 / var(--tw-text-opacity, 1))
}
.text-\[\#044627\] {
    --tw-text-opacity: 1;
    color: rgb(4 70 39 / var(--tw-text-opacity, 1))
}
.text-\[\#0A6146\] {
    --tw-text-opacity: 1;
    color: rgb(10 97 70 / var(--tw-text-opacity, 1))
}
.text-\[\#0E654A\] {
    --tw-text-opacity: 1;
    color: rgb(14 101 74 / var(--tw-text-opacity, 1))
}
.text-\[\#0E664B\] {
    --tw-text-opacity: 1;
    color: rgb(14 102 75 / var(--tw-text-opacity, 1))
}
.text-\[\#1A83A9\] {
    --tw-text-opacity: 1;
    color: rgb(26 131 169 / var(--tw-text-opacity, 1))
}
.text-\[\#24A39F\] {
    --tw-text-opacity: 1;
    color: rgb(36 163 159 / var(--tw-text-opacity, 1))
}
.text-\[\#2D6921\] {
    --tw-text-opacity: 1;
    color: rgb(45 105 33 / var(--tw-text-opacity, 1))
}
.text-\[\#3372F4\] {
    --tw-text-opacity: 1;
    color: rgb(51 114 244 / var(--tw-text-opacity, 1))
}
.text-\[\#490000\] {
    --tw-text-opacity: 1;
    color: rgb(73 0 0 / var(--tw-text-opacity, 1))
}
.text-\[\#4D3AB7\] {
    --tw-text-opacity: 1;
    color: rgb(77 58 183 / var(--tw-text-opacity, 1))
}
.text-\[\#5F3519\] {
    --tw-text-opacity: 1;
    color: rgb(95 53 25 / var(--tw-text-opacity, 1))
}
.text-\[\#696334\] {
    --tw-text-opacity: 1;
    color: rgb(105 99 52 / var(--tw-text-opacity, 1))
}
.text-\[\#77613B\] {
    --tw-text-opacity: 1;
    color: rgb(119 97 59 / var(--tw-text-opacity, 1))
}
.text-\[\#813328\] {
    --tw-text-opacity: 1;
    color: rgb(129 51 40 / var(--tw-text-opacity, 1))
}
.text-\[\#854114\] {
    --tw-text-opacity: 1;
    color: rgb(133 65 20 / var(--tw-text-opacity, 1))
}
.text-\[\#874112\] {
    --tw-text-opacity: 1;
    color: rgb(135 65 18 / var(--tw-text-opacity, 1))
}
.text-\[\#8D3D3D\] {
    --tw-text-opacity: 1;
    color: rgb(141 61 61 / var(--tw-text-opacity, 1))
}
.text-\[\#989844\] {
    --tw-text-opacity: 1;
    color: rgb(152 152 68 / var(--tw-text-opacity, 1))
}
.text-\[\#9B5637\] {
    --tw-text-opacity: 1;
    color: rgb(155 86 55 / var(--tw-text-opacity, 1))
}
.text-\[\#A53C00\] {
    --tw-text-opacity: 1;
    color: rgb(165 60 0 / var(--tw-text-opacity, 1))
}
.text-\[\#AB874A\] {
    --tw-text-opacity: 1;
    color: rgb(171 135 74 / var(--tw-text-opacity, 1))
}
.text-\[\#BC8E72\] {
    --tw-text-opacity: 1;
    color: rgb(188 142 114 / var(--tw-text-opacity, 1))
}
.text-\[\#CFA2E0\] {
    --tw-text-opacity: 1;
    color: rgb(207 162 224 / var(--tw-text-opacity, 1))
}
.text-\[\#D35D14\] {
    --tw-text-opacity: 1;
    color: rgb(211 93 20 / var(--tw-text-opacity, 1))
}
.text-\[\#D53E2B\] {
    --tw-text-opacity: 1;
    color: rgb(213 62 43 / var(--tw-text-opacity, 1))
}
.text-\[\#E0D4A2\] {
    --tw-text-opacity: 1;
    color: rgb(224 212 162 / var(--tw-text-opacity, 1))
}
.text-\[\#E46F0D\] {
    --tw-text-opacity: 1;
    color: rgb(228 111 13 / var(--tw-text-opacity, 1))
}
.text-\[\#E86903\] {
    --tw-text-opacity: 1;
    color: rgb(232 105 3 / var(--tw-text-opacity, 1))
}
.text-\[\#E9863A\] {
    --tw-text-opacity: 1;
    color: rgb(233 134 58 / var(--tw-text-opacity, 1))
}
.text-\[\#EB0003\] {
    --tw-text-opacity: 1;
    color: rgb(235 0 3 / var(--tw-text-opacity, 1))
}
.text-\[\#ED0000\] {
    --tw-text-opacity: 1;
    color: rgb(237 0 0 / var(--tw-text-opacity, 1))
}
.text-\[\#ED7B3C\] {
    --tw-text-opacity: 1;
    color: rgb(237 123 60 / var(--tw-text-opacity, 1))
}
.text-\[\#EDDC97\] {
    --tw-text-opacity: 1;
    color: rgb(237 220 151 / var(--tw-text-opacity, 1))
}
.text-\[\#F16A02\] {
    --tw-text-opacity: 1;
    color: rgb(241 106 2 / var(--tw-text-opacity, 1))
}
.text-\[\#F1B959\] {
    --tw-text-opacity: 1;
    color: rgb(241 185 89 / var(--tw-text-opacity, 1))
}
.text-\[\#F27520\] {
    --tw-text-opacity: 1;
    color: rgb(242 117 32 / var(--tw-text-opacity, 1))
}
.text-\[\#F5F063\] {
    --tw-text-opacity: 1;
    color: rgb(245 240 99 / var(--tw-text-opacity, 1))
}
.text-\[\#F6EE67\] {
    --tw-text-opacity: 1;
    color: rgb(246 238 103 / var(--tw-text-opacity, 1))
}
.text-\[\#F7D797\] {
    --tw-text-opacity: 1;
    color: rgb(247 215 151 / var(--tw-text-opacity, 1))
}
.text-\[\#F8FF37\] {
    --tw-text-opacity: 1;
    color: rgb(248 255 55 / var(--tw-text-opacity, 1))
}
.text-\[\#F92E94\] {
    --tw-text-opacity: 1;
    color: rgb(249 46 148 / var(--tw-text-opacity, 1))
}
.text-\[\#FCE6B9\] {
    --tw-text-opacity: 1;
    color: rgb(252 230 185 / var(--tw-text-opacity, 1))
}
.text-\[\#FDEED3\] {
    --tw-text-opacity: 1;
    color: rgb(253 238 211 / var(--tw-text-opacity, 1))
}
.text-\[\#FE1F55\] {
    --tw-text-opacity: 1;
    color: rgb(254 31 85 / var(--tw-text-opacity, 1))
}
.text-\[\#FFBE26\] {
    --tw-text-opacity: 1;
    color: rgb(255 190 38 / var(--tw-text-opacity, 1))
}
.text-\[\#FFD740\] {
    --tw-text-opacity: 1;
    color: rgb(255 215 64 / var(--tw-text-opacity, 1))
}
.text-\[\#FFD9CB\] {
    --tw-text-opacity: 1;
    color: rgb(255 217 203 / var(--tw-text-opacity, 1))
}
.text-\[\#FFFB58\] {
    --tw-text-opacity: 1;
    color: rgb(255 251 88 / var(--tw-text-opacity, 1))
}
.text-\[\#FFFF40\] {
    --tw-text-opacity: 1;
    color: rgb(255 255 64 / var(--tw-text-opacity, 1))
}
.text-\[\#bbb\] {
    --tw-text-opacity: 1;
    color: rgb(187 187 187 / var(--tw-text-opacity, 1))
}
.text-amber-100 {
    --tw-text-opacity: 1;
    color: rgb(254 243 199 / var(--tw-text-opacity, 1))
}
.text-amber-200 {
    --tw-text-opacity: 1;
    color: rgb(253 230 138 / var(--tw-text-opacity, 1))
}
.text-amber-300 {
    --tw-text-opacity: 1;
    color: rgb(252 211 77 / var(--tw-text-opacity, 1))
}
.text-amber-400 {
    --tw-text-opacity: 1;
    color: rgb(251 191 36 / var(--tw-text-opacity, 1))
}
.text-amber-50 {
    --tw-text-opacity: 1;
    color: rgb(255 251 235 / var(--tw-text-opacity, 1))
}
.text-amber-500 {
    --tw-text-opacity: 1;
    color: rgb(245 158 11 / var(--tw-text-opacity, 1))
}
.text-amber-600 {
    --tw-text-opacity: 1;
    color: rgb(217 119 6 / var(--tw-text-opacity, 1))
}
.text-amber-700 {
    --tw-text-opacity: 1;
    color: rgb(180 83 9 / var(--tw-text-opacity, 1))
}
.text-amber-900 {
    --tw-text-opacity: 1;
    color: rgb(120 53 15 / var(--tw-text-opacity, 1))
}
.text-amber-950 {
    --tw-text-opacity: 1;
    color: rgb(69 26 3 / var(--tw-text-opacity, 1))
}
.text-black {
    --tw-text-opacity: 1;
    color: rgb(0 0 0 / var(--tw-text-opacity, 1))
}
.text-blue-500 {
    --tw-text-opacity: 1;
    color: rgb(59 130 246 / var(--tw-text-opacity, 1))
}
.text-blue-600 {
    --tw-text-opacity: 1;
    color: rgb(37 99 235 / var(--tw-text-opacity, 1))
}
.text-blue-800 {
    --tw-text-opacity: 1;
    color: rgb(30 64 175 / var(--tw-text-opacity, 1))
}
.text-cyan-100 {
    --tw-text-opacity: 1;
    color: rgb(207 250 254 / var(--tw-text-opacity, 1))
}
.text-cyan-400 {
    --tw-text-opacity: 1;
    color: rgb(34 211 238 / var(--tw-text-opacity, 1))
}
.text-cyan-800 {
    --tw-text-opacity: 1;
    color: rgb(21 94 117 / var(--tw-text-opacity, 1))
}
.text-cyan-950 {
    --tw-text-opacity: 1;
    color: rgb(8 51 68 / var(--tw-text-opacity, 1))
}
.text-emerald-400 {
    --tw-text-opacity: 1;
    color: rgb(52 211 153 / var(--tw-text-opacity, 1))
}
.text-emerald-500 {
    --tw-text-opacity: 1;
    color: rgb(16 185 129 / var(--tw-text-opacity, 1))
}
.text-emerald-800 {
    --tw-text-opacity: 1;
    color: rgb(6 95 70 / var(--tw-text-opacity, 1))
}
.text-gray-100 {
    --tw-text-opacity: 1;
    color: rgb(243 244 246 / var(--tw-text-opacity, 1))
}
.text-gray-200 {
    --tw-text-opacity: 1;
    color: rgb(229 231 235 / var(--tw-text-opacity, 1))
}
.text-gray-300 {
    --tw-text-opacity: 1;
    color: rgb(209 213 219 / var(--tw-text-opacity, 1))
}
.text-gray-400 {
    --tw-text-opacity: 1;
    color: rgb(156 163 175 / var(--tw-text-opacity, 1))
}
.text-gray-500 {
    --tw-text-opacity: 1;
    color: rgb(107 114 128 / var(--tw-text-opacity, 1))
}
.text-gray-600 {
    --tw-text-opacity: 1;
    color: rgb(75 85 99 / var(--tw-text-opacity, 1))
}
.text-gray-700 {
    --tw-text-opacity: 1;
    color: rgb(55 65 81 / var(--tw-text-opacity, 1))
}
.text-gray-800 {
    --tw-text-opacity: 1;
    color: rgb(31 41 55 / var(--tw-text-opacity, 1))
}
.text-gray-900 {
    --tw-text-opacity: 1;
    color: rgb(17 24 39 / var(--tw-text-opacity, 1))
}
.text-green-500 {
    --tw-text-opacity: 1;
    color: rgb(34 197 94 / var(--tw-text-opacity, 1))
}
.text-green-600 {
    --tw-text-opacity: 1;
    color: rgb(22 163 74 / var(--tw-text-opacity, 1))
}
.text-indigo-900 {
    --tw-text-opacity: 1;
    color: rgb(49 46 129 / var(--tw-text-opacity, 1))
}
.text-inherit {
    color: inherit
}
.text-lime-700 {
    --tw-text-opacity: 1;
    color: rgb(77 124 15 / var(--tw-text-opacity, 1))
}
.text-orange-300 {
    --tw-text-opacity: 1;
    color: rgb(253 186 116 / var(--tw-text-opacity, 1))
}
.text-orange-400 {
    --tw-text-opacity: 1;
    color: rgb(251 146 60 / var(--tw-text-opacity, 1))
}
.text-orange-500 {
    --tw-text-opacity: 1;
    color: rgb(249 115 22 / var(--tw-text-opacity, 1))
}
.text-orange-600 {
    --tw-text-opacity: 1;
    color: rgb(234 88 12 / var(--tw-text-opacity, 1))
}
.text-orange-800 {
    --tw-text-opacity: 1;
    color: rgb(154 52 18 / var(--tw-text-opacity, 1))
}
.text-orange-950 {
    --tw-text-opacity: 1;
    color: rgb(67 20 7 / var(--tw-text-opacity, 1))
}
.text-pink-600 {
    --tw-text-opacity: 1;
    color: rgb(219 39 119 / var(--tw-text-opacity, 1))
}
.text-primary {
    --tw-text-opacity: 1;
    color: rgb(175 6 6 / var(--tw-text-opacity, 1))
}
.text-purple-300 {
    --tw-text-opacity: 1;
    color: rgb(216 180 254 / var(--tw-text-opacity, 1))
}
.text-purple-500 {
    --tw-text-opacity: 1;
    color: rgb(168 85 247 / var(--tw-text-opacity, 1))
}
.text-purple-600 {
    --tw-text-opacity: 1;
    color: rgb(147 51 234 / var(--tw-text-opacity, 1))
}
.text-red-500 {
    --tw-text-opacity: 1;
    color: rgb(239 68 68 / var(--tw-text-opacity, 1))
}
.text-red-600 {
    --tw-text-opacity: 1;
    color: rgb(220 38 38 / var(--tw-text-opacity, 1))
}
.text-red-700 {
    --tw-text-opacity: 1;
    color: rgb(185 28 28 / var(--tw-text-opacity, 1))
}
.text-red-900 {
    --tw-text-opacity: 1;
    color: rgb(127 29 29 / var(--tw-text-opacity, 1))
}
.text-red-950 {
    --tw-text-opacity: 1;
    color: rgb(69 10 10 / var(--tw-text-opacity, 1))
}
.text-rose-400 {
    --tw-text-opacity: 1;
    color: rgb(251 113 133 / var(--tw-text-opacity, 1))
}
.text-rose-500 {
    --tw-text-opacity: 1;
    color: rgb(244 63 94 / var(--tw-text-opacity, 1))
}
.text-rose-600 {
    --tw-text-opacity: 1;
    color: rgb(225 29 72 / var(--tw-text-opacity, 1))
}
.text-sky-600 {
    --tw-text-opacity: 1;
    color: rgb(2 132 199 / var(--tw-text-opacity, 1))
}
.text-sky-700 {
    --tw-text-opacity: 1;
    color: rgb(3 105 161 / var(--tw-text-opacity, 1))
}
.text-sky-800 {
    --tw-text-opacity: 1;
    color: rgb(7 89 133 / var(--tw-text-opacity, 1))
}
.text-sky-900 {
    --tw-text-opacity: 1;
    color: rgb(12 74 110 / var(--tw-text-opacity, 1))
}
.text-stone-500 {
    --tw-text-opacity: 1;
    color: rgb(120 113 108 / var(--tw-text-opacity, 1))
}
.text-stone-800 {
    --tw-text-opacity: 1;
    color: rgb(41 37 36 / var(--tw-text-opacity, 1))
}
.text-teal-500 {
    --tw-text-opacity: 1;
    color: rgb(20 184 166 / var(--tw-text-opacity, 1))
}
.text-teal-700 {
    --tw-text-opacity: 1;
    color: rgb(15 118 110 / var(--tw-text-opacity, 1))
}
.text-teal-900 {
    --tw-text-opacity: 1;
    color: rgb(19 78 74 / var(--tw-text-opacity, 1))
}
.text-transparent {
    color: transparent
}
.text-violet-300 {
    --tw-text-opacity: 1;
    color: rgb(196 181 253 / var(--tw-text-opacity, 1))
}
.text-violet-600 {
    --tw-text-opacity: 1;
    color: rgb(124 58 237 / var(--tw-text-opacity, 1))
}
.text-violet-900 {
    --tw-text-opacity: 1;
    color: rgb(76 29 149 / var(--tw-text-opacity, 1))
}
.text-white {
    --tw-text-opacity: 1;
    color: rgb(255 255 255 / var(--tw-text-opacity, 1))
}
.text-yellow-100 {
    --tw-text-opacity: 1;
    color: rgb(254 249 195 / var(--tw-text-opacity, 1))
}
.text-yellow-200 {
    --tw-text-opacity: 1;
    color: rgb(254 240 138 / var(--tw-text-opacity, 1))
}
.text-yellow-300 {
    --tw-text-opacity: 1;
    color: rgb(253 224 71 / var(--tw-text-opacity, 1))
}
.text-yellow-800 {
    --tw-text-opacity: 1;
    color: rgb(133 77 14 / var(--tw-text-opacity, 1))
}
.text-yellow-900 {
    --tw-text-opacity: 1;
    color: rgb(113 63 18 / var(--tw-text-opacity, 1))
}
.text-zinc-300 {
    --tw-text-opacity: 1;
    color: rgb(212 212 216 / var(--tw-text-opacity, 1))
}
.text-zinc-400 {
    --tw-text-opacity: 1;
    color: rgb(161 161 170 / var(--tw-text-opacity, 1))
}
.text-zinc-500 {
    --tw-text-opacity: 1;
    color: rgb(113 113 122 / var(--tw-text-opacity, 1))
}
.text-zinc-600 {
    --tw-text-opacity: 1;
    color: rgb(82 82 91 / var(--tw-text-opacity, 1))
}
.text-opacity-50 {
    --tw-text-opacity: 0.5
}
.text-opacity-60 {
    --tw-text-opacity: 0.6
}
.text-opacity-65 {
    --tw-text-opacity: 0.65
}
.text-opacity-70 {
    --tw-text-opacity: 0.7
}
.text-opacity-75 {
    --tw-text-opacity: 0.75
}
.underline {
    text-decoration-line: underline
}
.opacity-0 {
    opacity: 0
}
.opacity-50 {
    opacity: 0.5
}
.opacity-70 {
    opacity: 0.7
}
.opacity-75 {
    opacity: 0.75
}
.opacity-80 {
    opacity: 0.8
}
.shadow {
    --tw-shadow: 0 1px 0.8vw 0 rgb(0 0 0 / 0.1), 0 1px 0.53333vw -1px rgb(0 0 0 / 0.1);
    --tw-shadow-colored: 0 1px 0.8vw 0 var(--tw-shadow-color), 0 1px 0.53333vw -1px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}
.shadow-2xl {
    --tw-shadow: 0 6.66667vw 13.33333vw -3.2vw rgb(0 0 0 / 0.25);
    --tw-shadow-colored: 0 6.66667vw 13.33333vw -3.2vw 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 0.53333vw 1.06667vw 0 rgb(0 0 0 / 0.05);
    --tw-shadow-colored: inset 0 0.53333vw 1.06667vw 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 2.66667vw 4vw -0.8vw rgb(0 0 0 / 0.1), 0 1.06667vw 1.6vw -1.06667vw rgb(0 0 0 / 0.1);
    --tw-shadow-colored: 0 2.66667vw 4vw -0.8vw var(--tw-shadow-color), 0 1.06667vw 1.6vw -1.06667vw var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}
.shadow-md {
    --tw-shadow: 0 1.06667vw 1.6vw -1px rgb(0 0 0 / 0.1), 0 0.53333vw 1.06667vw -0.53333vw rgb(0 0 0 / 0.1);
    --tw-shadow-colored: 0 1.06667vw 1.6vw -1px var(--tw-shadow-color), 0 0.53333vw 1.06667vw -0.53333vw var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}
.shadow-none {
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}
.shadow-sm {
    --tw-shadow: 0 1px 0.53333vw 0 rgb(0 0 0 / 0.05);
    --tw-shadow-colored: 0 1px 0.53333vw 0 var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}
.shadow-xl {
    --tw-shadow: 0 5.33333vw 6.66667vw -1.33333vw rgb(0 0 0 / 0.1), 0 2.13333vw 2.66667vw -1.6vw rgb(0 0 0 / 0.1);
    --tw-shadow-colored: 0 5.33333vw 6.66667vw -1.33333vw var(--tw-shadow-color), 0 2.13333vw 2.66667vw -1.6vw 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-\[\#D53B0C9C\] {
    --tw-shadow-color: #D53B0C9C;
    --tw-shadow: var(--tw-shadow-colored)
}
.shadow-orange-500 {
    --tw-shadow-color: #f97316;
    --tw-shadow: var(--tw-shadow-colored)
}
.outline {
    outline-style: solid
}
.\!outline-0 {
    outline-width: 0px !important
}
.outline-2 {
    outline-width: 0.53333vw
}
.outline-4 {
    outline-width: 1.06667vw
}
.-outline-offset-2 {
    outline-offset: -0.53333vw
}
.outline-offset-2 {
    outline-offset: 0.53333vw
}
.outline-\[\#FFF4C9\] {
    outline-color: #FFF4C9
}
.outline-\[\#ffffff4d\] {
    outline-color: #ffffff4d
}
.outline-\[\#ffffff4f\] {
    outline-color: #ffffff4f
}
.outline-\[\#ffffff96\] {
    outline-color: #ffffff96
}
.outline-amber-400 {
    outline-color: #fbbf24
}
.outline-blue-500 {
    outline-color: #3b82f6
}
.outline-gray-200 {
    outline-color: #e5e7eb
}
.outline-gray-300 {
    outline-color: #d1d5db
}
.outline-green-600 {
    outline-color: #16a34a
}
.outline-primary {
    outline-color: #AF0606
}
.outline-white {
    outline-color: #fff
}
.outline-yellow-400 {
    outline-color: #facc15
}
.ring {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0.8vw + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000)
}
.ring-1 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000)
}
.ring-inset {
    --tw-ring-inset: inset
}
.ring-\[\#E4ECFF\] {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgb(228 236 255 / var(--tw-ring-opacity, 1))
}
.ring-gray-200 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgb(229 231 235 / var(--tw-ring-opacity, 1))
}
.ring-white {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgb(255 255 255 / var(--tw-ring-opacity, 1))
}
.drop-shadow {
    --tw-drop-shadow: drop-shadow(0 1px 0.53333vw 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-2xl {
    --tw-drop-shadow: drop-shadow(0 6.66667vw 6.66667vw rgb(0 0 0 / 0.15));
    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-lg {
    --tw-drop-shadow: drop-shadow(0 2.66667vw 2.13333vw rgb(0 0 0 / 0.04)) drop-shadow(0 1.06667vw 0.8vw rgb(0 0 0 / 0.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)
}
.drop-shadow-md {
    --tw-drop-shadow: drop-shadow(0 1.06667vw 0.8vw rgb(0 0 0 / 0.07)) drop-shadow(0 0.53333vw 0.53333vw 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-xl {
    --tw-drop-shadow: drop-shadow(0 5.33333vw 3.46667vw rgb(0 0 0 / 0.03)) drop-shadow(0 2.13333vw 1.33333vw 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)
}
.hue-rotate-\[173deg\] {
    --tw-hue-rotate: hue-rotate(173deg);
    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(2.13333vw) !important;
    -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia) !important;
    backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia) !important
}
.backdrop-blur {
    --tw-backdrop-blur: blur(2.13333vw);
    -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 {
    --tw-backdrop-blur: blur(0);
    -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-sm {
    --tw-backdrop-blur: blur(1.06667vw);
    -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-all {
    transition-property: all;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms
}
.transition-transform {
    transition-property: transform;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms
}
.\!duration-300 {
    transition-duration: 300ms !important
}
.duration-1000 {
    transition-duration: 1000ms
}
.duration-300 {
    transition-duration: 300ms
}
.duration-500 {
    transition-duration: 500ms
}
.duration-\[2000ms\] {
    transition-duration: 2000ms
}
.ease-in-out {
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1)
}
.ease-linear {
    transition-timing-function: linear
}
.ease-out {
    transition-timing-function: cubic-bezier(0, 0, 0.2, 1)
}
.placeholder\:text-gray-400::-moz-placeholder {
    --tw-text-opacity: 1;
    color: rgb(156 163 175 / var(--tw-text-opacity, 1))
}
.placeholder\:text-gray-400::placeholder {
    --tw-text-opacity: 1;
    color: rgb(156 163 175 / var(--tw-text-opacity, 1))
}
.before\:absolute::before {
    content: var(--tw-content);
    position: absolute
}
.before\:bottom-0::before {
    content: var(--tw-content);
    bottom: 0px
}
.before\:left-0::before {
    content: var(--tw-content);
    left: 0px
}
.before\:right-0::before {
    content: var(--tw-content);
    right: 0px
}
.before\:top-0::before {
    content: var(--tw-content);
    top: 0px
}
.before\:-z-10::before {
    content: var(--tw-content);
    z-index: -10
}
.before\:z-\[-1\]::before {
    content: var(--tw-content);
    z-index: -1
}
.before\:z-\[1\]::before {
    content: var(--tw-content);
    z-index: 1
}
.before\:block::before {
    content: var(--tw-content);
    display: block
}
.before\:inline-block::before {
    content: var(--tw-content);
    display: inline-block
}
.before\:size-2::before {
    content: var(--tw-content);
    width: 0.5rem;
    height: 0.5rem
}
.before\:size-full::before {
    content: var(--tw-content);
    width: 100%;
    height: 100%
}
.before\:h-1::before {
    content: var(--tw-content);
    height: 0.25rem
}
.before\:h-2::before {
    content: var(--tw-content);
    height: 0.5rem
}
.before\:h-3\.5::before {
    content: var(--tw-content);
    height: 0.875rem
}
.before\:h-40::before {
    content: var(--tw-content);
    height: 10rem
}
.before\:h-full::before {
    content: var(--tw-content);
    height: 100%
}
.before\:h-px::before {
    content: var(--tw-content);
    height: 1px
}
.before\:w-1::before {
    content: var(--tw-content);
    width: 0.25rem
}
.before\:w-1\.5::before {
    content: var(--tw-content);
    width: 0.375rem
}
.before\:w-14::before {
    content: var(--tw-content);
    width: 3.5rem
}
.before\:w-full::before {
    content: var(--tw-content);
    width: 100%
}
.before\:flex-1::before {
    content: var(--tw-content);
    flex: 1 1 0%
}
.before\:origin-bottom::before {
    content: var(--tw-content);
    transform-origin: bottom
}
.before\:origin-top::before {
    content: var(--tw-content);
    transform-origin: top
}
.before\:translate-y-4::before {
    content: var(--tw-content);
    --tw-translate-y: 1rem;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}
.before\:rotate-45::before {
    content: var(--tw-content);
    --tw-rotate: 45deg;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}
.before\:-skew-x-\[12deg\]::before {
    content: var(--tw-content);
    --tw-skew-x: -12deg;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}
.before\:scale-x-110::before {
    content: var(--tw-content);
    --tw-scale-x: 1.1;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}
.before\:scale-x-125::before {
    content: var(--tw-content);
    --tw-scale-x: 1.25;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}
.before\:rounded-2xl::before {
    content: var(--tw-content);
    border-radius: 1rem
}
.before\:rounded-full::before {
    content: var(--tw-content);
    border-radius: 2666.4vw
}
.before\:rounded-lg::before {
    content: var(--tw-content);
    border-radius: 0.5rem
}
.before\:rounded-b-\[100px\]::before {
    content: var(--tw-content);
    border-bottom-right-radius: 26.66667vw;
    border-bottom-left-radius: 26.66667vw
}
.before\:rounded-l-xl::before {
    content: var(--tw-content);
    border-top-left-radius: 0.75rem;
    border-bottom-left-radius: 0.75rem
}
.before\:rounded-r-xl::before {
    content: var(--tw-content);
    border-top-right-radius: 0.75rem;
    border-bottom-right-radius: 0.75rem
}
.before\:border-b::before {
    content: var(--tw-content);
    border-bottom-width: 1px
}
.before\:border-dashed::before {
    content: var(--tw-content);
    border-style: dashed
}
.before\:border-orange-200::before {
    content: var(--tw-content);
    --tw-border-opacity: 1;
    border-color: rgb(254 215 170 / var(--tw-border-opacity, 1))
}
.before\:bg-\[\#AB874A\]::before {
    content: var(--tw-content);
    --tw-bg-opacity: 1;
    background-color: rgb(171 135 74 / var(--tw-bg-opacity, 1))
}
.before\:bg-\[\#DFC1F5\]::before {
    content: var(--tw-content);
    --tw-bg-opacity: 1;
    background-color: rgb(223 193 245 / var(--tw-bg-opacity, 1))
}
.before\:bg-amber-500::before {
    content: var(--tw-content);
    --tw-bg-opacity: 1;
    background-color: rgb(245 158 11 / var(--tw-bg-opacity, 1))
}
.before\:bg-black::before {
    content: var(--tw-content);
    --tw-bg-opacity: 1;
    background-color: rgb(0 0 0 / var(--tw-bg-opacity, 1))
}
.before\:bg-blue-500::before {
    content: var(--tw-content);
    --tw-bg-opacity: 1;
    background-color: rgb(59 130 246 / var(--tw-bg-opacity, 1))
}
.before\:bg-gray-200::before {
    content: var(--tw-content);
    --tw-bg-opacity: 1;
    background-color: rgb(229 231 235 / var(--tw-bg-opacity, 1))
}
.before\:bg-orange-100::before {
    content: var(--tw-content);
    --tw-bg-opacity: 1;
    background-color: rgb(255 237 213 / var(--tw-bg-opacity, 1))
}
.before\:bg-primary::before {
    content: var(--tw-content);
    --tw-bg-opacity: 1;
    background-color: rgb(175 6 6 / var(--tw-bg-opacity, 1))
}
.before\:bg-white::before {
    content: var(--tw-content);
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1))
}
.before\:bg-opacity-15::before {
    content: var(--tw-content);
    --tw-bg-opacity: 0.15
}
.before\:bg-gradient-to-b::before {
    content: var(--tw-content);
    background-image: linear-gradient(to bottom, var(--tw-gradient-stops))
}
.before\:bg-gradient-to-l::before {
    content: var(--tw-content);
    background-image: linear-gradient(to left, var(--tw-gradient-stops))
}
.before\:bg-gradient-to-r::before {
    content: var(--tw-content);
    background-image: linear-gradient(to right, var(--tw-gradient-stops))
}
.before\:from-\[\#412BB2\]::before {
    content: var(--tw-content);
    --tw-gradient-from: #412BB2 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(65 43 178 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}
.before\:from-\[\#4BD4CA\]::before {
    content: var(--tw-content);
    --tw-gradient-from: #4BD4CA var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(75 212 202 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}
.before\:from-\[\#F0A367\]::before {
    content: var(--tw-content);
    --tw-gradient-from: #F0A367 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(240 163 103 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}
.before\:from-\[rgba\(255\2c 255\2c 255\2c \.4\)\]::before {
    content: var(--tw-content);
    --tw-gradient-from: rgba(255,255,255,.4) var(--tw-gradient-from-position);
    --tw-gradient-to: rgba(255, 255, 255, 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}
.before\:from-transparent::before {
    content: var(--tw-content);
    --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)
}
.before\:from-white::before {
    content: var(--tw-content);
    --tw-gradient-from: #fff 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)
}
.before\:to-\[\#17BEE3\]::before {
    content: var(--tw-content);
    --tw-gradient-to: #17BEE3 var(--tw-gradient-to-position)
}
.before\:to-\[\#BF69D5\]::before {
    content: var(--tw-content);
    --tw-gradient-to: #BF69D5 var(--tw-gradient-to-position)
}
.before\:to-\[\#F87D62\]::before {
    content: var(--tw-content);
    --tw-gradient-to: #F87D62 var(--tw-gradient-to-position)
}
.before\:to-\[rgba\(255\2c 255\2c 255\2c 0\)\]::before {
    content: var(--tw-content);
    --tw-gradient-to: rgba(255,255,255,0) var(--tw-gradient-to-position)
}
.before\:to-black::before {
    content: var(--tw-content);
    --tw-gradient-to: #000 var(--tw-gradient-to-position)
}
.before\:to-white::before {
    content: var(--tw-content);
    --tw-gradient-to: #fff var(--tw-gradient-to-position)
}
.before\:to-80\%::before {
    content: var(--tw-content);
    --tw-gradient-to-position: 80%
}
.after\:absolute::after {
    content: var(--tw-content);
    position: absolute
}
.after\:bottom-0::after {
    content: var(--tw-content);
    bottom: 0px
}
.after\:bottom-0\.5::after {
    content: var(--tw-content);
    bottom: 0.125rem
}
.after\:left-0::after {
    content: var(--tw-content);
    left: 0px
}
.after\:right-0::after {
    content: var(--tw-content);
    right: 0px
}
.after\:top-1\/2::after {
    content: var(--tw-content);
    top: 50%
}
.after\:mt-8::after {
    content: var(--tw-content);
    margin-top: 2rem
}
.after\:block::after {
    content: var(--tw-content);
    display: block
}
.after\:inline-block::after {
    content: var(--tw-content);
    display: inline-block
}
.after\:size-2::after {
    content: var(--tw-content);
    width: 0.5rem;
    height: 0.5rem
}
.after\:h-0\.5::after {
    content: var(--tw-content);
    height: 0.125rem
}
.after\:h-1::after {
    content: var(--tw-content);
    height: 0.25rem
}
.after\:h-5::after {
    content: var(--tw-content);
    height: 1.25rem
}
.after\:h-8::after {
    content: var(--tw-content);
    height: 2rem
}
.after\:h-px::after {
    content: var(--tw-content);
    height: 1px
}
.after\:w-1::after {
    content: var(--tw-content);
    width: 0.25rem
}
.after\:w-10::after {
    content: var(--tw-content);
    width: 2.5rem
}
.after\:w-14::after {
    content: var(--tw-content);
    width: 3.5rem
}
.after\:w-3\/5::after {
    content: var(--tw-content);
    width: 60%
}
.after\:w-7::after {
    content: var(--tw-content);
    width: 1.75rem
}
.after\:w-full::after {
    content: var(--tw-content);
    width: 100%
}
.after\:w-px::after {
    content: var(--tw-content);
    width: 1px
}
.after\:flex-1::after {
    content: var(--tw-content);
    flex: 1 1 0%
}
.after\:-translate-y-1::after {
    content: var(--tw-content);
    --tw-translate-y: -0.25rem;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}
.after\:-translate-y-1\.5::after {
    content: var(--tw-content);
    --tw-translate-y: -0.375rem;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}
.after\:-translate-y-1\/2::after {
    content: var(--tw-content);
    --tw-translate-y: -50%;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}
.after\:-translate-y-2::after {
    content: var(--tw-content);
    --tw-translate-y: -0.5rem;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}
.after\:rounded-full::after {
    content: var(--tw-content);
    border-radius: 2666.4vw
}
.after\:rounded-t-xl::after {
    content: var(--tw-content);
    border-top-left-radius: 0.75rem;
    border-top-right-radius: 0.75rem
}
.after\:border-b::after {
    content: var(--tw-content);
    border-bottom-width: 1px
}
.after\:border-dashed::after {
    content: var(--tw-content);
    border-style: dashed
}
.after\:border-orange-200::after {
    content: var(--tw-content);
    --tw-border-opacity: 1;
    border-color: rgb(254 215 170 / var(--tw-border-opacity, 1))
}
.after\:bg-\[\#AB874A\]::after {
    content: var(--tw-content);
    --tw-bg-opacity: 1;
    background-color: rgb(171 135 74 / var(--tw-bg-opacity, 1))
}
.after\:bg-amber-400::after {
    content: var(--tw-content);
    --tw-bg-opacity: 1;
    background-color: rgb(251 191 36 / var(--tw-bg-opacity, 1))
}
.after\:bg-black::after {
    content: var(--tw-content);
    --tw-bg-opacity: 1;
    background-color: rgb(0 0 0 / var(--tw-bg-opacity, 1))
}
.after\:bg-gray-200::after {
    content: var(--tw-content);
    --tw-bg-opacity: 1;
    background-color: rgb(229 231 235 / var(--tw-bg-opacity, 1))
}
.after\:bg-orange-500::after {
    content: var(--tw-content);
    --tw-bg-opacity: 1;
    background-color: rgb(249 115 22 / var(--tw-bg-opacity, 1))
}
.after\:bg-white::after {
    content: var(--tw-content);
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1))
}
.after\:bg-yellow-400::after {
    content: var(--tw-content);
    --tw-bg-opacity: 1;
    background-color: rgb(250 204 21 / var(--tw-bg-opacity, 1))
}
.after\:bg-yellow-500::after {
    content: var(--tw-content);
    --tw-bg-opacity: 1;
    background-color: rgb(234 179 8 / var(--tw-bg-opacity, 1))
}
.after\:bg-gradient-to-l::after {
    content: var(--tw-content);
    background-image: linear-gradient(to left, var(--tw-gradient-stops))
}
.after\:bg-gradient-to-r::after {
    content: var(--tw-content);
    background-image: linear-gradient(to right, var(--tw-gradient-stops))
}
.after\:from-black::after {
    content: var(--tw-content);
    --tw-gradient-from: #000 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)
}
.after\:from-cyan-500::after {
    content: var(--tw-content);
    --tw-gradient-from: #06b6d4 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(6 182 212 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}
.after\:from-transparent::after {
    content: var(--tw-content);
    --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)
}
.after\:from-white::after {
    content: var(--tw-content);
    --tw-gradient-from: #fff 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)
}
.after\:to-black::after {
    content: var(--tw-content);
    --tw-gradient-to: #000 var(--tw-gradient-to-position)
}
.after\:to-transparent::after {
    content: var(--tw-content);
    --tw-gradient-to: transparent var(--tw-gradient-to-position)
}
.after\:to-white::after {
    content: var(--tw-content);
    --tw-gradient-to: #fff var(--tw-gradient-to-position)
}
.active\:bg-gray-200:active {
    --tw-bg-opacity: 1;
    background-color: rgb(229 231 235 / var(--tw-bg-opacity, 1))
}
