@charset "UTF-8";

/* src/styles.scss */
*,
::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: ;
}
*,
::before,
::after {
  box-sizing: border-box;
  border-width: 0;
  border-style: solid;
  border-color: #e5e7eb;
}
::before,
::after {
  --tw-content: "";
}
html,
:host {
  line-height: 1.5;
  -webkit-text-size-adjust: 100%;
  -moz-tab-size: 4;
  tab-size: 4;
  font-family:
    "Gotham",
    ui-sans-serif,
    system-ui,
    sans-serif,
    "Apple Color Emoji",
    "Segoe UI Emoji",
    "Segoe UI Symbol",
    "Noto Color Emoji";
  font-feature-settings: normal;
  font-variation-settings: normal;
  -webkit-tap-highlight-color: transparent;
}
body {
  margin: 0;
  line-height: inherit;
}
hr {
  height: 0;
  color: inherit;
  border-top-width: 1px;
}
abbr:where([title]) {
  text-decoration: underline dotted;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  font-size: inherit;
  font-weight: inherit;
}
a {
  color: inherit;
  text-decoration: inherit;
}
b,
strong {
  font-weight: bolder;
}
code,
kbd,
samp,
pre {
  font-family:
    ui-monospace,
    SFMono-Regular,
    Menlo,
    Monaco,
    Consolas,
    "Liberation Mono",
    "Courier New",
    monospace;
  font-feature-settings: normal;
  font-variation-settings: normal;
  font-size: 1em;
}
small {
  font-size: 80%;
}
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
sub {
  bottom: -0.25em;
}
sup {
  top: -0.5em;
}
table {
  text-indent: 0;
  border-color: inherit;
  border-collapse: collapse;
}
button,
input,
optgroup,
select,
textarea {
  font-family: inherit;
  font-feature-settings: inherit;
  font-variation-settings: inherit;
  font-size: 100%;
  font-weight: inherit;
  line-height: inherit;
  letter-spacing: inherit;
  color: inherit;
  margin: 0;
  padding: 0;
}
button,
select {
  text-transform: none;
}
button,
input:where([type=button]),
input:where([type=reset]),
input:where([type=submit]) {
  -webkit-appearance: button;
  background-color: transparent;
  background-image: none;
}
:-moz-focusring {
  outline: auto;
}
:-moz-ui-invalid {
  box-shadow: none;
}
progress {
  vertical-align: baseline;
}
::-webkit-inner-spin-button,
::-webkit-outer-spin-button {
  height: auto;
}
[type=search] {
  -webkit-appearance: textfield;
  outline-offset: -2px;
}
::-webkit-search-decoration {
  -webkit-appearance: none;
}
::-webkit-file-upload-button {
  -webkit-appearance: button;
  font: inherit;
}
summary {
  display: list-item;
}
blockquote,
dl,
dd,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
figure,
p,
pre {
  margin: 0;
}
fieldset {
  margin: 0;
  padding: 0;
}
legend {
  padding: 0;
}
ol,
ul,
menu {
  list-style: none;
  margin: 0;
  padding: 0;
}
dialog {
  padding: 0;
}
textarea {
  resize: vertical;
}
input::placeholder,
textarea::placeholder {
  opacity: 1;
  color: #9ca3af;
}
button,
[role=button] {
  cursor: pointer;
}
:disabled {
  cursor: default;
}
img,
svg,
video,
canvas,
audio,
iframe,
embed,
object {
  display: block;
  vertical-align: middle;
}
img,
video {
  max-width: 100%;
  height: auto;
}
[hidden]:where(:not([hidden=until-found])) {
  display: none;
}
.container {
  width: 100%;
}
@media (min-width: 768px) {
  .container {
    max-width: 768px;
  }
}
.pointer-events-none {
  pointer-events: none;
}
.visible {
  visibility: visible;
}
.invisible {
  visibility: hidden;
}
.collapse {
  visibility: collapse;
}
.static {
  position: static;
}
.fixed {
  position: fixed;
}
.\!absolute {
  position: absolute !important;
}
.absolute {
  position: absolute;
}
.\!relative {
  position: relative !important;
}
.relative {
  position: relative;
}
.sticky {
  position: sticky;
}
.inset-\[-1rem\] {
  inset: -1rem;
}
.\!left-0 {
  left: 0px !important;
}
.\!right-\[0\.55rem\] {
  right: 0.55rem !important;
}
.\!right-\[0\.8rem\] {
  right: 0.8rem !important;
}
.\!right-\[1\.2rem\] {
  right: 1.2rem !important;
}
.\!top-\[0\.55rem\] {
  top: 0.55rem !important;
}
.\!top-\[0\.8rem\] {
  top: 0.8rem !important;
}
.\!top-\[1\.2rem\] {
  top: 1.2rem !important;
}
.-left-\[3\.6rem\] {
  left: -3.6rem;
}
.-top-1\/4 {
  top: -25%;
}
.bottom-0 {
  bottom: 0px;
}
.bottom-8 {
  bottom: 2rem;
}
.bottom-\[-0\.1rem\] {
  bottom: -0.1rem;
}
.bottom-\[-0\.5rem\] {
  bottom: -0.5rem;
}
.bottom-\[-0\.8rem\] {
  bottom: -0.8rem;
}
.bottom-\[-1\.2rem\] {
  bottom: -1.2rem;
}
.bottom-\[-1rem\] {
  bottom: -1rem;
}
.bottom-\[-2\.1rem\] {
  bottom: -2.1rem;
}
.bottom-\[-2\.2rem\] {
  bottom: -2.2rem;
}
.bottom-\[-2\.6rem\] {
  bottom: -2.6rem;
}
.bottom-\[-3\.8rem\] {
  bottom: -3.8rem;
}
.bottom-\[-4\.5rem\] {
  bottom: -4.5rem;
}
.bottom-\[-4rem\] {
  bottom: -4rem;
}
.bottom-\[-6rem\] {
  bottom: -6rem;
}
.bottom-\[-8\.2rem\] {
  bottom: -8.2rem;
}
.bottom-\[0\.2rem\] {
  bottom: 0.2rem;
}
.bottom-\[0\.5rem\] {
  bottom: 0.5rem;
}
.bottom-\[0\.6rem\] {
  bottom: 0.6rem;
}
.bottom-\[1\.4rem\] {
  bottom: 1.4rem;
}
.bottom-\[1\.5rem\] {
  bottom: 1.5rem;
}
.bottom-\[10\%\] {
  bottom: 10%;
}
.bottom-\[14\.8rem\] {
  bottom: 14.8rem;
}
.bottom-\[1rem\] {
  bottom: 1rem;
}
.bottom-\[2\.2rem\] {
  bottom: 2.2rem;
}
.bottom-\[2\.6rem\] {
  bottom: 2.6rem;
}
.bottom-\[27\.5\%\] {
  bottom: 27.5%;
}
.bottom-\[4\.3rem\] {
  bottom: 4.3rem;
}
.left-0 {
  left: 0px;
}
.left-1\/2 {
  left: 50%;
}
.left-5 {
  left: 1.25rem;
}
.left-8 {
  left: 2rem;
}
.left-\[-0\.35rem\] {
  left: -0.35rem;
}
.left-\[-0\.3rem\] {
  left: -0.3rem;
}
.left-\[-0\.5rem\] {
  left: -0.5rem;
}
.left-\[-0\.6rem\] {
  left: -0.6rem;
}
.left-\[-1\.1rem\] {
  left: -1.1rem;
}
.left-\[-1\.2rem\] {
  left: -1.2rem;
}
.left-\[-1\.3rem\] {
  left: -1.3rem;
}
.left-\[-2\.5rem\] {
  left: -2.5rem;
}
.left-\[-3\.2rem\] {
  left: -3.2rem;
}
.left-\[-3\.5rem\] {
  left: -3.5rem;
}
.left-\[-31\.3rem\] {
  left: -31.3rem;
}
.left-\[0\.6rem\] {
  left: 0.6rem;
}
.left-\[0\.8rem\] {
  left: 0.8rem;
}
.left-\[1\.2rem\] {
  left: 1.2rem;
}
.left-\[1\.4rem\] {
  left: 1.4rem;
}
.left-\[1\.5rem\] {
  left: 1.5rem;
}
.left-\[1\.6rem\] {
  left: 1.6rem;
}
.left-\[12\.1rem\] {
  left: 12.1rem;
}
.left-\[14rem\] {
  left: 14rem;
}
.left-\[2\.5rem\] {
  left: 2.5rem;
}
.left-\[20rem\] {
  left: 20rem;
}
.left-\[21\.5\%\] {
  left: 21.5%;
}
.left-\[21rem\] {
  left: 21rem;
}
.left-\[2rem\] {
  left: 2rem;
}
.left-\[4\.5rem\] {
  left: 4.5rem;
}
.left-\[40\%\] {
  left: 40%;
}
.left-\[41rem\] {
  left: 41rem;
}
.left-\[45\%\] {
  left: 45%;
}
.left-\[46\.5\%\] {
  left: 46.5%;
}
.left-\[5\%\] {
  left: 5%;
}
.left-\[6\.25rem\] {
  left: 6.25rem;
}
.left-\[64rem\] {
  left: 64rem;
}
.right-0 {
  right: 0px;
}
.right-5 {
  right: 1.25rem;
}
.right-\[-0\.25rem\] {
  right: -0.25rem;
}
.right-\[-0\.2rem\] {
  right: -0.2rem;
}
.right-\[-0\.3rem\] {
  right: -0.3rem;
}
.right-\[-0\.5rem\] {
  right: -0.5rem;
}
.right-\[-1\.3rem\] {
  right: -1.3rem;
}
.right-\[-1\.4rem\] {
  right: -1.4rem;
}
.right-\[-10\.5rem\] {
  right: -10.5rem;
}
.right-\[-17rem\] {
  right: -17rem;
}
.right-\[-2\.35rem\] {
  right: -2.35rem;
}
.right-\[-2\.4rem\] {
  right: -2.4rem;
}
.right-\[-2rem\] {
  right: -2rem;
}
.right-\[-3\.3rem\] {
  right: -3.3rem;
}
.right-\[-3rem\] {
  right: -3rem;
}
.right-\[-6rem\] {
  right: -6rem;
}
.right-\[0\.4rem\] {
  right: 0.4rem;
}
.right-\[0\.5rem\] {
  right: 0.5rem;
}
.right-\[0\.6rem\] {
  right: 0.6rem;
}
.right-\[0\.8rem\] {
  right: 0.8rem;
}
.right-\[0\.9rem\] {
  right: 0.9rem;
}
.right-\[0\] {
  right: 0;
}
.right-\[1\.2rem\] {
  right: 1.2rem;
}
.right-\[1\.3rem\] {
  right: 1.3rem;
}
.right-\[1\.4rem\] {
  right: 1.4rem;
}
.right-\[1\.5rem\] {
  right: 1.5rem;
}
.right-\[1\.6rem\] {
  right: 1.6rem;
}
.right-\[1\.8rem\] {
  right: 1.8rem;
}
.right-\[16\.1rem\] {
  right: 16.1rem;
}
.right-\[17rem\] {
  right: 17rem;
}
.right-\[1rem\] {
  right: 1rem;
}
.right-\[2\.4rem\] {
  right: 2.4rem;
}
.right-\[2\.5rem\] {
  right: 2.5rem;
}
.right-\[2\.8rem\] {
  right: 2.8rem;
}
.right-\[24rem\] {
  right: 24rem;
}
.right-\[2rem\] {
  right: 2rem;
}
.right-\[3rem\] {
  right: 3rem;
}
.right-\[4\.8rem\] {
  right: 4.8rem;
}
.right-\[4rem\] {
  right: 4rem;
}
.right-\[6\%\] {
  right: 6%;
}
.right-\[6\.2rem\] {
  right: 6.2rem;
}
.top-0 {
  top: 0px;
}
.top-1\/2 {
  top: 50%;
}
.top-\[-0\.25rem\] {
  top: -0.25rem;
}
.top-\[-0\.2rem\] {
  top: -0.2rem;
}
.top-\[-0\.3rem\] {
  top: -0.3rem;
}
.top-\[-0\.46rem\] {
  top: -0.46rem;
}
.top-\[-0\.5rem\] {
  top: -0.5rem;
}
.top-\[-0\.6rem\] {
  top: -0.6rem;
}
.top-\[-0\.85rem\] {
  top: -0.85rem;
}
.top-\[-1\.5rem\] {
  top: -1.5rem;
}
.top-\[-1\.6rem\] {
  top: -1.6rem;
}
.top-\[-1\.8rem\] {
  top: -1.8rem;
}
.top-\[-10\%\] {
  top: -10%;
}
.top-\[-14rem\] {
  top: -14rem;
}
.top-\[-2\.5rem\] {
  top: -2.5rem;
}
.top-\[-2rem\] {
  top: -2rem;
}
.top-\[-4\.5rem\] {
  top: -4.5rem;
}
.top-\[-5\.2rem\] {
  top: -5.2rem;
}
.top-\[-5\.4rem\] {
  top: -5.4rem;
}
.top-\[-5\.5rem\] {
  top: -5.5rem;
}
.top-\[-6rem\] {
  top: -6rem;
}
.top-\[-7\.2rem\] {
  top: -7.2rem;
}
.top-\[0\.46rem\] {
  top: 0.46rem;
}
.top-\[0\.5rem\] {
  top: 0.5rem;
}
.top-\[0\.8rem\] {
  top: 0.8rem;
}
.top-\[0\] {
  top: 0;
}
.top-\[0rem\] {
  top: 0rem;
}
.top-\[1\.1rem\] {
  top: 1.1rem;
}
.top-\[1\.2rem\] {
  top: 1.2rem;
}
.top-\[1\.4rem\] {
  top: 1.4rem;
}
.top-\[1\.6rem\] {
  top: 1.6rem;
}
.top-\[10\%\] {
  top: 10%;
}
.top-\[10rem\] {
  top: 10rem;
}
.top-\[15\%\] {
  top: 15%;
}
.top-\[1rem\] {
  top: 1rem;
}
.top-\[2\.1rem\] {
  top: 2.1rem;
}
.top-\[2\.4rem\] {
  top: 2.4rem;
}
.top-\[2rem\] {
  top: 2rem;
}
.top-\[3\.6rem\] {
  top: 3.6rem;
}
.top-\[30\%\] {
  top: 30%;
}
.top-\[4\.1rem\] {
  top: 4.1rem;
}
.top-\[4\.5rem\] {
  top: 4.5rem;
}
.top-\[4\.75rem\] {
  top: 4.75rem;
}
.top-\[4\.7rem\] {
  top: 4.7rem;
}
.top-\[4\.8rem\] {
  top: 4.8rem;
}
.top-\[40\%\] {
  top: 40%;
}
.top-\[41\%\] {
  top: 41%;
}
.top-\[45\%\] {
  top: 45%;
}
.top-\[47\%\] {
  top: 47%;
}
.top-\[47\.5\%\] {
  top: 47.5%;
}
.top-\[48\%\] {
  top: 48%;
}
.top-\[55\%\] {
  top: 55%;
}
.top-\[6rem\] {
  top: 6rem;
}
.\!z-\[11\] {
  z-index: 11 !important;
}
.\!z-\[1\] {
  z-index: 1 !important;
}
.\!z-\[2\] {
  z-index: 2 !important;
}
.z-10 {
  z-index: 10;
}
.z-20 {
  z-index: 20;
}
.z-\[-1\] {
  z-index: -1;
}
.z-\[0\] {
  z-index: 0;
}
.z-\[100\] {
  z-index: 100;
}
.z-\[107\] {
  z-index: 107;
}
.z-\[111\] {
  z-index: 111;
}
.z-\[11\] {
  z-index: 11;
}
.z-\[1\] {
  z-index: 1;
}
.z-\[2\] {
  z-index: 2;
}
.z-\[3\] {
  z-index: 3;
}
.z-\[4\] {
  z-index: 4;
}
.z-\[5\] {
  z-index: 5;
}
.z-\[9999\] {
  z-index: 9999;
}
.z-\[999\] {
  z-index: 999;
}
.col-span-2 {
  grid-column: span 2 / span 2;
}
.row-span-2 {
  grid-row: span 2 / span 2;
}
.m-\[2\.4rem\] {
  margin: 2.4rem;
}
.mx-\[0\.15rem\] {
  margin-left: 0.15rem;
  margin-right: 0.15rem;
}
.mx-\[0\.1rem\] {
  margin-left: 0.1rem;
  margin-right: 0.1rem;
}
.mx-\[1\.6rem\] {
  margin-left: 1.6rem;
  margin-right: 1.6rem;
}
.mx-\[2\.4rem\] {
  margin-left: 2.4rem;
  margin-right: 2.4rem;
}
.mx-auto {
  margin-left: auto;
  margin-right: auto;
}
.my-0 {
  margin-top: 0px;
  margin-bottom: 0px;
}
.my-\[1rem\] {
  margin-top: 1rem;
  margin-bottom: 1rem;
}
.\!mb-\[-9rem\] {
  margin-bottom: -9rem !important;
}
.\!ml-0 {
  margin-left: 0px !important;
}
.\!ml-\[0\.6rem\] {
  margin-left: 0.6rem !important;
}
.\!ml-\[1\.4rem\] {
  margin-left: 1.4rem !important;
}
.\!ml-\[1rem\] {
  margin-left: 1rem !important;
}
.\!mt-0 {
  margin-top: 0px !important;
}
.\!mt-\[-1\.4rem\] {
  margin-top: -1.4rem !important;
}
.\!mt-\[0\.4rem\] {
  margin-top: 0.4rem !important;
}
.\!mt-\[0\.6rem\] {
  margin-top: 0.6rem !important;
}
.\!mt-\[3rem\] {
  margin-top: 3rem !important;
}
.mb-0 {
  margin-bottom: 0px;
}
.mb-\[-0\.05rem\] {
  margin-bottom: -0.05rem;
}
.mb-\[-1\.2rem\] {
  margin-bottom: -1.2rem;
}
.mb-\[-2\.4rem\] {
  margin-bottom: -2.4rem;
}
.mb-\[0\.2rem\] {
  margin-bottom: 0.2rem;
}
.mb-\[0\.3rem\] {
  margin-bottom: 0.3rem;
}
.mb-\[0\.4rem\] {
  margin-bottom: 0.4rem;
}
.mb-\[0\.5rem\] {
  margin-bottom: 0.5rem;
}
.mb-\[0\.6rem\] {
  margin-bottom: 0.6rem;
}
.mb-\[0\.8rem\] {
  margin-bottom: 0.8rem;
}
.mb-\[1\.2rem\] {
  margin-bottom: 1.2rem;
}
.mb-\[1\.4rem\] {
  margin-bottom: 1.4rem;
}
.mb-\[1\.5rem\] {
  margin-bottom: 1.5rem;
}
.mb-\[1\.6rem\] {
  margin-bottom: 1.6rem;
}
.mb-\[1\.7rem\] {
  margin-bottom: 1.7rem;
}
.mb-\[1\.8rem\] {
  margin-bottom: 1.8rem;
}
.mb-\[1rem\] {
  margin-bottom: 1rem;
}
.mb-\[2\.4rem\] {
  margin-bottom: 2.4rem;
}
.mb-\[2\.8rem\] {
  margin-bottom: 2.8rem;
}
.mb-\[3\.2rem\] {
  margin-bottom: 3.2rem;
}
.mb-\[3\.4rem\] {
  margin-bottom: 3.4rem;
}
.mb-\[7rem\] {
  margin-bottom: 7rem;
}
.mb-auto {
  margin-bottom: auto;
}
.ml-\[-1rem\] {
  margin-left: -1rem;
}
.ml-\[0\.2rem\] {
  margin-left: 0.2rem;
}
.ml-\[0\.4rem\] {
  margin-left: 0.4rem;
}
.ml-\[0\.5rem\] {
  margin-left: 0.5rem;
}
.ml-\[0\.6rem\] {
  margin-left: 0.6rem;
}
.ml-\[0\.7rem\] {
  margin-left: 0.7rem;
}
.ml-\[0\.8rem\] {
  margin-left: 0.8rem;
}
.ml-\[1\.4rem\] {
  margin-left: 1.4rem;
}
.ml-\[1\.5rem\] {
  margin-left: 1.5rem;
}
.ml-\[1rem\] {
  margin-left: 1rem;
}
.ml-\[2\.5rem\] {
  margin-left: 2.5rem;
}
.ml-\[2rem\] {
  margin-left: 2rem;
}
.ml-\[32rem\] {
  margin-left: 32rem;
}
.ml-\[8rem\] {
  margin-left: 8rem;
}
.mr-\[-10\.3rem\] {
  margin-right: -10.3rem;
}
.mr-\[-19rem\] {
  margin-right: -19rem;
}
.mr-\[0\.25rem\] {
  margin-right: 0.25rem;
}
.mr-\[0\.2rem\] {
  margin-right: 0.2rem;
}
.mr-\[0\.4rem\] {
  margin-right: 0.4rem;
}
.mr-\[0\.5rem\] {
  margin-right: 0.5rem;
}
.mr-\[0\.6rem\] {
  margin-right: 0.6rem;
}
.mr-\[0\.8rem\] {
  margin-right: 0.8rem;
}
.mr-\[1\.2rem\] {
  margin-right: 1.2rem;
}
.mr-\[1\.4rem\] {
  margin-right: 1.4rem;
}
.mr-\[1\.5rem\] {
  margin-right: 1.5rem;
}
.mr-\[1rem\] {
  margin-right: 1rem;
}
.mr-\[5\.1rem\] {
  margin-right: 5.1rem;
}
.mt-4 {
  margin-top: 1rem;
}
.mt-\[-0\.2rem\] {
  margin-top: -0.2rem;
}
.mt-\[-0\.5rem\] {
  margin-top: -0.5rem;
}
.mt-\[-2\.4rem\] {
  margin-top: -2.4rem;
}
.mt-\[-2rem\] {
  margin-top: -2rem;
}
.mt-\[-7\.6rem\] {
  margin-top: -7.6rem;
}
.mt-\[-9\.5rem\] {
  margin-top: -9.5rem;
}
.mt-\[0\.15rem\] {
  margin-top: 0.15rem;
}
.mt-\[0\.1rem\] {
  margin-top: 0.1rem;
}
.mt-\[0\.3rem\] {
  margin-top: 0.3rem;
}
.mt-\[0\.4rem\] {
  margin-top: 0.4rem;
}
.mt-\[0\.5rem\] {
  margin-top: 0.5rem;
}
.mt-\[0\.6rem\] {
  margin-top: 0.6rem;
}
.mt-\[0\.7rem\] {
  margin-top: 0.7rem;
}
.mt-\[0\.8rem\] {
  margin-top: 0.8rem;
}
.mt-\[0rem\] {
  margin-top: 0rem;
}
.mt-\[1\.2rem\] {
  margin-top: 1.2rem;
}
.mt-\[1\.6rem\] {
  margin-top: 1.6rem;
}
.mt-\[1\.7rem\] {
  margin-top: 1.7rem;
}
.mt-\[1\.8rem\] {
  margin-top: 1.8rem;
}
.mt-\[1rem\] {
  margin-top: 1rem;
}
.mt-\[2\.4rem\] {
  margin-top: 2.4rem;
}
.mt-\[2rem\] {
  margin-top: 2rem;
}
.mt-\[3\.2rem\] {
  margin-top: 3.2rem;
}
.mt-\[4\.8rem\] {
  margin-top: 4.8rem;
}
.mt-\[5rem\] {
  margin-top: 5rem;
}
.mt-auto {
  margin-top: auto;
}
.block {
  display: block;
}
.inline-block {
  display: inline-block;
}
.inline {
  display: inline;
}
.\!flex {
  display: flex !important;
}
.flex {
  display: flex;
}
.inline-flex {
  display: inline-flex;
}
.table {
  display: table;
}
.grid {
  display: grid;
}
.contents {
  display: contents;
}
.\!hidden {
  display: none !important;
}
.hidden {
  display: none;
}
.\!h-\[2\.5rem\] {
  height: 2.5rem !important;
}
.\!h-\[3\.6rem\] {
  height: 3.6rem !important;
}
.\!h-\[3\.8rem\] {
  height: 3.8rem !important;
}
.\!h-\[4\.8rem\] {
  height: 4.8rem !important;
}
.\!h-\[5\.8rem\] {
  height: 5.8rem !important;
}
.\!h-\[6\.4rem\] {
  height: 6.4rem !important;
}
.\!h-\[6\.8rem\] {
  height: 6.8rem !important;
}
.h-\[0\.6rem\] {
  height: 0.6rem;
}
.h-\[0\.8rem\] {
  height: 0.8rem;
}
.h-\[1\.3rem\] {
  height: 1.3rem;
}
.h-\[1\.4rem\] {
  height: 1.4rem;
}
.h-\[1\.5rem\] {
  height: 1.5rem;
}
.h-\[1\.6rem\] {
  height: 1.6rem;
}
.h-\[1\.8rem\] {
  height: 1.8rem;
}
.h-\[10\.4rem\] {
  height: 10.4rem;
}
.h-\[10\.6rem\] {
  height: 10.6rem;
}
.h-\[100vh\] {
  height: 100vh;
}
.h-\[10rem\] {
  height: 10rem;
}
.h-\[11\.4rem\] {
  height: 11.4rem;
}
.h-\[11rem\] {
  height: 11rem;
}
.h-\[12\.4rem\] {
  height: 12.4rem;
}
.h-\[12\.6rem\] {
  height: 12.6rem;
}
.h-\[12\.7rem\] {
  height: 12.7rem;
}
.h-\[12\.8rem\] {
  height: 12.8rem;
}
.h-\[12\.9rem\] {
  height: 12.9rem;
}
.h-\[12rem\] {
  height: 12rem;
}
.h-\[13\.4rem\] {
  height: 13.4rem;
}
.h-\[13\.6rem\] {
  height: 13.6rem;
}
.h-\[13\.8rem\] {
  height: 13.8rem;
}
.h-\[13rem\] {
  height: 13rem;
}
.h-\[14\.8rem\] {
  height: 14.8rem;
}
.h-\[146px\] {
  height: 146px;
}
.h-\[14rem\] {
  height: 14rem;
}
.h-\[15\.8rem\] {
  height: 15.8rem;
}
.h-\[16\.2rem\] {
  height: 16.2rem;
}
.h-\[16\.8rem\] {
  height: 16.8rem;
}
.h-\[16\.9rem\] {
  height: 16.9rem;
}
.h-\[160px\] {
  height: 160px;
}
.h-\[166px\] {
  height: 166px;
}
.h-\[16rem\] {
  height: 16rem;
}
.h-\[17\.5rem\] {
  height: 17.5rem;
}
.h-\[17rem\] {
  height: 17rem;
}
.h-\[18\.8rem\] {
  height: 18.8rem;
}
.h-\[1rem\] {
  height: 1rem;
}
.h-\[2\.2rem\] {
  height: 2.2rem;
}
.h-\[2\.4rem\] {
  height: 2.4rem;
}
.h-\[2\.6rem\] {
  height: 2.6rem;
}
.h-\[2\.8rem\] {
  height: 2.8rem;
}
.h-\[20\.2rem\] {
  height: 20.2rem;
}
.h-\[20\.5rem\] {
  height: 20.5rem;
}
.h-\[21\.2rem\] {
  height: 21.2rem;
}
.h-\[21\.4rem\] {
  height: 21.4rem;
}
.h-\[22\.2rem\] {
  height: 22.2rem;
}
.h-\[22\.6rem\] {
  height: 22.6rem;
}
.h-\[23\.2rem\] {
  height: 23.2rem;
}
.h-\[25\.5rem\] {
  height: 25.5rem;
}
.h-\[25\.6rem\] {
  height: 25.6rem;
}
.h-\[28\.8rem\] {
  height: 28.8rem;
}
.h-\[28rem\] {
  height: 28rem;
}
.h-\[2rem\] {
  height: 2rem;
}
.h-\[3\.2rem\] {
  height: 3.2rem;
}
.h-\[3\.3rem\] {
  height: 3.3rem;
}
.h-\[3\.4rem\] {
  height: 3.4rem;
}
.h-\[3\.6rem\] {
  height: 3.6rem;
}
.h-\[3\.8rem\] {
  height: 3.8rem;
}
.h-\[30\.2rem\] {
  height: 30.2rem;
}
.h-\[30\.8rem\] {
  height: 30.8rem;
}
.h-\[30rem\] {
  height: 30rem;
}
.h-\[32rem\] {
  height: 32rem;
}
.h-\[33\.6rem\] {
  height: 33.6rem;
}
.h-\[34\.4rem\] {
  height: 34.4rem;
}
.h-\[35rem\] {
  height: 35rem;
}
.h-\[36\.4rem\] {
  height: 36.4rem;
}
.h-\[38\.6rem\] {
  height: 38.6rem;
}
.h-\[3rem\] {
  height: 3rem;
}
.h-\[4\.2rem\] {
  height: 4.2rem;
}
.h-\[4\.4rem\] {
  height: 4.4rem;
}
.h-\[4\.5rem\] {
  height: 4.5rem;
}
.h-\[4\.6rem\] {
  height: 4.6rem;
}
.h-\[4\.8rem\] {
  height: 4.8rem;
}
.h-\[41\.8rem\] {
  height: 41.8rem;
}
.h-\[43\.5rem\] {
  height: 43.5rem;
}
.h-\[45\.1rem\] {
  height: 45.1rem;
}
.h-\[45rem\] {
  height: 45rem;
}
.h-\[49\.8rem\] {
  height: 49.8rem;
}
.h-\[4rem\] {
  height: 4rem;
}
.h-\[5\.2rem\] {
  height: 5.2rem;
}
.h-\[5\.3rem\] {
  height: 5.3rem;
}
.h-\[5\.4rem\] {
  height: 5.4rem;
}
.h-\[5\.6rem\] {
  height: 5.6rem;
}
.h-\[5\.75rem\] {
  height: 5.75rem;
}
.h-\[5\.79rem\] {
  height: 5.79rem;
}
.h-\[5\.8rem\] {
  height: 5.8rem;
}
.h-\[52\.5rem\] {
  height: 52.5rem;
}
.h-\[56\.2rem\] {
  height: 56.2rem;
}
.h-\[56\.8rem\] {
  height: 56.8rem;
}
.h-\[57\.6rem\] {
  height: 57.6rem;
}
.h-\[5rem\] {
  height: 5rem;
}
.h-\[6\.2rem\] {
  height: 6.2rem;
}
.h-\[6\.3rem\] {
  height: 6.3rem;
}
.h-\[6\.4rem\] {
  height: 6.4rem;
}
.h-\[6\.6rem\] {
  height: 6.6rem;
}
.h-\[6\.7rem\] {
  height: 6.7rem;
}
.h-\[6\.8rem\] {
  height: 6.8rem;
}
.h-\[6\.9rem\] {
  height: 6.9rem;
}
.h-\[60px\] {
  height: 60px;
}
.h-\[64\.4rem\] {
  height: 64.4rem;
}
.h-\[68\.2rem\] {
  height: 68.2rem;
}
.h-\[6rem\] {
  height: 6rem;
}
.h-\[7\.364rem\] {
  height: 7.364rem;
}
.h-\[7\.4rem\] {
  height: 7.4rem;
}
.h-\[7\.6rem\] {
  height: 7.6rem;
}
.h-\[72\.7rem\] {
  height: 72.7rem;
}
.h-\[7rem\] {
  height: 7rem;
}
.h-\[8\.2rem\] {
  height: 8.2rem;
}
.h-\[8\.4rem\] {
  height: 8.4rem;
}
.h-\[8\.6rem\] {
  height: 8.6rem;
}
.h-\[80rem\] {
  height: 80rem;
}
.h-\[82\.6rem\] {
  height: 82.6rem;
}
.h-\[88\.8rem\] {
  height: 88.8rem;
}
.h-\[8rem\] {
  height: 8rem;
}
.h-\[9\.1rem\] {
  height: 9.1rem;
}
.h-\[9\.2rem\] {
  height: 9.2rem;
}
.h-\[9\.44rem\] {
  height: 9.44rem;
}
.h-\[9\.8rem\] {
  height: 9.8rem;
}
.h-\[90\%\] {
  height: 90%;
}
.h-\[90\.1rem\] {
  height: 90.1rem;
}
.h-\[95\%\] {
  height: 95%;
}
.h-\[9rem\] {
  height: 9rem;
}
.h-\[calc\(100vh_-_12rem\)\] {
  height: calc(100vh - 12rem);
}
.h-auto {
  height: auto;
}
.h-fit {
  height: fit-content;
}
.h-full {
  height: 100%;
}
.h-screen {
  height: 100vh;
}
.max-h-\[100\%\] {
  max-height: 100%;
}
.max-h-\[12\.2rem\] {
  max-height: 12.2rem;
}
.max-h-\[12\.9rem\] {
  max-height: 12.9rem;
}
.max-h-\[17\.2rem\] {
  max-height: 17.2rem;
}
.max-h-\[2\.4rem\] {
  max-height: 2.4rem;
}
.max-h-\[2\.6rem\] {
  max-height: 2.6rem;
}
.max-h-\[20\.2rem\] {
  max-height: 20.2rem;
}
.max-h-\[20\.4rem\] {
  max-height: 20.4rem;
}
.max-h-\[25\.9rem\] {
  max-height: 25.9rem;
}
.max-h-\[27\.4rem\] {
  max-height: 27.4rem;
}
.max-h-\[29\.4rem\] {
  max-height: 29.4rem;
}
.max-h-\[45\.7rem\] {
  max-height: 45.7rem;
}
.max-h-\[6\.6rem\] {
  max-height: 6.6rem;
}
.max-h-\[69\.8rem\] {
  max-height: 69.8rem;
}
.max-h-\[6rem\] {
  max-height: 6rem;
}
.max-h-\[7\.4rem\] {
  max-height: 7.4rem;
}
.max-h-\[7rem\] {
  max-height: 7rem;
}
.max-h-\[8rem\] {
  max-height: 8rem;
}
.max-h-\[90\%\] {
  max-height: 90%;
}
.max-h-\[95\%\] {
  max-height: 95%;
}
.max-h-full {
  max-height: 100%;
}
.min-h-\[1\.3rem\] {
  min-height: 1.3rem;
}
.min-h-\[22\.4rem\] {
  min-height: 22.4rem;
}
.min-h-\[24rem\] {
  min-height: 24rem;
}
.min-h-\[32\.4rem\] {
  min-height: 32.4rem;
}
.min-h-\[47\.4rem\] {
  min-height: 47.4rem;
}
.min-h-\[5\.6rem\] {
  min-height: 5.6rem;
}
.min-h-\[6\.4rem\] {
  min-height: 6.4rem;
}
.min-h-\[66\.3rem\] {
  min-height: 66.3rem;
}
.min-h-\[78rem\] {
  min-height: 78rem;
}
.min-h-\[79\.8rem\] {
  min-height: 79.8rem;
}
.min-h-\[81\.4rem\] {
  min-height: 81.4rem;
}
.min-h-\[9\.1rem\] {
  min-height: 9.1rem;
}
.min-h-screen {
  min-height: 100vh;
}
.\!w-\[2\.3rem\] {
  width: 2.3rem !important;
}
.\!w-\[22rem\] {
  width: 22rem !important;
}
.\!w-\[3\.8rem\] {
  width: 3.8rem !important;
}
.\!w-\[300px\] {
  width: 300px !important;
}
.\!w-\[33\.3rem\] {
  width: 33.3rem !important;
}
.\!w-\[40rem\] {
  width: 40rem !important;
}
.\!w-\[59rem\] {
  width: 59rem !important;
}
.\!w-\[8\.3rem\] {
  width: 8.3rem !important;
}
.\!w-\[calc\(50\%-4px\)\] {
  width: calc(50% - 4px) !important;
}
.\!w-full {
  width: 100% !important;
}
.\!w-max {
  width: max-content !important;
}
.w-\[0\%\] {
  width: 0%;
}
.w-\[0\.6rem\] {
  width: 0.6rem;
}
.w-\[1\.3rem\] {
  width: 1.3rem;
}
.w-\[1\.5rem\] {
  width: 1.5rem;
}
.w-\[1\.6rem\] {
  width: 1.6rem;
}
.w-\[1\.8rem\] {
  width: 1.8rem;
}
.w-\[10\.2rem\] {
  width: 10.2rem;
}
.w-\[10\.4rem\] {
  width: 10.4rem;
}
.w-\[10\.6rem\] {
  width: 10.6rem;
}
.w-\[10\.906rem\] {
  width: 10.906rem;
}
.w-\[10\.931rem\] {
  width: 10.931rem;
}
.w-\[100\%\] {
  width: 100%;
}
.w-\[100vw\] {
  width: 100vw;
}
.w-\[101\%\] {
  width: 101%;
}
.w-\[10rem\] {
  width: 10rem;
}
.w-\[11\.1rem\] {
  width: 11.1rem;
}
.w-\[11\.7rem\] {
  width: 11.7rem;
}
.w-\[11\.8rem\] {
  width: 11.8rem;
}
.w-\[11rem\] {
  width: 11rem;
}
.w-\[12\.2rem\] {
  width: 12.2rem;
}
.w-\[12\.5rem\] {
  width: 12.5rem;
}
.w-\[12\.6rem\] {
  width: 12.6rem;
}
.w-\[12\.7rem\] {
  width: 12.7rem;
}
.w-\[120\%\] {
  width: 120%;
}
.w-\[120rem\] {
  width: 120rem;
}
.w-\[121rem\] {
  width: 121rem;
}
.w-\[12rem\] {
  width: 12rem;
}
.w-\[13\.2rem\] {
  width: 13.2rem;
}
.w-\[13\.4rem\] {
  width: 13.4rem;
}
.w-\[13\.6rem\] {
  width: 13.6rem;
}
.w-\[13\.9rem\] {
  width: 13.9rem;
}
.w-\[138rem\] {
  width: 138rem;
}
.w-\[13rem\] {
  width: 13rem;
}
.w-\[14\.2rem\] {
  width: 14.2rem;
}
.w-\[14\.3rem\] {
  width: 14.3rem;
}
.w-\[14\.6rem\] {
  width: 14.6rem;
}
.w-\[14\.8rem\] {
  width: 14.8rem;
}
.w-\[14rem\] {
  width: 14rem;
}
.w-\[15\.6rem\] {
  width: 15.6rem;
}
.w-\[15\.7rem\] {
  width: 15.7rem;
}
.w-\[15rem\] {
  width: 15rem;
}
.w-\[16\.1rem\] {
  width: 16.1rem;
}
.w-\[16\.3rem\] {
  width: 16.3rem;
}
.w-\[16rem\] {
  width: 16rem;
}
.w-\[18\.5rem\] {
  width: 18.5rem;
}
.w-\[180px\] {
  width: 180px;
}
.w-\[18rem\] {
  width: 18rem;
}
.w-\[19\.1rem\] {
  width: 19.1rem;
}
.w-\[19\.4rem\] {
  width: 19.4rem;
}
.w-\[19\.6rem\] {
  width: 19.6rem;
}
.w-\[194px\] {
  width: 194px;
}
.w-\[19rem\] {
  width: 19rem;
}
.w-\[1rem\] {
  width: 1rem;
}
.w-\[2\.2rem\] {
  width: 2.2rem;
}
.w-\[2\.4rem\] {
  width: 2.4rem;
}
.w-\[2\.6rem\] {
  width: 2.6rem;
}
.w-\[2\.8rem\] {
  width: 2.8rem;
}
.w-\[20\.2rem\] {
  width: 20.2rem;
}
.w-\[20\.5rem\] {
  width: 20.5rem;
}
.w-\[20\.6rem\] {
  width: 20.6rem;
}
.w-\[20\.8rem\] {
  width: 20.8rem;
}
.w-\[20rem\] {
  width: 20rem;
}
.w-\[21\.4rem\] {
  width: 21.4rem;
}
.w-\[22rem\] {
  width: 22rem;
}
.w-\[23\.4rem\] {
  width: 23.4rem;
}
.w-\[25\.5rem\] {
  width: 25.5rem;
}
.w-\[26rem\] {
  width: 26rem;
}
.w-\[27\.2rem\] {
  width: 27.2rem;
}
.w-\[27\.4rem\] {
  width: 27.4rem;
}
.w-\[27\.9rem\] {
  width: 27.9rem;
}
.w-\[28\.5rem\] {
  width: 28.5rem;
}
.w-\[28\.8rem\] {
  width: 28.8rem;
}
.w-\[28\.9rem\] {
  width: 28.9rem;
}
.w-\[29\.2rem\] {
  width: 29.2rem;
}
.w-\[29\.38rem\] {
  width: 29.38rem;
}
.w-\[29\.3rem\] {
  width: 29.3rem;
}
.w-\[2rem\] {
  width: 2rem;
}
.w-\[3\.26rem\] {
  width: 3.26rem;
}
.w-\[3\.3rem\] {
  width: 3.3rem;
}
.w-\[3\.4rem\] {
  width: 3.4rem;
}
.w-\[3\.5rem\] {
  width: 3.5rem;
}
.w-\[3\.6rem\] {
  width: 3.6rem;
}
.w-\[3\.8rem\] {
  width: 3.8rem;
}
.w-\[30rem\] {
  width: 30rem;
}
.w-\[31rem\] {
  width: 31rem;
}
.w-\[32rem\] {
  width: 32rem;
}
.w-\[35\.9rem\] {
  width: 35.9rem;
}
.w-\[35rem\] {
  width: 35rem;
}
.w-\[36\.8rem\] {
  width: 36.8rem;
}
.w-\[36rem\] {
  width: 36rem;
}
.w-\[37\.4rem\] {
  width: 37.4rem;
}
.w-\[3rem\] {
  width: 3rem;
}
.w-\[4\.5rem\] {
  width: 4.5rem;
}
.w-\[4\.6rem\] {
  width: 4.6rem;
}
.w-\[4\.7rem\] {
  width: 4.7rem;
}
.w-\[4\.8rem\] {
  width: 4.8rem;
}
.w-\[4\.915rem\] {
  width: 4.915rem;
}
.w-\[4\.9986rem\] {
  width: 4.9986rem;
}
.w-\[40\.4rem\] {
  width: 40.4rem;
}
.w-\[40rem\] {
  width: 40rem;
}
.w-\[43rem\] {
  width: 43rem;
}
.w-\[44\.4rem\] {
  width: 44.4rem;
}
.w-\[49rem\] {
  width: 49rem;
}
.w-\[4rem\] {
  width: 4rem;
}
.w-\[5\.2rem\] {
  width: 5.2rem;
}
.w-\[5\.4rem\] {
  width: 5.4rem;
}
.w-\[5\.77rem\] {
  width: 5.77rem;
}
.w-\[5\.8rem\] {
  width: 5.8rem;
}
.w-\[51\.6rem\] {
  width: 51.6rem;
}
.w-\[52rem\] {
  width: 52rem;
}
.w-\[55\.5rem\] {
  width: 55.5rem;
}
.w-\[57\.2rem\] {
  width: 57.2rem;
}
.w-\[5rem\] {
  width: 5rem;
}
.w-\[6\.1rem\] {
  width: 6.1rem;
}
.w-\[6\.2rem\] {
  width: 6.2rem;
}
.w-\[6\.35rem\] {
  width: 6.35rem;
}
.w-\[6\.4rem\] {
  width: 6.4rem;
}
.w-\[6\.6rem\] {
  width: 6.6rem;
}
.w-\[60px\] {
  width: 60px;
}
.w-\[61\.8rem\] {
  width: 61.8rem;
}
.w-\[62\.6rem\] {
  width: 62.6rem;
}
.w-\[64\.4rem\] {
  width: 64.4rem;
}
.w-\[7\.26rem\] {
  width: 7.26rem;
}
.w-\[7\.2rem\] {
  width: 7.2rem;
}
.w-\[7\.4rem\] {
  width: 7.4rem;
}
.w-\[7\.5rem\] {
  width: 7.5rem;
}
.w-\[7\.8rem\] {
  width: 7.8rem;
}
.w-\[70rem\] {
  width: 70rem;
}
.w-\[71\.3rem\] {
  width: 71.3rem;
}
.w-\[78rem\] {
  width: 78rem;
}
.w-\[7rem\] {
  width: 7rem;
}
.w-\[8\.1rem\] {
  width: 8.1rem;
}
.w-\[8\.2rem\] {
  width: 8.2rem;
}
.w-\[8\.48rem\] {
  width: 8.48rem;
}
.w-\[8\.4rem\] {
  width: 8.4rem;
}
.w-\[8\.5rem\] {
  width: 8.5rem;
}
.w-\[8\.6rem\] {
  width: 8.6rem;
}
.w-\[8\.9rem\] {
  width: 8.9rem;
}
.w-\[85\.4rem\] {
  width: 85.4rem;
}
.w-\[8rem\] {
  width: 8rem;
}
.w-\[9\.3rem\] {
  width: 9.3rem;
}
.w-\[9\.4rem\] {
  width: 9.4rem;
}
.w-\[9\.5rem\] {
  width: 9.5rem;
}
.w-\[9\.6rem\] {
  width: 9.6rem;
}
.w-\[97\%\] {
  width: 97%;
}
.w-\[9rem\] {
  width: 9rem;
}
.w-auto {
  width: auto;
}
.w-fit {
  width: fit-content;
}
.w-full {
  width: 100%;
}
.w-min {
  width: min-content;
}
.min-w-\[13\.5rem\] {
  min-width: 13.5rem;
}
.min-w-\[14\.4rem\] {
  min-width: 14.4rem;
}
.min-w-\[16\.2rem\] {
  min-width: 16.2rem;
}
.min-w-\[2\.4rem\] {
  min-width: 2.4rem;
}
.min-w-\[23\.2rem\] {
  min-width: 23.2rem;
}
.min-w-\[28\.6rem\] {
  min-width: 28.6rem;
}
.min-w-\[5\.3rem\] {
  min-width: 5.3rem;
}
.min-w-\[5\.5rem\] {
  min-width: 5.5rem;
}
.min-w-\[6\.3rem\] {
  min-width: 6.3rem;
}
.min-w-\[7\.3rem\] {
  min-width: 7.3rem;
}
.min-w-\[7\.4rem\] {
  min-width: 7.4rem;
}
.min-w-\[8\.4rem\] {
  min-width: 8.4rem;
}
.min-w-\[85\%\] {
  min-width: 85%;
}
.max-w-\[10\.4rem\] {
  max-width: 10.4rem;
}
.max-w-\[108rem\] {
  max-width: 108rem;
}
.max-w-\[10rem\] {
  max-width: 10rem;
}
.max-w-\[11\.5rem\] {
  max-width: 11.5rem;
}
.max-w-\[117\.2rem\] {
  max-width: 117.2rem;
}
.max-w-\[1172px\] {
  max-width: 1172px;
}
.max-w-\[12\.9rem\] {
  max-width: 12.9rem;
}
.max-w-\[120rem\] {
  max-width: 120rem;
}
.max-w-\[12rem\] {
  max-width: 12rem;
}
.max-w-\[13\.5rem\] {
  max-width: 13.5rem;
}
.max-w-\[14\.4rem\] {
  max-width: 14.4rem;
}
.max-w-\[14\.6rem\] {
  max-width: 14.6rem;
}
.max-w-\[15\.2rem\] {
  max-width: 15.2rem;
}
.max-w-\[15rem\] {
  max-width: 15rem;
}
.max-w-\[16rem\] {
  max-width: 16rem;
}
.max-w-\[18rem\] {
  max-width: 18rem;
}
.max-w-\[20\.8rem\] {
  max-width: 20.8rem;
}
.max-w-\[20rem\] {
  max-width: 20rem;
}
.max-w-\[22\.6rem\] {
  max-width: 22.6rem;
}
.max-w-\[23\.7rem\] {
  max-width: 23.7rem;
}
.max-w-\[25\.2rem\] {
  max-width: 25.2rem;
}
.max-w-\[25rem\] {
  max-width: 25rem;
}
.max-w-\[26rem\] {
  max-width: 26rem;
}
.max-w-\[30rem\] {
  max-width: 30rem;
}
.max-w-\[32\.3rem\] {
  max-width: 32.3rem;
}
.max-w-\[33\.3rem\] {
  max-width: 33.3rem;
}
.max-w-\[36\.8rem\] {
  max-width: 36.8rem;
}
.max-w-\[37\.4rem\] {
  max-width: 37.4rem;
}
.max-w-\[4\.8rem\] {
  max-width: 4.8rem;
}
.max-w-\[41\.6rem\] {
  max-width: 41.6rem;
}
.max-w-\[45rem\] {
  max-width: 45rem;
}
.max-w-\[4rem\] {
  max-width: 4rem;
}
.max-w-\[59\.6rem\] {
  max-width: 59.6rem;
}
.max-w-\[6\.4rem\] {
  max-width: 6.4rem;
}
.max-w-\[6\.6rem\] {
  max-width: 6.6rem;
}
.max-w-\[6\.8rem\] {
  max-width: 6.8rem;
}
.max-w-\[64\.3rem\] {
  max-width: 64.3rem;
}
.max-w-\[67\%\] {
  max-width: 67%;
}
.max-w-\[7\.5rem\] {
  max-width: 7.5rem;
}
.max-w-\[73\.6rem\] {
  max-width: 73.6rem;
}
.max-w-\[77\.2rem\] {
  max-width: 77.2rem;
}
.max-w-\[80\%\] {
  max-width: 80%;
}
.max-w-\[9\.5rem\] {
  max-width: 9.5rem;
}
.max-w-\[92\.5\%\] {
  max-width: 92.5%;
}
.max-w-\[95\%\] {
  max-width: 95%;
}
.max-w-\[9rem\] {
  max-width: 9rem;
}
.max-w-fit {
  max-width: fit-content;
}
.max-w-full {
  max-width: 100%;
}
.\!flex-1 {
  flex: 1 1 0% !important;
}
.flex-1 {
  flex: 1 1 0%;
}
.flex-none {
  flex: none;
}
.flex-shrink {
  flex-shrink: 1;
}
.flex-shrink-0 {
  flex-shrink: 0;
}
.\!shrink-0 {
  flex-shrink: 0 !important;
}
.shrink-0 {
  flex-shrink: 0;
}
.flex-grow {
  flex-grow: 1;
}
.grow {
  flex-grow: 1;
}
.border-collapse {
  border-collapse: collapse;
}
.-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-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-\[-2rem\] {
  --tw-translate-y: -2rem;
  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));
}
.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));
}
.rotate-\[-90deg\] {
  --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));
}
.rotate-\[90deg\] {
  --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-\[1\.05\] {
  --tw-scale-x: 1.05;
  --tw-scale-y: 1.05;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.scale-\[1\.15\] {
  --tw-scale-x: 1.15;
  --tw-scale-y: 1.15;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.scale-\[1\.1\] {
  --tw-scale-x: 1.1;
  --tw-scale-y: 1.1;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.scale-\[1\.2\] {
  --tw-scale-x: 1.2;
  --tw-scale-y: 1.2;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.scale-\[1\.3\] {
  --tw-scale-x: 1.3;
  --tw-scale-y: 1.3;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.scale-\[2\] {
  --tw-scale-x: 2;
  --tw-scale-y: 2;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.scale-x-\[-1\] {
  --tw-scale-x: -1;
  transform: 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));
}
@keyframes pulse {
  50% {
    opacity: .5;
  }
}
.animate-pulse {
  animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
}
@keyframes shimmer {
  0% {
    background-position: -200% 0;
  }
  100% {
    background-position: 200% 0;
  }
}
.animate-shimmer {
  animation: shimmer 1.5s infinite;
}
@keyframes spin {
  to {
    transform: rotate(360deg);
  }
}
.animate-spin {
  animation: spin 1s linear infinite;
}
.\!cursor-not-allowed {
  cursor: not-allowed !important;
}
.\!cursor-pointer {
  cursor: pointer !important;
}
.cursor-default {
  cursor: default;
}
.cursor-not-allowed {
  cursor: not-allowed;
}
.cursor-pointer {
  cursor: pointer;
}
.select-none {
  -webkit-user-select: none;
  user-select: none;
}
.select-text {
  -webkit-user-select: text;
  user-select: text;
}
.resize-none {
  resize: none;
}
.resize {
  resize: both;
}
.snap-x {
  scroll-snap-type: x var(--tw-scroll-snap-strictness);
}
.snap-center {
  scroll-snap-align: center;
}
.list-disc {
  list-style-type: disc;
}
.appearance-none {
  appearance: none;
}
.auto-cols-\[1fr\] {
  grid-auto-columns: 1fr;
}
.auto-rows-\[30rem\] {
  grid-auto-rows: 30rem;
}
.auto-rows-max {
  grid-auto-rows: max-content;
}
.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-\[35\.9rem_auto\] {
  grid-template-columns: 35.9rem auto;
}
.grid-cols-\[50\%_repeat\(3\,_1fr\)\] {
  grid-template-columns: 50% repeat(3, 1fr);
}
.grid-rows-1 {
  grid-template-rows: repeat(1, minmax(0, 1fr));
}
.grid-rows-2 {
  grid-template-rows: repeat(2, minmax(0, 1fr));
}
.flex-row {
  flex-direction: row;
}
.\!flex-col {
  flex-direction: column !important;
}
.flex-col {
  flex-direction: column;
}
.flex-col-reverse {
  flex-direction: column-reverse;
}
.flex-wrap {
  flex-wrap: wrap;
}
.\!items-start {
  align-items: flex-start !important;
}
.items-start {
  align-items: flex-start;
}
.items-end {
  align-items: flex-end;
}
.items-center {
  align-items: center;
}
.justify-start {
  justify-content: flex-start;
}
.justify-end {
  justify-content: flex-end;
}
.justify-center {
  justify-content: center;
}
.\!justify-between {
  justify-content: space-between !important;
}
.justify-between {
  justify-content: space-between;
}
.gap-2 {
  gap: 0.5rem;
}
.gap-3 {
  gap: 0.75rem;
}
.gap-4 {
  gap: 1rem;
}
.gap-\[0\.2rem\] {
  gap: 0.2rem;
}
.gap-\[0\.3rem\] {
  gap: 0.3rem;
}
.gap-\[0\.4rem\] {
  gap: 0.4rem;
}
.gap-\[0\.5rem\] {
  gap: 0.5rem;
}
.gap-\[0\.6rem\] {
  gap: 0.6rem;
}
.gap-\[0\.8rem\] {
  gap: 0.8rem;
}
.gap-\[0\.9rem\] {
  gap: 0.9rem;
}
.gap-\[1\.4rem\] {
  gap: 1.4rem;
}
.gap-\[1\.6rem\] {
  gap: 1.6rem;
}
.gap-\[1\.8rem\] {
  gap: 1.8rem;
}
.gap-\[2\.4rem\] {
  gap: 2.4rem;
}
.gap-\[8px\] {
  gap: 8px;
}
.-space-y-\[0\.2rem\] > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(-0.2rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-0.2rem * var(--tw-space-y-reverse));
}
.space-x-1 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(0.25rem * var(--tw-space-x-reverse));
  margin-left: calc(0.25rem * calc(1 - var(--tw-space-x-reverse)));
}
.space-x-2 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(0.5rem * var(--tw-space-x-reverse));
  margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse)));
}
.space-x-6 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(1.5rem * var(--tw-space-x-reverse));
  margin-left: calc(1.5rem * calc(1 - var(--tw-space-x-reverse)));
}
.space-x-\[-0\.2rem\] > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(-0.2rem * var(--tw-space-x-reverse));
  margin-left: calc(-0.2rem * calc(1 - var(--tw-space-x-reverse)));
}
.space-x-\[-2rem\] > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(-2rem * var(--tw-space-x-reverse));
  margin-left: calc(-2rem * calc(1 - var(--tw-space-x-reverse)));
}
.space-x-\[0\.1rem\] > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(0.1rem * var(--tw-space-x-reverse));
  margin-left: calc(0.1rem * calc(1 - var(--tw-space-x-reverse)));
}
.space-x-\[0\.25rem\] > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(0.25rem * var(--tw-space-x-reverse));
  margin-left: calc(0.25rem * calc(1 - var(--tw-space-x-reverse)));
}
.space-x-\[0\.2rem\] > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(0.2rem * var(--tw-space-x-reverse));
  margin-left: calc(0.2rem * calc(1 - var(--tw-space-x-reverse)));
}
.space-x-\[0\.3rem\] > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(0.3rem * var(--tw-space-x-reverse));
  margin-left: calc(0.3rem * calc(1 - var(--tw-space-x-reverse)));
}
.space-x-\[0\.44rem\] > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(0.44rem * var(--tw-space-x-reverse));
  margin-left: calc(0.44rem * calc(1 - var(--tw-space-x-reverse)));
}
.space-x-\[0\.4rem\] > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(0.4rem * var(--tw-space-x-reverse));
  margin-left: calc(0.4rem * calc(1 - var(--tw-space-x-reverse)));
}
.space-x-\[0\.5rem\] > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(0.5rem * var(--tw-space-x-reverse));
  margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse)));
}
.space-x-\[0\.65rem\] > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(0.65rem * var(--tw-space-x-reverse));
  margin-left: calc(0.65rem * calc(1 - var(--tw-space-x-reverse)));
}
.space-x-\[0\.6rem\] > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(0.6rem * var(--tw-space-x-reverse));
  margin-left: calc(0.6rem * calc(1 - var(--tw-space-x-reverse)));
}
.space-x-\[0\.7rem\] > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(0.7rem * var(--tw-space-x-reverse));
  margin-left: calc(0.7rem * calc(1 - var(--tw-space-x-reverse)));
}
.space-x-\[0\.8rem\] > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(0.8rem * var(--tw-space-x-reverse));
  margin-left: calc(0.8rem * calc(1 - var(--tw-space-x-reverse)));
}
.space-x-\[0\.9rem\] > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(0.9rem * var(--tw-space-x-reverse));
  margin-left: calc(0.9rem * calc(1 - var(--tw-space-x-reverse)));
}
.space-x-\[1\.1rem\] > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(1.1rem * var(--tw-space-x-reverse));
  margin-left: calc(1.1rem * calc(1 - var(--tw-space-x-reverse)));
}
.space-x-\[1\.2rem\] > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(1.2rem * var(--tw-space-x-reverse));
  margin-left: calc(1.2rem * calc(1 - var(--tw-space-x-reverse)));
}
.space-x-\[1\.4rem\] > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(1.4rem * var(--tw-space-x-reverse));
  margin-left: calc(1.4rem * calc(1 - var(--tw-space-x-reverse)));
}
.space-x-\[1\.5rem\] > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(1.5rem * var(--tw-space-x-reverse));
  margin-left: calc(1.5rem * calc(1 - var(--tw-space-x-reverse)));
}
.space-x-\[1\.6rem\] > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(1.6rem * var(--tw-space-x-reverse));
  margin-left: calc(1.6rem * calc(1 - var(--tw-space-x-reverse)));
}
.space-x-\[1\.8rem\] > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(1.8rem * var(--tw-space-x-reverse));
  margin-left: calc(1.8rem * calc(1 - var(--tw-space-x-reverse)));
}
.space-x-\[1rem\] > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(1rem * var(--tw-space-x-reverse));
  margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse)));
}
.space-x-\[2\.4rem\] > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(2.4rem * var(--tw-space-x-reverse));
  margin-left: calc(2.4rem * calc(1 - var(--tw-space-x-reverse)));
}
.space-x-\[2\.8rem\] > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(2.8rem * var(--tw-space-x-reverse));
  margin-left: calc(2.8rem * calc(1 - var(--tw-space-x-reverse)));
}
.space-x-\[2rem\] > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(2rem * var(--tw-space-x-reverse));
  margin-left: calc(2rem * calc(1 - var(--tw-space-x-reverse)));
}
.space-x-\[3\.2rem\] > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(3.2rem * var(--tw-space-x-reverse));
  margin-left: calc(3.2rem * calc(1 - var(--tw-space-x-reverse)));
}
.space-x-\[3rem\] > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(3rem * var(--tw-space-x-reverse));
  margin-left: calc(3rem * calc(1 - var(--tw-space-x-reverse)));
}
.space-y-1 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(0.25rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0.25rem * var(--tw-space-y-reverse));
}
.space-y-4 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(1rem * var(--tw-space-y-reverse));
}
.space-y-\[0\.05rem\] > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(0.05rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0.05rem * var(--tw-space-y-reverse));
}
.space-y-\[0\.1rem\] > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(0.1rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0.1rem * var(--tw-space-y-reverse));
}
.space-y-\[0\.2rem\] > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(0.2rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0.2rem * var(--tw-space-y-reverse));
}
.space-y-\[0\.3rem\] > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(0.3rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0.3rem * var(--tw-space-y-reverse));
}
.space-y-\[0\.4rem\] > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(0.4rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0.4rem * var(--tw-space-y-reverse));
}
.space-y-\[0\.5rem\] > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0.5rem * var(--tw-space-y-reverse));
}
.space-y-\[0\.6rem\] > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(0.6rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0.6rem * var(--tw-space-y-reverse));
}
.space-y-\[0\.8rem\] > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(0.8rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0.8rem * var(--tw-space-y-reverse));
}
.space-y-\[0rem\] > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(0rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0rem * var(--tw-space-y-reverse));
}
.space-y-\[1\.1rem\] > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(1.1rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(1.1rem * var(--tw-space-y-reverse));
}
.space-y-\[1\.2rem\] > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(1.2rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(1.2rem * var(--tw-space-y-reverse));
}
.space-y-\[1\.3rem\] > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(1.3rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(1.3rem * var(--tw-space-y-reverse));
}
.space-y-\[1\.4rem\] > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(1.4rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(1.4rem * var(--tw-space-y-reverse));
}
.space-y-\[1\.5rem\] > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(1.5rem * var(--tw-space-y-reverse));
}
.space-y-\[1\.6rem\] > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(1.6rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(1.6rem * var(--tw-space-y-reverse));
}
.space-y-\[1\.8px\] > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(1.8px * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(1.8px * var(--tw-space-y-reverse));
}
.space-y-\[1\.8rem\] > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(1.8rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(1.8rem * var(--tw-space-y-reverse));
}
.space-y-\[12\.5rem\] > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(12.5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(12.5rem * var(--tw-space-y-reverse));
}
.space-y-\[16rem\] > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(16rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(16rem * var(--tw-space-y-reverse));
}
.space-y-\[1rem\] > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(1rem * var(--tw-space-y-reverse));
}
.space-y-\[2\.2rem\] > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(2.2rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(2.2rem * var(--tw-space-y-reverse));
}
.space-y-\[2\.4rem\] > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(2.4rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(2.4rem * var(--tw-space-y-reverse));
}
.space-y-\[2\.6rem\] > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(2.6rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(2.6rem * var(--tw-space-y-reverse));
}
.space-y-\[2rem\] > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(2rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(2rem * var(--tw-space-y-reverse));
}
.space-y-\[3\.2rem\] > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(3.2rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(3.2rem * var(--tw-space-y-reverse));
}
.space-y-\[3\.5rem\] > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(3.5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(3.5rem * var(--tw-space-y-reverse));
}
.space-y-\[3rem\] > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(3rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(3rem * var(--tw-space-y-reverse));
}
.space-y-\[4\.5rem\] > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(4.5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(4.5rem * var(--tw-space-y-reverse));
}
.space-y-\[4rem\] > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(4rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(4rem * var(--tw-space-y-reverse));
}
.space-y-\[6\.3rem\] > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(6.3rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(6.3rem * var(--tw-space-y-reverse));
}
.space-y-\[6\.4rem\] > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(6.4rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(6.4rem * var(--tw-space-y-reverse));
}
.space-y-\[6\.6rem\] > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(6.6rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(6.6rem * var(--tw-space-y-reverse));
}
.space-y-\[6rem\] > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(6rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(6rem * var(--tw-space-y-reverse));
}
.space-y-\[8rem\] > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(8rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(8rem * var(--tw-space-y-reverse));
}
.self-end {
  align-self: flex-end;
}
.self-center {
  align-self: center;
}
.overflow-auto {
  overflow: auto;
}
.overflow-hidden {
  overflow: hidden;
}
.overflow-visible {
  overflow: visible;
}
.overflow-x-hidden {
  overflow-x: hidden;
}
.truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.whitespace-normal {
  white-space: normal;
}
.whitespace-nowrap {
  white-space: nowrap;
}
.whitespace-pre-line {
  white-space: pre-line;
}
.whitespace-pre-wrap {
  white-space: pre-wrap;
}
.break-all {
  word-break: break-all;
}
.\!rounded-\[0\.6rem\] {
  border-radius: 0.6rem !important;
}
.\!rounded-\[1\.2rem\] {
  border-radius: 1.2rem !important;
}
.\!rounded-\[1\.4rem\] {
  border-radius: 1.4rem !important;
}
.\!rounded-\[1\.8rem\] {
  border-radius: 1.8rem !important;
}
.\!rounded-\[1rem\] {
  border-radius: 1rem !important;
}
.rounded {
  border-radius: 0.25rem;
}
.rounded-3xl {
  border-radius: 1.5rem;
}
.rounded-\[0\.4rem\] {
  border-radius: 0.4rem;
}
.rounded-\[0\.5rem\] {
  border-radius: 0.5rem;
}
.rounded-\[0\.6rem\] {
  border-radius: 0.6rem;
}
.rounded-\[0\.8rem\] {
  border-radius: 0.8rem;
}
.rounded-\[1\.2rem\] {
  border-radius: 1.2rem;
}
.rounded-\[1\.4rem\] {
  border-radius: 1.4rem;
}
.rounded-\[1\.5rem\] {
  border-radius: 1.5rem;
}
.rounded-\[1\.6rem\] {
  border-radius: 1.6rem;
}
.rounded-\[1\.8rem\] {
  border-radius: 1.8rem;
}
.rounded-\[1rem\] {
  border-radius: 1rem;
}
.rounded-\[2\.2rem\] {
  border-radius: 2.2rem;
}
.rounded-\[2\.4rem\] {
  border-radius: 2.4rem;
}
.rounded-\[2\.5rem\] {
  border-radius: 2.5rem;
}
.rounded-\[2\.92rem\] {
  border-radius: 2.92rem;
}
.rounded-\[2rem\] {
  border-radius: 2rem;
}
.rounded-\[3\.2rem\] {
  border-radius: 3.2rem;
}
.rounded-\[3\.6rem\] {
  border-radius: 3.6rem;
}
.rounded-\[3rem\] {
  border-radius: 3rem;
}
.rounded-\[4\.4rem\] {
  border-radius: 4.4rem;
}
.rounded-full {
  border-radius: 9999px;
}
.rounded-lg {
  border-radius: 0.5rem;
}
.rounded-b-\[0\.8rem\] {
  border-bottom-right-radius: 0.8rem;
  border-bottom-left-radius: 0.8rem;
}
.rounded-b-\[0\] {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.rounded-b-\[1\.2rem\] {
  border-bottom-right-radius: 1.2rem;
  border-bottom-left-radius: 1.2rem;
}
.rounded-b-\[1\.6rem\] {
  border-bottom-right-radius: 1.6rem;
  border-bottom-left-radius: 1.6rem;
}
.rounded-b-\[1rem\] {
  border-bottom-right-radius: 1rem;
  border-bottom-left-radius: 1rem;
}
.rounded-l-\[0\.3rem\] {
  border-top-left-radius: 0.3rem;
  border-bottom-left-radius: 0.3rem;
}
.rounded-l-\[0\.4rem\] {
  border-top-left-radius: 0.4rem;
  border-bottom-left-radius: 0.4rem;
}
.rounded-l-\[1\.2rem\] {
  border-top-left-radius: 1.2rem;
  border-bottom-left-radius: 1.2rem;
}
.rounded-l-\[1\.6rem\] {
  border-top-left-radius: 1.6rem;
  border-bottom-left-radius: 1.6rem;
}
.rounded-l-\[1rem\] {
  border-top-left-radius: 1rem;
  border-bottom-left-radius: 1rem;
}
.rounded-l-\[2\.4rem\] {
  border-top-left-radius: 2.4rem;
  border-bottom-left-radius: 2.4rem;
}
.rounded-r-\[0\.3rem\] {
  border-top-right-radius: 0.3rem;
  border-bottom-right-radius: 0.3rem;
}
.rounded-r-\[0\.4rem\] {
  border-top-right-radius: 0.4rem;
  border-bottom-right-radius: 0.4rem;
}
.rounded-r-\[0\] {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.rounded-r-\[1\.2rem\] {
  border-top-right-radius: 1.2rem;
  border-bottom-right-radius: 1.2rem;
}
.rounded-r-\[1\.6rem\] {
  border-top-right-radius: 1.6rem;
  border-bottom-right-radius: 1.6rem;
}
.rounded-r-\[1rem\] {
  border-top-right-radius: 1rem;
  border-bottom-right-radius: 1rem;
}
.rounded-t-\[0\.6rem\] {
  border-top-left-radius: 0.6rem;
  border-top-right-radius: 0.6rem;
}
.rounded-t-\[0\.8rem\] {
  border-top-left-radius: 0.8rem;
  border-top-right-radius: 0.8rem;
}
.rounded-t-\[1\.2rem\] {
  border-top-left-radius: 1.2rem;
  border-top-right-radius: 1.2rem;
}
.rounded-t-\[1rem\] {
  border-top-left-radius: 1rem;
  border-top-right-radius: 1rem;
}
.rounded-t-\[2\.4rem\] {
  border-top-left-radius: 2.4rem;
  border-top-right-radius: 2.4rem;
}
.rounded-bl-\[3\.2rem\] {
  border-bottom-left-radius: 3.2rem;
}
.rounded-tr-\[1\.2rem\] {
  border-top-right-radius: 1.2rem;
}
.border {
  border-width: 1px;
}
.border-2 {
  border-width: 2px;
}
.border-\[0\.1rem\] {
  border-width: 0.1rem;
}
.border-\[0\.2rem\] {
  border-width: 0.2rem;
}
.border-\[0\.4rem\] {
  border-width: 0.4rem;
}
.border-\[1px\] {
  border-width: 1px;
}
.border-\[2px\] {
  border-width: 2px;
}
.border-r-\[0\.2rem\] {
  border-right-width: 0.2rem;
}
.border-solid {
  border-style: solid;
}
.border-dashed {
  border-style: dashed;
}
.border-none {
  border-style: none;
}
.\!border-\[\#5D7EF2\] {
  --tw-border-opacity: 1 !important;
  border-color: rgb(93 126 242 / var(--tw-border-opacity, 1)) !important;
}
.\!border-\[rgba\(106\,232\,94\,0\.60\)\] {
  border-color: rgba(106, 232, 94, 0.60) !important;
}
.\!border-\[rgba\(139\,172\,255\,0\.25\)\] {
  border-color: rgba(139, 172, 255, 0.25) !important;
}
.\!border-\[rgba\(139\,179\,255\,0\.28\)\] {
  border-color: rgba(139, 179, 255, 0.28) !important;
}
.\!border-\[rgba\(228\,138\,120\,0\.30\)\] {
  border-color: rgba(228, 138, 120, 0.30) !important;
}
.\!border-\[rgba\(255\,255\,255\,0\.30\)\] {
  border-color: rgba(255, 255, 255, 0.30) !important;
}
.border-\[\#293469\] {
  --tw-border-opacity: 1;
  border-color: rgb(41 52 105 / var(--tw-border-opacity, 1));
}
.border-\[\#364680\] {
  --tw-border-opacity: 1;
  border-color: rgb(54 70 128 / var(--tw-border-opacity, 1));
}
.border-\[\#3B477A\] {
  --tw-border-opacity: 1;
  border-color: rgb(59 71 122 / var(--tw-border-opacity, 1));
}
.border-\[\#3F508F\] {
  --tw-border-opacity: 1;
  border-color: rgb(63 80 143 / var(--tw-border-opacity, 1));
}
.border-\[\#465590\] {
  --tw-border-opacity: 1;
  border-color: rgb(70 85 144 / var(--tw-border-opacity, 1));
}
.border-\[\#4A5CA0\] {
  --tw-border-opacity: 1;
  border-color: rgb(74 92 160 / var(--tw-border-opacity, 1));
}
.border-\[\#4C60A6\] {
  --tw-border-opacity: 1;
  border-color: rgb(76 96 166 / var(--tw-border-opacity, 1));
}
.border-\[\#5974B8\] {
  --tw-border-opacity: 1;
  border-color: rgb(89 116 184 / var(--tw-border-opacity, 1));
}
.border-\[\#5D7EF2\] {
  --tw-border-opacity: 1;
  border-color: rgb(93 126 242 / var(--tw-border-opacity, 1));
}
.border-\[\#6983C8\] {
  --tw-border-opacity: 1;
  border-color: rgb(105 131 200 / var(--tw-border-opacity, 1));
}
.border-\[\#946AC3\] {
  --tw-border-opacity: 1;
  border-color: rgb(148 106 195 / var(--tw-border-opacity, 1));
}
.border-\[rgba\(102\,113\,165\,0\.12\)\] {
  border-color: rgba(102, 113, 165, 0.12);
}
.border-\[rgba\(104\,234\,93\,0\.50\)\] {
  border-color: rgba(104, 234, 93, 0.50);
}
.border-\[rgba\(106\,126\,197\,0\.12\)\] {
  border-color: rgba(106, 126, 197, 0.12);
}
.border-\[rgba\(106\,232\,94\,0\.50\)\] {
  border-color: rgba(106, 232, 94, 0.50);
}
.border-\[rgba\(120\,174\,255\,0\.26\)\] {
  border-color: rgba(120, 174, 255, 0.26);
}
.border-\[rgba\(121\,151\,255\,0\.34\)\] {
  border-color: rgba(121, 151, 255, 0.34);
}
.border-\[rgba\(126\,212\,96\,0\.11\)\] {
  border-color: rgba(126, 212, 96, 0.11);
}
.border-\[rgba\(133\,165\,226\,0\.22\)\] {
  border-color: rgba(133, 165, 226, 0.22);
}
.border-\[rgba\(137\,165\,255\,0\.09\)\] {
  border-color: rgba(137, 165, 255, 0.09);
}
.border-\[rgba\(138\,152\,218\,0\.12\)\] {
  border-color: rgba(138, 152, 218, 0.12);
}
.border-\[rgba\(139\,172\,255\,0\.25\)\] {
  border-color: rgba(139, 172, 255, 0.25);
}
.border-\[rgba\(146\,178\,255\,0\.13\)\] {
  border-color: rgba(146, 178, 255, 0.13);
}
.border-\[rgba\(159\,194\,248\,0\.06\)\] {
  border-color: rgba(159, 194, 248, 0.06);
}
.border-\[rgba\(159\,194\,248\,0\.13\)\] {
  border-color: rgba(159, 194, 248, 0.13);
}
.border-\[rgba\(159\,194\,248\,0\.37\)\] {
  border-color: rgba(159, 194, 248, 0.37);
}
.border-\[rgba\(159\,198\,255\,0\.12\)\] {
  border-color: rgba(159, 198, 255, 0.12);
}
.border-\[rgba\(160\,181\,255\,0\.50\)\] {
  border-color: rgba(160, 181, 255, 0.50);
}
.border-\[rgba\(161\,182\,239\,0\.10\)\] {
  border-color: rgba(161, 182, 239, 0.10);
}
.border-\[rgba\(167\,192\,255\,0\.20\)\] {
  border-color: rgba(167, 192, 255, 0.20);
}
.border-\[rgba\(182\,178\,255\,0\.09\)\] {
  border-color: rgba(182, 178, 255, 0.09);
}
.border-\[rgba\(193\,210\,255\,0\.10\)\] {
  border-color: rgba(193, 210, 255, 0.10);
}
.border-\[rgba\(197\,255\,102\,0\.36\)\] {
  border-color: rgba(197, 255, 102, 0.36);
}
.border-\[rgba\(204\,218\,255\,0\.20\)\] {
  border-color: rgba(204, 218, 255, 0.20);
}
.border-\[rgba\(212\,255\,212\,0\.11\)\] {
  border-color: rgba(212, 255, 212, 0.11);
}
.border-\[rgba\(212\,96\,96\,0\.06\)\] {
  border-color: rgba(212, 96, 96, 0.06);
}
.border-\[rgba\(232\,94\,94\,0\.50\)\] {
  border-color: rgba(232, 94, 94, 0.50);
}
.border-\[rgba\(244\,246\,255\,0\.09\)\] {
  border-color: rgba(244, 246, 255, 0.09);
}
.border-\[rgba\(248\,255\,121\,0\.34\)\] {
  border-color: rgba(248, 255, 121, 0.34);
}
.border-\[rgba\(255\,255\,255\,0\.25\)\] {
  border-color: rgba(255, 255, 255, 0.25);
}
.border-\[rgba\(63\,80\,143\,0\.30\)\] {
  border-color: rgba(63, 80, 143, 0.30);
}
.border-\[rgba\(72\,105\,187\,0\.35\)\] {
  border-color: rgba(72, 105, 187, 0.35);
}
.border-\[rgba\(77\,91\,143\,0\.20\)\] {
  border-color: rgba(77, 91, 143, 0.20);
}
.border-\[rgba\(82\,255\,73\,0\.21\)\] {
  border-color: rgba(82, 255, 73, 0.21);
}
.border-\[rgba\(86\,122\,212\,0\.12\)\] {
  border-color: rgba(86, 122, 212, 0.12);
}
.border-\[rgba\(89\,116\,184\,0\.11\)\] {
  border-color: rgba(89, 116, 184, 0.11);
}
.border-\[rgba\(93\,126\,242\,0\.20\)\] {
  border-color: rgba(93, 126, 242, 0.20);
}
.border-\[rgba\(96\,136\,223\,0\.05\)\] {
  border-color: rgba(96, 136, 223, 0.05);
}
.border-dark-600 {
  border-color: rgba(63, 80, 143, 1);
}
.border-green-extra-300 {
  border-color: rgba(142, 255, 180, 0.3);
}
.border-light-blue-extra {
  --tw-border-opacity: 1;
  border-color: rgb(104 121 207 / var(--tw-border-opacity, 1));
}
.border-red-400 {
  border-color: rgba(252, 90, 90, 1);
}
.border-transparent {
  border-color: transparent;
}
.border-white-060 {
  border-color: rgba(255, 255, 255, .006);
}
.border-white-100 {
  border-color: rgba(255, 255, 255, .1);
}
.\!bg-\[\#2D438F\] {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(45 67 143 / var(--tw-bg-opacity, 1)) !important;
}
.\!bg-\[\#2F4C96\] {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(47 76 150 / var(--tw-bg-opacity, 1)) !important;
}
.\!bg-\[\#5D7EF2\] {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(93 126 242 / var(--tw-bg-opacity, 1)) !important;
}
.\!bg-\[\#6DEA5D\] {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(109 234 93 / var(--tw-bg-opacity, 1)) !important;
}
.\!bg-\[\#81E478\] {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(129 228 120 / var(--tw-bg-opacity, 1)) !important;
}
.\!bg-\[\#FF557D\] {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(255 85 125 / var(--tw-bg-opacity, 1)) !important;
}
.\!bg-blue-extra {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(138 191 255 / var(--tw-bg-opacity, 1)) !important;
}
.\!bg-green-400 {
  background-color: rgba(109, 234, 93, 1) !important;
}
.\!bg-light-100 {
  background-color: rgba(76, 96, 166, 1) !important;
}
.\!bg-transparent {
  background-color: transparent !important;
}
.bg-\[\#050813\] {
  --tw-bg-opacity: 1;
  background-color: rgb(5 8 19 / var(--tw-bg-opacity, 1));
}
.bg-\[\#0A0F21\] {
  --tw-bg-opacity: 1;
  background-color: rgb(10 15 33 / var(--tw-bg-opacity, 1));
}
.bg-\[\#0D0D39\] {
  --tw-bg-opacity: 1;
  background-color: rgb(13 13 57 / var(--tw-bg-opacity, 1));
}
.bg-\[\#192148\] {
  --tw-bg-opacity: 1;
  background-color: rgb(25 33 72 / var(--tw-bg-opacity, 1));
}
.bg-\[\#1E2E63\] {
  --tw-bg-opacity: 1;
  background-color: rgb(30 46 99 / var(--tw-bg-opacity, 1));
}
.bg-\[\#202956\] {
  --tw-bg-opacity: 1;
  background-color: rgb(32 41 86 / var(--tw-bg-opacity, 1));
}
.bg-\[\#212C5B\] {
  --tw-bg-opacity: 1;
  background-color: rgb(33 44 91 / var(--tw-bg-opacity, 1));
}
.bg-\[\#222C5A\] {
  --tw-bg-opacity: 1;
  background-color: rgb(34 44 90 / var(--tw-bg-opacity, 1));
}
.bg-\[\#233366\] {
  --tw-bg-opacity: 1;
  background-color: rgb(35 51 102 / var(--tw-bg-opacity, 1));
}
.bg-\[\#242C54\] {
  --tw-bg-opacity: 1;
  background-color: rgb(36 44 84 / var(--tw-bg-opacity, 1));
}
.bg-\[\#243173\] {
  --tw-bg-opacity: 1;
  background-color: rgb(36 49 115 / var(--tw-bg-opacity, 1));
}
.bg-\[\#252F5D\] {
  --tw-bg-opacity: 1;
  background-color: rgb(37 47 93 / var(--tw-bg-opacity, 1));
}
.bg-\[\#293366\] {
  --tw-bg-opacity: 1;
  background-color: rgb(41 51 102 / var(--tw-bg-opacity, 1));
}
.bg-\[\#2E3A72\] {
  --tw-bg-opacity: 1;
  background-color: rgb(46 58 114 / var(--tw-bg-opacity, 1));
}
.bg-\[\#333F70\] {
  --tw-bg-opacity: 1;
  background-color: rgb(51 63 112 / var(--tw-bg-opacity, 1));
}
.bg-\[\#354381\] {
  --tw-bg-opacity: 1;
  background-color: rgb(53 67 129 / var(--tw-bg-opacity, 1));
}
.bg-\[\#364680\] {
  --tw-bg-opacity: 1;
  background-color: rgb(54 70 128 / var(--tw-bg-opacity, 1));
}
.bg-\[\#374375\] {
  --tw-bg-opacity: 1;
  background-color: rgb(55 67 117 / var(--tw-bg-opacity, 1));
}
.bg-\[\#3A498C\] {
  --tw-bg-opacity: 1;
  background-color: rgb(58 73 140 / var(--tw-bg-opacity, 1));
}
.bg-\[\#3B4D8E\] {
  --tw-bg-opacity: 1;
  background-color: rgb(59 77 142 / var(--tw-bg-opacity, 1));
}
.bg-\[\#3C519D\] {
  --tw-bg-opacity: 1;
  background-color: rgb(60 81 157 / var(--tw-bg-opacity, 1));
}
.bg-\[\#3D497C\] {
  --tw-bg-opacity: 1;
  background-color: rgb(61 73 124 / var(--tw-bg-opacity, 1));
}
.bg-\[\#3F508F\] {
  --tw-bg-opacity: 1;
  background-color: rgb(63 80 143 / var(--tw-bg-opacity, 1));
}
.bg-\[\#422911\] {
  --tw-bg-opacity: 1;
  background-color: rgb(66 41 17 / var(--tw-bg-opacity, 1));
}
.bg-\[\#445188\] {
  --tw-bg-opacity: 1;
  background-color: rgb(68 81 136 / var(--tw-bg-opacity, 1));
}
.bg-\[\#445697\] {
  --tw-bg-opacity: 1;
  background-color: rgb(68 86 151 / var(--tw-bg-opacity, 1));
}
.bg-\[\#46589B\] {
  --tw-bg-opacity: 1;
  background-color: rgb(70 88 155 / var(--tw-bg-opacity, 1));
}
.bg-\[\#4C60A6\] {
  --tw-bg-opacity: 1;
  background-color: rgb(76 96 166 / var(--tw-bg-opacity, 1));
}
.bg-\[\#51B248\] {
  --tw-bg-opacity: 1;
  background-color: rgb(81 178 72 / var(--tw-bg-opacity, 1));
}
.bg-\[\#5262A6\] {
  --tw-bg-opacity: 1;
  background-color: rgb(82 98 166 / var(--tw-bg-opacity, 1));
}
.bg-\[\#5974B8\] {
  --tw-bg-opacity: 1;
  background-color: rgb(89 116 184 / var(--tw-bg-opacity, 1));
}
.bg-\[\#5D7EF2\] {
  --tw-bg-opacity: 1;
  background-color: rgb(93 126 242 / var(--tw-bg-opacity, 1));
}
.bg-\[\#69EC5D\] {
  --tw-bg-opacity: 1;
  background-color: rgb(105 236 93 / var(--tw-bg-opacity, 1));
}
.bg-\[\#6DEA5D\] {
  --tw-bg-opacity: 1;
  background-color: rgb(109 234 93 / var(--tw-bg-opacity, 1));
}
.bg-\[\#95FF7A\] {
  --tw-bg-opacity: 1;
  background-color: rgb(149 255 122 / var(--tw-bg-opacity, 1));
}
.bg-\[\#A5C6FF\] {
  --tw-bg-opacity: 1;
  background-color: rgb(165 198 255 / var(--tw-bg-opacity, 1));
}
.bg-\[\#C3A5FF\] {
  --tw-bg-opacity: 1;
  background-color: rgb(195 165 255 / var(--tw-bg-opacity, 1));
}
.bg-\[\#E37710\] {
  --tw-bg-opacity: 1;
  background-color: rgb(227 119 16 / var(--tw-bg-opacity, 1));
}
.bg-\[\#E8CD88\] {
  --tw-bg-opacity: 1;
  background-color: rgb(232 205 136 / var(--tw-bg-opacity, 1));
}
.bg-\[\#F0E45B\] {
  --tw-bg-opacity: 1;
  background-color: rgb(240 228 91 / var(--tw-bg-opacity, 1));
}
.bg-\[\#F92529\] {
  --tw-bg-opacity: 1;
  background-color: rgb(249 37 41 / var(--tw-bg-opacity, 1));
}
.bg-\[\#F9F2A8\] {
  --tw-bg-opacity: 1;
  background-color: rgb(249 242 168 / var(--tw-bg-opacity, 1));
}
.bg-\[\#FC5A5A\] {
  --tw-bg-opacity: 1;
  background-color: rgb(252 90 90 / var(--tw-bg-opacity, 1));
}
.bg-\[\#FF2E31\] {
  --tw-bg-opacity: 1;
  background-color: rgb(255 46 49 / var(--tw-bg-opacity, 1));
}
.bg-\[\#FF557D\] {
  --tw-bg-opacity: 1;
  background-color: rgb(255 85 125 / var(--tw-bg-opacity, 1));
}
.bg-\[\#FFAFA5\] {
  --tw-bg-opacity: 1;
  background-color: rgb(255 175 165 / var(--tw-bg-opacity, 1));
}
.bg-\[\#FFD686\] {
  --tw-bg-opacity: 1;
  background-color: rgb(255 214 134 / var(--tw-bg-opacity, 1));
}
.bg-\[\#FFDB95\] {
  --tw-bg-opacity: 1;
  background-color: rgb(255 219 149 / var(--tw-bg-opacity, 1));
}
.bg-\[rgba\(102\,113\,165\,0\.06\)\] {
  background-color: rgba(102, 113, 165, 0.06);
}
.bg-\[rgba\(102\,138\,255\,0\.12\)\] {
  background-color: rgba(102, 138, 255, 0.12);
}
.bg-\[rgba\(104\,155\,255\,0\.19\)\] {
  background-color: rgba(104, 155, 255, 0.19);
}
.bg-\[rgba\(104\,155\,255\,0\.40\)\] {
  background-color: rgba(104, 155, 255, 0.40);
}
.bg-\[rgba\(107\,136\,209\,0\.60\)\] {
  background-color: rgba(107, 136, 209, 0.60);
}
.bg-\[rgba\(109\,141\,232\,0\.24\)\] {
  background-color: rgba(109, 141, 232, 0.24);
}
.bg-\[rgba\(114\,146\,210\,0\.20\)\] {
  background-color: rgba(114, 146, 210, 0.20);
}
.bg-\[rgba\(116\,89\,197\,0\.50\)\] {
  background-color: rgba(116, 89, 197, 0.50);
}
.bg-\[rgba\(121\,176\,70\,0\.50\)\] {
  background-color: rgba(121, 176, 70, 0.50);
}
.bg-\[rgba\(122\,202\,246\,0\.06\)\] {
  background-color: rgba(122, 202, 246, 0.06);
}
.bg-\[rgba\(125\,133\,158\,0\.04\)\] {
  background-color: rgba(125, 133, 158, 0.04);
}
.bg-\[rgba\(125\,133\,158\,0\.10\)\] {
  background-color: rgba(125, 133, 158, 0.10);
}
.bg-\[rgba\(133\,174\,255\,0\.08\)\] {
  background-color: rgba(133, 174, 255, 0.08);
}
.bg-\[rgba\(133\,174\,255\,0\.09\)\] {
  background-color: rgba(133, 174, 255, 0.09);
}
.bg-\[rgba\(135\,152\,207\,0\.80\)\] {
  background-color: rgba(135, 152, 207, 0.80);
}
.bg-\[rgba\(141\,174\,255\,0\.09\)\] {
  background-color: rgba(141, 174, 255, 0.09);
}
.bg-\[rgba\(146\,179\,255\,0\.15\)\] {
  background-color: rgba(146, 179, 255, 0.15);
}
.bg-\[rgba\(156\,179\,237\,0\.10\)\] {
  background-color: rgba(156, 179, 237, 0.10);
}
.bg-\[rgba\(16\,17\,30\,0\.82\)\] {
  background-color: rgba(16, 17, 30, 0.82);
}
.bg-\[rgba\(163\,103\,215\,0\.38\)\] {
  background-color: rgba(163, 103, 215, 0.38);
}
.bg-\[rgba\(176\,100\,70\,0\.50\)\] {
  background-color: rgba(176, 100, 70, 0.50);
}
.bg-\[rgba\(197\,255\,102\,0\.18\)\] {
  background-color: rgba(197, 255, 102, 0.18);
}
.bg-\[rgba\(197\,89\,179\,0\.50\)\] {
  background-color: rgba(197, 89, 179, 0.50);
}
.bg-\[rgba\(21\,26\,60\,0\.60\)\] {
  background-color: rgba(21, 26, 60, 0.60);
}
.bg-\[rgba\(21\,30\,60\,0\.60\)\] {
  background-color: rgba(21, 30, 60, 0.60);
}
.bg-\[rgba\(222\,115\,115\,0\.08\)\] {
  background-color: rgba(222, 115, 115, 0.08);
}
.bg-\[rgba\(246\,197\,122\,0\.10\)\] {
  background-color: rgba(246, 197, 122, 0.10);
}
.bg-\[rgba\(25\,33\,72\,0\.40\)\] {
  background-color: rgba(25, 33, 72, 0.40);
}
.bg-\[rgba\(25\,33\,72\,0\.70\)\] {
  background-color: rgba(25, 33, 72, 0.70);
}
.bg-\[rgba\(252\,167\,106\,0\.24\)\] {
  background-color: rgba(252, 167, 106, 0.24);
}
.bg-\[rgba\(255\,255\,255\,0\.08\)\] {
  background-color: rgba(255, 255, 255, 0.08);
}
.bg-\[rgba\(255\,255\,255\,0\.7\)\] {
  background-color: rgba(255, 255, 255, 0.7);
}
.bg-\[rgba\(29\,35\,70\,0\.5\)\] {
  background-color: rgba(29, 35, 70, 0.5);
}
.bg-\[rgba\(37\,58\,135\,0\.46\)\] {
  background-color: rgba(37, 58, 135, 0.46);
}
.bg-\[rgba\(38\,46\,87\,0\.80\)\] {
  background-color: rgba(38, 46, 87, 0.80);
}
.bg-\[rgba\(46\,30\,90\,0\.70\)\] {
  background-color: rgba(46, 30, 90, 0.70);
}
.bg-\[rgba\(50\,62\,120\,0\.49\)\] {
  background-color: rgba(50, 62, 120, 0.49);
}
.bg-\[rgba\(53\,76\,135\,0\.12\)\] {
  background-color: rgba(53, 76, 135, 0.12);
}
.bg-\[rgba\(54\,70\,128\,0\.38\)\] {
  background-color: rgba(54, 70, 128, 0.38);
}
.bg-\[rgba\(54\,70\,128\,0\.50\)\] {
  background-color: rgba(54, 70, 128, 0.50);
}
.bg-\[rgba\(54\,70\,128\,0\.70\)\] {
  background-color: rgba(54, 70, 128, 0.70);
}
.bg-\[rgba\(61\,75\,139\,0\.95\)\] {
  background-color: rgba(61, 75, 139, 0.95);
}
.bg-\[rgba\(61\,75\,139\,1\)\] {
  background-color: rgba(61, 75, 139, 1);
}
.bg-\[rgba\(70\,126\,176\,0\.70\)\] {
  background-color: rgba(70, 126, 176, 0.70);
}
.bg-\[rgba\(76\,96\,166\,0\.50\)\] {
  background-color: rgba(76, 96, 166, 0.50);
}
.bg-\[rgba\(82\,255\,73\,0\.18\)\] {
  background-color: rgba(82, 255, 73, 0.18);
}
.bg-\[rgba\(82\,255\,73\,0\.19\)\] {
  background-color: rgba(82, 255, 73, 0.19);
}
.bg-\[rgba\(85\,103\,187\,0\.50\)\] {
  background-color: rgba(85, 103, 187, 0.50);
}
.bg-\[rgba\(91\,116\,218\,0\.38\)\] {
  background-color: rgba(91, 116, 218, 0.38);
}
.bg-\[rgba\(91\,97\,218\,0\.50\)\] {
  background-color: rgba(91, 97, 218, 0.50);
}
.bg-\[rgba\(93\,126\,242\,0\.29\)\] {
  background-color: rgba(93, 126, 242, 0.29);
}
.bg-\[rgba\(93\,126\,242\,0\.30\)\] {
  background-color: rgba(93, 126, 242, 0.30);
}
.bg-\[rgba\(93\,126\,242\,0\.50\)\] {
  background-color: rgba(93, 126, 242, 0.50);
}
.bg-\[rgba\(96\,136\,223\,0\.10\)\] {
  background-color: rgba(96, 136, 223, 0.10);
}
.bg-\[rgba\(99\,133\,255\,0\.29\)\] {
  background-color: rgba(99, 133, 255, 0.29);
}
.bg-black {
  --tw-bg-opacity: 1;
  background-color: rgb(0 0 0 / var(--tw-bg-opacity, 1));
}
.bg-blue-400 {
  background-color: rgba(93, 126, 242, 1);
}
.bg-blue-extra {
  --tw-bg-opacity: 1;
  background-color: rgb(138 191 255 / var(--tw-bg-opacity, 1));
}
.bg-blue-extra-6 {
  --tw-bg-opacity: 1;
  background-color: rgb(73 89 167 / var(--tw-bg-opacity, 1));
}
.bg-blue-extra-9 {
  --tw-bg-opacity: 1;
  background-color: rgb(58 70 128 / var(--tw-bg-opacity, 1));
}
.bg-brown-100 {
  background-color: rgba(246, 197, 122, 0.1);
}
.bg-btn-green {
  --tw-bg-opacity: 1;
  background-color: rgb(105 221 137 / var(--tw-bg-opacity, 1));
}
.bg-dark-100 {
  background-color: rgba(17, 21, 46, 1);
}
.bg-dark-200 {
  background-color: rgba(17, 23, 51, 1);
}
.bg-dark-400 {
  background-color: rgba(41, 51, 102, 1);
}
.bg-dark-500 {
  background-color: rgba(54, 70, 128, 1);
}
.bg-dark-600 {
  background-color: rgba(63, 80, 143, 1);
}
.bg-dark-blue-100 {
  background-color: rgba(133, 174, 255, 0.1);
}
.bg-dark-blue-460 {
  background-color: rgba(37, 58, 135, 0.46);
}
.bg-dark-blue-700 {
  background-color: rgba(4, 12, 30, 0.7);
}
.bg-dark-blue-extra-4 {
  --tw-bg-opacity: 1;
  background-color: rgb(20 34 75 / var(--tw-bg-opacity, 1));
}
.bg-dark-blue-extra-6 {
  --tw-bg-opacity: 1;
  background-color: rgb(36 58 118 / var(--tw-bg-opacity, 1));
}
.bg-dark-blue-extra-9 {
  --tw-bg-opacity: 1;
  background-color: rgb(40 50 97 / var(--tw-bg-opacity, 1));
}
.bg-green-400 {
  background-color: rgba(109, 234, 93, 1);
}
.bg-green-extra-200 {
  background-color: rgba(105, 221, 137, 0.2);
}
.bg-light-100 {
  background-color: rgba(76, 96, 166, 1);
}
.bg-light-150 {
  background-color: rgba(89, 116, 184, 1);
}
.bg-light-blue-290 {
  background-color: rgba(155, 197, 252, 0.3);
}
.bg-light-blue-600 {
  background-color: rgba(159, 191, 229, 0.6);
}
.bg-light-blue-extra {
  --tw-bg-opacity: 1;
  background-color: rgb(104 121 207 / var(--tw-bg-opacity, 1));
}
.bg-light-extra-3 {
  --tw-bg-opacity: 1;
  background-color: rgb(89 105 187 / var(--tw-bg-opacity, 1));
}
.bg-transparent {
  background-color: transparent;
}
.bg-white {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
}
.bg-white-100 {
  background-color: rgba(255, 255, 255, .1);
}
.bg-white-170 {
  background-color: rgba(255, 255, 255, .17);
}
.bg-white-300 {
  background-color: rgba(255, 255, 255, .3);
}
.bg-white-380 {
  background-color: rgba(255, 255, 255, .38);
}
.bg-white-600 {
  background-color: rgba(255, 255, 255, .6);
}
.bg-white-700 {
  background-color: rgba(255, 255, 255, .7);
}
.bg-yellow-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(255 219 149 / var(--tw-bg-opacity, 1));
}
.bg-yellow-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(251 220 117 / var(--tw-bg-opacity, 1));
}
.\!bg-\[linear-gradient\(180deg\,\#2E3EA7_0\%\,\#4050B7_100\%\)\] {
  background-image:
    linear-gradient(
      180deg,
      #2E3EA7 0%,
      #4050B7 100%) !important;
}
.bg-\[linear-gradient\(0deg\,\#C12043_0\%\,\#F9456C_14\.5\%\,\#FF6B95_100\%\)\] {
  background-image:
    linear-gradient(
      0deg,
      #C12043 0%,
      #F9456C 14.5%,
      #FF6B95 100%);
}
.bg-\[linear-gradient\(0deg\,\#FF708F_0\%\,\#FF4479_100\%\)\] {
  background-image:
    linear-gradient(
      0deg,
      #FF708F 0%,
      #FF4479 100%);
}
.bg-\[linear-gradient\(0deg\,rgba\(129\,228\,120\,0\.30\)_0\%\,rgba\(129\,228\,120\,0\.15\)_100\%\)\] {
  background-image:
    linear-gradient(
      0deg,
      rgba(129, 228, 120, 0.30) 0%,
      rgba(129, 228, 120, 0.15) 100%);
}
.bg-\[linear-gradient\(0deg\,rgba\(228\,120\,120\,0\.28\)_0\%\,rgba\(228\,120\,120\,0\.14\)_100\%\)\] {
  background-image:
    linear-gradient(
      0deg,
      rgba(228, 120, 120, 0.28) 0%,
      rgba(228, 120, 120, 0.14) 100%);
}
.bg-\[linear-gradient\(0deg\,rgba\(228\,120\,120\,0\.30\)_0\%\,rgba\(228\,120\,120\,0\.15\)_100\%\)\] {
  background-image:
    linear-gradient(
      0deg,
      rgba(228, 120, 120, 0.30) 0%,
      rgba(228, 120, 120, 0.15) 100%);
}
.bg-\[linear-gradient\(0deg\,rgba\(255\,112\,143\,0\.18\)_0\%\,rgba\(255\,68\,121\,0\.18\)_100\%\)\] {
  background-image:
    linear-gradient(
      0deg,
      rgba(255, 112, 143, 0.18) 0%,
      rgba(255, 68, 121, 0.18) 100%);
}
.bg-\[linear-gradient\(0deg\,rgba\(46\,78\,159\,0\.70\)_0\%\,rgba\(35\,46\,102\,0\.70\)_106\.85\%\)\] {
  background-image:
    linear-gradient(
      0deg,
      rgba(46, 78, 159, 0.70) 0%,
      rgba(35, 46, 102, 0.70) 106.85%);
}
.bg-\[linear-gradient\(115deg\,\#273979_9\.11\%\,\#4966CE_89\.77\%\)\] {
  background-image:
    linear-gradient(
      115deg,
      #273979 9.11%,
      #4966CE 89.77%);
}
.bg-\[linear-gradient\(117deg\,rgba\(38\,49\,91\,0\.35\)_32\.89\%\,rgba\(50\,63\,109\,0\.35\)_78\.11\%\)\] {
  background-image:
    linear-gradient(
      117deg,
      rgba(38, 49, 91, 0.35) 32.89%,
      rgba(50, 63, 109, 0.35) 78.11%);
}
.bg-\[linear-gradient\(120deg\,\#335BA9_28\.51\%\,\#59A5FF_90\.53\%\)\] {
  background-image:
    linear-gradient(
      120deg,
      #335BA9 28.51%,
      #59A5FF 90.53%);
}
.bg-\[linear-gradient\(127deg\,\#2E4388_5\.62\%\,\#1A2B63_120\.85\%\)\] {
  background-image:
    linear-gradient(
      127deg,
      #2E4388 5.62%,
      #1A2B63 120.85%);
}
.bg-\[linear-gradient\(127deg\,\#435AA5_5\.62\%\,\#223779_120\.85\%\)\] {
  background-image:
    linear-gradient(
      127deg,
      #435AA5 5.62%,
      #223779 120.85%);
}
.bg-\[linear-gradient\(131deg\,\#362E89_0\.45\%\,\#E56BF0_102\.38\%\)\,linear-gradient\(149deg\,\#362E89_4\.18\%\,\#E56BF0_100\.14\%\)\] {
  background-image:
    linear-gradient(
      131deg,
      #362E89 0.45%,
      #E56BF0 102.38%),
    linear-gradient(
      149deg,
      #362E89 4.18%,
      #E56BF0 100.14%);
}
.bg-\[linear-gradient\(145deg\,\#212E5A_20\.55\%\,\#324792_96\.95\%\)\] {
  background-image:
    linear-gradient(
      145deg,
      #212E5A 20.55%,
      #324792 96.95%);
}
.bg-\[linear-gradient\(156deg\,\#167AB2_15\.18\%\,\#45D1DA_114\.72\%\)\] {
  background-image:
    linear-gradient(
      156deg,
      #167AB2 15.18%,
      #45D1DA 114.72%);
}
.bg-\[linear-gradient\(156deg\,\#5138B7_15\.18\%\,\#9A62F6_114\.72\%\)\] {
  background-image:
    linear-gradient(
      156deg,
      #5138B7 15.18%,
      #9A62F6 114.72%);
}
.bg-\[linear-gradient\(156deg\,\#BA247E_15\.18\%\,\#FF8574_114\.72\%\)\] {
  background-image:
    linear-gradient(
      156deg,
      #BA247E 15.18%,
      #FF8574 114.72%);
}
.bg-\[linear-gradient\(167deg\,\#2B2884_2\.2\%\,\#954FEA_104\.21\%\)\] {
  background-image:
    linear-gradient(
      167deg,
      #2B2884 2.2%,
      #954FEA 104.21%);
}
.bg-\[linear-gradient\(180deg\,\#080A1E_0\%\,\#0F122D_100\%\)\] {
  background-image:
    linear-gradient(
      180deg,
      #080A1E 0%,
      #0F122D 100%);
}
.bg-\[linear-gradient\(180deg\,\#0D122A_0\%\,\#0F1533_100\%\)\] {
  background-image:
    linear-gradient(
      180deg,
      #0D122A 0%,
      #0F1533 100%);
}
.bg-\[linear-gradient\(180deg\,\#0F1533_0\%\,\#0D122A_100\%\)\] {
  background-image:
    linear-gradient(
      180deg,
      #0F1533 0%,
      #0D122A 100%);
}
.bg-\[linear-gradient\(180deg\,\#101E56_0\%\,\#4657AC_100\%\)\] {
  background-image:
    linear-gradient(
      180deg,
      #101E56 0%,
      #4657AC 100%);
}
.bg-\[linear-gradient\(180deg\,\#192148_0\%\,\#27326A_100\%\)\] {
  background-image:
    linear-gradient(
      180deg,
      #192148 0%,
      #27326A 100%);
}
.bg-\[linear-gradient\(180deg\,\#202956_8\.73\%\,rgba\(32\,41\,86\,0\.00\)_100\%\)\] {
  background-image:
    linear-gradient(
      180deg,
      #202956 8.73%,
      rgba(32, 41, 86, 0.00) 100%);
}
.bg-\[linear-gradient\(180deg\,\#25326A_0\%\,\#394F9E_108\.57\%\)\] {
  background-image:
    linear-gradient(
      180deg,
      #25326A 0%,
      #394F9E 108.57%);
}
.bg-\[linear-gradient\(180deg\,\#273773_0\%\,\#2C427B_100\%\)\] {
  background-image:
    linear-gradient(
      180deg,
      #273773 0%,
      #2C427B 100%);
}
.bg-\[linear-gradient\(180deg\,\#2E3EA7_0\%\,\#4050B7_100\%\)\] {
  background-image:
    linear-gradient(
      180deg,
      #2E3EA7 0%,
      #4050B7 100%);
}
.bg-\[linear-gradient\(180deg\,\#2F3C73_0\%\,\#384785_100\%\)\] {
  background-image:
    linear-gradient(
      180deg,
      #2F3C73 0%,
      #384785 100%);
}
.bg-\[linear-gradient\(180deg\,\#31417A_0\%\,\#364680_100\%\)\] {
  background-image:
    linear-gradient(
      180deg,
      #31417A 0%,
      #364680 100%);
}
.bg-\[linear-gradient\(180deg\,\#32407B_0\%\,\#3A498A_100\%\)\] {
  background-image:
    linear-gradient(
      180deg,
      #32407B 0%,
      #3A498A 100%);
}
.bg-\[linear-gradient\(180deg\,\#32417B_0\%\,\#43579C_100\%\)\] {
  background-image:
    linear-gradient(
      180deg,
      #32417B 0%,
      #43579C 100%);
}
.bg-\[linear-gradient\(180deg\,\#333683_0\%\,\#4E3B9C_100\%\)\] {
  background-image:
    linear-gradient(
      180deg,
      #333683 0%,
      #4E3B9C 100%);
}
.bg-\[linear-gradient\(180deg\,\#46AA4D_0\%\,\#9AE96A_100\%\)\] {
  background-image:
    linear-gradient(
      180deg,
      #46AA4D 0%,
      #9AE96A 100%);
}
.bg-\[linear-gradient\(180deg\,\#485EAA_0\%\,\#5F75C2_100\%\)\] {
  background-image:
    linear-gradient(
      180deg,
      #485EAA 0%,
      #5F75C2 100%);
}
.bg-\[linear-gradient\(180deg\,\#7388CB_0\%\,\#C1D3FF_100\%\)\] {
  background-image:
    linear-gradient(
      180deg,
      #7388CB 0%,
      #C1D3FF 100%);
}
.bg-\[linear-gradient\(180deg\,\#BACAFE_0\%\,\#E3EBFF_100\%\)\] {
  background-image:
    linear-gradient(
      180deg,
      #BACAFE 0%,
      #E3EBFF 100%);
}
.bg-\[linear-gradient\(180deg\,\#C28C4B_-38\.24\%\,\#FDCF77_100\%\)\] {
  background-image:
    linear-gradient(
      180deg,
      #C28C4B -38.24%,
      #FDCF77 100%);
}
.bg-\[linear-gradient\(180deg\,\#C2C9E3_0\%\,\#E5E8F5_100\%\)\] {
  background-image:
    linear-gradient(
      180deg,
      #C2C9E3 0%,
      #E5E8F5 100%);
}
.bg-\[linear-gradient\(180deg\,\#CFA1FF_0\%\,\#FFF_100\%\)\] {
  background-image:
    linear-gradient(
      180deg,
      #CFA1FF 0%,
      #FFF 100%);
}
.bg-\[linear-gradient\(180deg\,rgba\(129\,228\,120\,0\.15\)_0\%\,rgba\(129\,228\,120\,0\.15\)_100\%\)\] {
  background-image:
    linear-gradient(
      180deg,
      rgba(129, 228, 120, 0.15) 0%,
      rgba(129, 228, 120, 0.15) 100%);
}
.bg-\[linear-gradient\(180deg\,rgba\(153\,77\,69\,0\.23\)_0\%\,rgba\(190\,111\,108\,0\.23\)_100\%\)\] {
  background-image:
    linear-gradient(
      180deg,
      rgba(153, 77, 69, 0.23) 0%,
      rgba(190, 111, 108, 0.23) 100%);
}
.bg-\[linear-gradient\(180deg\,rgba\(17\,23\,51\,0\.00\)_0\%\,rgba\(17\,23\,51\,0\.53\)_24\.57\%\,rgba\(17\,23\,51\,0\.78\)_40\.86\%\,rgba\(17\,23\,51\,0\.91\)_57\.43\%\,\#111733_78\.71\%\)\] {
  background-image:
    linear-gradient(
      180deg,
      rgba(17, 23, 51, 0.00) 0%,
      rgba(17, 23, 51, 0.53) 24.57%,
      rgba(17, 23, 51, 0.78) 40.86%,
      rgba(17, 23, 51, 0.91) 57.43%,
      #111733 78.71%);
}
.bg-\[linear-gradient\(180deg\,rgba\(170\,196\,255\,0\.18\)_0\%\,rgba\(170\,196\,255\,0\.30\)_100\%\)\] {
  background-image:
    linear-gradient(
      180deg,
      rgba(170, 196, 255, 0.18) 0%,
      rgba(170, 196, 255, 0.30) 100%);
}
.bg-\[linear-gradient\(180deg\,rgba\(182\,231\,236\,0\.05\)_0\%\,rgba\(221\,239\,255\,0\.10\)_100\%\)\] {
  background-image:
    linear-gradient(
      180deg,
      rgba(182, 231, 236, 0.05) 0%,
      rgba(221, 239, 255, 0.10) 100%);
}
.bg-\[linear-gradient\(180deg\,rgba\(255\,225\,159\,0\.21\)_0\%\,rgba\(255\,225\,159\,0\.60\)_100\%\)\] {
  background-image:
    linear-gradient(
      180deg,
      rgba(255, 225, 159, 0.21) 0%,
      rgba(255, 225, 159, 0.60) 100%);
}
.bg-\[linear-gradient\(180deg\,rgba\(26\,30\,64\,0\.5\)_0\%\,rgba\(50\,57\,117\,0\.5\)_100\%\)\] {
  background-image:
    linear-gradient(
      180deg,
      rgba(26, 30, 64, 0.5) 0%,
      rgba(50, 57, 117, 0.5) 100%);
}
.bg-\[linear-gradient\(180deg\,rgba\(28\,41\,80\,0\.70\)_0\%\,rgba\(64\,93\,182\,0\.70\)_100\%\)\] {
  background-image:
    linear-gradient(
      180deg,
      rgba(28, 41, 80, 0.70) 0%,
      rgba(64, 93, 182, 0.70) 100%);
}
.bg-\[linear-gradient\(180deg\,rgba\(40\,61\,117\,0\.33\)_0\%\,rgba\(73\,115\,227\,0\.33\)_100\%\)\] {
  background-image:
    linear-gradient(
      180deg,
      rgba(40, 61, 117, 0.33) 0%,
      rgba(73, 115, 227, 0.33) 100%);
}
.bg-\[linear-gradient\(180deg\,rgba\(46\,74\,148\,0\.49\)_0\%\,rgba\(75\,108\,195\,0\.49\)_100\%\)\] {
  background-image:
    linear-gradient(
      180deg,
      rgba(46, 74, 148, 0.49) 0%,
      rgba(75, 108, 195, 0.49) 100%);
}
.bg-\[linear-gradient\(180deg\,rgba\(47\,185\,39\,0\.13\)_0\%\,rgba\(91\,248\,60\,0\.20\)_100\%\)\] {
  background-image:
    linear-gradient(
      180deg,
      rgba(47, 185, 39, 0.13) 0%,
      rgba(91, 248, 60, 0.20) 100%);
}
.bg-\[linear-gradient\(180deg\,rgba\(54\,70\,128\,0\.00\)_0\%\,\#364680_100\%\)\] {
  background-image:
    linear-gradient(
      180deg,
      rgba(54, 70, 128, 0.00) 0%,
      #364680 100%);
}
.bg-\[linear-gradient\(180deg\,rgba\(54\,70\,128\,0\.00\)_0\%\,\#364680_80\%\)\] {
  background-image:
    linear-gradient(
      180deg,
      rgba(54, 70, 128, 0.00) 0%,
      #364680 80%);
}
.bg-\[linear-gradient\(180deg\,rgba\(54\,70\,128\,0\.00\)_40\.38\%\,\#364680_94\.23\%\)\] {
  background-image:
    linear-gradient(
      180deg,
      rgba(54, 70, 128, 0.00) 40.38%,
      #364680 94.23%);
}
.bg-\[linear-gradient\(180deg\,rgba\(67\,97\,202\,0\.74\)_0\.41\%\,rgba\(106\,139\,255\,0\.81\)_110\.76\%\)\] {
  background-image:
    linear-gradient(
      180deg,
      rgba(67, 97, 202, 0.74) 0.41%,
      rgba(106, 139, 255, 0.81) 110.76%);
}
.bg-\[linear-gradient\(180deg\,rgba\(69\,93\,153\,0\.40\)_0\%\,rgba\(70\,136\,160\,0\.40\)_100\%\)\] {
  background-image:
    linear-gradient(
      180deg,
      rgba(69, 93, 153, 0.40) 0%,
      rgba(70, 136, 160, 0.40) 100%);
}
.bg-\[linear-gradient\(180deg\,rgba\(76\,202\,67\,0\.74\)_0\.41\%\,rgba\(186\,255\,106\,0\.81\)_110\.76\%\)\] {
  background-image:
    linear-gradient(
      180deg,
      rgba(76, 202, 67, 0.74) 0.41%,
      rgba(186, 255, 106, 0.81) 110.76%);
}
.bg-\[linear-gradient\(194deg\,\#4527B0_2\.8\%\,\#D04DFF_97\.7\%\)\] {
  background-image:
    linear-gradient(
      194deg,
      #4527B0 2.8%,
      #D04DFF 97.7%);
}
.bg-\[linear-gradient\(207deg\,\#1D2F7A_16\.57\%\,\#617BFF_139\.9\%\)\] {
  background-image:
    linear-gradient(
      207deg,
      #1D2F7A 16.57%,
      #617BFF 139.9%);
}
.bg-\[linear-gradient\(207deg\,\#38A0D0_-10\.19\%\,\#609AFF_80\.05\%\)\] {
  background-image:
    linear-gradient(
      207deg,
      #38A0D0 -10.19%,
      #609AFF 80.05%);
}
.bg-\[linear-gradient\(207deg\,\#5638D0_-10\.19\%\,\#6083FF_80\.05\%\)\] {
  background-image:
    linear-gradient(
      207deg,
      #5638D0 -10.19%,
      #6083FF 80.05%);
}
.bg-\[linear-gradient\(208deg\,\#3E4D9F_-9\.43\%\,\#5A79C9_79\.85\%\)\] {
  background-image:
    linear-gradient(
      208deg,
      #3E4D9F -9.43%,
      #5A79C9 79.85%);
}
.bg-\[linear-gradient\(22deg\,\#FABF41_10\.81\%\,\#B77D2B_85\.59\%\)\] {
  background-image:
    linear-gradient(
      22deg,
      #FABF41 10.81%,
      #B77D2B 85.59%);
}
.bg-\[linear-gradient\(265deg\,\#0F122C_3\.8\%\,rgba\(15\,18\,44\,0\.00\)_85\.76\%\)\] {
  background-image:
    linear-gradient(
      265deg,
      #0F122C 3.8%,
      rgba(15, 18, 44, 0.00) 85.76%);
}
.bg-\[linear-gradient\(265deg\,rgba\(15\,18\,44\,0\.00\)_3\.8\%\,\#0F122C_85\.76\%\)\] {
  background-image:
    linear-gradient(
      265deg,
      rgba(15, 18, 44, 0.00) 3.8%,
      #0F122C 85.76%);
}
.bg-\[linear-gradient\(270deg\,rgba\(17\,23\,51\,0\.00\)_0\%\,\#111733_100\%\)\] {
  background-image:
    linear-gradient(
      270deg,
      rgba(17, 23, 51, 0.00) 0%,
      #111733 100%);
}
.bg-\[linear-gradient\(288deg\,\#B5DD50_3\.86\%\,\#064E0B_126\.65\%\)\] {
  background-image:
    linear-gradient(
      288deg,
      #B5DD50 3.86%,
      #064E0B 126.65%);
}
.bg-\[linear-gradient\(348deg\,\#2E4E9F_11\.95\%\,\#232E66_97\.31\%\)\] {
  background-image:
    linear-gradient(
      348deg,
      #2E4E9F 11.95%,
      #232E66 97.31%);
}
.bg-\[linear-gradient\(356deg\,\#2E4E9F_8\.71\%\,\#253066_105\.14\%\)\] {
  background-image:
    linear-gradient(
      356deg,
      #2E4E9F 8.71%,
      #253066 105.14%);
}
.bg-\[linear-gradient\(359deg\,\#2963D2_7\.05\%\,\#11379E_108\.62\%\)\] {
  background-image:
    linear-gradient(
      359deg,
      #2963D2 7.05%,
      #11379E 108.62%);
}
.bg-\[linear-gradient\(359deg\,\#BC0C23_6\.98\%\,\#601819_108\.76\%\)\] {
  background-image:
    linear-gradient(
      359deg,
      #BC0C23 6.98%,
      #601819 108.76%);
}
.bg-\[linear-gradient\(90deg\,\#A6BDEA_5\.43\%\,\#ACC0E7_100\%\)\] {
  background-image:
    linear-gradient(
      90deg,
      #A6BDEA 5.43%,
      #ACC0E7 100%);
}
.bg-\[linear-gradient\(90deg\,rgba\(17\,23\,51\,0\.00\)_0\%\,\#111733_100\%\)\] {
  background-image:
    linear-gradient(
      90deg,
      rgba(17, 23, 51, 0.00) 0%,
      #111733 100%);
}
.bg-\[linear-gradient\(90deg\,rgba\(32\,41\,86\,0\.00\)_0\%\,\#202956_100\%\)\] {
  background-image:
    linear-gradient(
      90deg,
      rgba(32, 41, 86, 0.00) 0%,
      #202956 100%);
}
.bg-\[radial-gradient\(105\.66\%_89\.5\%_at_68\.75\%_74\.33\%\,\#5E32C6_0\%\,\#311F5A_100\%\)\] {
  background-image:
    radial-gradient(
      105.66% 89.5% at 68.75% 74.33%,
      #5E32C6 0%,
      #311F5A 100%);
}
.bg-\[radial-gradient\(116\.84\%_104\.06\%_at_54\.04\%_104\.06\%\,\#DCFF3F_0\%\,\#359600_100\%\)\] {
  background-image:
    radial-gradient(
      116.84% 104.06% at 54.04% 104.06%,
      #DCFF3F 0%,
      #359600 100%);
}
.bg-\[radial-gradient\(184\.17\%_124\.16\%_at_24\.16\%_50\%\,\#6CA03F_0\%\,\#26632D_100\%\)\] {
  background-image:
    radial-gradient(
      184.17% 124.16% at 24.16% 50%,
      #6CA03F 0%,
      #26632D 100%);
}
.bg-\[radial-gradient\(83\.14\%_75\.13\%_at_67\.19\%_71\%\,\#445EE0_0\%\,\#243483_100\%\)\] {
  background-image:
    radial-gradient(
      83.14% 75.13% at 67.19% 71%,
      #445EE0 0%,
      #243483 100%);
}
.bg-\[radial-gradient\(83\.14\%_75\.13\%_at_67\.19\%_71\%\,\#98DE42_0\%\,\#376712_100\%\)\] {
  background-image:
    radial-gradient(
      83.14% 75.13% at 67.19% 71%,
      #98DE42 0%,
      #376712 100%);
}
.bg-\[radial-gradient\(83\.14\%_75\.13\%_at_67\.19\%_71\%\,\#FF8F40_0\%\,\#CF4320_100\%\)\] {
  background-image:
    radial-gradient(
      83.14% 75.13% at 67.19% 71%,
      #FF8F40 0%,
      #CF4320 100%);
}
.bg-\[radial-gradient\(89\.5\%_83\.52\%_at_68\.75\%_67\.67\%\,\#FF4D7F_0\%\,\#A71164_100\%\)\] {
  background-image:
    radial-gradient(
      89.5% 83.52% at 68.75% 67.67%,
      #FF4D7F 0%,
      #A71164 100%);
}
.bg-\[url\(\'\/assets\/images\/bonuses-page\/daily-reward\/light-success\.webp\'\)\] {
  background-image: url(/assets/images/bonuses-page/daily-reward/light-success.webp);
}
.bg-\[url\(\'\/assets\/images\/login\/light\.webp\'\)\] {
  background-image: url(/assets/images/login/light.webp);
}
.bg-\[url\(\'\/assets\/images\/login\/man_mobile\.webp\'\)\] {
  background-image: url(/assets/images/login/man_mobile.webp);
}
.bg-\[url\(\'\/assets\/images\/login\/warning\.webp\'\)\] {
  background-image: url(/assets/images/login/warning.webp);
}
.bg-\[url\(\'assets\/images\/vip\/bonuses\.webp\'\)\] {
  background-image: url("./media/bonuses-IGP4CARH.webp");
}
.bg-\[url\(\'assets\/images\/vip\/cashback\.webp\'\)\] {
  background-image: url("./media/cashback-5WICRBPC.webp");
}
.bg-\[url\(\'assets\/images\/vip\/chat\.webp\'\)\] {
  background-image: url("./media/chat-VOWEP3OD.webp");
}
.bg-\[url\(\'assets\/images\/vip\/lose-cashback\.webp\'\)\] {
  background-image: url("./media/lose-cashback-L3ZYXV3B.webp");
}
.bg-\[url\(\'assets\/images\/vip\/manager\.webp\'\)\] {
  background-image: url("./media/manager-LGVQKBKX.webp");
}
.bg-\[url\(\'assets\/images\/vip\/secret-percent\.webp\'\)\] {
  background-image: url("./media/secret-percent-6OJGI3OE.webp");
}
.bg-\[url\(\'assets\/images\/vip\/service\.webp\'\)\] {
  background-image: url("./media/service-AT7U77SB.webp");
}
.bg-\[url\(\/assets\/images\/five-years\/tasks-title\.png\)\] {
  background-image: url(/assets/images/five-years/tasks-title.png);
}
.bg-\[url\(\/assets\/images\/raffles\/top-winners\/cup\.webp\)\] {
  background-image: url(/assets/images/raffles/top-winners/cup.webp);
}
.bg-gradient-to-b {
  background-image: linear-gradient(to bottom, var(--tw-gradient-stops));
}
.from-blue-extra-4 {
  --tw-gradient-from: rgb(112, 169, 255) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(112 169 255 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.to-blue-extra-5 {
  --tw-gradient-to: rgb(157, 226, 255) var(--tw-gradient-to-position);
}
.bg-\[length\:200\%_100\%\] {
  background-size: 200% 100%;
}
.bg-\[length\:90\%\] {
  background-size: 90%;
}
.bg-contain {
  background-size: contain;
}
.bg-cover {
  background-size: cover;
}
.bg-clip-text {
  background-clip: text;
}
.bg-bottom {
  background-position: bottom;
}
.bg-center {
  background-position: center;
}
.bg-right-bottom {
  background-position: right bottom;
}
.bg-no-repeat {
  background-repeat: no-repeat;
}
.bg-repeat-x {
  background-repeat: repeat-x;
}
.object-contain {
  object-fit: contain;
}
.\!p-0 {
  padding: 0px !important;
}
.p-8 {
  padding: 2rem;
}
.p-\[0\.1rem\] {
  padding: 0.1rem;
}
.p-\[0\.2rem\] {
  padding: 0.2rem;
}
.p-\[0\.4rem\] {
  padding: 0.4rem;
}
.p-\[0\.6rem\] {
  padding: 0.6rem;
}
.p-\[0\.7rem\] {
  padding: 0.7rem;
}
.p-\[0\.8rem\] {
  padding: 0.8rem;
}
.p-\[1\.2rem\] {
  padding: 1.2rem;
}
.p-\[1\.3rem\] {
  padding: 1.3rem;
}
.p-\[1\.4rem\] {
  padding: 1.4rem;
}
.p-\[1\.6rem\] {
  padding: 1.6rem;
}
.p-\[1\.8rem\] {
  padding: 1.8rem;
}
.p-\[1rem\] {
  padding: 1rem;
}
.p-\[2\.4rem\] {
  padding: 2.4rem;
}
.p-\[2\.6rem\] {
  padding: 2.6rem;
}
.p-\[2rem\] {
  padding: 2rem;
}
.p-\[3\.2rem\] {
  padding: 3.2rem;
}
.p-\[3rem\] {
  padding: 3rem;
}
.p-\[4rem\] {
  padding: 4rem;
}
.\!px-\[2rem\] {
  padding-left: 2rem !important;
  padding-right: 2rem !important;
}
.\!py-\[1rem\] {
  padding-top: 1rem !important;
  padding-bottom: 1rem !important;
}
.px-5 {
  padding-left: 1.25rem;
  padding-right: 1.25rem;
}
.px-\[0\.2rem\] {
  padding-left: 0.2rem;
  padding-right: 0.2rem;
}
.px-\[0\.4rem\] {
  padding-left: 0.4rem;
  padding-right: 0.4rem;
}
.px-\[0\.5rem\] {
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
.px-\[0\.7rem\] {
  padding-left: 0.7rem;
  padding-right: 0.7rem;
}
.px-\[0\.8rem\] {
  padding-left: 0.8rem;
  padding-right: 0.8rem;
}
.px-\[1\.1rem\] {
  padding-left: 1.1rem;
  padding-right: 1.1rem;
}
.px-\[1\.2rem\] {
  padding-left: 1.2rem;
  padding-right: 1.2rem;
}
.px-\[1\.4rem\] {
  padding-left: 1.4rem;
  padding-right: 1.4rem;
}
.px-\[1\.5rem\] {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.px-\[1\.6rem\] {
  padding-left: 1.6rem;
  padding-right: 1.6rem;
}
.px-\[1\.8rem\] {
  padding-left: 1.8rem;
  padding-right: 1.8rem;
}
.px-\[1rem\] {
  padding-left: 1rem;
  padding-right: 1rem;
}
.px-\[2\.1rem\] {
  padding-left: 2.1rem;
  padding-right: 2.1rem;
}
.px-\[2\.2rem\] {
  padding-left: 2.2rem;
  padding-right: 2.2rem;
}
.px-\[2\.4rem\] {
  padding-left: 2.4rem;
  padding-right: 2.4rem;
}
.px-\[2\.5rem\] {
  padding-left: 2.5rem;
  padding-right: 2.5rem;
}
.px-\[2\.6rem\] {
  padding-left: 2.6rem;
  padding-right: 2.6rem;
}
.px-\[2rem\] {
  padding-left: 2rem;
  padding-right: 2rem;
}
.px-\[3\.2rem\] {
  padding-left: 3.2rem;
  padding-right: 3.2rem;
}
.px-\[3\.9rem\] {
  padding-left: 3.9rem;
  padding-right: 3.9rem;
}
.px-\[5rem\] {
  padding-left: 5rem;
  padding-right: 5rem;
}
.py-4 {
  padding-top: 1rem;
  padding-bottom: 1rem;
}
.py-\[0\.2rem\] {
  padding-top: 0.2rem;
  padding-bottom: 0.2rem;
}
.py-\[0\.3rem\] {
  padding-top: 0.3rem;
  padding-bottom: 0.3rem;
}
.py-\[0\.4rem\] {
  padding-top: 0.4rem;
  padding-bottom: 0.4rem;
}
.py-\[0\.5rem\] {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.py-\[0\.6rem\] {
  padding-top: 0.6rem;
  padding-bottom: 0.6rem;
}
.py-\[0\.7rem\] {
  padding-top: 0.7rem;
  padding-bottom: 0.7rem;
}
.py-\[0\.8rem\] {
  padding-top: 0.8rem;
  padding-bottom: 0.8rem;
}
.py-\[0\.9rem\] {
  padding-top: 0.9rem;
  padding-bottom: 0.9rem;
}
.py-\[1\.1rem\] {
  padding-top: 1.1rem;
  padding-bottom: 1.1rem;
}
.py-\[1\.2rem\] {
  padding-top: 1.2rem;
  padding-bottom: 1.2rem;
}
.py-\[1\.3rem\] {
  padding-top: 1.3rem;
  padding-bottom: 1.3rem;
}
.py-\[1\.4rem\] {
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
}
.py-\[1\.8rem\] {
  padding-top: 1.8rem;
  padding-bottom: 1.8rem;
}
.py-\[1\.9rem\] {
  padding-top: 1.9rem;
  padding-bottom: 1.9rem;
}
.py-\[1rem\] {
  padding-top: 1rem;
  padding-bottom: 1rem;
}
.py-\[2\.2rem\] {
  padding-top: 2.2rem;
  padding-bottom: 2.2rem;
}
.py-\[2\.5rem\] {
  padding-top: 2.5rem;
  padding-bottom: 2.5rem;
}
.py-\[2\.8rem\] {
  padding-top: 2.8rem;
  padding-bottom: 2.8rem;
}
.py-\[2rem\] {
  padding-top: 2rem;
  padding-bottom: 2rem;
}
.py-\[3rem\] {
  padding-top: 3rem;
  padding-bottom: 3rem;
}
.py-\[4\.8rem\] {
  padding-top: 4.8rem;
  padding-bottom: 4.8rem;
}
.py-\[4rem\] {
  padding-top: 4rem;
  padding-bottom: 4rem;
}
.\!pb-0 {
  padding-bottom: 0px !important;
}
.\!pr-0 {
  padding-right: 0px !important;
}
.\!pr-\[1\.6rem\] {
  padding-right: 1.6rem !important;
}
.\!pr-\[1rem\] {
  padding-right: 1rem !important;
}
.\!pt-4 {
  padding-top: 1rem !important;
}
.pb-\[0\.2rem\] {
  padding-bottom: 0.2rem;
}
.pb-\[0\.5rem\] {
  padding-bottom: 0.5rem;
}
.pb-\[1\.2rem\] {
  padding-bottom: 1.2rem;
}
.pb-\[1\.4rem\] {
  padding-bottom: 1.4rem;
}
.pb-\[1\.6rem\] {
  padding-bottom: 1.6rem;
}
.pb-\[1rem\] {
  padding-bottom: 1rem;
}
.pb-\[2\.4rem\] {
  padding-bottom: 2.4rem;
}
.pb-\[2\.8rem\] {
  padding-bottom: 2.8rem;
}
.pb-\[3\.2rem\] {
  padding-bottom: 3.2rem;
}
.pb-\[3rem\] {
  padding-bottom: 3rem;
}
.pb-\[5\.6rem\] {
  padding-bottom: 5.6rem;
}
.pb-\[7rem\] {
  padding-bottom: 7rem;
}
.pl-1 {
  padding-left: 0.25rem;
}
.pl-16 {
  padding-left: 4rem;
}
.pl-\[0\.4rem\] {
  padding-left: 0.4rem;
}
.pl-\[0\.8rem\] {
  padding-left: 0.8rem;
}
.pl-\[1\.2rem\] {
  padding-left: 1.2rem;
}
.pl-\[1\.4rem\] {
  padding-left: 1.4rem;
}
.pl-\[1\.6rem\] {
  padding-left: 1.6rem;
}
.pl-\[1\.8rem\] {
  padding-left: 1.8rem;
}
.pl-\[1rem\] {
  padding-left: 1rem;
}
.pl-\[2\.2rem\] {
  padding-left: 2.2rem;
}
.pl-\[2\.3rem\] {
  padding-left: 2.3rem;
}
.pl-\[2\.4rem\] {
  padding-left: 2.4rem;
}
.pl-\[2\.7rem\] {
  padding-left: 2.7rem;
}
.pl-\[2\.8rem\] {
  padding-left: 2.8rem;
}
.pl-\[2rem\] {
  padding-left: 2rem;
}
.pl-\[3\.2rem\] {
  padding-left: 3.2rem;
}
.pl-\[3\.5rem\] {
  padding-left: 3.5rem;
}
.pl-\[4\.2rem\] {
  padding-left: 4.2rem;
}
.pl-\[4\.3rem\] {
  padding-left: 4.3rem;
}
.pl-\[6\.3rem\] {
  padding-left: 6.3rem;
}
.pl-\[7rem\] {
  padding-left: 7rem;
}
.pr-0 {
  padding-right: 0px;
}
.pr-\[0\.2rem\] {
  padding-right: 0.2rem;
}
.pr-\[0\.4rem\] {
  padding-right: 0.4rem;
}
.pr-\[0\.6rem\] {
  padding-right: 0.6rem;
}
.pr-\[0\.7rem\] {
  padding-right: 0.7rem;
}
.pr-\[0\.8rem\] {
  padding-right: 0.8rem;
}
.pr-\[1\.1rem\] {
  padding-right: 1.1rem;
}
.pr-\[1\.2rem\] {
  padding-right: 1.2rem;
}
.pr-\[1\.4rem\] {
  padding-right: 1.4rem;
}
.pr-\[1\.5rem\] {
  padding-right: 1.5rem;
}
.pr-\[1\.6rem\] {
  padding-right: 1.6rem;
}
.pr-\[1rem\] {
  padding-right: 1rem;
}
.pr-\[2\.2rem\] {
  padding-right: 2.2rem;
}
.pr-\[2\.4rem\] {
  padding-right: 2.4rem;
}
.pr-\[2rem\] {
  padding-right: 2rem;
}
.pr-\[6rem\] {
  padding-right: 6rem;
}
.pr-\[9rem\] {
  padding-right: 9rem;
}
.pt-\[-7rem\] {
  padding-top: -7rem;
}
.pt-\[0\.1rem\] {
  padding-top: 0.1rem;
}
.pt-\[0\.2rem\] {
  padding-top: 0.2rem;
}
.pt-\[0\.4rem\] {
  padding-top: 0.4rem;
}
.pt-\[0\.7rem\] {
  padding-top: 0.7rem;
}
.pt-\[0\.8rem\] {
  padding-top: 0.8rem;
}
.pt-\[1\.2rem\] {
  padding-top: 1.2rem;
}
.pt-\[1\.8rem\] {
  padding-top: 1.8rem;
}
.pt-\[11rem\] {
  padding-top: 11rem;
}
.pt-\[2\.4rem\] {
  padding-top: 2.4rem;
}
.pt-\[24px\] {
  padding-top: 24px;
}
.pt-\[26\.4rem\] {
  padding-top: 26.4rem;
}
.pt-\[2rem\] {
  padding-top: 2rem;
}
.pt-\[3\.05rem\] {
  padding-top: 3.05rem;
}
.pt-\[3\.2rem\] {
  padding-top: 3.2rem;
}
.pt-\[3\.8rem\] {
  padding-top: 3.8rem;
}
.pt-\[3rem\] {
  padding-top: 3rem;
}
.pt-\[4rem\] {
  padding-top: 4rem;
}
.pt-\[6\.4rem\] {
  padding-top: 6.4rem;
}
.pt-\[7\.6rem\] {
  padding-top: 7.6rem;
}
.pt-\[8rem\] {
  padding-top: 8rem;
}
.text-left {
  text-align: left;
}
.text-center {
  text-align: center;
}
.text-right {
  text-align: right;
}
.text-start {
  text-align: start;
}
.align-bottom {
  vertical-align: bottom;
}
.align-sub {
  vertical-align: sub;
}
.font-\[Gotham\] {
  font-family: Gotham;
}
.\!text-\[1\.1rem\] {
  font-size: 1.1rem !important;
}
.\!text-\[1\.2rem\] {
  font-size: 1.2rem !important;
}
.\!text-\[1\.3rem\] {
  font-size: 1.3rem !important;
}
.\!text-\[1\.4rem\] {
  font-size: 1.4rem !important;
}
.\!text-\[1\.5rem\] {
  font-size: 1.5rem !important;
}
.\!text-\[1\.6rem\] {
  font-size: 1.6rem !important;
}
.\!text-\[1\.8rem\] {
  font-size: 1.8rem !important;
}
.\!text-\[1rem\] {
  font-size: 1rem !important;
}
.\!text-\[2\.2rem\] {
  font-size: 2.2rem !important;
}
.\!text-\[2\.6rem\] {
  font-size: 2.6rem !important;
}
.\!text-\[2rem\] {
  font-size: 2rem !important;
}
.text-\[0\.8rem\] {
  font-size: 0.8rem;
}
.text-\[0\.9rem\] {
  font-size: 0.9rem;
}
.text-\[1\.1rem\] {
  font-size: 1.1rem;
}
.text-\[1\.2875rem\] {
  font-size: 1.2875rem;
}
.text-\[1\.2rem\] {
  font-size: 1.2rem;
}
.text-\[1\.3rem\] {
  font-size: 1.3rem;
}
.text-\[1\.44rem\] {
  font-size: 1.44rem;
}
.text-\[1\.4rem\] {
  font-size: 1.4rem;
}
.text-\[1\.5rem\] {
  font-size: 1.5rem;
}
.text-\[1\.6rem\] {
  font-size: 1.6rem;
}
.text-\[1\.7rem\] {
  font-size: 1.7rem;
}
.text-\[1\.8rem\] {
  font-size: 1.8rem;
}
.text-\[14px\] {
  font-size: 14px;
}
.text-\[1rem\] {
  font-size: 1rem;
}
.text-\[2\.2rem\] {
  font-size: 2.2rem;
}
.text-\[2\.4rem\] {
  font-size: 2.4rem;
}
.text-\[2\.6rem\] {
  font-size: 2.6rem;
}
.text-\[2\.748rem\] {
  font-size: 2.748rem;
}
.text-\[2\.7rem\] {
  font-size: 2.7rem;
}
.text-\[2\.8rem\] {
  font-size: 2.8rem;
}
.text-\[2rem\] {
  font-size: 2rem;
}
.text-\[3\.2rem\] {
  font-size: 3.2rem;
}
.text-\[3\.47rem\] {
  font-size: 3.47rem;
}
.text-\[3rem\] {
  font-size: 3rem;
}
.text-\[4\.4rem\] {
  font-size: 4.4rem;
}
.text-\[4\.8rem\] {
  font-size: 4.8rem;
}
.text-\[4rem\] {
  font-size: 4rem;
}
.text-\[5\.4rem\] {
  font-size: 5.4rem;
}
.text-\[6\.4rem\] {
  font-size: 6.4rem;
}
.text-\[6rem\] {
  font-size: 6rem;
}
.text-\[7\.2rem\] {
  font-size: 7.2rem;
}
.\!font-400 {
  font-weight: 700 !important;
}
.\!font-450 {
  font-weight: 800 !important;
}
.font-300 {
  font-weight: 300;
}
.font-325 {
  font-weight: 400;
}
.font-350 {
  font-weight: 500;
}
.font-400 {
  font-weight: 700;
}
.font-450 {
  font-weight: 800;
}
.font-500 {
  font-weight: 900;
}
.font-\[1\.2rem\] {
  font-weight: 1.2rem;
}
.font-\[400\] {
  font-weight: 400;
}
.font-\[500\] {
  font-weight: 500;
}
.font-\[700\] {
  font-weight: 700;
}
.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-semibold {
  font-weight: 600;
}
.uppercase {
  text-transform: uppercase;
}
.lowercase {
  text-transform: lowercase;
}
.capitalize {
  text-transform: capitalize;
}
.italic {
  font-style: italic;
}
.\!leading-\[1\.4rem\] {
  line-height: 1.4rem !important;
}
.\!leading-\[1\.6rem\] {
  line-height: 1.6rem !important;
}
.\!leading-\[1rem\] {
  line-height: 1rem !important;
}
.\!leading-\[2\.4rem\] {
  line-height: 2.4rem !important;
}
.\!leading-\[2rem\] {
  line-height: 2rem !important;
}
.leading-\[0\.8rem\] {
  line-height: 0.8rem;
}
.leading-\[1\.2rem\] {
  line-height: 1.2rem;
}
.leading-\[1\.3rem\] {
  line-height: 1.3rem;
}
.leading-\[1\.4rem\] {
  line-height: 1.4rem;
}
.leading-\[1\.56rem\] {
  line-height: 1.56rem;
}
.leading-\[1\.5rem\] {
  line-height: 1.5rem;
}
.leading-\[1\.68rem\] {
  line-height: 1.68rem;
}
.leading-\[1\.6rem\] {
  line-height: 1.6rem;
}
.leading-\[1\.7rem\] {
  line-height: 1.7rem;
}
.leading-\[1\.8rem\] {
  line-height: 1.8rem;
}
.leading-\[1\.92rem\] {
  line-height: 1.92rem;
}
.leading-\[100\%\] {
  line-height: 100%;
}
.leading-\[120\%\] {
  line-height: 120%;
}
.leading-\[125\%\] {
  line-height: 125%;
}
.leading-\[130\%\] {
  line-height: 130%;
}
.leading-\[1rem\] {
  line-height: 1rem;
}
.leading-\[2\.2rem\] {
  line-height: 2.2rem;
}
.leading-\[2\.4rem\] {
  line-height: 2.4rem;
}
.leading-\[2\.6rem\] {
  line-height: 2.6rem;
}
.leading-\[2\.8rem\] {
  line-height: 2.8rem;
}
.leading-\[20px\] {
  line-height: 20px;
}
.leading-\[27px\] {
  line-height: 27px;
}
.leading-\[2rem\] {
  line-height: 2rem;
}
.leading-\[3\.2rem\] {
  line-height: 3.2rem;
}
.leading-\[3\.6rem\] {
  line-height: 3.6rem;
}
.leading-\[4\.8rem\] {
  line-height: 4.8rem;
}
.leading-\[4rem\] {
  line-height: 4rem;
}
.leading-\[5\.8rem\] {
  line-height: 5.8rem;
}
.leading-\[6\.6rem\] {
  line-height: 6.6rem;
}
.leading-none {
  line-height: 1;
}
.leading-normal {
  line-height: 1.5;
}
.tracking-\[0\.015rem\] {
  letter-spacing: 0.015rem;
}
.\!text-\[\#111733\] {
  --tw-text-opacity: 1 !important;
  color: rgb(17 23 51 / var(--tw-text-opacity, 1)) !important;
}
.\!text-\[\#152B20\] {
  --tw-text-opacity: 1 !important;
  color: rgb(21 43 32 / var(--tw-text-opacity, 1)) !important;
}
.\!text-\[\#153C17\] {
  --tw-text-opacity: 1 !important;
  color: rgb(21 60 23 / var(--tw-text-opacity, 1)) !important;
}
.\!text-\[\#192148\] {
  --tw-text-opacity: 1 !important;
  color: rgb(25 33 72 / var(--tw-text-opacity, 1)) !important;
}
.\!text-\[\#204B43\] {
  --tw-text-opacity: 1 !important;
  color: rgb(32 75 67 / var(--tw-text-opacity, 1)) !important;
}
.\!text-\[\#213D22\] {
  --tw-text-opacity: 1 !important;
  color: rgb(33 61 34 / var(--tw-text-opacity, 1)) !important;
}
.\!text-\[\#3D3B21\] {
  --tw-text-opacity: 1 !important;
  color: rgb(61 59 33 / var(--tw-text-opacity, 1)) !important;
}
.\!text-\[\#4F5C95\] {
  --tw-text-opacity: 1 !important;
  color: rgb(79 92 149 / var(--tw-text-opacity, 1)) !important;
}
.\!text-\[\#6075C8\] {
  --tw-text-opacity: 1 !important;
  color: rgb(96 117 200 / var(--tw-text-opacity, 1)) !important;
}
.\!text-\[\#6983C8\] {
  --tw-text-opacity: 1 !important;
  color: rgb(105 131 200 / var(--tw-text-opacity, 1)) !important;
}
.\!text-\[\#69EC5D\] {
  --tw-text-opacity: 1 !important;
  color: rgb(105 236 93 / var(--tw-text-opacity, 1)) !important;
}
.\!text-\[\#6DEA5D\] {
  --tw-text-opacity: 1 !important;
  color: rgb(109 234 93 / var(--tw-text-opacity, 1)) !important;
}
.\!text-\[\#81E478\] {
  --tw-text-opacity: 1 !important;
  color: rgb(129 228 120 / var(--tw-text-opacity, 1)) !important;
}
.\!text-\[\#95FF7A\] {
  --tw-text-opacity: 1 !important;
  color: rgb(149 255 122 / var(--tw-text-opacity, 1)) !important;
}
.\!text-\[\#9CB3ED\] {
  --tw-text-opacity: 1 !important;
  color: rgb(156 179 237 / var(--tw-text-opacity, 1)) !important;
}
.\!text-\[\#9FB1D4\] {
  --tw-text-opacity: 1 !important;
  color: rgb(159 177 212 / var(--tw-text-opacity, 1)) !important;
}
.\!text-\[\#9FBFE599\] {
  color: #9FBFE599 !important;
}
.\!text-\[\#A1FC92\] {
  --tw-text-opacity: 1 !important;
  color: rgb(161 252 146 / var(--tw-text-opacity, 1)) !important;
}
.\!text-\[\#A7BFFF\] {
  --tw-text-opacity: 1 !important;
  color: rgb(167 191 255 / var(--tw-text-opacity, 1)) !important;
}
.\!text-\[\#B0C2FF\] {
  --tw-text-opacity: 1 !important;
  color: rgb(176 194 255 / var(--tw-text-opacity, 1)) !important;
}
.\!text-\[\#C5C5FF\] {
  --tw-text-opacity: 1 !important;
  color: rgb(197 197 255 / var(--tw-text-opacity, 1)) !important;
}
.\!text-\[\#CDDBFF\] {
  --tw-text-opacity: 1 !important;
  color: rgb(205 219 255 / var(--tw-text-opacity, 1)) !important;
}
.\!text-\[\#E1EAFF\] {
  --tw-text-opacity: 1 !important;
  color: rgb(225 234 255 / var(--tw-text-opacity, 1)) !important;
}
.\!text-\[\#FC5A5A\] {
  --tw-text-opacity: 1 !important;
  color: rgb(252 90 90 / var(--tw-text-opacity, 1)) !important;
}
.\!text-\[\#FF988A\] {
  --tw-text-opacity: 1 !important;
  color: rgb(255 152 138 / var(--tw-text-opacity, 1)) !important;
}
.\!text-\[\#FF98B7\] {
  --tw-text-opacity: 1 !important;
  color: rgb(255 152 183 / var(--tw-text-opacity, 1)) !important;
}
.\!text-\[\#FFC583\] {
  --tw-text-opacity: 1 !important;
  color: rgb(255 197 131 / var(--tw-text-opacity, 1)) !important;
}
.\!text-\[\#FFDB95\] {
  --tw-text-opacity: 1 !important;
  color: rgb(255 219 149 / var(--tw-text-opacity, 1)) !important;
}
.\!text-\[\#c2fda7\] {
  --tw-text-opacity: 1 !important;
  color: rgb(194 253 167 / var(--tw-text-opacity, 1)) !important;
}
.\!text-\[\#fac37c\] {
  --tw-text-opacity: 1 !important;
  color: rgb(250 195 124 / var(--tw-text-opacity, 1)) !important;
}
.\!text-\[rgba\(159\,191\,229\,0\.60\)\] {
  color: rgba(159, 191, 229, 0.60) !important;
}
.\!text-\[rgba\(165\,193\,255\,0\.83\)\] {
  color: rgba(165, 193, 255, 0.83) !important;
}
.\!text-\[rgba\(205\,255\,225\,0\.80\)\] {
  color: rgba(205, 255, 225, 0.80) !important;
}
.\!text-dark-250 {
  color: rgba(25, 33, 72, 1) !important;
}
.\!text-dark-blue {
  color: rgba(25, 29, 62, 1) !important;
}
.\!text-dark-blue-400 {
  color: rgba(40, 62, 112, 1) !important;
}
.\!text-dark-blue-extra-2 {
  --tw-text-opacity: 1 !important;
  color: rgb(12 34 102 / var(--tw-text-opacity, 1)) !important;
}
.\!text-dark-blue-extra-3 {
  --tw-text-opacity: 1 !important;
  color: rgb(29 41 77 / var(--tw-text-opacity, 1)) !important;
}
.\!text-dark-gray {
  color: rgba(39, 41, 54, 1) !important;
}
.\!text-dark-green {
  --tw-text-opacity: 1 !important;
  color: rgb(32 75 67 / var(--tw-text-opacity, 1)) !important;
}
.\!text-green-100 {
  color: rgba(21, 60, 23, 1) !important;
}
.\!text-green-500 {
  color: rgba(149, 255, 122, 1) !important;
}
.\!text-green-extra-2 {
  --tw-text-opacity: 1 !important;
  color: rgb(100 246 86 / var(--tw-text-opacity, 1)) !important;
}
.\!text-light-150 {
  color: rgba(89, 116, 184, 1) !important;
}
.\!text-light-200 {
  color: rgba(105, 131, 200, 1) !important;
}
.\!text-light-300 {
  color: rgba(156, 179, 237, 1) !important;
}
.\!text-light-400 {
  color: rgba(205, 219, 255, 1) !important;
}
.\!text-light-460 {
  color: rgba(205, 219, 255, 0.6) !important;
}
.\!text-light-500 {
  color: rgba(225, 234, 255, 1) !important;
}
.\!text-red-400 {
  color: rgba(252, 90, 90, 1) !important;
}
.\!text-red-dark-1 {
  color: rgba(98, 52, 46, 1) !important;
}
.\!text-white {
  --tw-text-opacity: 1 !important;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1)) !important;
}
.\!text-white-600 {
  color: rgba(255, 255, 255, .6) !important;
}
.\!text-yellow-100 {
  --tw-text-opacity: 1 !important;
  color: rgb(255 219 149 / var(--tw-text-opacity, 1)) !important;
}
.text-\[\#11152E\] {
  --tw-text-opacity: 1;
  color: rgb(17 21 46 / var(--tw-text-opacity, 1));
}
.text-\[\#111733\] {
  --tw-text-opacity: 1;
  color: rgb(17 23 51 / var(--tw-text-opacity, 1));
}
.text-\[\#153C17\] {
  --tw-text-opacity: 1;
  color: rgb(21 60 23 / var(--tw-text-opacity, 1));
}
.text-\[\#191D3E\] {
  --tw-text-opacity: 1;
  color: rgb(25 29 62 / var(--tw-text-opacity, 1));
}
.text-\[\#1C1C21\] {
  --tw-text-opacity: 1;
  color: rgb(28 28 33 / var(--tw-text-opacity, 1));
}
.text-\[\#213D22\] {
  --tw-text-opacity: 1;
  color: rgb(33 61 34 / var(--tw-text-opacity, 1));
}
.text-\[\#293366\] {
  --tw-text-opacity: 1;
  color: rgb(41 51 102 / var(--tw-text-opacity, 1));
}
.text-\[\#311F13\] {
  --tw-text-opacity: 1;
  color: rgb(49 31 19 / var(--tw-text-opacity, 1));
}
.text-\[\#372D19\] {
  --tw-text-opacity: 1;
  color: rgb(55 45 25 / var(--tw-text-opacity, 1));
}
.text-\[\#3D3B21\] {
  --tw-text-opacity: 1;
  color: rgb(61 59 33 / var(--tw-text-opacity, 1));
}
.text-\[\#3F508F\] {
  --tw-text-opacity: 1;
  color: rgb(63 80 143 / var(--tw-text-opacity, 1));
}
.text-\[\#404451\] {
  --tw-text-opacity: 1;
  color: rgb(64 68 81 / var(--tw-text-opacity, 1));
}
.text-\[\#413A29\] {
  --tw-text-opacity: 1;
  color: rgb(65 58 41 / var(--tw-text-opacity, 1));
}
.text-\[\#45412F\] {
  --tw-text-opacity: 1;
  color: rgb(69 65 47 / var(--tw-text-opacity, 1));
}
.text-\[\#4E9BFF\] {
  --tw-text-opacity: 1;
  color: rgb(78 155 255 / var(--tw-text-opacity, 1));
}
.text-\[\#4F2B60\] {
  --tw-text-opacity: 1;
  color: rgb(79 43 96 / var(--tw-text-opacity, 1));
}
.text-\[\#50432F\] {
  --tw-text-opacity: 1;
  color: rgb(80 67 47 / var(--tw-text-opacity, 1));
}
.text-\[\#5392F1\] {
  --tw-text-opacity: 1;
  color: rgb(83 146 241 / var(--tw-text-opacity, 1));
}
.text-\[\#542023\] {
  --tw-text-opacity: 1;
  color: rgb(84 32 35 / var(--tw-text-opacity, 1));
}
.text-\[\#6092FF\] {
  --tw-text-opacity: 1;
  color: rgb(96 146 255 / var(--tw-text-opacity, 1));
}
.text-\[\#6175A5\] {
  --tw-text-opacity: 1;
  color: rgb(97 117 165 / var(--tw-text-opacity, 1));
}
.text-\[\#6983C8\] {
  --tw-text-opacity: 1;
  color: rgb(105 131 200 / var(--tw-text-opacity, 1));
}
.text-\[\#69EC5D\] {
  --tw-text-opacity: 1;
  color: rgb(105 236 93 / var(--tw-text-opacity, 1));
}
.text-\[\#6DEA5D\] {
  --tw-text-opacity: 1;
  color: rgb(109 234 93 / var(--tw-text-opacity, 1));
}
.text-\[\#708FFF\] {
  --tw-text-opacity: 1;
  color: rgb(112 143 255 / var(--tw-text-opacity, 1));
}
.text-\[\#748DFF\] {
  --tw-text-opacity: 1;
  color: rgb(116 141 255 / var(--tw-text-opacity, 1));
}
.text-\[\#768FD2\] {
  --tw-text-opacity: 1;
  color: rgb(118 143 210 / var(--tw-text-opacity, 1));
}
.text-\[\#7CBAF3\] {
  --tw-text-opacity: 1;
  color: rgb(124 186 243 / var(--tw-text-opacity, 1));
}
.text-\[\#7F8BAD\] {
  --tw-text-opacity: 1;
  color: rgb(127 139 173 / var(--tw-text-opacity, 1));
}
.text-\[\#81E478\] {
  --tw-text-opacity: 1;
  color: rgb(129 228 120 / var(--tw-text-opacity, 1));
}
.text-\[\#89DEFF\] {
  --tw-text-opacity: 1;
  color: rgb(137 222 255 / var(--tw-text-opacity, 1));
}
.text-\[\#8EF27E\] {
  --tw-text-opacity: 1;
  color: rgb(142 242 126 / var(--tw-text-opacity, 1));
}
.text-\[\#95FF7A\] {
  --tw-text-opacity: 1;
  color: rgb(149 255 122 / var(--tw-text-opacity, 1));
}
.text-\[\#97A9D6\] {
  --tw-text-opacity: 1;
  color: rgb(151 169 214 / var(--tw-text-opacity, 1));
}
.text-\[\#989AA8\] {
  --tw-text-opacity: 1;
  color: rgb(152 154 168 / var(--tw-text-opacity, 1));
}
.text-\[\#9CB3ED\] {
  --tw-text-opacity: 1;
  color: rgb(156 179 237 / var(--tw-text-opacity, 1));
}
.text-\[\#A1FC92\] {
  --tw-text-opacity: 1;
  color: rgb(161 252 146 / var(--tw-text-opacity, 1));
}
.text-\[\#A2DAFF\] {
  --tw-text-opacity: 1;
  color: rgb(162 218 255 / var(--tw-text-opacity, 1));
}
.text-\[\#A4AECB\] {
  --tw-text-opacity: 1;
  color: rgb(164 174 203 / var(--tw-text-opacity, 1));
}
.text-\[\#A7BFFF\] {
  --tw-text-opacity: 1;
  color: rgb(167 191 255 / var(--tw-text-opacity, 1));
}
.text-\[\#A9D6FF\] {
  --tw-text-opacity: 1;
  color: rgb(169 214 255 / var(--tw-text-opacity, 1));
}
.text-\[\#AB91F8\] {
  --tw-text-opacity: 1;
  color: rgb(171 145 248 / var(--tw-text-opacity, 1));
}
.text-\[\#ABADBF\] {
  --tw-text-opacity: 1;
  color: rgb(171 173 191 / var(--tw-text-opacity, 1));
}
.text-\[\#B6C6E0\] {
  --tw-text-opacity: 1;
  color: rgb(182 198 224 / var(--tw-text-opacity, 1));
}
.text-\[\#C5FF66\] {
  --tw-text-opacity: 1;
  color: rgb(197 255 102 / var(--tw-text-opacity, 1));
}
.text-\[\#C7577A\] {
  --tw-text-opacity: 1;
  color: rgb(199 87 122 / var(--tw-text-opacity, 1));
}
.text-\[\#CAFCFF\] {
  --tw-text-opacity: 1;
  color: rgb(202 252 255 / var(--tw-text-opacity, 1));
}
.text-\[\#CDDBFF\] {
  --tw-text-opacity: 1;
  color: rgb(205 219 255 / var(--tw-text-opacity, 1));
}
.text-\[\#D6DAEA\] {
  --tw-text-opacity: 1;
  color: rgb(214 218 234 / var(--tw-text-opacity, 1));
}
.text-\[\#D7E2FF\] {
  --tw-text-opacity: 1;
  color: rgb(215 226 255 / var(--tw-text-opacity, 1));
}
.text-\[\#D8F690\] {
  --tw-text-opacity: 1;
  color: rgb(216 246 144 / var(--tw-text-opacity, 1));
}
.text-\[\#D9FF89\] {
  --tw-text-opacity: 1;
  color: rgb(217 255 137 / var(--tw-text-opacity, 1));
}
.text-\[\#DBE7FF\] {
  --tw-text-opacity: 1;
  color: rgb(219 231 255 / var(--tw-text-opacity, 1));
}
.text-\[\#E1EAFF\] {
  --tw-text-opacity: 1;
  color: rgb(225 234 255 / var(--tw-text-opacity, 1));
}
.text-\[\#E885C6\] {
  --tw-text-opacity: 1;
  color: rgb(232 133 198 / var(--tw-text-opacity, 1));
}
.text-\[\#EEF3FF\] {
  --tw-text-opacity: 1;
  color: rgb(238 243 255 / var(--tw-text-opacity, 1));
}
.text-\[\#F0F5FF\] {
  --tw-text-opacity: 1;
  color: rgb(240 245 255 / var(--tw-text-opacity, 1));
}
.text-\[\#F1A38B\] {
  --tw-text-opacity: 1;
  color: rgb(241 163 139 / var(--tw-text-opacity, 1));
}
.text-\[\#F59575\] {
  --tw-text-opacity: 1;
  color: rgb(245 149 117 / var(--tw-text-opacity, 1));
}
.text-\[\#F79EC8\] {
  --tw-text-opacity: 1;
  color: rgb(247 158 200 / var(--tw-text-opacity, 1));
}
.text-\[\#F85769\] {
  --tw-text-opacity: 1;
  color: rgb(248 87 105 / var(--tw-text-opacity, 1));
}
.text-\[\#FC5A5A\] {
  --tw-text-opacity: 1;
  color: rgb(252 90 90 / var(--tw-text-opacity, 1));
}
.text-\[\#FDD291\] {
  --tw-text-opacity: 1;
  color: rgb(253 210 145 / var(--tw-text-opacity, 1));
}
.text-\[\#FF4D35\] {
  --tw-text-opacity: 1;
  color: rgb(255 77 53 / var(--tw-text-opacity, 1));
}
.text-\[\#FF7269\] {
  --tw-text-opacity: 1;
  color: rgb(255 114 105 / var(--tw-text-opacity, 1));
}
.text-\[\#FF79A3\] {
  --tw-text-opacity: 1;
  color: rgb(255 121 163 / var(--tw-text-opacity, 1));
}
.text-\[\#FF8F5F\] {
  --tw-text-opacity: 1;
  color: rgb(255 143 95 / var(--tw-text-opacity, 1));
}
.text-\[\#FF96D0\] {
  --tw-text-opacity: 1;
  color: rgb(255 150 208 / var(--tw-text-opacity, 1));
}
.text-\[\#FFAAD3\] {
  --tw-text-opacity: 1;
  color: rgb(255 170 211 / var(--tw-text-opacity, 1));
}
.text-\[\#FFC583\] {
  --tw-text-opacity: 1;
  color: rgb(255 197 131 / var(--tw-text-opacity, 1));
}
.text-\[\#FFCDFA\] {
  --tw-text-opacity: 1;
  color: rgb(255 205 250 / var(--tw-text-opacity, 1));
}
.text-\[\#FFCF91\] {
  --tw-text-opacity: 1;
  color: rgb(255 207 145 / var(--tw-text-opacity, 1));
}
.text-\[\#FFD27E\] {
  --tw-text-opacity: 1;
  color: rgb(255 210 126 / var(--tw-text-opacity, 1));
}
.text-\[\#FFDB95\] {
  --tw-text-opacity: 1;
  color: rgb(255 219 149 / var(--tw-text-opacity, 1));
}
.text-\[\#FFE2BA\] {
  --tw-text-opacity: 1;
  color: rgb(255 226 186 / var(--tw-text-opacity, 1));
}
.text-\[\#FFEBE0\] {
  --tw-text-opacity: 1;
  color: rgb(255 235 224 / var(--tw-text-opacity, 1));
}
.text-\[\#FFEDA6\] {
  --tw-text-opacity: 1;
  color: rgb(255 237 166 / var(--tw-text-opacity, 1));
}
.text-\[\#FFF36E\] {
  --tw-text-opacity: 1;
  color: rgb(255 243 110 / var(--tw-text-opacity, 1));
}
.text-\[\#FFFFFF\] {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}
.text-\[rgba\(205\,219\,255\,0\.60\)\] {
  color: rgba(205, 219, 255, 0.60);
}
.text-\[rgba\(205\,255\,225\,0\.80\)\] {
  color: rgba(205, 255, 225, 0.80);
}
.text-\[rgba\(232\,232\,255\,0\.80\)\] {
  color: rgba(232, 232, 255, 0.80);
}
.text-\[rgba\(255\,255\,255\,0\.70\)\] {
  color: rgba(255, 255, 255, 0.70);
}
.text-\[rgba\(255\,77\,53\,0\.40\)\] {
  color: rgba(255, 77, 53, 0.40);
}
.text-black {
  --tw-text-opacity: 1;
  color: rgb(0 0 0 / var(--tw-text-opacity, 1));
}
.text-blue-300 {
  color: rgba(56, 86, 193, 1);
}
.text-blue-500 {
  color: rgba(112, 143, 255, 1);
}
.text-blue-extra-2 {
  --tw-text-opacity: 1;
  color: rgb(116 137 190 / var(--tw-text-opacity, 1));
}
.text-brown-dark {
  --tw-text-opacity: 1;
  color: rgb(51 48 32 / var(--tw-text-opacity, 1));
}
.text-brown-dark-2 {
  --tw-text-opacity: 1;
  color: rgb(62 50 40 / var(--tw-text-opacity, 1));
}
.text-brown-light {
  --tw-text-opacity: 1;
  color: rgb(255 186 136 / var(--tw-text-opacity, 1));
}
.text-dark-50 {
  color: rgba(10, 15, 33, 1);
}
.text-dark-blue {
  color: rgba(25, 29, 62, 1);
}
.text-dark-extra {
  --tw-text-opacity: 1;
  color: rgb(13 10 8 / var(--tw-text-opacity, 1));
}
.text-dark-gray {
  color: rgba(39, 41, 54, 1);
}
.text-dark-green {
  --tw-text-opacity: 1;
  color: rgb(32 75 67 / var(--tw-text-opacity, 1));
}
.text-green-100 {
  color: rgba(21, 60, 23, 1);
}
.text-green-400 {
  color: rgba(109, 234, 93, 1);
}
.text-green-500 {
  color: rgba(149, 255, 122, 1);
}
.text-green-extra {
  color: rgba(129, 228, 120, 1);
}
.text-light-200 {
  color: rgba(105, 131, 200, 1);
}
.text-light-300 {
  color: rgba(156, 179, 237, 1);
}
.text-light-400 {
  color: rgba(205, 219, 255, 1);
}
.text-light-500 {
  color: rgba(225, 234, 255, 1);
}
.text-light-600 {
  color: rgba(240, 245, 255, 1);
}
.text-light-extra-1 {
  color: rgba(211, 230, 255, 1);
}
.text-light-extra-2 {
  color: rgb(223, 226, 255, 1);
}
.text-orange-extra {
  --tw-text-opacity: 1;
  color: rgb(255 194 138 / var(--tw-text-opacity, 1));
}
.text-red-400 {
  color: rgba(252, 90, 90, 1);
}
.text-red-700 {
  --tw-text-opacity: 1;
  color: rgb(255 127 155 / var(--tw-text-opacity, 1));
}
.text-red-extra {
  --tw-text-opacity: 1;
  color: rgb(229 95 95 / var(--tw-text-opacity, 1));
}
.text-transparent {
  color: transparent;
}
.text-white {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}
.text-white-500 {
  color: rgba(255, 255, 255, .5);
}
.text-white-580 {
  color: rgba(255, 255, 255, .58);
}
.text-white-600 {
  color: rgba(255, 255, 255, .6);
}
.text-white-700 {
  color: rgba(255, 255, 255, .7);
}
.text-white-800 {
  color: rgba(255, 255, 255, .8);
}
.text-yellow-100 {
  --tw-text-opacity: 1;
  color: rgb(255 219 149 / var(--tw-text-opacity, 1));
}
.underline {
  text-decoration-line: underline;
}
.no-underline {
  text-decoration-line: none;
}
.underline-offset-\[1\.5px\] {
  text-underline-offset: 1.5px;
}
.antialiased {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.\!opacity-40 {
  opacity: 0.4 !important;
}
.opacity-0 {
  opacity: 0;
}
.opacity-100 {
  opacity: 1;
}
.opacity-30 {
  opacity: 0.3;
}
.opacity-40 {
  opacity: 0.4;
}
.opacity-50 {
  opacity: 0.5;
}
.opacity-60 {
  opacity: 0.6;
}
.opacity-70 {
  opacity: 0.7;
}
.opacity-80 {
  opacity: 0.8;
}
.opacity-90 {
  opacity: 0.9;
}
.opacity-\[0\.37\] {
  opacity: 0.37;
}
.shadow {
  --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);
  box-shadow:
    var(--tw-ring-offset-shadow, 0 0 #0000),
    var(--tw-ring-shadow, 0 0 #0000),
    var(--tw-shadow);
}
.shadow-\[0px_10px_24px_0px_rgba\(8\,9\,15\,0\.40\)\] {
  --tw-shadow: 0px 10px 24px 0px rgba(8,9,15,0.40);
  --tw-shadow-colored: 0px 10px 24px 0px var(--tw-shadow-color);
  box-shadow:
    var(--tw-ring-offset-shadow, 0 0 #0000),
    var(--tw-ring-shadow, 0 0 #0000),
    var(--tw-shadow);
}
.shadow-\[0px_14px_40px_0px_rgba\(26\,33\,69\,0\.42\)\] {
  --tw-shadow: 0px 14px 40px 0px rgba(26,33,69,0.42);
  --tw-shadow-colored: 0px 14px 40px 0px var(--tw-shadow-color);
  box-shadow:
    var(--tw-ring-offset-shadow, 0 0 #0000),
    var(--tw-ring-shadow, 0 0 #0000),
    var(--tw-shadow);
}
.shadow-\[0px_19px_74px_0px_rgba\(8\,8\,12\,0\.40\)\] {
  --tw-shadow: 0px 19px 74px 0px rgba(8,8,12,0.40);
  --tw-shadow-colored: 0px 19px 74px 0px var(--tw-shadow-color);
  box-shadow:
    var(--tw-ring-offset-shadow, 0 0 #0000),
    var(--tw-ring-shadow, 0 0 #0000),
    var(--tw-shadow);
}
.shadow-\[0px_35px_44px_0px_\#140F38\] {
  --tw-shadow: 0px 35px 44px 0px #140F38;
  --tw-shadow-colored: 0px 35px 44px 0px var(--tw-shadow-color);
  box-shadow:
    var(--tw-ring-offset-shadow, 0 0 #0000),
    var(--tw-ring-shadow, 0 0 #0000),
    var(--tw-shadow);
}
.shadow-\[0px_8\.103px_32\.411px_0px_rgba\(255\,103\,75\,0\.33\)\] {
  --tw-shadow: 0px 8.103px 32.411px 0px rgba(255,103,75,0.33);
  --tw-shadow-colored: 0px 8.103px 32.411px 0px var(--tw-shadow-color);
  box-shadow:
    var(--tw-ring-offset-shadow, 0 0 #0000),
    var(--tw-ring-shadow, 0 0 #0000),
    var(--tw-shadow);
}
.\!outline-none {
  outline: 2px solid transparent !important;
  outline-offset: 2px !important;
}
.outline {
  outline-style: solid;
}
.blur {
  --tw-blur: blur(8px);
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.drop-shadow {
  --tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / 0.1)) drop-shadow(0 1px 1px rgb(0 0 0 / 0.06));
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.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);
}
.\!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) !important;
}
.filter {
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.backdrop-blur {
  --tw-backdrop-blur: blur(8px);
  -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
  backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
}
.backdrop-blur-\[0\.1rem\] {
  --tw-backdrop-blur: blur(0.1rem);
  -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\.3rem\] {
  --tw-backdrop-blur: blur(0.3rem);
  -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\.45rem\] {
  --tw-backdrop-blur: blur(0.45rem);
  -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\.7rem\] {
  --tw-backdrop-blur: blur(0.7rem);
  -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-\[1\.2rem\] {
  --tw-backdrop-blur: blur(1.2rem);
  -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-\[11\.5px\] {
  --tw-backdrop-blur: blur(11.5px);
  -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
  backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
}
.backdrop-blur-\[2px\] {
  --tw-backdrop-blur: blur(2px);
  -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
  backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
}
.backdrop-blur-\[4\.5px\] {
  --tw-backdrop-blur: blur(4.5px);
  -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
  backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
}
.backdrop-blur-\[7px\] {
  --tw-backdrop-blur: blur(7px);
  -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
  backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
}
.backdrop-blur-md {
  --tw-backdrop-blur: blur(12px);
  -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
  backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
}
.backdrop-filter {
  -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
  backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
}
.transition {
  transition-property:
    color,
    background-color,
    border-color,
    text-decoration-color,
    fill,
    stroke,
    opacity,
    box-shadow,
    transform,
    filter,
    backdrop-filter;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
.transition-all {
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
.duration-200 {
  transition-duration: 200ms;
}
.duration-500 {
  transition-duration: 500ms;
}
.duration-\[250ms\] {
  transition-duration: 250ms;
}
.ease-in {
  transition-timing-function: cubic-bezier(0.4, 0, 1, 1);
}
.ease-in-out {
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
.ease-out {
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
}
.custom-transition {
  transition: 200ms ease-out;
}
.\!custom-transition-all {
  transition: all 200ms ease-out !important;
}
.custom-transition-all {
  transition: all 200ms ease-out;
}
.custom-transition-text {
  transition: color 200ms ease-out;
}
.\!custom-transition-bg {
  position: relative !important;
  z-index: 0 !important;
}
.custom-transition-bg {
  position: relative;
  z-index: 0;
}
.\!custom-transition-bg:before {
  z-index: -1 !important;
  opacity: 0 !important;
  transition: opacity 200ms ease-out !important;
  position: absolute !important;
  content: "" !important;
  inset: 0 !important;
}
.custom-transition-bg:before {
  z-index: -1;
  opacity: 0;
  transition: opacity 200ms ease-out;
  position: absolute;
  content: "";
  inset: 0;
}
.\!custom-transition-bg:hover:before {
  opacity: 1 !important;
}
.custom-transition-bg:hover:before {
  opacity: 1;
}
.\!custom-transition-bg.active-element:before {
  opacity: 1 !important;
}
.custom-transition-bg.active-element:before {
  opacity: 1;
}
.\[background-size\:6\.8rem\] {
  background-size: 6.8rem;
}
:root {
  --gutter: 2rem;
  --gutter-page: 4rem;
  --gutter-shop: 2.5rem;
  --gutter-support: 2.5rem;
}
@media all and (max-width: 991px) {
  :root {
    --gutter: 1.5rem;
    --gutter-page: 2rem;
  }
}
input::placeholder,
textarea::placeholder {
  color: #676c91;
}
textarea {
  overflow: auto;
  resize: vertical;
}
button,
input,
optgroup,
select,
textarea {
  margin: 0;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}
input[type=number] {
  -moz-appearance: textfield;
  appearance: textfield;
  margin: 0;
}
input[type=number]::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
.form .form__group {
  position: relative;
  display: block;
}
.form .form__group:not(:last-child) {
  margin-bottom: 1.5rem;
}
.form .form__group.ng-touched.ng-valid .form__control {
  border-color: rgba(101, 178, 150, 0.6);
}
.form .form__group.ng-touched.ng-invalid .form__control {
  border-color: rgba(178, 88, 94, 0.6);
}
.form .form__label {
  position: relative;
  display: block;
  width: 100%;
  margin-bottom: 0.8rem;
  color: #8692b9;
  font-size: 1.4rem;
  font-weight: 500;
  -webkit-user-select: none;
  user-select: none;
  cursor: pointer;
}
.form .form__control {
  position: relative;
  display: inline-flex;
  width: 100%;
  height: 5rem;
  padding: 0 2rem;
  background-color: #252d52;
  border: 2px solid #252d52;
  border-radius: 10px;
  color: #FFF;
  font-size: 1.4rem;
  font-weight: 500;
  line-height: 1.8rem;
  overflow: hidden;
  outline: none;
  cursor: text;
  -webkit-transition:
    color 0.2s ease-out 0s,
    background-color 0.2s ease-out 0s,
    border-color 0.2s ease-out 0s;
  -moz-transition:
    color 0.2s ease-out 0s,
    background-color 0.2s ease-out 0s,
    border-color 0.2s ease-out 0s;
  transition:
    color 0.2s ease-out 0s,
    background-color 0.2s ease-out 0s,
    border-color 0.2s ease-out 0s;
}
.form .form__control::placeholder {
  opacity: 1;
  color: rgba(255, 255, 255, 0.3);
}
.form .form__control:disabled,
.form .form__control.is-disabled {
  opacity: 0.7;
  cursor: not-allowed;
}
.form .form__control:focus {
  background-color: rgb(33.8285714286, 41.1428571429, 74.9714285714);
  border-color: rgb(33.8285714286, 41.1428571429, 74.9714285714);
}
.form textarea.form__control {
  padding: 1rem 2rem;
  min-height: 9rem;
}
.form div.form__control {
  line-height: 4.6rem;
  cursor: default;
}
.form .form__control_xs {
  height: 3.2rem;
  font-size: 1rem;
  border-radius: 0.6rem;
}
.form .form__control_sm {
  height: 4rem;
  font-size: 1.2rem;
  border-radius: 0.8rem;
}
.form .form__control_md {
  height: 4.8rem;
  font-size: 1.4rem;
  border-radius: 1rem;
}
.form .form__control_lg {
  height: 6.4rem;
  font-size: 1.6rem;
  border-radius: 1.1rem;
}
.form .form__control_xl {
  height: 7.2rem;
  font-size: 2rem;
  border-radius: 1.2rem;
}
.history-page,
.round-history-page {
  display: flex;
  flex-flow: column nowrap;
  height: 100%;
  padding: var(--gutter-page);
  border-radius: 10px;
  background-color: #252D52;
  overflow: hidden;
}
.history-page .history-page__content {
  flex: 1;
  margin-left: calc(var(--gutter-page) * -1);
  overflow: hidden;
}
@media (hover: hover) {
  .history-page .history-page__content {
    margin-right: calc(var(--gutter-page) / -2 - 0.15rem);
  }
}
.history-page .history-page__empty-block {
  margin-left: var(--gutter-page);
}
@media (hover: hover) {
  .history-page .history-page__empty-block {
    margin-right: calc(var(--gutter-page) / 2 + 0.15rem);
  }
}
.history-page .history-page__scroll {
  display: flex;
  flex-direction: column;
  gap: 0.3rem;
  height: 100%;
  mask-image:
    linear-gradient(
      0deg,
      rgba(0, 0, 0, 0),
      #000 80px,
      #000 100%);
}
.history-page .history-page__scroll .cdk-virtual-scroll-content-wrapper {
  width: 100%;
  padding-left: var(--gutter-page);
}
@media (hover: hover) {
  .history-page .history-page__scroll .cdk-virtual-scroll-content-wrapper {
    padding-right: calc(var(--gutter-page) / 2 - 0.15rem);
  }
}
@media all and (max-width: 767px) {
  .history-page {
    background-image:
      linear-gradient(
        to top,
        #20274b 70%,
        rgba(29, 35, 67, 0) 100%);
  }
}
@media all and (min-width: 992px) {
  .history-page {
    max-height: calc(100vh - 12rem - var(--gutter));
  }
}
.round-history-page .round-history-page__info {
  display: flex;
  gap: 0.6rem;
}
.round-history-page .round-history-page__content {
  flex: 1;
  margin-left: calc(var(--gutter-page) * -1);
  margin-top: 1rem;
  overflow: hidden;
}
@media (hover: hover) {
  .round-history-page .round-history-page__content {
    margin-right: calc(var(--gutter-page) / -2 - 0.15rem);
  }
}
.round-history-page .round-history-page__empty-block {
  margin-left: var(--gutter-page);
}
@media (hover: hover) {
  .round-history-page .round-history-page__empty-block {
    margin-right: calc(var(--gutter-page) / 2 + 0.15rem);
  }
}
.round-history-page .round-history-page__scroll {
  height: 100%;
  mask-image:
    linear-gradient(
      0deg,
      rgba(0, 0, 0, 0),
      #000 80px,
      #000 100%);
}
.round-history-page .round-history-page__scroll .cdk-virtual-scroll-content-wrapper {
  width: 100%;
  padding-left: var(--gutter-page);
}
@media (hover: hover) {
  .round-history-page .round-history-page__scroll .cdk-virtual-scroll-content-wrapper {
    padding-right: calc(var(--gutter-page) / 2 - 0.15rem);
  }
}
.skin {
  position: relative;
  display: inline-block;
  width: 100%;
  height: auto;
  overflow: hidden;
  cursor: pointer;
  -webkit-transition: opacity 0.2s ease-out 0s;
  -moz-transition: opacity 0.2s ease-out 0s;
  transition: opacity 0.2s ease-out 0s;
}
.skin .skin__wrapper {
  position: relative;
  border-radius: 10px;
  overflow: hidden;
  -webkit-transition: background-color 0.2s ease-out 0s;
  -moz-transition: background-color 0.2s ease-out 0s;
  transition: background-color 0.2s ease-out 0s;
}
.skin .skin__wrapper:before,
.skin .skin__wrapper:after {
  border-radius: 10px;
}
.skin .skin__preview,
.skin .skin__picture {
  position: relative;
  z-index: 1;
  display: inline-flex;
  flex-flow: row nowrap;
  justify-content: center;
  align-content: center;
  align-items: center;
  width: 100%;
}
.skin .skin__meta {
  position: relative;
  z-index: 10;
  max-width: 100%;
  padding: 0 15px;
}
@media (min-width: 992px) {
  .skin .skin__meta {
    padding: 0 5px;
  }
}
.skin .skin__coins {
  position: relative;
  z-index: 10;
}
.skin .skin__image {
  position: relative;
  z-index: 2;
  max-width: 100%;
  max-height: 100%;
}
.skin .skin__image.image_preload {
  opacity: 0.1;
}
.skin .skin__stattrak {
  position: absolute;
  top: 15px;
  right: 15px;
  color: #cf6a32;
  font-size: 10px;
  font-weight: 600;
  text-transform: uppercase;
}
.skin_disabled {
  opacity: 0.4;
  cursor: not-allowed;
}
.skin_darken {
  opacity: 0.5;
}
.item {
  position: relative;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  flex-grow: 0;
  flex-shrink: 0;
}
.item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 1;
  display: block;
  margin: auto;
  width: 100%;
  height: auto;
}
.item .image {
  position: relative;
  z-index: 2;
  height: auto;
  font-size: 1rem;
}
.item .image_preload {
  opacity: 0.1;
}
.item_quality-d32ce6:before {
  background: rgba(255, 118, 239, 0.4);
  background:
    radial-gradient(
      circle,
      rgba(255, 118, 239, 0.15) 0%,
      rgba(255, 255, 255, 0) 60%);
}
.item_quality-eb4b4b:before {
  background: rgba(255, 158, 117, 0.4);
  background:
    radial-gradient(
      circle,
      rgba(255, 158, 117, 0.15) 0%,
      rgba(255, 255, 255, 0) 60%);
}
.item_quality-8847ff:before {
  background: rgba(201, 154, 255, 0.4);
  background:
    radial-gradient(
      circle,
      rgba(201, 154, 255, 0.15) 0%,
      rgba(255, 255, 255, 0) 60%);
}
.item_quality-4b69ff:before {
  background: rgba(77, 136, 255, 0.4);
  background:
    radial-gradient(
      circle,
      rgba(77, 136, 255, 0.15) 0%,
      rgba(255, 255, 255, 0) 60%);
}
.item_quality-5e98d9:before {
  background: rgba(134, 235, 255, 0.4);
  background:
    radial-gradient(
      circle,
      rgba(134, 235, 255, 0.15) 0%,
      rgba(255, 255, 255, 0) 60%);
}
.item_quality-b0c3d9:before {
  background: rgba(255, 255, 255, 0.4);
  background:
    radial-gradient(
      circle,
      rgba(255, 255, 255, 0.15) 0%,
      rgba(255, 255, 255, 0) 60%);
}
.item_quality-e4ae39:before {
  background: rgba(255, 214, 136, 0.4);
  background:
    radial-gradient(
      circle,
      rgba(255, 214, 136, 0.15) 0%,
      rgba(255, 255, 255, 0) 60%);
}
.item_quality-cf6a32:before {
  background: rgba(207, 106, 50, 0.4);
  background:
    radial-gradient(
      circle,
      rgba(207, 106, 50, 0.15) 0%,
      rgba(255, 255, 255, 0) 60%);
}
@media all and (min-width: 768px) {
  .skin .skin__meta {
    padding: 0 15px;
  }
}
.icon {
  position: relative;
  color: inherit;
  font-family: "icomoon" !important;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.icon_raffles:before {
  content: "\e900";
}
.icon_back:before {
  content: "\e901";
}
.icon_Cstroke:before {
  content: "\e905";
}
.icon_wallet2:before {
  content: "\e908";
}
.icon_search:before {
  content: "\e909";
}
.icon_stikers:before {
  content: "\e90a";
}
.icon_CrazyWheel:before {
  content: "\e90b";
}
.icon_qr:before {
  content: "\e90c";
}
.icon_card:before {
  content: "\e90d";
}
.icon_coinflip:before {
  content: "\e90e";
}
.icon_bonus-wheel:before {
  content: "\e90f";
}
.icon_miner:before {
  content: "\e910";
}
.icon_dice:before {
  content: "\e911";
}
.icon_case:before {
  content: "\e912";
}
.icon_close-circle:before {
  content: "\e913";
}
.icon_gamepad:before {
  content: "\e914";
}
.icon_giftcard:before {
  content: "\e915";
}
.icon_pin:before {
  content: "\e916";
}
.icon_money-single:before {
  content: "\e917";
}
.icon_crown2:before {
  content: "\e918";
}
.icon_money-single1:before {
  content: "\e919";
}
.icon_gamepad1:before {
  content: "\e91a";
}
.icon_pin1:before {
  content: "\e91b";
}
.icon_exclamation-circle:before {
  content: "\e9bc";
}
.icon_info-circle:before {
  content: "\e9c5";
}
.icon_exclamation-triangle:before {
  content: "\e9c6";
}
.icon_arrow-left:before {
  content: "\e9c7";
}
.icon_arrow-right:before {
  content: "\e9c8";
}
.icon_arrow-down:before {
  content: "\e9c9";
}
.icon_chevron-left:before {
  content: "\e9ca";
}
.icon_chevron-right:before {
  content: "\e9cb";
}
.icon_rain-arrows:before {
  content: "\e9d2";
}
.icon_calendar:before {
  content: "\e9d4";
}
.icon_check:before {
  content: "\e9d8";
}
.icon_checked-circle:before {
  content: "\e9dd";
}
.icon_trash-bin:before {
  content: "\e9de";
}
.icon_history:before {
  content: "\e9df";
}
.icon_cross:before {
  content: "\e9e0";
}
.icon_crown:before {
  content: "\e9e3";
}
.icon_trophy-star:before {
  content: "\e9e4";
}
.icon_discord:before {
  content: "\e9e7";
}
.icon_grid-th:before {
  content: "\e9ea";
}
.icon_instagram:before {
  content: "\e9ed";
}
.icon_ellipsis-h:before {
  content: "\e9ee";
}
.icon_archive:before {
  content: "\e9ef";
}
.icon_exchange:before {
  content: "\e9f0";
}
.icon_horseshoe:before {
  content: "\e9f1";
}
.icon_info-circle-bold:before {
  content: "\e9f2";
}
.icon_lock:before {
  content: "\e9f5";
}
.icon_logout:before {
  content: "\e9f6";
}
.icon_moder:before {
  content: "\e9f7";
}
.icon_banknotes:before {
  content: "\e9fa";
}
.icon_loader-half:before {
  content: "\e9fb";
}
.icon_clipboard-list:before {
  content: "\e9fd";
}
.icon_user-half:before {
  content: "\e9fe";
}
.icon_quiz:before {
  content: "\e9ff";
}
.icon_banknote-alt:before {
  content: "\ea02";
}
.icon_bars-lite:before {
  content: "\ea05";
}
.icon_rouble:before {
  content: "\ea06";
}
.icon_send:before {
  content: "\ea08";
}
.icon_pushpin:before {
  content: "\ea0b";
}
.icon_exclamation-triangle-bold:before {
  content: "\ea0c";
}
.icon_smile:before {
  content: "\ea0e";
}
.icon_steam:before {
  content: "\ea12";
}
.icon_support:before {
  content: "\ea14";
}
.icon_telegram:before {
  content: "\ea19";
}
.icon_gift:before {
  content: "\ea1a";
}
.icon_webpushes:before {
  content: "\ea22";
}
.icon_chart-up:before {
  content: "\ea23";
}
.icon_medal-star:before {
  content: "\ea24";
}
.icon_user:before {
  content: "\ea25";
}
.icon_vk:before {
  content: "\ea26";
}
.icon_speech-bubble-question:before {
  content: "\ea27";
}
.icon_trophy-bold:before {
  content: "\ea28";
}
.icon_wallet:before {
  content: "\ea2a";
}
.icon_youtube:before {
  content: "\ea31";
}
.icon_speech-bubbles-bold:before {
  content: "\ea32";
}
.icon_wheel:before {
  content: "\ea34";
}
.icon_crash:before {
  content: "\ea35";
}
.icon_jackpot:before {
  content: "\ea36";
}
.icon_palette:before {
  content: "\ea3d";
}
.icon_file-gif:before {
  content: "\ea42";
}
.icon_random:before {
  content: "\ea43";
}
.icon_shield:before {
  content: "\ea45";
}
.icon_clock:before {
  content: "\ea46";
}
.icon_trophy:before {
  content: "\ea4a";
}
.icon_volume:before {
  content: "\ea4c";
}
.icon_volume-mute:before {
  content: "\ea4e";
}
.icon_lock-bold:before {
  content: "\ea4f";
}
.icon_emoji-sad:before {
  content: "\ea58";
}
.icon_wallet-bold:before {
  content: "\ea6a";
}
.icon_ticket-bold:before {
  content: "\ea6d";
}
.icon_copy-bold:before {
  content: "\ea6e";
}
.icon_parthership-bold:before {
  content: "\ea71";
}
.icon_exchange-growing:before {
  content: "\ea74";
}
.icon_cog-bold:before {
  content: "\ea7a";
}
.icon_money-bold:before {
  content: "\ea7b";
}
.icon_pistol-bold:before {
  content: "\ea7e";
}
.icon_users-bold:before {
  content: "\ea80";
}
.icon_shield-bold:before {
  content: "\ea82";
}
.icon_clock-bold:before {
  content: "\ea83";
}
.icon_crypto:before {
  content: "\ea84";
}
.icon_card1:before {
  content: "\ea92";
}
.icon_lock-bold-2:before {
  content: "\ea9c";
}
.icon_check-bold:before {
  content: "\eaa5";
}
.icon_view:before {
  content: "\eabb";
}
.icon_torn-paper-alt:before {
  content: "\eac8";
}
.icon_refresh-lite-alt:before {
  content: "\eac9";
}
.icon_loader:before {
  content: "\eaca";
}
.icon_question-tooltip:before {
  content: "\eacb";
}
.icon_download-2:before {
  content: "\eacc";
}
.icon_exclamation-circle-bold:before {
  content: "\eacd";
}
.icon_broom:before {
  content: "\eace";
}
.icon_gear-bold:before {
  content: "\eacf";
}
.icon_play-bold:before {
  content: "\ead0";
}
.icon_plus-bold:before {
  content: "\ead1";
}
.icon_chart-up-square-bold:before {
  content: "\ead2";
}
.icon_chat-alt:before {
  content: "\ead3";
}
.icon_division-mark:before {
  content: "\ead4";
}
.icon_import:before {
  content: "\ead5";
}
.icon_minus-mark:before {
  content: "\ead6";
}
.icon_multiply-mark:before {
  content: "\ead7";
}
.icon_plus-mark:before {
  content: "\ead8";
}
.icon_refresh-alt:before {
  content: "\ead9";
}
.icon_stop:before {
  content: "\eada";
}
.icon_play:before {
  content: "\eadb";
}
.icon_pause:before {
  content: "\eadc";
}
.icon_code-bold:before {
  content: "\eadd";
}
.icon_copy-bold-alt:before {
  content: "\eade";
}
.icon_history-alt:before {
  content: "\eadf";
}
.icon_basket:before {
  content: "\eae0";
}
.icon_bell-alt:before {
  content: "\eae1";
}
.icon_support-alt:before {
  content: "\eae2";
}
.icon_mine:before {
  content: "\eae3";
}
.icon_eye-bold-3:before {
  content: "\eae4";
}
.icon_question:before {
  content: "\eae5";
}
.icon_payment-bonus:before {
  content: "\eae6";
}
.icon_payment-crypto-direct:before {
  content: "\eae7";
}
.icon_scales:before {
  content: "\eae8";
}
.icon_info-instruction:before {
  content: "\eae9";
}
.icon_double:before {
  content: "\eaea";
}
.icon_arrow-triangle:before {
  content: "\eaeb";
}
.icon_chat-bold-alt:before {
  content: "\eaec";
}
.icon_snowball:before {
  content: "\eaed";
}
.icon_check-alt:before {
  content: "\eaee";
}
.icon_icon-pig:before {
  content: "\eaef";
}
.icon_facebook-auth:before {
  content: "\eaf0";
}
.icon_discord-auth:before {
  content: "\eaf1";
}
.icon_arrow-triangle-alt:before {
  content: "\eaf2";
}
.icon_arrow-down-rounded:before {
  content: "\eaf3";
}
.icon_retro-bug:before {
  content: "\eaf4";
}
.icon_circle-arrow-right:before {
  content: "\eaf5";
}
.icon_tg-auth:before {
  content: "\eaf6";
}
.icon_vk-auth:before {
  content: "\eaf7";
}
.icon_three-lines:before {
  content: "\eaf8";
}
.icon_vk-solid:before {
  content: "\eaf9";
}
.icon_level-up:before {
  content: "\eafa";
}
.icon_three-man:before {
  content: "\eafb";
}
.icon_arrow-right-alt:before {
  content: "\eafc";
}
.icon_lighting:before {
  content: "\eafd";
}
.icon_defuse-bomb:before {
  content: "\eafe";
}
.icon_key:before {
  content: "\eaff";
}
.icon_star-alt:before {
  content: "\eb00";
}
.icon_mine-alt:before {
  content: "\eb01";
}
.icon_file-list-alt:before {
  content: "\eb02";
}
.icon_yandex-auth:before {
  content: "\eb03";
}
.icon_trade-link:before {
  content: "\eb04";
}
.icon_lock-solid:before {
  content: "\eb05";
}
.icon_bell-solid:before {
  content: "\eb06";
}
.icon_balls-solid:before {
  content: "\eb07";
}
.icon_joystick:before {
  content: "\eb08";
}
.icon_user-bold-2:before {
  content: "\eb09";
}
.icon_cart-alt:before {
  content: "\eb0a";
}
.icon_minus:before {
  content: "\eb0b";
}
.icon_equals:before {
  content: "\eb0c";
}
.icon_filter:before {
  content: "\eb0d";
}
.icon_twitter:before {
  content: "\eb0e";
}
.icon_chart:before {
  content: "\eb0f";
}
.icon_user-plus-bold-2:before {
  content: "\eb10";
}
.icon_dollar-exchange:before {
  content: "\eb11";
}
.icon_link:before {
  content: "\eb12";
}
.icon_tag:before {
  content: "\eb13";
}
.icon_crash-arrow-up:before {
  content: "\eb14";
}
.icon_pistol-bold-alt:before {
  content: "\eb15";
}
.icon_arrow-up-rounded:before {
  content: "\eb16";
}
.icon_a-money-bold:before {
  content: "\eb17";
}
.icon_user-plus-rounded:before {
  content: "\eb18";
}
.icon_calendar-2:before {
  content: "\eb19";
}
.icon_crown-bold:before {
  content: "\eb1a";
}
.icon_checked-circle-bold:before {
  content: "\eb1b";
}
.icon_craft:before {
  content: "\eb1c";
}
.icon_chevron-left-alt:before {
  content: "\eb1d";
}
.icon_chevron-right-alt:before {
  content: "\eb1e";
}
.icon_map:before {
  content: "\eb1f";
}
.icon_stat-down:before {
  content: "\eb20";
}
.icon_stat-up:before {
  content: "\eb21";
}
.icon_share:before {
  content: "\eb22";
}
.icon_refresh-double:before {
  content: "\eb23";
}
.icon_all:before {
  content: "\eb24";
}
.icon_shield-cross:before {
  content: "\eb25";
}
.icon_heart:before {
  content: "\eb26";
}
.icon_cards:before {
  content: "\eb27";
}
.icon_double-check:before {
  content: "\eb28";
}
.icon_play-circle:before {
  content: "\eb29";
}
.icon_review:before {
  content: "\eb2a";
}
.icon_twitch:before {
  content: "\eb2b";
}
.icon_circle-right-arrow-bold-alt:before {
  content: "\eb2c";
}
.icon_coin-c:before {
  content: "\eb2d";
}
.icon_online:before {
  content: "\eb2e";
}
.icon_xs {
  font-size: 1rem;
}
.icon_sm {
  font-size: 1.4rem;
}
.icon_md {
  font-size: 1.8rem;
}
.icon_lg {
  font-size: 2.2rem;
}
.icon_xl {
  font-size: 2.6rem;
}
.icon_rotating:before {
  display: inline-block;
  animation: rotating 1s infinite linear;
}
@keyframes rotating {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
.icon_new {
  position: relative;
  color: inherit;
  font-family: "icomoonNew" !important;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.icon_new.icon_Target:before {
  content: "\e900";
}
.icon_new.icon_ID:before {
  content: "\e901";
}
.icon_new.icon_crash:before {
  content: "\e902";
}
.icon_new.icon_tag:before {
  content: "\e903";
}
.icon_new.icon_crypto:before {
  content: "\e904";
}
.icon_new.icon_planet2:before {
  content: "\e905";
}
.icon_new.icon_planet:before {
  content: "\e906";
}
.icon_new.icon_archive:before {
  content: "\e907";
}
.icon_new.icon_newWindow:before {
  content: "\e908";
}
.icon_new.icon_Vector:before {
  content: "\e909";
}
.icon_new.icon_fa:before {
  content: "\e90a";
}
.icon_new.icon_bit:before {
  content: "\e90b";
}
.icon_new.icon_apple:before {
  content: "\e90c";
}
.icon_new.icon_arrowDown:before {
  content: "\e90d";
}
.icon_new.icon_arrowLeft:before {
  content: "\e90e";
}
.icon_new.icon_arrowRight:before {
  content: "\e90f";
}
.icon_new.icon_arrowUp:before {
  content: "\e910";
}
.icon_new.icon_basket:before {
  content: "\e911";
}
.icon_new.icon_battle:before {
  content: "\e912";
}
.icon_new.icon_battleship:before {
  content: "\e913";
}
.icon_new.icon_bombs:before {
  content: "\e914";
}
.icon_new.icon_bonus:before {
  content: "\e915";
}
.icon_new.icon_bonusWheel:before {
  content: "\e916";
}
.icon_new.icon_c4:before {
  content: "\e917";
}
.icon_new.icon_calendar:before {
  content: "\e918";
}
.icon_new.icon_card:before {
  content: "\e919";
}
.icon_new.icon_cards:before {
  content: "\e91a";
}
.icon_new.icon_cart:before {
  content: "\e91b";
}
.icon_new.icon_case:before {
  content: "\e91c";
}
.icon_new.icon_lock:before {
  content: "\e91d";
}
.icon_new.icon_check:before {
  content: "\e91e";
}
.icon_new.icon_chiken:before {
  content: "\e91f";
}
.icon_new.icon_clock:before {
  content: "\e920";
}
.icon_new.icon_close:before {
  content: "\e921";
}
.icon_new.icon_code:before {
  content: "\e922";
}
.icon_new.icon_coin:before {
  content: "\e923";
}
.icon_new.icon_coinflip:before {
  content: "\e924";
}
.icon_new.icon_coinStroke:before {
  content: "\e925";
}
.icon_new.icon_copy:before {
  content: "\e926";
}
.icon_new.icon_crashOld:before {
  content: "\e927";
}
.icon_new.icon_crown:before {
  content: "\e928";
}
.icon_new.icon_csgo:before {
  content: "\e929";
}
.icon_new.icon_csgoFilled:before {
  content: "\e92a";
}
.icon_new.icon_cup:before {
  content: "\e92b";
}
.icon_new.icon_deposit:before {
  content: "\e92c";
}
.icon_new.icon_dice:before {
  content: "\e92d";
}
.icon_new.icon_discord:before {
  content: "\e92e";
}
.icon_new.icon_chat:before {
  content: "\e92f";
}
.icon_new.icon_dollar:before {
  content: "\e930";
}
.icon_new.icon_dota:before {
  content: "\e931";
}
.icon_new.icon_double:before {
  content: "\e932";
}
.icon_new.icon_DoubleBet:before {
  content: "\e933";
}
.icon_new.icon_download:before {
  content: "\e934";
}
.icon_new.icon_eur:before {
  content: "\e935";
}
.icon_new.icon_eye:before {
  content: "\e936";
}
.icon_new.icon_facebook:before {
  content: "\e937";
}
.icon_new.icon_facebook2:before {
  content: "\e938";
}
.icon_new.icon_flash:before {
  content: "\e939";
}
.icon_new.icon_gamepad:before {
  content: "\e93a";
}
.icon_new.icon_help:before {
  content: "\e93b";
}
.icon_new.icon_gift:before {
  content: "\e93c";
}
.icon_new.icon_giftcard:before {
  content: "\e93d";
}
.icon_new.icon_google:before {
  content: "\e93e";
}
.icon_new.icon_graph:before {
  content: "\e93f";
}
.icon_new.icon_history:before {
  content: "\e940";
}
.icon_new.icon_home:before {
  content: "\e941";
}
.icon_new.icon_info:before {
  content: "\e942";
}
.icon_new.icon_instagram:before {
  content: "\e943";
}
.icon_new.icon_inventory:before {
  content: "\e944";
}
.icon_new.icon_jackpot:before {
  content: "\e945";
}
.icon_new.icon_key:before {
  content: "\e946";
}
.icon_new.icon_Like:before {
  content: "\e947";
}
.icon_new.icon_link:before {
  content: "\e948";
}
.icon_new.icon_liveDrop:before {
  content: "\e949";
}
.icon_new.icon_money:before {
  content: "\e94a";
}
.icon_new.icon_doc:before {
  content: "\e94b";
}
.icon_new.icon_mail:before {
  content: "\e94c";
}
.icon_new.icon_map:before {
  content: "\e94d";
}
.icon_new.icon_moneySingle:before {
  content: "\e94e";
}
.icon_new.icon_megaWheel:before {
  content: "\e94f";
}
.icon_new.icon_miner:before {
  content: "\e950";
}
.icon_new.icon_money-2:before {
  content: "\e951";
}
.icon_new.icon_mouse:before {
  content: "\e952";
}
.icon_new.icon_notify:before {
  content: "\e953";
}
.icon_new.icon_online:before {
  content: "\e954";
}
.icon_new.icon_partner:before {
  content: "\e955";
}
.icon_new.icon_pen:before {
  content: "\e956";
}
.icon_new.icon_phone:before {
  content: "\e957";
}
.icon_new.icon_pig:before {
  content: "\e958";
}
.icon_new.icon_pin:before {
  content: "\e959";
}
.icon_new.icon_play:before {
  content: "\e95a";
}
.icon_new.icon_plus:before {
  content: "\e95b";
}
.icon_new.icon_promo:before {
  content: "\e95c";
}
.icon_new.icon_pvpBattle:before {
  content: "\e95d";
}
.icon_new.icon_qrCode:before {
  content: "\e95e";
}
.icon_new.icon_rust:before {
  content: "\e95f";
}
.icon_new.icon_send:before {
  content: "\e960";
}
.icon_new.icon_setting:before {
  content: "\e961";
}
.icon_new.icon_shield:before {
  content: "\e962";
}
.icon_new.icon_star:before {
  content: "\e963";
}
.icon_new.icon_statDown:before {
  content: "\e964";
}
.icon_new.icon_statUp:before {
  content: "\e965";
}
.icon_new.icon_steam:before {
  content: "\e966";
}
.icon_new.icon_stikers:before {
  content: "\e967";
}
.icon_new.icon_strokeArrowDown:before {
  content: "\e968";
}
.icon_new.icon_strokeArrowLeft:before {
  content: "\e969";
}
.icon_new.icon_strokeArrowRight:before {
  content: "\e96a";
}
.icon_new.icon_strokeArrowUp:before {
  content: "\e96b";
}
.icon_new.icon_strokeBurger:before {
  content: "\e96c";
}
.icon_new.icon_strokeCheck:before {
  content: "\e96d";
}
.icon_new.icon_strokeChevronDown:before {
  content: "\e96e";
}
.icon_new.icon_strokeChevronLeft:before {
  content: "\e96f";
}
.icon_new.icon_strokeChevronRight:before {
  content: "\e970";
}
.icon_new.icon_strokeChevronUp:before {
  content: "\e971";
}
.icon_new.icon_strokeClose:before {
  content: "\e972";
}
.icon_new.icon_strokeDotHorizontal:before {
  content: "\e973";
}
.icon_new.icon_strokeDotVertical:before {
  content: "\e974";
}
.icon_new.icon_strokeDownload:before {
  content: "\e975";
}
.icon_new.icon_strokeHistory:before {
  content: "\e976";
}
.icon_new.icon_strokeInfinity:before {
  content: "\e977";
}
.icon_new.icon_strokeLink:before {
  content: "\e978";
}
.icon_new.icon_strokeLogOut:before {
  content: "\e979";
}
.icon_new.icon_strokeRefresh:before {
  content: "\e97a";
}
.icon_new.icon_strokeReverse:before {
  content: "\e97b";
}
.icon_new.icon_strokeSearch:before {
  content: "\e97c";
}
.icon_new.icon_strokeSwitch:before {
  content: "\e97d";
}
.icon_new.icon_strokeUpdate:before {
  content: "\e97e";
}
.icon_new.icon_support:before {
  content: "\e97f";
}
.icon_new.icon_tg:before {
  content: "\e980";
}
.icon_new.icon_tradeurl:before {
  content: "\e981";
}
.icon_new.icon_trash:before {
  content: "\e982";
}
.icon_new.icon_triangleDown:before {
  content: "\e983";
}
.icon_new.icon_triangleLeft:before {
  content: "\e984";
}
.icon_new.icon_triangleRight:before {
  content: "\e985";
}
.icon_new.icon_triangleUp:before {
  content: "\e986";
}
.icon_new.icon_Twitch:before {
  content: "\e987";
}
.icon_new.icon_Twitter:before {
  content: "\e988";
}
.icon_new.icon_uah:before {
  content: "\e989";
}
.icon_new.icon_usd:before {
  content: "\e98a";
}
.icon_new.icon_user:before {
  content: "\e98b";
}
.icon_new.icon_userPlus:before {
  content: "\e98c";
}
.icon_new.icon_users:before {
  content: "\e98d";
}
.icon_new.icon_vk:before {
  content: "\e98e";
}
.icon_new.icon_vk2:before {
  content: "\e98f";
}
.icon_new.icon_volumeOff:before {
  content: "\e990";
}
.icon_new.icon_volumeOn:before {
  content: "\e991";
}
.icon_new.icon_wallet:before {
  content: "\e992";
}
.icon_new.icon_warn:before {
  content: "\e993";
}
.icon_new.icon_wheel:before {
  content: "\e994";
}
.icon_new.icon_withdraw:before {
  content: "\e995";
}
.icon_new.icon_yandex:before {
  content: "\e996";
}
.icon_new.icon_ytb:before {
  content: "\e997";
}
.icon_new.icon_brl:before {
  content: "\e998";
}
.icon_new.icon_byn:before {
  content: "\e999";
}
.icon_new.icon_kzt:before {
  content: "\e99a";
}
.icon_new.icon_pln:before {
  content: "\e99b";
}
.icon_new.icon_rub:before {
  content: "\e99c";
}
.icon_new_xs {
  font-size: 1rem;
}
.icon_new_sm {
  font-size: 1.4rem;
}
.icon_new_md {
  font-size: 1.8rem;
}
.icon_new_lg {
  font-size: 2.2rem;
}
.icon_new_xl {
  font-size: 2.6rem;
}
.icon_rotating:before {
  display: inline-block;
  animation: rotating 1s infinite linear;
}
@keyframes rotating {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
@property --main-btn-gradient-start { syntax: "<color>"; initial-value: rgba(0, 0, 0, 0); inherits: false; }
@property --main-btn-gradient-end { syntax: "<color>"; initial-value: rgba(0, 0, 0, 0); inherits: false; }
.btn {
  --bgc: transparent;
  --border-color: transparent;
  --icon-size: 2.2rem;
  position: relative;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  flex: 0 0 auto;
  gap: 0.6rem;
  width: auto;
  min-width: auto;
  height: 6.4rem;
  background-color: var(--bgc);
  padding-inline: 1rem;
  border-width: 0;
  border-style: solid;
  border-color: var(--border-color);
  border-radius: 1rem;
  font-weight: 700;
  font-size: 1.6rem;
  line-height: 1;
  color: var(--color, #fff);
  opacity: 1;
  text-transform: none;
  white-space: nowrap;
  overflow: hidden;
  -webkit-user-select: none;
  user-select: none;
  cursor: pointer;
  -webkit-transition:
    --main-btn-gradient-start 0.2s ease-out 0s,
    --main-btn-gradient-end 0.2s ease-out 0s,
    background-color 0.2s ease-out 0s,
    border-color 0.2s ease-out 0s,
    color 0.2s ease-out 0s,
    filter 0.2s ease-out 0s,
    opacity 0.2s ease-out 0s,
    visibility 0.2s ease-out 0s;
  -moz-transition:
    --main-btn-gradient-start 0.2s ease-out 0s,
    --main-btn-gradient-end 0.2s ease-out 0s,
    background-color 0.2s ease-out 0s,
    border-color 0.2s ease-out 0s,
    color 0.2s ease-out 0s,
    filter 0.2s ease-out 0s,
    opacity 0.2s ease-out 0s,
    visibility 0.2s ease-out 0s;
  transition:
    --main-btn-gradient-start 0.2s ease-out 0s,
    --main-btn-gradient-end 0.2s ease-out 0s,
    background-color 0.2s ease-out 0s,
    border-color 0.2s ease-out 0s,
    color 0.2s ease-out 0s,
    filter 0.2s ease-out 0s,
    opacity 0.2s ease-out 0s,
    visibility 0.2s ease-out 0s;
}
.btn .icon {
  font-size: var(--icon-size);
}
.btn,
.btn:hover,
.btn:active,
.btn:focus {
  text-decoration: none;
  outline: none;
}
.btn.is-loading .icon,
.btn.is-loading .btn__text,
.btn.is-loading .btn__timer {
  opacity: 0;
}
.btn.is-loading:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  display: block;
  width: var(--icon-size, 2.2rem);
  height: var(--icon-size, 2.2rem);
  margin: auto;
  border: 0.2rem solid transparent;
  border-radius: 50%;
  border-top-color: var(--color);
  border-left-color: var(--color);
  box-sizing: border-box;
  opacity: 1;
  animation: loader-mini-animation 0.25s linear infinite;
  -webkit-transition: border-color 0.2s ease-out 0s, opacity 0.2s ease-out 0s;
  -moz-transition: border-color 0.2s ease-out 0s, opacity 0.2s ease-out 0s;
  transition: border-color 0.2s ease-out 0s, opacity 0.2s ease-out 0s;
}
.btn:disabled {
  cursor: not-allowed;
}
.btn_close {
  --icon-size: 1.6rem;
  height: auto;
  padding-inline: 0;
  color: #4F5C95;
}
.btn_close:hover {
  opacity: 0.5;
}
.btn_inset-border {
  border: 0;
}
.btn_inset-border:after {
  content: "";
  position: absolute;
  display: block;
  inset: 0;
  border-radius: inherit;
  border: var(--border-width, 0.1rem) var(--border-line, solid) var(--border-color);
}
.btn_blue {
  background-color: #5D7EF2;
  color: #fff;
}
.btn_blue:hover {
  background-color: #708FFF;
}
.btn_blue:disabled {
  background-color: #3F5195;
  color: #607ABD;
}
.btn_blue-bordered {
  background-color: transparent;
  border-width: 0.1rem;
  border-color: #5D7EF2;
  color: #fff;
}
.btn_blue-bordered:hover {
  color: #708FFF;
  border-color: #708FFF;
}
.btn_blue-bordered:disabled {
  border-color: #3F5195;
  color: #607ABD;
}
.btn_blue-bordered:disabled .btn__text {
  opacity: 0.6;
}
.btn_green {
  background-color: #69DD89;
  color: #204B43;
}
.btn_green:hover {
  background-color: #8AF29B;
  color: #457859;
}
.btn_green:disabled {
  background-color: #549777;
  color: #3F6D5D;
}
.btn_green-bordered {
  border: 2px solid #69DD89;
  color: #69DD89;
}
.btn_green-bordered:hover {
  border: 2px solid #8AF29B;
  color: #8AF29B;
}
.btn_green-bordered:disabled {
  border: 2px solid #457859;
  color: #457859;
}
.btn_red {
  background-color: #FC5A5A;
  color: #4B2A2A;
}
.btn_red:hover {
  background-color: #FF7269;
  color: #7B2B30;
}
.btn_red:disabled {
  background-color: #C74850;
  color: #8B3943;
}
.btn_red-bordered {
  background-color: transparent;
  border-width: 0.1rem;
  border-color: #FC5A5A;
  color: #FC5A5A;
}
.btn_red-bordered:hover {
  color: #FF7269;
  border-color: #FF7269;
}
.btn_red-bordered:disabled {
  border-color: #C74850;
  color: #C74850;
}
.btn_grey {
  background-color: #3D497C;
  color: #CDDBFF;
}
.btn_grey:hover {
  background-color: #5967A1;
  color: #FFF;
}
.btn_grey:disabled {
  background-color: #3D497C;
  color: #CDDBFF;
  opacity: 0.5;
}
.btn_grey-bordered {
  background-color: transparent;
  border-width: 0.1rem;
  border-color: rgba(205, 219, 255, 0.35);
  color: #CDDBFF;
}
.btn_grey-bordered:hover {
  border-color: rgba(205, 219, 255, 0.6);
  color: #FFF;
}
.btn_grey-bordered:disabled {
  border-color: rgba(205, 219, 255, 0.35);
  color: #CDDBFF;
  opacity: 0.4;
}
.btn_hiw {
  background-color: rgba(205, 219, 255, 0.03);
  border-width: 0.1rem;
  border-color: rgba(205, 219, 255, 0.1);
  color: rgba(205, 219, 255, 0.7);
}
.btn_hiw:hover {
  background-color: rgba(205, 219, 255, 0.1);
  border-color: rgba(205, 219, 255, 0.25);
  color: #CDDBFF;
}
.btn_icon {
  width: auto;
  height: auto;
  padding: 0;
  background-color: transparent !important;
  border-width: 0;
  border-color: transparent;
  border-radius: 0;
}
.btn_square {
  width: auto;
  height: auto;
  padding: 0;
}
.btn_link {
  width: auto;
  height: auto;
  padding: 0;
}
.button-group .btn:first-child {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.button-group .btn:last-child {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.button-group .btn:not(:first-child) {
  border-left: 1px solid #354170;
}
.button-group .btn:not(:last-child):not(:first-child) {
  border-radius: 0;
}
@keyframes loader-mini-animation {
  0% {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(1turn);
  }
}
.default-btn.is-loading .icon,
.default-btn.is-loading .btn__text,
.default-btn.is-loading .btn__timer {
  opacity: 0;
}
.default-btn.is-loading:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  display: block;
  width: var(--icon-size, 2.2rem);
  height: var(--icon-size, 2.2rem);
  margin: auto;
  border: 0.2rem solid transparent;
  border-radius: 50%;
  border-top-color: var(--color);
  border-left-color: var(--color);
  box-sizing: border-box;
  opacity: 1;
  animation: loader-mini-animation 0.25s linear infinite;
  -webkit-transition: border-color 0.2s ease-out 0s, opacity 0.2s ease-out 0s;
  -moz-transition: border-color 0.2s ease-out 0s, opacity 0.2s ease-out 0s;
  transition: border-color 0.2s ease-out 0s, opacity 0.2s ease-out 0s;
}
.badge {
  display: inline-block;
  flex-grow: 0;
  flex-shrink: 0;
  padding: 0.2em 0.4em 0.25em;
  border-radius: 3px;
  font-size: 1.2rem;
  font-weight: 700;
  line-height: 1;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  -webkit-transition: text-decoration 0.2s ease-out 0s;
  -moz-transition: text-decoration 0.2s ease-out 0s;
  transition: text-decoration 0.2s ease-out 0s;
}
.badge:empty {
  display: none;
}
a.badge:hover,
a.badge:focus {
  text-decoration: none;
}
.button .badge {
  position: relative;
  top: -0.1rem;
}
.badge_primary {
  color: #fff;
  background-color: #007bff;
}
a.badge_primary:focus,
a.badge_primary.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);
}
a.badge_primary:hover,
a.badge_primary:focus {
  color: #fff;
  background-color: rgb(0, 98.4, 204);
}
.badge_lvl-gradation-1 {
  text-transform: uppercase;
  color: #53C2E4;
  background-color: #355588;
}
a.badge_lvl-gradation-1:focus,
a.badge_lvl-gradation-1.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(83, 194, 228, 0.5);
}
a.badge_lvl-gradation-1:hover,
a.badge_lvl-gradation-1:focus {
  color: #212529;
  background-color: rgb(38.6984126984, 62.0634920635, 99.3015873016);
}
.badge_lvl-gradation-2 {
  text-transform: uppercase;
  color: #A7CD57;
  background-color: #3E5752;
}
a.badge_lvl-gradation-2:focus,
a.badge_lvl-gradation-2.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(167, 205, 87, 0.5);
}
a.badge_lvl-gradation-2:hover,
a.badge_lvl-gradation-2:focus {
  color: #212529;
  background-color: rgb(40.7785234899, 57.2214765101, 53.932885906);
}
.badge_lvl-gradation-3 {
  text-transform: uppercase;
  color: #FF906D;
  background-color: #5A485C;
}
a.badge_lvl-gradation-3:focus,
a.badge_lvl-gradation-3.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(255, 144, 109, 0.5);
}
a.badge_lvl-gradation-3:hover,
a.badge_lvl-gradation-3:focus {
  color: #212529;
  background-color: rgb(62.012195122, 49.6097560976, 63.3902439024);
}
.badge_lvl-gradation-4 {
  text-transform: uppercase;
  color: #9F80FF;
  background-color: #352F95;
}
a.badge_lvl-gradation-4:focus,
a.badge_lvl-gradation-4.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(159, 128, 255, 0.5);
}
a.badge_lvl-gradation-4:hover,
a.badge_lvl-gradation-4:focus {
  color: #212529;
  background-color: rgb(39.2091836735, 34.7704081633, 110.2295918367);
}
.badge_lvl-gradation-5 {
  text-transform: uppercase;
  color: #F285BA;
  background-color: #584271;
}
a.badge_lvl-gradation-5:focus,
a.badge_lvl-gradation-5.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(242, 133, 186, 0.5);
}
a.badge_lvl-gradation-5:hover,
a.badge_lvl-gradation-5:focus {
  color: #212529;
  background-color: rgb(62.9273743017, 47.1955307263, 80.8044692737);
}
.badge_lvl-gradation-6 {
  text-transform: uppercase;
  color: #F285BA;
  background-color: #584271;
}
a.badge_lvl-gradation-6:focus,
a.badge_lvl-gradation-6.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(242, 133, 186, 0.5);
}
a.badge_lvl-gradation-6:hover,
a.badge_lvl-gradation-6:focus {
  color: #212529;
  background-color: rgb(62.9273743017, 47.1955307263, 80.8044692737);
}
.currency {
  font-variant: tabular-nums;
}
.currency_AED:before {
  content: "DH";
}
.currency_ARS:before {
  content: "$";
}
.currency_AUD:before {
  content: "A$";
}
.currency_BGN:before {
  content: "\43b\432";
}
.currency_CAD:before {
  content: "C$";
}
.currency_CHF:before {
  content: "\20a3";
}
.currency_CNY:before {
  content: "\a5";
}
.currency_CZK:before {
  content: "K\10d";
}
.currency_DKK:before {
  content: "kr";
}
.currency_GBP:before {
  content: "\a3";
}
.currency_HKD:before {
  content: "HK$";
}
.currency_HRK:before {
  content: "Kn";
}
.currency_HUF:before {
  content: "\192";
}
.currency_ILS:before {
  content: "\20aa";
}
.currency_JPY:before {
  content: "\a5";
}
.currency_KES:before {
  content: "KSh";
}
.currency_MDL:before {
  content: "L";
}
.currency_MXN:before {
  content: "$";
}
.currency_NOK:before {
  content: "kr";
}
.currency_NZD:before {
  content: "$";
}
.currency_QAR:before {
  content: "QR";
}
.currency_RON:before {
  content: "lei";
}
.currency_SAR:before {
  content: "SR";
}
.currency_SEK:before {
  content: "kr";
}
.currency_SGD:before {
  content: "S$";
}
.currency_THB:before {
  content: "\e3f";
}
.currency_TRY:before {
  content: "\20ba";
}
.currency_UGX:before {
  content: "Ush";
}
.currency_UZS:before {
  content: "U";
}
.currency_ZAR:before {
  content: "R";
}
.currency_RUB:after {
  content: "\e99c";
  position: relative;
  color: inherit;
  font-family: "icomoonNew" !important;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.currency_EUR:after {
  content: "\e935";
  position: relative;
  color: inherit;
  font-family: "icomoonNew" !important;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.currency_UAH:after {
  content: "\e989";
  position: relative;
  color: inherit;
  font-family: "icomoonNew" !important;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.currency_PLN:after {
  content: "\e99b";
  position: relative;
  color: inherit;
  font-family: "icomoonNew" !important;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.currency_KZT:after {
  content: "\e99a";
  position: relative;
  color: inherit;
  font-family: "icomoonNew" !important;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.currency_BYN:after {
  content: "\e999";
  position: relative;
  color: inherit;
  font-family: "icomoonNew" !important;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.currency_BRL:after {
  content: "\e998";
  position: relative;
  color: inherit;
  font-family: "icomoonNew" !important;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.currency_BTC:after {
  content: "\e904";
  position: relative;
  color: inherit;
  font-family: "icomoonNew" !important;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
[class*=currency_] {
  white-space: nowrap;
}
.currency_CSF,
.currency_USD {
  display: inline-flex;
  align-items: center;
  gap: 0.2rem;
  font-variant: tabular-nums;
}
.currency_CSF:before,
.currency_USD:before {
  content: "\e923";
  position: relative;
  font-family: "icomoonNew" !important;
  font-weight: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
@font-face {
  font-family: "DigitalNumbers";
  font-style: normal;
  font-weight: 400;
  src:
    url(/assets/fonts/digital-numbers/DigitalNumbers-Regular.eot?) format("eot"),
    url(/assets/fonts/digital-numbers/DigitalNumbers-Regular.woff) format("woff"),
    url(/assets/fonts/digital-numbers/DigitalNumbers-Regular.ttf) format("truetype");
  font-display: swap;
}
@font-face {
  font-family: "Gotham";
  font-style: normal;
  font-weight: 900;
  src: url(/assets/fonts/gotham/Gotham-Ultra.woff) format("woff"), url(/assets/fonts/gotham/Gotham-Ultra.woff2) format("woff2");
  font-display: swap;
}
@font-face {
  font-family: "Gotham";
  font-style: normal;
  font-weight: 800;
  src: url(/assets/fonts/gotham/Gotham-Black.woff) format("woff"), url(/assets/fonts/gotham/Gotham-Black.woff2) format("woff2");
  font-display: swap;
}
@font-face {
  font-family: "Gotham";
  font-style: normal;
  font-weight: 700;
  src: url(/assets/fonts/gotham/Gotham-Bold.woff) format("woff"), url(/assets/fonts/gotham/Gotham-Bold.woff2) format("woff2");
  font-display: swap;
}
@font-face {
  font-family: "Gotham";
  font-style: normal;
  font-weight: 500;
  src: url(/assets/fonts/gotham/Gotham-Medium.woff) format("woff"), url(/assets/fonts/gotham/Gotham-Medium.woff2) format("woff2");
  font-display: swap;
}
@font-face {
  font-family: "Gotham";
  font-style: normal;
  font-weight: 400;
  src: url(/assets/fonts/gotham/Gotham-Book.woff) format("woff"), url(/assets/fonts/gotham/Gotham-Book.woff2) format("woff2");
  font-display: swap;
}
@font-face {
  font-family: "Gotham";
  font-style: normal;
  font-weight: 300;
  src: url(/assets/fonts/gotham/Gotham-Light.woff) format("woff"), url(/assets/fonts/gotham/Gotham-Light.woff2) format("woff2");
  font-display: swap;
}
@font-face {
  font-family: "Gotham";
  font-style: normal;
  font-weight: 200;
  src: url(/assets/fonts/gotham/Gotham-XLight.woff) format("woff"), url(/assets/fonts/gotham/Gotham-XLight.woff2) format("woff2");
  font-display: swap;
}
@font-face {
  font-family: "Gotham";
  font-style: normal;
  font-weight: 100;
  src: url(/assets/fonts/gotham/Gotham-Thin.woff) format("woff"), url(/assets/fonts/gotham/Gotham-Thin.woff2) format("woff2");
  font-display: swap;
}
@font-face {
  font-family: "DIN Pro Cond";
  font-style: normal;
  font-weight: 500;
  src:
    url(/assets/fonts/dinpro-cond/DINPro-CondensedMedium.eot?) format("eot"),
    url(/assets/fonts/dinpro-cond/DINPro-CondensedMedium.woff) format("woff"),
    url(/assets/fonts/dinpro-cond/DINPro-CondensedMedium.ttf) format("truetype");
  font-display: swap;
}
@font-face {
  font-family: "DIN Pro Cond";
  font-style: normal;
  font-weight: 400;
  src:
    url(/assets/fonts/dinpro-cond/DINPro-CondensedRegular.eot?) format("eot"),
    url(/assets/fonts/dinpro-cond/DINPro-CondensedRegular.woff) format("woff"),
    url(/assets/fonts/dinpro-cond/DINPro-CondensedRegular.ttf) format("truetype");
  font-display: swap;
}
@font-face {
  font-family: "icomoon";
  src: url(/assets/fonts/icomoon/icomoon.eot?3jyf0f);
  src:
    url(/assets/fonts/icomoon/icomoon.eot?3jyf0f#iefix) format("embedded-opentype"),
    url(/assets/fonts/icomoon/icomoon.ttf?3jyf0f) format("truetype"),
    url(/assets/fonts/icomoon/icomoon.woff?3jyf0f) format("woff"),
    url(/assets/fonts/icomoon/icomoon.svg?3jyf0f#icomoon) format("svg");
  font-weight: normal;
  font-style: normal;
  font-display: block;
}
@font-face {
  font-family: "icomoonNew";
  src: url(/assets/fonts/icomoonNew/icomoonNew.eot?vhx8up);
  src:
    url(/assets/fonts/icomoonNew/icomoonNew.eot?vhx8up#iefix) format("embedded-opentype"),
    url(/assets/fonts/icomoonNew/icomoonNew.ttf?vhx8up) format("truetype"),
    url(/assets/fonts/icomoonNew/icomoonNew.woff?vhx8up) format("woff"),
    url(/assets/fonts/icomoonNew/icomoonNew.svg?vhx8up#icomoonNew) format("svg");
  font-weight: normal;
  font-style: normal;
  font-display: block;
}
.progress {
  position: relative;
  display: flex;
  height: 8px;
  font-size: 0.75rem;
  border-radius: 10px;
  background-color: transparent;
  transition: background-color 1s ease;
}
.progress .progress__text {
  -webkit-user-select: none;
  user-select: none;
}
.progress .progress__bar {
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  background-color: #5867dd;
  transition: width 1s ease;
  border-radius: inherit;
}
.progress.progress_md {
  height: 4px;
}
.progress.progress_theme_rainbow {
  background-color: #2b305b;
}
.progress.progress_theme_rainbow .progress__bar {
  background:
    linear-gradient(
      to right,
      #55c8b1 0%,
      #FFDB95 100%);
}
html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
hgroup,
menu,
nav,
output,
ruby,
section,
summary,
time,
mark,
audio,
video {
  margin: 0;
  padding: 0;
  border: 0;
  font: inherit;
  font-size: 100%;
  vertical-align: baseline;
}
:focus {
  outline: 0;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
  display: block;
}
body {
  font-size: 1rem;
  line-height: 1;
  font-weight: 400;
  text-align: left;
}
ol,
ul {
  list-style: none;
}
blockquote,
q {
  quotes: none;
}
blockquote:before,
blockquote:after,
q:before,
q:after {
  content: "";
  content: none;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
input[type=search]::-webkit-search-cancel-button,
input[type=search]::-webkit-search-decoration,
input[type=search]::-webkit-search-results-button,
input[type=search]::-webkit-search-results-decoration {
  -webkit-appearance: none;
  -moz-appearance: none;
}
input[type=search] {
  -webkit-appearance: none;
  -moz-appearance: none;
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
}
input::placeholder {
  opacity: 1;
}
textarea {
  overflow: auto;
  vertical-align: top;
  resize: vertical;
}
audio,
canvas,
video {
  display: inline-block;
  max-width: 100%;
}
audio:not([controls]) {
  display: none;
  height: 0;
}
[hidden] {
  display: none;
}
html {
  color: #fff;
  font-size: 14px;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
}
a:focus {
  outline: thin dotted;
}
a:active,
a:hover {
  outline: 0;
}
img {
  border: 0;
  -ms-interpolation-mode: bicubic;
  image-rendering: var(--image-rendering, auto);
}
figure {
  margin: 0;
}
form {
  margin: 0;
}
fieldset {
  border: 0;
  margin: 0;
  padding: 0;
}
legend {
  border: 0;
  padding: 0;
  white-space: normal;
}
button,
input,
select,
textarea {
  font-size: 100%;
  margin: 0;
  vertical-align: baseline;
}
button,
input {
  line-height: normal;
}
button,
select {
  text-transform: none;
}
button,
html input[type=button],
input[type=reset],
input[type=submit] {
  -webkit-appearance: button;
  cursor: pointer;
}
button[disabled],
html input[disabled] {
  cursor: default;
}
input[type=checkbox],
input[type=radio] {
  box-sizing: border-box;
  padding: 0;
}
input[type=search] {
  -webkit-appearance: textfield;
  -moz-box-sizing: content-box;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
}
input[type=search]::-webkit-search-cancel-button,
input[type=search]::-webkit-search-decoration {
  -webkit-appearance: none;
}
button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0;
}
::selection {
  background: #b3d4fc;
  text-shadow: none;
}
.chromeframe {
  margin: 0.2em 0;
  background: #ccc;
  color: #000;
  padding: 0.2em 0;
}
select,
select:active,
select:disabled,
select:focus {
  outline: none;
}
*,
*:before,
*:after {
  box-sizing: border-box;
}
svg {
  width: 100%;
  height: 100%;
}
@supports (-webkit-text-size-adjust: none) and (not (-ms-accelerator: true)) and (not (-moz-appearance: none)) {
  svg {
    -webkit-filter: none !important;
    filter: none !important;
  }
}
body,
html {
  position: relative;
  background-color: #111733;
  margin: 0;
  padding: 0;
  font-family: "Gotham", sans-serif;
  -webkit-font-smoothing: antialiased;
  -webkit-text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.004);
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.004);
}
html,
body,
form,
fieldset,
table,
tr,
td,
img {
  font-family: "Gotham", sans-serif;
}
input,
button,
select,
textarea,
optgroup,
option {
  font-family: "Gotham", sans-serif;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
}
.image {
  display: inline-block;
  max-width: 100%;
  height: auto;
  border: none;
  font: 0;
}
.link {
  display: inline-block;
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  line-height: inherit;
  cursor: pointer;
}
.link,
.link:hover,
.link:focus {
  outline: none;
  text-decoration: none;
}
.scroll {
  scrollbar-color: #262f54 #3b4772;
  scrollbar-width: 0.3rem;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  will-change: transform;
}
.scroll::-webkit-scrollbar {
  width: 0.3rem;
  height: 0.3rem;
  background-color: #3b4772;
}
.scroll::-webkit-scrollbar-thumb {
  background-color: #3b4772;
  border-radius: 10px;
}
.scroll::-webkit-scrollbar-track {
  background-color: #262f54;
}
.scroll.no-mask {
  -webkit-mask-image: none !important;
  mask-image: none !important;
}
.scroll_horizontal {
  overflow-x: auto;
  overflow-y: hidden;
}
.scroll_vertical {
  overflow-y: auto;
  overflow-x: hidden;
  scrollbar-color: #505E97 transparent;
  scrollbar-width: thin;
}
.new-scroll {
  scrollbar-color: #28314F transparent;
  scrollbar-width: 0.03rem;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  will-change: transform;
}
.new-scroll::-webkit-scrollbar {
  width: 0.03rem;
  height: 0.03rem;
  background-color: transparent;
}
.new-scroll::-webkit-scrollbar-thumb {
  background-color: transparent;
  border-radius: 10px;
}
.new-scroll::-webkit-scrollbar-track {
  background-color: #28314F;
}
.new-scroll.scroll_vertical {
  overflow-y: auto;
  overflow-x: hidden;
  scrollbar-color: #28314F transparent;
  scrollbar-width: 0.03rem;
}
.new-scroll::-webkit-scrollbar {
  height: 6.7rem !important;
}
.text_orange {
  color: #ff9b78;
}
.text_purple {
  color: #6b62e5;
}
.color {
  color: #fff;
}
.color_red {
  color: #d06262;
}
.color_green {
  color: #7accae;
}
.color_yellow {
  color: #e1c96b;
}
.color_purple {
  color: #6c79f0;
}
.color_violet {
  color: #c277e1;
}
.color_pink {
  color: #e66196;
}
.color_cian {
  color: #00CED1;
}
.color_lightblue {
  color: #1AB7EA;
}
.color_orange {
  color: #F60;
}
.color_richpink {
  color: #EA4C89;
}
.color_lightred {
  color: #EA4E4E;
}
.color_lightgreen {
  color: #68E88B;
}
.color_gradient {
  color: #b07cff;
  background:
    linear-gradient(
      90deg,
      #b07cff 0%,
      #ffb17d 100%);
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
}
.color_blue-gradient {
  color: #0093E9;
  background:
    linear-gradient(
      90deg,
      #0093E9 0%,
      #80D0C7 100%);
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
}
.color_blue-purple {
  color: #00DBDE;
  background:
    linear-gradient(
      90deg,
      #00DBDE 0%,
      #FC00FF 100%);
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
}
.color_purple-lite {
  color: #8EC5FC;
  background:
    linear-gradient(
      90deg,
      #8EC5FC 0%,
      #E0C3FC 100%);
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
}
.color_yellow-green {
  color: #85FFBD;
  background:
    linear-gradient(
      90deg,
      #85FFBD 0%,
      #FFFB7D 100%);
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
}
.color_yellow-pink {
  color: #FBDA61;
  background:
    linear-gradient(
      90deg,
      #FBDA61 0%,
      #FF5ACD 100%);
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
}
.color_gradient-orange {
  color: #F29863;
  background:
    linear-gradient(
      90deg,
      #F29863 0%,
      #F27649 100%);
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
}
.color_gradient-christmas {
  color: #B2BF50;
  background:
    linear-gradient(
      90deg,
      #B2BF50 0%,
      #F23E2E 100%);
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
}
.color_blue-green {
  color: #00C9FF;
  background:
    linear-gradient(
      90deg,
      #00C9FF 0%,
      #92FE9D 100%);
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
}
.color_orange-yellow {
  color: #F46B45;
  background:
    linear-gradient(
      90deg,
      #F46B45 0%,
      #EEA849 100%);
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
}
.color_lightblue-blue {
  color: #00C9FF;
  background:
    linear-gradient(
      90deg,
      #00C9FF 0%,
      #4972FF 100%);
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
}
.color_yellow-red {
  color: #FFF48C;
  background:
    linear-gradient(
      90deg,
      #FFF48C 0%,
      #CD5C5C 100%);
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
}
.color_pink-yellow {
  color: #ED5EBE;
  background:
    linear-gradient(
      90deg,
      #ED5EBE 0%,
      #FFD35F 100%);
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
}
.color_lightblue-violet {
  color: #84F5FF;
  background:
    linear-gradient(
      90deg,
      #84F5FF 0%,
      #FF5ACD 100%);
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
}
.color_violet-lightblue {
  color: #FD66FF;
  background:
    linear-gradient(
      90deg,
      #FD66FF 0%,
      #00DBDE 100%);
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
}
.color_blue-cian {
  color: #0093E9;
  background:
    linear-gradient(
      90deg,
      #0093E9 0%,
      #80D0C7 100%);
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
}
.color_gradient-gold {
  color: #FFD700;
  background:
    linear-gradient(
      90deg,
      #FFD700 0%,
      #FFEA98 100%);
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
}
.switch {
  position: relative;
  display: flex;
  flex-flow: row nowrap;
  justify-content: flex-start;
  align-content: center;
  align-items: center;
  width: auto;
  height: auto;
  -webkit-user-select: none;
  user-select: none;
  opacity: 1;
  cursor: pointer;
  -webkit-transition: opacity 0.2s ease-out 0s;
  -moz-transition: opacity 0.2s ease-out 0s;
  transition: opacity 0.2s ease-out 0s;
}
.switch + .switch {
  margin-top: 0.5rem;
}
.switch.is-disabled {
  opacity: 0.5;
  cursor: not-allowed;
}
.switch.is-loading {
  opacity: 0.8;
}
.switch.is-loading.switch__slider:after {
  content: "";
  position: absolute;
  top: 0.8rem;
  left: 0.8rem;
  display: block;
  width: 1.2rem;
  height: 1.2rem;
  margin-left: 0;
  border: 2px solid transparent;
  border-top-color: #424c82;
  border-left-color: #424c82;
  border-radius: 50%;
  box-sizing: border-box;
  opacity: 1;
  visibility: visible;
  animation: loader-mini-animation 0.25s linear infinite;
  -webkit-transition: margin-left 0.2s ease-out 0s;
  -moz-transition: margin-left 0.2s ease-out 0s;
  transition: margin-left 0.2s ease-out 0s;
}
.switch .switch__control {
  display: none;
}
.switch .switch__control:checked ~ .switch__slider:before {
  background-color: #5ADBB5;
  border-color: #5ADBB5;
  -webkit-transform: translateX(1.6rem);
  transform: translateX(1.6rem);
}
.switch .switch__control:checked ~ .switch__slider:after {
  margin-left: 1.6rem;
}
.switch .switch__control:checked ~ .switch__title {
  color: #ADB6DB;
}
.switch .switch__slider {
  position: relative;
  display: block;
  width: 4.4rem;
  height: 2.8rem;
  border-radius: 9px;
  background-color: #252D52;
}
.switch .switch__slider:before {
  content: "";
  position: absolute;
  top: 0.6rem;
  left: 0.6rem;
  display: block;
  width: 1.6rem;
  height: 1.6rem;
  background-color: #353D65;
  border: 1px solid #353D65;
  border-radius: 5px;
  -webkit-transform: translateX(0);
  transform: translateX(0);
  -webkit-transition:
    background-color 0.2s ease-out 0s,
    border-color 0.2s ease-out 0s,
    transform 0.2s ease-out 0s;
  -moz-transition:
    background-color 0.2s ease-out 0s,
    border-color 0.2s ease-out 0s,
    transform 0.2s ease-out 0s;
  transition:
    background-color 0.2s ease-out 0s,
    border-color 0.2s ease-out 0s,
    transform 0.2s ease-out 0s;
}
.switch .switch__title {
  display: block;
  width: auto;
  height: 2.8rem;
  padding: 0 0.7rem;
  color: #6D7490;
  font-size: 1.2rem;
  font-weight: 500;
  line-height: 2.8rem;
  text-transform: uppercase;
}
.switch.switch_stylish .switch__control:checked ~ .switch__slider {
  border-color: rgba(183, 255, 220, 0.28);
}
.switch.switch_stylish .switch__control:checked ~ .switch__slider:before {
  background-color: #81E478;
  transform: translateX(1.2rem);
}
.switch.switch_stylish .switch__slider {
  width: 3.4rem;
  height: 2.2rem;
  background-color: transparent;
  border: 0.1rem solid transparent;
  border-color: rgba(183, 207, 255, 0.18);
  border-radius: 1.2rem;
  -webkit-transition: border-color 0.2s ease-out 0s;
  -moz-transition: border-color 0.2s ease-out 0s;
  transition: border-color 0.2s ease-out 0s;
}
.switch.switch_stylish .switch__slider:before {
  top: 0.4rem;
  left: 0.4rem;
  border: 0;
  width: 1.2rem;
  height: 1.2rem;
  background: #CDDBFF;
  border-radius: 0.7rem;
}
.switch.switch_stylish .switch__title {
  font-weight: 500;
  font-size: 1rem;
  text-transform: uppercase;
  color: rgba(205, 219, 255, 0.6);
}
.switch.switch_newStylish .switch__control:checked ~ .switch__slider {
  border-color: rgba(183, 255, 220, 0.28);
}
.switch.switch_newStylish .switch__control:checked ~ .switch__slider:before {
  background-color: #81E478;
  transform: translateX(1rem);
}
.switch.switch_newStylish .switch__slider {
  width: 3.3rem;
  height: 2.2rem;
  background-color: transparent;
  border: 2px solid transparent;
  border-color: rgba(105, 149, 233, 0.22);
  border-radius: 3.2rem;
  -webkit-transition: border-color 0.2s ease-out 0s;
  -moz-transition: border-color 0.2s ease-out 0s;
  transition: border-color 0.2s ease-out 0s;
}
.switch.switch_newStylish .switch__slider:before {
  top: 0.3rem;
  left: 0.3rem;
  border: 0;
  width: 1.2rem;
  height: 1.2rem;
  background: #9CB3ED;
  border-radius: 0.7rem;
}
.preload {
  position: relative;
  display: inline-block;
  border-radius: 4px;
  line-height: 1;
  overflow: hidden;
  background-color: #2c3765;
  background-image:
    linear-gradient(
      90deg,
      rgba(0, 0, 0, 0.2),
      rgba(0, 0, 0, 0.2),
      rgba(0, 0, 0, 0.2));
  background-size: 200px 100%;
  background-repeat: no-repeat;
  background-position: -200px 0;
  animation: 1.2s ease-in-out 0.5s infinite normal none running preload-animation;
}
.animations_off .preload,
.preload.static {
  animation: none;
  background-image: none;
  background-size: inherit;
  background-repeat: inherit;
}
@keyframes preload-animation {
  0% {
    background-position: -200px 0;
  }
  100% {
    background-position: calc(200px + 100%) 0;
  }
}
:root {
  --swiper-theme-color: #007aff;
}
.swiper {
  position: relative;
  z-index: 1;
  margin-left: auto;
  margin-right: auto;
  overflow: hidden;
  list-style: none;
  padding: 0;
}
.swiper-vertical > .swiper-wrapper {
  flex-direction: column;
}
.swiper-wrapper {
  position: relative;
  z-index: 1;
  display: flex;
  width: 100%;
  height: 100%;
  transition-property: transform;
  box-sizing: content-box;
}
.swiper-android .swiper-slide,
.swiper-wrapper {
  transform: translate3d(0, 0, 0);
}
.swiper-pointer-events {
  touch-action: pan-y;
}
.swiper-pointer-events.swiper-vertical {
  touch-action: pan-x;
}
.swiper-slide {
  position: relative;
  flex-shrink: 0;
  width: auto;
  height: 100%;
  transition-property: transform;
}
.swiper-slide-invisible-blank {
  visibility: hidden;
}
.swiper-autoheight,
.swiper-autoheight .swiper-slide {
  height: auto;
}
.swiper-autoheight .swiper-wrapper {
  align-items: flex-start;
  transition-property: transform, height;
}
.swiper-backface-hidden .swiper-slide {
  transform: translateZ(0);
  backface-visibility: hidden;
}
.swiper-3d,
.swiper-3d.swiper-css-mode .swiper-wrapper {
  perspective: 1200px;
}
.swiper-3d .swiper-wrapper,
.swiper-3d .swiper-slide,
.swiper-3d .swiper-slide-shadow,
.swiper-3d .swiper-slide-shadow-left,
.swiper-3d .swiper-slide-shadow-right,
.swiper-3d .swiper-slide-shadow-top,
.swiper-3d .swiper-slide-shadow-bottom,
.swiper-3d .swiper-cube-shadow {
  transform-style: preserve-3d;
}
.swiper-3d .swiper-slide-shadow,
.swiper-3d .swiper-slide-shadow-left,
.swiper-3d .swiper-slide-shadow-right,
.swiper-3d .swiper-slide-shadow-top,
.swiper-3d .swiper-slide-shadow-bottom {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 10;
  width: 100%;
  height: 100%;
  pointer-events: none;
}
.swiper-css-mode > .swiper-wrapper {
  overflow: auto;
  scrollbar-width: none;
  -ms-overflow-style: none;
}
.swiper-css-mode > .swiper-wrapper::-webkit-scrollbar {
  display: none;
}
.swiper-css-mode > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: start start;
}
.swiper-horizontal.swiper-css-mode > .swiper-wrapper {
  scroll-snap-type: x mandatory;
}
.swiper-vertical.swiper-css-mode > .swiper-wrapper {
  scroll-snap-type: y mandatory;
}
.swiper-centered > .swiper-wrapper:before {
  content: "";
  flex-shrink: 0;
  order: 9999;
}
.swiper-centered.swiper-horizontal > .swiper-wrapper > .swiper-slide:first-child {
  margin-inline-start: var(--swiper-centered-offset-before);
}
.swiper-centered.swiper-horizontal > .swiper-wrapper:before {
  height: 100%;
  width: var(--swiper-centered-offset-after);
}
.swiper-centered.swiper-vertical > .swiper-wrapper > .swiper-slide:first-child {
  margin-block-start: var(--swiper-centered-offset-before);
}
.swiper-centered.swiper-vertical > .swiper-wrapper:before {
  width: 100%;
  height: var(--swiper-centered-offset-after);
}
.swiper-centered > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: center center;
}
.swiper-cards {
  overflow: visible;
}
.swiper-cards .swiper-slide {
  display: flex;
  transform-origin: center bottom;
  backface-visibility: hidden;
  align-items: center;
  justify-content: center;
}
.cdk-overlay-container,
.cdk-global-overlay-wrapper {
  top: 0;
  left: 0;
  pointer-events: none;
  height: 100%;
  width: 100%;
}
.cdk-overlay-container {
  position: fixed;
  z-index: 1000;
}
.cdk-overlay-container:empty {
  display: none;
}
.cdk-global-overlay-wrapper {
  position: absolute;
  z-index: 1000;
  display: flex;
}
.cdk-overlay-pane {
  position: absolute;
  z-index: 1000;
  display: flex;
  pointer-events: auto;
  box-sizing: border-box;
  max-width: 100%;
  max-height: 100%;
}
.cdk-overlay-backdrop {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 1000;
  pointer-events: auto;
  -webkit-tap-highlight-color: transparent;
  transition: opacity 400ms cubic-bezier(0.25, 0.8, 0.25, 1);
  opacity: 0;
}
.cdk-overlay-backdrop.cdk-overlay-backdrop-showing {
  opacity: 1;
}
.cdk-high-contrast-active .cdk-overlay-backdrop.cdk-overlay-backdrop-showing {
  opacity: 0.6;
}
.cdk-overlay-dark-backdrop {
  background: rgba(21, 24, 39, 0.94);
}
.cdk-overlay-transparent-backdrop {
  transition: visibility 1ms linear, opacity 1ms linear;
  visibility: hidden;
  opacity: 1;
}
.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing {
  opacity: 0;
  visibility: visible;
}
.cdk-overlay-backdrop-noop-animation {
  transition: none;
}
.cdk-overlay-connected-position-bounding-box {
  position: absolute;
  z-index: 1000;
  display: flex;
  flex-direction: column;
  min-width: 1px;
  min-height: 1px;
}
.cdk-global-scrollblock {
  position: fixed;
  width: 100%;
  overflow-y: scroll;
}
.cdk-dialog-container {
  animation-name: cdkDialogEnter;
  animation-duration: 0.35s;
  animation-fill-mode: both;
}
@keyframes cdkDialogEnter {
  0% {
    opacity: 0;
    transform: translateY(-20px);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}
html {
  font-size: 0.625rem;
}
html::-webkit-scrollbar {
  width: 0.5rem;
  height: 0.5rem;
  background-color: #3B4772;
}
html::-webkit-scrollbar-thumb {
  background-color: #3B4772;
  border-radius: 10px;
}
html::-webkit-scrollbar-track {
  background-color: #262F54;
}
@media all and (max-width: 1799px) {
  html {
    font-size: 0.6vw;
  }
}
@media all and (max-width: 991px) {
  html {
    font-size: 0.625rem;
  }
}
.streamer_mode .modal-dialog .nickname,
.streamer_mode .modal-dialog .chat-message__content,
.streamer_mode .nickname,
.streamer_mode .chat-message__content,
.streamer_mode * .nickname,
.streamer_mode * .chat-message__content {
  opacity: 0.01;
  -webkit-transition: opacity 0.2s ease-out 0s;
  -moz-transition: opacity 0.2s ease-out 0s;
  transition: opacity 0.2s ease-out 0s;
}
.streamer_mode .modal-dialog .nickname:hover,
.streamer_mode .modal-dialog .chat-message__content:hover,
.streamer_mode .nickname:hover,
.streamer_mode .chat-message__content:hover,
.streamer_mode * .nickname:hover,
.streamer_mode * .chat-message__content:hover {
  opacity: 1;
}
.streamer_mode .modal-dialog .user-card_profile .user-card__nickname,
.streamer_mode .user-card_profile .user-card__nickname,
.streamer_mode * .user-card_profile .user-card__nickname {
  filter: none;
}
.empty-block {
  display: flex;
  flex-flow: column nowrap;
  justify-content: center;
  align-items: center;
  height: 100%;
  gap: 1rem;
  border: 1px dashed #293157;
  border-radius: 10px;
  text-align: center;
}
.empty-block_w100 {
  width: 100%;
}
.empty-block .empty-block__icon {
  color: rgba(106, 120, 167, 0.4);
  font-size: 4rem;
}
.empty-block .empty-block__title {
  padding: 0 1.5rem;
  color: #9FB1D4;
  font-size: 1.4rem;
  font-weight: 500;
  line-height: 1.7rem;
}
.empty-block .empty-block__subtitle {
  padding: 0 1.5rem;
  color: #4E5D8D;
  font-size: 1.2rem;
  font-weight: 400;
  line-height: 1.7rem;
}
.empty-block .empty-block__action {
  border-color: #65b296;
  background-color: #65b296;
  color: #fff;
}
.empty-block .empty-block__action:hover {
  border-color: #4a9487;
  background-color: #4a9487;
}
.empty-block.empty-block_inventory-not-logged {
  background-color: #252e52;
}
.empty-block.empty-block_inventory-not-logged .empty-block__icon {
  color: #434d78;
}
.empty-block.empty-block_inventory-not-logged .empty-block__title {
  font-size: 1.8rem;
  font-weight: 500;
  line-height: 3.8rem;
}
.empty-block.empty-block_inventory-not-logged .empty-block__action {
  color: #fff;
  border-color: #65b296;
  background-color: #65b296;
}
.empty-block.empty-block_inventory-not-logged .empty-block__action:hover {
  border-color: #4a9487;
  background-color: #4a9487;
}
.empty-block.empty-block_inventory-no-items .empty-block__icon {
  color: #434d78;
}
.empty-block.empty-block_inventory-no-items .empty-block__title {
  font-size: 1.8rem;
  font-weight: 500;
  text-transform: uppercase;
}
.empty-block.empty-block_new-inventory-not-logged {
  height: 24.4rem;
  border: 1px solid rgba(159, 194, 248, 0.06);
}
.empty-block.empty-block_new-inventory-not-logged .empty-block__button {
  --icon-size: 1rem;
  width: auto;
  height: 3.2rem;
  border-radius: 0.8rem;
  font-size: 1rem;
  text-transform: uppercase;
}
@media all and (max-width: 991px) {
  .empty-block.empty-block_new-inventory-not-logged {
    height: 12rem;
    margin-bottom: 1.5rem;
  }
  .empty-block.empty-block_new-inventory-not-logged .empty-block__icon {
    display: none;
  }
}
.empty-block.empty-block_new-inventory-no-items {
  border: 1px solid rgba(159, 194, 248, 0.06);
}
.empty-block.empty-block_new-inventory-no-items .empty-block__title {
  display: flex;
  align-items: center;
  gap: 0.8rem;
  font-size: 1.2rem;
  line-height: 1.4rem;
  color: rgba(205, 219, 255, 0.6);
}
.empty-block.empty-block_new-inventory-no-items .empty-block__title .icon {
  font-size: 2rem;
  color: #CDDBFF;
  opacity: 0.5;
  cursor: pointer;
  -webkit-transition: opacity 0.2s ease-out 0s;
  -moz-transition: opacity 0.2s ease-out 0s;
  transition: opacity 0.2s ease-out 0s;
}
.empty-block.empty-block_new-inventory-no-items .empty-block__title .icon:hover {
  opacity: 1;
}
.empty-block.empty-block_new-inventory-no-items .empty-block__button {
  --icon-size: 1rem;
  width: auto;
  height: 3.2rem;
  padding: 0 0.9rem;
  border: none;
  border-radius: 0.8rem;
  background-color: #69DD89;
  font-weight: 700;
  font-size: 1rem;
  line-height: 1.2rem;
  color: #204B43;
}
.empty-block.empty-block_new-inventory-no-items .empty-block__button:hover {
  background-color: #8AF29B;
  color: #457859;
}
.empty-block.empty-block_new-inventory-no-items .empty-block__icon {
  display: block;
  width: 8.2rem;
  height: 4.49rem;
  transform: scale(-1, 1);
  background-repeat: no-repeat;
  background-size: contain;
  background-image: url(/assets/images/items-placeholder/pistol.webp);
  opacity: 0.4;
}
@media all and (max-width: 991px) {
  .empty-block.empty-block_new-inventory-no-items .empty-block__icon {
    display: none;
  }
}
.empty-block.empty-block_support {
  justify-content: flex-start;
  border-color: #323D66;
  padding-top: 14%;
  color: #374268;
}
.empty-block.empty-block_support .empty-block__icon {
  font-size: 8.2rem;
}
.empty-block.empty-block_support .empty-block__text {
  color: #434E77;
  font-size: 1.8rem;
  font-weight: 700;
  line-height: 2.2rem;
  text-transform: uppercase;
}
.empty-block.empty-block_support .empty-block__text.empty-block__text_white {
  color: #fff;
}
.empty-block.empty-block_support .empty-block__button {
  --icon-size: 2.4rem;
}
.empty-block.empty-block_profile-inventory .empty-block__action {
  width: 7rem;
  height: 3.8rem;
  margin-top: 0.8rem;
  border: none;
  background-color: #5D7EF2;
  font-size: 2.6rem;
  color: #fff;
}
.empty-block.empty-block_profile-inventory .empty-block__action:hover {
  background-color: #708FFF;
}
.no-mask {
  mask-image: none !important;
}
.badge-t,
.badge-ct {
  display: block;
  flex: none;
  width: var(--size);
  height: var(--size);
  border: 1px solid transparent;
  border-radius: 50%;
}
.badge-t {
  background: no-repeat center/100% url(/assets/images/event/badge-t.webp);
}
.badge-ct {
  background: no-repeat center/100% url(/assets/images/event/badge-ct.webp);
}
.cards-coin {
  display: block;
  width: var(--size);
  height: var(--size);
  background: no-repeat center/100% url(/assets/images/event/cards-coin.webp);
}
.battle-coin {
  display: block;
  width: var(--size);
  height: var(--size);
  background: no-repeat center/100% url(/assets/images/event/coin.webp);
}
.modal-dialog {
  position: relative;
  width: 100%;
  max-height: var(--vh, 100vh);
  padding: 3rem;
  border-radius: 1rem;
  background-color: #21254A;
  overflow-x: hidden;
  overflow-y: auto;
  scrollbar-color: #262f54 #3b4772;
  scrollbar-width: 0;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  will-change: transform;
}
.modal-dialog::-webkit-scrollbar {
  width: 0;
  height: 0;
  background-color: #3b4772;
}
.modal-dialog::-webkit-scrollbar-thumb {
  background-color: #3b4772;
  border-radius: 10px;
}
.modal-dialog::-webkit-scrollbar-track {
  background-color: #262f54;
}
.modal__header {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.modal__title {
  color: #E3EBFF;
  font-weight: 700;
  font-size: 2.1rem;
  line-height: 2.6rem;
  text-transform: uppercase;
}
.modal__title .icon {
  margin-right: 0.5rem;
}
.modal__close {
  position: absolute;
  top: 2rem;
  right: 2rem;
  z-index: 10;
  display: block;
  width: 1.2rem;
  height: 1.2rem;
  background: none;
  border: none;
  margin: 0;
  padding: 0;
  color: #77839C;
  font-size: 1.2rem;
  font-family: "icomoon" !important;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  cursor: pointer;
  -webkit-transition: color 0.2s ease-out 0s;
  -moz-transition: color 0.2s ease-out 0s;
  transition: color 0.2s ease-out 0s;
}
.modal__close:hover {
  color: #FFF;
}
.modal__close:before {
  content: "\e9e0";
}
@media (max-width: 991px) {
  .modal__close {
    top: 3.5rem;
    right: 3rem;
    width: 1.8rem;
    height: 1.8rem;
    font-size: 1.8rem;
  }
}
.picture {
  position: relative;
  z-index: 1;
  display: flex;
  width: 4rem;
  height: 4rem;
  border-radius: 1rem;
  flex-grow: 0;
  flex-shrink: 0;
}
.picture:before {
  content: "";
  position: absolute;
  top: -0.2rem;
  left: -0.2rem;
  display: inline-block;
  width: calc(100% + 0.4rem);
  height: calc(100% + 0.4rem);
  border-radius: 1.2rem;
}
.picture_sm {
  width: 3.4rem;
  height: 3.4rem;
}
.picture_md {
  width: 5rem;
  height: 5rem;
}
.picture .image {
  position: relative;
  z-index: 2;
  width: inherit;
  height: inherit;
  border-radius: inherit;
}
.picture .badge {
  z-index: 3;
}
.picture_color-red:before {
  background: #d06262;
}
.picture_color-green:before {
  background: #7accae;
}
.picture_color-yellow:before {
  background: #e1c96b;
}
.picture_color-purple:before {
  background: #6c79f0;
}
.picture_color-violet:before {
  background: #c277e1;
}
.picture_color-pink:before {
  background: #e66196;
}
.picture_color-cian:before {
  background: #00CED1;
}
.picture_color-lightblue:before {
  background: #1AB7EA;
}
.picture_color-orange:before {
  background: #F60;
}
.picture_color-richpink:before {
  background: #EA4C89;
}
.picture_color-lightred:before {
  background: #EA4E4E;
}
.picture_color-lightgreen:before {
  background: #68E88B;
}
.picture_color-gradient:before {
  background: #b07cff;
  background:
    linear-gradient(
      90deg,
      #b07cff 0%,
      #ffb17d 100%);
}
.picture_color-blue-gradient:before {
  background: #0093E9;
  background:
    linear-gradient(
      90deg,
      #0093E9 0%,
      #80D0C7 100%);
}
.picture_color-blue-purple:before {
  background: #00DBDE;
  background:
    linear-gradient(
      90deg,
      #00DBDE 0%,
      #FC00FF 100%);
}
.picture_color-purple-lite:before {
  background: #8EC5FC;
  background:
    linear-gradient(
      90deg,
      #8EC5FC 0%,
      #E0C3FC 100%);
}
.picture_color-yellow-green:before {
  background: #85FFBD;
  background:
    linear-gradient(
      90deg,
      #85FFBD 0%,
      #FFFB7D 100%);
}
.picture_color-yellow-pink:before {
  background: #FBDA61;
  background:
    linear-gradient(
      90deg,
      #FBDA61 0%,
      #FF5ACD 100%);
}
.picture_color-gradient-orange:before {
  background: #F29863;
  background:
    linear-gradient(
      90deg,
      #F29863 0%,
      #F27649 100%);
}
.picture_color-gradient-christmas:before {
  background: #B2BF50;
  background:
    linear-gradient(
      90deg,
      #B2BF50 0%,
      #F23E2E 100%);
}
.picture_color-blue-green:before {
  background: #00C9FF;
  background:
    linear-gradient(
      90deg,
      #00C9FF 0%,
      #92FE9D 100%);
}
.picture_color-orange-yellow:before {
  background: #F46B45;
  background:
    linear-gradient(
      90deg,
      #F46B45 0%,
      #EEA849 100%);
}
.picture_color-lightblue-blue:before {
  background: #00C9FF;
  background:
    linear-gradient(
      90deg,
      #00C9FF 0%,
      #4972FF 100%);
}
.picture_color-yellow-red:before {
  background: #FFF48C;
  background:
    linear-gradient(
      90deg,
      #FFF48C 0%,
      #CD5C5C 100%);
}
.picture_color-pink-yellow:before {
  background: #ED5EBE;
  background:
    linear-gradient(
      90deg,
      #ED5EBE 0%,
      #FFD35F 100%);
}
.picture_color-lightblue-violet:before {
  background: #84F5FF;
  background:
    linear-gradient(
      90deg,
      #84F5FF 0%,
      #FF5ACD 100%);
}
.picture_color-violet-lightblue:before {
  background: #FD66FF;
  background:
    linear-gradient(
      90deg,
      #FD66FF 0%,
      #00DBDE 100%);
}
.picture_color-blue-cian:before {
  background: #0093E9;
  background:
    linear-gradient(
      90deg,
      #0093E9 0%,
      #80D0C7 100%);
}
.picture_color-gradient-gold:before {
  background: #FFD700;
  background:
    linear-gradient(
      90deg,
      #FFD700 0%,
      #FFEA98 100%);
}
.nickname {
  display: inline-flex;
  width: 100%;
  color: inherit;
  font-size: 14px;
  font-weight: 500;
  line-height: 1;
  -webkit-transition: color 0.2s ease-out 0s;
  -moz-transition: color 0.2s ease-out 0s;
  transition: color 0.2s ease-out 0s;
}
.nickname .link {
  max-width: 100%;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.nickname .your {
  display: inline-block;
  -webkit-text-fill-color: #A6B2CB;
  color: #A6B2CB;
  margin-right: 3px;
}
.nickname.nickname_blur {
  opacity: 0.01;
  -webkit-transition: opacity 0.2s ease-out 0s;
  -moz-transition: opacity 0.2s ease-out 0s;
  transition: opacity 0.2s ease-out 0s;
}
.nickname.nickname_blur:hover {
  opacity: 1;
}
.nickname.nickname_color-red .link {
  color: #d06262;
}
.nickname.nickname_color-green .link {
  color: #7accae;
}
.nickname.nickname_color-yellow .link {
  color: #e1c96b;
}
.nickname.nickname_color-purple .link {
  color: #6c79f0;
}
.nickname.nickname_color-violet .link {
  color: #c277e1;
}
.nickname.nickname_color-pink .link {
  color: #e66196;
}
.nickname.nickname_color-cian .link {
  color: #00CED1;
}
.nickname.nickname_color-lightblue .link {
  color: #1AB7EA;
}
.nickname.nickname_color-orange .link {
  color: #F60;
}
.nickname.nickname_color-richpink .link {
  color: #EA4C89;
}
.nickname.nickname_color-lightred .link {
  color: #EA4E4E;
}
.nickname.nickname_color-lightgreen .link {
  color: #68E88B;
}
.nickname.nickname_color-gradient .link {
  color: #b07cff;
  font-weight: 700;
  background:
    linear-gradient(
      90deg,
      #b07cff,
      #ffb17d);
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
}
.nickname.nickname_color-blue-gradient .link {
  color: #0093E9;
  font-weight: 700;
  background:
    linear-gradient(
      90deg,
      #0093E9,
      #80D0C7);
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
}
.nickname.nickname_color-blue-purple .link {
  color: #00DBDE;
  font-weight: 700;
  background:
    linear-gradient(
      90deg,
      #00DBDE,
      #FC00FF);
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
}
.nickname.nickname_color-purple-lite .link {
  color: #8EC5FC;
  font-weight: 700;
  background:
    linear-gradient(
      90deg,
      #8EC5FC,
      #E0C3FC);
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
}
.nickname.nickname_color-yellow-green .link {
  color: #85FFBD;
  font-weight: 700;
  background:
    linear-gradient(
      90deg,
      #85FFBD,
      #FFFB7D);
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
}
.nickname.nickname_color-yellow-pink .link {
  color: #FBDA61;
  font-weight: 700;
  background:
    linear-gradient(
      90deg,
      #FBDA61,
      #FF5ACD);
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
}
.nickname.nickname_color-gradient-orange .link {
  color: #F29863;
  font-weight: 700;
  background:
    linear-gradient(
      90deg,
      #F29863,
      #F27649);
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
}
.nickname.nickname_color-gradient-christmas .link {
  color: #B2BF50;
  font-weight: 700;
  background:
    linear-gradient(
      90deg,
      #B2BF50,
      #F23E2E);
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
}
.nickname.nickname_color-blue-green .link {
  color: #00C9FF;
  font-weight: 700;
  background:
    linear-gradient(
      90deg,
      #00C9FF,
      #92FE9D);
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
}
.nickname.nickname_color-orange-yellow .link {
  color: #F46B45;
  font-weight: 700;
  background:
    linear-gradient(
      90deg,
      #F46B45,
      #EEA849);
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
}
.nickname.nickname_color-lightblue-blue .link {
  color: #00C9FF;
  font-weight: 700;
  background:
    linear-gradient(
      90deg,
      #00C9FF,
      #4972FF);
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
}
.nickname.nickname_color-yellow-red .link {
  color: #FFF48C;
  font-weight: 700;
  background:
    linear-gradient(
      90deg,
      #FFF48C,
      #CD5C5C);
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
}
.nickname.nickname_color-pink-yellow .link {
  color: #ED5EBE;
  font-weight: 700;
  background:
    linear-gradient(
      90deg,
      #ED5EBE,
      #FFD35F);
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
}
.nickname.nickname_color-lightblue-violet .link {
  color: #84F5FF;
  font-weight: 700;
  background:
    linear-gradient(
      90deg,
      #84F5FF,
      #FF5ACD);
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
}
.nickname.nickname_color-violet-lightblue .link {
  color: #FD66FF;
  font-weight: 700;
  background:
    linear-gradient(
      90deg,
      #FD66FF,
      #00DBDE);
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
}
.nickname.nickname_color-blue-cian .link {
  color: #0093E9;
  font-weight: 700;
  background:
    linear-gradient(
      90deg,
      #0093E9,
      #80D0C7);
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
}
.nickname.nickname_color-gradient-gold .link {
  color: #FFD700;
  font-weight: 700;
  background:
    linear-gradient(
      90deg,
      #FFD700,
      #FFEA98);
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
}
.placeholder\:whitespace-nowrap::placeholder {
  white-space: nowrap;
}
.placeholder\:text-\[1\.3rem\]::placeholder {
  font-size: 1.3rem;
}
.placeholder\:text-\[1\.4rem\]::placeholder {
  font-size: 1.4rem;
}
.placeholder\:text-\[1\.5rem\]::placeholder {
  font-size: 1.5rem;
}
.placeholder\:font-325::placeholder {
  font-weight: 400;
}
.placeholder\:font-350::placeholder {
  font-weight: 500;
}
.placeholder\:font-normal::placeholder {
  font-weight: 400;
}
.placeholder\:leading-\[1\.6rem\]::placeholder {
  line-height: 1.6rem;
}
.placeholder\:leading-\[2\.2rem\]::placeholder {
  line-height: 2.2rem;
}
.placeholder\:leading-\[2rem\]::placeholder {
  line-height: 2rem;
}
.placeholder\:text-\[\#CDDBFF\]::placeholder {
  --tw-text-opacity: 1;
  color: rgb(205 219 255 / var(--tw-text-opacity, 1));
}
.placeholder\:text-\[rgba\(233\,230\,246\,0\.46\)\]::placeholder {
  color: rgba(233, 230, 246, 0.46);
}
.placeholder\:text-light-400::placeholder {
  color: rgba(205, 219, 255, 1);
}
.placeholder\:opacity-70::placeholder {
  opacity: 0.7;
}
.before\:\!h-\[1\.15rem\]::before {
  content: var(--tw-content);
  height: 1.15rem !important;
}
.before\:\!w-\[1\.15rem\]::before {
  content: var(--tw-content);
  width: 1.15rem !important;
}
.before\:rounded-\[1\.2rem\]::before {
  content: var(--tw-content);
  border-radius: 1.2rem;
}
.before\:rounded-\[1\.4rem\]::before {
  content: var(--tw-content);
  border-radius: 1.4rem;
}
.before\:rounded-\[2\.4rem\]::before {
  content: var(--tw-content);
  border-radius: 2.4rem;
}
.before\:rounded-b-\[0\.8rem\]::before {
  content: var(--tw-content);
  border-bottom-right-radius: 0.8rem;
  border-bottom-left-radius: 0.8rem;
}
.before\:bg-\[\#273368\]::before {
  content: var(--tw-content);
  --tw-bg-opacity: 1;
  background-color: rgb(39 51 104 / var(--tw-bg-opacity, 1));
}
.before\:bg-\[\#293366\]::before {
  content: var(--tw-content);
  --tw-bg-opacity: 1;
  background-color: rgb(41 51 102 / var(--tw-bg-opacity, 1));
}
.before\:bg-\[\#5974B8\]::before {
  content: var(--tw-content);
  --tw-bg-opacity: 1;
  background-color: rgb(89 116 184 / var(--tw-bg-opacity, 1));
}
.before\:bg-\[\#6983C8\]::before {
  content: var(--tw-content);
  --tw-bg-opacity: 1;
  background-color: rgb(105 131 200 / var(--tw-bg-opacity, 1));
}
.before\:bg-\[linear-gradient\(0deg\,rgba\(255\,112\,143\,0\.28\)_0\%\,rgba\(255\,68\,121\,0\.28\)_100\%\)\]::before {
  content: var(--tw-content);
  background-image:
    linear-gradient(
      0deg,
      rgba(255, 112, 143, 0.28) 0%,
      rgba(255, 68, 121, 0.28) 100%);
}
.before\:bg-\[linear-gradient\(115deg\,\#3750AC_9\.11\%\,\#5782F1_89\.77\%\)\]::before {
  content: var(--tw-content);
  background-image:
    linear-gradient(
      115deg,
      #3750AC 9.11%,
      #5782F1 89.77%);
}
.before\:bg-\[linear-gradient\(145\.08deg\,\#33478C_20\.55\%\,\#4F69C5_96\.95\%\)\]::before {
  content: var(--tw-content);
  background-image:
    linear-gradient(
      145.08deg,
      #33478C 20.55%,
      #4F69C5 96.95%);
}
.before\:bg-\[linear-gradient\(156deg\,\#208ECB_15\.18\%\,\#58E2EB_114\.72\%\)\]::before {
  content: var(--tw-content);
  background-image:
    linear-gradient(
      156deg,
      #208ECB 15.18%,
      #58E2EB 114.72%);
}
.before\:bg-\[linear-gradient\(156deg\,\#694DD8_15\.18\%\,\#A877F8_114\.72\%\)\]::before {
  content: var(--tw-content);
  background-image:
    linear-gradient(
      156deg,
      #694DD8 15.18%,
      #A877F8 114.72%);
}
.before\:bg-\[linear-gradient\(156deg\,\#CE3591_15\.18\%\,\#FF9C8E_114\.72\%\)\]::before {
  content: var(--tw-content);
  background-image:
    linear-gradient(
      156deg,
      #CE3591 15.18%,
      #FF9C8E 114.72%);
}
.before\:bg-\[linear-gradient\(166\.79deg\,\#383496_2\.2\%\,\#B983FA_104\.21\%\)\]::before {
  content: var(--tw-content);
  background-image:
    linear-gradient(
      166.79deg,
      #383496 2.2%,
      #B983FA 104.21%);
}
.before\:bg-\[linear-gradient\(180deg\,\#212B5B_0\%\,\#2B397F_100\%\)\]::before {
  content: var(--tw-content);
  background-image:
    linear-gradient(
      180deg,
      #212B5B 0%,
      #2B397F 100%);
}
.before\:bg-\[linear-gradient\(180deg\,\#32417B_0\%\,\#43579C_100\%\)\]::before {
  content: var(--tw-content);
  background-image:
    linear-gradient(
      180deg,
      #32417B 0%,
      #43579C 100%);
}
.before\:bg-\[linear-gradient\(180deg\,\#3446BC_0\%\,\#495BCF_100\%\)\]::before {
  content: var(--tw-content);
  background-image:
    linear-gradient(
      180deg,
      #3446BC 0%,
      #495BCF 100%);
}
.before\:bg-\[linear-gradient\(180deg\,\#3A4C94_0\%\,\#4559AB_100\%\)\]::before {
  content: var(--tw-content);
  background-image:
    linear-gradient(
      180deg,
      #3A4C94 0%,
      #4559AB 100%);
}
.before\:bg-\[linear-gradient\(180deg\,\#4864C6_0\.41\%\,\#6A8BFF_110\.76\%\)\]::before {
  content: var(--tw-content);
  background-image:
    linear-gradient(
      180deg,
      #4864C6 0.41%,
      #6A8BFF 110.76%);
}
.before\:bg-\[linear-gradient\(180deg\,\#A3B6F7_0\%\,\#DDE7FF_100\%\)\]::before {
  content: var(--tw-content);
  background-image:
    linear-gradient(
      180deg,
      #A3B6F7 0%,
      #DDE7FF 100%);
}
.before\:bg-\[linear-gradient\(180deg\,\#DCA460_-38\.24\%\,\#FBDB9D_100\%\)\]::before {
  content: var(--tw-content);
  background-image:
    linear-gradient(
      180deg,
      #DCA460 -38.24%,
      #FBDB9D 100%);
}
.before\:bg-\[linear-gradient\(180deg\,rgba\(131\,243\,123\,0\.74\)_0\.41\%\,\#C5FC87_110\.76\%\)\]::before {
  content: var(--tw-content);
  background-image:
    linear-gradient(
      180deg,
      rgba(131, 243, 123, 0.74) 0.41%,
      #C5FC87 110.76%);
}
.before\:bg-\[linear-gradient\(180deg\,rgba\(255\,225\,159\,0\.28\)_0\%\,rgba\(255\,225\,159\,0\.80\)_100\%\)\]::before {
  content: var(--tw-content);
  background-image:
    linear-gradient(
      180deg,
      rgba(255, 225, 159, 0.28) 0%,
      rgba(255, 225, 159, 0.80) 100%);
}
.before\:bg-\[linear-gradient\(180deg\,rgba\(46\,74\,148\,0\.59\)_0\%\,rgba\(75\,108\,195\,0\.59\)_100\%\)\]::before {
  content: var(--tw-content);
  background-image:
    linear-gradient(
      180deg,
      rgba(46, 74, 148, 0.59) 0%,
      rgba(75, 108, 195, 0.59) 100%);
}
.before\:bg-\[linear-gradient\(180deg\,rgba\(67\,97\,202\,0\.74\)_0\.41\%\,rgba\(106\,139\,255\,0\.81\)_110\.76\%\)\]::before {
  content: var(--tw-content);
  background-image:
    linear-gradient(
      180deg,
      rgba(67, 97, 202, 0.74) 0.41%,
      rgba(106, 139, 255, 0.81) 110.76%);
}
.before\:bg-\[linear-gradient\(194deg\,\#5636CC_2\.8\%\,\#D86EFF_97\.7\%\)\]::before {
  content: var(--tw-content);
  background-image:
    linear-gradient(
      194deg,
      #5636CC 2.8%,
      #D86EFF 97.7%);
}
.before\:bg-\[linear-gradient\(207deg\,\#22378C_16\.57\%\,\#7189FF_139\.9\%\)\]::before {
  content: var(--tw-content);
  background-image:
    linear-gradient(
      207deg,
      #22378C 16.57%,
      #7189FF 139.9%);
}
.before\:bg-\[linear-gradient\(207deg\,\#4BB8EA_-10\.19\%\,\#82B0FF_80\.05\%\)\]::before {
  content: var(--tw-content);
  background-image:
    linear-gradient(
      207deg,
      #4BB8EA -10.19%,
      #82B0FF 80.05%);
}
.before\:bg-\[linear-gradient\(208deg\,\#4B5CB1_-9\.43\%\,\#6A8ADF_79\.85\%\)\]::before {
  content: var(--tw-content);
  background-image:
    linear-gradient(
      208deg,
      #4B5CB1 -9.43%,
      #6A8ADF 79.85%);
}
.before\:bg-\[linear-gradient\(348deg\,\#3657AF_11\.95\%\,\#2A3778_97\.31\%\)\]::before {
  content: var(--tw-content);
  background-image:
    linear-gradient(
      348deg,
      #3657AF 11.95%,
      #2A3778 97.31%);
}
.before\:bg-\[linear-gradient\(356deg\,\#609FFF_8\.71\%\,\#243D96_105\.14\%\)\]::before {
  content: var(--tw-content);
  background-image:
    linear-gradient(
      356deg,
      #609FFF 8.71%,
      #243D96 105.14%);
}
.before\:bg-\[linear-gradient\(359deg\,\#407BED_7\.05\%\,\#214DC4_108\.62\%\)\]::before {
  content: var(--tw-content);
  background-image:
    linear-gradient(
      359deg,
      #407BED 7.05%,
      #214DC4 108.62%);
}
.before\:bg-\[linear-gradient\(359deg\,\#D0152E_6\.98\%\,\#762021_108\.76\%\)\]::before {
  content: var(--tw-content);
  background-image:
    linear-gradient(
      359deg,
      #D0152E 6.98%,
      #762021 108.76%);
}
.before\:bg-\[radial-gradient\(105\.66\%_89\.5\%_at_68\.75\%_74\.33\%\,\#7243E1_0\%\,\#4C3189_100\%\)\]::before {
  content: var(--tw-content);
  background-image:
    radial-gradient(
      105.66% 89.5% at 68.75% 74.33%,
      #7243E1 0%,
      #4C3189 100%);
}
.before\:bg-\[radial-gradient\(116\.84\%_104\.06\%_at_54\.04\%_104\.06\%\,\#E6FF76_0\%\,\#4BB114_100\%\)\]::before {
  content: var(--tw-content);
  background-image:
    radial-gradient(
      116.84% 104.06% at 54.04% 104.06%,
      #E6FF76 0%,
      #4BB114 100%);
}
.before\:bg-\[radial-gradient\(83\.14\%_75\.13\%_at_67\.19\%_71\%\,\#5B75F5_0\%\,\#30429D_100\%\)\]::before {
  content: var(--tw-content);
  background-image:
    radial-gradient(
      83.14% 75.13% at 67.19% 71%,
      #5B75F5 0%,
      #30429D 100%);
}
.before\:bg-\[radial-gradient\(83\.14\%_75\.13\%_at_67\.19\%_71\%\,\#FFAE74_0\%\,\#E05634_100\%\)\]::before {
  content: var(--tw-content);
  background-image:
    radial-gradient(
      83.14% 75.13% at 67.19% 71%,
      #FFAE74 0%,
      #E05634 100%);
}
.before\:bg-\[radial-gradient\(89\.5\%_83\.52\%_at_68\.75\%_67\.67\%\,\#FF749B_0\%\,\#CB1C7C_100\%\)\]::before {
  content: var(--tw-content);
  background-image:
    radial-gradient(
      89.5% 83.52% at 68.75% 67.67%,
      #FF749B 0%,
      #CB1C7C 100%);
}
.first\:rounded-l-\[1\.2rem\]:first-child {
  border-top-left-radius: 1.2rem;
  border-bottom-left-radius: 1.2rem;
}
.first\:rounded-l-\[1rem\]:first-child {
  border-top-left-radius: 1rem;
  border-bottom-left-radius: 1rem;
}
.first\:border-r-\[1px\]:first-child {
  border-right-width: 1px;
}
.last\:mr-0:last-child {
  margin-right: 0px;
}
.last\:rounded-r-\[1\.2rem\]:last-child {
  border-top-right-radius: 1.2rem;
  border-bottom-right-radius: 1.2rem;
}
.last\:rounded-r-\[1rem\]:last-child {
  border-top-right-radius: 1rem;
  border-bottom-right-radius: 1rem;
}
.last\:border-l-\[1px\]:last-child {
  border-left-width: 1px;
}
.checked\:bg-transparent:checked {
  background-color: transparent;
}
.focus-within\:border-\[rgba\(104\,157\,255\,0\.34\)\]:focus-within {
  border-color: rgba(104, 157, 255, 0.34);
}
.focus-within\:bg-\[rgba\(21\,26\,60\,0\.74\)\]:focus-within {
  background-color: rgba(21, 26, 60, 0.74);
}
.hover\:ml-\[1rem\]:hover {
  margin-left: 1rem;
}
.hover\:scale-100:hover {
  --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));
}
.hover\:border-\[\#4C60A6\]:hover {
  --tw-border-opacity: 1;
  border-color: rgb(76 96 166 / var(--tw-border-opacity, 1));
}
.hover\:border-\[\#5974B8\]:hover {
  --tw-border-opacity: 1;
  border-color: rgb(89 116 184 / var(--tw-border-opacity, 1));
}
.hover\:border-\[rgba\(102\,113\,165\,0\.20\)\]:hover {
  border-color: rgba(102, 113, 165, 0.20);
}
.hover\:border-\[rgba\(121\,151\,255\,0\.54\)\]:hover {
  border-color: rgba(121, 151, 255, 0.54);
}
.hover\:border-\[rgba\(39\,42\,92\,0\.55\)\]:hover {
  border-color: rgba(39, 42, 92, 0.55);
}
.hover\:border-\[rgba\(51\,58\,96\,0\.35\)\]:hover {
  border-color: rgba(51, 58, 96, 0.35);
}
.hover\:border-\[rgba\(72\,105\,187\,0\.49\)\]:hover {
  border-color: rgba(72, 105, 187, 0.49);
}
.hover\:border-\[rgba\(77\,91\,143\,0\.80\)\]:hover {
  border-color: rgba(77, 91, 143, 0.80);
}
.hover\:border-\[rgba\(93\,126\,242\,0\.20\)\]:hover {
  border-color: rgba(93, 126, 242, 0.20);
}
.hover\:border-\[rgba\(93\,126\,242\,0\.40\)\]:hover {
  border-color: rgba(93, 126, 242, 0.40);
}
.hover\:border-light-200:hover {
  border-color: rgba(105, 131, 200, 1);
}
.hover\:\!bg-\[\#708FFF\]:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(112 143 255 / var(--tw-bg-opacity, 1)) !important;
}
.hover\:\!bg-\[\#95FF7A\]:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(149 255 122 / var(--tw-bg-opacity, 1)) !important;
}
.hover\:\!bg-\[\#A1FC92\]:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(161 252 146 / var(--tw-bg-opacity, 1)) !important;
}
.hover\:\!bg-\[\#E44268\]:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(228 66 104 / var(--tw-bg-opacity, 1)) !important;
}
.hover\:\!bg-blue-500:hover {
  background-color: rgba(112, 143, 255, 1) !important;
}
.hover\:\!bg-green-500:hover {
  background-color: rgba(149, 255, 122, 1) !important;
}
.hover\:bg-\[\#050813\]:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(5 8 19 / var(--tw-bg-opacity, 1));
}
.hover\:bg-\[\#23234F\]:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(35 35 79 / var(--tw-bg-opacity, 1));
}
.hover\:bg-\[\#273368\]:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(39 51 104 / var(--tw-bg-opacity, 1));
}
.hover\:bg-\[\#3F4D87\]:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(63 77 135 / var(--tw-bg-opacity, 1));
}
.hover\:bg-\[\#3F508F\]:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(63 80 143 / var(--tw-bg-opacity, 1));
}
.hover\:bg-\[\#4C60A6\]:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(76 96 166 / var(--tw-bg-opacity, 1));
}
.hover\:bg-\[\#5967A1\]:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(89 103 161 / var(--tw-bg-opacity, 1));
}
.hover\:bg-\[\#5974B8\]:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(89 116 184 / var(--tw-bg-opacity, 1));
}
.hover\:bg-\[\#6983C8\]:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(105 131 200 / var(--tw-bg-opacity, 1));
}
.hover\:bg-\[\#708FFF\]:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(112 143 255 / var(--tw-bg-opacity, 1));
}
.hover\:bg-\[\#95FF7A\]:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(149 255 122 / var(--tw-bg-opacity, 1));
}
.hover\:bg-\[\#E44268\]:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(228 66 104 / var(--tw-bg-opacity, 1));
}
.hover\:bg-\[\#F58922\]:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(245 137 34 / var(--tw-bg-opacity, 1));
}
.hover\:bg-\[\#F9DF9D\]:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(249 223 157 / var(--tw-bg-opacity, 1));
}
.hover\:bg-\[\#FF7269\]:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(255 114 105 / var(--tw-bg-opacity, 1));
}
.hover\:bg-\[\#FFE4B1\]:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(255 228 177 / var(--tw-bg-opacity, 1));
}
.hover\:bg-\[rgba\(102\,113\,165\,0\.14\)\]:hover {
  background-color: rgba(102, 113, 165, 0.14);
}
.hover\:bg-\[rgba\(133\,174\,255\,0\.14\)\]:hover {
  background-color: rgba(133, 174, 255, 0.14);
}
.hover\:bg-\[rgba\(133\,174\,255\,0\.20\)\]:hover {
  background-color: rgba(133, 174, 255, 0.20);
}
.hover\:bg-\[rgba\(146\,179\,255\,0\.25\)\]:hover {
  background-color: rgba(146, 179, 255, 0.25);
}
.hover\:bg-\[rgba\(163\,103\,215\,0\.48\)\]:hover {
  background-color: rgba(163, 103, 215, 0.48);
}
.hover\:bg-\[rgba\(21\,26\,60\,0\.70\)\]:hover {
  background-color: rgba(21, 26, 60, 0.70);
}
.hover\:bg-\[rgba\(32\,34\,74\,0\.80\)\]:hover {
  background-color: rgba(32, 34, 74, 0.80);
}
.hover\:bg-\[rgba\(54\,70\,128\,0\.70\)\]:hover {
  background-color: rgba(54, 70, 128, 0.70);
}
.hover\:bg-\[rgba\(93\,126\,242\,0\.03\)\]:hover {
  background-color: rgba(93, 126, 242, 0.03);
}
.hover\:bg-\[rgba\(93\,126\,242\,0\.10\)\]:hover {
  background-color: rgba(93, 126, 242, 0.10);
}
.hover\:bg-\[rgba\(93\,126\,242\,0\.38\)\]:hover {
  background-color: rgba(93, 126, 242, 0.38);
}
.hover\:bg-\[rgba\(93\,126\,242\,0\.40\)\]:hover {
  background-color: rgba(93, 126, 242, 0.40);
}
.hover\:bg-blue-500:hover {
  background-color: rgba(112, 143, 255, 1);
}
.hover\:bg-blue-extra-10:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(64 76 136 / var(--tw-bg-opacity, 1));
}
.hover\:bg-green-500:hover {
  background-color: rgba(149, 255, 122, 1);
}
.hover\:bg-light-200:hover {
  background-color: rgba(105, 131, 200, 1);
}
.hover\:bg-white-270:hover {
  background-color: rgba(255, 255, 255, .27);
}
.hover\:bg-yellow-300:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(250, 227, 152, var(--tw-bg-opacity, 1));
}
.hover\:bg-\[linear-gradient\(117deg\,rgba\(38\,49\,91\,0\.65\)_32\.89\%\,rgba\(50\,63\,109\,0\.65\)_78\.11\%\)\]:hover {
  background-image:
    linear-gradient(
      117deg,
      rgba(38, 49, 91, 0.65) 32.89%,
      rgba(50, 63, 109, 0.65) 78.11%);
}
.hover\:\!text-\[\#357637\]:hover {
  --tw-text-opacity: 1 !important;
  color: rgb(53 118 55 / var(--tw-text-opacity, 1)) !important;
}
.hover\:\!text-\[\#437A45\]:hover {
  --tw-text-opacity: 1 !important;
  color: rgb(67 122 69 / var(--tw-text-opacity, 1)) !important;
}
.hover\:\!text-\[\#9CB3ED\]:hover {
  --tw-text-opacity: 1 !important;
  color: rgb(156 179 237 / var(--tw-text-opacity, 1)) !important;
}
.hover\:\!text-\[\#CDDBFF\]:hover {
  --tw-text-opacity: 1 !important;
  color: rgb(205 219 255 / var(--tw-text-opacity, 1)) !important;
}
.hover\:\!text-green-200:hover {
  color: rgba(53, 118, 55, 1) !important;
}
.hover\:\!text-red-dark-2:hover {
  color: rgba(127, 91, 77, 1) !important;
}
.hover\:\!text-white:hover {
  --tw-text-opacity: 1 !important;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1)) !important;
}
.hover\:text-\[\#357637\]:hover {
  --tw-text-opacity: 1;
  color: rgb(53 118 55 / var(--tw-text-opacity, 1));
}
.hover\:text-\[\#5C5934\]:hover {
  --tw-text-opacity: 1;
  color: rgb(92 89 52 / var(--tw-text-opacity, 1));
}
.hover\:text-\[\#9E3434\]:hover {
  --tw-text-opacity: 1;
  color: rgb(158 52 52 / var(--tw-text-opacity, 1));
}
.hover\:text-\[\#CDDBFF\]:hover {
  --tw-text-opacity: 1;
  color: rgb(205 219 255 / var(--tw-text-opacity, 1));
}
.hover\:text-\[\#F0F5FF\]:hover {
  --tw-text-opacity: 1;
  color: rgb(240 245 255 / var(--tw-text-opacity, 1));
}
.hover\:text-green-200:hover {
  color: rgba(53, 118, 55, 1);
}
.hover\:text-light-400:hover {
  color: rgba(205, 219, 255, 1);
}
.hover\:text-white:hover {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}
.hover\:opacity-100:hover {
  opacity: 1;
}
.hover\:opacity-60:hover {
  opacity: 0.6;
}
.hover\:opacity-70:hover {
  opacity: 0.7;
}
.hover\:opacity-80:hover {
  opacity: 0.8;
}
.focus\:bg-\[rgba\(133\,174\,255\,0\.24\)\]:focus {
  background-color: rgba(133, 174, 255, 0.24);
}
.focus\:bg-blue-extra-10:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(64 76 136 / var(--tw-bg-opacity, 1));
}
.active\:bg-blue-extra-10:active {
  --tw-bg-opacity: 1;
  background-color: rgb(64 76 136 / var(--tw-bg-opacity, 1));
}
.disabled\:pointer-events-none:disabled {
  pointer-events: none;
}
.disabled\:cursor-not-allowed:disabled {
  cursor: not-allowed;
}
.disabled\:\!bg-\[\#437A45\]:disabled {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(67 122 69 / var(--tw-bg-opacity, 1)) !important;
}
.disabled\:\!bg-green-300:disabled {
  background-color: rgba(81, 178, 72, 1) !important;
}
.disabled\:bg-\[\#3F5195\]:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(63 81 149 / var(--tw-bg-opacity, 1));
}
.disabled\:bg-\[\#51B248\]:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(81 178 72 / var(--tw-bg-opacity, 1));
}
.disabled\:bg-\[\#FFD686\]:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(255 214 134 / var(--tw-bg-opacity, 1));
}
.disabled\:\!text-\[\#213D22\]:disabled {
  --tw-text-opacity: 1 !important;
  color: rgb(33 61 34 / var(--tw-text-opacity, 1)) !important;
}
.disabled\:text-\[\#3D3B21\]:disabled {
  --tw-text-opacity: 1;
  color: rgb(61 59 33 / var(--tw-text-opacity, 1));
}
.disabled\:\!opacity-50:disabled {
  opacity: 0.5 !important;
}
.disabled\:opacity-40:disabled {
  opacity: 0.4;
}
.disabled\:opacity-50:disabled {
  opacity: 0.5;
}
.disabled\:opacity-80:disabled {
  opacity: 0.8;
}
.group:hover .group-hover\:ml-\[0\.4rem\] {
  margin-left: 0.4rem;
}
.group:hover .group-hover\:w-\[5\.6rem\] {
  width: 5.6rem;
}
.group:hover .group-hover\:w-\[7\.8rem\] {
  width: 7.8rem;
}
.group:hover .group-hover\:translate-x-\[-0\.3rem\] {
  --tw-translate-x: -0.3rem;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.group:hover .group-hover\:translate-x-\[-0\.75rem\] {
  --tw-translate-x: -0.75rem;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.group:hover .group-hover\:translate-x-\[-1\.5rem\] {
  --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));
}
.group:hover .group-hover\:translate-x-\[-1rem\] {
  --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));
}
.group:hover .group-hover\:translate-x-\[1\.6rem\] {
  --tw-translate-x: 1.6rem;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.group:hover .group-hover\:translate-y-\[-0\.25rem\] {
  --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));
}
.group:hover .group-hover\:translate-y-\[-1\.3rem\] {
  --tw-translate-y: -1.3rem;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.group:hover .group-hover\:translate-y-\[-1rem\] {
  --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));
}
.group:hover .group-hover\:translate-y-\[0\.6rem\] {
  --tw-translate-y: 0.6rem;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.group:hover .group-hover\:translate-y-\[1rem\] {
  --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));
}
.group:hover .group-hover\: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));
}
.group:hover .group-hover\:scale-\[1\.04\] {
  --tw-scale-x: 1.04;
  --tw-scale-y: 1.04;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.group:hover .group-hover\:scale-\[1\.05\] {
  --tw-scale-x: 1.05;
  --tw-scale-y: 1.05;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.group:hover .group-hover\:scale-\[1\.14\] {
  --tw-scale-x: 1.14;
  --tw-scale-y: 1.14;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.group:hover .group-hover\:scale-\[1\.1\] {
  --tw-scale-x: 1.1;
  --tw-scale-y: 1.1;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.group:hover .group-hover\:scale-\[1\.2\] {
  --tw-scale-x: 1.2;
  --tw-scale-y: 1.2;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.group:hover .group-hover\:border-\[rgba\(106\,126\,197\,0\.42\)\] {
  border-color: rgba(106, 126, 197, 0.42);
}
.group:hover .group-hover\:border-\[rgba\(255\,255\,255\,0\.10\)\] {
  border-color: rgba(255, 255, 255, 0.10);
}
.group:hover .group-hover\:border-\[rgba\(86\,122\,212\,0\.32\)\] {
  border-color: rgba(86, 122, 212, 0.32);
}
.group:hover .group-hover\:bg-\[\#5974B8\] {
  --tw-bg-opacity: 1;
  background-color: rgb(89 116 184 / var(--tw-bg-opacity, 1));
}
.group:hover .group-hover\:bg-\[\#C6DBFF\] {
  --tw-bg-opacity: 1;
  background-color: rgb(198 219 255 / var(--tw-bg-opacity, 1));
}
.group:hover .group-hover\:bg-\[\#D3BEFF\] {
  --tw-bg-opacity: 1;
  background-color: rgb(211 190 255 / var(--tw-bg-opacity, 1));
}
.group:hover .group-hover\:bg-\[\#FFBFB7\] {
  --tw-bg-opacity: 1;
  background-color: rgb(255 191 183 / var(--tw-bg-opacity, 1));
}
.group:hover .group-hover\:bg-\[rgba\(96\,136\,223\,0\.20\)\] {
  background-color: rgba(96, 136, 223, 0.20);
}
.group:hover .group-hover\:bg-white-200 {
  background-color: rgba(255, 255, 255, .2);
}
.group:hover .group-hover\:bg-\[length\:100\%\] {
  background-size: 100%;
}
.group:hover .group-hover\:\!text-\[\#437A45\] {
  --tw-text-opacity: 1 !important;
  color: rgb(67 122 69 / var(--tw-text-opacity, 1)) !important;
}
.group:hover .group-hover\:\!text-\[\#5C5934\] {
  --tw-text-opacity: 1 !important;
  color: rgb(92 89 52 / var(--tw-text-opacity, 1)) !important;
}
.group:hover .group-hover\:\!text-dark-blue-extra {
  --tw-text-opacity: 1 !important;
  color: rgb(66 72 120 / var(--tw-text-opacity, 1)) !important;
}
.group:hover .group-hover\:\!text-light-300 {
  color: rgba(156, 179, 237, 1) !important;
}
.group:hover .group-hover\:\!text-light-400 {
  color: rgba(205, 219, 255, 1) !important;
}
.group:hover .group-hover\:\!text-white {
  --tw-text-opacity: 1 !important;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1)) !important;
}
.group:hover .group-hover\:text-\[\#666046\] {
  --tw-text-opacity: 1;
  color: rgb(102 96 70 / var(--tw-text-opacity, 1));
}
.group:hover .group-hover\:text-\[\#FF92B4\] {
  --tw-text-opacity: 1;
  color: rgb(255 146 180 / var(--tw-text-opacity, 1));
}
.group:hover .group-hover\:text-light-500 {
  color: rgba(225, 234, 255, 1);
}
.group:hover .group-hover\:text-white {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}
.group:hover .group-hover\:opacity-100 {
  opacity: 1;
}
.group:hover .group-hover\:opacity-70 {
  opacity: 0.7;
}
.group:hover .group-hover\:opacity-80 {
  opacity: 0.8;
}
.group:disabled .group-disabled\:\!text-\[\#607ABD\] {
  --tw-text-opacity: 1 !important;
  color: rgb(96 122 189 / var(--tw-text-opacity, 1)) !important;
}
.group:disabled .group-disabled\:text-\[\#607ABD\] {
  --tw-text-opacity: 1;
  color: rgb(96 122 189 / var(--tw-text-opacity, 1));
}
.group:disabled .group-disabled\:opacity-70 {
  opacity: 0.7;
}
.group.active-element .group-\[\.active-element\]\:bg-\[rgba\(101\,142\,231\,0\.30\)\] {
  background-color: rgba(101, 142, 231, 0.30);
}
.group.active-element .group-\[\.active-element\]\:opacity-100 {
  opacity: 1;
}
.peer:checked ~ .peer-checked\:opacity-100 {
  opacity: 1;
}
@media (max-width: 767px) {
  .sm\:block {
    display: block;
  }
  .sm\:\!flex {
    display: flex !important;
  }
  .sm\:\!hidden {
    display: none !important;
  }
  .sm\:hidden {
    display: none;
  }
  .sm\:h-\[1\.6rem\] {
    height: 1.6rem;
  }
  .sm\:h-\[12\.5rem\] {
    height: 12.5rem;
  }
  .sm\:w-\[1\.6rem\] {
    width: 1.6rem;
  }
  .sm\:w-\[12rem\] {
    width: 12rem;
  }
  .sm\:w-\[26rem\] {
    width: 26rem;
  }
  .sm\:min-w-\[75\%\] {
    min-width: 75%;
  }
  .sm\:max-w-\[16rem\] {
    max-width: 16rem;
  }
  .sm\:gap-\[0\.3rem\] {
    gap: 0.3rem;
  }
  .sm\:space-y-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0px * var(--tw-space-y-reverse));
  }
  .sm\:pl-\[0\.2rem\] {
    padding-left: 0.2rem;
  }
  .sm\:pr-\[1\.4rem\] {
    padding-right: 1.4rem;
  }
  .sm\:pt-\[0\.2rem\] {
    padding-top: 0.2rem;
  }
  .sm\:text-\[1\.1rem\] {
    font-size: 1.1rem;
  }
  .sm\:text-\[1\.2rem\] {
    font-size: 1.2rem;
  }
  .sm\:text-\[1\.3rem\] {
    font-size: 1.3rem;
  }
  .sm\:text-\[1\.4rem\] {
    font-size: 1.4rem;
  }
  .sm\:text-\[1rem\] {
    font-size: 1rem;
  }
  .sm\:font-400 {
    font-weight: 700;
  }
  .sm\:leading-\[1\.2re\] {
    line-height: 1.2re;
  }
  .sm\:leading-\[1\.2rem\] {
    line-height: 1.2rem;
  }
  .sm\:leading-\[1\.4rem\] {
    line-height: 1.4rem;
  }
  .sm\:leading-\[1\.8rem\] {
    line-height: 1.8rem;
  }
  .sm\:leading-\[2\.2rem\] {
    line-height: 2.2rem;
  }
}
@media (min-width: 768px) {
  .md\:mt-\[8rem\] {
    margin-top: 8rem;
  }
  .md\:h-\[384px\] {
    height: 384px;
  }
  .md\:\!w-\[406px\] {
    width: 406px !important;
  }
  .md\:\!w-\[500px\] {
    width: 500px !important;
  }
  .md\:w-\[320px\] {
    width: 320px;
  }
  .md\:flex-row {
    flex-direction: row;
  }
  .md\:bg-\[url\(\'\/assets\/images\/login\/man\.webp\'\)\] {
    background-image: url(/assets/images/login/man.webp);
  }
  .md\:pt-\[30px\] {
    padding-top: 30px;
  }
}
@media (max-width: 992px) {
  .lg\:absolute {
    position: absolute;
  }
  .lg\:\!relative {
    position: relative !important;
  }
  .lg\:\!right-\[0\.6rem\] {
    right: 0.6rem !important;
  }
  .lg\:\!right-\[2\.2rem\] {
    right: 2.2rem !important;
  }
  .lg\:\!top-\[-2\.3rem\] {
    top: -2.3rem !important;
  }
  .lg\:\!top-\[0\.6rem\] {
    top: 0.6rem !important;
  }
  .lg\:bottom-0 {
    bottom: 0px;
  }
  .lg\:bottom-4 {
    bottom: 1rem;
  }
  .lg\:bottom-\[-0\.1rem\] {
    bottom: -0.1rem;
  }
  .lg\:bottom-\[-3\.8rem\] {
    bottom: -3.8rem;
  }
  .lg\:bottom-\[0\.7rem\] {
    bottom: 0.7rem;
  }
  .lg\:bottom-\[1\.1rem\] {
    bottom: 1.1rem;
  }
  .lg\:bottom-\[1\.2rem\] {
    bottom: 1.2rem;
  }
  .lg\:bottom-\[1rem\] {
    bottom: 1rem;
  }
  .lg\:bottom-\[2rem\] {
    bottom: 2rem;
  }
  .lg\:bottom-\[3rem\] {
    bottom: 3rem;
  }
  .lg\:bottom-\[4rem\] {
    bottom: 4rem;
  }
  .lg\:bottom-auto {
    bottom: auto;
  }
  .lg\:left-0 {
    left: 0px;
  }
  .lg\:left-1\/2 {
    left: 50%;
  }
  .lg\:left-4 {
    left: 1rem;
  }
  .lg\:left-\[-0\.9rem\] {
    left: -0.9rem;
  }
  .lg\:left-\[-10\.25rem\] {
    left: -10.25rem;
  }
  .lg\:left-\[-2rem\] {
    left: -2rem;
  }
  .lg\:left-\[1\.6rem\] {
    left: 1.6rem;
  }
  .lg\:left-\[11\.6rem\] {
    left: 11.6rem;
  }
  .lg\:left-\[14\%\] {
    left: 14%;
  }
  .lg\:left-\[1rem\] {
    left: 1rem;
  }
  .lg\:left-\[20rem\] {
    left: 20rem;
  }
  .lg\:left-\[4\.5rem\] {
    left: 4.5rem;
  }
  .lg\:left-\[52rem\] {
    left: 52rem;
  }
  .lg\:left-\[7\%\] {
    left: 7%;
  }
  .lg\:left-\[7\.4rem\] {
    left: 7.4rem;
  }
  .lg\:left-auto {
    left: auto;
  }
  .lg\:right-0 {
    right: 0px;
  }
  .lg\:right-\[-0\.5rem\] {
    right: -0.5rem;
  }
  .lg\:right-\[-0\.6rem\] {
    right: -0.6rem;
  }
  .lg\:right-\[-1\.2rem\] {
    right: -1.2rem;
  }
  .lg\:right-\[-16\%\] {
    right: -16%;
  }
  .lg\:right-\[-1rem\] {
    right: -1rem;
  }
  .lg\:right-\[-6\.1rem\] {
    right: -6.1rem;
  }
  .lg\:right-\[-7\.5rem\] {
    right: -7.5rem;
  }
  .lg\:right-\[0\.4rem\] {
    right: 0.4rem;
  }
  .lg\:right-\[0\.6rem\] {
    right: 0.6rem;
  }
  .lg\:right-\[0\.7rem\] {
    right: 0.7rem;
  }
  .lg\:right-\[0\.8rem\] {
    right: 0.8rem;
  }
  .lg\:right-\[0\.9rem\] {
    right: 0.9rem;
  }
  .lg\:right-\[1\.4rem\] {
    right: 1.4rem;
  }
  .lg\:right-\[1\.8rem\] {
    right: 1.8rem;
  }
  .lg\:right-\[12\.8rem\] {
    right: 12.8rem;
  }
  .lg\:right-\[16\%\] {
    right: 16%;
  }
  .lg\:right-\[29\%\] {
    right: 29%;
  }
  .lg\:right-\[3\.2rem\] {
    right: 3.2rem;
  }
  .lg\:right-\[3rem\] {
    right: 3rem;
  }
  .lg\:right-\[5\%\] {
    right: 5%;
  }
  .lg\:right-auto {
    right: auto;
  }
  .lg\:top-0 {
    top: 0px;
  }
  .lg\:top-1\/2 {
    top: 50%;
  }
  .lg\:top-\[-0\.1rem\] {
    top: -0.1rem;
  }
  .lg\:top-\[-0\.25rem\] {
    top: -0.25rem;
  }
  .lg\:top-\[-0\.5rem\] {
    top: -0.5rem;
  }
  .lg\:top-\[-1\.5rem\] {
    top: -1.5rem;
  }
  .lg\:top-\[-2\.8rem\] {
    top: -2.8rem;
  }
  .lg\:top-\[-3\.2rem\] {
    top: -3.2rem;
  }
  .lg\:top-\[-4rem\] {
    top: -4rem;
  }
  .lg\:top-\[0\.6rem\] {
    top: 0.6rem;
  }
  .lg\:top-\[0\.8rem\] {
    top: 0.8rem;
  }
  .lg\:top-\[0rem\] {
    top: 0rem;
  }
  .lg\:top-\[1\.2rem\] {
    top: 1.2rem;
  }
  .lg\:top-\[1\.6rem\] {
    top: 1.6rem;
  }
  .lg\:top-\[14\%\] {
    top: 14%;
  }
  .lg\:top-\[16\%\] {
    top: 16%;
  }
  .lg\:top-\[1rem\] {
    top: 1rem;
  }
  .lg\:top-\[2\.5\%\] {
    top: 2.5%;
  }
  .lg\:top-\[2\.5rem\] {
    top: 2.5rem;
  }
  .lg\:top-\[2\.8rem\] {
    top: 2.8rem;
  }
  .lg\:top-\[28rem\] {
    top: 28rem;
  }
  .lg\:top-\[29rem\] {
    top: 29rem;
  }
  .lg\:top-\[4\.9rem\] {
    top: 4.9rem;
  }
  .lg\:top-\[40\%\] {
    top: 40%;
  }
  .lg\:top-\[7rem\] {
    top: 7rem;
  }
  .lg\:top-auto {
    top: auto;
  }
  .lg\:z-\[1\] {
    z-index: 1;
  }
  .lg\:z-\[2\] {
    z-index: 2;
  }
  .lg\:order-1 {
    order: 1;
  }
  .lg\:order-2 {
    order: 2;
  }
  .lg\:order-\[3\] {
    order: 3;
  }
  .lg\:order-\[4\] {
    order: 4;
  }
  .lg\:col-span-2 {
    grid-column: span 2 / span 2;
  }
  .lg\:m-\[1\.4rem\] {
    margin: 1.4rem;
  }
  .lg\:mx-\[0\.4rem\] {
    margin-left: 0.4rem;
    margin-right: 0.4rem;
  }
  .lg\:mx-\[1\.2rem\] {
    margin-left: 1.2rem;
    margin-right: 1.2rem;
  }
  .lg\:\!mb-\[-2rem\] {
    margin-bottom: -2rem !important;
  }
  .lg\:\!mb-\[1\.4rem\] {
    margin-bottom: 1.4rem !important;
  }
  .lg\:\!ml-\[0\.8rem\] {
    margin-left: 0.8rem !important;
  }
  .lg\:\!mt-\[1\.6rem\] {
    margin-top: 1.6rem !important;
  }
  .lg\:mb-0 {
    margin-bottom: 0px;
  }
  .lg\:mb-\[0\.1rem\] {
    margin-bottom: 0.1rem;
  }
  .lg\:mb-\[0\.2rem\] {
    margin-bottom: 0.2rem;
  }
  .lg\:mb-\[0\.3rem\] {
    margin-bottom: 0.3rem;
  }
  .lg\:mb-\[0\.4rem\] {
    margin-bottom: 0.4rem;
  }
  .lg\:mb-\[0\.5rem\] {
    margin-bottom: 0.5rem;
  }
  .lg\:mb-\[0\.8rem\] {
    margin-bottom: 0.8rem;
  }
  .lg\:mb-\[1\.2rem\] {
    margin-bottom: 1.2rem;
  }
  .lg\:mb-\[1\.4rem\] {
    margin-bottom: 1.4rem;
  }
  .lg\:mb-\[1rem\] {
    margin-bottom: 1rem;
  }
  .lg\:mb-\[2rem\] {
    margin-bottom: 2rem;
  }
  .lg\:mb-auto {
    margin-bottom: auto;
  }
  .lg\:ml-0 {
    margin-left: 0px;
  }
  .lg\:ml-\[0\.5rem\] {
    margin-left: 0.5rem;
  }
  .lg\:ml-\[0\.65rem\] {
    margin-left: 0.65rem;
  }
  .lg\:ml-\[0\.6rem\] {
    margin-left: 0.6rem;
  }
  .lg\:ml-\[1\.4rem\] {
    margin-left: 1.4rem;
  }
  .lg\:ml-\[1rem\] {
    margin-left: 1rem;
  }
  .lg\:mr-0 {
    margin-right: 0px;
  }
  .lg\:mr-\[0\.1rem\] {
    margin-right: 0.1rem;
  }
  .lg\:mr-\[0\.35rem\] {
    margin-right: 0.35rem;
  }
  .lg\:mr-\[0\.65rem\] {
    margin-right: 0.65rem;
  }
  .lg\:mr-\[0\.8rem\] {
    margin-right: 0.8rem;
  }
  .lg\:mt-0 {
    margin-top: 0px;
  }
  .lg\:mt-\[-20\.25rem\] {
    margin-top: -20.25rem;
  }
  .lg\:mt-\[-6\.4rem\] {
    margin-top: -6.4rem;
  }
  .lg\:mt-\[-6rem\] {
    margin-top: -6rem;
  }
  .lg\:mt-\[0\.2rem\] {
    margin-top: 0.2rem;
  }
  .lg\:mt-\[0\.3rem\] {
    margin-top: 0.3rem;
  }
  .lg\:mt-\[0\.4rem\] {
    margin-top: 0.4rem;
  }
  .lg\:mt-\[0\.5rem\] {
    margin-top: 0.5rem;
  }
  .lg\:mt-\[0\.6rem\] {
    margin-top: 0.6rem;
  }
  .lg\:mt-\[0\.8rem\] {
    margin-top: 0.8rem;
  }
  .lg\:mt-\[1\.1rem\] {
    margin-top: 1.1rem;
  }
  .lg\:mt-\[1\.25rem\] {
    margin-top: 1.25rem;
  }
  .lg\:mt-\[1\.5rem\] {
    margin-top: 1.5rem;
  }
  .lg\:mt-\[1\.6rem\] {
    margin-top: 1.6rem;
  }
  .lg\:mt-\[1rem\] {
    margin-top: 1rem;
  }
  .lg\:block {
    display: block;
  }
  .lg\:flex {
    display: flex;
  }
  .lg\:\!hidden {
    display: none !important;
  }
  .lg\:hidden {
    display: none;
  }
  .lg\:\!h-\[3rem\] {
    height: 3rem !important;
  }
  .lg\:\!h-\[4\.6rem\] {
    height: 4.6rem !important;
  }
  .lg\:\!h-\[4\.8rem\] {
    height: 4.8rem !important;
  }
  .lg\:h-\[0\.5rem\] {
    height: 0.5rem;
  }
  .lg\:h-\[0\.8rem\] {
    height: 0.8rem;
  }
  .lg\:h-\[1\.4rem\] {
    height: 1.4rem;
  }
  .lg\:h-\[1\.6rem\] {
    height: 1.6rem;
  }
  .lg\:h-\[1\.8rem\] {
    height: 1.8rem;
  }
  .lg\:h-\[10\.2rem\] {
    height: 10.2rem;
  }
  .lg\:h-\[10\.4rem\] {
    height: 10.4rem;
  }
  .lg\:h-\[10\.6rem\] {
    height: 10.6rem;
  }
  .lg\:h-\[10\.7rem\] {
    height: 10.7rem;
  }
  .lg\:h-\[10rem\] {
    height: 10rem;
  }
  .lg\:h-\[11\.4rem\] {
    height: 11.4rem;
  }
  .lg\:h-\[12\.2rem\] {
    height: 12.2rem;
  }
  .lg\:h-\[12\.5rem\] {
    height: 12.5rem;
  }
  .lg\:h-\[12\.6rem\] {
    height: 12.6rem;
  }
  .lg\:h-\[13\.2rem\] {
    height: 13.2rem;
  }
  .lg\:h-\[13\.4rem\] {
    height: 13.4rem;
  }
  .lg\:h-\[13rem\] {
    height: 13rem;
  }
  .lg\:h-\[14\.4rem\] {
    height: 14.4rem;
  }
  .lg\:h-\[14\.9rem\] {
    height: 14.9rem;
  }
  .lg\:h-\[14rem\] {
    height: 14rem;
  }
  .lg\:h-\[15\.2rem\] {
    height: 15.2rem;
  }
  .lg\:h-\[16\.2rem\] {
    height: 16.2rem;
  }
  .lg\:h-\[16\.5rem\] {
    height: 16.5rem;
  }
  .lg\:h-\[16\.6rem\] {
    height: 16.6rem;
  }
  .lg\:h-\[16rem\] {
    height: 16rem;
  }
  .lg\:h-\[18\.8rem\] {
    height: 18.8rem;
  }
  .lg\:h-\[19\.3rem\] {
    height: 19.3rem;
  }
  .lg\:h-\[2\.2rem\] {
    height: 2.2rem;
  }
  .lg\:h-\[2\.4rem\] {
    height: 2.4rem;
  }
  .lg\:h-\[2\.6rem\] {
    height: 2.6rem;
  }
  .lg\:h-\[2\.8rem\] {
    height: 2.8rem;
  }
  .lg\:h-\[20rem\] {
    height: 20rem;
  }
  .lg\:h-\[21\.2rem\] {
    height: 21.2rem;
  }
  .lg\:h-\[21\.6rem\] {
    height: 21.6rem;
  }
  .lg\:h-\[21rem\] {
    height: 21rem;
  }
  .lg\:h-\[22\.5rem\] {
    height: 22.5rem;
  }
  .lg\:h-\[23\.7rem\] {
    height: 23.7rem;
  }
  .lg\:h-\[23rem\] {
    height: 23rem;
  }
  .lg\:h-\[25\.7rem\] {
    height: 25.7rem;
  }
  .lg\:h-\[25rem\] {
    height: 25rem;
  }
  .lg\:h-\[26rem\] {
    height: 26rem;
  }
  .lg\:h-\[28\.8rem\] {
    height: 28.8rem;
  }
  .lg\:h-\[2rem\] {
    height: 2rem;
  }
  .lg\:h-\[3\.2rem\] {
    height: 3.2rem;
  }
  .lg\:h-\[3\.4rem\] {
    height: 3.4rem;
  }
  .lg\:h-\[3\.6rem\] {
    height: 3.6rem;
  }
  .lg\:h-\[3\.8rem\] {
    height: 3.8rem;
  }
  .lg\:h-\[31\.8rem\] {
    height: 31.8rem;
  }
  .lg\:h-\[31rem\] {
    height: 31rem;
  }
  .lg\:h-\[32rem\] {
    height: 32rem;
  }
  .lg\:h-\[36\.5rem\] {
    height: 36.5rem;
  }
  .lg\:h-\[3rem\] {
    height: 3rem;
  }
  .lg\:h-\[4\.2rem\] {
    height: 4.2rem;
  }
  .lg\:h-\[4\.4rem\] {
    height: 4.4rem;
  }
  .lg\:h-\[4\.5rem\] {
    height: 4.5rem;
  }
  .lg\:h-\[4\.6rem\] {
    height: 4.6rem;
  }
  .lg\:h-\[4\.8rem\] {
    height: 4.8rem;
  }
  .lg\:h-\[48rem\] {
    height: 48rem;
  }
  .lg\:h-\[4rem\] {
    height: 4rem;
  }
  .lg\:h-\[5\.2rem\] {
    height: 5.2rem;
  }
  .lg\:h-\[5\.41rem\] {
    height: 5.41rem;
  }
  .lg\:h-\[5\.4rem\] {
    height: 5.4rem;
  }
  .lg\:h-\[5\.5rem\] {
    height: 5.5rem;
  }
  .lg\:h-\[5\.85rem\] {
    height: 5.85rem;
  }
  .lg\:h-\[5\.8rem\] {
    height: 5.8rem;
  }
  .lg\:h-\[5rem\] {
    height: 5rem;
  }
  .lg\:h-\[6\.2rem\] {
    height: 6.2rem;
  }
  .lg\:h-\[6\.3rem\] {
    height: 6.3rem;
  }
  .lg\:h-\[6\.6rem\] {
    height: 6.6rem;
  }
  .lg\:h-\[6\.8rem\] {
    height: 6.8rem;
  }
  .lg\:h-\[6rem\] {
    height: 6rem;
  }
  .lg\:h-\[7\.6rem\] {
    height: 7.6rem;
  }
  .lg\:h-\[7\.7rem\] {
    height: 7.7rem;
  }
  .lg\:h-\[7\.9rem\] {
    height: 7.9rem;
  }
  .lg\:h-\[75\%\] {
    height: 75%;
  }
  .lg\:h-\[8\.2rem\] {
    height: 8.2rem;
  }
  .lg\:h-\[8\.4rem\] {
    height: 8.4rem;
  }
  .lg\:h-\[8\.6rem\] {
    height: 8.6rem;
  }
  .lg\:h-\[8\.8rem\] {
    height: 8.8rem;
  }
  .lg\:h-\[8rem\] {
    height: 8rem;
  }
  .lg\:h-\[9\.8rem\] {
    height: 9.8rem;
  }
  .lg\:h-\[95\%\] {
    height: 95%;
  }
  .lg\:h-\[calc\(100\%-3\.8rem\)\] {
    height: calc(100% - 3.8rem);
  }
  .lg\:h-auto {
    height: auto;
  }
  .lg\:h-fit {
    height: fit-content;
  }
  .lg\:h-full {
    height: 100%;
  }
  @media (max-width: 992px) {
    .lg\:lg\:h-\[calc\(72\.6vh-13\.2rem\)\] {
      height: calc(72.6vh - 13.2rem);
    }
  }
  .lg\:max-h-\[10\.7rem\] {
    max-height: 10.7rem;
  }
  .lg\:max-h-\[10rem\] {
    max-height: 10rem;
  }
  .lg\:max-h-\[14\.8rem\] {
    max-height: 14.8rem;
  }
  .lg\:max-h-\[3\.5rem\] {
    max-height: 3.5rem;
  }
  .lg\:max-h-\[38rem\] {
    max-height: 38rem;
  }
  .lg\:max-h-\[8rem\] {
    max-height: 8rem;
  }
  .lg\:max-h-full {
    max-height: 100%;
  }
  .lg\:min-h-\[1\.7rem\] {
    min-height: 1.7rem;
  }
  .lg\:min-h-\[10\.6rem\] {
    min-height: 10.6rem;
  }
  .lg\:min-h-\[12\.1rem\] {
    min-height: 12.1rem;
  }
  .lg\:min-h-\[14rem\] {
    min-height: 14rem;
  }
  .lg\:min-h-\[1rem\] {
    min-height: 1rem;
  }
  .lg\:min-h-\[34\.7rem\] {
    min-height: 34.7rem;
  }
  .lg\:min-h-\[64rem\] {
    min-height: 64rem;
  }
  .lg\:min-h-\[83\.2rem\] {
    min-height: 83.2rem;
  }
  .lg\:min-h-full {
    min-height: 100%;
  }
  .lg\:\!w-\[2\.82rem\] {
    width: 2.82rem !important;
  }
  .lg\:\!w-full {
    width: 100% !important;
  }
  .lg\:w-\[0\.8rem\] {
    width: 0.8rem;
  }
  .lg\:w-\[1\.6rem\] {
    width: 1.6rem;
  }
  .lg\:w-\[1\.8rem\] {
    width: 1.8rem;
  }
  .lg\:w-\[1\.9rem\] {
    width: 1.9rem;
  }
  .lg\:w-\[10\.6rem\] {
    width: 10.6rem;
  }
  .lg\:w-\[10rem\] {
    width: 10rem;
  }
  .lg\:w-\[11\.1rem\] {
    width: 11.1rem;
  }
  .lg\:w-\[12\.4rem\] {
    width: 12.4rem;
  }
  .lg\:w-\[12\.6rem\] {
    width: 12.6rem;
  }
  .lg\:w-\[12rem\] {
    width: 12rem;
  }
  .lg\:w-\[15rem\] {
    width: 15rem;
  }
  .lg\:w-\[16\.2rem\] {
    width: 16.2rem;
  }
  .lg\:w-\[17\.7rem\] {
    width: 17.7rem;
  }
  .lg\:w-\[17rem\] {
    width: 17rem;
  }
  .lg\:w-\[19\.2rem\] {
    width: 19.2rem;
  }
  .lg\:w-\[190\%\] {
    width: 190%;
  }
  .lg\:w-\[19rem\] {
    width: 19rem;
  }
  .lg\:w-\[2\.2rem\] {
    width: 2.2rem;
  }
  .lg\:w-\[2\.4rem\] {
    width: 2.4rem;
  }
  .lg\:w-\[2\.8rem\] {
    width: 2.8rem;
  }
  .lg\:w-\[23\.25rem\] {
    width: 23.25rem;
  }
  .lg\:w-\[23\.5rem\] {
    width: 23.5rem;
  }
  .lg\:w-\[26\.32rem\] {
    width: 26.32rem;
  }
  .lg\:w-\[2rem\] {
    width: 2rem;
  }
  .lg\:w-\[3\.17rem\] {
    width: 3.17rem;
  }
  .lg\:w-\[3\.2rem\] {
    width: 3.2rem;
  }
  .lg\:w-\[3\.4rem\] {
    width: 3.4rem;
  }
  .lg\:w-\[3\.6rem\] {
    width: 3.6rem;
  }
  .lg\:w-\[3\.8rem\] {
    width: 3.8rem;
  }
  .lg\:w-\[30rem\] {
    width: 30rem;
  }
  .lg\:w-\[31\.8rem\] {
    width: 31.8rem;
  }
  .lg\:w-\[33\.2rem\] {
    width: 33.2rem;
  }
  .lg\:w-\[35\.8rem\] {
    width: 35.8rem;
  }
  .lg\:w-\[3rem\] {
    width: 3rem;
  }
  .lg\:w-\[4\.549rem\] {
    width: 4.549rem;
  }
  .lg\:w-\[4\.8rem\] {
    width: 4.8rem;
  }
  .lg\:w-\[45\.4rem\] {
    width: 45.4rem;
  }
  .lg\:w-\[4rem\] {
    width: 4rem;
  }
  .lg\:w-\[5\.84rem\] {
    width: 5.84rem;
  }
  .lg\:w-\[50rem\] {
    width: 50rem;
  }
  .lg\:w-\[5rem\] {
    width: 5rem;
  }
  .lg\:w-\[6\.2rem\] {
    width: 6.2rem;
  }
  .lg\:w-\[6\.4rem\] {
    width: 6.4rem;
  }
  .lg\:w-\[6\.5rem\] {
    width: 6.5rem;
  }
  .lg\:w-\[6\.6rem\] {
    width: 6.6rem;
  }
  .lg\:w-\[6\.7rem\] {
    width: 6.7rem;
  }
  .lg\:w-\[6rem\] {
    width: 6rem;
  }
  .lg\:w-\[7\.06rem\] {
    width: 7.06rem;
  }
  .lg\:w-\[7\.1rem\] {
    width: 7.1rem;
  }
  .lg\:w-\[7\.25rem\] {
    width: 7.25rem;
  }
  .lg\:w-\[7\.2rem\] {
    width: 7.2rem;
  }
  .lg\:w-\[7\.4rem\] {
    width: 7.4rem;
  }
  .lg\:w-\[7\.6rem\] {
    width: 7.6rem;
  }
  .lg\:w-\[7\.9rem\] {
    width: 7.9rem;
  }
  .lg\:w-\[8\.4rem\] {
    width: 8.4rem;
  }
  .lg\:w-\[8\.5rem\] {
    width: 8.5rem;
  }
  .lg\:w-\[8\.6rem\] {
    width: 8.6rem;
  }
  .lg\:w-\[8rem\] {
    width: 8rem;
  }
  .lg\:w-\[9\.2rem\] {
    width: 9.2rem;
  }
  .lg\:w-\[9\.6rem\] {
    width: 9.6rem;
  }
  .lg\:w-\[9\.9265rem\] {
    width: 9.9265rem;
  }
  .lg\:w-\[9rem\] {
    width: 9rem;
  }
  .lg\:w-\[calc\(100vw-2\.8rem\)\] {
    width: calc(100vw - 2.8rem);
  }
  .lg\:w-\[calc\(100vw-3rem\)\] {
    width: calc(100vw - 3rem);
  }
  .lg\:w-auto {
    width: auto;
  }
  .lg\:w-fit {
    width: fit-content;
  }
  .lg\:w-full {
    width: 100%;
  }
  .lg\:w-min {
    width: min-content;
  }
  .lg\:w-screen {
    width: 100vw;
  }
  .lg\:\!min-w-fit {
    min-width: fit-content !important;
  }
  .lg\:min-w-\[1\.8rem\] {
    min-width: 1.8rem;
  }
  .lg\:min-w-\[11\.3rem\] {
    min-width: 11.3rem;
  }
  .lg\:min-w-\[12\.3rem\] {
    min-width: 12.3rem;
  }
  .lg\:min-w-\[12\.4rem\] {
    min-width: 12.4rem;
  }
  .lg\:min-w-\[14\.2rem\] {
    min-width: 14.2rem;
  }
  .lg\:min-w-\[16\.3rem\] {
    min-width: 16.3rem;
  }
  .lg\:min-w-\[16\.5rem\] {
    min-width: 16.5rem;
  }
  .lg\:min-w-\[16\.7rem\] {
    min-width: 16.7rem;
  }
  .lg\:min-w-\[16\.9rem\] {
    min-width: 16.9rem;
  }
  .lg\:min-w-\[3\.9rem\] {
    min-width: 3.9rem;
  }
  .lg\:min-w-\[4\.6rem\] {
    min-width: 4.6rem;
  }
  .lg\:min-w-\[45\.4rem\] {
    min-width: 45.4rem;
  }
  .lg\:min-w-\[5\.5rem\] {
    min-width: 5.5rem;
  }
  .lg\:\!max-w-full {
    max-width: 100% !important;
  }
  .lg\:max-w-\[10rem\] {
    max-width: 10rem;
  }
  .lg\:max-w-\[11\.2rem\] {
    max-width: 11.2rem;
  }
  .lg\:max-w-\[11rem\] {
    max-width: 11rem;
  }
  .lg\:max-w-\[13rem\] {
    max-width: 13rem;
  }
  .lg\:max-w-\[17\.8rem\] {
    max-width: 17.8rem;
  }
  .lg\:max-w-\[18\.4rem\] {
    max-width: 18.4rem;
  }
  .lg\:max-w-\[18\.7rem\] {
    max-width: 18.7rem;
  }
  .lg\:max-w-\[19\.4rem\] {
    max-width: 19.4rem;
  }
  .lg\:max-w-\[19\.7rem\] {
    max-width: 19.7rem;
  }
  .lg\:max-w-\[30rem\] {
    max-width: 30rem;
  }
  .lg\:max-w-\[34\.5rem\] {
    max-width: 34.5rem;
  }
  .lg\:max-w-\[4rem\] {
    max-width: 4rem;
  }
  .lg\:max-w-\[5\.2rem\] {
    max-width: 5.2rem;
  }
  .lg\:max-w-\[50rem\] {
    max-width: 50rem;
  }
  .lg\:max-w-\[51\.5rem\] {
    max-width: 51.5rem;
  }
  .lg\:max-w-\[59rem\] {
    max-width: 59rem;
  }
  .lg\:max-w-\[60rem\] {
    max-width: 60rem;
  }
  .lg\:max-w-\[63vw\] {
    max-width: 63vw;
  }
  .lg\:max-w-\[6rem\] {
    max-width: 6rem;
  }
  .lg\:max-w-\[70rem\] {
    max-width: 70rem;
  }
  .lg\:max-w-\[9\.2rem\] {
    max-width: 9.2rem;
  }
  .lg\:max-w-\[9rem\] {
    max-width: 9rem;
  }
  .lg\:max-w-full {
    max-width: 100%;
  }
  .lg\:flex-1 {
    flex: 1 1 0%;
  }
  .lg\:shrink-0 {
    flex-shrink: 0;
  }
  .lg\:-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));
  }
  .lg\:-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));
  }
  .lg\:translate-x-0 {
    --tw-translate-x: 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));
  }
  .lg\: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));
  }
  .lg\:scale-100 {
    --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));
  }
  .lg\:scale-\[1\.25\] {
    --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));
  }
  .lg\:scale-\[1\.3\] {
    --tw-scale-x: 1.3;
    --tw-scale-y: 1.3;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }
  .lg\:scale-\[1\.5\] {
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }
  .lg\:scale-\[1\.6\] {
    --tw-scale-x: 1.6;
    --tw-scale-y: 1.6;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }
  .lg\:auto-rows-\[15\.4rem\] {
    grid-auto-rows: 15.4rem;
  }
  .lg\:grid-cols-1 {
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }
  .lg\:grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
  .lg\:grid-cols-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
  .lg\:grid-cols-\[45\%_repeat\(2\,_1fr\)\] {
    grid-template-columns: 45% repeat(2, 1fr);
  }
  .lg\:grid-rows-\[auto_auto\] {
    grid-template-rows: auto auto;
  }
  .lg\:flex-col {
    flex-direction: column;
  }
  .lg\:flex-col-reverse {
    flex-direction: column-reverse;
  }
  .lg\:flex-wrap {
    flex-wrap: wrap;
  }
  .lg\:items-start {
    align-items: flex-start;
  }
  .lg\:items-end {
    align-items: flex-end;
  }
  .lg\:items-center {
    align-items: center;
  }
  .lg\:justify-start {
    justify-content: flex-start;
  }
  .lg\:justify-center {
    justify-content: center;
  }
  .lg\:justify-between {
    justify-content: space-between;
  }
  .lg\:gap-\[0\.6rem\] {
    gap: 0.6rem;
  }
  .lg\:gap-\[0\.7rem\] {
    gap: 0.7rem;
  }
  .lg\:gap-\[0\.8rem\] {
    gap: 0.8rem;
  }
  .lg\:gap-\[1rem\] {
    gap: 1rem;
  }
  .lg\:gap-x-\[0\.8rem\] {
    column-gap: 0.8rem;
  }
  .lg\:gap-y-\[1rem\] {
    row-gap: 1rem;
  }
  .lg\:space-x-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0px * var(--tw-space-x-reverse));
    margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse)));
  }
  .lg\:space-x-\[-0\.6rem\] > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.6rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.6rem * calc(1 - var(--tw-space-x-reverse)));
  }
  .lg\:space-x-\[0\.2rem\] > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.2rem * var(--tw-space-x-reverse));
    margin-left: calc(0.2rem * calc(1 - var(--tw-space-x-reverse)));
  }
  .lg\:space-x-\[0\.3rem\] > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.3rem * var(--tw-space-x-reverse));
    margin-left: calc(0.3rem * calc(1 - var(--tw-space-x-reverse)));
  }
  .lg\:space-x-\[0\.4rem\] > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.4rem * var(--tw-space-x-reverse));
    margin-left: calc(0.4rem * calc(1 - var(--tw-space-x-reverse)));
  }
  .lg\:space-x-\[0\.5rem\] > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.5rem * var(--tw-space-x-reverse));
    margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse)));
  }
  .lg\:space-x-\[0\.6rem\] > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.6rem * var(--tw-space-x-reverse));
    margin-left: calc(0.6rem * calc(1 - var(--tw-space-x-reverse)));
  }
  .lg\:space-x-\[0\.7rem\] > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.7rem * var(--tw-space-x-reverse));
    margin-left: calc(0.7rem * calc(1 - var(--tw-space-x-reverse)));
  }
  .lg\:space-x-\[0\.8rem\] > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.8rem * var(--tw-space-x-reverse));
    margin-left: calc(0.8rem * calc(1 - var(--tw-space-x-reverse)));
  }
  .lg\:space-x-\[0\.9rem\] > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.9rem * var(--tw-space-x-reverse));
    margin-left: calc(0.9rem * calc(1 - var(--tw-space-x-reverse)));
  }
  .lg\:space-x-\[0\] > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0px * var(--tw-space-x-reverse));
    margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse)));
  }
  .lg\:space-x-\[1\.4rem\] > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(1.4rem * var(--tw-space-x-reverse));
    margin-left: calc(1.4rem * calc(1 - var(--tw-space-x-reverse)));
  }
  .lg\:space-x-\[1rem\] > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(1rem * var(--tw-space-x-reverse));
    margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse)));
  }
  .lg\:space-x-\[5rem\] > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(5rem * var(--tw-space-x-reverse));
    margin-left: calc(5rem * calc(1 - var(--tw-space-x-reverse)));
  }
  .lg\:space-y-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0px * var(--tw-space-y-reverse));
  }
  .lg\:space-y-\[0\.1rem\] > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.1rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.1rem * var(--tw-space-y-reverse));
  }
  .lg\:space-y-\[0\.2rem\] > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.2rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.2rem * var(--tw-space-y-reverse));
  }
  .lg\:space-y-\[0\.3rem\] > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.3rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.3rem * var(--tw-space-y-reverse));
  }
  .lg\:space-y-\[0\.4rem\] > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.4rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.4rem * var(--tw-space-y-reverse));
  }
  .lg\:space-y-\[0\.5rem\] > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.5rem * var(--tw-space-y-reverse));
  }
  .lg\:space-y-\[0\.6rem\] > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.6rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.6rem * var(--tw-space-y-reverse));
  }
  .lg\:space-y-\[0\.7rem\] > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.7rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.7rem * var(--tw-space-y-reverse));
  }
  .lg\:space-y-\[0\.8rem\] > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.8rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.8rem * var(--tw-space-y-reverse));
  }
  .lg\:space-y-\[1\.1rem\] > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(1.1rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1.1rem * var(--tw-space-y-reverse));
  }
  .lg\:space-y-\[1\.2rem\] > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(1.2rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1.2rem * var(--tw-space-y-reverse));
  }
  .lg\:space-y-\[1\.4rem\] > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(1.4rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1.4rem * var(--tw-space-y-reverse));
  }
  .lg\:space-y-\[1\.5rem\] > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1.5rem * var(--tw-space-y-reverse));
  }
  .lg\:space-y-\[1\.6rem\] > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(1.6rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1.6rem * var(--tw-space-y-reverse));
  }
  .lg\:space-y-\[1\.7rem\] > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(1.7rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1.7rem * var(--tw-space-y-reverse));
  }
  .lg\:space-y-\[1\.8rem\] > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(1.8rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1.8rem * var(--tw-space-y-reverse));
  }
  .lg\:space-y-\[1rem\] > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1rem * var(--tw-space-y-reverse));
  }
  .lg\:space-y-\[2\.2rem\] > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(2.2rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2.2rem * var(--tw-space-y-reverse));
  }
  .lg\:space-y-\[2rem\] > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(2rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2rem * var(--tw-space-y-reverse));
  }
  .lg\:space-y-\[3\.4rem\] > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(3.4rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(3.4rem * var(--tw-space-y-reverse));
  }
  .lg\:space-y-\[3rem\] > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(3rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(3rem * var(--tw-space-y-reverse));
  }
  .lg\:space-y-reverse > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 1;
  }
  .lg\:self-end {
    align-self: flex-end;
  }
  .lg\:overflow-auto {
    overflow: auto;
  }
  .lg\:overflow-hidden {
    overflow: hidden;
  }
  .lg\:whitespace-nowrap {
    white-space: nowrap;
  }
  .lg\:\!rounded-\[1rem\] {
    border-radius: 1rem !important;
  }
  .lg\:rounded-\[0\.5rem\] {
    border-radius: 0.5rem;
  }
  .lg\:rounded-\[0\.6rem\] {
    border-radius: 0.6rem;
  }
  .lg\:rounded-\[0\.7rem\] {
    border-radius: 0.7rem;
  }
  .lg\:rounded-\[0\.8rem\] {
    border-radius: 0.8rem;
  }
  .lg\:rounded-\[0\.9rem\] {
    border-radius: 0.9rem;
  }
  .lg\:rounded-\[1\.2rem\] {
    border-radius: 1.2rem;
  }
  .lg\:rounded-\[1\.4rem\] {
    border-radius: 1.4rem;
  }
  .lg\:rounded-\[1\.6rem\] {
    border-radius: 1.6rem;
  }
  .lg\:rounded-\[1rem\] {
    border-radius: 1rem;
  }
  .lg\:rounded-\[2\.588rem\] {
    border-radius: 2.588rem;
  }
  .lg\:rounded-none {
    border-radius: 0px;
  }
  .lg\:rounded-b-\[0\.6rem\] {
    border-bottom-right-radius: 0.6rem;
    border-bottom-left-radius: 0.6rem;
  }
  .lg\:rounded-b-\[1\.4rem\] {
    border-bottom-right-radius: 1.4rem;
    border-bottom-left-radius: 1.4rem;
  }
  .lg\:rounded-l-\[1\.2rem\] {
    border-top-left-radius: 1.2rem;
    border-bottom-left-radius: 1.2rem;
  }
  .lg\:rounded-l-\[1\.6rem\] {
    border-top-left-radius: 1.6rem;
    border-bottom-left-radius: 1.6rem;
  }
  .lg\:rounded-r-\[1\.2rem\] {
    border-top-right-radius: 1.2rem;
    border-bottom-right-radius: 1.2rem;
  }
  .lg\:rounded-t-\[0\.6rem\] {
    border-top-left-radius: 0.6rem;
    border-top-right-radius: 0.6rem;
  }
  .lg\:rounded-t-\[1\.4rem\] {
    border-top-left-radius: 1.4rem;
    border-top-right-radius: 1.4rem;
  }
  .lg\:rounded-bl-\[1\.6rem\] {
    border-bottom-left-radius: 1.6rem;
  }
  .lg\:rounded-br-none {
    border-bottom-right-radius: 0px;
  }
  .lg\:rounded-tr-none {
    border-top-right-radius: 0px;
  }
  .lg\:border-\[0\.1rem\] {
    border-width: 0.1rem;
  }
  .lg\:border-solid {
    border-style: solid;
  }
  .lg\:border-\[\#4C60A6\] {
    --tw-border-opacity: 1;
    border-color: rgb(76 96 166 / var(--tw-border-opacity, 1));
  }
  .lg\:border-\[rgba\(93\,126\,242\,0\.20\)\] {
    border-color: rgba(93, 126, 242, 0.20);
  }
  .lg\:border-transparent {
    border-color: transparent;
  }
  .lg\:bg-\[\#1E2952\] {
    --tw-bg-opacity: 1;
    background-color: rgb(30 41 82 / var(--tw-bg-opacity, 1));
  }
  .lg\:bg-\[\#32417B\] {
    --tw-bg-opacity: 1;
    background-color: rgb(50 65 123 / var(--tw-bg-opacity, 1));
  }
  .lg\:bg-\[rgba\(54\,57\,125\,0\.60\)\] {
    background-color: rgba(54, 57, 125, 0.60);
  }
  .lg\:bg-transparent {
    background-color: transparent;
  }
  .lg\:bg-\[url\(\/assets\/images\/five-years\/tasks-title-mobile\.png\)\] {
    background-image: url(/assets/images/five-years/tasks-title-mobile.png);
  }
  .lg\:bg-\[url\(\/assets\/images\/raffles\/top-winners\/cup-mobile\.webp\)\] {
    background-image: url(/assets/images/raffles/top-winners/cup-mobile.webp);
  }
  .lg\:bg-none {
    background-image: none;
  }
  .lg\:bg-cover {
    background-size: cover;
  }
  .lg\:bg-top {
    background-position: top;
  }
  .lg\:\!p-\[1rem\] {
    padding: 1rem !important;
  }
  .lg\:p-0 {
    padding: 0px;
  }
  .lg\:p-4 {
    padding: 1rem;
  }
  .lg\:p-\[0\.2rem\] {
    padding: 0.2rem;
  }
  .lg\:p-\[0\.4rem\] {
    padding: 0.4rem;
  }
  .lg\:p-\[0\.8rem\] {
    padding: 0.8rem;
  }
  .lg\:p-\[0rem\] {
    padding: 0rem;
  }
  .lg\:p-\[1\.2rem\] {
    padding: 1.2rem;
  }
  .lg\:p-\[1\.4rem\] {
    padding: 1.4rem;
  }
  .lg\:p-\[1\.6rem\] {
    padding: 1.6rem;
  }
  .lg\:p-\[1rem\] {
    padding: 1rem;
  }
  .lg\:p-\[2\.4rem\] {
    padding: 2.4rem;
  }
  .lg\:p-\[2rem\] {
    padding: 2rem;
  }
  .lg\:\!px-\[1\.6rem\] {
    padding-left: 1.6rem !important;
    padding-right: 1.6rem !important;
  }
  .lg\:\!py-\[1\.4rem\] {
    padding-top: 1.4rem !important;
    padding-bottom: 1.4rem !important;
  }
  .lg\:px-0 {
    padding-left: 0px;
    padding-right: 0px;
  }
  .lg\:px-\[0\.4rem\] {
    padding-left: 0.4rem;
    padding-right: 0.4rem;
  }
  .lg\:px-\[0\.5rem\] {
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }
  .lg\:px-\[0\.6rem\] {
    padding-left: 0.6rem;
    padding-right: 0.6rem;
  }
  .lg\:px-\[0\.8rem\] {
    padding-left: 0.8rem;
    padding-right: 0.8rem;
  }
  .lg\:px-\[0\] {
    padding-left: 0;
    padding-right: 0;
  }
  .lg\:px-\[1\.1rem\] {
    padding-left: 1.1rem;
    padding-right: 1.1rem;
  }
  .lg\:px-\[1\.2rem\] {
    padding-left: 1.2rem;
    padding-right: 1.2rem;
  }
  .lg\:px-\[1\.4rem\] {
    padding-left: 1.4rem;
    padding-right: 1.4rem;
  }
  .lg\:px-\[1\.5rem\] {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }
  .lg\:px-\[1\.6rem\] {
    padding-left: 1.6rem;
    padding-right: 1.6rem;
  }
  .lg\:px-\[1\.8rem\] {
    padding-left: 1.8rem;
    padding-right: 1.8rem;
  }
  .lg\:px-\[1rem\] {
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .lg\:px-\[2\.4rem\] {
    padding-left: 2.4rem;
    padding-right: 2.4rem;
  }
  .lg\:px-\[2rem\] {
    padding-left: 2rem;
    padding-right: 2rem;
  }
  .lg\:px-\[3\.2rem\] {
    padding-left: 3.2rem;
    padding-right: 3.2rem;
  }
  .lg\:px-\[4rem\] {
    padding-left: 4rem;
    padding-right: 4rem;
  }
  .lg\:py-0 {
    padding-top: 0px;
    padding-bottom: 0px;
  }
  .lg\:py-\[0\.1rem\] {
    padding-top: 0.1rem;
    padding-bottom: 0.1rem;
  }
  .lg\:py-\[0\.2rem\] {
    padding-top: 0.2rem;
    padding-bottom: 0.2rem;
  }
  .lg\:py-\[0\.3rem\] {
    padding-top: 0.3rem;
    padding-bottom: 0.3rem;
  }
  .lg\:py-\[0\.4rem\] {
    padding-top: 0.4rem;
    padding-bottom: 0.4rem;
  }
  .lg\:py-\[0\.5rem\] {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
  .lg\:py-\[0\.6rem\] {
    padding-top: 0.6rem;
    padding-bottom: 0.6rem;
  }
  .lg\:py-\[0\.7rem\] {
    padding-top: 0.7rem;
    padding-bottom: 0.7rem;
  }
  .lg\:py-\[0\.8rem\] {
    padding-top: 0.8rem;
    padding-bottom: 0.8rem;
  }
  .lg\:py-\[0rem\] {
    padding-top: 0rem;
    padding-bottom: 0rem;
  }
  .lg\:py-\[1\.1rem\] {
    padding-top: 1.1rem;
    padding-bottom: 1.1rem;
  }
  .lg\:py-\[1\.2rem\] {
    padding-top: 1.2rem;
    padding-bottom: 1.2rem;
  }
  .lg\:py-\[1\.5rem\] {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }
  .lg\:py-\[1\.6rem\] {
    padding-top: 1.6rem;
    padding-bottom: 1.6rem;
  }
  .lg\:\!pr-\[3\.2rem\] {
    padding-right: 3.2rem !important;
  }
  .lg\:pb-\[0\.4rem\] {
    padding-bottom: 0.4rem;
  }
  .lg\:pb-\[0\.6rem\] {
    padding-bottom: 0.6rem;
  }
  .lg\:pb-\[1\.2rem\] {
    padding-bottom: 1.2rem;
  }
  .lg\:pb-\[1\.4rem\] {
    padding-bottom: 1.4rem;
  }
  .lg\:pb-\[1\.6rem\] {
    padding-bottom: 1.6rem;
  }
  .lg\:pb-\[1rem\] {
    padding-bottom: 1rem;
  }
  .lg\:pb-\[2\.4rem\] {
    padding-bottom: 2.4rem;
  }
  .lg\:pb-\[2rem\] {
    padding-bottom: 2rem;
  }
  .lg\:pb-\[3rem\] {
    padding-bottom: 3rem;
  }
  .lg\:pb-\[6\.8rem\] {
    padding-bottom: 6.8rem;
  }
  .lg\:pl-0 {
    padding-left: 0px;
  }
  .lg\:pl-\[0\.2rem\] {
    padding-left: 0.2rem;
  }
  .lg\:pl-\[0\.5rem\] {
    padding-left: 0.5rem;
  }
  .lg\:pl-\[0\.6rem\] {
    padding-left: 0.6rem;
  }
  .lg\:pl-\[0\.8rem\] {
    padding-left: 0.8rem;
  }
  .lg\:pl-\[1\.2rem\] {
    padding-left: 1.2rem;
  }
  .lg\:pl-\[1\.3rem\] {
    padding-left: 1.3rem;
  }
  .lg\:pl-\[1\.4rem\] {
    padding-left: 1.4rem;
  }
  .lg\:pl-\[1rem\] {
    padding-left: 1rem;
  }
  .lg\:pl-\[20rem\] {
    padding-left: 20rem;
  }
  .lg\:pl-\[4rem\] {
    padding-left: 4rem;
  }
  .lg\:pl-\[5\.6rem\] {
    padding-left: 5.6rem;
  }
  .lg\:pr-\[0\.6rem\] {
    padding-right: 0.6rem;
  }
  .lg\:pr-\[0\.7rem\] {
    padding-right: 0.7rem;
  }
  .lg\:pr-\[0\.8rem\] {
    padding-right: 0.8rem;
  }
  .lg\:pr-\[0\.9rem\] {
    padding-right: 0.9rem;
  }
  .lg\:pr-\[1\.2rem\] {
    padding-right: 1.2rem;
  }
  .lg\:pr-\[1\.4rem\] {
    padding-right: 1.4rem;
  }
  .lg\:pr-\[1rem\] {
    padding-right: 1rem;
  }
  .lg\:pr-\[9\.5rem\] {
    padding-right: 9.5rem;
  }
  .lg\:pt-0 {
    padding-top: 0px;
  }
  .lg\:pt-\[0\.2rem\] {
    padding-top: 0.2rem;
  }
  .lg\:pt-\[0\.3rem\] {
    padding-top: 0.3rem;
  }
  .lg\:pt-\[1\.2rem\] {
    padding-top: 1.2rem;
  }
  .lg\:pt-\[1\.6rem\] {
    padding-top: 1.6rem;
  }
  .lg\:pt-\[11\.1rem\] {
    padding-top: 11.1rem;
  }
  .lg\:pt-\[2\.36rem\] {
    padding-top: 2.36rem;
  }
  .lg\:pt-\[2\.8rem\] {
    padding-top: 2.8rem;
  }
  .lg\:pt-\[2rem\] {
    padding-top: 2rem;
  }
  .lg\:pt-\[3\.1rem\] {
    padding-top: 3.1rem;
  }
  .lg\:pt-\[4\.8rem\] {
    padding-top: 4.8rem;
  }
  .lg\:pt-\[5\.4rem\] {
    padding-top: 5.4rem;
  }
  .lg\:text-left {
    text-align: left;
  }
  .lg\:text-center {
    text-align: center;
  }
  .lg\:\!text-\[1\.1rem\] {
    font-size: 1.1rem !important;
  }
  .lg\:\!text-\[1\.3rem\] {
    font-size: 1.3rem !important;
  }
  .lg\:\!text-\[1\.4rem\] {
    font-size: 1.4rem !important;
  }
  .lg\:\!text-\[1rem\] {
    font-size: 1rem !important;
  }
  .lg\:\!text-\[2rem\] {
    font-size: 2rem !important;
  }
  .lg\:text-\[0\.731rem\] {
    font-size: 0.731rem;
  }
  .lg\:text-\[0\.8rem\] {
    font-size: 0.8rem;
  }
  .lg\:text-\[0\.9rem\] {
    font-size: 0.9rem;
  }
  .lg\:text-\[1\.12rem\] {
    font-size: 1.12rem;
  }
  .lg\:text-\[1\.1rem\] {
    font-size: 1.1rem;
  }
  .lg\:text-\[1\.2rem\] {
    font-size: 1.2rem;
  }
  .lg\:text-\[1\.3rem\] {
    font-size: 1.3rem;
  }
  .lg\:text-\[1\.4rem\] {
    font-size: 1.4rem;
  }
  .lg\:text-\[1\.5rem\] {
    font-size: 1.5rem;
  }
  .lg\:text-\[1\.6rem\] {
    font-size: 1.6rem;
  }
  .lg\:text-\[1\.8rem\] {
    font-size: 1.8rem;
  }
  .lg\:text-\[1\.97rem\] {
    font-size: 1.97rem;
  }
  .lg\:text-\[1rem\] {
    font-size: 1rem;
  }
  .lg\:text-\[2\.1rem\] {
    font-size: 2.1rem;
  }
  .lg\:text-\[2\.2rem\] {
    font-size: 2.2rem;
  }
  .lg\:text-\[2\.4rem\] {
    font-size: 2.4rem;
  }
  .lg\:text-\[2\.6rem\] {
    font-size: 2.6rem;
  }
  .lg\:text-\[2\.8rem\] {
    font-size: 2.8rem;
  }
  .lg\:text-\[2rem\] {
    font-size: 2rem;
  }
  .lg\:\!font-400 {
    font-weight: 700 !important;
  }
  .lg\:font-325 {
    font-weight: 400;
  }
  .lg\:font-350 {
    font-weight: 500;
  }
  .lg\:font-400 {
    font-weight: 700;
  }
  .lg\:leading-\[0\.96rem\] {
    line-height: 0.96rem;
  }
  .lg\:leading-\[0\.9rem\] {
    line-height: 0.9rem;
  }
  .lg\:leading-\[1\.2rem\] {
    line-height: 1.2rem;
  }
  .lg\:leading-\[1\.44rem\] {
    line-height: 1.44rem;
  }
  .lg\:leading-\[1\.4rem\] {
    line-height: 1.4rem;
  }
  .lg\:leading-\[1\.6rem\] {
    line-height: 1.6rem;
  }
  .lg\:leading-\[1\.8rem\] {
    line-height: 1.8rem;
  }
  .lg\:leading-\[1\.92rem\] {
    line-height: 1.92rem;
  }
  .lg\:leading-\[150\%\] {
    line-height: 150%;
  }
  .lg\:leading-\[1rem\] {
    line-height: 1rem;
  }
  .lg\:leading-\[2\.2rem\] {
    line-height: 2.2rem;
  }
  .lg\:leading-\[2\.4rem\] {
    line-height: 2.4rem;
  }
  .lg\:leading-\[2\.6rem\] {
    line-height: 2.6rem;
  }
  .lg\:leading-\[2rem\] {
    line-height: 2rem;
  }
  .lg\:leading-\[3\.2rem\] {
    line-height: 3.2rem;
  }
  .lg\:leading-normal {
    line-height: 1.5;
  }
  .lg\:\!text-\[\#CDDBFF\] {
    --tw-text-opacity: 1 !important;
    color: rgb(205 219 255 / var(--tw-text-opacity, 1)) !important;
  }
  .lg\:text-\[\#9CB3ED\] {
    --tw-text-opacity: 1;
    color: rgb(156 179 237 / var(--tw-text-opacity, 1));
  }
  .lg\:text-\[\#FFDB95\] {
    --tw-text-opacity: 1;
    color: rgb(255 219 149 / var(--tw-text-opacity, 1));
  }
  .lg\:text-green-100 {
    color: rgba(21, 60, 23, 1);
  }
  .lg\:text-white {
    --tw-text-opacity: 1;
    color: rgb(255 255 255 / var(--tw-text-opacity, 1));
  }
  .lg\:opacity-40 {
    opacity: 0.4;
  }
  .lg\: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);
  }
  .lg\:backdrop-blur-\[0\.2rem\] {
    --tw-backdrop-blur: blur(0.2rem);
    -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);
  }
  .lg\:backdrop-blur-none {
    --tw-backdrop-blur: ;
    -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);
  }
  .lg\:placeholder\:text-\[1\.2rem\]::placeholder {
    font-size: 1.2rem;
  }
  .lg\:placeholder\:text-\[1\.4rem\]::placeholder {
    font-size: 1.4rem;
  }
  .lg\:placeholder\:leading-\[2rem\]::placeholder {
    line-height: 2rem;
  }
  .lg\:placeholder\:text-\[\#CDDBFF\]::placeholder {
    --tw-text-opacity: 1;
    color: rgb(205 219 255 / var(--tw-text-opacity, 1));
  }
  .lg\:before\:\!h-\[1\.2rem\]::before {
    content: var(--tw-content);
    height: 1.2rem !important;
  }
  .lg\:before\:\!w-\[1\.2rem\]::before {
    content: var(--tw-content);
    width: 1.2rem !important;
  }
  .group:hover .lg\:group-hover\:w-\[5rem\] {
    width: 5rem;
  }
  .group:hover .lg\:group-hover\:bg-cover {
    background-size: cover;
  }
}
@media (max-width: 1400px) {
  .\32xl\:text-\[1\.3rem\] {
    font-size: 1.3rem;
  }
  .\32xl\:text-\[1\.4rem\] {
    font-size: 1.4rem;
  }
  .\32xl\:text-\[1\.6rem\] {
    font-size: 1.6rem;
  }
  .\32xl\:text-\[1\.8rem\] {
    font-size: 1.8rem;
  }
  .\32xl\:leading-\[1\.9rem\] {
    line-height: 1.9rem;
  }
  .\32xl\:placeholder\:text-\[1\.6rem\]::placeholder {
    font-size: 1.6rem;
  }
}

/* angular:styles/global:styles */
/*# sourceMappingURL=styles-UPEGPXA7.css.map */
