.modal { visibility: hidden; }
@font-face { font-family: sa-digital-number; src: url("assets/home-a8652342953ea131.woff") format("woff"), url("assets/home-2bcd2d85fa92aed4.ttf") format("truetype"); font-weight: normal; font-style: normal; }
@font-face { font-family: pixelify-sans; src: url("assets/home-376c6a140fda274b.ttf"); font-weight: normal; font-style: normal; }
@font-face { font-family: freckle-face; src: url("assets/home-5538c2e8e60ec214.woff2") format("woff2"); font-weight: normal; font-style: normal; font-display: swap; }
@font-face { font-family: Poppins; font-style: normal; font-weight: 300; font-display: swap; src: url("assets/d23eaf1554c8d0e7.woff2") format("woff2"); unicode-range: U+100-2AF, U+304, U+308, U+329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: Poppins; font-style: normal; font-weight: 300; font-display: swap; src: url("assets/c95676f8653cd853.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: Poppins; font-style: normal; font-weight: 400; font-display: swap; src: url("assets/f329cc9ff5f87ebb.woff2") format("woff2"); unicode-range: U+100-2AF, U+304, U+308, U+329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: Poppins; font-style: normal; font-weight: 400; font-display: swap; src: url("assets/ccebfcbe00a9a9da.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: Poppins; font-style: normal; font-weight: 500; font-display: swap; src: url("assets/471a9b6513855819.woff2") format("woff2"); unicode-range: U+100-2AF, U+304, U+308, U+329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: Poppins; font-style: normal; font-weight: 500; font-display: swap; src: url("assets/9799d400e8064130.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: Poppins; font-style: normal; font-weight: 600; font-display: swap; src: url("assets/fc4dee79f0ce2989.woff2") format("woff2"); unicode-range: U+100-2AF, U+304, U+308, U+329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: Poppins; font-style: normal; font-weight: 600; font-display: swap; src: url("assets/08e0c18e7c34a811.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: Poppins; font-style: normal; font-weight: 700; font-display: swap; src: url("assets/27ab4e2675665fa8.woff2") format("woff2"); unicode-range: U+100-2AF, U+304, U+308, U+329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: Poppins; font-style: normal; font-weight: 700; font-display: swap; src: url("assets/fa1febe9beb8f244.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: Goldman; font-style: normal; font-weight: 700; font-display: swap; src: url("assets/home-cb36d65d74334351.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: Goldman; font-style: normal; font-weight: 700; font-display: swap; src: url("assets/d212a68df1e488cf.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
::selection { background-color: rgba(220, 174, 100, 0.99); -webkit-text-fill-color: rgb(17, 17, 20); color: rgb(17, 17, 20); }
img { user-select: none; }
:root { font-size: 14px; }
@media (min-width: 1536px) {
  :root { font-size: 16px; }
}
.green-dot-pulse { animation: 0.8s ease-in-out 0s infinite alternate none running green-dot-pulse; transform: scale(1.2); }
@keyframes green-dot-pulse { 
  100% { opacity: 0.2; transform: scale(1); }
}
#pushmessages { position: fixed; bottom: 77px; left: 10px; padding: 10px; color: rgb(255, 255, 255); border-radius: 10px; z-index: 99999; background: rgba(0, 0, 0, 0.6); pointer-events: none; }
#pushmessages::after { position: absolute; bottom: -10px; left: 15px; width: 20px; height: 10px; opacity: 0.6; content: ""; border-left: 10px solid transparent; border-right: 10px solid transparent; border-top: 10px solid rgb(0, 0, 0); }
.text-container { width: 57.5rem; max-width: 100%; margin-left: auto; margin-right: auto; padding: 3.75rem 1.25rem; color: rgb(180, 184, 205); }
@media (min-width: 40em) {
  .text-container { width: 58.75rem; padding-right: 1.875rem; padding-left: 1.875rem; }
}
@media (min-width: 64em) {
  .text-container { width: 58.75rem; padding-right: 1.875rem; padding-left: 1.875rem; }
}
.text-container h3 { margin-bottom: 1.5625rem; }
.text-container h3:not(:first-child) { margin-top: 3.125rem; }
.text-container p { margin-bottom: 1.5625rem; }
.gradient-1 { background-image: linear-gradient(rgba(8, 10, 13, 0), rgb(8, 10, 13) 120%); }
.gradient-1-in-out { background-image: linear-gradient(rgba(8, 10, 13, 0.7), rgba(8, 10, 13, 0.4) 20%, rgba(8, 10, 13, 0) 50%, rgba(8, 10, 13, 0.4) 80%, rgba(8, 10, 13, 0.9)); }
.gradient-4 { background-image: linear-gradient(rgba(17, 17, 20, 0), rgb(17, 17, 20)); }
.e404-grid { display: grid; align-items: center; }
.e404-child { grid-area: 1 / 1 / 2 / 2; }
.e404-title { font-size: 20vw; }
@media (min-width: 48em) {
  .e404-title { font-size: 10vw; }
}
.e404-subtitle { font-size: 3.3vw; }
@media (min-width: 48em) {
  .e404-subtitle { font-size: 1.61vw; }
}
.e404-img { transform: scale(1.5); }
@media (min-width: 48em) {
  .e404-img { transform: none; }
}
.table-stripes tr:nth-child(2n+1) td { background-color: rgb(25, 24, 30); }
.bg-5 { background-color: rgb(255, 68, 93); }
.bg-4 { background-color: rgb(164, 26, 255); }
.bg-3 { background-color: rgb(223, 93, 238); }
.bg-2 { background-color: rgb(83, 112, 230); }
.bg-1 { background-color: rgb(124, 149, 173); }
.game-item { min-width: 9.375rem; }
@media (min-width: 40em) {
  .game-item { min-width: 12.5rem; }
}
@media (hover: hover) {
  .game-item:hover > .game-item-top, .game-item:focus > .game-item-top { transform: translateY(-25px); }
  .game-item:hover > .game-item-btn, .game-item:focus > .game-item-btn { transform: translateY(25px); }
}
@media (hover: hover) {
  .game-item-rich:hover .game-item-menu-details, .game-item-rich:focus .game-item-menu-details { opacity: 1; }
}
@media (hover: hover) {
  .game-item-btn { height: 62px; }
}
.game-item-menu { opacity: 0; }
.game-item-menu-details { opacity: 0; }
.game-item:hover .game-item-menu { opacity: 1; }
.game-item:hover .game-item-menu-details { opacity: 1; }
.game-item:hover .game-item-shadow { opacity: 0.9; }
.game-item-shadow { box-shadow: rgb(8, 10, 13) 0px 0px 35px inset, rgb(8, 10, 13) 0px 0px 35px; opacity: 0.4; }
.game-item .ngame-item-overlay { background-color: rgba(0, 0, 0, 0.5); }
.swiper-button.swiper-button-disabled { opacity: 0.4; pointer-events: none; }
.dot-loader > span { display: inline-block; width: 0.5rem; height: 0.5rem; border-radius: 100%; background-color: currentcolor; margin: 0px 0.125rem; opacity: 0.5; transform: scale(0.5); }
@keyframes dotLoaderAnimation { 
  0%, 100% { opacity: 0.3; transform: scale(0.6); }
  60% { opacity: 1; transform: scale(0.99); }
}
.dot-loader > span:nth-child(1) { animation: 1.2s ease-in-out 0s infinite normal none running dotLoaderAnimation; }
.dot-loader > span:nth-child(2) { animation: 1.2s ease-in-out 0.33s infinite normal none running dotLoaderAnimation; }
.dot-loader > span:nth-child(3) { animation: 1.2s ease-in-out 0.66s infinite normal none running dotLoaderAnimation; }
.custom-scrollbar { scrollbar-width: thin; scrollbar-color: rgb(106, 109, 129) rgb(25, 24, 30); }
.custom-scrollbar::-webkit-scrollbar { width: 14px; }
.custom-scrollbar::-webkit-scrollbar-track { background: rgb(25, 24, 30); border-radius: 50px; }
.custom-scrollbar::-webkit-scrollbar-thumb { border-radius: 50px; background-color: rgb(106, 109, 129); border: 5px solid rgb(25, 24, 30); }
.t-label, .btn { font-weight: 600; font-size: 0.75rem; line-height: 1; text-transform: uppercase; }
.t-h2 { font-weight: 600; font-size: 1.25rem; line-height: 1.2; text-transform: uppercase; }
.btn { display: inline-flex; justify-content: center; align-items: center; position: relative; padding: 1.66667em 2.5em 1.5em; white-space: nowrap; text-align: center; border-radius: 0.375rem; cursor: pointer; -webkit-tap-highlight-color: transparent; transition-property: color, background, opacity; transition-duration: 0.3s; }
.btn[disabled] { pointer-events: none; filter: grayscale(1); opacity: 0.4; }
.btn--wide { width: 100%; }
.btn--sm { font-size: 0.6875rem; padding: 1.33333em 1.66667em 1.25em; }
.btn--lg { padding-left: 5em; padding-right: 5em; }
.btn--outline { color: rgb(220, 174, 100); border: 1px solid rgb(220, 174, 100); }
@media (hover: hover) {
  .btn--outline:hover, .btn--outline:focus { background: rgba(220, 174, 100, 0.1); color: rgb(229, 196, 142); }
}
.btn--red-outline { color: rgb(255, 68, 93); border: 1px solid rgb(255, 68, 93); }
@media (hover: hover) {
  .btn--red-outline:hover, .btn--red-outline:focus, .btn--red-outline.active { background: rgba(170, 0, 23, 0.2); color: rgb(255, 119, 137); }
}
.btn--solid { font-weight: 900; color: rgb(17, 17, 20); background-color: rgb(220, 174, 100); box-shadow: rgb(8, 7, 10) 0px 2px 5px; transition-property: background-color, box-shadow, transform; transition-duration: 0.2s; }
@media (hover: hover) {
  .btn--solid:hover, .btn--solid:focus { background-color: rgb(215, 163, 79); box-shadow: rgb(8, 7, 10) 0px 8px 20px; transform: translateY(-3px); }
}
.btn--solid:active { background-color: rgb(199, 140, 45); transition: all; }
@media (hover: hover) {
  .btn--solid-red:hover, .btn--solid-red:focus { background-color: rgb(255, 43, 71); }
}
.case-grid { display: grid; gap: 1.875rem; padding: 3.75rem 0px; grid-template-columns: repeat(auto-fill, minmax(15rem, 1fr)); }
@media (max-width: 29.9375em) {
  .case-grid { gap: 0.75rem !important; grid-template-columns: repeat(2, minmax(0px, 1fr)) !important; }
}
@media (min-width: 48em) {
  .case-grid__item--featured { grid-area: 1 / 1 / 3 / 3; }
}
.case { display: block; position: relative; z-index: 0; overflow: hidden; border-radius: 0.75rem; box-shadow: transparent 0px 0px 0px 1px, rgba(8, 7, 10, 0.808) 0px 4px 19px; transition-property: transform, border-color, box-shadow; transition-duration: 0.3s; }
.case::before { content: ""; display: block; padding-top: 110%; border-radius: inherit; }
@media (hover: hover) {
  .case:hover, .case:focus { transform: translateY(-2px); }
}
.case--horizontal::before { padding-top: 60%; }
.case--tall::before { padding-top: 140%; }
.case::after { content: ""; display: block; width: 100%; height: 100%; position: absolute; top: 0px; left: 0px; background-image: linear-gradient(rgba(8, 10, 13, 0), rgb(8, 10, 13) 120%); border-radius: inherit; pointer-events: none; }
.case__link { width: 100%; height: 100%; position: absolute; z-index: 1; top: 0px; left: 0px; }
.case__img { display: block; width: 100%; height: 100%; position: absolute; top: 0px; left: 0px; object-fit: cover; border-radius: inherit; }
.case__content { display: flex; flex-direction: column; width: 100%; height: 100%; position: absolute; z-index: 2; top: 0px; left: 0px; border-radius: inherit; pointer-events: none; }
.case__label { padding: 0.692308em; font-size: 0.8125rem; font-weight: 600; line-height: 1; text-transform: uppercase; border-radius: 7px; }
.case__price-label { position: absolute; top: 0.75rem; right: 0.75rem; color: rgb(220, 174, 100); background-color: rgb(8, 10, 13); }
.case-grid > li .case--event.case--bordered { border-width: 1px; border-style: solid; }
.case-grid > li:nth-child(1) .case--event.case--bordered { border-color: rgb(255, 72, 237); }
.case-grid > li:nth-child(2) .case--event.case--bordered { border-color: rgb(255, 72, 248); }
.case-grid > li:nth-child(3) .case--event.case--bordered { border-color: rgb(72, 178, 255); }
.case-grid > li:nth-child(4) .case--event.case--bordered { border-color: rgb(255, 72, 116); }
.case-grid > li:nth-child(5) .case--event.case--bordered { border-color: rgb(72, 112, 255); }
.case-grid > li:nth-child(6) .case--event.case--bordered { border-color: rgb(255, 215, 72); }
.case-grid > li:nth-child(7) .case--event.case--bordered { border-color: rgb(243, 110, 153); }
.case-grid > li:nth-child(8) .case--event.case--bordered { border-color: rgb(201, 254, 227); }
.case-grid > li:nth-child(9) .case--event.case--bordered { border-color: rgb(255, 160, 72); }
.case-grid > li:nth-child(10) .case--event.case--bordered { border-color: rgb(127, 189, 172); }
.case__new-label { position: absolute; top: 0.75rem; left: 0.75rem; padding: 0.642857em 0.928571em; color: rgb(8, 10, 13); background-color: rgb(220, 174, 100); }
.case__discount-label { position: absolute; top: 1.125rem; left: 1.125rem; padding: 0.642857em 1.07143em; color: rgb(8, 10, 13); background-color: rgb(16, 227, 180); box-shadow: rgb(16, 227, 180) 0px 0px 0px 3px inset, rgb(101, 244, 212) 0px 0px 0px 4px inset; }
.case__discount-price-label { position: absolute; top: 1.125rem; right: 1.125rem; padding: 0px; color: rgb(16, 227, 180); background-color: rgb(25, 24, 30); }
.case__price-new { background-color: rgb(8, 10, 13); }
.case__price-old { font-weight: 400; color: rgb(180, 184, 205); }
.case__price-old > span::after { content: ""; display: block; position: absolute; top: calc(50% - 1px); right: 0px; left: 0px; height: 1px; background: currentcolor; opacity: 0.8; }
.case__name { margin-top: auto; padding: 0px 1.25rem 1.25rem; font-weight: 300; font-size: 1.5rem; line-height: 1.2; text-align: center; color: white; text-transform: uppercase; }
.case--event .case__name { align-self: center; min-width: 9.6875rem; margin: auto 1rem 1rem; padding: 0.5rem 1rem; font-weight: 500; font-size: 1rem; background-color: rgb(25, 24, 30); border-radius: 7px; }
@media (min-width: 438px) {
  .case__new-label { top: 1.5625rem; left: 1.75rem; }
  .case__price-label { top: 1.5625rem; right: 1.75rem; }
  .case--event .case__name { margin: auto 1.25rem 1.25rem; }
}
.case-grid > li .case--teamA { box-shadow: rgb(254, 71, 96) 0px 0px 0px 1px, rgba(254, 71, 96, 0.6) 0px 0px 8px; }
.case-grid > li .case--teamB { box-shadow: rgb(75, 105, 255) 0px 0px 0px 1px, rgba(75, 105, 255, 0.6) 0px 0px 8px; }
.case__info-content { visibility: hidden; opacity: 0; transition-property: visibility, opacity; transition-duration: 0.5s; }
.case__info-content.is-open { visibility: visible; opacity: 1; }
.case__info-content::after { content: ""; display: block; width: 5px; height: calc(100% - 1.5rem); position: absolute; top: 0.75rem; right: 0px; background-color: rgb(17, 17, 20); }
.flip-btn { perspective: 600px; }
.flip-btn-cube { transform-style: preserve-3d; transition: 0.6s cubic-bezier(0.28, 0.67, 0.04, 1); transform: translateZ(-1.25rem); }
.flip-btn-top, .flip-btn-front { backface-visibility: hidden; transition: 0.6s cubic-bezier(0.28, 0.67, 0.04, 1); }
.flip-btn-top { transform: translateY(-100%) rotateX(90deg) translateZ(-1.25rem); opacity: 0.5; }
.flip-btn-front { transform: rotateX(0.01deg) translateY(-100%) translateZ(1.25rem); }
.flip-btn[data-flipped="true"] .flip-btn-cube { transform: translateZ(-1.25rem) rotateX(-90deg); }
.flip-btn[data-flipped="true"] .flip-btn-front { opacity: 0.5; }
.flip-btn[data-flipped="true"] .flip-btn-top { opacity: 1; }
.light-skin { filter: brightness(1.35) contrast(1.1) saturate(1.05) !important; }
*, ::after, ::before { border: 0px solid rgb(229, 229, 229); box-sizing: border-box; }
::after, ::before { --tw-content: ""; }
html { line-height: 1.5; text-size-adjust: 100%; font-family: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-feature-settings: normal; font-variation-settings: normal; tab-size: 4; }
body { line-height: inherit; margin: 0px; }
hr { border-top-width: 1px; color: inherit; height: 0px; }
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, pre, samp { font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; font-size: 1em; }
small { font-size: 80%; }
sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: initial; }
sub { bottom: -0.25em; }
sup { top: -0.5em; }
table { border-collapse: collapse; border-color: inherit; text-indent: 0px; }
button, input, optgroup, select, textarea { color: inherit; font-family: inherit; font-size: 100%; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; }
button, select { text-transform: none; }
[type="button"], [type="reset"], [type="submit"], button { appearance: button; background-color: initial; background-image: none; }
progress { vertical-align: initial; }
::-webkit-inner-spin-button, ::-webkit-outer-spin-button { height: auto; }
[type="search"] { appearance: textfield; outline-offset: -2px; }
::-webkit-search-decoration { appearance: none; }
::-webkit-file-upload-button { appearance: button; font: inherit; }
summary { display: list-item; }
blockquote, dd, dl, figure, h1, h2, h3, h4, h5, h6, hr, p, pre { margin: 0px; }
fieldset { margin: 0px; }
fieldset, legend { padding: 0px; }
menu, ol, ul { list-style: none; margin: 0px; padding: 0px; }
textarea { resize: vertical; }
input::placeholder, textarea::placeholder { color: rgb(163, 163, 163); opacity: 1; }
[role="button"], button { cursor: pointer; }
:disabled { cursor: default; }
audio, canvas, embed, iframe, img, object, svg, video { display: block; vertical-align: middle; }
img, video { height: auto; max-width: 100%; }
[hidden] { display: none; }
* { scrollbar-color: auto; scrollbar-width: auto; }
html::-webkit-scrollbar-track { background-color: var(--scrollbar-track) !important; border-radius: var(--scrollbar-track-radius) !important; }
html::-webkit-scrollbar-track:hover { background-color: var(--scrollbar-track-hover,var(--scrollbar-track)) !important; }
html::-webkit-scrollbar-track:active { background-color: var(--scrollbar-track-active,var(--scrollbar-track-hover,var(--scrollbar-track))) !important; }
html::-webkit-scrollbar-thumb { background-color: var(--scrollbar-thumb) !important; border-radius: var(--scrollbar-thumb-radius) !important; }
html::-webkit-scrollbar-thumb:hover { background-color: var(--scrollbar-thumb-hover,var(--scrollbar-thumb)) !important; }
html::-webkit-scrollbar-thumb:active { background-color: var(--scrollbar-thumb-active,var(--scrollbar-thumb-hover,var(--scrollbar-thumb))) !important; }
html::-webkit-scrollbar-corner { background-color: var(--scrollbar-corner) !important; border-radius: var(--scrollbar-corner-radius) !important; }
html::-webkit-scrollbar-corner:hover { background-color: var(--scrollbar-corner-hover,var(--scrollbar-corner)) !important; }
html::-webkit-scrollbar-corner:active { background-color: var(--scrollbar-corner-active,var(--scrollbar-corner-hover,var(--scrollbar-corner))) !important; }
html { scrollbar-color: var(--scrollbar-thumb,initial) var(--scrollbar-track,initial) !important; scrollbar-width: thin !important; }
html::-webkit-scrollbar { display: block !important; height: 8px !important; width: 8px !important; }
html { --scrollbar-width: 5px; --scrollbar-track: #23232d !important; --scrollbar-thumb: #ffcb77 !important; }
body { background-color: rgb(43, 40, 61); color: rgb(255, 255, 255); min-height: 100vh; --scrollbar-track: #23232d; --scrollbar-thumb: #ffcb77; --scrollbar-track-radius: 3px; --scrollbar-thumb-radius: 3px; --scrollbar-width: 5px; }
button:focus { outline: none; }
img { user-select: none; }
input { appearance: none; border-radius: 0px; }
input::-webkit-search-cancel-button { appearance: none; }
input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button { appearance: none; margin: 0px; }
input[type="number"] { }
input[type="radio"] { accent-color: rgb(255, 203, 119); appearance: radio; border-radius: 50%; }
*, ::backdrop, ::after, ::before { --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness: proximity; --tw-gradient-from-position: ; --tw-gradient-via-position: ; --tw-gradient-to-position: ; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: #3c54cc80; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-shadow-colored: 0 0 #0000; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; }
.\!container, .container { margin-left: auto; margin-right: auto; max-width: 1536px; padding-left: 1.25rem; padding-right: 1.25rem; }
.container-p-0 { margin-left: auto; margin-right: auto; max-width: 1496px; }
.container-right { width: 100%; }
@media (min-width: 1536px) {
  .container-right { width: calc(50% + 768px); }
}
.container-right { margin-left: auto; }
.bar-border { background-image: repeating-linear-gradient(90deg, currentcolor, currentcolor 33.333%, rgba(0, 0, 0, 0) 0px, rgba(0, 0, 0, 0)); background-size: 4px auto; height: 4px; width: 100%; }
.button { align-items: center; appearance: none; border-radius: 0.5rem; display: flex; font-size: 0.75rem; font-weight: 600; height: 2.75rem; justify-content: center; line-height: 1rem; padding-left: 2rem; padding-right: 2rem; text-align: center; text-transform: uppercase; white-space: nowrap; --tw-text-opacity: 1; color: rgb(255 255 255/var(--tw-text-opacity)); transition-duration: 0.2s; transition-property: color, background-color, border-color, text-decoration-color, fill, stroke; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); }
.button, .button:focus { outline: rgba(0, 0, 0, 0) solid 2px; outline-offset: 2px; }
.button:focus-visible { outline: rgba(0, 0, 0, 0) solid 2px; outline-offset: 2px; --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color); --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color); box-shadow: var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000); --tw-ring-opacity: 1; --tw-ring-color: rgb(204 162 95/var(--tw-ring-opacity)); }
.button:disabled { cursor: default; pointer-events: none; }
.button-event { height: 3.5rem; --tw-bg-opacity: 1; background-color: rgb(255 203 119/var(--tw-bg-opacity)); background-repeat: no-repeat; --tw-text-opacity: 1; color: rgb(13 13 15/var(--tw-text-opacity)); transition-duration: 0.2s; transition-property: all; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); }
.button-event:hover { --tw-bg-opacity: 1; background-color: rgb(255 214 146/var(--tw-bg-opacity)); }
.button-primary { border-style: solid; border-width: 1px; --tw-border-opacity: 1; border-color: rgb(204 162 95/var(--tw-border-opacity)); --tw-bg-opacity: 1; background-color: rgb(51 41 24/var(--tw-bg-opacity)); }
.button-primary:hover { --tw-bg-opacity: 1; background-color: rgb(102 81 48/var(--tw-bg-opacity)); }
.button-primary:disabled { opacity: 0.5; }
.button-secondary { border-style: solid; border-width: 1px; --tw-border-opacity: 1; border-color: rgb(133 141 173/var(--tw-border-opacity)); --tw-bg-opacity: 1; background-color: rgb(31 31 39/var(--tw-bg-opacity)); }
.button-secondary:hover { --tw-border-opacity: 1; border-color: rgb(157 164 189/var(--tw-border-opacity)); --tw-bg-opacity: 1; background-color: rgb(43 40 61/var(--tw-bg-opacity)); }
.button-cyan { border-style: solid; border-width: 1px; --tw-border-opacity: 1; border-color: rgb(55 255 221/var(--tw-border-opacity)); --tw-bg-opacity: 1; background-color: rgb(55 255 221/var(--tw-bg-opacity)); text-transform: uppercase; --tw-text-opacity: 1; color: rgb(25 25 26/var(--tw-text-opacity)); }
.button-cyan:hover { --tw-border-opacity: 1; border-color: rgb(95 255 228/var(--tw-border-opacity)); --tw-bg-opacity: 1; background-color: rgb(95 255 228/var(--tw-bg-opacity)); }
.button-primary-dimmed { border-style: solid; border-width: 1px; --tw-border-opacity: 1; border-color: rgb(204 162 95/var(--tw-border-opacity)); --tw-bg-opacity: 1; background-color: rgb(25 20 12/var(--tw-bg-opacity)); }
.button-primary-dimmed:hover { --tw-bg-opacity: 1; background-color: rgb(51 41 24/var(--tw-bg-opacity)); }
.button-primary-dimmed:disabled { --tw-bg-opacity: 1; background-color: rgb(25 20 12/var(--tw-bg-opacity)); }
.button-teal-dimmed { border-style: solid; border-width: 1px; --tw-border-opacity: 1; border-color: rgb(55 255 221/var(--tw-border-opacity)); --tw-bg-opacity: 1; background-color: rgb(13 22 2/var(--tw-bg-opacity)); }
.button-teal-dimmed:hover { --tw-bg-opacity: 1; background-color: rgb(11 51 44/var(--tw-bg-opacity)); }
.button-teal-dimmed:disabled { --tw-bg-opacity: 1; background-color: rgb(13 22 2/var(--tw-bg-opacity)); }
.button-green-dimmed { border-style: solid; border-width: 1px; --tw-border-opacity: 1; border-color: rgb(119 255 157/var(--tw-border-opacity)); --tw-bg-opacity: 1; background-color: rgb(25 43 5/var(--tw-bg-opacity)); }
.button-green-dimmed:hover { --tw-bg-opacity: 1; background-color: rgb(24 51 31/var(--tw-bg-opacity)); }
.button-green-dimmed:disabled { opacity: 0.5; }
.button-pink-dimmed { border-style: solid; border-width: 1px; --tw-border-opacity: 1; border-color: rgb(193 100 220/var(--tw-border-opacity)); --tw-bg-opacity: 1; background-color: rgb(39 20 44/var(--tw-bg-opacity)); }
.button-pink-dimmed:hover { --tw-bg-opacity: 1; background-color: rgb(77 40 88/var(--tw-bg-opacity)); }
.button-pink-dimmed:disabled { --tw-bg-opacity: 1; background-color: rgb(39 20 44/var(--tw-bg-opacity)); }
.button-light-green { border-style: solid; border-width: 1px; --tw-border-opacity: 1; border-color: rgb(119 255 157/var(--tw-border-opacity)); --tw-bg-opacity: 1; background-color: rgb(25 43 5/var(--tw-bg-opacity)); transition-duration: 0.15s; transition-property: all; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); }
.button-light-green:hover { --tw-bg-opacity: 1; background-color: rgb(24 51 31/var(--tw-bg-opacity)); }
.button-light-green:disabled { opacity: 0.5; }
.button-lg { border-radius: 0.75rem; height: 3.75rem; padding-bottom: 1rem; padding-top: 1rem; }
.input { border-radius: 0.5rem; border-style: solid; border-width: 1px; height: 2.75rem; --tw-border-opacity: 1; border-color: rgb(46 50 68/var(--tw-border-opacity)); --tw-bg-opacity: 1; background-color: rgb(23 23 28/var(--tw-bg-opacity)); font-size: 0.75rem; line-height: 1rem; padding-left: 1.25rem; padding-right: 1.25rem; --tw-text-opacity: 1; color: rgb(255 255 255/var(--tw-text-opacity)); }
.input::placeholder { --tw-placeholder-opacity: 1; color: rgb(94 91 112/var(--tw-placeholder-opacity)); }
.input { --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color); --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color); transition-duration: 0.1s; transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); }
.input, .input:focus-within { box-shadow: var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000); outline: rgba(0, 0, 0, 0) solid 2px; outline-offset: 2px; }
.input:focus-within { --tw-border-opacity: 1; border-color: rgb(74 71 94/var(--tw-border-opacity)); --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color); --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color); }
.input:focus-visible { outline: rgba(0, 0, 0, 0) solid 2px; outline-offset: 2px; --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color); --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color); box-shadow: var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000); --tw-ring-opacity: 1; --tw-ring-color: rgb(255 203 119/var(--tw-ring-opacity)); }
.input-lg { font-size: 1rem; font-weight: 300; line-height: 1.375; padding: 1rem 1.25rem; }
.textarea { border-radius: 0.5rem; border-style: solid; border-width: 1px; --tw-border-opacity: 1; border-color: rgb(46 50 68/var(--tw-border-opacity)); --tw-bg-opacity: 1; background-color: rgb(23 23 28/var(--tw-bg-opacity)); font-size: 0.875rem; line-height: 1.25rem; padding: 1.25rem; --tw-text-opacity: 1; color: rgb(255 255 255/var(--tw-text-opacity)); }
.textarea::placeholder { --tw-placeholder-opacity: 1; color: rgb(94 91 112/var(--tw-placeholder-opacity)); }
.textarea { outline: rgba(0, 0, 0, 0) solid 2px; outline-offset: 2px; --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color); --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color); box-shadow: var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000); transition-duration: 0.1s; transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); }
.textarea:focus { --tw-border-opacity: 1; border-color: rgb(74 71 94/var(--tw-border-opacity)); outline: rgba(0, 0, 0, 0) solid 2px !important; outline-offset: 2px !important; --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important; --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color) !important; box-shadow: var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000) !important; }
.textarea:focus-visible { --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color); --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color); box-shadow: var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000); --tw-ring-opacity: 1; --tw-ring-color: rgb(255 203 119/var(--tw-ring-opacity)); }
.dropdown { align-items: center; border-radius: 0.5rem; display: flex; justify-content: space-between; text-align: left; }
.dropdown, .dropdown:focus { outline: rgba(0, 0, 0, 0) solid 2px; outline-offset: 2px; --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color); --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color); box-shadow: var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000); }
.dropdown:focus-visible { --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color); --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color); box-shadow: var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000); --tw-ring-opacity: 1; --tw-ring-color: rgb(255 203 119/var(--tw-ring-opacity)); }
.dropdown-solid { border-style: solid; border-width: 1px; height: 3rem; width: 100%; --tw-border-opacity: 1; border-color: rgb(46 50 68/var(--tw-border-opacity)); --tw-bg-opacity: 1; background-color: rgb(23 23 28/var(--tw-bg-opacity)); font-size: 0.75rem; line-height: 1rem; padding-left: 0.75rem; --tw-text-opacity: 1; color: rgb(182 187 206/var(--tw-text-opacity)); }
.dropdown-solid > .dropdown-arrow, .dropdown-solid ~ button .dropdown-arrow { align-items: center; border-radius: 0.5rem; border-style: solid; border-width: 1px; display: flex; flex-shrink: 0; height: 3rem; justify-content: center; width: 3rem; --tw-border-opacity: 1; border-color: rgb(182 187 206/var(--tw-border-opacity)); }
.dropdown-solid > .dropdown-arrow > svg, .dropdown-solid ~ button .dropdown-arrow > svg { width: 0.875rem; --tw-text-opacity: 1; color: rgb(255 255 255/var(--tw-text-opacity)); }
.dropdown-compact { border-style: solid; border-width: 1px; height: 2.25rem; min-width: 7rem; --tw-border-opacity: 1; background-color: initial; border-color: rgb(182 187 206/var(--tw-border-opacity)); font-size: 0.5625rem; }
.dropdown-compact > .dropdown-arrow, .dropdown-compact ~ button .dropdown-arrow { border-left-width: 1px; border-style: solid; flex-shrink: 0; margin-right: 0.5rem; --tw-border-opacity: 1; border-color: rgb(74 71 94/var(--tw-border-opacity)); padding-left: 0.5rem; }
.dropdown-simple { border-radius: 0.5rem; height: 3rem; width: 100%; --tw-bg-opacity: 1; background-color: rgb(13 13 15/var(--tw-bg-opacity)); font-size: 0.75rem; line-height: 1rem; --tw-text-opacity: 1; color: rgb(182 187 206/var(--tw-text-opacity)); }
.dropdown-simple > .dropdown-arrow, .dropdown-simple ~ button .dropdown-arrow { align-items: center; display: flex; flex-shrink: 0; height: 3rem; justify-content: center; width: 3rem; }
.dropdown-simple > .dropdown-arrow > svg, .dropdown-simple ~ button .dropdown-arrow > svg { width: 0.875rem; --tw-text-opacity: 1; color: rgb(255 255 255/var(--tw-text-opacity)); }
.dropdown-pm { border-radius: 0.5rem; border-width: 1px; height: 3.25rem; width: 100%; --tw-border-opacity: 1; border-color: rgb(46 50 68/var(--tw-border-opacity)); --tw-bg-opacity: 1; background-color: rgb(23 23 28/var(--tw-bg-opacity)); font-size: 0.75rem; line-height: 1rem; --tw-text-opacity: 1; color: rgb(182 187 206/var(--tw-text-opacity)); }
.dropdown-pm > .dropdown-arrow, .dropdown-pm ~ button .dropdown-arrow { align-items: center; display: flex; flex-shrink: 0; height: 3rem; justify-content: center; width: 3rem; }
.dropdown-pm > .dropdown-arrow > svg, .dropdown-pm ~ button .dropdown-arrow > svg { width: 0.875rem; --tw-text-opacity: 1; color: rgb(255 255 255/var(--tw-text-opacity)); }
.custom-scrollbar::-webkit-scrollbar { width: 14px; }
.custom-scrollbar::-webkit-scrollbar-track { background: rgb(23, 23, 28); }
.custom-scrollbar::-webkit-scrollbar-thumb { background-color: rgb(204, 162, 95); border: 5px solid rgb(23, 23, 28); border-radius: 50px; }
.custom-scrollbar::-webkit-scrollbar-corner { background: rgba(0, 0, 0, 0); }
.major-brackets-scrollbar::-webkit-scrollbar { width: 14px; }
.major-brackets-scrollbar::-webkit-scrollbar-track { }
.major-brackets-scrollbar::-webkit-scrollbar-thumb { background-color: rgb(204, 162, 95); border: 5px solid rgb(35, 35, 45); border-radius: 50px; }
.major-brackets-scrollbar::-webkit-scrollbar-corner { background: rgb(35, 35, 45); }
.conditions-scrollbar::-webkit-scrollbar { width: 4px; }
.conditions-scrollbar::-webkit-scrollbar-track { background: rgba(0, 0, 0, 0); margin-bottom: 7px; }
.conditions-scrollbar::-webkit-scrollbar-thumb { background-color: rgb(46, 50, 68); border-radius: 50px; }
.conditions-scrollbar::-webkit-scrollbar-corner { background: rgba(0, 0, 0, 0); }
.custom-scrollbar-minimalist::-webkit-scrollbar { height: 4px; }
.custom-scrollbar-minimalist::-webkit-scrollbar-track { background: rgba(0, 0, 0, 0); }
.custom-scrollbar-minimalist::-webkit-scrollbar-thumb { background-color: rgb(46, 50, 68); border-radius: 50px; }
.custom-scrollbar-minimalist::-webkit-scrollbar-corner { background: rgba(0, 0, 0, 0); }
.modal-scrollbar::-webkit-scrollbar-track { background-color: rgba(23, 23, 28, 0.6); border-radius: 0px; }
.module-rules-scrollbar::-webkit-scrollbar { margin-top: 4px; width: 8px; }
.module-rules-scrollbar::-webkit-scrollbar-track { background: rgb(43, 40, 61); border-radius: 7px; }
.module-rules-scrollbar::-webkit-scrollbar-thumb { background-color: rgb(46, 50, 68); border: 5px solid rgb(43, 40, 61); border-radius: 8px; }
.module-rules-scrollbar::-webkit-scrollbar-corner { background: rgba(0, 0, 0, 0); }
.icon { display: block; height: 1.25rem; width: 1.25rem; }
.switch input:checked ~ .toggle__dot { transform: translateX(0px); }
label > .radio { cursor: pointer; }
.radio:checked + div > svg { opacity: 1; }
.radio:checked.radio:disabled + div > svg { opacity: 0.3; }
.swiper-button-disabled { opacity: 0.5; pointer-events: none; --tw-text-opacity: 1 !important; color: rgb(31 31 39/var(--tw-text-opacity)) !important; }
[data-reach-menu-popover] { width: 100%; }
[data-reach-listbox-option][aria-selected="true"] { --tw-bg-opacity: 1; background-color: rgb(23 23 28/var(--tw-bg-opacity)); }
[data-reach-accordion-button]:focus { outline: rgba(0, 0, 0, 0) solid 2px; outline-offset: 2px; }
[data-reach-accordion-button]:focus-visible { --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color); --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color); box-shadow: var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000); --tw-ring-opacity: 1; --tw-ring-color: rgb(255 203 119/var(--tw-ring-opacity)); }
[data-reach-popover] { z-index: 50; }
.five-cases-event-grid > li:last-child:nth-child(2n-1) { grid-column-end: -2; }
@media (min-width: 640px) {
  .five-cases-event-grid > li:last-child:nth-child(2n-1) { grid-column-end: auto; }
  .five-cases-event-grid > li:last-child:nth-child(3n-1) { grid-column-end: -2; }
  .five-cases-event-grid > li:nth-last-child(2):nth-child(3n+1) { grid-column-end: 4; }
  .five-cases-event-grid > li:last-child:nth-child(3n-2) { grid-column-end: 5; }
}
@media (min-width: 768px) {
  .five-cases-event-grid > li:last-child:nth-child(3n-1), .five-cases-event-grid > li:last-child:nth-child(3n-2), .five-cases-event-grid > li:nth-last-child(2):nth-child(3n+1) { grid-column-end: auto; }
  .five-cases-event-grid > li:last-child:nth-child(5n-1) { grid-column-end: -2; }
  .five-cases-event-grid > li:last-child:nth-child(5n+3) { grid-column-end: 8; }
  .five-cases-event-grid > li:last-child:nth-child(5n+2) { grid-column-end: 6; }
  .five-cases-event-grid > li:last-child:nth-child(5n+1) { grid-column-end: 4; }
  .five-cases-event-grid > li:last-child:nth-child(5n-2) { grid-column-end: -3; }
  .five-cases-event-grid > li:last-child:nth-child(5n+2) { grid-column-end: 7; }
  .five-cases-event-grid > li:last-child:nth-child(5n+1) { grid-column-end: 5; }
  .five-cases-event-grid > li:last-child:nth-child(5n-3) { grid-column-end: -4; }
  .five-cases-event-grid > li:last-child:nth-child(5n+1) { grid-column-end: 6; }
  .five-cases-event-grid > li:last-child:nth-child(5n-4) { grid-column-end: 7; }
}
.five-cases-grid > div:last-child:nth-child(2n-1), .five-cases-grid > li:last-child:nth-child(2n-1) { grid-column-end: -2; }
@media (min-width: 768px) {
  .five-cases-grid > div:last-child:nth-child(2n-1), .five-cases-grid > li:last-child:nth-child(2n-1) { grid-column-end: auto; }
  .five-cases-grid > div:last-child:nth-child(5n-1), .five-cases-grid > li:last-child:nth-child(5n-1) { grid-column-end: -2; }
  .five-cases-grid > div:nth-last-child(2):nth-child(5n+3), .five-cases-grid > li:nth-last-child(2):nth-child(5n+3) { grid-column-end: 8; }
  .five-cases-grid > div:nth-last-child(3):nth-child(5n+2), .five-cases-grid > li:nth-last-child(3):nth-child(5n+2) { grid-column-end: 6; }
  .five-cases-grid > div:nth-last-child(4):nth-child(5n+1), .five-cases-grid > li:nth-last-child(4):nth-child(5n+1) { grid-column-end: 4; }
  .five-cases-grid > div:last-child:nth-child(5n-2), .five-cases-grid > li:last-child:nth-child(5n-2) { grid-column-end: -3; }
  .five-cases-grid > div:nth-last-child(2):nth-child(5n+2), .five-cases-grid > li:nth-last-child(2):nth-child(5n+2) { grid-column-end: 7; }
  .five-cases-grid > div:nth-last-child(3):nth-child(5n+1), .five-cases-grid > li:nth-last-child(3):nth-child(5n+1) { grid-column-end: 5; }
  .five-cases-grid > div:last-child:nth-child(5n-3), .five-cases-grid > li:last-child:nth-child(5n-3) { grid-column-end: -4; }
  .five-cases-grid > div:nth-last-child(2):nth-child(5n+1), .five-cases-grid > li:nth-last-child(2):nth-child(5n+1) { grid-column-end: 6; }
  .five-cases-grid > div:last-child:nth-child(5n-4), .five-cases-grid > li:last-child:nth-child(5n-4) { grid-column-end: 7; }
}
.four-cases-grid > div:last-child:nth-child(2n-1), .four-cases-grid > li:last-child:nth-child(2n-1) { grid-column-end: -2; }
@media (min-width: 768px) {
  .four-cases-grid > div:last-child:nth-child(2n-1), .four-cases-grid > li:last-child:nth-child(2n-1) { grid-column-end: auto; }
  .four-cases-grid > div:last-child:nth-child(3n-1), .four-cases-grid > li:last-child:nth-child(3n-1) { grid-column-end: -2; }
  .four-cases-grid > div:nth-last-child(2):nth-child(3n+1), .four-cases-grid > li:nth-last-child(2):nth-child(3n+1) { grid-column-end: 4; }
  .four-cases-grid > div:last-child:nth-child(3n-2), .four-cases-grid > li:last-child:nth-child(3n-2) { grid-column-end: 5; }
}
@media (min-width: 1024px) {
  .four-cases-grid > div:last-child:nth-child(3n-1), .four-cases-grid > div:last-child:nth-child(3n-2), .four-cases-grid > div:nth-last-child(2):nth-child(3n+1), .four-cases-grid > li:last-child:nth-child(3n-1), .four-cases-grid > li:last-child:nth-child(3n-2), .four-cases-grid > li:nth-last-child(2):nth-child(3n+1) { grid-column-end: auto; }
  .four-cases-grid > div:last-child:nth-child(4n-1), .four-cases-grid > li:last-child:nth-child(4n-1) { grid-column-end: -2; }
  .four-cases-grid > div:nth-last-child(2):nth-child(4n+2), .four-cases-grid > li:nth-last-child(2):nth-child(4n+2) { grid-column-end: 6; }
  .four-cases-grid > div:nth-last-child(3):nth-child(4n+1), .four-cases-grid > li:nth-last-child(3):nth-child(4n+1) { grid-column-end: 4; }
  .four-cases-grid > div:last-child:nth-child(4n-2), .four-cases-grid > li:last-child:nth-child(4n-2) { grid-column-end: -3; }
  .four-cases-grid > div:nth-last-child(2):nth-child(4n+1), .four-cases-grid > li:nth-last-child(2):nth-child(4n+1) { grid-column-end: 5; }
  .four-cases-grid > div:last-child:nth-child(4n-3), .four-cases-grid > li:last-child:nth-child(4n-3) { grid-column-end: 6; }
}
.six-cases-grid > div:last-child:nth-child(2n-1), .six-cases-grid > li:last-child:nth-child(2n-1) { grid-column-end: -2; }
@media (min-width: 768px) {
  .six-cases-grid > div:last-child:nth-child(2n-1), .six-cases-grid > li:last-child:nth-child(2n-1) { grid-column-end: auto; }
  .six-cases-grid > div:last-child:nth-child(3n-1), .six-cases-grid > li:last-child:nth-child(3n-1) { grid-column-end: -2; }
  .six-cases-grid > div:nth-last-child(2):nth-child(3n+1), .six-cases-grid > li:nth-last-child(2):nth-child(3n+1) { grid-column-end: 4; }
  .six-cases-grid > div:last-child:nth-child(3n-2), .six-cases-grid > li:last-child:nth-child(3n-2) { grid-column-end: 5; }
}
@media (min-width: 1024px) {
  .six-cases-grid > div:last-child:nth-child(3n-1), .six-cases-grid > div:last-child:nth-child(3n-2), .six-cases-grid > div:nth-last-child(2):nth-child(3n+1), .six-cases-grid > li:last-child:nth-child(3n-1), .six-cases-grid > li:last-child:nth-child(3n-2), .six-cases-grid > li:nth-last-child(2):nth-child(3n+1) { grid-column-end: auto; }
  .six-cases-grid > div:last-child:nth-child(4n-1), .six-cases-grid > li:last-child:nth-child(4n-1) { grid-column-end: -2; }
  .six-cases-grid > div:nth-last-child(2):nth-child(4n+2), .six-cases-grid > li:nth-last-child(2):nth-child(4n+2) { grid-column-end: 6; }
  .six-cases-grid > div:nth-last-child(3):nth-child(4n+1), .six-cases-grid > li:nth-last-child(3):nth-child(4n+1) { grid-column-end: 4; }
  .six-cases-grid > div:last-child:nth-child(4n-2), .six-cases-grid > li:last-child:nth-child(4n-2) { grid-column-end: -3; }
  .six-cases-grid > div:nth-last-child(2):nth-child(4n+1), .six-cases-grid > li:nth-last-child(2):nth-child(4n+1) { grid-column-end: 5; }
  .six-cases-grid > div:last-child:nth-child(4n-3), .six-cases-grid > li:last-child:nth-child(4n-3) { grid-column-end: 6; }
}
@media (min-width: 1280px) {
  .six-cases-grid > div:last-child:nth-child(4n-1), .six-cases-grid > div:last-child:nth-child(4n-2), .six-cases-grid > div:last-child:nth-child(4n-3), .six-cases-grid > div:nth-last-child(2):nth-child(4n+1), .six-cases-grid > div:nth-last-child(2):nth-child(4n+2), .six-cases-grid > div:nth-last-child(3):nth-child(4n+1), .six-cases-grid > li:last-child:nth-child(4n-1), .six-cases-grid > li:last-child:nth-child(4n-2), .six-cases-grid > li:last-child:nth-child(4n-3), .six-cases-grid > li:nth-last-child(2):nth-child(4n+1), .six-cases-grid > li:nth-last-child(2):nth-child(4n+2), .six-cases-grid > li:nth-last-child(3):nth-child(4n+1) { grid-column-end: auto; }
  .six-cases-grid > div:last-child:nth-child(6n-1), .six-cases-grid > li:last-child:nth-child(6n-1) { grid-column-end: -2; }
  .six-cases-grid > div:nth-last-child(2):nth-child(6n+4), .six-cases-grid > li:nth-last-child(2):nth-child(6n+4) { grid-column-end: 10; }
  .six-cases-grid > div:nth-last-child(3):nth-child(6n+3), .six-cases-grid > li:nth-last-child(3):nth-child(6n+3) { grid-column-end: 8; }
  .six-cases-grid > div:nth-last-child(4):nth-child(6n+2), .six-cases-grid > li:nth-last-child(4):nth-child(6n+2) { grid-column-end: 6; }
  .six-cases-grid > div:nth-last-child(5):nth-child(6n+1), .six-cases-grid > li:nth-last-child(5):nth-child(6n+1) { grid-column-end: 4; }
  .six-cases-grid > div:last-child:nth-child(6n-2), .six-cases-grid > li:last-child:nth-child(6n-2) { grid-column-end: -3; }
  .six-cases-grid > div:nth-last-child(2):nth-child(6n+3), .six-cases-grid > li:nth-last-child(2):nth-child(6n+3) { grid-column-end: 9; }
  .six-cases-grid > div:nth-last-child(3):nth-child(6n+2), .six-cases-grid > li:nth-last-child(3):nth-child(6n+2) { grid-column-end: 7; }
  .six-cases-grid > div:nth-last-child(4):nth-child(6n+1), .six-cases-grid > li:nth-last-child(4):nth-child(6n+1) { grid-column-end: 5; }
  .six-cases-grid > div:last-child:nth-child(6n-3), .six-cases-grid > li:last-child:nth-child(6n-3) { grid-column-end: -4; }
  .six-cases-grid > div:nth-last-child(2):nth-child(6n+2), .six-cases-grid > li:nth-last-child(2):nth-child(6n+2) { grid-column-end: 8; }
  .six-cases-grid > div:nth-last-child(3):nth-child(6n+1), .six-cases-grid > li:nth-last-child(3):nth-child(6n+1) { grid-column-end: 6; }
  .six-cases-grid > div:last-child:nth-child(6n-4), .six-cases-grid > li:last-child:nth-child(6n-4) { grid-column-end: -5; }
  .six-cases-grid > div:nth-last-child(2):nth-child(6n+1), .six-cases-grid > li:nth-last-child(2):nth-child(6n+1) { grid-column-end: 7; }
  .six-cases-grid > div:last-child:nth-child(6n-5), .six-cases-grid > li:last-child:nth-child(6n-5) { grid-column-end: 8; }
}
@font-face { font-family: swiper-icons; font-style: normal; font-weight: 400; src: url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA"); }
:root { --swiper-theme-color: #007aff; }
:host { display: block; margin-left: auto; margin-right: auto; position: relative; z-index: 1; }
.swiper { display: block; list-style: none; margin-left: auto; margin-right: auto; overflow: hidden; padding: 0px; position: relative; z-index: 1; }
.swiper-vertical > .swiper-wrapper { flex-direction: column; }
.swiper-wrapper { box-sizing: initial; display: flex; height: 100%; position: relative; transition-property: transform; transition-timing-function: var(--swiper-wrapper-transition-timing-function,initial); width: 100%; z-index: 1; }
.swiper-android .swiper-slide, .swiper-ios .swiper-slide, .swiper-wrapper { transform: translateZ(0px); }
.swiper-horizontal { touch-action: pan-y; }
.swiper-vertical { touch-action: pan-x; }
.swiper-slide { display: block; flex-shrink: 0; height: 100%; position: relative; transition-property: transform; width: 100%; }
.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 { backface-visibility: hidden; transform: translateZ(0px); }
.swiper-3d.swiper-css-mode .swiper-wrapper { perspective: 1200px; }
.swiper-3d .swiper-wrapper { transform-style: preserve-3d; }
.swiper-3d { perspective: 1200px; }
.swiper-3d .swiper-cube-shadow, .swiper-3d .swiper-slide { transform-style: preserve-3d; }
.swiper-css-mode > .swiper-wrapper { overflow: auto; scrollbar-width: none; }
.swiper-css-mode > .swiper-wrapper::-webkit-scrollbar { display: none; }
.swiper-css-mode > .swiper-wrapper > .swiper-slide { scroll-snap-align: start; }
.swiper-css-mode.swiper-horizontal > .swiper-wrapper { scroll-snap-type: x mandatory; }
.swiper-css-mode.swiper-vertical > .swiper-wrapper { scroll-snap-type: y mandatory; }
.swiper-css-mode.swiper-free-mode > .swiper-wrapper { scroll-snap-type: none; }
.swiper-css-mode.swiper-free-mode > .swiper-wrapper > .swiper-slide { scroll-snap-align: none; }
.swiper-css-mode.swiper-centered > .swiper-wrapper::before { content: ""; flex-shrink: 0; order: 9999; }
.swiper-css-mode.swiper-centered > .swiper-wrapper > .swiper-slide { scroll-snap-align: center; scroll-snap-stop: always; }
.swiper-css-mode.swiper-centered.swiper-horizontal > .swiper-wrapper > .swiper-slide:first-child { margin-inline-start: var(--swiper-centered-offset-before); }
.swiper-css-mode.swiper-centered.swiper-horizontal > .swiper-wrapper::before { height: 100%; min-height: 1px; width: var(--swiper-centered-offset-after); }
.swiper-css-mode.swiper-centered.swiper-vertical > .swiper-wrapper > .swiper-slide:first-child { margin-block-start: var(--swiper-centered-offset-before); }
.swiper-css-mode.swiper-centered.swiper-vertical > .swiper-wrapper::before { height: var(--swiper-centered-offset-after); min-width: 1px; width: 100%; }
.swiper-3d .swiper-slide-shadow, .swiper-3d .swiper-slide-shadow-bottom, .swiper-3d .swiper-slide-shadow-left, .swiper-3d .swiper-slide-shadow-right, .swiper-3d .swiper-slide-shadow-top { height: 100%; left: 0px; pointer-events: none; position: absolute; top: 0px; width: 100%; z-index: 10; }
.swiper-3d .swiper-slide-shadow { background: rgba(0, 0, 0, 0.15); }
.swiper-3d .swiper-slide-shadow-left { background-image: linear-gradient(270deg, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); }
.swiper-3d .swiper-slide-shadow-right { background-image: linear-gradient(90deg, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); }
.swiper-3d .swiper-slide-shadow-top { background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); }
.swiper-3d .swiper-slide-shadow-bottom { background-image: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); }
.swiper-lazy-preloader { border-right-color: ; border-right-style: ; border-right-width: ; border-bottom-color: ; border-bottom-style: ; border-bottom-width: ; border-left-color: ; border-left-style: ; border-left-width: ; border-image-source: ; border-image-slice: ; border-image-width: ; border-image-outset: ; border-image-repeat: ; border-radius: 50%; border-top: 4px solid rgba(0, 0, 0, 0); box-sizing: border-box; height: 42px; left: 50%; margin-left: -21px; margin-top: -21px; position: absolute; top: 50%; transform-origin: 50% center; width: 42px; z-index: 10; }
.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader, .swiper:not(.swiper-watch-progress) .swiper-lazy-preloader { animation: 1s linear 0s infinite normal none running swiper-preloader-spin; }
.swiper-lazy-preloader-white { --swiper-preloader-color: #fff; }
.swiper-lazy-preloader-black { --swiper-preloader-color: #000; }
@keyframes swiper-preloader-spin { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(1turn); }
}
.swiper-virtual .swiper-slide { backface-visibility: hidden; transform: translateZ(0px); }
.swiper-virtual.swiper-css-mode .swiper-wrapper::after { content: ""; left: 0px; pointer-events: none; position: absolute; top: 0px; }
.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after { height: 1px; width: var(--swiper-virtual-size); }
.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after { height: var(--swiper-virtual-size); width: 1px; }
:root { --swiper-navigation-size: 44px; }
.swiper-button-next, .swiper-button-prev { align-items: center; color: var(--swiper-navigation-color,var(--swiper-theme-color)); cursor: pointer; display: flex; height: var(--swiper-navigation-size); justify-content: center; margin-top: calc(0px - var(--swiper-navigation-size)/2); position: absolute; top: var(--swiper-navigation-top-offset,50%); width: calc(var(--swiper-navigation-size)/44*27); z-index: 10; }
.swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled { cursor: auto; opacity: 0.35; pointer-events: none; }
.swiper-button-next.swiper-button-hidden, .swiper-button-prev.swiper-button-hidden { cursor: auto; opacity: 0; pointer-events: none; }
.swiper-navigation-disabled .swiper-button-next, .swiper-navigation-disabled .swiper-button-prev { display: none !important; }
.swiper-button-next svg, .swiper-button-prev svg { height: 100%; object-fit: contain; transform-origin: center center; width: 100%; }
.swiper-rtl .swiper-button-next svg, .swiper-rtl .swiper-button-prev svg { transform: rotate(180deg); }
.swiper-button-prev, .swiper-rtl .swiper-button-next { left: var(--swiper-navigation-sides-offset,10px); right: auto; }
.swiper-button-lock { display: none; }
.swiper-button-next::after, .swiper-button-prev::after { font-family: swiper-icons; font-size: var(--swiper-navigation-size); font-variant: normal; letter-spacing: 0px; line-height: 1; text-transform: none !important; }
.swiper-button-prev::after, .swiper-rtl .swiper-button-next::after { content: "prev"; }
.swiper-button-next, .swiper-rtl .swiper-button-prev { left: auto; right: var(--swiper-navigation-sides-offset,10px); }
.swiper-button-next::after, .swiper-rtl .swiper-button-prev::after { content: "next"; }
.swiper-pagination { position: absolute; text-align: center; transform: translateZ(0px); transition: opacity 0.3s; z-index: 10; }
.swiper-pagination.swiper-pagination-hidden { opacity: 0; }
.swiper-pagination-disabled > .swiper-pagination, .swiper-pagination.swiper-pagination-disabled { display: none !important; }
.swiper-horizontal > .swiper-pagination-bullets, .swiper-pagination-bullets.swiper-pagination-horizontal, .swiper-pagination-custom, .swiper-pagination-fraction { bottom: var(--swiper-pagination-bottom,8px); left: 0px; top: var(--swiper-pagination-top,auto); width: 100%; }
.swiper-pagination-bullets-dynamic { font-size: 0px; overflow: hidden; }
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet { position: relative; transform: scale(0.33); }
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active, .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main { transform: scale(1); }
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev { transform: scale(0.66); }
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev { transform: scale(0.33); }
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next { transform: scale(0.66); }
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next { transform: scale(0.33); }
.swiper-pagination-bullet { background: var(--swiper-pagination-bullet-inactive-color,#000); border-radius: var(--swiper-pagination-bullet-border-radius,50%); display: inline-block; height: var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px)); opacity: var(--swiper-pagination-bullet-inactive-opacity,.2); width: var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px)); }
button.swiper-pagination-bullet { appearance: none; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; box-shadow: none; margin: 0px; padding: 0px; }
.swiper-pagination-clickable .swiper-pagination-bullet { cursor: pointer; }
.swiper-pagination-bullet:only-child { display: none !important; }
.swiper-pagination-bullet-active { background: var(--swiper-pagination-color,var(--swiper-theme-color)); opacity: var(--swiper-pagination-bullet-opacity,1); }
.swiper-pagination-vertical.swiper-pagination-bullets, .swiper-vertical > .swiper-pagination-bullets { left: var(--swiper-pagination-left,auto); right: var(--swiper-pagination-right,8px); top: 50%; transform: translate3d(0px, -50%, 0px); }
.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet, .swiper-vertical > .swiper-pagination-bullets .swiper-pagination-bullet { display: block; margin: var(--swiper-pagination-bullet-vertical-gap,6px) 0; }
.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic, .swiper-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic { top: 50%; transform: translateY(-50%); width: 8px; }
.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet, .swiper-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet { display: inline-block; transition: transform 0.2s, top 0.2s; }
.swiper-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet, .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet { margin: 0 var(--swiper-pagination-bullet-horizontal-gap,4px); }
.swiper-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic, .swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic { left: 50%; transform: translateX(-50%); white-space: nowrap; }
.swiper-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet, .swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet { transition: transform 0.2s, left 0.2s; }
.swiper-horizontal.swiper-rtl > .swiper-pagination-bullets-dynamic .swiper-pagination-bullet { transition: transform 0.2s, right 0.2s; }
.swiper-pagination-fraction { color: var(--swiper-pagination-fraction-color,inherit); }
.swiper-pagination-progressbar { background: var(--swiper-pagination-progressbar-bg-color,#00000040); position: absolute; }
.swiper-pagination-progressbar .swiper-pagination-progressbar-fill { background: var(--swiper-pagination-color,var(--swiper-theme-color)); height: 100%; left: 0px; position: absolute; top: 0px; transform: scale(0); transform-origin: left top; width: 100%; }
.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill { transform-origin: right top; }
.swiper-horizontal > .swiper-pagination-progressbar, .swiper-pagination-progressbar.swiper-pagination-horizontal, .swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite, .swiper-vertical > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite { height: var(--swiper-pagination-progressbar-size,4px); left: 0px; top: 0px; width: 100%; }
.swiper-horizontal > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite, .swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite, .swiper-pagination-progressbar.swiper-pagination-vertical, .swiper-vertical > .swiper-pagination-progressbar { height: 100%; left: 0px; top: 0px; width: var(--swiper-pagination-progressbar-size,4px); }
.swiper-pagination-lock { display: none; }
.swiper-scrollbar { background: var(--swiper-scrollbar-bg-color,#0000001a); border-radius: var(--swiper-scrollbar-border-radius,10px); position: relative; touch-action: none; }
.swiper-scrollbar-disabled > .swiper-scrollbar, .swiper-scrollbar.swiper-scrollbar-disabled { display: none !important; }
.swiper-horizontal > .swiper-scrollbar, .swiper-scrollbar.swiper-scrollbar-horizontal { bottom: var(--swiper-scrollbar-bottom,4px); height: var(--swiper-scrollbar-size,4px); left: var(--swiper-scrollbar-sides-offset,1%); position: absolute; top: var(--swiper-scrollbar-top,auto); width: calc(100% - var(--swiper-scrollbar-sides-offset, 1%)*2); z-index: 50; }
.swiper-scrollbar.swiper-scrollbar-vertical, .swiper-vertical > .swiper-scrollbar { height: calc(100% - var(--swiper-scrollbar-sides-offset, 1%)*2); left: var(--swiper-scrollbar-left,auto); position: absolute; right: var(--swiper-scrollbar-right,4px); top: var(--swiper-scrollbar-sides-offset,1%); width: var(--swiper-scrollbar-size,4px); z-index: 50; }
.swiper-scrollbar-drag { background: var(--swiper-scrollbar-drag-bg-color,#00000080); border-radius: var(--swiper-scrollbar-border-radius,10px); height: 100%; left: 0px; position: relative; top: 0px; width: 100%; }
.swiper-scrollbar-cursor-drag { cursor: move; }
.swiper-scrollbar-lock { display: none; }
.swiper-zoom-container { align-items: center; display: flex; height: 100%; justify-content: center; text-align: center; width: 100%; }
.swiper-zoom-container > canvas, .swiper-zoom-container > img, .swiper-zoom-container > svg { max-height: 100%; max-width: 100%; object-fit: contain; }
.swiper-slide-zoomed { cursor: move; touch-action: none; }
.swiper .swiper-notification { left: 0px; opacity: 0; pointer-events: none; position: absolute; top: 0px; z-index: -1000; }
.swiper-free-mode > .swiper-wrapper { margin: 0px auto; transition-timing-function: ease-out; }
.swiper-grid > .swiper-wrapper { flex-wrap: wrap; }
.swiper-grid-column > .swiper-wrapper { flex-flow: column wrap; }
.swiper-fade.swiper-free-mode .swiper-slide { transition-timing-function: ease-out; }
.swiper-fade .swiper-slide { pointer-events: none; transition-property: opacity; }
.swiper-fade .swiper-slide .swiper-slide { pointer-events: none; }
.swiper-fade .swiper-slide-active, .swiper-fade .swiper-slide-active .swiper-slide-active { pointer-events: auto; }
.swiper.swiper-cube { overflow: visible; }
.swiper-cube .swiper-slide { backface-visibility: hidden; height: 100%; pointer-events: none; transform-origin: 0px 0px; visibility: hidden; width: 100%; z-index: 1; }
.swiper-cube .swiper-slide .swiper-slide { pointer-events: none; }
.swiper-cube.swiper-rtl .swiper-slide { transform-origin: 100% 0px; }
.swiper-cube .swiper-slide-active, .swiper-cube .swiper-slide-active .swiper-slide-active { pointer-events: auto; }
.swiper-cube .swiper-slide-active, .swiper-cube .swiper-slide-next, .swiper-cube .swiper-slide-prev { pointer-events: auto; visibility: visible; }
.swiper-cube .swiper-cube-shadow { bottom: 0px; height: 100%; left: 0px; opacity: 0.6; position: absolute; width: 100%; z-index: 0; }
.swiper-cube .swiper-cube-shadow::before { background: rgb(0, 0, 0); inset: 0px; content: ""; filter: blur(50px); position: absolute; }
.swiper-cube .swiper-slide-next + .swiper-slide { pointer-events: auto; visibility: visible; }
.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom, .swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left, .swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right, .swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top { backface-visibility: hidden; z-index: 0; }
.swiper.swiper-flip { overflow: visible; }
.swiper-flip .swiper-slide { backface-visibility: hidden; pointer-events: none; z-index: 1; }
.swiper-flip .swiper-slide .swiper-slide { pointer-events: none; }
.swiper-flip .swiper-slide-active, .swiper-flip .swiper-slide-active .swiper-slide-active { pointer-events: auto; }
.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom, .swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left, .swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right, .swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top { backface-visibility: hidden; z-index: 0; }
.swiper-creative .swiper-slide { backface-visibility: hidden; overflow: hidden; transition-property: transform, opacity, height; }
.swiper.swiper-cards { overflow: visible; }
.swiper-cards .swiper-slide { backface-visibility: hidden; overflow: hidden; transform-origin: center bottom; }
:root { --reach-accordion: 1; }
[data-reach-accordion-button][disabled] { cursor: not-allowed; }
:root { --reach-dialog: 1; }
[data-reach-dialog-overlay] { background: rgba(0, 0, 0, 0.33); inset: 0px; overflow: auto; position: fixed; }
[data-reach-dialog-content] { background: rgb(255, 255, 255); margin: 10vh auto; outline: none; padding: 2rem; width: 50vw; }
.shepherd-button { background: rgb(50, 136, 230); border: 0px; border-radius: 3px; color: rgba(255, 255, 255, 0.75); cursor: pointer; margin-right: 0.5rem; padding: 0.5rem 1.5rem; transition: 0.5s; }
.shepherd-button:not(:disabled):hover { background: rgb(25, 111, 204); color: rgba(255, 255, 255, 0.75); }
.shepherd-button.shepherd-button-secondary { background: rgb(241, 242, 243); color: rgba(0, 0, 0, 0.75); }
.shepherd-button.shepherd-button-secondary:not(:disabled):hover { background: rgb(214, 217, 219); color: rgba(0, 0, 0, 0.75); }
.shepherd-button:disabled { cursor: not-allowed; }
.shepherd-footer { border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; display: flex; justify-content: flex-end; padding: 0px 0.75rem 0.75rem; }
.shepherd-footer .shepherd-button:last-child { margin-right: 0px; }
.shepherd-cancel-icon { background: rgba(0, 0, 0, 0); border-width: medium; border-style: none; border-color: currentcolor; border-image: none; color: rgba(128, 128, 128, 0.75); cursor: pointer; font-size: 2em; font-weight: 400; margin: 0px; padding: 0px; transition: color 0.5s; }
.shepherd-cancel-icon:hover { color: rgba(0, 0, 0, 0.75); }
.shepherd-has-title .shepherd-content .shepherd-cancel-icon { color: rgba(128, 128, 128, 0.75); }
.shepherd-has-title .shepherd-content .shepherd-cancel-icon:hover { color: rgba(0, 0, 0, 0.75); }
.shepherd-title { color: rgba(0, 0, 0, 0.75); display: flex; flex: 1 0 auto; font-size: 1rem; font-weight: 400; margin: 0px; padding: 0px; }
.shepherd-header { align-items: center; border-top-left-radius: 5px; border-top-right-radius: 5px; display: flex; justify-content: flex-end; line-height: 2em; padding: 0.75rem 0.75rem 0px; }
.shepherd-has-title .shepherd-content .shepherd-header { background: rgb(230, 230, 230); padding: 1em; }
.shepherd-text { color: rgba(0, 0, 0, 0.75); font-size: 1rem; line-height: 1.3em; padding: 0.75em; }
.shepherd-text p { margin-top: 0px; }
.shepherd-text p:last-child { margin-bottom: 0px; }
.shepherd-content { border-radius: 5px; outline: none; padding: 0px; }
.shepherd-element { background: rgb(255, 255, 255); border-radius: 5px; box-shadow: rgba(0, 0, 0, 0.2) 0px 1px 4px; max-width: 400px; opacity: 0; outline: none; transition: opacity 0.3s, visibility 0.3s; visibility: hidden; width: 100%; z-index: 9999; }
.shepherd-enabled.shepherd-element { opacity: 1; visibility: visible; }
.shepherd-element[data-popper-reference-hidden]:not(.shepherd-centered) { opacity: 0; pointer-events: none; visibility: hidden; }
.shepherd-element, .shepherd-element *, .shepherd-element ::after, .shepherd-element ::before { box-sizing: border-box; }
.shepherd-arrow, .shepherd-arrow::before { height: 16px; position: absolute; width: 16px; z-index: -1; }
.shepherd-arrow::before { background: rgb(255, 255, 255); content: ""; transform: rotate(45deg); }
.shepherd-element[data-popper-placement^="top"] > .shepherd-arrow { bottom: -8px; }
.shepherd-element[data-popper-placement^="bottom"] > .shepherd-arrow { top: -8px; }
.shepherd-element[data-popper-placement^="left"] > .shepherd-arrow { right: -8px; }
.shepherd-element[data-popper-placement^="right"] > .shepherd-arrow { left: -8px; }
.shepherd-element.shepherd-centered > .shepherd-arrow { opacity: 0; }
.shepherd-element.shepherd-has-title[data-popper-placement^="bottom"] > .shepherd-arrow::before { background-color: rgb(230, 230, 230); }
.shepherd-target-click-disabled.shepherd-enabled.shepherd-target, .shepherd-target-click-disabled.shepherd-enabled.shepherd-target * { pointer-events: none; }
.shepherd-modal-overlay-container { height: 0px; left: 0px; opacity: 0; overflow: hidden; pointer-events: none; position: fixed; top: 0px; transition: 0.3s ease-out, height 0.3s, opacity 0.3s; width: 100vw; z-index: 9997; }
.shepherd-modal-overlay-container.shepherd-modal-is-visible { height: 100vh; opacity: 0.5; transform: translateZ(0px); transition: 0.3s ease-out, height, opacity 0.3s; }
.shepherd-modal-overlay-container.shepherd-modal-is-visible path { pointer-events: all; }
.shepherd-element { background-color: initial; }
.shepherd-footer { gap: 1rem; padding: 0px; }
.shepherd-button { font-size: 0.75rem; line-height: 1rem; margin: 0px; padding: 0px; text-transform: uppercase; }
.shepherd-button, .shepherd-button:focus:enabled, .shepherd-button:hover:enabled { background-color: initial; }
.sr-only { height: 1px; margin: -1px; overflow: hidden; padding: 0px; position: absolute; width: 1px; clip: rect(0px, 0px, 0px, 0px); border-width: 0px; white-space: nowrap; }
.pointer-events-none { pointer-events: none; }
.pointer-events-auto { pointer-events: auto; }
.\!visible { visibility: visible !important; }
.visible { visibility: visible; }
.invisible { visibility: hidden; }
.collapse { visibility: collapse; }
.\!static { position: static !important; }
.static { position: static; }
.\!fixed { position: fixed !important; }
.fixed { position: fixed; }
.absolute { position: absolute; }
.relative { position: relative; }
.sticky { position: sticky; }
.-inset-1 { inset: -0.25rem; }
.-inset-3 { inset: -0.75rem; }
.-inset-px { inset: -1px; }
.inset-0 { inset: 0px; }
.inset-6 { inset: 1.5rem; }
.inset-\[-1px\] { inset: -1px; }
.inset-\[-4px\] { inset: -4px; }
.inset-\[-50px\] { inset: -50px; }
.inset-\[-5px\] { inset: -5px; }
.inset-\[calc\(var\(--p\)\*-1\)\] { inset: calc(var(--p)*-1); }
.-inset-y-6 { bottom: -1.5rem; top: -1.5rem; }
.inset-x-0 { left: 0px; right: 0px; }
.inset-x-2 { left: 0.5rem; right: 0.5rem; }
.inset-x-2\.5 { left: 0.625rem; right: 0.625rem; }
.inset-x-3 { left: 0.75rem; right: 0.75rem; }
.inset-x-5 { left: 1.25rem; right: 1.25rem; }
.inset-x-7 { left: 1.75rem; right: 1.75rem; }
.inset-x-\[12\%\] { left: 12%; right: 12%; }
.inset-y-0 { bottom: 0px; top: 0px; }
.\!bottom-\[60px\] { bottom: 60px !important; }
.\!bottom-auto { bottom: auto !important; }
.\!left-0 { left: 0px !important; }
.\!right-0 { right: 0px !important; }
.\!top-\[56px\] { top: 56px !important; }
.\!top-auto { top: auto !important; }
.-bottom-0 { bottom: 0px; }
.-bottom-0\.5 { bottom: -0.125rem; }
.-bottom-1 { bottom: -0.25rem; }
.-bottom-1\.5 { bottom: -0.375rem; }
.-bottom-1\/2 { bottom: -50%; }
.-bottom-10 { bottom: -2.5rem; }
.-bottom-12 { bottom: -3rem; }
.-bottom-16 { bottom: -4rem; }
.-bottom-18 { bottom: -4.5rem; }
.-bottom-2 { bottom: -0.5rem; }
.-bottom-2\.5 { bottom: -0.625rem; }
.-bottom-20 { bottom: -5rem; }
.-bottom-24 { bottom: -6rem; }
.-bottom-3 { bottom: -0.75rem; }
.-bottom-3\.5 { bottom: -0.875rem; }
.-bottom-30 { bottom: -7.5rem; }
.-bottom-32 { bottom: -8rem; }
.-bottom-38 { bottom: -9.5rem; }
.-bottom-4 { bottom: -1rem; }
.-bottom-40 { bottom: -10rem; }
.-bottom-5 { bottom: -1.25rem; }
.-bottom-6 { bottom: -1.5rem; }
.-bottom-8 { bottom: -2rem; }
.-bottom-96 { bottom: -24rem; }
.-bottom-\[2px\] { bottom: -2px; }
.-bottom-\[45\%\] { bottom: -45%; }
.-bottom-\[4px\] { bottom: -4px; }
.-bottom-\[50px\] { bottom: -50px; }
.-bottom-\[5px\] { bottom: -5px; }
.-bottom-\[60\%\] { bottom: -60%; }
.-bottom-px { bottom: -1px; }
.-left-1 { left: -0.25rem; }
.-left-10 { left: -2.5rem; }
.-left-14 { left: -3.5rem; }
.-left-18 { left: -4.5rem; }
.-left-2 { left: -0.5rem; }
.-left-28 { left: -7rem; }
.-left-3 { left: -0.75rem; }
.-left-40 { left: -10rem; }
.-left-5 { left: -1.25rem; }
.-left-6 { left: -1.5rem; }
.-left-72 { left: -18rem; }
.-left-\[0\.5rem\] { left: -0.5rem; }
.-left-\[18px\] { left: -18px; }
.-left-\[1rem\] { left: -1rem; }
.-left-\[20\%\] { left: -20%; }
.-left-\[270px\] { left: -270px; }
.-left-\[2px\] { left: -2px; }
.-left-\[30px\] { left: -30px; }
.-left-\[48px\] { left: -48px; }
.-left-\[4px\] { left: -4px; }
.-left-px { left: -1px; }
.-right-0 { right: 0px; }
.-right-0\.5 { right: -0.125rem; }
.-right-1 { right: -0.25rem; }
.-right-12 { right: -3rem; }
.-right-14 { right: -3.5rem; }
.-right-2 { right: -0.5rem; }
.-right-20 { right: -5rem; }
.-right-28 { right: -7rem; }
.-right-3 { right: -0.75rem; }
.-right-4 { right: -1rem; }
.-right-5 { right: -1.25rem; }
.-right-6 { right: -1.5rem; }
.-right-8 { right: -2rem; }
.-right-\[12px\] { right: -12px; }
.-right-\[1px\] { right: -1px; }
.-right-\[20\%\] { right: -20%; }
.-right-\[20px\] { right: -20px; }
.-right-\[24rem\] { right: -24rem; }
.-right-\[350px\] { right: -350px; }
.-right-\[60px\] { right: -60px; }
.-top-0 { top: 0px; }
.-top-0\.5 { top: -0.125rem; }
.-top-1 { top: -0.25rem; }
.-top-1\/4 { top: -25%; }
.-top-10 { top: -2.5rem; }
.-top-12 { top: -3rem; }
.-top-14 { top: -3.5rem; }
.-top-16 { top: -4rem; }
.-top-2 { top: -0.5rem; }
.-top-28 { top: -7rem; }
.-top-3 { top: -0.75rem; }
.-top-3\.5 { top: -0.875rem; }
.-top-32 { top: -8rem; }
.-top-4 { top: -1rem; }
.-top-5 { top: -1.25rem; }
.-top-6 { top: -1.5rem; }
.-top-7 { top: -1.75rem; }
.-top-\[10px\] { top: -10px; }
.-top-\[12px\] { top: -12px; }
.-top-\[2\.2rem\] { top: -2.2rem; }
.-top-\[20px\] { top: -20px; }
.-top-\[30px\] { top: -30px; }
.-top-\[40px\] { top: -40px; }
.-top-\[4px\] { top: -4px; }
.-top-\[5\%\] { top: -5%; }
.-top-\[50px\] { top: -50px; }
.-top-\[5px\] { top: -5px; }
.-top-\[6\.5rem\] { top: -6.5rem; }
.-top-\[60px\] { top: -60px; }
.-top-px { top: -1px; }
.bottom-0 { bottom: 0px; }
.bottom-10 { bottom: 2.5rem; }
.bottom-12 { bottom: 3rem; }
.bottom-2 { bottom: 0.5rem; }
.bottom-3 { bottom: 0.75rem; }
.bottom-3\.5 { bottom: 0.875rem; }
.bottom-4 { bottom: 1rem; }
.bottom-5 { bottom: 1.25rem; }
.bottom-6 { bottom: 1.5rem; }
.bottom-8 { bottom: 2rem; }
.bottom-\[-10\%\] { bottom: -10%; }
.bottom-\[-11\%\] { bottom: -11%; }
.bottom-\[-241\.4px\] { bottom: -241.4px; }
.bottom-\[-250\%\] { bottom: -250%; }
.bottom-\[-388\.51px\] { bottom: -388.51px; }
.bottom-\[-480px\] { bottom: -480px; }
.bottom-\[-60px\] { bottom: -60px; }
.bottom-\[-64px\] { bottom: -64px; }
.bottom-\[-8px\] { bottom: -8px; }
.bottom-\[10px\] { bottom: 10px; }
.bottom-\[117px\] { bottom: 117px; }
.bottom-\[16px\] { bottom: 16px; }
.bottom-\[17\%\] { bottom: 17%; }
.bottom-\[21px\] { bottom: 21px; }
.bottom-\[24px\] { bottom: 24px; }
.bottom-\[2px\] { bottom: 2px; }
.bottom-\[3\.125rem\] { bottom: 3.125rem; }
.bottom-\[3\.75rem\] { bottom: 3.75rem; }
.bottom-\[32px\] { bottom: 32px; }
.bottom-\[50px\] { bottom: 50px; }
.bottom-\[60px\] { bottom: 60px; }
.bottom-\[76px\] { bottom: 76px; }
.bottom-\[8\%\] { bottom: 8%; }
.bottom-\[8\.4rem\] { bottom: 8.4rem; }
.bottom-\[80\%\] { bottom: 80%; }
.bottom-\[84px\] { bottom: 84px; }
.bottom-\[calc\(100\%\+10px\)\] { bottom: calc(100% + 10px); }
.bottom-\[calc\(100\%-50px\)\] { bottom: calc(100% - 50px); }
.bottom-auto { bottom: auto; }
.bottom-full { bottom: 100%; }
.bottom-px { bottom: 1px; }
.left-0 { left: 0px; }
.left-1 { left: 0.25rem; }
.left-1\/2 { left: 50%; }
.left-1\/3 { left: 33.3333%; }
.left-1\/4 { left: 25%; }
.left-10 { left: 2.5rem; }
.left-11 { left: 2.75rem; }
.left-18 { left: 4.5rem; }
.left-2 { left: 0.5rem; }
.left-2\/3 { left: 66.6667%; }
.left-3 { left: 0.75rem; }
.left-4 { left: 1rem; }
.left-5 { left: 1.25rem; }
.left-6 { left: 1.5rem; }
.left-7 { left: 1.75rem; }
.left-8 { left: 2rem; }
.left-\[-1\%\] { left: -1%; }
.left-\[-10px\] { left: -10px; }
.left-\[-113\.5px\] { left: -113.5px; }
.left-\[-18px\] { left: -18px; }
.left-\[-220px\] { left: -220px; }
.left-\[-25\%\] { left: -25%; }
.left-\[-27\%\] { left: -27%; }
.left-\[-33px\] { left: -33px; }
.left-\[-60\%\] { left: -60%; }
.left-\[0\.5rem\] { left: 0.5rem; }
.left-\[10px\] { left: 10px; }
.left-\[13px\] { left: 13px; }
.left-\[17\.5\%\] { left: 17.5%; }
.left-\[20\%\] { left: 20%; }
.left-\[20px\] { left: 20px; }
.left-\[30px\] { left: 30px; }
.left-\[38px\] { left: 38px; }
.left-\[40\%\] { left: 40%; }
.left-\[40px\] { left: 40px; }
.left-\[50\%\] { left: 50%; }
.left-\[500px\] { left: 500px; }
.left-\[52\%\] { left: 52%; }
.left-\[66px\] { left: 66px; }
.left-\[7\%\] { left: 7%; }
.left-\[70\%\] { left: 70%; }
.left-\[8px\] { left: 8px; }
.left-\[9\%\] { left: 9%; }
.left-\[calc\(50\%\+0\.53px\)\] { left: calc(50% + 0.53px); }
.left-\[calc\(50\%\+113\.61px\)\] { left: calc(50% + 113.61px); }
.left-\[calc\(50\%\+120\.22px\)\] { left: calc(50% + 120.22px); }
.left-\[calc\(50\%\+335\.32px\)\] { left: calc(50% + 335.32px); }
.left-\[calc\(50\%\+335\.47px\)\] { left: calc(50% + 335.47px); }
.left-\[calc\(50\%-282\.94px\)\] { left: calc(50% - 282.94px); }
.left-\[calc\(50\%-283\.09px\)\] { left: calc(50% - 283.09px); }
.left-\[calc\(50\%-283\.25px\)\] { left: calc(50% - 283.25px); }
.left-\[calc\(50\%-283\.4px\)\] { left: calc(50% - 283.4px); }
.left-\[calc\(50\%-93\.5px\)\] { left: calc(50% - 93.5px); }
.left-\[calc\(50\%_-_26px\)\] { left: calc(50% - 26px); }
.left-auto { left: auto; }
.left-full { left: 100%; }
.right-0 { right: 0px; }
.right-1 { right: 0.25rem; }
.right-1\/2 { right: 50%; }
.right-1\/3 { right: 33.3333%; }
.right-1\/4 { right: 25%; }
.right-10 { right: 2.5rem; }
.right-12 { right: 3rem; }
.right-14 { right: 3.5rem; }
.right-2 { right: 0.5rem; }
.right-20 { right: 5rem; }
.right-24 { right: 6rem; }
.right-28 { right: 7rem; }
.right-3 { right: 0.75rem; }
.right-32 { right: 8rem; }
.right-36 { right: 9rem; }
.right-4 { right: 1rem; }
.right-40 { right: 10rem; }
.right-5 { right: 1.25rem; }
.right-6 { right: 1.5rem; }
.right-7 { right: 1.75rem; }
.right-72 { right: 18rem; }
.right-8 { right: 2rem; }
.right-\[-100px\] { right: -100px; }
.right-\[-2px\] { right: -2px; }
.right-\[-310px\] { right: -310px; }
.right-\[1\%\] { right: 1%; }
.right-\[10px\] { right: 10px; }
.right-\[11px\] { right: 11px; }
.right-\[12px\] { right: 12px; }
.right-\[130px\] { right: 130px; }
.right-\[15\%\] { right: 15%; }
.right-\[150px\] { right: 150px; }
.right-\[16\%\] { right: 16%; }
.right-\[16px\] { right: 16px; }
.right-\[2\%\] { right: 2%; }
.right-\[20\%\] { right: 20%; }
.right-\[200px\] { right: 200px; }
.right-\[26px\] { right: 26px; }
.right-\[300px\] { right: 300px; }
.right-\[40\%\] { right: 40%; }
.right-\[43\.5px\] { right: 43.5px; }
.right-\[450px\] { right: 450px; }
.right-\[4px\] { right: 4px; }
.right-\[50px\] { right: 50px; }
.right-\[52\%\] { right: 52%; }
.right-\[65px\] { right: 65px; }
.right-\[6rem\] { right: 6rem; }
.right-\[7px\] { right: 7px; }
.right-\[87px\] { right: 87px; }
.right-\[calc\(100\%_-_0\.5rem\)\] { right: calc(100% - 0.5rem); }
.right-\[calc\(var\(--gap\)\*-1-1px\)\] { right: calc(var(--gap)*-1 - 1px); }
.right-full { right: 100%; }
.top-0 { top: 0px; }
.top-0\.5 { top: 0.125rem; }
.top-1 { top: 0.25rem; }
.top-1\/2 { top: 50%; }
.top-1\/3 { top: 33.3333%; }
.top-1\/4 { top: 25%; }
.top-10 { top: 2.5rem; }
.top-11 { top: 2.75rem; }
.top-12 { top: 3rem; }
.top-14 { top: 3.5rem; }
.top-16 { top: 4rem; }
.top-2 { top: 0.5rem; }
.top-3 { top: 0.75rem; }
.top-4 { top: 1rem; }
.top-5 { top: 1.25rem; }
.top-6 { top: 1.5rem; }
.top-8 { top: 2rem; }
.top-\[-1\%\] { top: -1%; }
.top-\[-133\.94px\] { top: -133.94px; }
.top-\[-159\.74px\] { top: -159.74px; }
.top-\[-1rem\] { top: -1rem; }
.top-\[-2\%\] { top: -2%; }
.top-\[-22\%\] { top: -22%; }
.top-\[-280px\] { top: -280px; }
.top-\[-315\.81px\] { top: -315.81px; }
.top-\[-45px\] { top: -45px; }
.top-\[-480\%\] { top: -480%; }
.top-\[-522\.88px\] { top: -522.88px; }
.top-\[-588\.62px\] { top: -588.62px; }
.top-\[-65\%\] { top: -65%; }
.top-\[0px\] { top: 0px; }
.top-\[10\%\] { top: 10%; }
.top-\[10px\] { top: 10px; }
.top-\[11px\] { top: 11px; }
.top-\[12\%\] { top: 12%; }
.top-\[12px\] { top: 12px; }
.top-\[14px\] { top: 14px; }
.top-\[170px\] { top: 170px; }
.top-\[19px\] { top: 19px; }
.top-\[20\%\] { top: 20%; }
.top-\[210px\] { top: 210px; }
.top-\[21px\] { top: 21px; }
.top-\[25\%\] { top: 25%; }
.top-\[27px\] { top: 27px; }
.top-\[30\.5px\] { top: 30.5px; }
.top-\[300px\] { top: 300px; }
.top-\[35\%\] { top: 35%; }
.top-\[36\%\] { top: 36%; }
.top-\[36px\] { top: 36px; }
.top-\[40\%\] { top: 40%; }
.top-\[41px\] { top: 41px; }
.top-\[44\%\] { top: 44%; }
.top-\[48\%\] { top: 48%; }
.top-\[5\%\] { top: 5%; }
.top-\[50\%\] { top: 50%; }
.top-\[50px\] { top: 50px; }
.top-\[75px\] { top: 75px; }
.top-\[7px\] { top: 7px; }
.top-\[7rem\] { top: 7rem; }
.top-\[80px\] { top: 80px; }
.top-\[81px\] { top: 81px; }
.top-\[9px\] { top: 9px; }
.top-\[calc\(100\%\+8px\)\] { top: calc(100% + 8px); }
.top-\[calc\(50\%\+52px\)\] { top: calc(50% + 52px); }
.top-\[calc\(50\%-22px\)\] { top: calc(50% - 22px); }
.top-\[var\(--header-height\,0\)\] { top: var(--header-height,0); }
.top-full { top: 100%; }
.isolate { isolation: isolate; }
.\!z-40 { z-index: 40 !important; }
.\!z-\[60\] { z-index: 60 !important; }
.-z-10 { z-index: -10; }
.-z-20 { z-index: -20; }
.-z-\[1\] { z-index: -1; }
.z-0 { z-index: 0; }
.z-10 { z-index: 10; }
.z-20 { z-index: 20; }
.z-30 { z-index: 30; }
.z-40 { z-index: 40; }
.z-50 { z-index: 50; }
.z-\[-1\] { z-index: -1; }
.z-\[100\] { z-index: 100; }
.z-\[10\] { z-index: 10; }
.z-\[19\] { z-index: 19; }
.z-\[1\] { z-index: 1; }
.z-\[20\] { z-index: 20; }
.z-\[2\] { z-index: 2; }
.z-\[30\] { z-index: 30; }
.z-\[3\] { z-index: 3; }
.z-\[40\] { z-index: 40; }
.z-\[4\] { z-index: 4; }
.z-\[5\] { z-index: 5; }
.z-\[60\] { z-index: 60; }
.z-\[6\] { z-index: 6; }
.z-\[7\] { z-index: 7; }
.z-\[8\] { z-index: 8; }
.z-\[9998\] { z-index: 9998; }
.z-\[9999\] { z-index: 9999; }
.z-\[999\] { z-index: 999; }
.-order-1 { order: -1; }
.order-1 { order: 1; }
.order-2 { order: 2; }
.order-3 { order: 3; }
.order-4 { order: 4; }
.order-5 { order: 5; }
.order-6 { order: 6; }
.order-7 { order: 7; }
.col-span-1 { grid-column: span 1 / span 1; }
.col-span-2 { grid-column: span 2 / span 2; }
.col-span-3 { grid-column: span 3 / span 3; }
.col-span-4 { grid-column: span 4 / span 4; }
.col-span-7 { grid-column: span 7 / span 7; }
.col-span-full { grid-column: 1 / -1; }
.col-start-1 { grid-column-start: 1; }
.col-start-2 { grid-column-start: 2; }
.col-start-3 { grid-column-start: 3; }
.col-start-4 { grid-column-start: 4; }
.col-start-5 { grid-column-start: 5; }
.col-end-1 { grid-column-end: 1; }
.col-end-2 { grid-column-end: 2; }
.col-end-4 { grid-column-end: 4; }
.row-span-2 { grid-row: span 2 / span 2; }
.row-start-1 { grid-row-start: 1; }
.row-start-2 { grid-row-start: 2; }
.row-start-3 { grid-row-start: 3; }
.row-start-4 { grid-row-start: 4; }
.row-end-1 { grid-row-end: 1; }
.row-end-2 { grid-row-end: 2; }
.row-end-3 { grid-row-end: 3; }
.\!m-0 { margin: 0px !important; }
.\!m-auto { margin: auto !important; }
.-m-1 { margin: -0.25rem; }
.-m-2 { margin: -0.5rem; }
.-m-3 { margin: -0.75rem; }
.-m-3\.5 { margin: -0.875rem; }
.-m-4 { margin: -1rem; }
.-m-5 { margin: -1.25rem; }
.-m-\[16px\] { margin: -16px; }
.-m-px { margin: -1px; }
.m-0 { margin: 0px; }
.m-1 { margin: 0.25rem; }
.m-1\.5 { margin: 0.375rem; }
.m-2 { margin: 0.5rem; }
.m-3 { margin: 0.75rem; }
.m-4 { margin: 1rem; }
.m-5 { margin: 1.25rem; }
.m-auto { margin: auto; }
.\!mx-auto { margin-left: auto !important; margin-right: auto !important; }
.-mx-1 { margin-left: -0.25rem; margin-right: -0.25rem; }
.-mx-2 { margin-left: -0.5rem; margin-right: -0.5rem; }
.-mx-4 { margin-left: -1rem; margin-right: -1rem; }
.-mx-\[0\.1875rem\] { margin-left: -0.1875rem; margin-right: -0.1875rem; }
.-mx-\[1rem\] { margin-left: -1rem; margin-right: -1rem; }
.-my-3 { margin-bottom: -0.75rem; margin-top: -0.75rem; }
.-my-3\.5 { margin-bottom: -0.875rem; margin-top: -0.875rem; }
.-my-4 { margin-bottom: -1rem; margin-top: -1rem; }
.mx-0 { margin-left: 0px; margin-right: 0px; }
.mx-0\.5 { margin-left: 0.125rem; margin-right: 0.125rem; }
.mx-1 { margin-left: 0.25rem; margin-right: 0.25rem; }
.mx-1\.5 { margin-left: 0.375rem; margin-right: 0.375rem; }
.mx-10 { margin-left: 2.5rem; margin-right: 2.5rem; }
.mx-2 { margin-left: 0.5rem; margin-right: 0.5rem; }
.mx-2\.5 { margin-left: 0.625rem; margin-right: 0.625rem; }
.mx-3 { margin-left: 0.75rem; margin-right: 0.75rem; }
.mx-4 { margin-left: 1rem; margin-right: 1rem; }
.mx-5 { margin-left: 1.25rem; margin-right: 1.25rem; }
.mx-6 { margin-left: 1.5rem; margin-right: 1.5rem; }
.mx-8 { margin-left: 2rem; margin-right: 2rem; }
.mx-9 { margin-left: 2.25rem; margin-right: 2.25rem; }
.mx-\[-10px\] { margin-left: -10px; margin-right: -10px; }
.mx-\[18px\] { margin-left: 18px; margin-right: 18px; }
.mx-\[1px\] { margin-left: 1px; margin-right: 1px; }
.mx-\[6px\] { margin-left: 6px; margin-right: 6px; }
.mx-\[8px\] { margin-left: 8px; margin-right: 8px; }
.mx-\[calc\(var\(--gap\)\/2\)\] { margin-left: calc(var(--gap)/2); margin-right: calc(var(--gap)/2); }
.mx-auto { margin-left: auto; margin-right: auto; }
.my-0 { margin-bottom: 0px; margin-top: 0px; }
.my-0\.5 { margin-bottom: 0.125rem; margin-top: 0.125rem; }
.my-1 { margin-bottom: 0.25rem; margin-top: 0.25rem; }
.my-1\.5 { margin-bottom: 0.375rem; margin-top: 0.375rem; }
.my-10 { margin-bottom: 2.5rem; margin-top: 2.5rem; }
.my-16 { margin-bottom: 4rem; margin-top: 4rem; }
.my-18 { margin-bottom: 4.5rem; margin-top: 4.5rem; }
.my-2 { margin-bottom: 0.5rem; margin-top: 0.5rem; }
.my-2\.5 { margin-bottom: 0.625rem; margin-top: 0.625rem; }
.my-20 { margin-bottom: 5rem; margin-top: 5rem; }
.my-3 { margin-bottom: 0.75rem; margin-top: 0.75rem; }
.my-32 { margin-bottom: 8rem; margin-top: 8rem; }
.my-4 { margin-bottom: 1rem; margin-top: 1rem; }
.my-5 { margin-bottom: 1.25rem; margin-top: 1.25rem; }
.my-6 { margin-bottom: 1.5rem; margin-top: 1.5rem; }
.my-7 { margin-bottom: 1.75rem; margin-top: 1.75rem; }
.my-8 { margin-bottom: 2rem; margin-top: 2rem; }
.my-\[12px\] { margin-bottom: 12px; margin-top: 12px; }
.my-\[15px\] { margin-bottom: 15px; margin-top: 15px; }
.my-\[32px\] { margin-bottom: 32px; margin-top: 32px; }
.my-\[5vh\] { margin-bottom: 5vh; margin-top: 5vh; }
.my-\[8px\] { margin-bottom: 8px; margin-top: 8px; }
.my-auto { margin-bottom: auto; margin-top: auto; }
.\!mb-0 { margin-bottom: 0px !important; }
.\!mt-1 { margin-top: 0.25rem !important; }
.\!mt-\[10vh\] { margin-top: 10vh !important; }
.-mb-1 { margin-bottom: -0.25rem; }
.-mb-1\.5 { margin-bottom: -0.375rem; }
.-mb-2 { margin-bottom: -0.5rem; }
.-mb-5 { margin-bottom: -1.25rem; }
.-mb-px { margin-bottom: -1px; }
.-ml-1 { margin-left: -0.25rem; }
.-ml-2 { margin-left: -0.5rem; }
.-ml-2\.5 { margin-left: -0.625rem; }
.-ml-3 { margin-left: -0.75rem; }
.-ml-3\.5 { margin-left: -0.875rem; }
.-ml-32 { margin-left: -8rem; }
.-ml-4 { margin-left: -1rem; }
.-ml-5 { margin-left: -1.25rem; }
.-ml-6 { margin-left: -1.5rem; }
.-ml-8 { margin-left: -2rem; }
.-ml-px { margin-left: -1px; }
.-mr-1 { margin-right: -0.25rem; }
.-mr-2 { margin-right: -0.5rem; }
.-mr-3 { margin-right: -0.75rem; }
.-mr-4 { margin-right: -1rem; }
.-mr-5 { margin-right: -1.25rem; }
.-mr-6 { margin-right: -1.5rem; }
.-mr-8 { margin-right: -2rem; }
.-mr-9 { margin-right: -2.25rem; }
.-mr-\[20px\] { margin-right: -20px; }
.-mt-0 { margin-top: 0px; }
.-mt-0\.5 { margin-top: -0.125rem; }
.-mt-1 { margin-top: -0.25rem; }
.-mt-10 { margin-top: -2.5rem; }
.-mt-12 { margin-top: -3rem; }
.-mt-16 { margin-top: -4rem; }
.-mt-2 { margin-top: -0.5rem; }
.-mt-2\.5 { margin-top: -0.625rem; }
.-mt-3 { margin-top: -0.75rem; }
.-mt-4 { margin-top: -1rem; }
.-mt-6 { margin-top: -1.5rem; }
.-mt-7 { margin-top: -1.75rem; }
.-mt-8 { margin-top: -2rem; }
.-mt-\[2px\] { margin-top: -2px; }
.-mt-px { margin-top: -1px; }
.mb-0 { margin-bottom: 0px; }
.mb-0\.5 { margin-bottom: 0.125rem; }
.mb-1 { margin-bottom: 0.25rem; }
.mb-1\.5 { margin-bottom: 0.375rem; }
.mb-10 { margin-bottom: 2.5rem; }
.mb-12 { margin-bottom: 3rem; }
.mb-15 { margin-bottom: 3.75rem; }
.mb-16 { margin-bottom: 4rem; }
.mb-2 { margin-bottom: 0.5rem; }
.mb-3 { margin-bottom: 0.75rem; }
.mb-4 { margin-bottom: 1rem; }
.mb-5 { margin-bottom: 1.25rem; }
.mb-6 { margin-bottom: 1.5rem; }
.mb-7 { margin-bottom: 1.75rem; }
.mb-8 { margin-bottom: 2rem; }
.mb-9 { margin-bottom: 2.25rem; }
.mb-\[-2\.4rem\] { margin-bottom: -2.4rem; }
.mb-\[-3px\] { margin-bottom: -3px; }
.mb-\[16px\] { margin-bottom: 16px; }
.mb-\[24px\] { margin-bottom: 24px; }
.mb-\[2px\] { margin-bottom: 2px; }
.mb-\[2rem\] { margin-bottom: 2rem; }
.mb-\[3\.5rem\] { margin-bottom: 3.5rem; }
.mb-\[32px\] { margin-bottom: 32px; }
.mb-\[40px\] { margin-bottom: 40px; }
.mb-\[5\.4rem\] { margin-bottom: 5.4rem; }
.mb-auto { margin-bottom: auto; }
.mb-px { margin-bottom: 1px; }
.ml-0 { margin-left: 0px; }
.ml-0\.5 { margin-left: 0.125rem; }
.ml-1 { margin-left: 0.25rem; }
.ml-1\.5 { margin-left: 0.375rem; }
.ml-12 { margin-left: 3rem; }
.ml-2 { margin-left: 0.5rem; }
.ml-2\.5 { margin-left: 0.625rem; }
.ml-3 { margin-left: 0.75rem; }
.ml-3\.5 { margin-left: 0.875rem; }
.ml-4 { margin-left: 1rem; }
.ml-5 { margin-left: 1.25rem; }
.ml-6 { margin-left: 1.5rem; }
.ml-\[-10\.5px\] { margin-left: -10.5px; }
.ml-\[15px\] { margin-left: 15px; }
.ml-\[18px\] { margin-left: 18px; }
.ml-\[1px\] { margin-left: 1px; }
.ml-\[21px\] { margin-left: 21px; }
.ml-\[2px\] { margin-left: 2px; }
.ml-\[8px\] { margin-left: 8px; }
.ml-auto { margin-left: auto; }
.ml-px { margin-left: 1px; }
.mr-0 { margin-right: 0px; }
.mr-0\.5 { margin-right: 0.125rem; }
.mr-1 { margin-right: 0.25rem; }
.mr-1\.5 { margin-right: 0.375rem; }
.mr-12 { margin-right: 3rem; }
.mr-2 { margin-right: 0.5rem; }
.mr-2\.5 { margin-right: 0.625rem; }
.mr-3 { margin-right: 0.75rem; }
.mr-4 { margin-right: 1rem; }
.mr-5 { margin-right: 1.25rem; }
.mr-6 { margin-right: 1.5rem; }
.mr-\[-10\.5px\] { margin-right: -10.5px; }
.mr-\[24px\] { margin-right: 24px; }
.mr-\[2px\] { margin-right: 2px; }
.mr-\[4px\] { margin-right: 4px; }
.mr-\[6px\] { margin-right: 6px; }
.mr-\[7px\] { margin-right: 7px; }
.mr-\[8px\] { margin-right: 8px; }
.mr-auto { margin-right: auto; }
.mr-px { margin-right: 1px; }
.ms-\[18px\] { margin-inline-start: 18px; }
.mt-0 { margin-top: 0px; }
.mt-0\.5 { margin-top: 0.125rem; }
.mt-1 { margin-top: 0.25rem; }
.mt-1\.5 { margin-top: 0.375rem; }
.mt-10 { margin-top: 2.5rem; }
.mt-11 { margin-top: 2.75rem; }
.mt-12 { margin-top: 3rem; }
.mt-13 { margin-top: 3.25rem; }
.mt-14 { margin-top: 3.5rem; }
.mt-15 { margin-top: 3.75rem; }
.mt-16 { margin-top: 4rem; }
.mt-18 { margin-top: 4.5rem; }
.mt-2 { margin-top: 0.5rem; }
.mt-2\.5 { margin-top: 0.625rem; }
.mt-20 { margin-top: 5rem; }
.mt-25 { margin-top: 6.25rem; }
.mt-26 { margin-top: 6.5rem; }
.mt-3 { margin-top: 0.75rem; }
.mt-3\.5 { margin-top: 0.875rem; }
.mt-32 { margin-top: 8rem; }
.mt-4 { margin-top: 1rem; }
.mt-5 { margin-top: 1.25rem; }
.mt-6 { margin-top: 1.5rem; }
.mt-7 { margin-top: 1.75rem; }
.mt-8 { margin-top: 2rem; }
.mt-9 { margin-top: 2.25rem; }
.mt-\[-1\.5rem\] { margin-top: -1.5rem; }
.mt-\[-1rem\] { margin-top: -1rem; }
.mt-\[-4rem\] { margin-top: -4rem; }
.mt-\[0\.5rem\] { margin-top: 0.5rem; }
.mt-\[12px\] { margin-top: 12px; }
.mt-\[140px\] { margin-top: 140px; }
.mt-\[16px\] { margin-top: 16px; }
.mt-\[1px\] { margin-top: 1px; }
.mt-\[20px\] { margin-top: 20px; }
.mt-\[24px\] { margin-top: 24px; }
.mt-\[2px\] { margin-top: 2px; }
.mt-\[30px\] { margin-top: 30px; }
.mt-\[32px\] { margin-top: 32px; }
.mt-\[3px\] { margin-top: 3px; }
.mt-\[40px\] { margin-top: 40px; }
.mt-\[4px\] { margin-top: 4px; }
.mt-\[56px\] { margin-top: 56px; }
.mt-\[6px\] { margin-top: 6px; }
.mt-\[8px\] { margin-top: 8px; }
.mt-\[9px\] { margin-top: 9px; }
.mt-auto { margin-top: auto; }
.mt-px { margin-top: 1px; }
.box-content { box-sizing: initial; }
.line-clamp-1 { -webkit-line-clamp: 1; }
.line-clamp-1, .line-clamp-2 { display: -webkit-box; overflow: hidden; -webkit-box-orient: vertical; }
.line-clamp-2 { -webkit-line-clamp: 2; }
.line-clamp-none { display: block; overflow: visible; -webkit-box-orient: horizontal; -webkit-line-clamp: none; }
.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 !important; }
.grid { display: grid; }
.contents { display: contents; }
.\!hidden { display: none !important; }
.hidden { display: none; }
.aspect-\[1\.33\] { aspect-ratio: 1.33 / 1; }
.aspect-\[1\/0\.7\] { aspect-ratio: 1 / 0.7; }
.aspect-\[1\/1\.35\] { aspect-ratio: 1 / 1.35; }
.aspect-\[1\/1\] { aspect-ratio: 1 / 1; }
.aspect-\[104\/60\] { aspect-ratio: 104 / 60; }
.aspect-\[1112\/366\.4\] { aspect-ratio: 1112 / 366.4; }
.aspect-\[122\/50\] { aspect-ratio: 122 / 50; }
.aspect-\[1300\/531\] { aspect-ratio: 1300 / 531; }
.aspect-\[177\/200\] { aspect-ratio: 177 / 200; }
.aspect-\[180\/226\] { aspect-ratio: 180 / 226; }
.aspect-\[2143\/613\] { aspect-ratio: 2143 / 613; }
.aspect-\[216\/300\] { aspect-ratio: 216 / 300; }
.aspect-\[2160\/564\] { aspect-ratio: 2160 / 564; }
.aspect-\[220\/310\] { aspect-ratio: 220 / 310; }
.aspect-\[220\/312\] { aspect-ratio: 220 / 312; }
.aspect-\[230\/172\.5\] { aspect-ratio: 230 / 172.5; }
.aspect-\[230\/293\] { aspect-ratio: 230 / 293; }
.aspect-\[241\/348\] { aspect-ratio: 241 / 348; }
.aspect-\[255\/191\] { aspect-ratio: 255 / 191; }
.aspect-\[270\/375\] { aspect-ratio: 270 / 375; }
.aspect-\[314\.55\/371\.36\] { aspect-ratio: 314.55 / 371.36; }
.aspect-\[336\/135\] { aspect-ratio: 336 / 135; }
.aspect-\[342\/296\] { aspect-ratio: 342 / 296; }
.aspect-\[4\/3\] { aspect-ratio: 4 / 3; }
.aspect-\[400\/220\] { aspect-ratio: 400 / 220; }
.aspect-\[400\/250\] { aspect-ratio: 400 / 250; }
.aspect-\[538\/750\] { aspect-ratio: 538 / 750; }
.aspect-\[600\/100\] { aspect-ratio: 600 / 100; }
.aspect-\[819\/831\] { aspect-ratio: 819 / 831; }
.aspect-\[98\.5\/74\] { aspect-ratio: 98.5 / 74; }
.aspect-\[inherit\] { aspect-ratio: inherit; }
.aspect-square { aspect-ratio: 1 / 1; }
.aspect-video { aspect-ratio: 16 / 9; }
.\!h-3 { height: 0.75rem !important; }
.\!h-\[31px\] { height: 31px !important; }
.\!h-\[38px\] { height: 38px !important; }
.\!h-\[42px\] { height: 42px !important; }
.\!h-auto { height: auto !important; }
.h-0 { height: 0px; }
.h-0\.5 { height: 0.125rem; }
.h-1 { height: 0.25rem; }
.h-1\.5 { height: 0.375rem; }
.h-1\/2 { height: 50%; }
.h-10 { height: 2.5rem; }
.h-11 { height: 2.75rem; }
.h-12 { height: 3rem; }
.h-13 { height: 3.25rem; }
.h-14 { height: 3.5rem; }
.h-15 { height: 3.75rem; }
.h-16 { height: 4rem; }
.h-18 { height: 4.5rem; }
.h-2 { height: 0.5rem; }
.h-2\.5 { height: 0.625rem; }
.h-20 { height: 5rem; }
.h-24 { height: 6rem; }
.h-25 { height: 6.25rem; }
.h-26 { height: 6.5rem; }
.h-28 { height: 7rem; }
.h-3 { height: 0.75rem; }
.h-3\.5 { height: 0.875rem; }
.h-3\/4 { height: 75%; }
.h-3\/5 { height: 60%; }
.h-32 { height: 8rem; }
.h-36 { height: 9rem; }
.h-38 { height: 9.5rem; }
.h-4 { height: 1rem; }
.h-4\/5 { height: 80%; }
.h-4\/6 { height: 66.6667%; }
.h-40 { height: 10rem; }
.h-44 { height: 11rem; }
.h-48 { height: 12rem; }
.h-5 { height: 1.25rem; }
.h-52 { height: 13rem; }
.h-56 { height: 14rem; }
.h-6 { height: 1.5rem; }
.h-60 { height: 15rem; }
.h-64 { height: 16rem; }
.h-7 { height: 1.75rem; }
.h-8 { height: 2rem; }
.h-80 { height: 20rem; }
.h-9 { height: 2.25rem; }
.h-96 { height: 24rem; }
.h-\[-webkit-fill-available\] { height: -webkit-fill-available; }
.h-\[1\.125rem\] { height: 1.125rem; }
.h-\[100dvh\] { height: 100dvh; }
.h-\[100px\] { height: 100px; }
.h-\[102\%\] { height: 102%; }
.h-\[104px\] { height: 104px; }
.h-\[10px\] { height: 10px; }
.h-\[110px\] { height: 110px; }
.h-\[115px\] { height: 115px; }
.h-\[11px\] { height: 11px; }
.h-\[120\%\] { height: 120%; }
.h-\[1200px\] { height: 1200px; }
.h-\[120px\] { height: 120px; }
.h-\[121px\] { height: 121px; }
.h-\[125px\] { height: 125px; }
.h-\[126px\] { height: 126px; }
.h-\[128px\] { height: 128px; }
.h-\[12px\] { height: 12px; }
.h-\[130px\] { height: 130px; }
.h-\[1325px\] { height: 1325px; }
.h-\[132px\] { height: 132px; }
.h-\[135px\] { height: 135px; }
.h-\[138px\] { height: 138px; }
.h-\[13px\] { height: 13px; }
.h-\[14px\] { height: 14px; }
.h-\[150\%\] { height: 150%; }
.h-\[150px\] { height: 150px; }
.h-\[155\.09px\] { height: 155.09px; }
.h-\[155px\] { height: 155px; }
.h-\[156px\] { height: 156px; }
.h-\[15px\] { height: 15px; }
.h-\[15rem\] { height: 15rem; }
.h-\[160px\] { height: 160px; }
.h-\[16px\] { height: 16px; }
.h-\[170\%\] { height: 170%; }
.h-\[170px\] { height: 170px; }
.h-\[176px\] { height: 176px; }
.h-\[177px\] { height: 177px; }
.h-\[17px\] { height: 17px; }
.h-\[18\.75rem\] { height: 18.75rem; }
.h-\[180\%\] { height: 180%; }
.h-\[180px\] { height: 180px; }
.h-\[18px\] { height: 18px; }
.h-\[192px\] { height: 192px; }
.h-\[1px\] { height: 1px; }
.h-\[20\%\] { height: 20%; }
.h-\[200px\] { height: 200px; }
.h-\[20px\] { height: 20px; }
.h-\[20rem\] { height: 20rem; }
.h-\[21px\] { height: 21px; }
.h-\[22\%\] { height: 22%; }
.h-\[22px\] { height: 22px; }
.h-\[237\.97px\] { height: 237.97px; }
.h-\[23rem\] { height: 23rem; }
.h-\[240\%\] { height: 240%; }
.h-\[240px\] { height: 240px; }
.h-\[244px\] { height: 244px; }
.h-\[24px\] { height: 24px; }
.h-\[250px\] { height: 250px; }
.h-\[257px\] { height: 257px; }
.h-\[25px\] { height: 25px; }
.h-\[260px\] { height: 260px; }
.h-\[26px\] { height: 26px; }
.h-\[274px\] { height: 274px; }
.h-\[28px\] { height: 28px; }
.h-\[28rem\] { height: 28rem; }
.h-\[293px\] { height: 293px; }
.h-\[2px\] { height: 2px; }
.h-\[3\.5rem\] { height: 3.5rem; }
.h-\[300px\] { height: 300px; }
.h-\[309\.5px\] { height: 309.5px; }
.h-\[30px\] { height: 30px; }
.h-\[31px\] { height: 31px; }
.h-\[325px\] { height: 325px; }
.h-\[326\.98px\] { height: 326.98px; }
.h-\[326px\] { height: 326px; }
.h-\[329px\] { height: 329px; }
.h-\[32rem\] { height: 32rem; }
.h-\[330px\] { height: 330px; }
.h-\[33px\] { height: 33px; }
.h-\[340px\] { height: 340px; }
.h-\[342\.4px\] { height: 342.4px; }
.h-\[346\.5px\] { height: 346.5px; }
.h-\[34px\] { height: 34px; }
.h-\[358\.75px\] { height: 358.75px; }
.h-\[360px\] { height: 360px; }
.h-\[36px\] { height: 36px; }
.h-\[370px\] { height: 370px; }
.h-\[375px\] { height: 375px; }
.h-\[387px\] { height: 387px; }
.h-\[38px\] { height: 38px; }
.h-\[3px\] { height: 3px; }
.h-\[40\%\] { height: 40%; }
.h-\[40px\] { height: 40px; }
.h-\[41px\] { height: 41px; }
.h-\[42px\] { height: 42px; }
.h-\[440px\] { height: 440px; }
.h-\[44px\] { height: 44px; }
.h-\[450px\] { height: 450px; }
.h-\[45px\] { height: 45px; }
.h-\[460px\] { height: 460px; }
.h-\[46px\] { height: 46px; }
.h-\[48px\] { height: 48px; }
.h-\[4px\] { height: 4px; }
.h-\[4rem\] { height: 4rem; }
.h-\[50\%\] { height: 50%; }
.h-\[500px\] { height: 500px; }
.h-\[50px\] { height: 50px; }
.h-\[51px\] { height: 51px; }
.h-\[52\.5px\] { height: 52.5px; }
.h-\[52px\] { height: 52px; }
.h-\[53px\] { height: 53px; }
.h-\[55px\] { height: 55px; }
.h-\[56\%\] { height: 56%; }
.h-\[57px\] { height: 57px; }
.h-\[5px\] { height: 5px; }
.h-\[5rem\] { height: 5rem; }
.h-\[6\.25rem\] { height: 6.25rem; }
.h-\[60px\] { height: 60px; }
.h-\[60vh\] { height: 60vh; }
.h-\[613px\] { height: 613px; }
.h-\[629\.16px\] { height: 629.16px; }
.h-\[629\.23px\] { height: 629.23px; }
.h-\[62px\] { height: 62px; }
.h-\[63px\] { height: 63px; }
.h-\[647px\] { height: 647px; }
.h-\[64px\] { height: 64px; }
.h-\[66px\] { height: 66px; }
.h-\[68px\] { height: 68px; }
.h-\[70\%\] { height: 70%; }
.h-\[70px\] { height: 70px; }
.h-\[72px\] { height: 72px; }
.h-\[75px\] { height: 75px; }
.h-\[760px\] { height: 760px; }
.h-\[79px\] { height: 79px; }
.h-\[7px\] { height: 7px; }
.h-\[8\.5rem\] { height: 8.5rem; }
.h-\[80\%\] { height: 80%; }
.h-\[80px\] { height: 80px; }
.h-\[83px\] { height: 83px; }
.h-\[84px\] { height: 84px; }
.h-\[85px\] { height: 85px; }
.h-\[88\%\] { height: 88%; }
.h-\[88px\] { height: 88px; }
.h-\[8px\] { height: 8px; }
.h-\[8rem\] { height: 8rem; }
.h-\[90\%\] { height: 90%; }
.h-\[90px\] { height: 90px; }
.h-\[91px\] { height: 91px; }
.h-\[93px\] { height: 93px; }
.h-\[95px\] { height: 95px; }
.h-\[96px\] { height: 96px; }
.h-\[97\%\] { height: 97%; }
.h-\[98px\] { height: 98px; }
.h-\[99\%\] { height: 99%; }
.h-\[99px\] { height: 99px; }
.h-\[9px\] { height: 9px; }
.h-\[calc\(100\%_\+_100px\)\] { height: calc(100% + 100px); }
.h-\[calc\(100\%_\+_2px\)\] { height: calc(100% + 2px); }
.h-\[calc\(100\%_\+_8rem\)\] { height: calc(100% + 8rem); }
.h-\[calc\(100vh-240px\)\] { height: calc(-240px + 100vh); }
.h-\[var\(--h-item\)\] { height: var(--h-item); }
.h-\[var\(--h-row\)\] { height: var(--h-row); }
.h-auto { height: auto; }
.h-fit { height: fit-content; }
.h-full { height: 100%; }
.h-max { height: max-content; }
.h-min { height: min-content; }
.h-px { height: 1px; }
.h-screen { height: 100vh; }
.\!max-h-15 { max-height: 3.75rem !important; }
.\!max-h-\[calc\(100dvh-60px\)\] { max-height: calc(100dvh - 60px) !important; }
.max-h-10 { max-height: 2.5rem; }
.max-h-20 { max-height: 5rem; }
.max-h-24 { max-height: 6rem; }
.max-h-48 { max-height: 12rem; }
.max-h-64 { max-height: 16rem; }
.max-h-\[105px\] { max-height: 105px; }
.max-h-\[10rem\] { max-height: 10rem; }
.max-h-\[110px\] { max-height: 110px; }
.max-h-\[125px\] { max-height: 125px; }
.max-h-\[128px\] { max-height: 128px; }
.max-h-\[130\%\] { max-height: 130%; }
.max-h-\[135px\] { max-height: 135px; }
.max-h-\[143px\] { max-height: 143px; }
.max-h-\[17rem\] { max-height: 17rem; }
.max-h-\[20px\] { max-height: 20px; }
.max-h-\[210px\] { max-height: 210px; }
.max-h-\[22px\] { max-height: 22px; }
.max-h-\[240px\] { max-height: 240px; }
.max-h-\[24px\] { max-height: 24px; }
.max-h-\[260px\] { max-height: 260px; }
.max-h-\[268px\] { max-height: 268px; }
.max-h-\[28px\] { max-height: 28px; }
.max-h-\[30px\] { max-height: 30px; }
.max-h-\[330px\] { max-height: 330px; }
.max-h-\[360px\] { max-height: 360px; }
.max-h-\[380px\] { max-height: 380px; }
.max-h-\[385px\] { max-height: 385px; }
.max-h-\[38px\] { max-height: 38px; }
.max-h-\[400px\] { max-height: 400px; }
.max-h-\[42px\] { max-height: 42px; }
.max-h-\[4rem\] { max-height: 4rem; }
.max-h-\[5\.25rem\] { max-height: 5.25rem; }
.max-h-\[52vh\] { max-height: 52vh; }
.max-h-\[65vh\] { max-height: 65vh; }
.max-h-\[74px\] { max-height: 74px; }
.max-h-\[75px\] { max-height: 75px; }
.max-h-\[80px\] { max-height: 80px; }
.max-h-\[85vh\] { max-height: 85vh; }
.max-h-\[90\%\] { max-height: 90%; }
.max-h-\[95px\] { max-height: 95px; }
.max-h-\[calc\(100dvh-155px\)\] { max-height: calc(100dvh - 155px); }
.max-h-\[calc\(100dvh-60px\)\] { max-height: calc(100dvh - 60px); }
.max-h-full { max-height: 100%; }
.max-h-screen { max-height: 100vh; }
.\!min-h-0 { min-height: 0px !important; }
.min-h-0 { min-height: 0px; }
.min-h-11 { min-height: 2.75rem; }
.min-h-4 { min-height: 1.15rem; }
.min-h-\[1\.125rem\] { min-height: 1.125rem; }
.min-h-\[100px\] { min-height: 100px; }
.min-h-\[103px\] { min-height: 103px; }
.min-h-\[110px\] { min-height: 110px; }
.min-h-\[116px\] { min-height: 116px; }
.min-h-\[120px\] { min-height: 120px; }
.min-h-\[125px\] { min-height: 125px; }
.min-h-\[132px\] { min-height: 132px; }
.min-h-\[143\.5px\] { min-height: 143.5px; }
.min-h-\[150px\] { min-height: 150px; }
.min-h-\[15rem\] { min-height: 15rem; }
.min-h-\[180px\] { min-height: 180px; }
.min-h-\[184px\] { min-height: 184px; }
.min-h-\[2\.75rem\] { min-height: 2.75rem; }
.min-h-\[200\%\] { min-height: 200%; }
.min-h-\[200px\] { min-height: 200px; }
.min-h-\[214\.75px\] { min-height: 214.75px; }
.min-h-\[216px\] { min-height: 216px; }
.min-h-\[21px\] { min-height: 21px; }
.min-h-\[240px\] { min-height: 240px; }
.min-h-\[280px\] { min-height: 280px; }
.min-h-\[300px\] { min-height: 300px; }
.min-h-\[320px\] { min-height: 320px; }
.min-h-\[329px\] { min-height: 329px; }
.min-h-\[340px\] { min-height: 340px; }
.min-h-\[37px\] { min-height: 37px; }
.min-h-\[4\.75rem\] { min-height: 4.75rem; }
.min-h-\[400px\] { min-height: 400px; }
.min-h-\[40px\] { min-height: 40px; }
.min-h-\[44px\] { min-height: 44px; }
.min-h-\[46\.288px\] { min-height: 46.288px; }
.min-h-\[48px\] { min-height: 48px; }
.min-h-\[5\.4rem\] { min-height: 5.4rem; }
.min-h-\[500px\] { min-height: 500px; }
.min-h-\[50px\] { min-height: 50px; }
.min-h-\[50vh\] { min-height: 50vh; }
.min-h-\[510px\] { min-height: 510px; }
.min-h-\[5rem\] { min-height: 5rem; }
.min-h-\[60px\] { min-height: 60px; }
.min-h-\[6rem\] { min-height: 6rem; }
.min-h-\[83px\] { min-height: 83px; }
.min-h-\[94px\] { min-height: 94px; }
.min-h-\[97px\] { min-height: 97px; }
.min-h-\[inherit\] { min-height: inherit; }
.min-h-full { min-height: 100%; }
.min-h-screen { min-height: 100vh; }
.\!w-3 { width: 0.75rem !important; }
.\!w-\[150px\] { width: 150px !important; }
.\!w-\[90rem\] { width: 90rem !important; }
.\!w-full { width: 100% !important; }
.\!w-max { width: max-content !important; }
.w-0 { width: 0px; }
.w-0\.5 { width: 0.125rem; }
.w-1 { width: 0.25rem; }
.w-1\/2 { width: 50%; }
.w-1\/3 { width: 33.3333%; }
.w-1\/4 { width: 25%; }
.w-1\/6 { width: 16.6667%; }
.w-10 { width: 2.5rem; }
.w-10\/12 { width: 83.3333%; }
.w-11 { width: 2.75rem; }
.w-12 { width: 3rem; }
.w-13 { width: 3.25rem; }
.w-14 { width: 3.5rem; }
.w-15 { width: 3.75rem; }
.w-16 { width: 4rem; }
.w-18 { width: 4.5rem; }
.w-19 { width: 4.75rem; }
.w-190 { width: 190px; }
.w-2 { width: 0.5rem; }
.w-2\.5 { width: 0.625rem; }
.w-2\/3 { width: 66.6667%; }
.w-2\/4 { width: 50%; }
.w-20 { width: 5rem; }
.w-24 { width: 6rem; }
.w-25 { width: 6.25rem; }
.w-26 { width: 6.5rem; }
.w-28 { width: 7rem; }
.w-3 { width: 0.75rem; }
.w-3\.5 { width: 0.875rem; }
.w-3\/4 { width: 75%; }
.w-3\/5 { width: 60%; }
.w-3\/6 { width: 50%; }
.w-32 { width: 8rem; }
.w-36 { width: 9rem; }
.w-4 { width: 1rem; }
.w-4\/5 { width: 80%; }
.w-4\/6 { width: 66.6667%; }
.w-40 { width: 10rem; }
.w-44 { width: 11rem; }
.w-440 { width: 440px; }
.w-48 { width: 12rem; }
.w-5 { width: 1.25rem; }
.w-52 { width: 13rem; }
.w-56 { width: 14rem; }
.w-58 { width: 14.5rem; }
.w-6 { width: 1.5rem; }
.w-60 { width: 15rem; }
.w-64 { width: 16rem; }
.w-7 { width: 1.75rem; }
.w-7\/12 { width: 58.3333%; }
.w-8 { width: 2rem; }
.w-8\/12 { width: 66.6667%; }
.w-80 { width: 20rem; }
.w-9 { width: 2.25rem; }
.w-9\/12 { width: 75%; }
.w-96 { width: 24rem; }
.w-\[--column-width\] { width: var(--column-width); }
.w-\[1\.125rem\] { width: 1.125rem; }
.w-\[10\%\] { width: 10%; }
.w-\[100\%\] { width: 100%; }
.w-\[100px\] { width: 100px; }
.w-\[100vw\] { width: 100vw; }
.w-\[102\%\] { width: 102%; }
.w-\[104px\] { width: 104px; }
.w-\[1050px\] { width: 1050px; }
.w-\[10px\] { width: 10px; }
.w-\[10rem\] { width: 10rem; }
.w-\[110px\] { width: 110px; }
.w-\[115px\] { width: 115px; }
.w-\[117px\] { width: 117px; }
.w-\[118px\] { width: 118px; }
.w-\[120\%\] { width: 120%; }
.w-\[1200px\] { width: 1200px; }
.w-\[120px\] { width: 120px; }
.w-\[125px\] { width: 125px; }
.w-\[12px\] { width: 12px; }
.w-\[130px\] { width: 130px; }
.w-\[131px\] { width: 131px; }
.w-\[1325px\] { width: 1325px; }
.w-\[132px\] { width: 132px; }
.w-\[138px\] { width: 138px; }
.w-\[13px\] { width: 13px; }
.w-\[1400px\] { width: 1400px; }
.w-\[140px\] { width: 140px; }
.w-\[147px\] { width: 147px; }
.w-\[14px\] { width: 14px; }
.w-\[15\%\] { width: 15%; }
.w-\[150\%\] { width: 150%; }
.w-\[150px\] { width: 150px; }
.w-\[153\%\] { width: 153%; }
.w-\[154px\] { width: 154px; }
.w-\[155px\] { width: 155px; }
.w-\[15px\] { width: 15px; }
.w-\[160px\] { width: 160px; }
.w-\[166\.89px\] { width: 166.89px; }
.w-\[16px\] { width: 16px; }
.w-\[170\%\] { width: 170%; }
.w-\[170px\] { width: 170px; }
.w-\[174px\] { width: 174px; }
.w-\[175\.5px\] { width: 175.5px; }
.w-\[176px\] { width: 176px; }
.w-\[17px\] { width: 17px; }
.w-\[18\.75rem\] { width: 18.75rem; }
.w-\[180px\] { width: 180px; }
.w-\[188\%\] { width: 188%; }
.w-\[18px\] { width: 18px; }
.w-\[190px\] { width: 190px; }
.w-\[192px\] { width: 192px; }
.w-\[195px\] { width: 195px; }
.w-\[1ch\] { width: 1ch; }
.w-\[1px\] { width: 1px; }
.w-\[2\.3rem\] { width: 2.3rem; }
.w-\[20\%\] { width: 20%; }
.w-\[200px\] { width: 200px; }
.w-\[208px\] { width: 208px; }
.w-\[20px\] { width: 20px; }
.w-\[20rem\] { width: 20rem; }
.w-\[210px\] { width: 210px; }
.w-\[21px\] { width: 21px; }
.w-\[22\%\] { width: 22%; }
.w-\[220\%\] { width: 220%; }
.w-\[220px\] { width: 220px; }
.w-\[225px\] { width: 225px; }
.w-\[22px\] { width: 22px; }
.w-\[230px\] { width: 230px; }
.w-\[232\.63px\] { width: 232.63px; }
.w-\[236px\] { width: 236px; }
.w-\[24\%\] { width: 24%; }
.w-\[240px\] { width: 240px; }
.w-\[244px\] { width: 244px; }
.w-\[248px\] { width: 248px; }
.w-\[24px\] { width: 24px; }
.w-\[250px\] { width: 250px; }
.w-\[256px\] { width: 256px; }
.w-\[261px\] { width: 261px; }
.w-\[263px\] { width: 263px; }
.w-\[269px\] { width: 269px; }
.w-\[26px\] { width: 26px; }
.w-\[26rem\] { width: 26rem; }
.w-\[27\%\] { width: 27%; }
.w-\[270px\] { width: 270px; }
.w-\[28\%\] { width: 28%; }
.w-\[280px\] { width: 280px; }
.w-\[28px\] { width: 28px; }
.w-\[290px\] { width: 290px; }
.w-\[296px\] { width: 296px; }
.w-\[29cqw\] { width: 29cqw; }
.w-\[29px\] { width: 29px; }
.w-\[2ch\] { width: 2ch; }
.w-\[2px\] { width: 2px; }
.w-\[3\.5ch\] { width: 3.5ch; }
.w-\[30\%\] { width: 30%; }
.w-\[300px\] { width: 300px; }
.w-\[309\.5px\] { width: 309.5px; }
.w-\[30px\] { width: 30px; }
.w-\[31\%\] { width: 31%; }
.w-\[31px\] { width: 31px; }
.w-\[325px\] { width: 325px; }
.w-\[32rem\] { width: 32rem; }
.w-\[33px\] { width: 33px; }
.w-\[340px\] { width: 340px; }
.w-\[34px\] { width: 34px; }
.w-\[36px\] { width: 36px; }
.w-\[389\.2px\] { width: 389.2px; }
.w-\[38px\] { width: 38px; }
.w-\[390px\] { width: 390px; }
.w-\[3ch\] { width: 3ch; }
.w-\[3px\] { width: 3px; }
.w-\[4\.219px\] { width: 4.219px; }
.w-\[40\%\] { width: 40%; }
.w-\[401px\] { width: 401px; }
.w-\[40px\] { width: 40px; }
.w-\[41px\] { width: 41px; }
.w-\[42\%\] { width: 42%; }
.w-\[420px\] { width: 420px; }
.w-\[42px\] { width: 42px; }
.w-\[440px\] { width: 440px; }
.w-\[44px\] { width: 44px; }
.w-\[45\%\] { width: 45%; }
.w-\[450px\] { width: 450px; }
.w-\[45px\] { width: 45px; }
.w-\[46\%\] { width: 46%; }
.w-\[466\.67px\] { width: 466.67px; }
.w-\[46px\] { width: 46px; }
.w-\[47px\] { width: 47px; }
.w-\[48\%\] { width: 48%; }
.w-\[48px\] { width: 48px; }
.w-\[50\%\] { width: 50%; }
.w-\[50px\] { width: 50px; }
.w-\[51px\] { width: 51px; }
.w-\[52px\] { width: 52px; }
.w-\[53px\] { width: 53px; }
.w-\[55\%\] { width: 55%; }
.w-\[55px\] { width: 55px; }
.w-\[56\%\] { width: 56%; }
.w-\[57px\] { width: 57px; }
.w-\[58px\] { width: 58px; }
.w-\[590px\] { width: 590px; }
.w-\[6\%\] { width: 6%; }
.w-\[60px\] { width: 60px; }
.w-\[620px\] { width: 620px; }
.w-\[626\.51px\] { width: 626.51px; }
.w-\[62px\] { width: 62px; }
.w-\[64px\] { width: 64px; }
.w-\[65\%\] { width: 65%; }
.w-\[650px\] { width: 650px; }
.w-\[65px\] { width: 65px; }
.w-\[66\%\] { width: 66%; }
.w-\[66px\] { width: 66px; }
.w-\[69px\] { width: 69px; }
.w-\[6px\] { width: 6px; }
.w-\[70\%\] { width: 70%; }
.w-\[700px\] { width: 700px; }
.w-\[70px\] { width: 70px; }
.w-\[72px\] { width: 72px; }
.w-\[75\%\] { width: 75%; }
.w-\[760px\] { width: 760px; }
.w-\[78px\] { width: 78px; }
.w-\[8\.5rem\] { width: 8.5rem; }
.w-\[80\%\] { width: 80%; }
.w-\[800px\] { width: 800px; }
.w-\[80px\] { width: 80px; }
.w-\[82\%\] { width: 82%; }
.w-\[84px\] { width: 84px; }
.w-\[85px\] { width: 85px; }
.w-\[86\%\] { width: 86%; }
.w-\[87px\] { width: 87px; }
.w-\[8px\] { width: 8px; }
.w-\[90\%\] { width: 90%; }
.w-\[90px\] { width: 90px; }
.w-\[94px\] { width: 94px; }
.w-\[95\%\] { width: 95%; }
.w-\[95px\] { width: 95px; }
.w-\[95vw\] { width: 95vw; }
.w-\[96px\] { width: 96px; }
.w-\[9px\] { width: 9px; }
.w-\[calc\(100\%\+1rem\)\] { width: calc(100% + 1rem); }
.w-\[calc\(100\%-14px\)\] { width: calc(100% - 14px); }
.w-\[calc\(100\%-1px\)\] { width: calc(100% - 1px); }
.w-\[calc\(100\%-2px\)\] { width: calc(100% - 2px); }
.w-\[calc\(100\%-2rem\)\] { width: calc(100% - 2rem); }
.w-\[calc\(100\%_\+_1\.25rem\)\] { width: calc(100% + 1.25rem); }
.w-\[calc\(100\%_\+_100px\)\] { width: calc(100% + 100px); }
.w-\[calc\(100\%_-_40px\)\] { width: calc(100% - 40px); }
.w-\[calc\(100\%_-_8px\)\] { width: calc(100% - 8px); }
.w-\[max-content\] { width: max-content; }
.w-\[min\(1000px\,calc\(100vw-30px\)\)\] { width: min(1000px, -30px + 100vw); }
.w-\[min\(18rem\,calc\(100vw-1\.5rem\)\)\] { width: min(18rem, -1.5rem + 100vw); }
.w-\[min\(360px\,calc\(100vw-1\.5rem\)\)\] { width: min(360px, -1.5rem + 100vw); }
.w-\[min\(819px\,calc\(100vw-1\.5rem\)\)\] { width: min(819px, -1.5rem + 100vw); }
.w-\[var\(--w-item\)\] { width: var(--w-item); }
.w-auto { width: auto; }
.w-fit { width: fit-content; }
.w-full { width: 100%; }
.w-max { width: max-content; }
.w-min { width: min-content; }
.w-px { width: 1px; }
.w-screen { width: 100vw; }
.min-w-0 { min-width: 0px; }
.min-w-11 { min-width: 2.75rem; }
.min-w-4 { min-width: 1.15rem; }
.min-w-\[100px\] { min-width: 100px; }
.min-w-\[110px\] { min-width: 110px; }
.min-w-\[113px\] { min-width: 113px; }
.min-w-\[120px\] { min-width: 120px; }
.min-w-\[122px\] { min-width: 122px; }
.min-w-\[131px\] { min-width: 131px; }
.min-w-\[150px\] { min-width: 150px; }
.min-w-\[152px\] { min-width: 152px; }
.min-w-\[160px\] { min-width: 160px; }
.min-w-\[180px\] { min-width: 180px; }
.min-w-\[200px\] { min-width: 200px; }
.min-w-\[216px\] { min-width: 216px; }
.min-w-\[230px\] { min-width: 230px; }
.min-w-\[238px\] { min-width: 238px; }
.min-w-\[240px\] { min-width: 240px; }
.min-w-\[24px\] { min-width: 24px; }
.min-w-\[250px\] { min-width: 250px; }
.min-w-\[280px\] { min-width: 280px; }
.min-w-\[290px\] { min-width: 290px; }
.min-w-\[300px\] { min-width: 300px; }
.min-w-\[310px\] { min-width: 310px; }
.min-w-\[32px\] { min-width: 32px; }
.min-w-\[34px\] { min-width: 34px; }
.min-w-\[400px\] { min-width: 400px; }
.min-w-\[40px\] { min-width: 40px; }
.min-w-\[42px\] { min-width: 42px; }
.min-w-\[4rem\] { min-width: 4rem; }
.min-w-\[500px\] { min-width: 500px; }
.min-w-\[53px\] { min-width: 53px; }
.min-w-\[6\.25rem\] { min-width: 6.25rem; }
.min-w-\[60\%\] { min-width: 60%; }
.min-w-\[60px\] { min-width: 60px; }
.min-w-\[68px\] { min-width: 68px; }
.min-w-\[6rem\] { min-width: 6rem; }
.min-w-\[7\.5rem\] { min-width: 7.5rem; }
.min-w-\[70px\] { min-width: 70px; }
.min-w-\[72px\] { min-width: 72px; }
.min-w-\[78px\] { min-width: 78px; }
.min-w-\[80px\] { min-width: 80px; }
.min-w-\[87\.5px\] { min-width: 87.5px; }
.min-w-\[8rem\] { min-width: 8rem; }
.min-w-\[90\%\] { min-width: 90%; }
.min-w-\[90px\] { min-width: 90px; }
.min-w-\[92px\] { min-width: 92px; }
.min-w-\[93px\] { min-width: 93px; }
.min-w-\[96px\] { min-width: 96px; }
.min-w-fit { min-width: fit-content; }
.min-w-full { min-width: 100%; }
.min-w-max { min-width: max-content; }
.\!max-w-\[1200px\] { max-width: 1200px !important; }
.max-w-2xl { max-width: 42rem; }
.max-w-3xl { max-width: 48rem; }
.max-w-4xl { max-width: 56rem; }
.max-w-\[100px\] { max-width: 100px; }
.max-w-\[100vw\] { max-width: 100vw; }
.max-w-\[1077px\] { max-width: 1077px; }
.max-w-\[10em\] { max-width: 10em; }
.max-w-\[10rem\] { max-width: 10rem; }
.max-w-\[1100px\] { max-width: 1100px; }
.max-w-\[112px\] { max-width: 112px; }
.max-w-\[1200px\] { max-width: 1200px; }
.max-w-\[120px\] { max-width: 120px; }
.max-w-\[12rem\] { max-width: 12rem; }
.max-w-\[130px\] { max-width: 130px; }
.max-w-\[13rem\] { max-width: 13rem; }
.max-w-\[140px\] { max-width: 140px; }
.max-w-\[150px\] { max-width: 150px; }
.max-w-\[15ch\] { max-width: 15ch; }
.max-w-\[160px\] { max-width: 160px; }
.max-w-\[170px\] { max-width: 170px; }
.max-w-\[180px\] { max-width: 180px; }
.max-w-\[185px\] { max-width: 185px; }
.max-w-\[190px\] { max-width: 190px; }
.max-w-\[200px\] { max-width: 200px; }
.max-w-\[21em\] { max-width: 21em; }
.max-w-\[230px\] { max-width: 230px; }
.max-w-\[240px\] { max-width: 240px; }
.max-w-\[250px\] { max-width: 250px; }
.max-w-\[251px\] { max-width: 251px; }
.max-w-\[255px\] { max-width: 255px; }
.max-w-\[260px\] { max-width: 260px; }
.max-w-\[261\.833px\] { max-width: 261.833px; }
.max-w-\[272px\] { max-width: 272px; }
.max-w-\[276px\] { max-width: 276px; }
.max-w-\[280px\] { max-width: 280px; }
.max-w-\[290\.508px\] { max-width: 290.508px; }
.max-w-\[290px\] { max-width: 290px; }
.max-w-\[297px\] { max-width: 297px; }
.max-w-\[300px\] { max-width: 300px; }
.max-w-\[310px\] { max-width: 310px; }
.max-w-\[312px\] { max-width: 312px; }
.max-w-\[340px\] { max-width: 340px; }
.max-w-\[342px\] { max-width: 342px; }
.max-w-\[344px\] { max-width: 344px; }
.max-w-\[350px\] { max-width: 350px; }
.max-w-\[360px\] { max-width: 360px; }
.max-w-\[366px\] { max-width: 366px; }
.max-w-\[368px\] { max-width: 368px; }
.max-w-\[373px\] { max-width: 373px; }
.max-w-\[37ch\] { max-width: 37ch; }
.max-w-\[400px\] { max-width: 400px; }
.max-w-\[40px\] { max-width: 40px; }
.max-w-\[420px\] { max-width: 420px; }
.max-w-\[45\%\] { max-width: 45%; }
.max-w-\[450px\] { max-width: 450px; }
.max-w-\[456px\] { max-width: 456px; }
.max-w-\[464px\] { max-width: 464px; }
.max-w-\[468px\] { max-width: 468px; }
.max-w-\[469px\] { max-width: 469px; }
.max-w-\[470px\] { max-width: 470px; }
.max-w-\[480px\] { max-width: 480px; }
.max-w-\[50\%\] { max-width: 50%; }
.max-w-\[500px\] { max-width: 500px; }
.max-w-\[50rem\] { max-width: 50rem; }
.max-w-\[526px\] { max-width: 526px; }
.max-w-\[55\%\] { max-width: 55%; }
.max-w-\[550px\] { max-width: 550px; }
.max-w-\[60\%\] { max-width: 60%; }
.max-w-\[600px\] { max-width: 600px; }
.max-w-\[631px\] { max-width: 631px; }
.max-w-\[650px\] { max-width: 650px; }
.max-w-\[70\%\] { max-width: 70%; }
.max-w-\[73\%\] { max-width: 73%; }
.max-w-\[75\%\] { max-width: 75%; }
.max-w-\[78\%\] { max-width: 78%; }
.max-w-\[8\.5rem\] { max-width: 8.5rem; }
.max-w-\[80\%\] { max-width: 80%; }
.max-w-\[80px\] { max-width: 80px; }
.max-w-\[83px\] { max-width: 83px; }
.max-w-\[85\%\] { max-width: 85%; }
.max-w-\[85px\] { max-width: 85px; }
.max-w-\[90\%\] { max-width: 90%; }
.max-w-\[90vw\] { max-width: 90vw; }
.max-w-\[92\%\] { max-width: 92%; }
.max-w-\[92px\] { max-width: 92px; }
.max-w-\[95vw\] { max-width: 95vw; }
.max-w-\[97vw\] { max-width: 97vw; }
.max-w-\[calc\(100\%-1\.5rem\)\] { max-width: calc(100% - 1.5rem); }
.max-w-\[calc\(100\%-8px\)\] { max-width: calc(100% - 8px); }
.max-w-\[calc\(100vw-30px\)\] { max-width: calc(-30px + 100vw); }
.max-w-fit { max-width: fit-content; }
.max-w-full { max-width: 100%; }
.max-w-lg { max-width: 32rem; }
.max-w-md { max-width: 28rem; }
.max-w-none { max-width: none; }
.max-w-screen-2xl { max-width: 1536px; }
.max-w-screen-md { max-width: 768px; }
.max-w-screen-sm { max-width: 640px; }
.max-w-sm { max-width: 24rem; }
.max-w-xl { max-width: 36rem; }
.max-w-xs { max-width: 20rem; }
.flex-1 { flex: 1 1 0%; }
.flex-none { flex: 0 0 auto; }
.flex-shrink { flex-shrink: 1; }
.flex-shrink-0 { flex-shrink: 0; }
.shrink { flex-shrink: 1; }
.shrink-0 { flex-shrink: 0; }
.flex-grow { flex-grow: 1; }
.flex-grow-0 { flex-grow: 0; }
.grow, .grow-\[1\] { flex-grow: 1; }
.grow-\[2\] { flex-grow: 2; }
.basis-10\/12 { flex-basis: 83.3333%; }
.basis-5\/12 { flex-basis: 41.6667%; }
.basis-\[36\%\] { flex-basis: 36%; }
.basis-full { flex-basis: 100%; }
.table-fixed { table-layout: fixed; }
.border-collapse { border-collapse: collapse; }
.\!origin-bottom { transform-origin: center bottom !important; }
.origin-\[50\%\] { transform-origin: 50% center; }
.origin-\[72px_center\] { transform-origin: 72px center; }
.origin-bottom { transform-origin: center bottom; }
.origin-bottom-right { transform-origin: right bottom; }
.origin-center { transform-origin: center center; }
.origin-right { transform-origin: right center; }
.origin-top { transform-origin: center top; }
.origin-top-left { transform-origin: left top; }
.origin-top-right { transform-origin: right top; }
.-translate-x-1\/2 { --tw-translate-x: -50%; }
.-translate-x-1\/2, .-translate-x-\[40\%\] { transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); }
.-translate-x-\[40\%\] { --tw-translate-x: -40%; }
.-translate-x-\[50\%\] { --tw-translate-x: -50%; }
.-translate-x-\[50\%\], .-translate-x-\[60px\] { transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); }
.-translate-x-\[60px\] { --tw-translate-x: -60px; }
.-translate-x-full { --tw-translate-x: -100%; }
.-translate-x-full, .-translate-y-1 { transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); }
.-translate-y-1 { --tw-translate-y: -0.25rem; }
.-translate-y-1\/2 { --tw-translate-y: -50%; }
.-translate-y-1\/2, .-translate-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)); }
.-translate-y-1\/3 { --tw-translate-y: -33.333333%; }
.-translate-y-5 { --tw-translate-y: -1.25rem; }
.-translate-y-5, .-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-\[50\%\] { --tw-translate-y: -50%; }
.-translate-y-px { --tw-translate-y: -1px; }
.-translate-y-px, .translate-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)); }
.translate-x-1 { --tw-translate-x: 0.25rem; }
.translate-x-4 { --tw-translate-x: 1rem; }
.translate-x-4, .translate-x-\[-32rem\] { transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); }
.translate-x-\[-32rem\] { --tw-translate-x: -32rem; }
.translate-x-\[-40rem\] { --tw-translate-x: -40rem; }
.translate-x-\[-40rem\], .translate-x-\[-42rem\] { transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); }
.translate-x-\[-42rem\] { --tw-translate-x: -42rem; }
.translate-x-\[-49\%\] { --tw-translate-x: -49%; }
.translate-x-\[-49\%\], .translate-x-\[-50\%\] { transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); }
.translate-x-\[-50\%\] { --tw-translate-x: -50%; }
.translate-x-\[-5rem\] { --tw-translate-x: -5rem; }
.translate-x-\[-5rem\], .translate-x-\[26\%\] { transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); }
.translate-x-\[26\%\] { --tw-translate-x: 26%; }
.translate-x-\[32rem\] { --tw-translate-x: 32rem; }
.translate-x-\[32rem\], .translate-x-\[38\%\] { transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); }
.translate-x-\[38\%\] { --tw-translate-x: 38%; }
.translate-x-\[40rem\] { --tw-translate-x: 40rem; }
.translate-x-\[40rem\], .translate-x-\[5\.5rem\] { transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); }
.translate-x-\[5\.5rem\] { --tw-translate-x: 5.5rem; }
.translate-x-\[65\%\] { --tw-translate-x: 65%; }
.translate-x-\[65\%\], .translate-x-full { transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); }
.translate-x-full { --tw-translate-x: 100%; }
.translate-y-1\/2 { --tw-translate-y: 50%; }
.translate-y-11, .translate-y-1\/2 { transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); }
.translate-y-11 { --tw-translate-y: 2.75rem; }
.translate-y-2 { --tw-translate-y: 0.5rem; }
.translate-y-2, .translate-y-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)); }
.translate-y-5 { --tw-translate-y: 1.25rem; }
.translate-y-\[-10px\] { --tw-translate-y: -10px; }
.translate-y-\[-10px\], .translate-y-\[-35\%\] { 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-\[-35\%\] { --tw-translate-y: -35%; }
.translate-y-\[-50\%\] { --tw-translate-y: -50%; }
.translate-y-\[-50\%\], .translate-y-full { transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); }
.translate-y-full { --tw-translate-y: 100%; }
.-rotate-12 { --tw-rotate: -12deg; }
.-rotate-12, .-rotate-180 { transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); }
.-rotate-180 { --tw-rotate: -180deg; }
.-rotate-45 { --tw-rotate: -45deg; }
.-rotate-45, .-rotate-90 { transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); }
.-rotate-90 { --tw-rotate: -90deg; }
.-rotate-\[10deg\] { --tw-rotate: -10deg; }
.-rotate-\[10deg\], .-rotate-\[12deg\] { transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); }
.-rotate-\[12deg\] { --tw-rotate: -12deg; }
.-rotate-\[13deg\] { --tw-rotate: -13deg; }
.-rotate-\[13deg\], .-rotate-\[30deg\] { 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-\[30deg\] { --tw-rotate: -30deg; }
.rotate-0 { --tw-rotate: 0deg; }
.rotate-0, .rotate-12 { 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-12 { --tw-rotate: 12deg; }
.rotate-180 { --tw-rotate: 180deg; }
.rotate-180, .rotate-45 { 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-45 { --tw-rotate: 45deg; }
.rotate-90 { --tw-rotate: 90deg; }
.rotate-90, .rotate-\[10deg\] { 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-\[10deg\] { --tw-rotate: 10deg; }
.rotate-\[15deg\] { --tw-rotate: 15deg; }
.rotate-\[15deg\], .rotate-\[20deg\] { 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-\[20deg\] { --tw-rotate: 20deg; }
.rotate-\[30deg\] { --tw-rotate: 30deg; }
.rotate-\[30deg\], .scale-0 { transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); }
.scale-0 { --tw-scale-x: 0; --tw-scale-y: 0; }
.scale-100 { --tw-scale-x: 1; --tw-scale-y: 1; }
.scale-100, .scale-105 { 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-105 { --tw-scale-x: 1.05; --tw-scale-y: 1.05; }
.scale-110 { --tw-scale-x: 1.1; --tw-scale-y: 1.1; }
.scale-110, .scale-125 { transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); }
.scale-125 { --tw-scale-x: 1.25; --tw-scale-y: 1.25; }
.scale-150 { --tw-scale-x: 1.5; --tw-scale-y: 1.5; }
.scale-150, .scale-50 { transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); }
.scale-50 { --tw-scale-x: .5; --tw-scale-y: .5; }
.scale-75 { --tw-scale-x: .75; --tw-scale-y: .75; }
.scale-75, .scale-90 { transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); }
.scale-90 { --tw-scale-x: .9; --tw-scale-y: .9; }
.scale-95 { --tw-scale-x: .95; --tw-scale-y: .95; }
.scale-95, .scale-\[\.97\] { 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-\[\.97\] { --tw-scale-x: .97; --tw-scale-y: .97; }
.scale-\[0\.55\] { --tw-scale-x: 0.55; --tw-scale-y: 0.55; }
.scale-\[0\.55\], .scale-\[0\.62\] { transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); }
.scale-\[0\.62\] { --tw-scale-x: 0.62; --tw-scale-y: 0.62; }
.scale-\[0\.75\] { --tw-scale-x: 0.75; --tw-scale-y: 0.75; }
.scale-\[0\.75\], .scale-\[0\.97\] { transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); }
.scale-\[0\.97\] { --tw-scale-x: 0.97; --tw-scale-y: 0.97; }
.scale-\[1\.04\] { --tw-scale-x: 1.04; --tw-scale-y: 1.04; }
.scale-\[1\.04\], .scale-\[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\.2\] { --tw-scale-x: 1.2; --tw-scale-y: 1.2; }
.scale-\[1\.3\] { --tw-scale-x: 1.3; --tw-scale-y: 1.3; }
.scale-\[1\.3\], .scale-\[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-\[2\] { --tw-scale-x: 2; --tw-scale-y: 2; }
.scale-\[3\] { --tw-scale-x: 3; --tw-scale-y: 3; }
.scale-\[3\], .scale-\[70\%\] { 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-\[70\%\] { --tw-scale-x: 70%; --tw-scale-y: 70%; }
.-scale-y-100 { --tw-scale-y: -1; }
.-scale-y-100, .scale-x-\[0\.6\] { transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); }
.scale-x-\[0\.6\] { --tw-scale-x: 0.6; }
.scale-x-\[1\.03\] { --tw-scale-x: 1.03; }
.scale-x-\[1\.03\], .scale-y-\[-100\%\] { transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); }
.scale-y-\[-100\%\] { --tw-scale-y: -100%; }
.scale-y-\[1\.13\] { --tw-scale-y: 1.13; }
.scale-y-\[1\.13\], .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)); }
.animate-\[blink-event-border_0\.33s_ease-in-out_infinite\] { animation: 0.33s ease-in-out 0s infinite normal none running blink-event-border; }
.animate-\[fadeInWithScale_0\.2s\] { animation: 0.2s ease 0s 1 normal none running fadeInWithScale; }
.animate-\[fadeInWithScale_0\.3s_ease-out\] { animation: 0.3s ease-out 0s 1 normal none running fadeInWithScale; }
.animate-\[fadeInWithScale_0\.4s_ease-out\] { animation: 0.4s ease-out 0s 1 normal none running fadeInWithScale; }
.animate-\[fadeInWithScale_0\.5s_ease-out\] { animation: 0.5s ease-out 0s 1 normal none running fadeInWithScale; }
.animate-\[increaseVerticalBackgroundSize_0\.25s_ease-in-out\] { animation: 0.25s ease-in-out 0s 1 normal none running increaseVerticalBackgroundSize; }
.animate-\[pulseBoxShadow_2s_ease-in-out_infinite\] { animation: 2s ease-in-out 0s infinite normal none running pulseBoxShadow; }
.animate-\[scale-x_2s_ease-in-out_infinite_alternate\] { animation: 2s ease-in-out 0s infinite alternate none running scale-x; }
@keyframes balance-glow { 
  0%, 100% { box-shadow: rgba(214, 255, 111, 0) 0px 0px 0px 0px; }
  25% { box-shadow: rgba(214, 255, 111, 0.75) 0px 0px 18px 4px; }
  60% { box-shadow: rgba(214, 255, 111, 0.45) 0px 0px 10px 2px; }
}
.animate-balance-glow { animation: 1.2s ease-in-out 0s 3 normal none running balance-glow; }
@keyframes bounce-rotate { 
  0% { transform: translateY(25%); }
  50% { }
  75% { transform: rotate(180deg); }
  100% { transform: translateY(0px); }
}
.animate-bounce-rotate { animation: 0.75s ease-in 0s infinite alternate none running bounce-rotate; }
@keyframes credit-pop { 
  0% { opacity: 0; transform: translate(-50%, -50%) scale(0.6); }
  12% { opacity: 1; transform: translate(-50%, -50%) scale(1.1); }
  20% { opacity: 1; transform: translate(-50%, -50%) scale(1); }
  82% { opacity: 1; transform: translate(-50%, -50%) scale(1); }
  100% { opacity: 0; transform: translate(-50%, -95%) scale(1); }
}
.animate-credit-pop { animation: 3.4s ease-out 0s 1 normal forwards running credit-pop; }
@keyframes crt-flicker { 
  0%, 100% { opacity: 1; }
  3% { opacity: 0.82; }
  6% { opacity: 1; }
  7% { opacity: 0.9; }
  9% { opacity: 1; }
  48% { opacity: 1; }
  50% { opacity: 0.86; }
  52% { opacity: 1; }
  80% { opacity: 0.95; }
  82% { opacity: 1; }
}
.animate-crt-flicker { animation: 4s steps(1) 0s infinite normal none running crt-flicker; }
@keyframes crt-glitch { 
  0%, 18%, 38%, 72%, 100% { text-shadow: rgba(163, 255, 79, 0.7) 0px 0px 8px, rgba(163, 255, 79, 0.4) 0px 0px 20px; transform: translate(0px); }
  20% { text-shadow: rgba(255, 60, 60, 0.85) -3px 0px, rgba(60, 150, 255, 0.85) 3px 0px, rgba(163, 255, 79, 0.6) 0px 0px 10px; transform: translate(-3px, 1px); }
  22% { text-shadow: rgba(255, 60, 60, 0.85) 3px 0px, rgba(60, 150, 255, 0.85) -3px 0px, rgba(163, 255, 79, 0.6) 0px 0px 10px; transform: translate(3px, -1px) skewX(-4deg); }
  24% { text-shadow: rgba(255, 60, 60, 0.7) -2px 0px, rgba(60, 150, 255, 0.7) 2px 0px, rgba(163, 255, 79, 0.6) 0px 0px 10px; transform: translate(-1px); }
  74% { text-shadow: rgba(255, 60, 60, 0.85) 2px 0px, rgba(60, 150, 255, 0.85) -2px 0px, rgba(163, 255, 79, 0.6) 0px 0px 10px; transform: translate(2px, 1px) skewX(3deg); }
  76% { text-shadow: rgba(255, 60, 60, 0.85) -3px 0px, rgba(60, 150, 255, 0.85) 3px 0px, rgba(163, 255, 79, 0.6) 0px 0px 10px; transform: translate(-2px, -1px); }
}
.animate-crt-glitch { animation: 3.2s linear 0s infinite normal none running crt-glitch; }
@keyframes feedback-enter { 
  0% { filter: blur(2px); opacity: 0; transform: translateY(8px) scale(0.975); }
  100% { filter: blur(0px); opacity: 1; transform: translateY(0px) scale(1); }
}
.animate-feedback-enter { animation: 0.5s cubic-bezier(0.28, 0.84, 0.16, 1) 0s 1 normal both running feedback-enter; }
@keyframes feedback-icon { 
  0% { opacity: 0; transform: scale(0.7); }
  100% { transform: scale(1); }
}
.animate-feedback-icon { animation: 0.4s cubic-bezier(0.34, 1.56, 0.64, 1) 0s 1 normal both running feedback-icon; }
@keyframes feedback-text { 
  0% { opacity: 0; transform: translateY(6px); }
  100% { opacity: 1; transform: translateY(0px); }
}
.animate-feedback-text { animation: 0.45s ease-out 0s 1 normal both running feedback-text; }
@keyframes marquee { 
  0% { transform: translateX(0px); }
  100% { transform: translateX(-50%); }
}
.animate-marquee { animation: 40s linear 0s infinite normal none running marquee; }
@keyframes nudge-y { 
  0%, 100% { transform: translateY(0px); }
  50% { transform: translateY(5px); }
}
.animate-nudge-y { animation: 1.2s ease-in-out 0s infinite normal none running nudge-y; }
@keyframes progress-indeterminate { 
  0% { transform: translateX(-100%); }
  100% { transform: translateX(300%); }
}
.animate-progress-indeterminate { animation: 1.6s ease-in-out 0s infinite normal none running progress-indeterminate; }
@keyframes pulse { 
  50% { opacity: 0.5; }
}
.animate-pulse { animation: 2s ease 0s infinite normal none running pulse; }
@keyframes scroll-text { 
  0% { transform: translateX(0px); }
  49% { opacity: 1; transform: translateX(-101%); }
  49.3% { opacity: 0; transform: translateX(-101%); }
  49.6% { opacity: 0; transform: translateX(103%); }
  49.9% { opacity: 1; }
  100% { transform: translateX(0px); }
}
.animate-scroll-text { animation: 9s linear 0s infinite normal none running scroll-text; }
@keyframes shake-x { 
  0%, 100% { transform: translateX(0px); }
  20% { transform: translateX(-3px); }
  40% { transform: translateX(3px); }
  60% { transform: translateX(-2px); }
  80% { transform: translateX(2px); }
}
.animate-shake-x { animation: 0.4s ease-in-out 0s 1 normal none running shake-x; }
@keyframes shine { 
  0% { transform: translateX(-120%) skewX(-20deg); }
  35% { transform: translateX(220%) skewX(-20deg); }
  100% { transform: translateX(220%) skewX(-20deg); }
}
.animate-shine { animation: 3s ease-in-out 0s infinite normal none running shine; }
.animate-spin { animation: 1s linear 0s infinite normal none running spin; }
@keyframes spin { 
  100% { transform: rotate(1turn); }
}
.animate-spin-slow { animation: 3s linear 0s infinite normal none running spin; }
@keyframes tab-bar-in { 
  0% { opacity: 0; transform: scaleY(0) translateY(4px); }
  100% { opacity: 1; transform: scaleY(1) translateY(0px); }
}
.animate-tab-bar-in { animation: 0.3s ease-out 0s 1 normal forwards running tab-bar-in; }
@keyframes tab-glow { 
  0%, 100% { opacity: 0.3; }
  50% { opacity: 0.6; }
}
.animate-tab-glow { animation: 2s ease-in-out 0s infinite normal none running tab-glow; }
@keyframes wiggle { 
  0%, 100% { transform: rotate(-3deg); }
  50% { transform: rotate(3deg); }
}
.animate-wiggle { animation: 0.5s ease-in-out 0s infinite alternate none running wiggle; }
.cursor-auto { cursor: auto; }
.cursor-default { cursor: default; }
.cursor-grab { cursor: grab; }
.cursor-help { cursor: help; }
.cursor-not-allowed { cursor: not-allowed; }
.cursor-pointer { cursor: pointer; }
.cursor-text { cursor: text; }
.cursor-wait { cursor: wait; }
.touch-none { touch-action: none; }
.touch-manipulation { touch-action: manipulation; }
.select-none { user-select: none; }
.resize-none { resize: none; }
.resize { resize: both; }
.snap-x { scroll-snap-type: x var(--tw-scroll-snap-strictness); }
.snap-mandatory { --tw-scroll-snap-strictness: mandatory; }
.snap-proximity { --tw-scroll-snap-strictness: proximity; }
.snap-start { scroll-snap-align: start; }
.snap-center { scroll-snap-align: center; }
.scroll-m-8 { scroll-margin: 2rem; }
.list-outside { list-style-position: outside; }
.list-\[lower-alpha\] { list-style-type: lower-alpha; }
.list-decimal { list-style-type: decimal; }
.list-disc { list-style-type: disc; }
.list-none { list-style-type: none; }
.appearance-none { appearance: none; }
.auto-cols-\[100px_1fr_100px\] { grid-auto-columns: 100px 1fr 100px; }
.auto-cols-\[1fr_60px\] { grid-auto-columns: 1fr 60px; }
.auto-cols-fr { grid-auto-columns: minmax(0px, 1fr); }
.grid-flow-row { grid-auto-flow: row; }
.grid-flow-col { grid-auto-flow: column; }
.grid-flow-dense { grid-auto-flow: dense; }
.auto-rows-fr { grid-auto-rows: minmax(0px, 1fr); }
.auto-rows-min { grid-auto-rows: min-content; }
.grid-cols-1 { grid-template-columns: repeat(1, minmax(0px, 1fr)); }
.grid-cols-2 { grid-template-columns: repeat(2, minmax(0px, 1fr)); }
.grid-cols-3 { grid-template-columns: repeat(3, minmax(0px, 1fr)); }
.grid-cols-4 { grid-template-columns: repeat(4, minmax(0px, 1fr)); }
.grid-cols-5 { grid-template-columns: repeat(5, minmax(0px, 1fr)); }
.grid-cols-7 { grid-template-columns: repeat(7, minmax(0px, 1fr)); }
.grid-cols-\[1fr_0_1fr\] { grid-template-columns: 1fr 0px 1fr; }
.grid-cols-\[1fr_360px_1fr\] { grid-template-columns: 1fr 360px 1fr; }
.grid-cols-\[1fr_auto\] { grid-template-columns: 1fr auto; }
.grid-cols-\[1fr_auto_1fr\] { grid-template-columns: 1fr auto 1fr; }
.grid-cols-\[1fr_minmax\(auto\,60\%\)_1fr\] { grid-template-columns: 1fr minmax(auto, 60%) 1fr; }
.grid-cols-\[max-content_1fr_max-content\] { grid-template-columns: max-content 1fr max-content; }
.grid-cols-\[minmax\(0\,1fr\)\] { grid-template-columns: minmax(0px, 1fr); }
.grid-cols-\[minmax\(0\,1fr\)_auto_minmax\(0\,1fr\)\] { grid-template-columns: minmax(0px, 1fr) auto minmax(0px, 1fr); }
.grid-cols-\[minmax\(max-content\,1fr\)\,repeat\(3\,max-content\)\] { grid-template-columns: minmax(max-content, 1fr) repeat(3, max-content); }
.grid-cols-\[repeat\(5\,1fr\)\] { grid-template-columns: repeat(5, 1fr); }
.grid-cols-browserGrid { grid-template-columns: repeat(auto-fill, minmax(6.66667rem, 1fr)); }
.grid-rows-1 { grid-template-rows: repeat(1, minmax(0px, 1fr)); }
.grid-rows-2 { grid-template-rows: repeat(2, minmax(0px, 1fr)); }
.grid-rows-\[0fr\] { grid-template-rows: 0fr; }
.grid-rows-\[1fr\] { grid-template-rows: 1fr; }
.grid-rows-\[370px_max-content\] { grid-template-rows: 370px max-content; }
.grid-rows-\[auto_1fr\] { grid-template-rows: auto 1fr; }
.grid-rows-\[auto_auto_auto_auto_auto_1fr\] { grid-template-rows: auto auto auto auto auto 1fr; }
.grid-rows-\[max-content_1px_max-content\] { grid-template-rows: max-content 1px max-content; }
.flex-row { flex-direction: row; }
.flex-row-reverse { flex-direction: row-reverse; }
.flex-col { flex-direction: column; }
.flex-col-reverse { flex-direction: column-reverse; }
.flex-wrap { flex-wrap: wrap; }
.flex-nowrap { flex-wrap: nowrap; }
.place-content-center { place-content: center; }
.place-content-around { place-content: space-around; }
.place-items-center { place-items: center; }
.content-center { align-content: center; }
.content-start { align-content: flex-start; }
.content-between { align-content: space-between; }
.items-start { align-items: flex-start; }
.items-end { align-items: flex-end; }
.\!items-center { align-items: center !important; }
.items-center { align-items: center; }
.items-baseline { align-items: baseline; }
.items-stretch { align-items: stretch; }
.justify-start { justify-content: flex-start; }
.\!justify-end { justify-content: flex-end !important; }
.justify-end { justify-content: flex-end; }
.\!justify-center { justify-content: center !important; }
.justify-center { justify-content: center; }
.justify-between { justify-content: space-between; }
.justify-around { justify-content: space-around; }
.justify-evenly { justify-content: space-evenly; }
.justify-items-end { justify-items: end; }
.justify-items-center { justify-items: center; }
.justify-items-stretch { justify-items: stretch; }
.\!gap-1 { gap: 0.25rem !important; }
.\!gap-5 { gap: 1.25rem !important; }
.gap-0 { gap: 0px; }
.gap-0\.5 { gap: 0.125rem; }
.gap-1 { gap: 0.25rem; }
.gap-1\.5 { gap: 0.375rem; }
.gap-10 { gap: 2.5rem; }
.gap-12 { gap: 3rem; }
.gap-14 { gap: 3.5rem; }
.gap-15 { gap: 3.75rem; }
.gap-16 { gap: 4rem; }
.gap-2 { gap: 0.5rem; }
.gap-2\.5 { gap: 0.625rem; }
.gap-3 { gap: 0.75rem; }
.gap-3\.5 { gap: 0.875rem; }
.gap-4 { gap: 1rem; }
.gap-5 { gap: 1.25rem; }
.gap-6 { gap: 1.5rem; }
.gap-7 { gap: 1.75rem; }
.gap-8 { gap: 2rem; }
.gap-9 { gap: 2.25rem; }
.gap-\[10px\] { gap: 10px; }
.gap-\[12px\] { gap: 12px; }
.gap-\[13px\] { gap: 13px; }
.gap-\[14px\] { gap: 14px; }
.gap-\[15px\] { gap: 15px; }
.gap-\[16px\] { gap: 16px; }
.gap-\[17px\] { gap: 17px; }
.gap-\[18px\] { gap: 18px; }
.gap-\[1px\] { gap: 1px; }
.gap-\[2\.5px\] { gap: 2.5px; }
.gap-\[24px\] { gap: 24px; }
.gap-\[27px\] { gap: 27px; }
.gap-\[2px\] { gap: 2px; }
.gap-\[3px\] { gap: 3px; }
.gap-\[40px\] { gap: 40px; }
.gap-\[48px\] { gap: 48px; }
.gap-\[4px\] { gap: 4px; }
.gap-\[50px\] { gap: 50px; }
.gap-\[5px\] { gap: 5px; }
.gap-\[6px\] { gap: 6px; }
.gap-\[7px\] { gap: 7px; }
.gap-\[8px\] { gap: 8px; }
.gap-\[9px\] { gap: 9px; }
.gap-\[inherit\] { gap: inherit; }
.gap-\[var\(--gap\)\] { gap: var(--gap); }
.gap-px { gap: 1px; }
.gap-x-0 { column-gap: 0px; }
.gap-x-0\.5 { column-gap: 0.125rem; }
.gap-x-1 { column-gap: 0.25rem; }
.gap-x-10 { column-gap: 2.5rem; }
.gap-x-2 { column-gap: 0.5rem; }
.gap-x-3 { column-gap: 0.75rem; }
.gap-x-4 { column-gap: 1rem; }
.gap-x-5 { column-gap: 1.25rem; }
.gap-x-6 { column-gap: 1.5rem; }
.gap-x-\[14px\] { column-gap: 14px; }
.gap-x-\[16px\] { column-gap: 16px; }
.gap-y-1 { row-gap: 0.25rem; }
.gap-y-1\.5 { row-gap: 0.375rem; }
.gap-y-2 { row-gap: 0.5rem; }
.gap-y-3 { row-gap: 0.75rem; }
.gap-y-4 { row-gap: 1rem; }
.gap-y-5 { row-gap: 1.25rem; }
.gap-y-6 { row-gap: 1.5rem; }
.gap-y-8 { row-gap: 2rem; }
.gap-y-\[12px\] { row-gap: 12px; }
.gap-y-\[6px\] { row-gap: 6px; }
.gap-y-px { row-gap: 1px; }
.space-x-2 > :not([hidden]) ~ :not([hidden]) { --tw-space-x-reverse: 0; margin-left: calc(.5rem*(1 - var(--tw-space-x-reverse))); margin-right: calc(.5rem*var(--tw-space-x-reverse)); }
.space-x-2\.5 > :not([hidden]) ~ :not([hidden]) { --tw-space-x-reverse: 0; margin-left: calc(.625rem*(1 - var(--tw-space-x-reverse))); margin-right: calc(.625rem*var(--tw-space-x-reverse)); }
.space-x-3 > :not([hidden]) ~ :not([hidden]) { --tw-space-x-reverse: 0; margin-left: calc(.75rem*(1 - var(--tw-space-x-reverse))); margin-right: calc(.75rem*var(--tw-space-x-reverse)); }
.space-x-4 > :not([hidden]) ~ :not([hidden]) { --tw-space-x-reverse: 0; margin-left: calc(1rem*(1 - var(--tw-space-x-reverse))); margin-right: calc(1rem*var(--tw-space-x-reverse)); }
.space-x-5 > :not([hidden]) ~ :not([hidden]) { --tw-space-x-reverse: 0; margin-left: calc(1.25rem*(1 - var(--tw-space-x-reverse))); margin-right: calc(1.25rem*var(--tw-space-x-reverse)); }
.space-y-0 > :not([hidden]) ~ :not([hidden]) { --tw-space-y-reverse: 0; margin-bottom: calc(0px*var(--tw-space-y-reverse)); margin-top: calc(0px*(1 - var(--tw-space-y-reverse))); }
.space-y-0\.5 > :not([hidden]) ~ :not([hidden]) { --tw-space-y-reverse: 0; margin-bottom: calc(.125rem*var(--tw-space-y-reverse)); margin-top: calc(.125rem*(1 - var(--tw-space-y-reverse))); }
.space-y-1 > :not([hidden]) ~ :not([hidden]) { --tw-space-y-reverse: 0; margin-bottom: calc(.25rem*var(--tw-space-y-reverse)); margin-top: calc(.25rem*(1 - var(--tw-space-y-reverse))); }
.space-y-2 > :not([hidden]) ~ :not([hidden]) { --tw-space-y-reverse: 0; margin-bottom: calc(.5rem*var(--tw-space-y-reverse)); margin-top: calc(.5rem*(1 - var(--tw-space-y-reverse))); }
.space-y-3 > :not([hidden]) ~ :not([hidden]) { --tw-space-y-reverse: 0; margin-bottom: calc(.75rem*var(--tw-space-y-reverse)); margin-top: calc(.75rem*(1 - var(--tw-space-y-reverse))); }
.space-y-4 > :not([hidden]) ~ :not([hidden]) { --tw-space-y-reverse: 0; margin-bottom: calc(1rem*var(--tw-space-y-reverse)); margin-top: calc(1rem*(1 - var(--tw-space-y-reverse))); }
.space-y-5 > :not([hidden]) ~ :not([hidden]) { --tw-space-y-reverse: 0; margin-bottom: calc(1.25rem*var(--tw-space-y-reverse)); margin-top: calc(1.25rem*(1 - var(--tw-space-y-reverse))); }
.space-y-6 > :not([hidden]) ~ :not([hidden]) { --tw-space-y-reverse: 0; margin-bottom: calc(1.5rem*var(--tw-space-y-reverse)); margin-top: calc(1.5rem*(1 - var(--tw-space-y-reverse))); }
.space-y-9 > :not([hidden]) ~ :not([hidden]) { --tw-space-y-reverse: 0; margin-bottom: calc(2.25rem*var(--tw-space-y-reverse)); margin-top: calc(2.25rem*(1 - var(--tw-space-y-reverse))); }
.divide-x > :not([hidden]) ~ :not([hidden]) { --tw-divide-x-reverse: 0; border-left-width: calc(1px*(1 - var(--tw-divide-x-reverse))); border-right-width: calc(1px*var(--tw-divide-x-reverse)); }
.divide-y > :not([hidden]) ~ :not([hidden]) { --tw-divide-y-reverse: 0; border-bottom-width: calc(1px*var(--tw-divide-y-reverse)); border-top-width: calc(1px*(1 - var(--tw-divide-y-reverse))); }
.divide-navy-700 > :not([hidden]) ~ :not([hidden]) { --tw-divide-opacity: 1; border-color: rgb(31 31 39/var(--tw-divide-opacity)); }
.divide-white\/5 > :not([hidden]) ~ :not([hidden]) { border-color: rgba(255, 255, 255, 0.05); }
.place-self-center { place-self: center; }
.self-start { align-self: flex-start; }
.self-end { align-self: flex-end; }
.self-center { align-self: center; }
.self-stretch { align-self: stretch; }
.justify-self-start { justify-self: start; }
.justify-self-end { justify-self: end; }
.justify-self-center { justify-self: center; }
.overflow-auto { overflow: auto; }
.overflow-hidden { overflow: hidden; }
.overflow-clip { overflow: clip; }
.overflow-visible { overflow: visible; }
.overflow-scroll { overflow: scroll; }
.overflow-x-auto { overflow-x: auto; }
.overflow-y-auto { overflow-y: auto; }
.\!overflow-x-hidden { overflow-x: hidden !important; }
.overflow-x-hidden { overflow-x: hidden; }
.overflow-y-hidden { overflow-y: hidden; }
.overflow-x-clip { overflow-x: clip; }
.overflow-x-scroll { overflow-x: scroll; }
.\!overflow-y-scroll { overflow-y: scroll !important; }
.overflow-y-scroll { overflow-y: scroll; }
.scroll-smooth { scroll-behavior: smooth; }
.truncate { overflow: hidden; white-space: nowrap; }
.text-ellipsis, .truncate { text-overflow: ellipsis; }
.\!whitespace-normal { white-space: normal !important; }
.whitespace-normal { white-space: normal; }
.whitespace-nowrap { white-space: nowrap; }
.whitespace-pre { white-space: pre; }
.whitespace-pre-line { white-space: pre-line; }
.whitespace-pre-wrap { white-space: pre-wrap; }
.whitespace-break-spaces { white-space: break-spaces; }
.break-words { overflow-wrap: break-word; }
.break-all { word-break: break-all; }
.\!rounded { border-radius: 0.25rem !important; }
.\!rounded-\[4px\] { border-radius: 4px !important; }
.\!rounded-md { border-radius: 0.375rem !important; }
.\!rounded-none { border-radius: 0px !important; }
.rounded { border-radius: 0.25rem; }
.rounded-2xl { border-radius: 1rem; }
.rounded-3xl { border-radius: 1.5rem; }
.rounded-\[0\.25rem\] { border-radius: 0.25rem; }
.rounded-\[0\.4em\] { border-radius: 0.4em; }
.rounded-\[100px\] { border-radius: 100px; }
.rounded-\[10px\] { border-radius: 10px; }
.rounded-\[12px\] { border-radius: 12px; }
.rounded-\[14px\] { border-radius: 14px; }
.rounded-\[15px\] { border-radius: 15px; }
.rounded-\[16px\] { border-radius: 16px; }
.rounded-\[1px\] { border-radius: 1px; }
.rounded-\[20px\] { border-radius: 20px; }
.rounded-\[24px\] { border-radius: 24px; }
.rounded-\[2px\] { border-radius: 2px; }
.rounded-\[3\.886px\] { border-radius: 3.886px; }
.rounded-\[30px\] { border-radius: 30px; }
.rounded-\[35px\] { border-radius: 35px; }
.rounded-\[3px\] { border-radius: 3px; }
.rounded-\[4\.3px\] { border-radius: 4.3px; }
.rounded-\[4px\] { border-radius: 4px; }
.rounded-\[50\%\] { border-radius: 50%; }
.rounded-\[5px\] { border-radius: 5px; }
.rounded-\[6\.181px\] { border-radius: 6.181px; }
.rounded-\[6px\] { border-radius: 6px; }
.rounded-\[8px\] { border-radius: 8px; }
.rounded-\[calc\(6px_\+_1px\)\] { border-radius: 7px; }
.rounded-\[calc\(var\(--r\)\+var\(--p\)\)\] { border-radius: calc(var(--r) + var(--p)); }
.rounded-\[inherit\] { border-radius: inherit; }
.rounded-\[var\(--r\)\] { border-radius: var(--r); }
.rounded-full { border-radius: 9999px; }
.rounded-lg { border-radius: 0.5rem; }
.rounded-md { border-radius: 0.375rem; }
.rounded-none { border-radius: 0px; }
.rounded-sm { border-radius: 0.125rem; }
.rounded-xl { border-radius: 0.75rem; }
.rounded-b { border-bottom-left-radius: 0.25rem; border-bottom-right-radius: 0.25rem; }
.rounded-b-\[10px\] { border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; }
.rounded-b-\[26px\] { border-bottom-left-radius: 26px; border-bottom-right-radius: 26px; }
.rounded-b-\[4px\] { border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; }
.rounded-b-\[6px\] { border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; }
.rounded-b-full { border-bottom-left-radius: 9999px; border-bottom-right-radius: 9999px; }
.rounded-b-lg { border-bottom-left-radius: 0.5rem; border-bottom-right-radius: 0.5rem; }
.rounded-b-md { border-bottom-left-radius: 0.375rem; border-bottom-right-radius: 0.375rem; }
.rounded-b-none { border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; }
.rounded-b-xl { border-bottom-left-radius: 0.75rem; border-bottom-right-radius: 0.75rem; }
.rounded-l { border-bottom-left-radius: 0.25rem; border-top-left-radius: 0.25rem; }
.rounded-l-2xl { border-bottom-left-radius: 1rem; border-top-left-radius: 1rem; }
.rounded-l-\[4px\] { border-bottom-left-radius: 4px; border-top-left-radius: 4px; }
.rounded-l-\[6px\] { border-bottom-left-radius: 6px; border-top-left-radius: 6px; }
.rounded-l-lg { border-bottom-left-radius: 0.5rem; border-top-left-radius: 0.5rem; }
.rounded-l-md { border-bottom-left-radius: 0.375rem; border-top-left-radius: 0.375rem; }
.rounded-l-none { border-bottom-left-radius: 0px; border-top-left-radius: 0px; }
.rounded-l-sm { border-bottom-left-radius: 0.125rem; border-top-left-radius: 0.125rem; }
.rounded-l-xl { border-bottom-left-radius: 0.75rem; border-top-left-radius: 0.75rem; }
.rounded-r { border-bottom-right-radius: 0.25rem; border-top-right-radius: 0.25rem; }
.rounded-r-\[4px\] { border-bottom-right-radius: 4px; border-top-right-radius: 4px; }
.rounded-r-\[6px\] { border-bottom-right-radius: 6px; border-top-right-radius: 6px; }
.rounded-r-full { border-bottom-right-radius: 9999px; border-top-right-radius: 9999px; }
.rounded-r-lg { border-bottom-right-radius: 0.5rem; border-top-right-radius: 0.5rem; }
.rounded-r-md { border-bottom-right-radius: 0.375rem; border-top-right-radius: 0.375rem; }
.rounded-r-sm { border-bottom-right-radius: 0.125rem; border-top-right-radius: 0.125rem; }
.rounded-r-xl { border-bottom-right-radius: 0.75rem; border-top-right-radius: 0.75rem; }
.rounded-s { border-end-start-radius: 0.25rem; border-start-start-radius: 0.25rem; }
.rounded-t { border-top-left-radius: 0.25rem; border-top-right-radius: 0.25rem; }
.rounded-t-3xl { border-top-left-radius: 1.5rem; border-top-right-radius: 1.5rem; }
.rounded-t-\[10px\] { border-top-left-radius: 10px; border-top-right-radius: 10px; }
.rounded-t-\[15px\] { border-top-left-radius: 15px; border-top-right-radius: 15px; }
.rounded-t-\[20px\] { border-top-left-radius: 20px; border-top-right-radius: 20px; }
.rounded-t-lg { border-top-left-radius: 0.5rem; border-top-right-radius: 0.5rem; }
.rounded-t-md { border-top-left-radius: 0.375rem; border-top-right-radius: 0.375rem; }
.rounded-t-none { border-top-left-radius: 0px; border-top-right-radius: 0px; }
.rounded-t-xl { border-top-left-radius: 0.75rem; border-top-right-radius: 0.75rem; }
.rounded-bl { border-bottom-left-radius: 0.25rem; }
.rounded-bl-2xl { border-bottom-left-radius: 1rem; }
.rounded-bl-\[3px\] { border-bottom-left-radius: 3px; }
.rounded-bl-\[4px\] { border-bottom-left-radius: 4px; }
.rounded-bl-lg { border-bottom-left-radius: 0.5rem; }
.rounded-bl-md { border-bottom-left-radius: 0.375rem; }
.rounded-bl-none { border-bottom-left-radius: 0px; }
.rounded-bl-xl { border-bottom-left-radius: 0.75rem; }
.rounded-br { border-bottom-right-radius: 0.25rem; }
.rounded-br-2xl { border-bottom-right-radius: 1rem; }
.rounded-br-\[4px\] { border-bottom-right-radius: 4px; }
.rounded-br-lg { border-bottom-right-radius: 0.5rem; }
.rounded-br-md { border-bottom-right-radius: 0.375rem; }
.rounded-br-none { border-bottom-right-radius: 0px; }
.rounded-br-sm { border-bottom-right-radius: 0.125rem; }
.rounded-tl { border-top-left-radius: 0.25rem; }
.rounded-tl-2xl { border-top-left-radius: 1rem; }
.rounded-tl-\[4px\] { border-top-left-radius: 4px; }
.rounded-tl-lg { border-top-left-radius: 0.5rem; }
.rounded-tl-md { border-top-left-radius: 0.375rem; }
.rounded-tl-none { border-top-left-radius: 0px; }
.rounded-tl-sm { border-top-left-radius: 0.125rem; }
.rounded-tl-xl { border-top-left-radius: 0.75rem; }
.rounded-tr { border-top-right-radius: 0.25rem; }
.rounded-tr-\[4px\] { border-top-right-radius: 4px; }
.rounded-tr-\[7px\] { border-top-right-radius: 7px; }
.rounded-tr-lg { border-top-right-radius: 0.5rem; }
.rounded-tr-md { border-top-right-radius: 0.375rem; }
.rounded-tr-none { border-top-right-radius: 0px; }
.rounded-tr-sm { border-top-right-radius: 0.125rem; }
.\!border-0 { border-width: 0px !important; }
.border { border-width: 1px; }
.border-0 { border-width: 0px; }
.border-2 { border-width: 2px; }
.border-4 { border-width: 4px; }
.border-\[0\.5px\] { border-width: 0.5px; }
.border-\[0\.618px\] { border-width: 0.618px; }
.border-\[1px\] { border-width: 1px; }
.border-\[2px\] { border-width: 2px; }
.border-\[6px\] { border-width: 6px; }
.border-y-2 { border-bottom-width: 2px; border-top-width: 2px; }
.border-b { border-bottom-width: 1px; }
.border-b-0 { border-bottom-width: 0px; }
.border-b-2 { border-bottom-width: 2px; }
.border-b-\[1px\] { border-bottom-width: 1px; }
.border-b-\[3px\] { border-bottom-width: 3px; }
.border-l { border-left-width: 1px; }
.border-l-0 { border-left-width: 0px; }
.border-l-2 { border-left-width: 2px; }
.border-l-\[3px\] { border-left-width: 3px; }
.border-r { border-right-width: 1px; }
.border-r-0 { border-right-width: 0px; }
.border-r-2 { border-right-width: 2px; }
.border-r-4 { border-right-width: 4px; }
.border-r-\[3px\] { border-right-width: 3px; }
.border-t { border-top-width: 1px; }
.border-t-0 { border-top-width: 0px; }
.border-t-2 { border-top-width: 2px; }
.border-t-\[3px\] { border-top-width: 3px; }
.border-solid { border-style: solid; }
.border-dashed { border-style: dashed; }
.\!border-none { border-style: none !important; }
.border-none { border-style: none; }
.\!border-gold-500 { --tw-border-opacity: 1 !important; border-color: rgb(204 162 95/var(--tw-border-opacity)) !important; }
.\!border-navy-500 { --tw-border-opacity: 1 !important; border-color: rgb(46 50 68/var(--tw-border-opacity)) !important; }
.border-\[\#00863D\] { --tw-border-opacity: 1; border-color: rgb(0 134 61/var(--tw-border-opacity)); }
.border-\[\#0572E6\] { --tw-border-opacity: 1; border-color: rgb(5 114 230/var(--tw-border-opacity)); }
.border-\[\#0F0F12\] { --tw-border-opacity: 1; border-color: rgb(15 15 18/var(--tw-border-opacity)); }
.border-\[\#1F1F27\] { --tw-border-opacity: 1; border-color: rgb(31 31 39/var(--tw-border-opacity)); }
.border-\[\#23232D\] { --tw-border-opacity: 1; border-color: rgb(35 35 45/var(--tw-border-opacity)); }
.border-\[\#29340D\] { --tw-border-opacity: 1; border-color: rgb(41 52 13/var(--tw-border-opacity)); }
.border-\[\#2E3244\] { --tw-border-opacity: 1; border-color: rgb(46 50 68/var(--tw-border-opacity)); }
.border-\[\#323232\] { --tw-border-opacity: 1; border-color: rgb(50 50 50/var(--tw-border-opacity)); }
.border-\[\#3A3F55\] { --tw-border-opacity: 1; border-color: rgb(58 63 85/var(--tw-border-opacity)); }
.border-\[\#3eb7b2\] { --tw-border-opacity: 1; border-color: rgb(62 183 178/var(--tw-border-opacity)); }
.border-\[\#41adff\] { --tw-border-opacity: 1; border-color: rgb(65 173 255/var(--tw-border-opacity)); }
.border-\[\#433519\] { --tw-border-opacity: 1; border-color: rgb(67 53 25/var(--tw-border-opacity)); }
.border-\[\#4B4B4E\] { --tw-border-opacity: 1; border-color: rgb(75 75 78/var(--tw-border-opacity)); }
.border-\[\#4B69FF\] { --tw-border-opacity: 1; border-color: rgb(75 105 255/var(--tw-border-opacity)); }
.border-\[\#4C4137\] { --tw-border-opacity: 1; border-color: rgb(76 65 55/var(--tw-border-opacity)); }
.border-\[\#57575D\] { --tw-border-opacity: 1; border-color: rgb(87 87 93/var(--tw-border-opacity)); }
.border-\[\#678cff\] { --tw-border-opacity: 1; border-color: rgb(103 140 255/var(--tw-border-opacity)); }
.border-\[\#77FF9D\] { --tw-border-opacity: 1; border-color: rgb(119 255 157/var(--tw-border-opacity)); }
.border-\[\#7E43EA\] { --tw-border-opacity: 1; border-color: rgb(126 67 234/var(--tw-border-opacity)); }
.border-\[\#8148EA\] { --tw-border-opacity: 1; border-color: rgb(129 72 234/var(--tw-border-opacity)); }
.border-\[\#858DAD\] { --tw-border-opacity: 1; border-color: rgb(133 141 173/var(--tw-border-opacity)); }
.border-\[\#A05430\] { --tw-border-opacity: 1; border-color: rgb(160 84 48/var(--tw-border-opacity)); }
.border-\[\#A23434\] { --tw-border-opacity: 1; border-color: rgb(162 52 52/var(--tw-border-opacity)); }
.border-\[\#B8BCD0\] { --tw-border-opacity: 1; border-color: rgb(184 188 208/var(--tw-border-opacity)); }
.border-\[\#D6FF6F\] { --tw-border-opacity: 1; border-color: rgb(214 255 111/var(--tw-border-opacity)); }
.border-\[\#FE4760\] { --tw-border-opacity: 1; border-color: rgb(254 71 96/var(--tw-border-opacity)); }
.border-\[\#FF9633\] { --tw-border-opacity: 1; border-color: rgb(255 150 51/var(--tw-border-opacity)); }
.border-\[\#FFC354\] { --tw-border-opacity: 1; border-color: rgb(255 195 84/var(--tw-border-opacity)); }
.border-\[\#FFCB77\] { --tw-border-opacity: 1; border-color: rgb(255 203 119/var(--tw-border-opacity)); }
.border-\[\#b8bcd0\] { --tw-border-opacity: 1; border-color: rgb(184 188 208/var(--tw-border-opacity)); }
.border-\[\#ccf03c\] { --tw-border-opacity: 1; border-color: rgb(204 240 60/var(--tw-border-opacity)); }
.border-blue-400 { --tw-border-opacity: 1; border-color: rgb(75 105 255/var(--tw-border-opacity)); }
.border-current { border-color: currentcolor; }
.border-dark-navy-200 { --tw-border-opacity: 1; border-color: rgb(94 91 112/var(--tw-border-opacity)); }
.border-dark-navy-300 { --tw-border-opacity: 1; border-color: rgb(74 71 94/var(--tw-border-opacity)); }
.border-eco-green-300 { --tw-border-opacity: 1; border-color: rgb(153 225 71/var(--tw-border-opacity)); }
.border-eco-green-400 { --tw-border-opacity: 1; border-color: rgb(127 217 25/var(--tw-border-opacity)); }
.border-gold { --tw-border-opacity: 1; border-color: rgb(255 203 119/var(--tw-border-opacity)); }
.border-gold-300 { --tw-border-opacity: 1; border-color: rgb(255 213 146/var(--tw-border-opacity)); }
.border-gold-400 { --tw-border-opacity: 1; border-color: rgb(255 203 119/var(--tw-border-opacity)); }
.border-gold-400\/0 { border-color: rgba(255, 203, 119, 0); }
.border-gold-400\/20 { border-color: rgba(255, 203, 119, 0.2); }
.border-gold-400\/30 { border-color: rgba(255, 203, 119, 0.3); }
.border-gold-500 { --tw-border-opacity: 1; border-color: rgb(204 162 95/var(--tw-border-opacity)); }
.border-gold-600 { --tw-border-opacity: 1; border-color: rgb(153 122 71/var(--tw-border-opacity)); }
.border-gold-700 { --tw-border-opacity: 1; border-color: rgb(102 81 48/var(--tw-border-opacity)); }
.border-gold-800 { --tw-border-opacity: 1; border-color: rgb(51 41 24/var(--tw-border-opacity)); }
.border-gray-600 { --tw-border-opacity: 1; border-color: rgb(82 82 82/var(--tw-border-opacity)); }
.border-gray-700 { --tw-border-opacity: 1; border-color: rgb(64 64 64/var(--tw-border-opacity)); }
.border-green, .border-green-400 { --tw-border-opacity: 1; border-color: rgb(119 255 157/var(--tw-border-opacity)); }
.border-green-700 { --tw-border-opacity: 1; border-color: rgb(48 102 63/var(--tw-border-opacity)); }
.border-green-800 { --tw-border-opacity: 1; border-color: rgb(24 51 31/var(--tw-border-opacity)); }
.border-grey-700 { --tw-border-opacity: 1; border-color: rgb(64 64 64/var(--tw-border-opacity)); }
.border-grey-800 { --tw-border-opacity: 1; border-color: rgb(38 38 38/var(--tw-border-opacity)); }
.border-lime-300 { --tw-border-opacity: 1; border-color: rgb(222 255 140/var(--tw-border-opacity)); }
.border-lime-400\/0 { border-color: rgba(214, 255, 111, 0); }
.border-navy-200 { --tw-border-opacity: 1; border-color: rgb(182 187 206/var(--tw-border-opacity)); }
.border-navy-300 { --tw-border-opacity: 1; border-color: rgb(157 164 189/var(--tw-border-opacity)); }
.border-navy-400 { --tw-border-opacity: 1; border-color: rgb(133 141 173/var(--tw-border-opacity)); }
.border-navy-500 { --tw-border-opacity: 1; border-color: rgb(46 50 68/var(--tw-border-opacity)); }
.border-navy-500\/0 { border-color: rgba(46, 50, 68, 0); }
.border-navy-500\/40 { border-color: rgba(46, 50, 68, 0.4); }
.border-navy-500\/50 { border-color: rgba(46, 50, 68, 0.5); }
.border-navy-600 { --tw-border-opacity: 1; border-color: rgb(35 35 45/var(--tw-border-opacity)); }
.border-navy-600\/15 { border-color: rgba(35, 35, 45, 0.15); }
.border-navy-600\/20 { border-color: rgba(35, 35, 45, 0.2); }
.border-navy-600\/30 { border-color: rgba(35, 35, 45, 0.3); }
.border-navy-700 { --tw-border-opacity: 1; border-color: rgb(31 31 39/var(--tw-border-opacity)); }
.border-navy-700\/50 { border-color: rgba(31, 31, 39, 0.5); }
.border-navy-800 { --tw-border-opacity: 1; border-color: rgb(23 23 28/var(--tw-border-opacity)); }
.border-navy-900 { --tw-border-opacity: 1; border-color: rgb(13 13 15/var(--tw-border-opacity)); }
.border-orange, .border-orange-400 { --tw-border-opacity: 1; border-color: rgb(255 150 51/var(--tw-border-opacity)); }
.border-orange\/30 { border-color: rgba(255, 150, 51, 0.3); }
.border-pink-300 { --tw-border-opacity: 1; border-color: rgb(206 130 227/var(--tw-border-opacity)); }
.border-pink-400 { --tw-border-opacity: 1; border-color: rgb(193 100 220/var(--tw-border-opacity)); }
.border-pink-600 { --tw-border-opacity: 1; border-color: rgb(116 60 132/var(--tw-border-opacity)); }
.border-red, .border-red-400 { --tw-border-opacity: 1; border-color: rgb(254 71 96/var(--tw-border-opacity)); }
.border-red-500 { --tw-border-opacity: 1; border-color: rgb(203 57 77/var(--tw-border-opacity)); }
.border-red-700 { --tw-border-opacity: 1; border-color: rgb(102 28 38/var(--tw-border-opacity)); }
.border-teal, .border-teal-400 { --tw-border-opacity: 1; border-color: rgb(55 255 221/var(--tw-border-opacity)); }
.border-teal-400\/0 { border-color: rgba(55, 255, 221, 0); }
.border-teal-800 { --tw-border-opacity: 1; border-color: rgb(11 51 44/var(--tw-border-opacity)); }
.border-transparent { border-color: rgba(0, 0, 0, 0); }
.border-violet { --tw-border-opacity: 1; border-color: rgb(129 72 234/var(--tw-border-opacity)); }
.border-violet-300 { --tw-border-opacity: 1; border-color: rgb(160 117 240/var(--tw-border-opacity)); }
.border-violet-400 { --tw-border-opacity: 1; border-color: rgb(129 72 234/var(--tw-border-opacity)); }
.border-white { --tw-border-opacity: 1; border-color: rgb(255 255 255/var(--tw-border-opacity)); }
.border-white\/10 { border-color: rgba(255, 255, 255, 0.1); }
.border-white\/50 { border-color: rgba(255, 255, 255, 0.5); }
.border-y-blue-300\/20 { border-bottom-color: rgba(102, 128, 255, 0.2); border-top-color: rgba(102, 128, 255, 0.2); }
.border-y-gold\/20 { border-bottom-color: rgba(255, 203, 119, 0.2); border-top-color: rgba(255, 203, 119, 0.2); }
.border-y-green-400\/20 { border-bottom-color: rgba(119, 255, 157, 0.2); border-top-color: rgba(119, 255, 157, 0.2); }
.border-y-red-400\/20 { border-bottom-color: rgba(254, 71, 96, 0.2); border-top-color: rgba(254, 71, 96, 0.2); }
.\!border-b-gold-400 { --tw-border-opacity: 1 !important; border-bottom-color: rgb(255 203 119/var(--tw-border-opacity)) !important; }
.border-b-\[\#E84A4A\] { --tw-border-opacity: 1; border-bottom-color: rgb(232 74 74/var(--tw-border-opacity)); }
.border-l-\[\#E84A4A\] { --tw-border-opacity: 1; border-left-color: rgb(232 74 74/var(--tw-border-opacity)); }
.border-l-blue-300\/20 { border-left-color: rgba(102, 128, 255, 0.2); }
.border-l-gold\/20 { border-left-color: rgba(255, 203, 119, 0.2); }
.border-l-green-400\/20 { border-left-color: rgba(119, 255, 157, 0.2); }
.border-l-red-400\/20 { border-left-color: rgba(254, 71, 96, 0.2); }
.border-r-\[\#E84A4A\] { --tw-border-opacity: 1; border-right-color: rgb(232 74 74/var(--tw-border-opacity)); }
.border-r-blue-400 { --tw-border-opacity: 1; border-right-color: rgb(75 105 255/var(--tw-border-opacity)); }
.border-r-gold { --tw-border-opacity: 1; border-right-color: rgb(255 203 119/var(--tw-border-opacity)); }
.border-r-green-400 { --tw-border-opacity: 1; border-right-color: rgb(119 255 157/var(--tw-border-opacity)); }
.border-r-red-400 { --tw-border-opacity: 1; border-right-color: rgb(254 71 96/var(--tw-border-opacity)); }
.border-t-\[\#D6FF6F\] { --tw-border-opacity: 1; border-top-color: rgb(214 255 111/var(--tw-border-opacity)); }
.border-t-\[\#E84A4A\] { --tw-border-opacity: 1; border-top-color: rgb(232 74 74/var(--tw-border-opacity)); }
.border-t-gold-400 { --tw-border-opacity: 1; border-top-color: rgb(255 203 119/var(--tw-border-opacity)); }
.border-t-transparent { border-top-color: rgba(0, 0, 0, 0); }
.border-t-white { --tw-border-opacity: 1; border-top-color: rgb(255 255 255/var(--tw-border-opacity)); }
.border-opacity-0 { --tw-border-opacity: 0; }
.border-opacity-100 { --tw-border-opacity: 1; }
.border-opacity-15 { --tw-border-opacity: 0.15; }
.border-opacity-20 { --tw-border-opacity: 0.2; }
.border-opacity-30 { --tw-border-opacity: 0.3; }
.border-opacity-70 { --tw-border-opacity: 0.7; }
.border-opacity-80 { --tw-border-opacity: 0.8; }
.\!bg-\[rgb\(8\,10\,13\)\] { --tw-bg-opacity: 1 !important; background-color: rgb(8 10 13/var(--tw-bg-opacity)) !important; }
.\!bg-blue-400 { --tw-bg-opacity: 1 !important; background-color: rgb(75 105 255/var(--tw-bg-opacity)) !important; }
.\!bg-gold-400 { --tw-bg-opacity: 1 !important; background-color: rgb(255 203 119/var(--tw-bg-opacity)) !important; }
.\!bg-gold-800 { --tw-bg-opacity: 1 !important; background-color: rgb(51 41 24/var(--tw-bg-opacity)) !important; }
.\!bg-grass-green { --tw-bg-opacity: 1 !important; background-color: rgb(50 70 0/var(--tw-bg-opacity)) !important; }
.\!bg-green-500 { --tw-bg-opacity: 1 !important; background-color: rgb(95 204 126/var(--tw-bg-opacity)) !important; }
.\!bg-lime { background-color: rgb(214 255 111/var(--tw-bg-opacity)) !important; }
.\!bg-lime, .\!bg-navy-100 { --tw-bg-opacity: 1 !important; }
.\!bg-navy-100 { background-color: rgb(206 209 222/var(--tw-bg-opacity)) !important; }
.\!bg-navy-500 { --tw-bg-opacity: 1 !important; background-color: rgb(46 50 68/var(--tw-bg-opacity)) !important; }
.\!bg-navy-600 { --tw-bg-opacity: 1 !important; background-color: rgb(35 35 45/var(--tw-bg-opacity)) !important; }
.\!bg-navy-700 { --tw-bg-opacity: 1 !important; background-color: rgb(31 31 39/var(--tw-bg-opacity)) !important; }
.\!bg-navy-800 { --tw-bg-opacity: 1 !important; background-color: rgb(23 23 28/var(--tw-bg-opacity)) !important; }
.\!bg-navy-900 { --tw-bg-opacity: 1 !important; background-color: rgb(13 13 15/var(--tw-bg-opacity)) !important; }
.\!bg-transparent { background-color: initial !important; }
.bg-\[\#00051E\]\/50 { background-color: rgba(0, 5, 30, 0.5); }
.bg-\[\#003121\] { --tw-bg-opacity: 1; background-color: rgb(0 49 33/var(--tw-bg-opacity)); }
.bg-\[\#010a09\] { --tw-bg-opacity: 1; background-color: rgb(1 10 9/var(--tw-bg-opacity)); }
.bg-\[\#08170E\] { --tw-bg-opacity: 1; background-color: rgb(8 23 14/var(--tw-bg-opacity)); }
.bg-\[\#0B2009\] { --tw-bg-opacity: 1; background-color: rgb(11 32 9/var(--tw-bg-opacity)); }
.bg-\[\#0B332C\] { --tw-bg-opacity: 1; background-color: rgb(11 51 44/var(--tw-bg-opacity)); }
.bg-\[\#0D0817\] { --tw-bg-opacity: 1; background-color: rgb(13 8 23/var(--tw-bg-opacity)); }
.bg-\[\#0F0F12\] { --tw-bg-opacity: 1; background-color: rgb(15 15 18/var(--tw-bg-opacity)); }
.bg-\[\#0f2524\] { --tw-bg-opacity: 1; background-color: rgb(15 37 36/var(--tw-bg-opacity)); }
.bg-\[\#101014\] { --tw-bg-opacity: 1; background-color: rgb(16 16 20/var(--tw-bg-opacity)); }
.bg-\[\#111114\] { --tw-bg-opacity: 1; background-color: rgb(17 17 20/var(--tw-bg-opacity)); }
.bg-\[\#121216\] { --tw-bg-opacity: 1; background-color: rgb(18 18 22/var(--tw-bg-opacity)); }
.bg-\[\#12381D\] { --tw-bg-opacity: 1; background-color: rgb(18 56 29/var(--tw-bg-opacity)); }
.bg-\[\#131316\] { --tw-bg-opacity: 1; background-color: rgb(19 19 22/var(--tw-bg-opacity)); }
.bg-\[\#141417\] { --tw-bg-opacity: 1; background-color: rgb(20 20 23/var(--tw-bg-opacity)); }
.bg-\[\#170809\] { --tw-bg-opacity: 1; background-color: rgb(23 8 9/var(--tw-bg-opacity)); }
.bg-\[\#17171C\] { --tw-bg-opacity: 1; background-color: rgb(23 23 28/var(--tw-bg-opacity)); }
.bg-\[\#17171C\]\/50 { background-color: rgba(23, 23, 28, 0.5); }
.bg-\[\#18331F\] { --tw-bg-opacity: 1; background-color: rgb(24 51 31/var(--tw-bg-opacity)); }
.bg-\[\#190004\] { --tw-bg-opacity: 1; background-color: rgb(25 0 4/var(--tw-bg-opacity)); }
.bg-\[\#19181E\] { --tw-bg-opacity: 1; background-color: rgb(25 24 30/var(--tw-bg-opacity)); }
.bg-\[\#1B1B22\] { --tw-bg-opacity: 1; background-color: rgb(27 27 34/var(--tw-bg-opacity)); }
.bg-\[\#1E170E\] { --tw-bg-opacity: 1; background-color: rgb(30 23 14/var(--tw-bg-opacity)); }
.bg-\[\#1E180E\] { --tw-bg-opacity: 1; background-color: rgb(30 24 14/var(--tw-bg-opacity)); }
.bg-\[\#1E1E24\] { --tw-bg-opacity: 1; background-color: rgb(30 30 36/var(--tw-bg-opacity)); }
.bg-\[\#1E293E\] { --tw-bg-opacity: 1; background-color: rgb(30 41 62/var(--tw-bg-opacity)); }
.bg-\[\#1F1F27\] { --tw-bg-opacity: 1; background-color: rgb(31 31 39/var(--tw-bg-opacity)); }
.bg-\[\#1b1b22\] { --tw-bg-opacity: 1; background-color: rgb(27 27 34/var(--tw-bg-opacity)); }
.bg-\[\#1b204f\] { --tw-bg-opacity: 1; background-color: rgb(27 32 79/var(--tw-bg-opacity)); }
.bg-\[\#202028\] { --tw-bg-opacity: 1; background-color: rgb(32 32 40/var(--tw-bg-opacity)); }
.bg-\[\#231111\] { --tw-bg-opacity: 1; background-color: rgb(35 17 17/var(--tw-bg-opacity)); }
.bg-\[\#231C11\] { --tw-bg-opacity: 1; background-color: rgb(35 28 17/var(--tw-bg-opacity)); }
.bg-\[\#23232D\], .bg-\[\#23232d\] { --tw-bg-opacity: 1; background-color: rgb(35 35 45/var(--tw-bg-opacity)); }
.bg-\[\#252733\] { --tw-bg-opacity: 1; background-color: rgb(37 39 51/var(--tw-bg-opacity)); }
.bg-\[\#27142C\] { --tw-bg-opacity: 1; background-color: rgb(39 20 44/var(--tw-bg-opacity)); }
.bg-\[\#2E324480\] { background-color: rgba(46, 50, 68, 0.5); }
.bg-\[\#2E3244\], .bg-\[\#2e3244\] { --tw-bg-opacity: 1; background-color: rgb(46 50 68/var(--tw-bg-opacity)); }
.bg-\[\#323234\] { --tw-bg-opacity: 1; background-color: rgb(50 50 52/var(--tw-bg-opacity)); }
.bg-\[\#331E0B\] { --tw-bg-opacity: 1; background-color: rgb(51 30 11/var(--tw-bg-opacity)); }
.bg-\[\#351212\] { --tw-bg-opacity: 1; background-color: rgb(53 18 18/var(--tw-bg-opacity)); }
.bg-\[\#353845\] { --tw-bg-opacity: 1; background-color: rgb(53 56 69/var(--tw-bg-opacity)); }
.bg-\[\#3A4719\] { --tw-bg-opacity: 1; background-color: rgb(58 71 25/var(--tw-bg-opacity)); }
.bg-\[\#3A4817\] { --tw-bg-opacity: 1; background-color: rgb(58 72 23/var(--tw-bg-opacity)); }
.bg-\[\#3a4719\] { --tw-bg-opacity: 1; background-color: rgb(58 71 25/var(--tw-bg-opacity)); }
.bg-\[\#472875\] { --tw-bg-opacity: 1; background-color: rgb(71 40 117/var(--tw-bg-opacity)); }
.bg-\[\#47995E\] { --tw-bg-opacity: 1; background-color: rgb(71 153 94/var(--tw-bg-opacity)); }
.bg-\[\#4B6FFF\] { --tw-bg-opacity: 1; background-color: rgb(75 111 255/var(--tw-bg-opacity)); }
.bg-\[\#5179FF\] { --tw-bg-opacity: 1; background-color: rgb(81 121 255/var(--tw-bg-opacity)); }
.bg-\[\#556824\] { --tw-bg-opacity: 1; background-color: rgb(85 104 36/var(--tw-bg-opacity)); }
.bg-\[\#57575D\] { --tw-bg-opacity: 1; background-color: rgb(87 87 93/var(--tw-bg-opacity)); }
.bg-\[\#663C16\] { --tw-bg-opacity: 1; background-color: rgb(102 60 22/var(--tw-bg-opacity)); }
.bg-\[\#740608\] { --tw-bg-opacity: 1; background-color: rgb(116 6 8/var(--tw-bg-opacity)); }
.bg-\[\#74902C\] { --tw-bg-opacity: 1; background-color: rgb(116 144 44/var(--tw-bg-opacity)); }
.bg-\[\#7F1D1D\] { --tw-bg-opacity: 1; background-color: rgb(127 29 29/var(--tw-bg-opacity)); }
.bg-\[\#888888\] { --tw-bg-opacity: 1; background-color: rgb(136 136 136/var(--tw-bg-opacity)); }
.bg-\[\#89604F\] { --tw-bg-opacity: 1; background-color: rgb(137 96 79/var(--tw-bg-opacity)); }
.bg-\[\#8A1D28\] { --tw-bg-opacity: 1; background-color: rgb(138 29 40/var(--tw-bg-opacity)); }
.bg-\[\#8d8fff\] { --tw-bg-opacity: 1; background-color: rgb(141 143 255/var(--tw-bg-opacity)); }
.bg-\[\#9EA8B3\] { --tw-bg-opacity: 1; background-color: rgb(158 168 179/var(--tw-bg-opacity)); }
.bg-\[\#B8BCD0\] { --tw-bg-opacity: 1; background-color: rgb(184 188 208/var(--tw-bg-opacity)); }
.bg-\[\#B8BCD0\]\/15 { background-color: rgba(184, 188, 208, 0.15); }
.bg-\[\#D6FF6F\] { --tw-bg-opacity: 1; background-color: rgb(214 255 111/var(--tw-bg-opacity)); }
.bg-\[\#E6B41B\] { --tw-bg-opacity: 1; background-color: rgb(230 180 27/var(--tw-bg-opacity)); }
.bg-\[\#E84A4A\] { --tw-bg-opacity: 1; background-color: rgb(232 74 74/var(--tw-bg-opacity)); }
.bg-\[\#E84A4A\]\/10 { background-color: rgba(232, 74, 74, 0.1); }
.bg-\[\#E84A4A\]\/20 { background-color: rgba(232, 74, 74, 0.2); }
.bg-\[\#E84A4A\]\/70 { background-color: rgba(232, 74, 74, 0.7); }
.bg-\[\#FEF08A\] { --tw-bg-opacity: 1; background-color: rgb(254 240 138/var(--tw-bg-opacity)); }
.bg-\[\#FF2D2B\] { --tw-bg-opacity: 1; background-color: rgb(255 45 43/var(--tw-bg-opacity)); }
.bg-\[\#b8bcd0\] { --tw-bg-opacity: 1; background-color: rgb(184 188 208/var(--tw-bg-opacity)); }
.bg-\[\#d6baff\]\/40 { background-color: rgba(214, 186, 255, 0.4); }
.bg-\[\#d6baff\]\/60 { background-color: rgba(214, 186, 255, 0.6); }
.bg-\[\#eafb00\] { --tw-bg-opacity: 1; background-color: rgb(234 251 0/var(--tw-bg-opacity)); }
.bg-\[\#eafb00\]\/25 { background-color: rgba(234, 251, 0, 0.25); }
.bg-\[\#f8e30e\] { --tw-bg-opacity: 1; background-color: rgb(248 227 14/var(--tw-bg-opacity)); }
.bg-\[lightgray\] { --tw-bg-opacity: 1; background-color: rgb(211 211 211/var(--tw-bg-opacity)); }
.bg-\[rgba\(23\,23\,28\,0\.75\)\] { background-color: rgba(23, 23, 28, 0.75); }
.bg-\[rgba\(23\,23\,30\,0\.5\)\] { background-color: rgba(23, 23, 30, 0.5); }
.bg-\[rgba\(30\,24\,14\,0\.50\)\] { background-color: rgba(30, 24, 14, 0.5); }
.bg-\[rgba\(81\,81\,81\,0\.14\)\] { background-color: rgba(81, 81, 81, 0.14); }
.bg-black { --tw-bg-opacity: 1; background-color: rgb(0 0 0/var(--tw-bg-opacity)); }
.bg-black\/20 { background-color: rgba(0, 0, 0, 0.2); }
.bg-black\/25 { background-color: rgba(0, 0, 0, 0.25); }
.bg-black\/30 { background-color: rgba(0, 0, 0, 0.3); }
.bg-black\/35 { background-color: rgba(0, 0, 0, 0.35); }
.bg-black\/40 { background-color: rgba(0, 0, 0, 0.4); }
.bg-black\/50 { background-color: rgba(0, 0, 0, 0.5); }
.bg-black\/60 { background-color: rgba(0, 0, 0, 0.6); }
.bg-black\/70 { background-color: rgba(0, 0, 0, 0.7); }
.bg-black\/80 { background-color: rgba(0, 0, 0, 0.8); }
.bg-blue { --tw-bg-opacity: 1; background-color: rgb(75 105 255/var(--tw-bg-opacity)); }
.bg-blue-200 { --tw-bg-opacity: 1; background-color: rgb(153 170 255/var(--tw-bg-opacity)); }
.bg-blue-400 { --tw-bg-opacity: 1; background-color: rgb(75 105 255/var(--tw-bg-opacity)); }
.bg-blue-800 { --tw-bg-opacity: 1; background-color: rgb(15 21 51/var(--tw-bg-opacity)); }
.bg-blue-900 { --tw-bg-opacity: 1; background-color: rgb(7 10 25/var(--tw-bg-opacity)); }
.bg-blue-950 { --tw-bg-opacity: 1; background-color: rgb(0 5 30/var(--tw-bg-opacity)); }
.bg-case-battle-ct { --tw-bg-opacity: 1; background-color: rgb(23 54 74/var(--tw-bg-opacity)); }
.bg-case-battle-t { --tw-bg-opacity: 1; background-color: rgb(69 56 35/var(--tw-bg-opacity)); }
.bg-current { background-color: currentcolor; }
.bg-dark-navy-250 { --tw-bg-opacity: 1; background-color: rgb(18 18 22/var(--tw-bg-opacity)); }
.bg-dark-navy-250\/70 { background-color: rgba(18, 18, 22, 0.7); }
.bg-dark-navy-300 { --tw-bg-opacity: 1; background-color: rgb(74 71 94/var(--tw-bg-opacity)); }
.bg-dark-navy-500 { --tw-bg-opacity: 1; background-color: rgb(43 40 61/var(--tw-bg-opacity)); }
.bg-dark-navy-700\/20 { background-color: rgba(22, 20, 30, 0.2); }
.bg-dark-navy-800 { --tw-bg-opacity: 1; background-color: rgb(15 14 19/var(--tw-bg-opacity)); }
.bg-dark-navy-900 { --tw-bg-opacity: 1; background-color: rgb(1 1 1/var(--tw-bg-opacity)); }
.bg-eco-green-300 { --tw-bg-opacity: 1; background-color: rgb(153 225 71/var(--tw-bg-opacity)); }
.bg-eco-green-300\/20 { background-color: rgba(153, 225, 71, 0.2); }
.bg-eco-green-400 { --tw-bg-opacity: 1; background-color: rgb(127 217 25/var(--tw-bg-opacity)); }
.bg-eco-green-600 { --tw-bg-opacity: 1; background-color: rgb(76 130 15/var(--tw-bg-opacity)); }
.bg-eco-green-800 { --tw-bg-opacity: 1; background-color: rgb(25 43 5/var(--tw-bg-opacity)); }
.bg-gold { --tw-bg-opacity: 1; background-color: rgb(255 203 119/var(--tw-bg-opacity)); }
.bg-gold-300 { --tw-bg-opacity: 1; background-color: rgb(255 213 146/var(--tw-bg-opacity)); }
.bg-gold-300\/30 { background-color: rgba(255, 213, 146, 0.3); }
.bg-gold-400 { --tw-bg-opacity: 1; background-color: rgb(255 203 119/var(--tw-bg-opacity)); }
.bg-gold-400\/10 { background-color: rgba(255, 203, 119, 0.1); }
.bg-gold-400\/15 { background-color: rgba(255, 203, 119, 0.15); }
.bg-gold-400\/30 { background-color: rgba(255, 203, 119, 0.3); }
.bg-gold-400\/40 { background-color: rgba(255, 203, 119, 0.4); }
.bg-gold-500 { --tw-bg-opacity: 1; background-color: rgb(204 162 95/var(--tw-bg-opacity)); }
.bg-gold-500\/15 { background-color: rgba(204, 162, 95, 0.15); }
.bg-gold-600 { --tw-bg-opacity: 1; background-color: rgb(153 122 71/var(--tw-bg-opacity)); }
.bg-gold-700 { --tw-bg-opacity: 1; background-color: rgb(102 81 48/var(--tw-bg-opacity)); }
.bg-gold-700\/40 { background-color: rgba(102, 81, 48, 0.4); }
.bg-gold-800 { --tw-bg-opacity: 1; background-color: rgb(51 41 24/var(--tw-bg-opacity)); }
.bg-gold-900 { --tw-bg-opacity: 1; background-color: rgb(25 20 12/var(--tw-bg-opacity)); }
.bg-gold\/80 { background-color: rgba(255, 203, 119, 0.8); }
.bg-grass-green { --tw-bg-opacity: 1; background-color: rgb(50 70 0/var(--tw-bg-opacity)); }
.bg-gray, .bg-gray-400 { --tw-bg-opacity: 1; background-color: rgb(163 163 163/var(--tw-bg-opacity)); }
.bg-gray-600 { --tw-bg-opacity: 1; background-color: rgb(82 82 82/var(--tw-bg-opacity)); }
.bg-gray-700 { --tw-bg-opacity: 1; background-color: rgb(64 64 64/var(--tw-bg-opacity)); }
.bg-gray-900 { --tw-bg-opacity: 1; background-color: rgb(23 23 23/var(--tw-bg-opacity)); }
.bg-green-300 { --tw-bg-opacity: 1; background-color: rgb(146 255 177/var(--tw-bg-opacity)); }
.bg-green-400 { --tw-bg-opacity: 1; background-color: rgb(119 255 157/var(--tw-bg-opacity)); }
.bg-green-500 { --tw-bg-opacity: 1; background-color: rgb(95 204 126/var(--tw-bg-opacity)); }
.bg-green-500\/20 { background-color: rgba(95, 204, 126, 0.2); }
.bg-green-600 { --tw-bg-opacity: 1; background-color: rgb(71 153 94/var(--tw-bg-opacity)); }
.bg-green-700 { --tw-bg-opacity: 1; background-color: rgb(48 102 63/var(--tw-bg-opacity)); }
.bg-green-800 { --tw-bg-opacity: 1; background-color: rgb(24 51 31/var(--tw-bg-opacity)); }
.bg-green-900 { --tw-bg-opacity: 1; background-color: rgb(0 26 7/var(--tw-bg-opacity)); }
.bg-green-900\/50 { background-color: rgba(0, 26, 7, 0.5); }
.bg-grey-400 { --tw-bg-opacity: 1; background-color: rgb(163 163 163/var(--tw-bg-opacity)); }
.bg-grey-800 { --tw-bg-opacity: 1; background-color: rgb(38 38 38/var(--tw-bg-opacity)); }
.bg-grey-900 { --tw-bg-opacity: 1; background-color: rgb(23 23 23/var(--tw-bg-opacity)); }
.bg-grey-900\/75 { background-color: rgba(23, 23, 23, 0.75); }
.bg-grey-950 { --tw-bg-opacity: 1; background-color: rgb(10 10 10/var(--tw-bg-opacity)); }
.bg-inherit { background-color: inherit; }
.bg-lime, .bg-lime-400 { --tw-bg-opacity: 1; background-color: rgb(214 255 111/var(--tw-bg-opacity)); }
.bg-lime-400\/10 { background-color: rgba(214, 255, 111, 0.1); }
.bg-lime-400\/15 { background-color: rgba(214, 255, 111, 0.15); }
.bg-lime-400\/50 { background-color: rgba(214, 255, 111, 0.5); }
.bg-lime-dark { background-color: rgb(50, 70, 0); }
.bg-navy-100 { --tw-bg-opacity: 1; background-color: rgb(206 209 222/var(--tw-bg-opacity)); }
.bg-navy-100\/10 { background-color: rgba(206, 209, 222, 0.1); }
.bg-navy-200 { --tw-bg-opacity: 1; background-color: rgb(182 187 206/var(--tw-bg-opacity)); }
.bg-navy-200\/15 { background-color: rgba(182, 187, 206, 0.15); }
.bg-navy-300 { --tw-bg-opacity: 1; background-color: rgb(157 164 189/var(--tw-bg-opacity)); }
.bg-navy-400 { --tw-bg-opacity: 1; background-color: rgb(133 141 173/var(--tw-bg-opacity)); }
.bg-navy-450 { --tw-bg-opacity: 1; background-color: rgb(80 85 104/var(--tw-bg-opacity)); }
.bg-navy-500 { --tw-bg-opacity: 1; background-color: rgb(46 50 68/var(--tw-bg-opacity)); }
.bg-navy-500\/50 { background-color: rgba(46, 50, 68, 0.5); }
.bg-navy-525 { --tw-bg-opacity: 1; background-color: rgb(53 56 69/var(--tw-bg-opacity)); }
.bg-navy-600 { --tw-bg-opacity: 1; background-color: rgb(35 35 45/var(--tw-bg-opacity)); }
.bg-navy-600\/20 { background-color: rgba(35, 35, 45, 0.2); }
.bg-navy-600\/30 { background-color: rgba(35, 35, 45, 0.3); }
.bg-navy-600\/40 { background-color: rgba(35, 35, 45, 0.4); }
.bg-navy-600\/80 { background-color: rgba(35, 35, 45, 0.8); }
.bg-navy-700 { --tw-bg-opacity: 1; background-color: rgb(31 31 39/var(--tw-bg-opacity)); }
.bg-navy-700\/30 { background-color: rgba(31, 31, 39, 0.3); }
.bg-navy-700\/40 { background-color: rgba(31, 31, 39, 0.4); }
.bg-navy-700\/50 { background-color: rgba(31, 31, 39, 0.5); }
.bg-navy-700\/60 { background-color: rgba(31, 31, 39, 0.6); }
.bg-navy-700\/70 { background-color: rgba(31, 31, 39, 0.7); }
.bg-navy-700\/75 { background-color: rgba(31, 31, 39, 0.75); }
.bg-navy-700\/80 { background-color: rgba(31, 31, 39, 0.8); }
.bg-navy-800 { --tw-bg-opacity: 1; background-color: rgb(23 23 28/var(--tw-bg-opacity)); }
.bg-navy-800\/40 { background-color: rgba(23, 23, 28, 0.4); }
.bg-navy-800\/50 { background-color: rgba(23, 23, 28, 0.5); }
.bg-navy-800\/60 { background-color: rgba(23, 23, 28, 0.6); }
.bg-navy-800\/70 { background-color: rgba(23, 23, 28, 0.7); }
.bg-navy-800\/75 { background-color: rgba(23, 23, 28, 0.75); }
.bg-navy-800\/90 { background-color: rgba(23, 23, 28, 0.9); }
.bg-navy-800\/95 { background-color: rgba(23, 23, 28, 0.95); }
.bg-navy-900 { --tw-bg-opacity: 1; background-color: rgb(13 13 15/var(--tw-bg-opacity)); }
.bg-navy-900\/20 { background-color: rgba(13, 13, 15, 0.2); }
.bg-navy-900\/40 { background-color: rgba(13, 13, 15, 0.4); }
.bg-navy-900\/50 { background-color: rgba(13, 13, 15, 0.5); }
.bg-navy-900\/60 { background-color: rgba(13, 13, 15, 0.6); }
.bg-navy-900\/70 { background-color: rgba(13, 13, 15, 0.7); }
.bg-navy-900\/75 { background-color: rgba(13, 13, 15, 0.75); }
.bg-navy-900\/80 { background-color: rgba(13, 13, 15, 0.8); }
.bg-navy-900\/90 { background-color: rgba(13, 13, 15, 0.9); }
.bg-navy-900\/95 { background-color: rgba(13, 13, 15, 0.95); }
.bg-orange-400 { --tw-bg-opacity: 1; background-color: rgb(255 150 51/var(--tw-bg-opacity)); }
.bg-orange-800 { --tw-bg-opacity: 1; background-color: rgb(51 30 10/var(--tw-bg-opacity)); }
.bg-orange-800\/50 { background-color: rgba(51, 30, 10, 0.5); }
.bg-orange-primary { --tw-bg-opacity: 1; background-color: rgb(250 166 26/var(--tw-bg-opacity)); }
.bg-orange\/10 { background-color: rgba(255, 150, 51, 0.1); }
.bg-pink { --tw-bg-opacity: 1; background-color: rgb(193 100 220/var(--tw-bg-opacity)); }
.bg-pink-300 { --tw-bg-opacity: 1; background-color: rgb(206 130 227/var(--tw-bg-opacity)); }
.bg-pink-400 { --tw-bg-opacity: 1; background-color: rgb(193 100 220/var(--tw-bg-opacity)); }
.bg-pink-700 { --tw-bg-opacity: 1; background-color: rgb(77 40 88/var(--tw-bg-opacity)); }
.bg-pink-800 { --tw-bg-opacity: 1; background-color: rgb(39 20 44/var(--tw-bg-opacity)); }
.bg-pink-800\/50 { background-color: rgba(39, 20, 44, 0.5); }
.bg-red { --tw-bg-opacity: 1; background-color: rgb(254 71 96/var(--tw-bg-opacity)); }
.bg-red-300 { --tw-bg-opacity: 1; background-color: rgb(254 103 123/var(--tw-bg-opacity)); }
.bg-red-400 { --tw-bg-opacity: 1; background-color: rgb(254 71 96/var(--tw-bg-opacity)); }
.bg-red-500 { --tw-bg-opacity: 1; background-color: rgb(203 57 77/var(--tw-bg-opacity)); }
.bg-red-500\/10 { background-color: rgba(203, 57, 77, 0.1); }
.bg-red-800 { --tw-bg-opacity: 1; background-color: rgb(51 14 19/var(--tw-bg-opacity)); }
.bg-red-900 { --tw-bg-opacity: 1; background-color: rgb(25 7 10/var(--tw-bg-opacity)); }
.bg-red\/20 { background-color: rgba(254, 71, 96, 0.2); }
.bg-red\/60 { background-color: rgba(254, 71, 96, 0.6); }
.bg-teal-400 { --tw-bg-opacity: 1; background-color: rgb(55 255 221/var(--tw-bg-opacity)); }
.bg-teal-500\/25 { background-color: rgba(44, 204, 177, 0.25); }
.bg-teal-700 { --tw-bg-opacity: 1; background-color: rgb(22 102 88/var(--tw-bg-opacity)); }
.bg-teal-800 { --tw-bg-opacity: 1; background-color: rgb(11 51 44/var(--tw-bg-opacity)); }
.bg-teal-900 { --tw-bg-opacity: 1; background-color: rgb(5 25 22/var(--tw-bg-opacity)); }
.bg-transparent { background-color: initial; }
.bg-violet { --tw-bg-opacity: 1; background-color: rgb(129 72 234/var(--tw-bg-opacity)); }
.bg-violet-200 { --tw-bg-opacity: 1; background-color: rgb(192 163 245/var(--tw-bg-opacity)); }
.bg-violet-400 { --tw-bg-opacity: 1; background-color: rgb(129 72 234/var(--tw-bg-opacity)); }
.bg-violet-500\/20 { background-color: rgba(101, 54, 187, 0.2); }
.bg-violet-600 { --tw-bg-opacity: 1; background-color: rgb(76 40 140/var(--tw-bg-opacity)); }
.bg-violet-700 { --tw-bg-opacity: 1; background-color: rgb(50 27 94/var(--tw-bg-opacity)); }
.bg-violet-700\/70 { background-color: rgba(50, 27, 94, 0.7); }
.bg-violet-900 { --tw-bg-opacity: 1; background-color: rgb(10 3 23/var(--tw-bg-opacity)); }
.bg-white { --tw-bg-opacity: 1; background-color: rgb(255 255 255/var(--tw-bg-opacity)); }
.bg-white\/10 { background-color: rgba(255, 255, 255, 0.1); }
.bg-white\/20 { background-color: rgba(255, 255, 255, 0.2); }
.bg-white\/5 { background-color: rgba(255, 255, 255, 0.05); }
.bg-white\/50 { background-color: rgba(255, 255, 255, 0.5); }
.\!bg-opacity-90 { --tw-bg-opacity: 0.9 !important; }
.bg-opacity-0 { --tw-bg-opacity: 0; }
.bg-opacity-100 { --tw-bg-opacity: 1; }
.bg-opacity-20 { --tw-bg-opacity: 0.2; }
.bg-opacity-40 { --tw-bg-opacity: 0.4; }
.bg-opacity-50 { --tw-bg-opacity: 0.5; }
.bg-opacity-70 { --tw-bg-opacity: 0.7; }
.bg-opacity-90 { --tw-bg-opacity: 0.9; }
.bg-\[linear-gradient\(180deg\,\#18181D_0\%\,\#17191C_25\%\,\#1B2221_50\%\,\#21312A_75\%\,\#396949_100\%\)\] { background-image: linear-gradient(rgb(24, 24, 29), rgb(23, 25, 28) 25%, rgb(27, 34, 33) 50%, rgb(33, 49, 42) 75%, rgb(57, 105, 73)); }
.bg-\[linear-gradient\(194\.5deg\,\#000157_11\.194\%\,\#5053ee_101\.8\%\)\] { background-image: linear-gradient(194.5deg, rgb(0, 1, 87) 11.194%, rgb(80, 83, 238) 101.8%); }
.bg-\[linear-gradient\(90deg\,\#332918_0\%\,\#665230_105\%\)\] { background-image: linear-gradient(90deg, rgb(51, 41, 24), rgb(102, 82, 48) 105%); }
.bg-\[linear-gradient\(90deg\,rgba\(138\,29\,40\,0\.95\)_0\%\,rgba\(138\,29\,40\,0\.8\)_40\%\,rgba\(138\,29\,40\,0\.4\)_60\%\,transparent_80\%\)\] { background-image: linear-gradient(90deg, rgba(138, 29, 40, 0.95), rgba(138, 29, 40, 0.8) 40%, rgba(138, 29, 40, 0.4) 60%, rgba(0, 0, 0, 0) 80%); }
.bg-\[linear-gradient\(to_bottom\,_\#18181D\,_\#22222A\)\] { background-image: linear-gradient(rgb(24, 24, 29), rgb(34, 34, 42)); }
.bg-\[radial-gradient\(at_bottom\,rgb\(255_203_119\/40\%\)_0\%\,\#1F1F27_70\%\,\#1F1F27\)\] { background-image: radial-gradient(at center bottom, rgba(255, 203, 119, 0.4) 0px, rgb(31, 31, 39) 70%, rgb(31, 31, 39)); }
.bg-\[radial-gradient\(circle\,rgba\(17\,17\,20\,1\)_0\%\,rgba\(17\,17\,20\,0\.75\)_100\%\)\] { background-image: radial-gradient(circle, rgb(17, 17, 20) 0px, rgba(17, 17, 20, 0.75) 100%); }
.bg-\[radial-gradient\(circle_at_0\%_360\%\,\#47475d\,transparent_80\%\)\] { background-image: radial-gradient(circle at 0px 360%, rgb(71, 71, 93), rgba(0, 0, 0, 0) 80%); }
.bg-gold-brown-gradient { background-image: linear-gradient(90deg, rgb(125, 101, 62), rgb(95, 76, 46)); }
.bg-gradient-to-b { background-image: linear-gradient(to bottom,var(--tw-gradient-stops)); }
.bg-gradient-to-br { background-image: linear-gradient(to bottom right,var(--tw-gradient-stops)); }
.bg-gradient-to-l { background-image: linear-gradient(to left,var(--tw-gradient-stops)); }
.bg-gradient-to-r { background-image: linear-gradient(to right,var(--tw-gradient-stops)); }
.bg-gradient-to-t { background-image: linear-gradient(to top,var(--tw-gradient-stops)); }
.bg-grey-gradient { background-image: linear-gradient(rgb(12, 12, 15), rgb(23, 23, 28)); }
.bg-login-modal { background-image: linear-gradient(rgb(75, 105, 255), rgb(45, 63, 153)); }
.bg-loser-active-card { background-image: linear-gradient(0deg, rgb(18, 18, 22), rgb(39, 39, 55)); }
.bg-loser-card { background-image: radial-gradient(circle, rgb(38, 38, 53), rgb(29, 29, 37), rgb(26, 25, 32)); }
.bg-none { background-image: none; }
.bg-play-responsibly { background-image: linear-gradient(90deg, rgb(14, 17, 91) 12.8%, rgb(61, 30, 193) 138.4%); }
.bg-skinpay-modal { background-image: linear-gradient(135deg, rgb(30, 91, 198), rgb(47, 184, 166)); }
.bg-streamer-pill { background-image: linear-gradient(147deg, rgba(152, 255, 168, 0.43) 18%, rgba(45, 189, 67, 0.43) 97%); }
.\!from-navy-500 { --tw-gradient-from: #2e3244 var(--tw-gradient-from-position) !important; --tw-gradient-to: #2e324400 var(--tw-gradient-to-position) !important; --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to) !important; }
.from-\[\#00051E\] { --tw-gradient-from: #00051e var(--tw-gradient-from-position); --tw-gradient-to: #00051e00 var(--tw-gradient-to-position); --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to); }
.from-\[\#011E18\] { --tw-gradient-from: #011e18 var(--tw-gradient-from-position); --tw-gradient-to: #011e1800 var(--tw-gradient-to-position); --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to); }
.from-\[\#0d1d04\] { --tw-gradient-from: #0d1d04 var(--tw-gradient-from-position); --tw-gradient-to: #0d1d0400 var(--tw-gradient-to-position); --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to); }
.from-\[\#11311A\] { --tw-gradient-from: #11311a var(--tw-gradient-from-position); --tw-gradient-to: #11311a00 var(--tw-gradient-to-position); --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to); }
.from-\[\#121216\] { --tw-gradient-from: #121216 var(--tw-gradient-from-position); --tw-gradient-to: #12121600 var(--tw-gradient-to-position); --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to); }
.from-\[\#16402D\] { --tw-gradient-from: #16402d var(--tw-gradient-from-position); --tw-gradient-to: #16402d00 var(--tw-gradient-to-position); --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to); }
.from-\[\#17171C\] { --tw-gradient-from: #17171c var(--tw-gradient-from-position); --tw-gradient-to: #17171c00 var(--tw-gradient-to-position); --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to); }
.from-\[\#190004\] { --tw-gradient-from: #190004 var(--tw-gradient-from-position); --tw-gradient-to: #19000400 var(--tw-gradient-to-position); --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to); }
.from-\[\#1D244A\] { --tw-gradient-from: #1d244a var(--tw-gradient-from-position); --tw-gradient-to: #1d244a00 var(--tw-gradient-to-position); --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to); }
.from-\[\#22222A\] { --tw-gradient-from: #22222a var(--tw-gradient-from-position); --tw-gradient-to: #22222a00 var(--tw-gradient-to-position); --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to); }
.from-\[\#23232C\] { --tw-gradient-from: #23232c var(--tw-gradient-from-position); --tw-gradient-to: #23232c00 var(--tw-gradient-to-position); --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to); }
.from-\[\#23232DFF\], .from-\[\#23232D\] { --tw-gradient-from: #23232d var(--tw-gradient-from-position); --tw-gradient-to: #23232d00 var(--tw-gradient-to-position); --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to); }
.from-\[\#3B691B\] { --tw-gradient-from: #3b691b var(--tw-gradient-from-position); --tw-gradient-to: #3b691b00 var(--tw-gradient-to-position); --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to); }
.from-\[\#46212A\] { --tw-gradient-from: #46212a var(--tw-gradient-from-position); --tw-gradient-to: #46212a00 var(--tw-gradient-to-position); --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to); }
.from-\[\#463C2F\] { --tw-gradient-from: #463c2f var(--tw-gradient-from-position); --tw-gradient-to: #463c2f00 var(--tw-gradient-to-position); --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to); }
.from-\[\#7E786F\] { --tw-gradient-from: #7e786f var(--tw-gradient-from-position); --tw-gradient-to: #7e786f00 var(--tw-gradient-to-position); --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to); }
.from-\[\#8148ea\] { --tw-gradient-from: #8148ea var(--tw-gradient-from-position); --tw-gradient-to: #8148ea00 var(--tw-gradient-to-position); --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to); }
.from-\[\#ADD645\] { --tw-gradient-from: #add645 var(--tw-gradient-from-position); --tw-gradient-to: #add64500 var(--tw-gradient-to-position); --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to); }
.from-\[\#D6FF6F\] { --tw-gradient-from: #d6ff6f var(--tw-gradient-from-position); --tw-gradient-to: #d6ff6f00 var(--tw-gradient-to-position); --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to); }
.from-\[\#F25E50\] { --tw-gradient-from: #f25e50 var(--tw-gradient-from-position); --tw-gradient-to: #f25e5000 var(--tw-gradient-to-position); --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to); }
.from-\[\#FFCB777A\] { --tw-gradient-from: #ffcb777a var(--tw-gradient-from-position); --tw-gradient-to: #ffcb7700 var(--tw-gradient-to-position); --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to); }
.from-\[rgba\(62\,183\,178\,0\.05\)\] { --tw-gradient-from: #3eb7b20d var(--tw-gradient-from-position); --tw-gradient-to: #3eb7b200 var(--tw-gradient-to-position); --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to); }
.from-black\/60 { --tw-gradient-from: #0009 var(--tw-gradient-from-position); --tw-gradient-to: #0000 var(--tw-gradient-to-position); --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to); }
.from-gold, .from-gold-400 { --tw-gradient-from: #ffcb77 var(--tw-gradient-from-position); --tw-gradient-to: #ffcb7700 var(--tw-gradient-to-position); --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to); }
.from-gold-500 { --tw-gradient-from: #cca25f var(--tw-gradient-from-position); --tw-gradient-to: #cca25f00 var(--tw-gradient-to-position); --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to); }
.from-gold-700 { --tw-gradient-from: #665130 var(--tw-gradient-from-position); --tw-gradient-to: #66513000 var(--tw-gradient-to-position); --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to); }
.from-gold-800 { --tw-gradient-from: #332918 var(--tw-gradient-from-position); --tw-gradient-to: #33291800 var(--tw-gradient-to-position); --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to); }
.from-gold-800\/30 { --tw-gradient-from: #3329184d var(--tw-gradient-from-position); --tw-gradient-to: #33291800 var(--tw-gradient-to-position); --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to); }
.from-gold\/10 { --tw-gradient-from: #ffcb771a var(--tw-gradient-from-position); --tw-gradient-to: #ffcb7700 var(--tw-gradient-to-position); --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to); }
.from-gray-700\/30 { --tw-gradient-from: #4040404d var(--tw-gradient-from-position); --tw-gradient-to: #40404000 var(--tw-gradient-to-position); --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to); }
.from-green-400 { --tw-gradient-from: #77ff9d var(--tw-gradient-from-position); --tw-gradient-to: #77ff9d00 var(--tw-gradient-to-position); --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to); }
.from-green-400\/10 { --tw-gradient-from: #77ff9d1a var(--tw-gradient-from-position); --tw-gradient-to: #77ff9d00 var(--tw-gradient-to-position); --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to); }
.from-green-800 { --tw-gradient-from: #18331f var(--tw-gradient-from-position); --tw-gradient-to: #18331f00 var(--tw-gradient-to-position); --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to); }
.from-lime\/20 { --tw-gradient-from: #d6ff6f33 var(--tw-gradient-from-position); --tw-gradient-to: #d6ff6f00 var(--tw-gradient-to-position); --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to); }
.from-navy-200 { --tw-gradient-from: #b6bbce var(--tw-gradient-from-position); --tw-gradient-to: #b6bbce00 var(--tw-gradient-to-position); --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to); }
.from-navy-500 { --tw-gradient-from: #2e3244 var(--tw-gradient-from-position); --tw-gradient-to: #2e324400 var(--tw-gradient-to-position); --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to); }
.from-navy-600 { --tw-gradient-from: #23232d var(--tw-gradient-from-position); --tw-gradient-to: #23232d00 var(--tw-gradient-to-position); --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to); }
.from-navy-700 { --tw-gradient-from: #1f1f27 var(--tw-gradient-from-position); --tw-gradient-to: #1f1f2700 var(--tw-gradient-to-position); --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to); }
.from-navy-800 { --tw-gradient-from: #17171c var(--tw-gradient-from-position); --tw-gradient-to: #17171c00 var(--tw-gradient-to-position); --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to); }
.from-navy-900 { --tw-gradient-from: #0d0d0f var(--tw-gradient-from-position); --tw-gradient-to: #0d0d0f00 var(--tw-gradient-to-position); --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to); }
.from-orange-700\/60 { --tw-gradient-from: #663c1499 var(--tw-gradient-from-position); --tw-gradient-to: #663c1400 var(--tw-gradient-to-position); --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to); }
.from-red-400 { --tw-gradient-from: #fe4760 var(--tw-gradient-from-position); --tw-gradient-to: #fe476000 var(--tw-gradient-to-position); --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to); }
.from-transparent { --tw-gradient-from: #0000 var(--tw-gradient-from-position); --tw-gradient-to: #0000 var(--tw-gradient-to-position); --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to); }
.from-violet-400 { --tw-gradient-from: #8148ea var(--tw-gradient-from-position); --tw-gradient-to: #8148ea00 var(--tw-gradient-to-position); --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to); }
.from-25\% { --tw-gradient-from-position: 25%; }
.from-\[-40\.58\%\] { --tw-gradient-from-position: -40.58%; }
.via-\[\#1A2422\] { --tw-gradient-to: #1a242200 var(--tw-gradient-to-position); --tw-gradient-stops: var(--tw-gradient-from),#1a2422 var(--tw-gradient-via-position),var(--tw-gradient-to); }
.via-\[\#1C1C2A\] { --tw-gradient-to: #1c1c2a00 var(--tw-gradient-to-position); --tw-gradient-stops: var(--tw-gradient-from),#1c1c2a var(--tw-gradient-via-position),var(--tw-gradient-to); }
.via-\[\#222A0D\] { --tw-gradient-to: #222a0d00 var(--tw-gradient-to-position); --tw-gradient-stops: var(--tw-gradient-from),#222a0d var(--tw-gradient-via-position),var(--tw-gradient-to); }
.via-\[\#23232D\]\/0 { --tw-gradient-to: #23232d00 var(--tw-gradient-to-position); --tw-gradient-stops: var(--tw-gradient-from),#23232d00 var(--tw-gradient-via-position),var(--tw-gradient-to); }
.via-\[\#261B21\] { --tw-gradient-to: #261b2100 var(--tw-gradient-to-position); --tw-gradient-stops: var(--tw-gradient-from),#261b21 var(--tw-gradient-via-position),var(--tw-gradient-to); }
.via-\[\#282323\] { --tw-gradient-to: #28232300 var(--tw-gradient-to-position); --tw-gradient-stops: var(--tw-gradient-from),#282323 var(--tw-gradient-via-position),var(--tw-gradient-to); }
.via-gold-400 { --tw-gradient-to: #ffcb7700 var(--tw-gradient-to-position); --tw-gradient-stops: var(--tw-gradient-from),#ffcb77 var(--tw-gradient-via-position),var(--tw-gradient-to); }
.via-gold-400\/20 { --tw-gradient-to: #ffcb7700 var(--tw-gradient-to-position); --tw-gradient-stops: var(--tw-gradient-from),#ffcb7733 var(--tw-gradient-via-position),var(--tw-gradient-to); }
.via-lime-400\/20 { --tw-gradient-to: #d6ff6f00 var(--tw-gradient-to-position); --tw-gradient-stops: var(--tw-gradient-from),#d6ff6f33 var(--tw-gradient-via-position),var(--tw-gradient-to); }
.via-navy-600\/30 { --tw-gradient-to: #23232d00 var(--tw-gradient-to-position); --tw-gradient-stops: var(--tw-gradient-from),#23232d4d var(--tw-gradient-via-position),var(--tw-gradient-to); }
.via-navy-800 { --tw-gradient-to: #17171c00 var(--tw-gradient-to-position); --tw-gradient-stops: var(--tw-gradient-from),#17171c var(--tw-gradient-via-position),var(--tw-gradient-to); }
.via-teal-400\/20 { --tw-gradient-to: #37ffdd00 var(--tw-gradient-to-position); --tw-gradient-stops: var(--tw-gradient-from),#37ffdd33 var(--tw-gradient-via-position),var(--tw-gradient-to); }
.via-transparent { --tw-gradient-to: #0000 var(--tw-gradient-to-position); --tw-gradient-stops: var(--tw-gradient-from),#0000 var(--tw-gradient-via-position),var(--tw-gradient-to); }
.via-white\/10 { --tw-gradient-to: #fff0 var(--tw-gradient-to-position); --tw-gradient-stops: var(--tw-gradient-from),#ffffff1a var(--tw-gradient-via-position),var(--tw-gradient-to); }
.via-white\/15 { --tw-gradient-to: #fff0 var(--tw-gradient-to-position); --tw-gradient-stops: var(--tw-gradient-from),#ffffff26 var(--tw-gradient-via-position),var(--tw-gradient-to); }
.via-white\/20 { --tw-gradient-to: #fff0 var(--tw-gradient-to-position); --tw-gradient-stops: var(--tw-gradient-from),#fff3 var(--tw-gradient-via-position),var(--tw-gradient-to); }
.via-white\/30 { --tw-gradient-to: #fff0 var(--tw-gradient-to-position); --tw-gradient-stops: var(--tw-gradient-from),#ffffff4d var(--tw-gradient-via-position),var(--tw-gradient-to); }
.via-40\% { --tw-gradient-via-position: 40%; }
.via-50\% { --tw-gradient-via-position: 50%; }
.\!to-\[\#2e3244\] { --tw-gradient-to: #2e3244 var(--tw-gradient-to-position) !important; }
.to-\[\#0022CC\] { --tw-gradient-to: #02c var(--tw-gradient-to-position); }
.to-\[\#00372D\] { --tw-gradient-to: #00372d var(--tw-gradient-to-position); }
.to-\[\#0C3532\] { --tw-gradient-to: #0c3532 var(--tw-gradient-to-position); }
.to-\[\#121216\] { --tw-gradient-to: #121216 var(--tw-gradient-to-position); }
.to-\[\#18181D\] { --tw-gradient-to: #18181d var(--tw-gradient-to-position); }
.to-\[\#1A4526\] { --tw-gradient-to: #1a4526 var(--tw-gradient-to-position); }
.to-\[\#1C1C22\] { --tw-gradient-to: #1c1c22 var(--tw-gradient-to-position); }
.to-\[\#1F1F27\] { --tw-gradient-to: #1f1f27 var(--tw-gradient-to-position); }
.to-\[\#22222A00\] { --tw-gradient-to: #22222a00 var(--tw-gradient-to-position); }
.to-\[\#22222A\] { --tw-gradient-to: #22222a var(--tw-gradient-to-position); }
.to-\[\#225008\] { --tw-gradient-to: #225008 var(--tw-gradient-to-position); }
.to-\[\#23232D00\] { --tw-gradient-to: #23232d00 var(--tw-gradient-to-position); }
.to-\[\#310008\] { --tw-gradient-to: #310008 var(--tw-gradient-to-position); }
.to-\[\#492984\] { --tw-gradient-to: #492984 var(--tw-gradient-to-position); }
.to-\[\#552C2C00\] { --tw-gradient-to: #552c2c00 var(--tw-gradient-to-position); }
.to-\[\#665230\] { --tw-gradient-to: #665230 var(--tw-gradient-to-position); }
.to-\[\#9BB72C\] { --tw-gradient-to: #9bb72c var(--tw-gradient-to-position); }
.to-\[\#ADD645\] { --tw-gradient-to: #add645 var(--tw-gradient-to-position); }
.to-\[\#E4C332\] { --tw-gradient-to: #e4c332 var(--tw-gradient-to-position); }
.to-\[\#F0AE364D\] { --tw-gradient-to: #f0ae364d var(--tw-gradient-to-position); }
.to-\[rgba\(35\,35\,45\,0\)\] { --tw-gradient-to: #23232d00 var(--tw-gradient-to-position); }
.to-black\/40 { --tw-gradient-to: #0006 var(--tw-gradient-to-position); }
.to-black\/60 { --tw-gradient-to: #0009 var(--tw-gradient-to-position); }
.to-dark-navy-250 { --tw-gradient-to: #121216 var(--tw-gradient-to-position); }
.to-gold-400 { --tw-gradient-to: #ffcb77 var(--tw-gradient-to-position); }
.to-gold-400\/15 { --tw-gradient-to: #ffcb7726 var(--tw-gradient-to-position); }
.to-gold-500 { --tw-gradient-to: #cca25f var(--tw-gradient-to-position); }
.to-gold-600 { --tw-gradient-to: #997a47 var(--tw-gradient-to-position); }
.to-gold-700 { --tw-gradient-to: #665130 var(--tw-gradient-to-position); }
.to-gold-800\/50 { --tw-gradient-to: #33291880 var(--tw-gradient-to-position); }
.to-gray-700\/60 { --tw-gradient-to: #40404099 var(--tw-gradient-to-position); }
.to-green-600 { --tw-gradient-to: #47995e var(--tw-gradient-to-position); }
.to-navy-600 { --tw-gradient-to: #23232d var(--tw-gradient-to-position); }
.to-navy-700 { --tw-gradient-to: #1f1f27 var(--tw-gradient-to-position); }
.to-navy-800 { --tw-gradient-to: #17171c var(--tw-gradient-to-position); }
.to-navy-900 { --tw-gradient-to: #0d0d0f var(--tw-gradient-to-position); }
.to-orange-700\/60 { --tw-gradient-to: #663c1499 var(--tw-gradient-to-position); }
.to-transparent { --tw-gradient-to: #0000 var(--tw-gradient-to-position); }
.to-80\% { --tw-gradient-to-position: 80%; }
.to-\[196\.57\%\] { --tw-gradient-to-position: 196.57%; }
.to-\[52\.49\%\] { --tw-gradient-to-position: 52.49%; }
.\!bg-\[length\:175\%_auto\] { background-size: 175% auto !important; }
.bg-\[length\:100\%_auto\] { background-size: 100% auto; }
.bg-\[length\:2560px\,100\%\] { background-size: 2560px auto, 100% auto; }
.bg-\[length\:2570px\] { background-size: 2570px auto; }
.bg-\[length\:320px\] { background-size: 320px auto; }
.bg-\[length\:auto_100\%\] { background-size: auto 100%; }
.bg-contain { background-size: contain; }
.bg-cover { background-size: cover; }
.bg-clip-padding { background-clip: padding-box; }
.bg-clip-text { background-clip: text; }
.\!bg-bottom { background-position: center bottom !important; }
.bg-\[0_0\] { background-position: 0px 0px; }
.bg-\[center_top\] { background-position: center top; }
.bg-\[position\:left_-24rem_top_0rem\] { background-position: left -24rem top 0px; }
.bg-\[position\:right_-17rem_top_1rem\] { background-position: right -17rem top 1rem; }
.bg-\[position\:top\,center\] { background-position: center top, 50% center; }
.bg-bottom { background-position: center bottom; }
.bg-center { background-position: 50% center; }
.bg-right { background-position: 100% center; }
.bg-top { background-position: center top; }
.\!bg-no-repeat { background-repeat: no-repeat !important; }
.bg-no-repeat { background-repeat: no-repeat; }
.fill-\[\#21212B\] { fill: rgb(33, 33, 43); }
.fill-\[\#282832\] { fill: rgb(40, 40, 50); }
.fill-\[\#454A56\] { fill: rgb(69, 74, 86); }
.fill-black\/40 { fill: rgba(0, 0, 0, 0.4); }
.fill-blue-400 { fill: rgb(75, 105, 255); }
.fill-current { fill: currentcolor; }
.fill-gold-400 { fill: rgb(255, 203, 119); }
.fill-gray-400 { fill: rgb(163, 163, 163); }
.fill-gray-700 { fill: rgb(64, 64, 64); }
.fill-green-400 { fill: rgb(119, 255, 157); }
.fill-navy-800 { fill: rgb(23, 23, 28); }
.fill-none { fill: none; }
.fill-pink-400 { fill: rgb(193, 100, 220); }
.fill-red-400 { fill: rgb(254, 71, 96); }
.fill-violet-400 { fill: rgb(129, 72, 234); }
.stroke-\[\#2E3244\] { stroke: rgb(46, 50, 68); }
.stroke-current { stroke: currentcolor; }
.stroke-gold-500 { stroke: rgb(204, 162, 95); }
.stroke-navy-200 { stroke: rgb(182, 187, 206); }
.stroke-navy-600 { stroke: rgb(35, 35, 45); }
.stroke-red { stroke: rgb(254, 71, 96); }
.stroke-\[5\.5px\] { stroke-width: 5.5px; }
.object-contain { object-fit: contain; }
.object-cover { object-fit: cover; }
.object-bottom { object-position: center bottom; }
.object-center { object-position: center center; }
.object-left { object-position: left center; }
.object-right { object-position: right center; }
.object-right-top { object-position: right top; }
.object-top { object-position: center top; }
.\!p-0 { padding: 0px !important; }
.\!p-4 { padding: 1rem !important; }
.p-0 { padding: 0px; }
.p-0\.5 { padding: 0.125rem; }
.p-1 { padding: 0.25rem; }
.p-1\.5 { padding: 0.375rem; }
.p-10 { padding: 2.5rem; }
.p-12 { padding: 3rem; }
.p-2 { padding: 0.5rem; }
.p-2\.5 { padding: 0.625rem; }
.p-3 { padding: 0.75rem; }
.p-3\.5 { padding: 0.875rem; }
.p-4 { padding: 1rem; }
.p-5 { padding: 1.25rem; }
.p-6 { padding: 1.5rem; }
.p-7 { padding: 1.75rem; }
.p-8 { padding: 2rem; }
.p-\[0\.94rem\] { padding: 0.94rem; }
.p-\[10px\] { padding: 10px; }
.p-\[11px\] { padding: 11px; }
.p-\[12px\] { padding: 12px; }
.p-\[15px\] { padding: 15px; }
.p-\[16px\] { padding: 16px; }
.p-\[1px\] { padding: 1px; }
.p-\[20px\] { padding: 20px; }
.p-\[24px\] { padding: 24px; }
.p-\[32px\] { padding: 32px; }
.p-\[3px\] { padding: 3px; }
.p-\[4px\] { padding: 4px; }
.p-\[5px\] { padding: 5px; }
.p-\[6px\] { padding: 6px; }
.p-\[8px\] { padding: 8px; }
.p-\[9px\] { padding: 9px; }
.p-\[var\(--gap\)\] { padding: var(--gap); }
.p-px { padding: 1px; }
.\!px-0 { padding-left: 0px !important; padding-right: 0px !important; }
.\!px-2 { padding-left: 0.5rem !important; padding-right: 0.5rem !important; }
.\!px-3 { padding-left: 0.75rem !important; padding-right: 0.75rem !important; }
.\!px-3\.5 { padding-left: 0.875rem !important; padding-right: 0.875rem !important; }
.\!px-4 { padding-left: 1rem !important; padding-right: 1rem !important; }
.\!px-\[14px\] { padding-left: 14px !important; padding-right: 14px !important; }
.\!py-3 { padding-bottom: 0.75rem !important; padding-top: 0.75rem !important; }
.px-0 { padding-left: 0px; padding-right: 0px; }
.px-0\.5 { padding-left: 0.125rem; padding-right: 0.125rem; }
.px-1 { padding-left: 0.25rem; padding-right: 0.25rem; }
.px-1\.5 { padding-left: 0.375rem; padding-right: 0.375rem; }
.px-10 { padding-left: 2.5rem; padding-right: 2.5rem; }
.px-12 { padding-left: 3rem; padding-right: 3rem; }
.px-16 { padding-left: 4rem; padding-right: 4rem; }
.px-2 { padding-left: 0.5rem; padding-right: 0.5rem; }
.px-2\.5 { padding-left: 0.625rem; padding-right: 0.625rem; }
.px-20 { padding-left: 5rem; padding-right: 5rem; }
.px-3 { padding-left: 0.75rem; padding-right: 0.75rem; }
.px-3\.5 { padding-left: 0.875rem; padding-right: 0.875rem; }
.px-4 { padding-left: 1rem; padding-right: 1rem; }
.px-5 { padding-left: 1.25rem; padding-right: 1.25rem; }
.px-6 { padding-left: 1.5rem; padding-right: 1.5rem; }
.px-7 { padding-left: 1.75rem; padding-right: 1.75rem; }
.px-8 { padding-left: 2rem; padding-right: 2rem; }
.px-9 { padding-left: 2.25rem; padding-right: 2.25rem; }
.px-\[0\.1875rem\] { padding-left: 0.1875rem; padding-right: 0.1875rem; }
.px-\[12px\] { padding-left: 12px; padding-right: 12px; }
.px-\[14px\] { padding-left: 14px; padding-right: 14px; }
.px-\[15px\] { padding-left: 15px; padding-right: 15px; }
.px-\[16px\] { padding-left: 16px; padding-right: 16px; }
.px-\[18px\] { padding-left: 18px; padding-right: 18px; }
.px-\[19px\] { padding-left: 19px; padding-right: 19px; }
.px-\[20px\] { padding-left: 20px; padding-right: 20px; }
.px-\[22px\] { padding-left: 22px; padding-right: 22px; }
.px-\[24px\] { padding-left: 24px; padding-right: 24px; }
.px-\[26px\] { padding-left: 26px; padding-right: 26px; }
.px-\[32px\] { padding-left: 32px; padding-right: 32px; }
.px-\[37px\] { padding-left: 37px; padding-right: 37px; }
.px-\[39px\] { padding-left: 39px; padding-right: 39px; }
.px-\[4\.5px\] { padding-left: 4.5px; padding-right: 4.5px; }
.px-\[40px\] { padding-left: 40px; padding-right: 40px; }
.px-\[42px\] { padding-left: 42px; padding-right: 42px; }
.px-\[4px\] { padding-left: 4px; padding-right: 4px; }
.px-\[5px\] { padding-left: 5px; padding-right: 5px; }
.px-\[64px\] { padding-left: 64px; padding-right: 64px; }
.px-\[6px\] { padding-left: 6px; padding-right: 6px; }
.px-\[7px\] { padding-left: 7px; padding-right: 7px; }
.px-\[8px\] { padding-left: 8px; padding-right: 8px; }
.px-\[calc\(var\(--gap\)_\/_2\)\] { padding-left: calc(var(--gap)/2); padding-right: calc(var(--gap)/2); }
.px-px { padding-left: 1px; padding-right: 1px; }
.py-0 { padding-bottom: 0px; padding-top: 0px; }
.py-0\.5 { padding-bottom: 0.125rem; padding-top: 0.125rem; }
.py-1 { padding-bottom: 0.25rem; padding-top: 0.25rem; }
.py-1\.5 { padding-bottom: 0.375rem; padding-top: 0.375rem; }
.py-10 { padding-bottom: 2.5rem; padding-top: 2.5rem; }
.py-12 { padding-bottom: 3rem; padding-top: 3rem; }
.py-16 { padding-bottom: 4rem; padding-top: 4rem; }
.py-18 { padding-bottom: 4.5rem; padding-top: 4.5rem; }
.py-2 { padding-bottom: 0.5rem; padding-top: 0.5rem; }
.py-2\.5 { padding-bottom: 0.625rem; padding-top: 0.625rem; }
.py-20 { padding-bottom: 5rem; padding-top: 5rem; }
.py-3 { padding-bottom: 0.75rem; padding-top: 0.75rem; }
.py-3\.5 { padding-bottom: 0.875rem; padding-top: 0.875rem; }
.py-4 { padding-bottom: 1rem; padding-top: 1rem; }
.py-5 { padding-bottom: 1.25rem; padding-top: 1.25rem; }
.py-6 { padding-bottom: 1.5rem; padding-top: 1.5rem; }
.py-7 { padding-bottom: 1.75rem; padding-top: 1.75rem; }
.py-8 { padding-bottom: 2rem; padding-top: 2rem; }
.py-\[0\.4375rem\] { padding-bottom: 0.4375rem; padding-top: 0.4375rem; }
.py-\[10px\] { padding-bottom: 10px; padding-top: 10px; }
.py-\[12px\] { padding-bottom: 12px; padding-top: 12px; }
.py-\[14px\] { padding-bottom: 14px; padding-top: 14px; }
.py-\[16px\] { padding-bottom: 16px; padding-top: 16px; }
.py-\[19px\] { padding-bottom: 19px; padding-top: 19px; }
.py-\[1px\] { padding-bottom: 1px; padding-top: 1px; }
.py-\[20px\] { padding-bottom: 20px; padding-top: 20px; }
.py-\[22px\] { padding-bottom: 22px; padding-top: 22px; }
.py-\[24px\] { padding-bottom: 24px; padding-top: 24px; }
.py-\[3px\] { padding-bottom: 3px; padding-top: 3px; }
.py-\[4\.5px\] { padding-bottom: 4.5px; padding-top: 4.5px; }
.py-\[40px\] { padding-bottom: 40px; padding-top: 40px; }
.py-\[41px\] { padding-bottom: 41px; padding-top: 41px; }
.py-\[4px\] { padding-bottom: 4px; padding-top: 4px; }
.py-\[5px\] { padding-bottom: 5px; padding-top: 5px; }
.py-\[6px\] { padding-bottom: 6px; padding-top: 6px; }
.py-\[8px\] { padding-bottom: 8px; padding-top: 8px; }
.py-\[var\(--gap\)\] { padding-bottom: var(--gap); padding-top: var(--gap); }
.py-px { padding-bottom: 1px; padding-top: 1px; }
.\!pl-0 { padding-left: 0px !important; }
.\!pt-0 { padding-top: 0px !important; }
.pb-0 { padding-bottom: 0px; }
.pb-0\.5 { padding-bottom: 0.125rem; }
.pb-1 { padding-bottom: 0.25rem; }
.pb-1\.5 { padding-bottom: 0.375rem; }
.pb-10 { padding-bottom: 2.5rem; }
.pb-11 { padding-bottom: 2.75rem; }
.pb-12 { padding-bottom: 3rem; }
.pb-16 { padding-bottom: 4rem; }
.pb-2 { padding-bottom: 0.5rem; }
.pb-2\.5 { padding-bottom: 0.625rem; }
.pb-20 { padding-bottom: 5rem; }
.pb-25 { padding-bottom: 6.25rem; }
.pb-3 { padding-bottom: 0.75rem; }
.pb-32 { padding-bottom: 8rem; }
.pb-36 { padding-bottom: 9rem; }
.pb-4 { padding-bottom: 1rem; }
.pb-5 { padding-bottom: 1.25rem; }
.pb-6 { padding-bottom: 1.5rem; }
.pb-7 { padding-bottom: 1.75rem; }
.pb-8 { padding-bottom: 2rem; }
.pb-9 { padding-bottom: 2.25rem; }
.pb-\[10vh\] { padding-bottom: 10vh; }
.pb-\[15px\] { padding-bottom: 15px; }
.pb-\[16px\] { padding-bottom: 16px; }
.pb-\[1px\] { padding-bottom: 1px; }
.pb-\[20px\] { padding-bottom: 20px; }
.pb-\[60px\] { padding-bottom: 60px; }
.pb-\[83px\] { padding-bottom: 83px; }
.pb-\[8px\] { padding-bottom: 8px; }
.pb-\[calc\(0\.5rem_\+_env\(safe-area-inset-bottom\)\)\] { padding-bottom: calc(.5rem + env(safe-area-inset-bottom)); }
.pb-px { padding-bottom: 1px; }
.pl-0 { padding-left: 0px; }
.pl-1 { padding-left: 0.25rem; }
.pl-1\.5 { padding-left: 0.375rem; }
.pl-10 { padding-left: 2.5rem; }
.pl-11 { padding-left: 2.75rem; }
.pl-12 { padding-left: 3rem; }
.pl-18 { padding-left: 4.5rem; }
.pl-2 { padding-left: 0.5rem; }
.pl-2\.5 { padding-left: 0.625rem; }
.pl-3 { padding-left: 0.75rem; }
.pl-4 { padding-left: 1rem; }
.pl-5 { padding-left: 1.25rem; }
.pl-6 { padding-left: 1.5rem; }
.pl-7 { padding-left: 1.75rem; }
.pl-8 { padding-left: 2rem; }
.pl-\[0\.8rem\] { padding-left: 0.8rem; }
.pl-\[10px\] { padding-left: 10px; }
.pl-\[16px\] { padding-left: 16px; }
.pl-\[1px\] { padding-left: 1px; }
.pl-\[20px\] { padding-left: 20px; }
.pl-\[26px\] { padding-left: 26px; }
.pl-\[32px\] { padding-left: 32px; }
.pl-\[37\%\] { padding-left: 37%; }
.pl-\[50px\] { padding-left: 50px; }
.pr-0 { padding-right: 0px; }
.pr-1 { padding-right: 0.25rem; }
.pr-1\.5 { padding-right: 0.375rem; }
.pr-10 { padding-right: 2.5rem; }
.pr-11 { padding-right: 2.75rem; }
.pr-12 { padding-right: 3rem; }
.pr-14 { padding-right: 3.5rem; }
.pr-2 { padding-right: 0.5rem; }
.pr-2\.5 { padding-right: 0.625rem; }
.pr-20 { padding-right: 5rem; }
.pr-24 { padding-right: 6rem; }
.pr-3 { padding-right: 0.75rem; }
.pr-4 { padding-right: 1rem; }
.pr-5 { padding-right: 1.25rem; }
.pr-7 { padding-right: 1.75rem; }
.pr-8 { padding-right: 2rem; }
.pr-9 { padding-right: 2.25rem; }
.pr-\[12px\] { padding-right: 12px; }
.pr-\[14px\] { padding-right: 14px; }
.pr-\[15px\] { padding-right: 15px; }
.pr-\[1px\] { padding-right: 1px; }
.pr-\[5px\] { padding-right: 5px; }
.pr-\[6px\] { padding-right: 6px; }
.pr-\[6rem\] { padding-right: 6rem; }
.pr-\[8\.5px\] { padding-right: 8.5px; }
.pt-0 { padding-top: 0px; }
.pt-0\.5 { padding-top: 0.125rem; }
.pt-1 { padding-top: 0.25rem; }
.pt-1\.5 { padding-top: 0.375rem; }
.pt-10 { padding-top: 2.5rem; }
.pt-12 { padding-top: 3rem; }
.pt-13 { padding-top: 3.25rem; }
.pt-14 { padding-top: 3.5rem; }
.pt-15 { padding-top: 3.75rem; }
.pt-16 { padding-top: 4rem; }
.pt-2 { padding-top: 0.5rem; }
.pt-2\.5 { padding-top: 0.625rem; }
.pt-28 { padding-top: 7rem; }
.pt-3 { padding-top: 0.75rem; }
.pt-32 { padding-top: 8rem; }
.pt-4 { padding-top: 1rem; }
.pt-40 { padding-top: 10rem; }
.pt-5 { padding-top: 1.25rem; }
.pt-6 { padding-top: 1.5rem; }
.pt-7 { padding-top: 1.75rem; }
.pt-8 { padding-top: 2rem; }
.pt-9 { padding-top: 2.25rem; }
.pt-\[0\.6rem\] { padding-top: 0.6rem; }
.pt-\[0\.85rem\] { padding-top: 0.85rem; }
.pt-\[10\.5px\] { padding-top: 10.5px; }
.pt-\[12px\] { padding-top: 12px; }
.pt-\[17px\] { padding-top: 17px; }
.pt-\[1px\] { padding-top: 1px; }
.pt-\[23px\] { padding-top: 23px; }
.pt-\[30px\] { padding-top: 30px; }
.pt-\[32px\] { padding-top: 32px; }
.pt-\[39px\] { padding-top: 39px; }
.pt-\[60px\] { padding-top: 60px; }
.pt-px { padding-top: 1px; }
.text-left { text-align: left; }
.text-center { text-align: center; }
.text-right { text-align: right; }
.text-start { text-align: start; }
.align-baseline { vertical-align: initial; }
.align-middle { vertical-align: middle; }
.align-super { vertical-align: super; }
.font-\[conthrax\] { font-family: conthrax; }
.font-body, .font-display { font-family: Poppins, sans-serif; }
.font-freckleFace { font-family: freckle-face, sans-serif; }
.font-goldman { font-family: Goldman, sans-serif; }
.font-mono { font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; }
.font-pixel { font-family: pixelify-sans, sans-serif; }
.\!text-10px { font-size: 0.625rem !important; }
.\!text-\[10px\] { font-size: 10px !important; }
.text-10px { font-size: 0.625rem; }
.text-11px { font-size: 0.6875rem; }
.text-2xl { font-size: 1.5rem; line-height: 2rem; }
.text-2xs { font-size: 0.5625rem; }
.text-3xl { font-size: 1.875rem; line-height: 2.25rem; }
.text-3xs { font-size: 0.5rem; }
.text-4xl { font-size: 2.25rem; line-height: 2.5rem; }
.text-5xl { font-size: 3rem; line-height: 1; }
.text-7xl { font-size: 4.5rem; line-height: 1; }
.text-\[\.75rem\] { font-size: 0.75rem; }
.text-\[0\.5rem\] { font-size: 0.5rem; }
.text-\[0\.625rem\] { font-size: 0.625rem; }
.text-\[0\.7rem\] { font-size: 0.7rem; }
.text-\[10px\] { font-size: 10px; }
.text-\[11px\] { font-size: 11px; }
.text-\[12\.64px\] { font-size: 12.64px; }
.text-\[12px\] { font-size: 12px; }
.text-\[13px\] { font-size: 13px; }
.text-\[14px\] { font-size: 14px; }
.text-\[15px\] { font-size: 15px; }
.text-\[16px\] { font-size: 16px; }
.text-\[17px\] { font-size: 17px; }
.text-\[18px\] { font-size: 18px; }
.text-\[200px\] { font-size: 200px; }
.text-\[20px\] { font-size: 20px; }
.text-\[22px\] { font-size: 22px; }
.text-\[24px\] { font-size: 24px; }
.text-\[25px\] { font-size: 25px; }
.text-\[26px\] { font-size: 26px; }
.text-\[28px\] { font-size: 28px; }
.text-\[30px\] { font-size: 30px; }
.text-\[32px\] { font-size: 32px; }
.text-\[34px\] { font-size: 34px; }
.text-\[36px\] { font-size: 36px; }
.text-\[38px\] { font-size: 38px; }
.text-\[40px\] { font-size: 40px; }
.text-\[40vh\] { font-size: 40vh; }
.text-\[42px\] { font-size: 42px; }
.text-\[43px\] { font-size: 43px; }
.text-\[46px\] { font-size: 46px; }
.text-\[48px\] { font-size: 48px; }
.text-\[50px\] { font-size: 50px; }
.text-\[50vh\] { font-size: 50vh; }
.text-\[64px\] { font-size: 64px; }
.text-\[6px\] { font-size: 6px; }
.text-\[7\.5px\] { font-size: 7.5px; }
.text-\[72px\] { font-size: 72px; }
.text-\[78px\] { font-size: 78px; }
.text-\[7px\] { font-size: 7px; }
.text-\[88px\] { font-size: 88px; }
.text-\[8px\] { font-size: 8px; }
.text-\[9px\] { font-size: 9px; }
.text-base { font-size: 1rem; line-height: 1.5rem; }
.text-lg { font-size: 1.125rem; line-height: 1.75rem; }
.text-sm { font-size: 0.875rem; line-height: 1.25rem; }
.text-xl { font-size: 1.25rem; line-height: 1.75rem; }
.text-xs { font-size: 0.75rem; line-height: 1rem; }
.\!font-bold { font-weight: 700 !important; }
.font-\[600\] { font-weight: 600; }
.font-black { font-weight: 900; }
.font-bold { font-weight: 700; }
.font-extrabold { font-weight: 800; }
.font-light { font-weight: 300; }
.font-medium { font-weight: 500; }
.font-normal { font-weight: 400; }
.font-semibold { font-weight: 600; }
.font-thin { font-weight: 100; }
.uppercase { text-transform: uppercase; }
.lowercase { text-transform: lowercase; }
.capitalize { text-transform: capitalize; }
.normal-case { text-transform: none; }
.italic { font-style: italic; }
.not-italic { font-style: normal; }
.lining-nums { --tw-numeric-figure: lining-nums; }
.lining-nums, .tabular-nums { font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction); }
.tabular-nums { --tw-numeric-spacing: tabular-nums; }
.leading-10 { line-height: 2.5rem; }
.leading-3 { line-height: 0.75rem; }
.leading-4 { line-height: 1rem; }
.leading-5 { line-height: 1.25rem; }
.leading-6 { line-height: 1.5rem; }
.leading-7 { line-height: 1.75rem; }
.leading-8 { line-height: 2rem; }
.leading-\[0\.5\] { line-height: 0.5; }
.leading-\[0\.75rem\] { line-height: 0.75rem; }
.leading-\[0\.7\] { line-height: 0.7; }
.leading-\[0\.85\] { line-height: 0.85; }
.leading-\[0\.8\] { line-height: 0.8; }
.leading-\[0\] { line-height: 0; }
.leading-\[1\.25rem\] { line-height: 1.25rem; }
.leading-\[1\.5\] { line-height: 1.5; }
.leading-\[1\.7\] { line-height: 1.7; }
.leading-\[100px\] { line-height: 100px; }
.leading-\[10px\] { line-height: 10px; }
.leading-\[11px\] { line-height: 11px; }
.leading-\[12px\] { line-height: 12px; }
.leading-\[13px\] { line-height: 13px; }
.leading-\[14px\] { line-height: 14px; }
.leading-\[16px\] { line-height: 16px; }
.leading-\[17px\] { line-height: 17px; }
.leading-\[18px\] { line-height: 18px; }
.leading-\[19px\] { line-height: 19px; }
.leading-\[1\] { line-height: 1; }
.leading-\[20px\] { line-height: 20px; }
.leading-\[22px\] { line-height: 22px; }
.leading-\[24px\] { line-height: 24px; }
.leading-\[25px\] { line-height: 25px; }
.leading-\[26px\] { line-height: 26px; }
.leading-\[28px\] { line-height: 28px; }
.leading-\[30px\] { line-height: 30px; }
.leading-\[31px\] { line-height: 31px; }
.leading-\[32px\] { line-height: 32px; }
.leading-\[52px\] { line-height: 52px; }
.leading-\[normal\] { line-height: normal; }
.leading-loose { line-height: 2; }
.leading-none { line-height: 1; }
.leading-normal { line-height: 1.5; }
.leading-relaxed { line-height: 1.625; }
.leading-snug { line-height: 1.375; }
.leading-tight { line-height: 1.25; }
.tracking-\[0\.24px\] { letter-spacing: 0.24px; }
.tracking-\[0\.28px\] { letter-spacing: 0.28px; }
.tracking-\[0\.2em\] { letter-spacing: 0.2em; }
.tracking-\[0\.2px\] { letter-spacing: 0.2px; }
.tracking-\[0\.3em\] { letter-spacing: 0.3em; }
.tracking-\[2px\] { letter-spacing: 2px; }
.tracking-\[3px\] { letter-spacing: 3px; }
.tracking-\[4px\] { letter-spacing: 4px; }
.tracking-normal { letter-spacing: 0px; }
.tracking-tight { letter-spacing: -0.025em; }
.tracking-wide { letter-spacing: 0.025em; }
.tracking-wider { letter-spacing: 0.05em; }
.tracking-widest { letter-spacing: 0.1em; }
.\!text-gold-400 { --tw-text-opacity: 1 !important; color: rgb(255 203 119/var(--tw-text-opacity)) !important; }
.\!text-gold-500 { --tw-text-opacity: 1 !important; color: rgb(204 162 95/var(--tw-text-opacity)) !important; }
.\!text-gold-800 { --tw-text-opacity: 1 !important; color: rgb(51 41 24/var(--tw-text-opacity)) !important; }
.\!text-lime-400 { --tw-text-opacity: 1 !important; color: rgb(214 255 111/var(--tw-text-opacity)) !important; }
.\!text-navy-200 { --tw-text-opacity: 1 !important; color: rgb(182 187 206/var(--tw-text-opacity)) !important; }
.\!text-navy-900 { --tw-text-opacity: 1 !important; color: rgb(13 13 15/var(--tw-text-opacity)) !important; }
.\!text-white { --tw-text-opacity: 1 !important; color: rgb(255 255 255/var(--tw-text-opacity)) !important; }
.text-\[\#00051E\] { --tw-text-opacity: 1; color: rgb(0 5 30/var(--tw-text-opacity)); }
.text-\[\#001D12\] { --tw-text-opacity: 1; color: rgb(0 29 18/var(--tw-text-opacity)); }
.text-\[\#00DA16\] { --tw-text-opacity: 1; color: rgb(0 218 22/var(--tw-text-opacity)); }
.text-\[\#0A0A0B\] { --tw-text-opacity: 1; color: rgb(10 10 11/var(--tw-text-opacity)); }
.text-\[\#0D0D0F\] { --tw-text-opacity: 1; color: rgb(13 13 15/var(--tw-text-opacity)); }
.text-\[\#0EFBA5\] { --tw-text-opacity: 1; color: rgb(14 251 165/var(--tw-text-opacity)); }
.text-\[\#0d0d0f\] { --tw-text-opacity: 1; color: rgb(13 13 15/var(--tw-text-opacity)); }
.text-\[\#115D8D\] { --tw-text-opacity: 1; color: rgb(17 93 141/var(--tw-text-opacity)); }
.text-\[\#190004\] { --tw-text-opacity: 1; color: rgb(25 0 4/var(--tw-text-opacity)); }
.text-\[\#19191A\] { --tw-text-opacity: 1; color: rgb(25 25 26/var(--tw-text-opacity)); }
.text-\[\#23232D\] { --tw-text-opacity: 1; color: rgb(35 35 45/var(--tw-text-opacity)); }
.text-\[\#2E3244\] { --tw-text-opacity: 1; color: rgb(46 50 68/var(--tw-text-opacity)); }
.text-\[\#324600\] { --tw-text-opacity: 1; color: rgb(50 70 0/var(--tw-text-opacity)); }
.text-\[\#37FFDD\] { --tw-text-opacity: 1; color: rgb(55 255 221/var(--tw-text-opacity)); }
.text-\[\#3D8DFF\] { --tw-text-opacity: 1; color: rgb(61 141 255/var(--tw-text-opacity)); }
.text-\[\#4B69FF\] { --tw-text-opacity: 1; color: rgb(75 105 255/var(--tw-text-opacity)); }
.text-\[\#57575D\] { --tw-text-opacity: 1; color: rgb(87 87 93/var(--tw-text-opacity)); }
.text-\[\#6680FF\] { --tw-text-opacity: 1; color: rgb(102 128 255/var(--tw-text-opacity)); }
.text-\[\#74902C\] { --tw-text-opacity: 1; color: rgb(116 144 44/var(--tw-text-opacity)); }
.text-\[\#77FF9D\] { --tw-text-opacity: 1; color: rgb(119 255 157/var(--tw-text-opacity)); }
.text-\[\#7E43EA\] { --tw-text-opacity: 1; color: rgb(126 67 234/var(--tw-text-opacity)); }
.text-\[\#828DB0\] { --tw-text-opacity: 1; color: rgb(130 141 176/var(--tw-text-opacity)); }
.text-\[\#858DAD\] { --tw-text-opacity: 1; color: rgb(133 141 173/var(--tw-text-opacity)); }
.text-\[\#94B543\] { --tw-text-opacity: 1; color: rgb(148 181 67/var(--tw-text-opacity)); }
.text-\[\#A05430\] { --tw-text-opacity: 1; color: rgb(160 84 48/var(--tw-text-opacity)); }
.text-\[\#A4A9C1\] { --tw-text-opacity: 1; color: rgb(164 169 193/var(--tw-text-opacity)); }
.text-\[\#AAFF60\] { --tw-text-opacity: 1; color: rgb(170 255 96/var(--tw-text-opacity)); }
.text-\[\#B8BCD0\] { --tw-text-opacity: 1; color: rgb(184 188 208/var(--tw-text-opacity)); }
.text-\[\#D6FF6F\] { --tw-text-opacity: 1; color: rgb(214 255 111/var(--tw-text-opacity)); }
.text-\[\#D9D9D9\] { --tw-text-opacity: 1; color: rgb(217 217 217/var(--tw-text-opacity)); }
.text-\[\#D9D9D9\]\/10 { color: rgba(217, 217, 217, 0.1); }
.text-\[\#DBDBDB\] { --tw-text-opacity: 1; color: rgb(219 219 219/var(--tw-text-opacity)); }
.text-\[\#EFCE7F\] { --tw-text-opacity: 1; color: rgb(239 206 127/var(--tw-text-opacity)); }
.text-\[\#F59638\] { --tw-text-opacity: 1; color: rgb(245 150 56/var(--tw-text-opacity)); }
.text-\[\#FE4760\] { --tw-text-opacity: 1; color: rgb(254 71 96/var(--tw-text-opacity)); }
.text-\[\#FEF08A\] { --tw-text-opacity: 1; color: rgb(254 240 138/var(--tw-text-opacity)); }
.text-\[\#FFAC5F\] { --tw-text-opacity: 1; color: rgb(255 172 95/var(--tw-text-opacity)); }
.text-\[\#FFC354\] { --tw-text-opacity: 1; color: rgb(255 195 84/var(--tw-text-opacity)); }
.text-\[\#FFC800\] { --tw-text-opacity: 1; color: rgb(255 200 0/var(--tw-text-opacity)); }
.text-\[\#FFCB77\] { --tw-text-opacity: 1; color: rgb(255 203 119/var(--tw-text-opacity)); }
.text-\[\#FFE0AD\] { --tw-text-opacity: 1; color: rgb(255 224 173/var(--tw-text-opacity)); }
.text-\[\#a4a9c1\] { --tw-text-opacity: 1; color: rgb(164 169 193/var(--tw-text-opacity)); }
.text-\[\#b2ff00\] { --tw-text-opacity: 1; color: rgb(178 255 0/var(--tw-text-opacity)); }
.text-\[\#b8bcd0\] { --tw-text-opacity: 1; color: rgb(184 188 208/var(--tw-text-opacity)); }
.text-\[\#dffb5d\] { --tw-text-opacity: 1; color: rgb(223 251 93/var(--tw-text-opacity)); }
.text-\[var\(--color\)\] { color: var(--color); }
.text-\[var\(--color\,white\)\] { color: var(--color,#fff); }
.text-black { --tw-text-opacity: 1; color: rgb(0 0 0/var(--tw-text-opacity)); }
.text-black\/60 { color: rgba(0, 0, 0, 0.6); }
.text-blue { --tw-text-opacity: 1; color: rgb(75 105 255/var(--tw-text-opacity)); }
.text-blue-200 { --tw-text-opacity: 1; color: rgb(153 170 255/var(--tw-text-opacity)); }
.text-blue-400 { --tw-text-opacity: 1; color: rgb(75 105 255/var(--tw-text-opacity)); }
.text-current { color: currentcolor; }
.text-dark-navy-300 { --tw-text-opacity: 1; color: rgb(74 71 94/var(--tw-text-opacity)); }
.text-dark-navy-300\/20 { color: rgba(74, 71, 94, 0.2); }
.text-eco-green-200 { --tw-text-opacity: 1; color: rgb(178 232 117/var(--tw-text-opacity)); }
.text-eco-green-300 { --tw-text-opacity: 1; color: rgb(153 225 71/var(--tw-text-opacity)); }
.text-eco-green-400 { --tw-text-opacity: 1; color: rgb(127 217 25/var(--tw-text-opacity)); }
.text-event { --tw-text-opacity: 1; color: rgb(55 255 221/var(--tw-text-opacity)); }
.text-gold { --tw-text-opacity: 1; color: rgb(255 203 119/var(--tw-text-opacity)); }
.text-gold-200 { --tw-text-opacity: 1; color: rgb(255 224 173/var(--tw-text-opacity)); }
.text-gold-300 { --tw-text-opacity: 1; color: rgb(255 213 146/var(--tw-text-opacity)); }
.text-gold-400 { --tw-text-opacity: 1; color: rgb(255 203 119/var(--tw-text-opacity)); }
.text-gold-400\/10 { color: rgba(255, 203, 119, 0.1); }
.text-gold-500 { --tw-text-opacity: 1; color: rgb(204 162 95/var(--tw-text-opacity)); }
.text-gold-600 { --tw-text-opacity: 1; color: rgb(153 122 71/var(--tw-text-opacity)); }
.text-gold-700 { --tw-text-opacity: 1; color: rgb(102 81 48/var(--tw-text-opacity)); }
.text-gold-800 { --tw-text-opacity: 1; color: rgb(51 41 24/var(--tw-text-opacity)); }
.text-gold\/10 { color: rgba(255, 203, 119, 0.1); }
.text-grass-green { --tw-text-opacity: 1; color: rgb(50 70 0/var(--tw-text-opacity)); }
.text-gray-100 { --tw-text-opacity: 1; color: rgb(245 245 245/var(--tw-text-opacity)); }
.text-gray-200 { --tw-text-opacity: 1; color: rgb(229 229 229/var(--tw-text-opacity)); }
.text-gray-400 { --tw-text-opacity: 1; color: rgb(163 163 163/var(--tw-text-opacity)); }
.text-gray-500 { --tw-text-opacity: 1; color: rgb(115 115 115/var(--tw-text-opacity)); }
.text-gray-600 { --tw-text-opacity: 1; color: rgb(82 82 82/var(--tw-text-opacity)); }
.text-gray-900 { --tw-text-opacity: 1; color: rgb(23 23 23/var(--tw-text-opacity)); }
.text-green { --tw-text-opacity: 1; color: rgb(119 255 157/var(--tw-text-opacity)); }
.text-green-200 { --tw-text-opacity: 1; color: rgb(173 255 196/var(--tw-text-opacity)); }
.text-green-300 { --tw-text-opacity: 1; color: rgb(146 255 177/var(--tw-text-opacity)); }
.text-green-400 { --tw-text-opacity: 1; color: rgb(119 255 157/var(--tw-text-opacity)); }
.text-green-400\/10 { color: rgba(119, 255, 157, 0.1); }
.text-green-50 { --tw-text-opacity: 1; color: rgb(229 255 237/var(--tw-text-opacity)); }
.text-green-500 { --tw-text-opacity: 1; color: rgb(95 204 126/var(--tw-text-opacity)); }
.text-green-800 { --tw-text-opacity: 1; color: rgb(24 51 31/var(--tw-text-opacity)); }
.text-grey-500 { --tw-text-opacity: 1; color: rgb(115 115 115/var(--tw-text-opacity)); }
.text-grey-900 { --tw-text-opacity: 1; color: rgb(23 23 23/var(--tw-text-opacity)); }
.text-lime { --tw-text-opacity: 1; color: rgb(214 255 111/var(--tw-text-opacity)); }
.text-lime-300 { --tw-text-opacity: 1; color: rgb(222 255 140/var(--tw-text-opacity)); }
.text-lime-400 { --tw-text-opacity: 1; color: rgb(214 255 111/var(--tw-text-opacity)); }
.text-lime-400\/70 { color: rgba(214, 255, 111, 0.7); }
.text-navy-100 { --tw-text-opacity: 1; color: rgb(206 209 222/var(--tw-text-opacity)); }
.text-navy-200 { --tw-text-opacity: 1; color: rgb(182 187 206/var(--tw-text-opacity)); }
.text-navy-200\/60 { color: rgba(182, 187, 206, 0.6); }
.text-navy-250 { --tw-text-opacity: 1; color: rgb(184 188 208/var(--tw-text-opacity)); }
.text-navy-300 { --tw-text-opacity: 1; color: rgb(157 164 189/var(--tw-text-opacity)); }
.text-navy-400 { --tw-text-opacity: 1; color: rgb(133 141 173/var(--tw-text-opacity)); }
.text-navy-400\/50 { color: rgba(133, 141, 173, 0.5); }
.text-navy-400\/60 { color: rgba(133, 141, 173, 0.6); }
.text-navy-50 { --tw-text-opacity: 1; color: rgb(231 232 239/var(--tw-text-opacity)); }
.text-navy-500 { --tw-text-opacity: 1; color: rgb(46 50 68/var(--tw-text-opacity)); }
.text-navy-600 { --tw-text-opacity: 1; color: rgb(35 35 45/var(--tw-text-opacity)); }
.text-navy-700 { --tw-text-opacity: 1; color: rgb(31 31 39/var(--tw-text-opacity)); }
.text-navy-800 { --tw-text-opacity: 1; color: rgb(23 23 28/var(--tw-text-opacity)); }
.text-navy-800\/50 { color: rgba(23, 23, 28, 0.5); }
.text-navy-900 { --tw-text-opacity: 1; color: rgb(13 13 15/var(--tw-text-opacity)); }
.text-navy-900\/50 { color: rgba(13, 13, 15, 0.5); }
.text-orange, .text-orange-400 { --tw-text-opacity: 1; color: rgb(255 150 51/var(--tw-text-opacity)); }
.text-orange-primary { --tw-text-opacity: 1; color: rgb(250 166 26/var(--tw-text-opacity)); }
.text-pink-200 { --tw-text-opacity: 1; color: rgb(222 172 236/var(--tw-text-opacity)); }
.text-pink-300 { --tw-text-opacity: 1; color: rgb(206 130 227/var(--tw-text-opacity)); }
.text-pink-400 { --tw-text-opacity: 1; color: rgb(193 100 220/var(--tw-text-opacity)); }
.text-red { --tw-text-opacity: 1; color: rgb(254 71 96/var(--tw-text-opacity)); }
.text-red-300 { --tw-text-opacity: 1; color: rgb(254 103 123/var(--tw-text-opacity)); }
.text-red-400 { --tw-text-opacity: 1; color: rgb(254 71 96/var(--tw-text-opacity)); }
.text-red-400\/10 { color: rgba(254, 71, 96, 0.1); }
.text-red-50 { --tw-text-opacity: 1; color: rgb(255 218 223/var(--tw-text-opacity)); }
.text-red-500 { --tw-text-opacity: 1; color: rgb(203 57 77/var(--tw-text-opacity)); }
.text-teal, .text-teal-400 { --tw-text-opacity: 1; color: rgb(55 255 221/var(--tw-text-opacity)); }
.text-teal-500 { --tw-text-opacity: 1; color: rgb(44 204 177/var(--tw-text-opacity)); }
.text-teal-600\/10 { color: rgba(33, 153, 133, 0.1); }
.text-transparent { color: rgba(0, 0, 0, 0); }
.text-violet { --tw-text-opacity: 1; color: rgb(129 72 234/var(--tw-text-opacity)); }
.text-violet-100 { --tw-text-opacity: 1; color: rgb(223 209 250/var(--tw-text-opacity)); }
.text-violet-200 { --tw-text-opacity: 1; color: rgb(192 163 245/var(--tw-text-opacity)); }
.text-violet-300 { --tw-text-opacity: 1; color: rgb(160 117 240/var(--tw-text-opacity)); }
.text-violet-400 { --tw-text-opacity: 1; color: rgb(129 72 234/var(--tw-text-opacity)); }
.text-white { --tw-text-opacity: 1; color: rgb(255 255 255/var(--tw-text-opacity)); }
.text-white\/50 { color: rgba(255, 255, 255, 0.5); }
.text-white\/60 { color: rgba(255, 255, 255, 0.6); }
.text-white\/70 { color: rgba(255, 255, 255, 0.7); }
.text-white\/80 { color: rgba(255, 255, 255, 0.8); }
.text-white\/90 { color: rgba(255, 255, 255, 0.9); }
.text-opacity-50 { --tw-text-opacity: 0.5; }
.text-opacity-70 { --tw-text-opacity: 0.7; }
.text-opacity-90 { --tw-text-opacity: 0.9; }
.underline { text-decoration-line: underline; }
.line-through { text-decoration-line: line-through; }
.decoration-gold-400\/50 { text-decoration-color: rgba(255, 203, 119, 0.5); }
.underline-offset-1 { text-underline-offset: 1px; }
.underline-offset-2 { text-underline-offset: 2px; }
.placeholder-navy-200::placeholder { --tw-placeholder-opacity: 1; color: rgb(182 187 206/var(--tw-placeholder-opacity)); }
.placeholder-navy-300::placeholder { --tw-placeholder-opacity: 1; color: rgb(157 164 189/var(--tw-placeholder-opacity)); }
.placeholder-navy-400::placeholder { --tw-placeholder-opacity: 1; color: rgb(133 141 173/var(--tw-placeholder-opacity)); }
.placeholder-navy-500::placeholder { --tw-placeholder-opacity: 1; color: rgb(46 50 68/var(--tw-placeholder-opacity)); }
.\!opacity-100 { opacity: 1 !important; }
.\!opacity-35 { opacity: 0.35 !important; }
.opacity-0 { opacity: 0; }
.opacity-10 { opacity: 0.1; }
.opacity-100 { opacity: 1; }
.opacity-15 { opacity: 0.15; }
.opacity-20 { opacity: 0.2; }
.opacity-25 { opacity: 0.25; }
.opacity-30 { opacity: 0.3; }
.opacity-40 { opacity: 0.4; }
.opacity-5 { opacity: 0.05; }
.opacity-50 { opacity: 0.5; }
.opacity-60 { opacity: 0.6; }
.opacity-70 { opacity: 0.7; }
.opacity-75 { opacity: 0.75; }
.opacity-80 { opacity: 0.8; }
.opacity-90 { opacity: 0.9; }
.opacity-95 { opacity: 0.95; }
.opacity-\[0\.03\] { opacity: 0.03; }
.opacity-\[0\.04\] { opacity: 0.04; }
.opacity-\[0\.13\] { opacity: 0.13; }
.opacity-\[0\.14\] { opacity: 0.14; }
.mix-blend-screen { mix-blend-mode: screen; }
.mix-blend-overlay { mix-blend-mode: overlay; }
.mix-blend-color-dodge { mix-blend-mode: color-dodge; }
.mix-blend-color-burn { mix-blend-mode: color-burn; }
.mix-blend-difference { mix-blend-mode: difference; }
.mix-blend-color { mix-blend-mode: color; }
.mix-blend-plus-lighter { mix-blend-mode: plus-lighter; }
.\!shadow-\[0_0_0_1px_transparent\,0_4px_19px_rgb\(8_7_10\/81\%\)\] { --tw-shadow: 0 0 0 1px #0000,0 4px 19px #08070acf !important; --tw-shadow-colored: 0 0 0 1px var(--tw-shadow-color),0 4px 19px var(--tw-shadow-color) !important; box-shadow: var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow) !important; }
.shadow { --tw-shadow: 0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a; --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color); }
.shadow, .shadow-2xl { box-shadow: var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow); }
.shadow-2xl { --tw-shadow: 0 25px 50px -12px #00000040; --tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color); }
.shadow-\[0_0_10px_rgba\(214\,255\,111\,0\.49\)\] { --tw-shadow: 0 0 10px #d6ff6f7d; --tw-shadow-colored: 0 0 10px var(--tw-shadow-color); box-shadow: var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow); }
.shadow-\[0_0_14px_rgba\(214\,255\,111\,0\.7\)\] { --tw-shadow: 0 0 14px #d6ff6fb3; --tw-shadow-colored: 0 0 14px var(--tw-shadow-color); box-shadow: var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow); }
.shadow-\[0_0px_50px_rgba\(221\,169\,73\,0\.15\)\] { --tw-shadow: 0 0px 50px #dda94926; --tw-shadow-colored: 0 0px 50px var(--tw-shadow-color); box-shadow: var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow); }
.shadow-\[0_21px_26px_0_rgba\(0\,0\,0\,0\.20\)\] { --tw-shadow: 0 21px 26px 0 #0003; --tw-shadow-colored: 0 21px 26px 0 var(--tw-shadow-color); box-shadow: var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow); }
.shadow-\[0_4px_9\.4px_0_rgba\(0\,0\,0\,0\.60\)\] { --tw-shadow: 0 4px 9.4px 0 #0009; --tw-shadow-colored: 0 4px 9.4px 0 var(--tw-shadow-color); box-shadow: var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow); }
.shadow-\[0_8px_24px_rgba\(0\,0\,0\,0\.4\)\] { --tw-shadow: 0 8px 24px #0006; --tw-shadow-colored: 0 8px 24px var(--tw-shadow-color); box-shadow: var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow); }
.shadow-\[0_8px_30px_rgba\(180\,229\,255\,0\)\] { --tw-shadow: 0 8px 30px #b4e5ff00; --tw-shadow-colored: 0 8px 30px 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_0px_40px_0px_rgba\(0\,0\,0\,0\.7\)\] { --tw-shadow: 0px 0px 40px 0px #000000b3; --tw-shadow-colored: 0px 0px 40px 0px var(--tw-shadow-color); }
.shadow-\[0px_0px_40px_0px_rgba\(0\,0\,0\,0\.7\)\], .shadow-case { box-shadow: var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow); }
.shadow-case { --tw-shadow: 0 0 0 1px #0000,0 4px 19px #08070acf; --tw-shadow-colored: 0 0 0 1px var(--tw-shadow-color),0 4px 19px var(--tw-shadow-color); }
.shadow-case-bonus-amount { --tw-shadow: 4px 4px 4px 0px #000000b2; --tw-shadow-colored: 4px 4px 4px 0px var(--tw-shadow-color); }
.shadow-case-bonus-amount, .shadow-inner { box-shadow: var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow); }
.shadow-inner { --tw-shadow: inset 0 2px 4px 0 #0000000d; --tw-shadow-colored: inset 0 2px 4px 0 var(--tw-shadow-color); }
.shadow-lg { --tw-shadow: 0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a; --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color); }
.shadow-lg, .shadow-md { box-shadow: var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow); }
.shadow-md { --tw-shadow: 0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a; --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color); }
.shadow-none { --tw-shadow: 0 0 #0000; --tw-shadow-colored: 0 0 #0000; }
.shadow-none, .shadow-sm { box-shadow: var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow); }
.shadow-sm { --tw-shadow: 0 1px 2px 0 #0000000d; --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color); }
.shadow-xl { --tw-shadow: 0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a; --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color); box-shadow: var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow); }
.outline-none { outline: rgba(0, 0, 0, 0) solid 2px; outline-offset: 2px; }
.outline { outline-style: solid; }
.outline-1 { outline-width: 1px; }
.outline-offset-2 { outline-offset: 2px; }
.outline-offset-4 { outline-offset: 4px; }
.outline-gold-400 { outline-color: rgb(255, 203, 119); }
.outline-navy-200 { outline-color: rgb(182, 187, 206); }
.\!ring-0 { --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important; --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color) !important; box-shadow: var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000) !important; }
.ring { --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color); --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color); }
.ring, .ring-1 { box-shadow: var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000); }
.ring-1 { --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color); --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color); }
.ring-2 { --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color); --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color); box-shadow: var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000); }
.ring-inset { --tw-ring-inset: inset; }
.\!ring-lime-400 { --tw-ring-opacity: 1 !important; --tw-ring-color: rgb(214 255 111/var(--tw-ring-opacity)) !important; }
.ring-\[\#37FFDD\] { --tw-ring-opacity: 1; --tw-ring-color: rgb(55 255 221/var(--tw-ring-opacity)); }
.ring-\[\#4B69FF\] { --tw-ring-opacity: 1; --tw-ring-color: rgb(75 105 255/var(--tw-ring-opacity)); }
.ring-\[\#77FF9D\] { --tw-ring-opacity: 1; --tw-ring-color: rgb(119 255 157/var(--tw-ring-opacity)); }
.ring-\[\#C164DC\] { --tw-ring-opacity: 1; --tw-ring-color: rgb(193 100 220/var(--tw-ring-opacity)); }
.ring-gold, .ring-gold-400 { --tw-ring-opacity: 1; --tw-ring-color: rgb(255 203 119/var(--tw-ring-opacity)); }
.ring-gold-400\/10 { --tw-ring-color: #ffcb771a; }
.ring-gold-400\/70 { --tw-ring-color: #ffcb77b3; }
.ring-gold-500 { --tw-ring-opacity: 1; --tw-ring-color: rgb(204 162 95/var(--tw-ring-opacity)); }
.ring-green { --tw-ring-opacity: 1; --tw-ring-color: rgb(119 255 157/var(--tw-ring-opacity)); }
.ring-lime { --tw-ring-opacity: 1; --tw-ring-color: rgb(214 255 111/var(--tw-ring-opacity)); }
.ring-navy-500 { --tw-ring-opacity: 1; --tw-ring-color: rgb(46 50 68/var(--tw-ring-opacity)); }
.ring-navy-600\/20 { --tw-ring-color: #23232d33; }
.ring-navy-600\/30 { --tw-ring-color: #23232d4d; }
.ring-navy-600\/50 { --tw-ring-color: #23232d80; }
.ring-navy-700 { --tw-ring-opacity: 1; --tw-ring-color: rgb(31 31 39/var(--tw-ring-opacity)); }
.ring-navy-800 { --tw-ring-opacity: 1; --tw-ring-color: rgb(23 23 28/var(--tw-ring-opacity)); }
.ring-red-500 { --tw-ring-opacity: 1; --tw-ring-color: rgb(203 57 77/var(--tw-ring-opacity)); }
.ring-red-500\/30 { --tw-ring-color: #cb394d4d; }
.ring-transparent { --tw-ring-color: #0000; }
.ring-white\/10 { --tw-ring-color: #ffffff1a; }
.\!ring-offset-0 { --tw-ring-offset-width: 0px !important; }
.blur { --tw-blur: blur(8px); }
.blur, .blur-2xl { filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); }
.blur-2xl { --tw-blur: blur(40px); }
.blur-3xl { --tw-blur: blur(64px); }
.blur-3xl, .blur-\[100px\] { filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); }
.blur-\[100px\] { --tw-blur: blur(100px); }
.blur-\[120px\] { --tw-blur: blur(120px); }
.blur-\[120px\], .blur-\[24px\] { filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); }
.blur-\[24px\] { --tw-blur: blur(24px); }
.blur-\[2px\] { --tw-blur: blur(2px); }
.blur-\[2px\], .blur-\[40px\] { filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); }
.blur-\[40px\] { --tw-blur: blur(40px); }
.blur-\[43\.08px\] { --tw-blur: blur(43.08px); }
.blur-\[43\.08px\], .blur-\[60px\] { filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); }
.blur-\[60px\] { --tw-blur: blur(60px); }
.blur-\[61\.69px\] { --tw-blur: blur(61.69px); }
.blur-\[61\.69px\], .blur-\[6px\] { filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); }
.blur-\[6px\] { --tw-blur: blur(6px); }
.blur-\[90px\] { --tw-blur: blur(90px); }
.blur-\[90px\], .blur-lg { filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); }
.blur-lg { --tw-blur: blur(16px); }
.blur-md { --tw-blur: blur(12px); }
.blur-md, .blur-sm { filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); }
.blur-sm { --tw-blur: blur(4px); }
.blur-xl { --tw-blur: blur(24px); }
.blur-xl, .brightness-0 { filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); }
.brightness-0 { --tw-brightness: brightness(0); }
.brightness-110 { --tw-brightness: brightness(1.1); }
.brightness-110, .brightness-50 { filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); }
.brightness-50 { --tw-brightness: brightness(.5); }
.brightness-75 { --tw-brightness: brightness(.75); }
.brightness-75, .brightness-\[0\.75\] { filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); }
.brightness-\[0\.75\] { --tw-brightness: brightness(0.75); }
.brightness-\[1\.35\] { --tw-brightness: brightness(1.35); }
.brightness-\[10\], .brightness-\[1\.35\] { filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); }
.brightness-\[10\] { --tw-brightness: brightness(10); }
.brightness-\[25\%\] { --tw-brightness: brightness(25%); }
.brightness-\[25\%\], .brightness-\[35\%\] { filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); }
.brightness-\[35\%\] { --tw-brightness: brightness(35%); }
.contrast-\[1\.35\] { --tw-contrast: contrast(1.35); }
.contrast-\[1\.35\], .drop-shadow { 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 #0000001a) drop-shadow(0 1px 1px #0000000f); }
.drop-shadow-\[0_0_10px_\#D6FF6F\] { --tw-drop-shadow: drop-shadow(0 0 10px #d6ff6f); }
.drop-shadow-\[0_0_10px_\#D6FF6F\], .drop-shadow-\[0_1px_2px_rgba\(0\,0\,0\,0\.6\)\] { filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); }
.drop-shadow-\[0_1px_2px_rgba\(0\,0\,0\,0\.6\)\] { --tw-drop-shadow: drop-shadow(0 1px 2px #0009); }
.drop-shadow-\[0_4px_20px_rgba\(0\,0\,0\,0\.3\)\] { --tw-drop-shadow: drop-shadow(0 4px 20px #0000004d); }
.drop-shadow-\[0_4px_20px_rgba\(0\,0\,0\,0\.3\)\], .drop-shadow-\[0_4px_20px_rgba\(200\,180\,100\,0\.15\)\] { filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); }
.drop-shadow-\[0_4px_20px_rgba\(200\,180\,100\,0\.15\)\] { --tw-drop-shadow: drop-shadow(0 4px 20px #c8b46426); }
.drop-shadow-\[2px_4px_6px_black\] { --tw-drop-shadow: drop-shadow(2px 4px 6px #000); }
.drop-shadow-\[2px_4px_6px_black\], .drop-shadow-lg { filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); }
.drop-shadow-lg { --tw-drop-shadow: drop-shadow(0 10px 8px #0000000a) drop-shadow(0 4px 3px #0000001a); }
.grayscale { --tw-grayscale: grayscale(100%); }
.grayscale, .invert { filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); }
.invert { --tw-invert: invert(100%); }
.saturate-0 { --tw-saturate: saturate(0); }
.saturate-0, .saturate-50 { 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); }
.saturate-50 { --tw-saturate: saturate(.5); }
.sepia { --tw-sepia: sepia(100%); }
.filter, .sepia { filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); }
.backdrop-blur { --tw-backdrop-blur: blur(8px); }
.backdrop-blur, .backdrop-blur-0 { backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia); }
.backdrop-blur-0 { --tw-backdrop-blur: blur(0); }
.backdrop-blur-\[10px\] { --tw-backdrop-blur: blur(10px); }
.backdrop-blur-\[10px\], .backdrop-blur-\[1px\] { backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia); }
.backdrop-blur-\[1px\] { --tw-backdrop-blur: blur(1px); }
.backdrop-blur-\[27px\] { --tw-backdrop-blur: blur(27px); }
.backdrop-blur-\[27px\], .backdrop-blur-\[2px\] { 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); }
.backdrop-blur-\[3px\] { --tw-backdrop-blur: blur(3px); }
.backdrop-blur-\[3px\], .backdrop-blur-\[5px\] { 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-\[5px\] { --tw-backdrop-blur: blur(5px); }
.backdrop-blur-lg { --tw-backdrop-blur: blur(16px); }
.backdrop-blur-lg, .backdrop-blur-md { backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia); }
.backdrop-blur-md { --tw-backdrop-blur: blur(12px); }
.backdrop-blur-none { --tw-backdrop-blur: blur(0); }
.backdrop-blur-none, .backdrop-blur-sm { backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia); }
.backdrop-blur-sm { --tw-backdrop-blur: blur(4px); }
.backdrop-blur-xl { --tw-backdrop-blur: blur(24px); 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-none { backdrop-filter: none; }
.transition { transition-duration: 0.15s; transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); }
.transition-\[box-shadow\] { transition-duration: 0.15s; transition-property: box-shadow; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); }
.transition-\[color\] { transition-duration: 0.15s; transition-property: color; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); }
.transition-\[fill\] { transition-duration: 0.15s; transition-property: fill; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); }
.transition-\[filter\,background-color\] { transition-duration: 0.15s; transition-property: filter, background-color; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); }
.transition-\[filter\] { transition-duration: 0.15s; transition-property: filter; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); }
.transition-\[grid-template-rows\] { transition-duration: 0.15s; transition-property: grid-template-rows; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); }
.transition-\[margin\] { transition-duration: 0.15s; transition-property: margin; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); }
.transition-\[opacity\,_border-radius\] { transition-duration: 0.15s; transition-property: opacity, border-radius; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); }
.transition-\[opacity\,backdrop-filter\] { transition-duration: 0.15s; transition-property: opacity, backdrop-filter, -webkit-backdrop-filter; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); }
.transition-\[opacity\,background-color\] { transition-duration: 0.15s; transition-property: opacity, background-color; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); }
.transition-\[opacity\,transform\,padding\] { transition-duration: 0.15s; transition-property: opacity, transform, padding; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); }
.transition-\[opacity\,transform\] { transition-duration: 0.15s; transition-property: opacity, transform; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); }
.transition-\[transform\,box-shadow\] { transition-duration: 0.15s; transition-property: transform, box-shadow; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); }
.transition-all { transition-duration: 0.15s; transition-property: all; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); }
.transition-colors { transition-duration: 0.15s; transition-property: color, background-color, border-color, text-decoration-color, fill, stroke; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); }
.transition-none { transition-property: none; }
.transition-opacity { transition-duration: 0.15s; transition-property: opacity; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); }
.transition-shadow { transition-duration: 0.15s; transition-property: box-shadow; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); }
.transition-transform { transition-duration: 0.15s; transition-property: transform; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); }
.delay-100 { transition-delay: 0.1s; }
.delay-150 { transition-delay: 0.15s; }
.delay-300 { transition-delay: 0.3s; }
.delay-75 { transition-delay: 75ms; }
.delay-\[0ms\] { transition-delay: 0s; }
.delay-\[400ms\] { transition-delay: 0.4s; }
.duration-0 { transition-duration: 0s; }
.duration-100 { transition-duration: 0.1s; }
.duration-1000 { transition-duration: 1s; }
.duration-150 { transition-duration: 0.15s; }
.duration-200 { transition-duration: 0.2s; }
.duration-300 { transition-duration: 0.3s; }
.duration-500 { transition-duration: 0.5s; }
.duration-700 { transition-duration: 0.7s; }
.duration-\[400ms\] { transition-duration: 0.4s; }
.duration-\[650ms\] { transition-duration: 0.65s; }
.ease-\[cubic-bezier\(0\.4\,0\,0\.2\,1\)\] { transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); }
.ease-\[inherit\] { transition-timing-function: inherit; }
.ease-back { transition-timing-function: cubic-bezier(0.34, 1.56, 0.64, 1); }
.ease-expo { transition-timing-function: cubic-bezier(0.28, 0.84, 0.16, 1); }
.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); }
.will-change-\[opacity\,backdrop-filter\] { will-change: opacity, backdrop-filter; }
.will-change-transform { will-change: transform; }
.glow-eco-green { box-shadow: rgba(127, 217, 25, 0.4) 0px 0px 6px, rgba(127, 217, 25, 0.4) 0px 0px 6px inset; }
.glow-lime-400 { box-shadow: rgba(214, 255, 111, 0.4) 0px 0px 6px, rgba(214, 255, 111, 0.4) 0px 0px 6px inset; }
.glow-red { box-shadow: rgba(254, 71, 96, 0.4) 0px 0px 6px, rgba(254, 71, 96, 0.4) 0px 0px 6px inset; }
.glow-gold { box-shadow: rgba(255, 203, 119, 0.4) 0px 0px 6px, rgba(255, 203, 119, 0.4) 0px 0px 6px inset; }
.\!scrollbar-thin::-webkit-scrollbar-track { background-color: var(--scrollbar-track) !important; border-radius: var(--scrollbar-track-radius) !important; }
.scrollbar-thin::-webkit-scrollbar-track { background-color: var(--scrollbar-track); border-radius: var(--scrollbar-track-radius); }
.\!scrollbar-thin::-webkit-scrollbar-track:hover { background-color: var(--scrollbar-track-hover,var(--scrollbar-track)) !important; }
.scrollbar-thin::-webkit-scrollbar-track:hover { background-color: var(--scrollbar-track-hover,var(--scrollbar-track)); }
.\!scrollbar-thin::-webkit-scrollbar-track:active { background-color: var(--scrollbar-track-active,var(--scrollbar-track-hover,var(--scrollbar-track))) !important; }
.scrollbar-thin::-webkit-scrollbar-track:active { background-color: var(--scrollbar-track-active,var(--scrollbar-track-hover,var(--scrollbar-track))); }
.\!scrollbar-thin::-webkit-scrollbar-thumb { background-color: var(--scrollbar-thumb) !important; border-radius: var(--scrollbar-thumb-radius) !important; }
.scrollbar-thin::-webkit-scrollbar-thumb { background-color: var(--scrollbar-thumb); border-radius: var(--scrollbar-thumb-radius); }
.\!scrollbar-thin::-webkit-scrollbar-thumb:hover { background-color: var(--scrollbar-thumb-hover,var(--scrollbar-thumb)) !important; }
.scrollbar-thin::-webkit-scrollbar-thumb:hover { background-color: var(--scrollbar-thumb-hover,var(--scrollbar-thumb)); }
.\!scrollbar-thin::-webkit-scrollbar-thumb:active { background-color: var(--scrollbar-thumb-active,var(--scrollbar-thumb-hover,var(--scrollbar-thumb))) !important; }
.scrollbar-thin::-webkit-scrollbar-thumb:active { background-color: var(--scrollbar-thumb-active,var(--scrollbar-thumb-hover,var(--scrollbar-thumb))); }
.\!scrollbar-thin::-webkit-scrollbar-corner { background-color: var(--scrollbar-corner) !important; border-radius: var(--scrollbar-corner-radius) !important; }
.scrollbar-thin::-webkit-scrollbar-corner { background-color: var(--scrollbar-corner); border-radius: var(--scrollbar-corner-radius); }
.\!scrollbar-thin::-webkit-scrollbar-corner:hover { background-color: var(--scrollbar-corner-hover,var(--scrollbar-corner)) !important; }
.scrollbar-thin::-webkit-scrollbar-corner:hover { background-color: var(--scrollbar-corner-hover,var(--scrollbar-corner)); }
.\!scrollbar-thin::-webkit-scrollbar-corner:active { background-color: var(--scrollbar-corner-active,var(--scrollbar-corner-hover,var(--scrollbar-corner))) !important; }
.scrollbar-thin::-webkit-scrollbar-corner:active { background-color: var(--scrollbar-corner-active,var(--scrollbar-corner-hover,var(--scrollbar-corner))); }
.\!scrollbar-thin { scrollbar-color: var(--scrollbar-thumb,initial) var(--scrollbar-track,initial) !important; scrollbar-width: thin !important; }
.scrollbar-thin { scrollbar-color: var(--scrollbar-thumb,initial) var(--scrollbar-track,initial); scrollbar-width: thin; }
.\!scrollbar-thin::-webkit-scrollbar { display: block !important; height: 8px !important; width: 8px !important; }
.scrollbar-thin::-webkit-scrollbar { display: block; height: 8px; width: 8px; }
.scrollbar-none { scrollbar-width: none; }
.scrollbar-none::-webkit-scrollbar { display: none; }
.\!scrollbar-track-\[\#23232d\], .scrollbar-track-\[\#23232d\] { --scrollbar-track: #23232d !important; }
.scrollbar-track-navy-800 { --scrollbar-track: #17171c !important; }
.scrollbar-track-transparent { --scrollbar-track: #0000 !important; }
.\!scrollbar-thumb-\[\#ffcb77\] { --scrollbar-thumb: #ffcb77 !important; }
.scrollbar-thumb-\[\#2e3244\] { --scrollbar-thumb: #2e3244 !important; }
.scrollbar-thumb-\[\#858DAD\] { --scrollbar-thumb: #858dad !important; }
.scrollbar-thumb-gold-400 { --scrollbar-thumb: #ffcb77 !important; }
.scrollbar-thumb-navy-500 { --scrollbar-thumb: #2e3244 !important; }
.scrollbar-track-rounded-\[3px\] { --scrollbar-track-radius: 3px; }
.scrollbar-thumb-rounded-\[3px\] { --scrollbar-thumb-radius: 3px; }
.scrollbar-w-\[5px\] { --scrollbar-width: 5px; }
.\@container { container-type: inline-size; }
.writing-mode-vertical { writing-mode: vertical-lr; }
.grid-stack { grid-template: "area" / minmax(0px, 1fr); }
.grid-stack > * { grid-area: area; }
.will-change { will-change: transform, opacity; }
.list-roman { list-style-type: upper-roman; }
.hide-scrollbar { scrollbar-width: none; }
.hide-scrollbar::-webkit-scrollbar { display: none; }
.content-box-mask { mask: linear-gradient(rgb(255, 255, 255) 0px, rgb(255, 255, 255) 0px) content-box exclude, linear-gradient(rgb(255, 255, 255) 0px, rgb(255, 255, 255) 0px); }
.border-gradient { position: relative; }
.border-gradient::before { background: linear-gradient(to right,var(--tw-gradient-from),var(--tw-gradient-to)); border-radius: inherit; content: ""; inset: 0px; mask: linear-gradient(rgb(255, 255, 255) 0px, rgb(255, 255, 255) 0px) content-box exclude, linear-gradient(rgb(255, 255, 255) 0px, rgb(255, 255, 255) 0px); padding: var(--border-gradient-width,1px); pointer-events: none; position: absolute; }
@keyframes blink { 
  0% { opacity: 0; }
  49% { opacity: 0; }
  50% { opacity: 1; }
}
@keyframes fadeInWithScale { 
  0% { opacity: 0; scale: 0.85; }
  100% { opacity: 1; scale: 1; }
}
@keyframes slide-down { 
  0% { opacity: 0; transform: translateY(-10px); }
  100% { opacity: 1; transform: translateY(0px); }
}
@keyframes blink-event-border { 
  50% { border-color: rgb(220, 174, 100); }
}
@keyframes text-pulse { 
  0%, 100% { opacity: 0.85; }
  50% { opacity: 1; text-shadow: currentcolor 0px 0px 10px; }
}
@keyframes megaphone-exclamation1 { 
  0%, 100% { transform: translate(1.5%, 1%); }
  50% { transform: translate(0px); }
}
@keyframes megaphone-exclamation2 { 
  0%, 100% { transform: translate(1%, 2%); }
  50% { transform: translate(0px); }
}
@keyframes megaphone-exclamation3 { 
  0%, 100% { transform: translate(-1%, 1%); }
  50% { transform: translate(0px); }
}
@keyframes megaphone-exclamation4 { 
  0%, 100% { transform: translate(-1%, 1%); }
  50% { transform: translate(0px); }
}
@keyframes megaphone-exclamation5 { 
  0%, 100% { transform: translateY(1%); }
  50% { transform: translate(0px); }
}
.\[--columns\:2\] { --columns: 2; }
.\[--gap\:1\.25rem\] { --gap: 1.25rem; }
.\[--gap\:16px\] { --gap: 16px; }
.\[--p\:10px\] { --p: 10px; }
.\[--r\:8px\] { --r: 8px; }
.\[-webkit-mask-image\:linear-gradient\(to_left\,transparent\,black_80px\)\] { mask-image: linear-gradient(270deg, rgba(0, 0, 0, 0), rgb(0, 0, 0) 80px); }
.\[animation-duration\:0\.3s\] { animation-duration: 0.3s; }
.\[animation-duration\:0\.5s\] { animation-duration: 0.5s; }
.\[animation-fill-mode\:both\] { animation-fill-mode: both; }
.\[animation-iteration-count\:4\] { animation-iteration-count: 4; }
.\[animation-name\:drop-animation\] { animation-name: drop-animation; }
.\[animation-timing-function\:ease-out\] { animation-timing-function: ease-out; }
.\[backface-visibility\:_hidden\], .\[backface-visibility\:hidden\] { backface-visibility: hidden; }
.\[background-position\:85\%_center\] { background-position: 85% center; }
.\[box-shadow\:0_0_15px\,inset_0_0_15px\] { box-shadow: 0px 0px 15px, 0px 0px 15px inset; }
.\[contain\:content\] { contain: content; }
.\[container-type\:inline-size\] { container-type: inline-size; }
.\[content-visibility\:auto\] { content-visibility: auto; }
.\[filter\:drop-shadow\(0px_1px_0px_rgba\(0\,0\,0\,0\.25\)\)\] { filter: drop-shadow(rgba(0, 0, 0, 0.25) 0px 1px 0px); }
.\[grid-area\:button\] { grid-area: button; }
.\[grid-area\:info\] { grid-area: info; }
.\[grid-area\:options\] { grid-area: options; }
.\[grid-template-columns\:minmax\(max-content\,1fr\)_minmax\(0\,auto\)_1fr\] { grid-template-columns: minmax(max-content, 1fr) minmax(0px, auto) 1fr; }
.\[mask-image\:linear-gradient\(to_left\,transparent\,black_80px\)\] { mask-image: linear-gradient(270deg, rgba(0, 0, 0, 0), rgb(0, 0, 0) 80px); }
.\[mask-image\:linear-gradient\(to_right\,transparent\,black\,transparent\)\] { mask-image: linear-gradient(90deg, rgba(0, 0, 0, 0), rgb(0, 0, 0), rgba(0, 0, 0, 0)); }
.\[perspective\:150px\] { perspective: 150px; }
.\[perspective\:7px\] { perspective: 7px; }
.\[perspective\:800px\] { perspective: 800px; }
.\[perspective\:80px\] { perspective: 80px; }
.\[perspective\:900px\] { perspective: 900px; }
.\[scrollbar-gutter\:stable_both-edges\] { scrollbar-gutter: stable both-edges; }
.\[stroke-dasharray\:40_142\] { stroke-dasharray: 40, 142; }
.\[stroke-dasharray\:40_160\] { stroke-dasharray: 40, 160; }
.\[stroke-dasharray\:40_85\] { stroke-dasharray: 40, 85; }
.\[stroke-dashoffset\:-64px\] { stroke-dashoffset: -64px; }
.\[stroke-linecap\:round\] { stroke-linecap: round; }
.\[text-shadow\:0_0_2px_\#1f1e27\] { text-shadow: rgb(31, 30, 39) 0px 0px 2px; }
.\[text-shadow\:0_0_3px_\#1f1f27\] { text-shadow: rgb(31, 31, 39) 0px 0px 3px; }
.\[text-shadow\:0_0_6px_rgba\(214\,255\,111\,0\.55\)\] { text-shadow: rgba(214, 255, 111, 0.55) 0px 0px 6px; }
.\[text-shadow\:0_1px_0_rgba\(0\,0\,0\,0\.25\)\] { text-shadow: rgba(0, 0, 0, 0.25) 0px 1px 0px; }
.\[text-shadow\:0_1px_1px_rgb\(0_0_0\/40\%\)\] { text-shadow: rgba(0, 0, 0, 0.4) 0px 1px 1px; }
.\[text-shadow\:0px_1px_0px_rgba\(0\,0\,0\,0\.25\)\] { text-shadow: rgba(0, 0, 0, 0.25) 0px 1px 0px; }
.\[text-wrap\:balance\] { text-wrap: balance; }
.\[transform-style\:_preserve-3d\], .\[transform-style\:preserve-3d\] { transform-style: preserve-3d; }
.\[transform\:_rotateY\(180deg\)\] { transform: rotateY(180deg); }
.\[transform\:rotate\(-64\.16deg\)\] { transform: rotate(-64.16deg); }
.\[transform\:scale\(calc\(100cqw\/314\.551\)\)\] { }
.\[transform\:scale\(calc\(100cqw\/819\)\)\] { }
.\[transform\:scaleY\(-1\)_rotate\(-171\.01deg\)\] { transform: scaleY(-1) rotate(-171.01deg); }
.\[transform\:translateZ\(0\)\] { transform: translateZ(0px); }
.\[writing-mode\:vertical-rl\] { writing-mode: vertical-rl; }
@keyframes rotateOrnament { 
  0% { transform: translateY(-3%) rotate(-3deg); }
  100% { transform: translateY(3%) rotate(3deg); }
}
@keyframes increaseVerticalBackgroundSize { 
  0% { background-size: 100% 0px; }
  100% { background-size: 100% 100%; }
}
@keyframes pulseBoxShadow { 
  0%, 32.5%, 67.5%, 100% { box-shadow: rgba(0, 0, 0, 0.6) 0px 4px 9.4px 0px; }
  50% { box-shadow: rgb(255, 203, 119) 0px 0px 9.4px 0px; }
}
@keyframes drop-animation { 
  0% { transform: translateY(-100%); }
}
@keyframes scale-x { 
  0% { transform: scaleX(0.8); }
}
@keyframes float1 { 
  0% { transform: translateY(0px) translateX(0px) rotate(0deg); }
  25% { transform: translateY(-8px) translateX(5px) rotate(3deg); }
  50% { transform: translateY(5px) translateX(-3px) rotate(-3deg); }
  75% { transform: translateY(-3px) translateX(7px) rotate(2deg); }
  100% { transform: translateY(0px) translateX(0px) rotate(0deg); }
}
@keyframes float2 { 
  0% { transform: translateY(0px) translateX(0px) rotate(0deg); }
  25% { transform: translateY(7px) translateX(-4px) rotate(-3.5deg); }
  50% { transform: translateY(-5px) translateX(6px) rotate(2.5deg); }
  75% { transform: translateY(2px) translateX(-2px) rotate(-1.5deg); }
  100% { transform: translateY(0px) translateX(0px) rotate(0deg); }
}
@keyframes float3 { 
  0% { transform: translateY(0px) translateX(0px) rotate(0deg); }
  25% { transform: translateY(-5px) translateX(3px) rotate(2deg); }
  50% { transform: translateY(3px) translateX(-6px) rotate(-4deg); }
  75% { transform: translateY(-7px) translateX(4px) rotate(3deg); }
  100% { transform: translateY(0px) translateX(0px) rotate(0deg); }
}
@keyframes float4 { 
  0% { transform: translateY(0px) translateX(0px) rotate(0deg); }
  25% { transform: translateY(6px) translateX(-5px) rotate(-2.5deg); }
  50% { transform: translateY(-4px) translateX(3px) rotate(4deg); }
  75% { transform: translateY(8px) translateX(-2px) rotate(-1.5deg); }
  100% { transform: translateY(0px) translateX(0px) rotate(0deg); }
}
.floating-bill-1 { animation: 8s ease-in-out 0s infinite normal none running float1; }
.floating-bill-2 { animation: 7s ease-in-out 0s infinite normal none running float2; }
.floating-bill-3 { animation: 9s ease-in-out 0s infinite normal none running float3; }
.floating-bill-4 { animation: 10s ease-in-out 0s infinite normal none running float4; }
@keyframes upgrader-shake { 
  0%, 100% { transform: translate(0px); }
  10% { transform: translate(-4px, 2px); }
  20% { transform: translate(3px, -3px); }
  30% { transform: translate(-3px, 1px); }
  40% { transform: translate(2px, -2px); }
  50% { transform: translate(-2px, 3px); }
  60% { transform: translate(2px, -1px); }
  70% { transform: translate(-1px, 2px); }
  80% { transform: translate(1px, -1px); }
  90% { transform: translate(-1px, 1px); }
}
.animate-upgrader-shake { animation: 0.5s ease-out 0s 1 normal none running upgrader-shake; }
@keyframes upgrader-pulse { 
  0%, 100% { opacity: 1; transform: scale(1); }
  50% { opacity: 0.88; transform: scale(1.06); }
}
.animate-upgrader-pulse { animation: 1.4s ease-in-out 0s infinite normal none running upgrader-pulse; }
@keyframes upgrader-confetti { 
  0% { opacity: 1; transform: translate(0px) scale(1); }
  100% { opacity: 0; transform: translate(var(--conf-x,80px),var(--conf-y,-80px)) scale(.15); }
}
.animate-upgrader-confetti { animation: 0.9s ease-out 0s 1 normal forwards running upgrader-confetti; }
@keyframes upgrader-glow-pulse { 
  0%, 100% { opacity: 0.55; transform: scale(1); }
  50% { opacity: 1; transform: scale(1.06); }
}
.animate-upgrader-glow-pulse { animation: 1.8s ease-in-out 0s infinite normal none running upgrader-glow-pulse; }
.swipe-coin-container { transform-style: preserve-3d; }
.swipe-coin-container > * { backface-visibility: hidden !important; }
@keyframes swipe-chevron-pulse { 
  0%, 100% { opacity: 0.35; }
  50% { opacity: 0.85; }
}
.animate-swipe-chevron-pulse { animation: 2s ease-in-out 0s infinite normal none running swipe-chevron-pulse; }
@keyframes swipe-fly-left { 
  0% { opacity: 0; transform: translate(-500px, -50%) scale(0.5) rotate(-5deg); }
  10% { opacity: 1; }
  60% { opacity: 1; transform: translate(-60px, -50%) scale(1.05) rotate(0deg); }
  100% { opacity: 0; transform: translate(-50px, -50%) scale(0.4) rotate(0deg); }
}
.animate-swipe-fly-left { animation: 0.85s cubic-bezier(0.16, 1, 0.3, 1) 0s 1 normal forwards running swipe-fly-left; will-change: transform, opacity; }
@keyframes swipe-fly-right { 
  0% { opacity: 0; transform: translate(400px, -50%) scale(0.5) rotate(5deg); }
  10% { opacity: 1; }
  60% { opacity: 1; transform: translate(-60px, -50%) scale(1.05) rotate(0deg); }
  100% { opacity: 0; transform: translate(-50px, -50%) scale(0.4) rotate(0deg); }
}
.animate-swipe-fly-right { animation: 0.85s cubic-bezier(0.16, 1, 0.3, 1) 0s 1 normal forwards running swipe-fly-right; will-change: transform, opacity; }
@keyframes swipe-impact { 
  0% { filter: blur(0px); height: 0px; opacity: 0; width: 0px; }
  35% { filter: blur(4px); height: 40px; opacity: 0; width: 40px; }
  50% { filter: blur(8px); height: 100px; opacity: 0.7; width: 100px; }
  65% { filter: blur(12px); height: 180px; opacity: 0.5; width: 180px; }
  80% { filter: blur(16px); height: 240px; opacity: 0.2; width: 240px; }
  100% { filter: blur(20px); height: 300px; opacity: 0; width: 300px; }
}
.animate-swipe-impact-flash { animation: 0.9s ease-out 0s 1 normal forwards running swipe-impact; background: radial-gradient(circle, rgba(255, 255, 255, 0.5) 0px, rgba(136, 71, 255, 0.25) 30%, rgba(254, 71, 96, 0.1) 60%, rgba(0, 0, 0, 0) 80%); border-radius: 50%; pointer-events: none; }
@keyframes swipe-glow-pulse { 
  0% { opacity: 0; transform: scale(0.5); }
  10% { opacity: 0.4; transform: scale(0.85); }
  25% { opacity: 0.7; transform: scale(1.1); }
  40% { opacity: 0.9; transform: scale(1.15); }
  55% { opacity: 0.7; transform: scale(1.08); }
  70% { opacity: 0.55; transform: scale(1.05); }
  85% { opacity: 0.4; transform: scale(1.02); }
  100% { opacity: 0.25; transform: scale(1); }
}
.animate-swipe-coin-glow { animation: 3.8s ease-in-out 0s 1 normal forwards running swipe-glow-pulse; background: radial-gradient(circle, rgba(136, 71, 255, 0.2) 0px, rgba(254, 71, 96, 0.12) 40%, rgba(136, 71, 255, 0.05) 60%, rgba(0, 0, 0, 0) 75%); border-radius: 50%; box-shadow: rgba(136, 71, 255, 0.25) 0px 0px 60px, rgba(254, 71, 96, 0.12) 0px 0px 120px, rgba(136, 71, 255, 0.1) 0px 0px 40px inset; height: 240px; width: 240px; will-change: transform, opacity; }
@keyframes swipe-radial-streaks { 
  0% { opacity: 0; transform: scale(0.5) rotate(0deg); }
  20% { opacity: 0.3; transform: scale(0.8) rotate(15deg); }
  50% { opacity: 0.15; transform: scale(1) rotate(45deg); }
  80% { opacity: 0.08; transform: scale(1.1) rotate(75deg); }
  100% { opacity: 0; transform: scale(1.2) rotate(90deg); }
}
.animate-swipe-radial-streaks { animation: 3.8s ease-in-out 0s 1 normal forwards running swipe-radial-streaks; background: conic-gradient(rgba(0, 0, 0, 0) 0deg, rgba(136, 71, 255, 0.08) 15deg, rgba(0, 0, 0, 0) 30deg, rgba(254, 71, 96, 0.06) 45deg, rgba(0, 0, 0, 0) 60deg, rgba(136, 71, 255, 0.08) 75deg, rgba(0, 0, 0, 0) 90deg, rgba(254, 71, 96, 0.06) 105deg, rgba(0, 0, 0, 0) 120deg, rgba(136, 71, 255, 0.08) 135deg, rgba(0, 0, 0, 0) 150deg, rgba(254, 71, 96, 0.06) 165deg, rgba(0, 0, 0, 0) 180deg, rgba(136, 71, 255, 0.08) 195deg, rgba(0, 0, 0, 0) 210deg, rgba(254, 71, 96, 0.06) 225deg, rgba(0, 0, 0, 0) 240deg, rgba(136, 71, 255, 0.08) 255deg, rgba(0, 0, 0, 0) 270deg, rgba(254, 71, 96, 0.06) 285deg, rgba(0, 0, 0, 0) 300deg, rgba(136, 71, 255, 0.08) 315deg, rgba(0, 0, 0, 0) 330deg, rgba(254, 71, 96, 0.06) 345deg, rgba(0, 0, 0, 0) 1turn); will-change: transform, opacity; }
@keyframes swipe-shockwave-expand { 
  0% { border-width: 3px; height: 0px; opacity: 0.6; width: 0px; }
  40% { border-width: 2px; opacity: 0.4; }
  70% { border-width: 1.5px; opacity: 0.15; }
  100% { border-width: 1px; height: 340px; opacity: 0; width: 340px; }
}
.animate-swipe-shockwave { animation: 0.7s ease-out 0s 1 normal forwards running swipe-shockwave-expand; border: 3px solid; border-radius: 50%; height: 0px; width: 0px; }
@keyframes swipe-winner-enter { 
  0% { filter: brightness(2) blur(4px); opacity: 0; transform: scale(0.4); }
  25% { filter: brightness(1.3) blur(1px); opacity: 0.8; transform: scale(1.1); }
  45% { filter: brightness(1.1) blur(0px); opacity: 1; transform: scale(0.96); }
  60% { filter: brightness(1.05); transform: scale(1.04); }
  75% { filter: brightness(1.02); transform: scale(0.99); }
  90% { filter: brightness(1); transform: scale(1.01); }
  100% { filter: brightness(1); opacity: 1; transform: scale(1); }
}
.animate-swipe-winner-entrance { animation: 0.7s cubic-bezier(0.34, 1.56, 0.64, 1) 0s 1 normal forwards running swipe-winner-enter; will-change: transform, opacity, filter; }
@keyframes swipe-winner-glow-pulse { 
  0%, 100% { opacity: 0.25; transform: scale(1); }
  30% { opacity: 0.6; transform: scale(1.12); }
  60% { opacity: 0.35; transform: scale(1.05); }
}
.animate-swipe-winner-glow { animation: 1.8s ease-in-out 0s infinite normal none running swipe-winner-glow-pulse; will-change: transform, opacity; }
@keyframes swipe-text-enter { 
  0% { filter: blur(2px); opacity: 0; transform: translateY(12px); }
  60% { filter: blur(0px); }
  100% { filter: blur(0px); opacity: 1; transform: translateY(0px); }
}
.animate-swipe-text-fade { animation: 0.45s ease-out 0s 1 normal forwards running swipe-text-enter; opacity: 0; }
@keyframes swipe-emblem-beat { 
  0%, 100% { filter: brightness(1); transform: scale(1); }
  25% { filter: brightness(1.2); transform: scale(1.06); }
  50% { filter: brightness(1.05); transform: scale(1); }
  75% { filter: brightness(1.1); transform: scale(1.03); }
}
.animate-swipe-emblem-pulse { animation: 1.2s ease-in-out 0s infinite normal none running swipe-emblem-beat; will-change: transform, filter; }
@keyframes swipe-fly-left-mobile { 
  0% { opacity: 0; transform: translate(-250px, -50%) scale(0.5) rotate(-5deg); }
  10% { opacity: 1; }
  60% { opacity: 1; transform: translate(-30px, -50%) scale(1) rotate(0deg); }
  100% { opacity: 0; transform: translate(-25px, -50%) scale(0.4) rotate(0deg); }
}
@keyframes swipe-fly-right-mobile { 
  0% { opacity: 0; transform: translate(200px, -50%) scale(0.5) rotate(5deg); }
  10% { opacity: 1; }
  60% { opacity: 1; transform: translate(-30px, -50%) scale(1) rotate(0deg); }
  100% { opacity: 0; transform: translate(-25px, -50%) scale(0.4) rotate(0deg); }
}
@media (max-width: 639px) {
  .animate-swipe-fly-left { animation-name: swipe-fly-left-mobile; }
  .animate-swipe-fly-right { animation-name: swipe-fly-right-mobile; }
  .animate-swipe-coin-glow { height: 160px; width: 160px; }
  .animate-swipe-radial-streaks { display: none; }
  .animate-swipe-impact-flash { animation-duration: 0.7s; }
}
@media (min-width: 640px) {
  .sm\:container { margin-left: auto; margin-right: auto; max-width: 1536px; padding-left: 1.25rem; padding-right: 1.25rem; }
}
.placeholder\:overflow-hidden::placeholder { overflow: hidden; }
.placeholder\:text-ellipsis::placeholder { text-overflow: ellipsis; }
.placeholder\:text-xs::placeholder { font-size: 0.75rem; line-height: 1rem; }
.placeholder\:font-medium::placeholder { font-weight: 500; }
.placeholder\:font-normal::placeholder { font-weight: 400; }
.placeholder\:\!uppercase::placeholder { text-transform: uppercase !important; }
.placeholder\:uppercase::placeholder { text-transform: uppercase; }
.placeholder\:leading-normal::placeholder { line-height: 1.5; }
.placeholder\:\!text-navy-400::placeholder { --tw-text-opacity: 1 !important; color: rgb(133 141 173/var(--tw-text-opacity)) !important; }
.placeholder\:text-\[\#B8BCD0\]::placeholder { --tw-text-opacity: 1; color: rgb(184 188 208/var(--tw-text-opacity)); }
.placeholder\:text-dark-navy-300::placeholder { --tw-text-opacity: 1; color: rgb(74 71 94/var(--tw-text-opacity)); }
.placeholder\:text-navy-200::placeholder { --tw-text-opacity: 1; color: rgb(182 187 206/var(--tw-text-opacity)); }
.placeholder\:text-navy-300::placeholder { --tw-text-opacity: 1; color: rgb(157 164 189/var(--tw-text-opacity)); }
.placeholder\:text-navy-400::placeholder { --tw-text-opacity: 1; color: rgb(133 141 173/var(--tw-text-opacity)); }
.placeholder\:text-navy-500::placeholder { --tw-text-opacity: 1; color: rgb(46 50 68/var(--tw-text-opacity)); }
.before\:pointer-events-none::before { content: var(--tw-content); pointer-events: none; }
.before\:absolute::before { content: var(--tw-content); position: absolute; }
.before\:inset-0::before { content: var(--tw-content); inset: 0px; }
.before\:left-\[50\%\]::before { content: var(--tw-content); left: 50%; }
.before\:top-\[50\%\]::before { content: var(--tw-content); top: 50%; }
.before\:z-\[-1\]::before { content: var(--tw-content); z-index: -1; }
.before\:z-\[50\]::before { content: var(--tw-content); z-index: 50; }
.before\:block::before { content: var(--tw-content); display: block; }
.before\:h-\[22px\]::before { content: var(--tw-content); height: 22px; }
.before\:h-\[42px\]::before { content: var(--tw-content); height: 42px; }
.before\:w-\[42px\]::before { content: var(--tw-content); width: 42px; }
.before\:translate-x-\[-50\%\]::before { --tw-translate-x: -50%; }
.before\:translate-x-\[-50\%\]::before, .before\:translate-y-\[-50\%\]::before { content: var(--tw-content); transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); }
.before\:translate-y-\[-50\%\]::before { --tw-translate-y: -50%; }
.before\:rounded-\[4px\]::before { border-radius: 4px; content: var(--tw-content); }
.before\:bg-\[\#23232D\]::before { content: var(--tw-content); --tw-bg-opacity: 1; background-color: rgb(35 35 45/var(--tw-bg-opacity)); }
.before\:bg-navy-800::before { content: var(--tw-content); --tw-bg-opacity: 1; background-color: rgb(23 23 28/var(--tw-bg-opacity)); }
.before\:shadow-case-list::before { content: var(--tw-content); --tw-shadow: inset 0px -210px 73px -110px #000000e6; --tw-shadow-colored: inset 0px -210px 73px -110px var(--tw-shadow-color); box-shadow: var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow); }
.before\:content-\[\"\"\]::before, .before\:content-\[\'\'\]::before { --tw-content: ""; content: var(--tw-content); }
.after\:absolute::after { content: var(--tw-content); position: absolute; }
.after\:-inset-1::after { content: var(--tw-content); inset: -0.25rem; }
.after\:-inset-1\.5::after { content: var(--tw-content); inset: -0.375rem; }
.after\:-inset-2::after { content: var(--tw-content); inset: -0.5rem; }
.after\:-inset-2\.5::after { content: var(--tw-content); inset: -0.625rem; }
.after\:-inset-3::after { content: var(--tw-content); inset: -0.75rem; }
.after\:-inset-3\.5::after { content: var(--tw-content); inset: -0.875rem; }
.after\:inset-x-1\/2::after { content: var(--tw-content); left: 50%; right: 50%; }
.after\:inset-y-0::after { bottom: 0px; content: var(--tw-content); top: 0px; }
.after\:block::after { content: var(--tw-content); display: block; }
.after\:h-\[22px\]::after { content: var(--tw-content); height: 22px; }
.after\:h-full::after { content: var(--tw-content); height: 100%; }
.after\:h-px::after { content: var(--tw-content); height: 1px; }
.after\:w-5\/12::after { content: var(--tw-content); width: 41.6667%; }
.after\:w-\[var\(--offer-preparation-progress\)\]::after { content: var(--tw-content); width: var(--offer-preparation-progress); }
.after\:-translate-x-1\/2::after { content: var(--tw-content); --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)); }
.after\:rounded-full::after { border-radius: 9999px; content: var(--tw-content); }
.after\:bg-\[\#B8BCD0\]::after { content: var(--tw-content); --tw-bg-opacity: 1; background-color: rgb(184 188 208/var(--tw-bg-opacity)); }
.after\:bg-gold-400::after { content: var(--tw-content); --tw-bg-opacity: 1; background-color: rgb(255 203 119/var(--tw-bg-opacity)); }
.after\:bg-navy-200::after { content: var(--tw-content); --tw-bg-opacity: 1; background-color: rgb(182 187 206/var(--tw-bg-opacity)); }
.after\:bg-navy-800::after { content: var(--tw-content); --tw-bg-opacity: 1; background-color: rgb(23 23 28/var(--tw-bg-opacity)); }
.after\:transition-\[width\]::after { content: var(--tw-content); transition-duration: 0.15s; transition-property: width; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); }
.after\:duration-500::after { content: var(--tw-content); transition-duration: 0.5s; }
.after\:content-\[\'\'\]::after { --tw-content: ""; content: var(--tw-content); }
.odd\:bg-navy-900:nth-child(2n+1) { --tw-bg-opacity: 1; background-color: rgb(13 13 15/var(--tw-bg-opacity)); }
.first-of-type\:rounded-l:first-of-type { border-bottom-left-radius: 0.25rem; border-top-left-radius: 0.25rem; }
.last-of-type\:rounded-r:last-of-type { border-bottom-right-radius: 0.25rem; border-top-right-radius: 0.25rem; }
.focus-within\:border-navy-700:focus-within { --tw-border-opacity: 1; border-color: rgb(31 31 39/var(--tw-border-opacity)); }
.group:hover .group-hover\:pointer-events-auto { pointer-events: auto; }
.group:hover .group-hover\:visible { visibility: visible; }
.group:hover .group-hover\:invisible { visibility: hidden; }
.group:hover .group-hover\:left-\[-90\%\] { left: -90%; }
.group:hover .group-hover\:top-\[-55\%\] { top: -55%; }
.group:hover .group-hover\:-translate-x-5 { --tw-translate-x: -1.25rem; }
.group:hover .group-hover\:-translate-x-5, .group:hover .group-hover\:-translate-x-8 { transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); }
.group:hover .group-hover\:-translate-x-8 { --tw-translate-x: -2rem; }
.group:hover .group-hover\:-translate-y-0 { --tw-translate-y: -0px; }
.group:hover .group-hover\:-translate-y-0, .group:hover .group-hover\:-translate-y-0\.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)); }
.group:hover .group-hover\:-translate-y-0\.5 { --tw-translate-y: -0.125rem; }
.group:hover .group-hover\:-translate-y-1 { --tw-translate-y: -0.25rem; }
.group:hover .group-hover\:-translate-y-1, .group:hover .group-hover\:-translate-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)); }
.group:hover .group-hover\:-translate-y-1\.5 { --tw-translate-y: -0.375rem; }
.group:hover .group-hover\:-translate-y-2 { --tw-translate-y: -0.5rem; }
.group:hover .group-hover\:-translate-y-2, .group:hover .group-hover\:-translate-y-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)); }
.group:hover .group-hover\:-translate-y-6 { --tw-translate-y: -1.5rem; }
.group:hover .group-hover\:-translate-y-full { --tw-translate-y: -100%; }
.group:hover .group-hover\:-translate-y-full, .group:hover .group-hover\:translate-x-0 { transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); }
.group:hover .group-hover\:translate-x-0 { --tw-translate-x: 0px; }
.group:hover .group-hover\:translate-x-0\.5 { --tw-translate-x: 0.125rem; }
.group:hover .group-hover\:translate-x-0\.5, .group:hover .group-hover\:translate-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)); }
.group:hover .group-hover\:translate-x-1 { --tw-translate-x: 0.25rem; }
.group:hover .group-hover\:translate-x-full { --tw-translate-x: 100%; }
.group:hover .group-hover\:translate-x-full, .group:hover .group-hover\:translate-y-0 { transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); }
.group:hover .group-hover\:translate-y-0 { --tw-translate-y: 0px; }
.group:hover .group-hover\:translate-y-1 { --tw-translate-y: 0.25rem; }
.group:hover .group-hover\:translate-y-1, .group:hover .group-hover\:translate-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)); }
.group:hover .group-hover\:translate-y-2 { --tw-translate-y: 0.5rem; }
.group:hover .group-hover\:rotate-12 { --tw-rotate: 12deg; }
.group:hover .group-hover\:rotate-12, .group:hover .group-hover\:rotate-180 { transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); }
.group:hover .group-hover\:rotate-180 { --tw-rotate: 180deg; }
.group:hover .group-hover\:rotate-90 { --tw-rotate: 90deg; }
.group:hover .group-hover\:rotate-90, .group:hover .group-hover\:rotate-\[10deg\] { 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\:rotate-\[10deg\] { --tw-rotate: 10deg; }
.group:hover .group-hover\:scale-100 { --tw-scale-x: 1; --tw-scale-y: 1; }
.group:hover .group-hover\:scale-100, .group:hover .group-hover\:scale-105 { 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-105 { --tw-scale-x: 1.05; --tw-scale-y: 1.05; }
.group:hover .group-hover\:scale-110 { --tw-scale-x: 1.1; --tw-scale-y: 1.1; }
.group:hover .group-hover\:scale-110, .group:hover .group-hover\:scale-75 { transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); }
.group:hover .group-hover\:scale-75 { --tw-scale-x: .75; --tw-scale-y: .75; }
.group:hover .group-hover\:scale-\[0\.85\] { --tw-scale-x: 0.85; --tw-scale-y: 0.85; }
.group:hover .group-hover\:scale-\[0\.85\], .group:hover .group-hover\:scale-\[1\.25\] { transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); }
.group:hover .group-hover\:scale-\[1\.25\] { --tw-scale-x: 1.25; --tw-scale-y: 1.25; }
.group:hover .group-hover\:scale-\[1\.8\] { --tw-scale-x: 1.8; --tw-scale-y: 1.8; }
.group:hover .group-hover\:scale-\[1\.8\], .group:hover .group-hover\:scale-\[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)); }
.group:hover .group-hover\:scale-\[3\] { --tw-scale-x: 3; --tw-scale-y: 3; }
.group:hover .group-hover\:rounded-b-none { border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; }
.group:hover .group-hover\:border-gold-400 { --tw-border-opacity: 1; border-color: rgb(255 203 119/var(--tw-border-opacity)); }
.group:hover .group-hover\:border-gold-400\/40 { border-color: rgba(255, 203, 119, 0.4); }
.group:hover .group-hover\:border-lime-400\/40 { border-color: rgba(214, 255, 111, 0.4); }
.group:hover .group-hover\:border-navy-500 { --tw-border-opacity: 1; border-color: rgb(46 50 68/var(--tw-border-opacity)); }
.group:hover .group-hover\:border-teal-400\/40 { border-color: rgba(55, 255, 221, 0.4); }
.group:hover .group-hover\:bg-\[\#7E8C9A\] { --tw-bg-opacity: 1; background-color: rgb(126 140 154/var(--tw-bg-opacity)); }
.group:hover .group-hover\:bg-blue-300 { --tw-bg-opacity: 1; background-color: rgb(102 128 255/var(--tw-bg-opacity)); }
.group:hover .group-hover\:bg-dark-navy-500 { --tw-bg-opacity: 1; background-color: rgb(43 40 61/var(--tw-bg-opacity)); }
.group:hover .group-hover\:bg-gold-300 { --tw-bg-opacity: 1; background-color: rgb(255 213 146/var(--tw-bg-opacity)); }
.group:hover .group-hover\:bg-gold-500 { --tw-bg-opacity: 1; background-color: rgb(204 162 95/var(--tw-bg-opacity)); }
.group:hover .group-hover\:bg-grass-green { --tw-bg-opacity: 1; background-color: rgb(50 70 0/var(--tw-bg-opacity)); }
.group:hover .group-hover\:bg-green-800 { --tw-bg-opacity: 1; background-color: rgb(24 51 31/var(--tw-bg-opacity)); }
.group:hover .group-hover\:bg-navy-400 { --tw-bg-opacity: 1; background-color: rgb(133 141 173/var(--tw-bg-opacity)); }
.group:hover .group-hover\:from-red-600 { --tw-gradient-from: #982b3a var(--tw-gradient-from-position); --tw-gradient-to: #982b3a00 var(--tw-gradient-to-position); --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to); }
.group:hover .group-hover\:to-red-600 { --tw-gradient-to: #982b3a var(--tw-gradient-to-position); }
.group:hover .group-hover\:bg-\[length\:auto_200\%\] { background-size: auto 200%; }
.group:hover .group-hover\:fill-\[var\(--fill\)\] { fill: var(--fill); }
.group:hover .group-hover\:stroke-white { stroke: rgb(255, 255, 255); }
.group:hover .group-hover\:text-\[\#D6FF6F\] { --tw-text-opacity: 1; color: rgb(214 255 111/var(--tw-text-opacity)); }
.group:hover .group-hover\:text-gold, .group:hover .group-hover\:text-gold-400 { --tw-text-opacity: 1; color: rgb(255 203 119/var(--tw-text-opacity)); }
.group:hover .group-hover\:text-green-300 { --tw-text-opacity: 1; color: rgb(146 255 177/var(--tw-text-opacity)); }
.group:hover .group-hover\:text-navy-200 { --tw-text-opacity: 1; color: rgb(182 187 206/var(--tw-text-opacity)); }
.group:hover .group-hover\:text-navy-400 { --tw-text-opacity: 1; color: rgb(133 141 173/var(--tw-text-opacity)); }
.group:hover .group-hover\:text-pink-300 { --tw-text-opacity: 1; color: rgb(206 130 227/var(--tw-text-opacity)); }
.group:hover .group-hover\:text-white { --tw-text-opacity: 1; color: rgb(255 255 255/var(--tw-text-opacity)); }
.group:hover .group-hover\:text-opacity-100 { --tw-text-opacity: 1; }
.group:hover .group-hover\:opacity-0 { opacity: 0; }
.group:hover .group-hover\:opacity-100 { opacity: 1; }
.group:hover .group-hover\:opacity-50 { opacity: 0.5; }
.group:hover .group-hover\:brightness-100 { --tw-brightness: brightness(1); }
.group:hover .group-hover\:brightness-100, .group:hover .group-hover\:brightness-125 { 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); }
.group:hover .group-hover\:brightness-125 { --tw-brightness: brightness(1.25); }
.group:hover .group-hover\:brightness-50 { --tw-brightness: brightness(.5); }
.group:hover .group-hover\:brightness-50, .group:hover .group-hover\:brightness-75 { filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); }
.group:hover .group-hover\:brightness-75 { --tw-brightness: brightness(.75); }
.group:hover .group-hover\:saturate-100 { --tw-saturate: saturate(1); }
.group:hover .group-hover\:saturate-100, .group:hover .group-hover\:saturate-\[1\.2\] { filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); }
.group:hover .group-hover\:saturate-\[1\.2\] { --tw-saturate: saturate(1.2); }
.group:hover .group-hover\:delay-0 { transition-delay: 0s; }
.group:hover .group-hover\:delay-75 { transition-delay: 75ms; }
.group\/strip:hover .group-hover\/strip\:\[animation-play-state\:paused\] { animation-play-state: paused; }
.group:active .group-active\:bg-\[\#555F6D\] { --tw-bg-opacity: 1; background-color: rgb(85 95 109/var(--tw-bg-opacity)); }
.group:active .group-active\:bg-gold-500 { --tw-bg-opacity: 1; background-color: rgb(204 162 95/var(--tw-bg-opacity)); }
.group:active .group-active\:bg-gold-600 { --tw-bg-opacity: 1; background-color: rgb(153 122 71/var(--tw-bg-opacity)); }
.peer:checked ~ .peer-checked\:border-gold-400 { --tw-border-opacity: 1; border-color: rgb(255 203 119/var(--tw-border-opacity)); }
.peer:checked ~ .peer-checked\:bg-gold-400 { --tw-bg-opacity: 1; background-color: rgb(255 203 119/var(--tw-bg-opacity)); }
.peer:disabled ~ .peer-disabled\:opacity-30 { opacity: 0.3; }
.data-\[checked\]\:bg-green-500[data-checked] { --tw-bg-opacity: 1; background-color: rgb(95 204 126/var(--tw-bg-opacity)); }
.data-\[closed\]\:opacity-0[data-closed] { opacity: 0; }
.group[data-checked] .group-data-\[checked\]\:translate-x-6 { --tw-translate-x: 1.5rem; transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); }
@media (hover: hover) {
  .hover-hover\:absolute { position: absolute; }
  .hover-hover\:block { display: block; }
  .hover-hover\:pt-3 { padding-top: 0.75rem; }
}
@media (hover: none) {
  .hover-none\:flex { display: flex; }
  .hover-none\:h-11 { height: 2.75rem; }
  .hover-none\:min-h-11 { min-height: 2.75rem; }
  .hover-none\:py-5 { padding-bottom: 1.25rem; padding-top: 1.25rem; }
}
@media (hover: hover) {
  .real-hover\:opacity-50:hover { opacity: 0.5; }
  .group:hover .real-group-hover\:pointer-events-auto { pointer-events: auto; }
  .group:hover .real-group-hover\:scale-100 { --tw-scale-x: 1; --tw-scale-y: 1; }
  .group:hover .real-group-hover\:scale-100, .group:hover .real-group-hover\:scale-110 { transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); }
  .group:hover .real-group-hover\:scale-110 { --tw-scale-x: 1.1; --tw-scale-y: 1.1; }
  .group:hover .real-group-hover\:scale-150 { --tw-scale-x: 1.5; --tw-scale-y: 1.5; }
  .group:hover .real-group-hover\:scale-150, .group:hover .real-group-hover\:scale-75 { transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); }
  .group:hover .real-group-hover\:scale-75 { --tw-scale-x: .75; --tw-scale-y: .75; }
  .group:hover .real-group-hover\:scale-90 { --tw-scale-x: .9; --tw-scale-y: .9; 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 .real-group-hover\:rounded-b-none { border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; }
  .group:hover .real-group-hover\:opacity-0 { opacity: 0; }
  .group:hover .real-group-hover\:opacity-100 { opacity: 1; }
  .group:hover .real-group-hover\:opacity-25 { opacity: 0.25; }
  .group:hover .real-group-hover\:backdrop-blur-sm { --tw-backdrop-blur: blur(4px); 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); }
}
.hover\:-top-2:hover { top: -0.5rem; }
.hover\:w-\[20\%\]:hover { width: 20%; }
.hover\:-translate-x-2:hover { --tw-translate-x: -0.5rem; }
.hover\:-translate-x-2:hover, .hover\:-translate-y-0:hover { transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); }
.hover\:-translate-y-0:hover { --tw-translate-y: -0px; }
.hover\:-translate-y-0\.5:hover { --tw-translate-y: -0.125rem; }
.hover\:-translate-y-0\.5:hover, .hover\:-translate-y-1:hover { transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); }
.hover\:-translate-y-1:hover { --tw-translate-y: -0.25rem; }
.hover\:translate-y-0:hover { --tw-translate-y: 0px; }
.hover\:scale-105:hover, .hover\:translate-y-0:hover { transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); }
.hover\:scale-105:hover { --tw-scale-x: 1.05; --tw-scale-y: 1.05; }
.hover\:scale-110:hover { --tw-scale-x: 1.1; --tw-scale-y: 1.1; }
.hover\:scale-110:hover, .hover\:scale-125:hover { transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); }
.hover\:scale-125:hover { --tw-scale-x: 1.25; --tw-scale-y: 1.25; }
.hover\:scale-\[1\.02\]:hover { --tw-scale-x: 1.02; --tw-scale-y: 1.02; }
.hover\:scale-\[1\.02\]:hover, .hover\:scale-\[1\.05\]:hover { transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); }
.hover\:scale-\[1\.05\]:hover { --tw-scale-x: 1.05; --tw-scale-y: 1.05; }
.hover\:cursor-pointer:hover { cursor: pointer; }
.hover\:border-\[\#A05430\]:hover { --tw-border-opacity: 1; border-color: rgb(160 84 48/var(--tw-border-opacity)); }
.hover\:border-\[\#b8bcd0\]:hover { --tw-border-opacity: 1; border-color: rgb(184 188 208/var(--tw-border-opacity)); }
.hover\:border-\[rgb\(255_203_119\)\]:hover { --tw-border-opacity: 1; border-color: rgb(255 203 119/var(--tw-border-opacity)); }
.hover\:border-\[rgba\(103\,140\,255\,0\.25\)\]:hover { border-color: rgba(103, 140, 255, 0.25); }
.hover\:border-\[rgba\(62\,183\,178\,0\.25\)\]:hover { border-color: rgba(62, 183, 178, 0.25); }
.hover\:border-dark-navy-300:hover { --tw-border-opacity: 1; border-color: rgb(74 71 94/var(--tw-border-opacity)); }
.hover\:border-dark-navy-500:hover { --tw-border-opacity: 1; border-color: rgb(43 40 61/var(--tw-border-opacity)); }
.hover\:border-gold:hover { --tw-border-opacity: 1; border-color: rgb(255 203 119/var(--tw-border-opacity)); }
.hover\:border-gold-300:hover { --tw-border-opacity: 1; border-color: rgb(255 213 146/var(--tw-border-opacity)); }
.hover\:border-gold-400:hover { --tw-border-opacity: 1; border-color: rgb(255 203 119/var(--tw-border-opacity)); }
.hover\:border-gold-400\/40:hover { border-color: rgba(255, 203, 119, 0.4); }
.hover\:border-gold-500:hover { --tw-border-opacity: 1; border-color: rgb(204 162 95/var(--tw-border-opacity)); }
.hover\:border-grey-500:hover { --tw-border-opacity: 1; border-color: rgb(115 115 115/var(--tw-border-opacity)); }
.hover\:border-lime-400:hover { --tw-border-opacity: 1; border-color: rgb(214 255 111/var(--tw-border-opacity)); }
.hover\:border-navy-200:hover { --tw-border-opacity: 1; border-color: rgb(182 187 206/var(--tw-border-opacity)); }
.hover\:border-navy-300:hover { --tw-border-opacity: 1; border-color: rgb(157 164 189/var(--tw-border-opacity)); }
.hover\:border-navy-400:hover { --tw-border-opacity: 1; border-color: rgb(133 141 173/var(--tw-border-opacity)); }
.hover\:border-navy-500:hover { --tw-border-opacity: 1; border-color: rgb(46 50 68/var(--tw-border-opacity)); }
.hover\:border-navy-550:hover { --tw-border-opacity: 1; border-color: rgb(41 43 57/var(--tw-border-opacity)); }
.hover\:border-navy-600:hover { --tw-border-opacity: 1; border-color: rgb(35 35 45/var(--tw-border-opacity)); }
.hover\:border-navy-700:hover { --tw-border-opacity: 1; border-color: rgb(31 31 39/var(--tw-border-opacity)); }
.hover\:border-navy-800:hover { --tw-border-opacity: 1; border-color: rgb(23 23 28/var(--tw-border-opacity)); }
.hover\:border-pink-200:hover { --tw-border-opacity: 1; border-color: rgb(222 172 236/var(--tw-border-opacity)); }
.hover\:border-pink-400:hover { --tw-border-opacity: 1; border-color: rgb(193 100 220/var(--tw-border-opacity)); }
.hover\:border-teal-600:hover { --tw-border-opacity: 1; border-color: rgb(33 153 133/var(--tw-border-opacity)); }
.hover\:border-transparent:hover { border-color: rgba(0, 0, 0, 0); }
.hover\:border-white:hover { --tw-border-opacity: 1; border-color: rgb(255 255 255/var(--tw-border-opacity)); }
.hover\:border-opacity-50:hover { --tw-border-opacity: 0.5; }
.hover\:\!bg-\[\#190004\]:hover { --tw-bg-opacity: 1 !important; background-color: rgb(25 0 4/var(--tw-bg-opacity)) !important; }
.hover\:\!bg-gold-800:hover { --tw-bg-opacity: 1 !important; background-color: rgb(51 41 24/var(--tw-bg-opacity)) !important; }
.hover\:\!bg-navy-400:hover { --tw-bg-opacity: 1 !important; background-color: rgb(133 141 173/var(--tw-bg-opacity)) !important; }
.hover\:\!bg-red-800:hover { --tw-bg-opacity: 1 !important; background-color: rgb(51 14 19/var(--tw-bg-opacity)) !important; }
.hover\:bg-\[\#00051E\]:hover { --tw-bg-opacity: 1; background-color: rgb(0 5 30/var(--tw-bg-opacity)); }
.hover\:bg-\[\#142d2c\]:hover { --tw-bg-opacity: 1; background-color: rgb(20 45 44/var(--tw-bg-opacity)); }
.hover\:bg-\[\#166658\]:hover { --tw-bg-opacity: 1; background-color: rgb(22 102 88/var(--tw-bg-opacity)); }
.hover\:bg-\[\#1F1F27\]:hover { --tw-bg-opacity: 1; background-color: rgb(31 31 39/var(--tw-bg-opacity)); }
.hover\:bg-\[\#1c2460\]:hover { --tw-bg-opacity: 1; background-color: rgb(28 36 96/var(--tw-bg-opacity)); }
.hover\:bg-\[\#23232D\]:hover { --tw-bg-opacity: 1; background-color: rgb(35 35 45/var(--tw-bg-opacity)); }
.hover\:bg-\[\#2B364B\]:hover { --tw-bg-opacity: 1; background-color: rgb(43 54 75/var(--tw-bg-opacity)); }
.hover\:bg-\[\#2E3244\]:hover { --tw-bg-opacity: 1; background-color: rgb(46 50 68/var(--tw-bg-opacity)); }
.hover\:bg-\[\#30663F\]:hover { --tw-bg-opacity: 1; background-color: rgb(48 102 63/var(--tw-bg-opacity)); }
.hover\:bg-\[\#323234\]:hover { --tw-bg-opacity: 1; background-color: rgb(50 50 52/var(--tw-bg-opacity)); }
.hover\:bg-\[\#3a4058\]:hover { --tw-bg-opacity: 1; background-color: rgb(58 64 88/var(--tw-bg-opacity)); }
.hover\:bg-\[\#3d5200\]:hover { --tw-bg-opacity: 1; background-color: rgb(61 82 0/var(--tw-bg-opacity)); }
.hover\:bg-\[\#4D2858\]:hover { --tw-bg-opacity: 1; background-color: rgb(77 40 88/var(--tw-bg-opacity)); }
.hover\:bg-\[\#DEFF8C\]:hover { --tw-bg-opacity: 1; background-color: rgb(222 255 140/var(--tw-bg-opacity)); }
.hover\:bg-black\/70:hover { background-color: rgba(0, 0, 0, 0.7); }
.hover\:bg-blue-700:hover { --tw-bg-opacity: 1; background-color: rgb(30 42 102/var(--tw-bg-opacity)); }
.hover\:bg-blue-800:hover { --tw-bg-opacity: 1; background-color: rgb(15 21 51/var(--tw-bg-opacity)); }
.hover\:bg-dark-navy-500:hover { --tw-bg-opacity: 1; background-color: rgb(43 40 61/var(--tw-bg-opacity)); }
.hover\:bg-eco-green-400:hover { --tw-bg-opacity: 1; background-color: rgb(127 217 25/var(--tw-bg-opacity)); }
.hover\:bg-gold:hover { --tw-bg-opacity: 1; background-color: rgb(255 203 119/var(--tw-bg-opacity)); }
.hover\:bg-gold-300:hover { --tw-bg-opacity: 1; background-color: rgb(255 213 146/var(--tw-bg-opacity)); }
.hover\:bg-gold-400:hover { --tw-bg-opacity: 1; background-color: rgb(255 203 119/var(--tw-bg-opacity)); }
.hover\:bg-gold-500:hover { --tw-bg-opacity: 1; background-color: rgb(204 162 95/var(--tw-bg-opacity)); }
.hover\:bg-gold-600:hover { --tw-bg-opacity: 1; background-color: rgb(153 122 71/var(--tw-bg-opacity)); }
.hover\:bg-gold-700:hover { --tw-bg-opacity: 1; background-color: rgb(102 81 48/var(--tw-bg-opacity)); }
.hover\:bg-gold-800:hover { --tw-bg-opacity: 1; background-color: rgb(51 41 24/var(--tw-bg-opacity)); }
.hover\:bg-gray-600:hover { --tw-bg-opacity: 1; background-color: rgb(82 82 82/var(--tw-bg-opacity)); }
.hover\:bg-green-500:hover { --tw-bg-opacity: 1; background-color: rgb(95 204 126/var(--tw-bg-opacity)); }
.hover\:bg-green-700:hover { --tw-bg-opacity: 1; background-color: rgb(48 102 63/var(--tw-bg-opacity)); }
.hover\:bg-green-700\/70:hover { background-color: rgba(48, 102, 63, 0.7); }
.hover\:bg-green-800:hover { --tw-bg-opacity: 1; background-color: rgb(24 51 31/var(--tw-bg-opacity)); }
.hover\:bg-green-900:hover { --tw-bg-opacity: 1; background-color: rgb(0 26 7/var(--tw-bg-opacity)); }
.hover\:bg-lime-300:hover { --tw-bg-opacity: 1; background-color: rgb(222 255 140/var(--tw-bg-opacity)); }
.hover\:bg-lime-400:hover { --tw-bg-opacity: 1; background-color: rgb(214 255 111/var(--tw-bg-opacity)); }
.hover\:bg-navy-300\/5:hover { background-color: rgba(157, 164, 189, 0.05); }
.hover\:bg-navy-400:hover { --tw-bg-opacity: 1; background-color: rgb(133 141 173/var(--tw-bg-opacity)); }
.hover\:bg-navy-450:hover { --tw-bg-opacity: 1; background-color: rgb(80 85 104/var(--tw-bg-opacity)); }
.hover\:bg-navy-500:hover { --tw-bg-opacity: 1; background-color: rgb(46 50 68/var(--tw-bg-opacity)); }
.hover\:bg-navy-500\/80:hover { background-color: rgba(46, 50, 68, 0.8); }
.hover\:bg-navy-500\/90:hover { background-color: rgba(46, 50, 68, 0.9); }
.hover\:bg-navy-550:hover { --tw-bg-opacity: 1; background-color: rgb(41 43 57/var(--tw-bg-opacity)); }
.hover\:bg-navy-600:hover { --tw-bg-opacity: 1; background-color: rgb(35 35 45/var(--tw-bg-opacity)); }
.hover\:bg-navy-700:hover { --tw-bg-opacity: 1; background-color: rgb(31 31 39/var(--tw-bg-opacity)); }
.hover\:bg-navy-700\/30:hover { background-color: rgba(31, 31, 39, 0.3); }
.hover\:bg-navy-700\/60:hover { background-color: rgba(31, 31, 39, 0.6); }
.hover\:bg-navy-800:hover { --tw-bg-opacity: 1; background-color: rgb(23 23 28/var(--tw-bg-opacity)); }
.hover\:bg-navy-800\/50:hover { background-color: rgba(23, 23, 28, 0.5); }
.hover\:bg-navy-800\/70:hover { background-color: rgba(23, 23, 28, 0.7); }
.hover\:bg-navy-900:hover { --tw-bg-opacity: 1; background-color: rgb(13 13 15/var(--tw-bg-opacity)); }
.hover\:bg-orange-400:hover { --tw-bg-opacity: 1; background-color: rgb(255 150 51/var(--tw-bg-opacity)); }
.hover\:bg-pink-600:hover { --tw-bg-opacity: 1; background-color: rgb(116 60 132/var(--tw-bg-opacity)); }
.hover\:bg-red-400:hover { --tw-bg-opacity: 1; background-color: rgb(254 71 96/var(--tw-bg-opacity)); }
.hover\:bg-red-500\/20:hover { background-color: rgba(203, 57, 77, 0.2); }
.hover\:bg-red-800:hover { --tw-bg-opacity: 1; background-color: rgb(51 14 19/var(--tw-bg-opacity)); }
.hover\:bg-teal-700:hover { --tw-bg-opacity: 1; background-color: rgb(22 102 88/var(--tw-bg-opacity)); }
.hover\:bg-teal-800:hover { --tw-bg-opacity: 1; background-color: rgb(11 51 44/var(--tw-bg-opacity)); }
.hover\:bg-teal-800\/80:hover { background-color: rgba(11, 51, 44, 0.8); }
.hover\:bg-transparent:hover { background-color: initial; }
.hover\:bg-violet-300:hover { --tw-bg-opacity: 1; background-color: rgb(160 117 240/var(--tw-bg-opacity)); }
.hover\:bg-opacity-50:hover { --tw-bg-opacity: 0.5; }
.hover\:bg-opacity-70:hover { --tw-bg-opacity: 0.7; }
.hover\:\!text-gold-400:hover { --tw-text-opacity: 1 !important; color: rgb(255 203 119/var(--tw-text-opacity)) !important; }
.hover\:text-\[\#1d9bf0\]:hover { --tw-text-opacity: 1; color: rgb(29 155 240/var(--tw-text-opacity)); }
.hover\:text-\[\#4267b2\]:hover { --tw-text-opacity: 1; color: rgb(66 103 178/var(--tw-text-opacity)); }
.hover\:text-\[\#57575D\]:hover { --tw-text-opacity: 1; color: rgb(87 87 93/var(--tw-text-opacity)); }
.hover\:text-\[\#6441A4\]:hover { --tw-text-opacity: 1; color: rgb(100 65 164/var(--tw-text-opacity)); }
.hover\:text-\[\#E1306C\]:hover { --tw-text-opacity: 1; color: rgb(225 48 108/var(--tw-text-opacity)); }
.hover\:text-\[\#FFC187\]:hover { --tw-text-opacity: 1; color: rgb(255 193 135/var(--tw-text-opacity)); }
.hover\:text-\[\#ff0000\]:hover { --tw-text-opacity: 1; color: rgb(255 0 0/var(--tw-text-opacity)); }
.hover\:text-gold:hover { --tw-text-opacity: 1; color: rgb(255 203 119/var(--tw-text-opacity)); }
.hover\:text-gold-200:hover { --tw-text-opacity: 1; color: rgb(255 224 173/var(--tw-text-opacity)); }
.hover\:text-gold-300:hover { --tw-text-opacity: 1; color: rgb(255 213 146/var(--tw-text-opacity)); }
.hover\:text-gold-400:hover { --tw-text-opacity: 1; color: rgb(255 203 119/var(--tw-text-opacity)); }
.hover\:text-gold-500:hover { --tw-text-opacity: 1; color: rgb(204 162 95/var(--tw-text-opacity)); }
.hover\:text-green-300:hover { --tw-text-opacity: 1; color: rgb(146 255 177/var(--tw-text-opacity)); }
.hover\:text-lime-400:hover { --tw-text-opacity: 1; color: rgb(214 255 111/var(--tw-text-opacity)); }
.hover\:text-navy-200:hover { --tw-text-opacity: 1; color: rgb(182 187 206/var(--tw-text-opacity)); }
.hover\:text-navy-300:hover { --tw-text-opacity: 1; color: rgb(157 164 189/var(--tw-text-opacity)); }
.hover\:text-navy-400:hover { --tw-text-opacity: 1; color: rgb(133 141 173/var(--tw-text-opacity)); }
.hover\:text-navy-50:hover { --tw-text-opacity: 1; color: rgb(231 232 239/var(--tw-text-opacity)); }
.hover\:text-navy-600:hover { --tw-text-opacity: 1; color: rgb(35 35 45/var(--tw-text-opacity)); }
.hover\:text-navy-900:hover { --tw-text-opacity: 1; color: rgb(13 13 15/var(--tw-text-opacity)); }
.hover\:text-pink-300:hover { --tw-text-opacity: 1; color: rgb(206 130 227/var(--tw-text-opacity)); }
.hover\:text-red-400:hover { --tw-text-opacity: 1; color: rgb(254 71 96/var(--tw-text-opacity)); }
.hover\:text-teal-400:hover { --tw-text-opacity: 1; color: rgb(55 255 221/var(--tw-text-opacity)); }
.hover\:text-white:hover { --tw-text-opacity: 1; color: rgb(255 255 255/var(--tw-text-opacity)); }
.hover\:\!opacity-75:hover { opacity: 0.75 !important; }
.hover\:opacity-100:hover { opacity: 1; }
.hover\:opacity-80:hover { opacity: 0.8; }
.hover\:opacity-90:hover { opacity: 0.9; }
.hover\:shadow-\[0_0px_50px_rgba\(221\,169\,73\,0\.4\)\]:hover { --tw-shadow: 0 0px 50px #dda94966; --tw-shadow-colored: 0 0px 50px var(--tw-shadow-color); box-shadow: var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow); }
.hover\:shadow-\[0_8px_30px_rgba\(180\,229\,255\,0\.5\)\]:hover { --tw-shadow: 0 8px 30px #b4e5ff80; --tw-shadow-colored: 0 8px 30px var(--tw-shadow-color); box-shadow: var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow); }
.hover\:shadow-case-hover:hover { --tw-shadow: 0 0 0 1px #cca25f,0 10px 28px #08070a; --tw-shadow-colored: 0 0 0 1px var(--tw-shadow-color),0 10px 28px var(--tw-shadow-color); }
.hover\:shadow-case-hover:hover, .hover\:shadow-lg:hover { box-shadow: var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow); }
.hover\:shadow-lg:hover { --tw-shadow: 0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a; --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color); }
.hover\:shadow-md:hover { --tw-shadow: 0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a; --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color); }
.hover\:shadow-md:hover, .hover\:shadow-none:hover { box-shadow: var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow); }
.hover\:shadow-none:hover { --tw-shadow: 0 0 #0000; --tw-shadow-colored: 0 0 #0000; }
.hover\:shadow-xl:hover { --tw-shadow: 0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a; --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color); box-shadow: var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow); }
.hover\:ring-gold-400\/30:hover { --tw-ring-color: #ffcb774d; }
.hover\:ring-navy-400:hover { --tw-ring-opacity: 1; --tw-ring-color: rgb(133 141 173/var(--tw-ring-opacity)); }
.hover\:ring-navy-500:hover { --tw-ring-opacity: 1; --tw-ring-color: rgb(46 50 68/var(--tw-ring-opacity)); }
.hover\:brightness-125:hover { --tw-brightness: brightness(1.25); filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); }
.hover\:delay-0:hover { transition-delay: 0s; }
.focus\:border-dark-navy-300:focus { --tw-border-opacity: 1; border-color: rgb(74 71 94/var(--tw-border-opacity)); }
.focus\:border-gold-400:focus { --tw-border-opacity: 1; border-color: rgb(255 203 119/var(--tw-border-opacity)); }
.focus\:border-navy-500:focus { --tw-border-opacity: 1; border-color: rgb(46 50 68/var(--tw-border-opacity)); }
.focus\:border-red-400:focus { --tw-border-opacity: 1; border-color: rgb(254 71 96/var(--tw-border-opacity)); }
.focus\:text-gold:focus { --tw-text-opacity: 1; color: rgb(255 203 119/var(--tw-text-opacity)); }
.focus\:text-gold-300:focus { --tw-text-opacity: 1; color: rgb(255 213 146/var(--tw-text-opacity)); }
.focus\:\!outline-none:focus { outline: rgba(0, 0, 0, 0) solid 2px !important; outline-offset: 2px !important; }
.focus\:outline-none:focus { outline: rgba(0, 0, 0, 0) solid 2px; outline-offset: 2px; }
.focus\:\!ring-0:focus { --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important; --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color) !important; box-shadow: var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000) !important; }
.focus\:ring-0:focus { --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color); --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color); }
.focus\:ring-0:focus, .focus\:ring-2:focus { box-shadow: var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000); }
.focus\:ring-2:focus { --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color); --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color); }
.focus\:ring-gold-400:focus { --tw-ring-opacity: 1; --tw-ring-color: rgb(255 203 119/var(--tw-ring-opacity)); }
.focus\:ring-gold-400\/30:focus { --tw-ring-color: #ffcb774d; }
.focus\:ring-lime-400\/60:focus { --tw-ring-color: #d6ff6f99; }
.focus\:ring-offset-1:focus { --tw-ring-offset-width: 1px; }
.focus\:ring-offset-navy-900:focus { --tw-ring-offset-color: #0d0d0f; }
.focus-visible\:border-dark-navy-300:focus-visible { --tw-border-opacity: 1; border-color: rgb(74 71 94/var(--tw-border-opacity)); }
.focus-visible\:outline-none:focus-visible { outline: rgba(0, 0, 0, 0) solid 2px; outline-offset: 2px; }
.focus-visible\:outline:focus-visible { outline-style: solid; }
.focus-visible\:outline-2:focus-visible { outline-width: 2px; }
.focus-visible\:outline-offset-2:focus-visible { outline-offset: 2px; }
.focus-visible\:outline-lime-300:focus-visible { outline-color: rgb(222, 255, 140); }
.focus-visible\:ring:focus-visible { --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color); --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color); box-shadow: var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000); }
.focus-visible\:ring-1:focus-visible { --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color); --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color); box-shadow: var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000); }
.focus-visible\:ring-2:focus-visible { --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color); --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color); box-shadow: var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000); }
.focus-visible\:ring-gold-500:focus-visible { --tw-ring-opacity: 1; --tw-ring-color: rgb(204 162 95/var(--tw-ring-opacity)); }
.focus-visible\:ring-orange-400:focus-visible { --tw-ring-opacity: 1; --tw-ring-color: rgb(255 150 51/var(--tw-ring-opacity)); }
.active\:scale-75:active { --tw-scale-x: .75; --tw-scale-y: .75; }
.active\:scale-75:active, .active\:scale-90:active { 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)); }
.active\:scale-90:active { --tw-scale-x: .9; --tw-scale-y: .9; }
.active\:scale-95:active { --tw-scale-x: .95; --tw-scale-y: .95; }
.active\:scale-95:active, .active\:scale-\[0\.98\]:active { 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)); }
.active\:scale-\[0\.98\]:active { --tw-scale-x: 0.98; --tw-scale-y: 0.98; }
.active\:cursor-grabbing:active { cursor: grabbing; }
.active\:bg-\[\#00020F\]:active { --tw-bg-opacity: 1; background-color: rgb(0 2 15/var(--tw-bg-opacity)); }
.active\:bg-\[\#001A07\]:active { --tw-bg-opacity: 1; background-color: rgb(0 26 7/var(--tw-bg-opacity)); }
.active\:bg-\[\#001A15\]:active { --tw-bg-opacity: 1; background-color: rgb(0 26 21/var(--tw-bg-opacity)); }
.active\:bg-\[\#110515\]:active { --tw-bg-opacity: 1; background-color: rgb(17 5 21/var(--tw-bg-opacity)); }
.active\:bg-\[\#1E180E\]:active { --tw-bg-opacity: 1; background-color: rgb(30 24 14/var(--tw-bg-opacity)); }
.active\:bg-\[\#23232D\]:active { --tw-bg-opacity: 1; background-color: rgb(35 35 45/var(--tw-bg-opacity)); }
.active\:bg-\[\#2E3244\]:active { --tw-bg-opacity: 1; background-color: rgb(46 50 68/var(--tw-bg-opacity)); }
.active\:bg-\[\#323234\]:active { --tw-bg-opacity: 1; background-color: rgb(50 50 52/var(--tw-bg-opacity)); }
.active\:bg-gold-500:active { --tw-bg-opacity: 1; background-color: rgb(204 162 95/var(--tw-bg-opacity)); }
.active\:bg-gold-700:active { --tw-bg-opacity: 1; background-color: rgb(102 81 48/var(--tw-bg-opacity)); }
.active\:bg-gold-800:active { --tw-bg-opacity: 1; background-color: rgb(51 41 24/var(--tw-bg-opacity)); }
.active\:bg-grass-green:active { --tw-bg-opacity: 1; background-color: rgb(50 70 0/var(--tw-bg-opacity)); }
.active\:bg-green-900:active { --tw-bg-opacity: 1; background-color: rgb(0 26 7/var(--tw-bg-opacity)); }
.active\:bg-lime-dark:active { background-color: rgb(50, 70, 0); }
.active\:bg-navy-500:active { --tw-bg-opacity: 1; background-color: rgb(46 50 68/var(--tw-bg-opacity)); }
.active\:bg-navy-500\/80:active { background-color: rgba(46, 50, 68, 0.8); }
.active\:bg-navy-600:active { --tw-bg-opacity: 1; background-color: rgb(35 35 45/var(--tw-bg-opacity)); }
.active\:bg-transparent:active { background-color: initial; }
.active\:bg-violet-600:active { --tw-bg-opacity: 1; background-color: rgb(76 40 140/var(--tw-bg-opacity)); }
.active\:text-\[\#57575D\]:active { --tw-text-opacity: 1; color: rgb(87 87 93/var(--tw-text-opacity)); }
.active\:text-\[\#D6FF6F\]:active { --tw-text-opacity: 1; color: rgb(214 255 111/var(--tw-text-opacity)); }
.active\:text-gold-400:active { --tw-text-opacity: 1; color: rgb(255 203 119/var(--tw-text-opacity)); }
.active\:text-lime-400:active { --tw-text-opacity: 1; color: rgb(214 255 111/var(--tw-text-opacity)); }
.active\:text-white:active { --tw-text-opacity: 1; color: rgb(255 255 255/var(--tw-text-opacity)); }
.active\:opacity-25:active { opacity: 0.25; }
.active\:opacity-50:active { opacity: 0.5; }
.active\:opacity-95:active { opacity: 0.95; }
.active\:ring-\[\#2E3244\]:active { --tw-ring-opacity: 1; --tw-ring-color: rgb(46 50 68/var(--tw-ring-opacity)); }
.active\:ring-\[\#858DAD\]:active { --tw-ring-opacity: 1; --tw-ring-color: rgb(133 141 173/var(--tw-ring-opacity)); }
.active\:ring-\[\#DEFF8C\]:active { --tw-ring-opacity: 1; --tw-ring-color: rgb(222 255 140/var(--tw-ring-opacity)); }
.active\:ring-gold-400:active { --tw-ring-opacity: 1; --tw-ring-color: rgb(255 203 119/var(--tw-ring-opacity)); }
.active\:ring-navy-200:active { --tw-ring-opacity: 1; --tw-ring-color: rgb(182 187 206/var(--tw-ring-opacity)); }
.active\:ring-transparent:active { --tw-ring-color: #0000; }
.active\:ring-violet-300:active { --tw-ring-opacity: 1; --tw-ring-color: rgb(160 117 240/var(--tw-ring-opacity)); }
.active\:ring-white:active { --tw-ring-opacity: 1; --tw-ring-color: rgb(255 255 255/var(--tw-ring-opacity)); }
.active\:duration-0:active { transition-duration: 0s; }
.active\:duration-\[50ms\]:active { transition-duration: 50ms; }
.enabled\:cursor-pointer:enabled { cursor: pointer; }
.enabled\:hover\:bg-navy-400:hover:enabled { --tw-bg-opacity: 1; background-color: rgb(133 141 173/var(--tw-bg-opacity)); }
.enabled\:hover\:text-white:hover:enabled { --tw-text-opacity: 1; color: rgb(255 255 255/var(--tw-text-opacity)); }
.enabled\:active\:scale-90:active:enabled { --tw-scale-x: .9; --tw-scale-y: .9; 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)); }
.disabled\:pointer-events-none:disabled { pointer-events: none; }
.disabled\:cursor-default:disabled { cursor: default; }
.disabled\:cursor-not-allowed:disabled { cursor: not-allowed; }
.disabled\:cursor-wait:disabled { cursor: wait; }
.disabled\:\!border-solid:disabled { border-style: solid !important; }
.disabled\:\!border-none:disabled { border-style: none !important; }
.disabled\:border-\[\#323234\]:disabled { --tw-border-opacity: 1; border-color: rgb(50 50 52/var(--tw-border-opacity)); }
.disabled\:border-navy-500:disabled { --tw-border-opacity: 1; border-color: rgb(46 50 68/var(--tw-border-opacity)); }
.disabled\:border-navy-700:disabled { --tw-border-opacity: 1; border-color: rgb(31 31 39/var(--tw-border-opacity)); }
.disabled\:\!bg-\[\#323234\]:disabled { --tw-bg-opacity: 1 !important; background-color: rgb(50 50 52/var(--tw-bg-opacity)) !important; }
.disabled\:\!bg-transparent:disabled { background-color: initial !important; }
.disabled\:bg-\[\#323234\]:disabled { --tw-bg-opacity: 1; background-color: rgb(50 50 52/var(--tw-bg-opacity)); }
.disabled\:bg-dark-navy-300:disabled { --tw-bg-opacity: 1; background-color: rgb(74 71 94/var(--tw-bg-opacity)); }
.disabled\:bg-gray-700:disabled { --tw-bg-opacity: 1; background-color: rgb(64 64 64/var(--tw-bg-opacity)); }
.disabled\:text-\[\#57575D\]:disabled { --tw-text-opacity: 1; color: rgb(87 87 93/var(--tw-text-opacity)); }
.disabled\:text-gray-600:disabled { --tw-text-opacity: 1; color: rgb(82 82 82/var(--tw-text-opacity)); }
.disabled\:text-navy-200:disabled { --tw-text-opacity: 1; color: rgb(182 187 206/var(--tw-text-opacity)); }
.disabled\:text-navy-400\/50:disabled { color: rgba(133, 141, 173, 0.5); }
.disabled\:text-navy-500:disabled { --tw-text-opacity: 1; color: rgb(46 50 68/var(--tw-text-opacity)); }
.disabled\:text-navy-500\/20:disabled { color: rgba(46, 50, 68, 0.2); }
.disabled\:\!opacity-0:disabled { opacity: 0 !important; }
.disabled\:\!opacity-100:disabled { opacity: 1 !important; }
.disabled\:opacity-0:disabled { opacity: 0; }
.disabled\:opacity-20:disabled { opacity: 0.2; }
.disabled\:opacity-25:disabled { opacity: 0.25; }
.disabled\:opacity-30:disabled { opacity: 0.3; }
.disabled\:opacity-40:disabled { opacity: 0.4; }
.disabled\:opacity-50:disabled { opacity: 0.5; }
.disabled\:opacity-60:disabled { opacity: 0.6; }
.disabled\:opacity-75:disabled { opacity: 0.75; }
@container (min-width: 14rem) {
  .\@\[14rem\]\:aspect-\[230\/200\] { aspect-ratio: 230 / 200; }
}
@container (min-width: 36rem) {
  .\@xl\:m-0 { margin: 0px; }
  .\@xl\:flex-row { flex-direction: row; }
  .\@xl\:items-center { align-items: center; }
  .\@xl\:justify-center { justify-content: center; }
}
@container (min-width: 140px) {
  .\@\[140px\]\:flex-row { flex-direction: row; }
}
@container (min-width: 150px) {
  .\@\[150px\]\:hidden { display: none; }
  .\@\[150px\]\:text-center { text-align: center; }
}
@container (min-width: 220px) {
  .\@\[220px\]\:inset-x-5 { left: 1.25rem; right: 1.25rem; }
  .\@\[220px\]\:ml-auto { margin-left: auto; }
  .\@\[220px\]\:flex { display: flex; }
  .\@\[220px\]\:grid { display: grid; }
  .\@\[220px\]\:items-start { align-items: flex-start; }
  .\@\[220px\]\:items-end { align-items: flex-end; }
  .\@\[220px\]\:p-2 { padding: 0.5rem; }
  .\@\[220px\]\:p-5 { padding: 1.25rem; }
  .\@\[220px\]\:text-right { text-align: right; }
  .\@\[220px\]\:\!text-xs { font-size: 0.75rem !important; line-height: 1rem !important; }
  .\@\[220px\]\:text-10px { font-size: 0.625rem; }
  .\@\[220px\]\:text-sm { font-size: 0.875rem; line-height: 1.25rem; }
  .\@\[220px\]\:text-xs { font-size: 0.75rem; line-height: 1rem; }
  .\@\[220px\]\:opacity-0 { opacity: 0; }
}
@container (min-width: 250px) {
  .\@\[250px\]\:\!text-xs { font-size: 0.75rem !important; line-height: 1rem !important; }
}
@container (min-width: 310px) {
  .\@\[310px\]\:inline { display: inline; }
  .\@\[310px\]\:text-base { font-size: 1rem; line-height: 1.5rem; }
  .\@\[310px\]\:text-sm { font-size: 0.875rem; line-height: 1.25rem; }
  .\@\[310px\]\:text-xs { font-size: 0.75rem; line-height: 1rem; }
}
@container (min-width: 360px) {
  .\@\[360px\]\:h-10 { height: 2.5rem; }
  .\@\[360px\]\:text-\[13px\] { font-size: 13px; }
}
@media (prefers-reduced-motion: no-preference) {
  @keyframes fade-slide-left-subtle { 
  0% { opacity: 0; transform: translateX(-12px); }
  100% { opacity: 1; transform: translateX(0px); }
}
  .motion-safe\:animate-header-avatar { animation: 0.4s ease-out 0s 1 normal forwards running fade-slide-left-subtle; }
  @keyframes deploy-in { 
  0% { opacity: 0; transform: translateY(20px) scale(0.9); }
  60% { opacity: 1; transform: translateY(-2px) scale(1.02); }
  80% { opacity: 1; transform: translateY(1px) scale(0.99); }
  100% { opacity: 1; transform: translateY(0px) scale(1); }
}
  .motion-safe\:animate-header-button { animation: 0.4s cubic-bezier(0.34, 1.2, 0.64, 1) 0.24s 1 normal forwards running deploy-in; }
  .motion-safe\:animate-header-card-1 { animation: 0.3s ease-out 0.15s 1 normal forwards running flash-in; }
  .motion-safe\:animate-header-card-2 { animation: 0.3s ease-out 0.22s 1 normal forwards running flash-in; }
  @keyframes flash-in { 
  0% { filter: brightness(3); opacity: 0; }
  30% { filter: brightness(2); opacity: 1; }
  100% { filter: brightness(1); opacity: 1; }
}
  .motion-safe\:animate-header-card-3 { animation: 0.3s ease-out 0.29s 1 normal forwards running flash-in; }
  @keyframes scan-reveal { 
  0% { clip-path: inset(0px 100% 0px 0px); opacity: 0; }
  100% { clip-path: inset(0px); opacity: 1; }
}
  .motion-safe\:animate-header-progress { animation: 0.4s ease-out 0.18s 1 normal forwards running scan-reveal; }
  @keyframes sharp-slide-left { 
  0% { opacity: 0; transform: translateX(-30px); }
  70% { opacity: 1; transform: translateX(0px); }
  85% { transform: translateX(-2px); }
  100% { opacity: 1; transform: translateX(0px); }
}
  .motion-safe\:animate-header-rank { animation: 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.12s 1 normal forwards running sharp-slide-left; }
  @keyframes sharp-slide-right { 
  0% { opacity: 0; transform: translateX(30px); }
  70% { opacity: 1; transform: translateX(0px); }
  85% { transform: translateX(2px); }
  100% { opacity: 1; transform: translateX(0px); }
}
  .motion-safe\:animate-header-trade-url { animation: 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.08s 1 normal forwards running sharp-slide-right; }
  @keyframes glitch-in { 
  0% { filter: blur(4px); opacity: 0; transform: translateX(-5px); }
  20% { filter: blur(0px); opacity: 0.8; transform: translateX(3px) skewX(-2deg); }
  40% { opacity: 1; transform: translateX(-2px) skewX(1deg); }
  60% { opacity: 1; transform: translateX(1px) skewX(0deg); }
  80% { opacity: 1; transform: translateX(-1px); }
  100% { opacity: 1; transform: translateX(0px); }
}
  .motion-safe\:animate-header-username { animation: 0.4s ease-out 0.05s 1 normal forwards running glitch-in; }
  .motion-safe\:opacity-0 { opacity: 0; }
}
@media (min-width: 350px) {
  .\32 xs\:translate-x-\[-13\%\] { --tw-translate-x: -13%; transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); }
}
@media (min-width: 400px) {
  .min-\[400px\]\:flex { display: flex; }
  .min-\[400px\]\:text-\[14px\] { font-size: 14px; }
}
@media (min-width: 438px) {
  .xs\:col-auto { grid-column: auto; }
  .xs\:row-auto { grid-row: auto; }
  .xs\:flex { display: flex; }
  .xs\:h-\[1\.125rem\] { height: 1.125rem; }
  .xs\:h-\[1275px\] { height: 1275px; }
  .xs\:max-h-\[500px\] { max-height: 500px; }
  .xs\:w-\[1\.125rem\] { width: 1.125rem; }
  .xs\:w-\[1275px\] { width: 1275px; }
  .xs\:w-auto { width: auto; }
  .xs\:min-w-\[285px\] { min-width: 285px; }
  .xs\:grow-0 { flex-grow: 0; }
  .xs\:translate-x-\[-15\%\] { --tw-translate-x: -15%; }
  .xs\:translate-x-\[-15\%\], .xs\: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)); }
  .xs\:translate-x-\[0px\] { --tw-translate-x: 0px; }
  .xs\:scale-75 { --tw-scale-x: .75; --tw-scale-y: .75; transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); }
  .xs\:grid-cols-2 { grid-template-columns: repeat(2, minmax(0px, 1fr)); }
  .xs\:grid-cols-4 { grid-template-columns: repeat(4, minmax(0px, 1fr)); }
  .xs\:flex-row { flex-direction: row; }
  .xs\:flex-nowrap { flex-wrap: nowrap; }
  .xs\:justify-between { justify-content: space-between; }
  .xs\:gap-x-8 { column-gap: 2rem; }
  .xs\:gap-y-0 { row-gap: 0px; }
  .xs\:overflow-visible { overflow: visible; }
  .xs\:text-clip { text-overflow: clip; }
  .xs\:whitespace-normal { white-space: normal; }
  .xs\:bg-contain { background-size: contain; }
  .xs\:px-8 { padding-left: 2rem; padding-right: 2rem; }
  .xs\:text-left { text-align: left; }
  .xs\:text-sm { font-size: 0.875rem; line-height: 1.25rem; }
  .xs\:leading-loose { line-height: 2; }
}
@media (min-width: 500px) {
  .min-\[500px\]\:grid-cols-3 { grid-template-columns: repeat(3, minmax(0px, 1fr)); }
}
@media (min-width: 530px) {
  .min-\[530px\]\:flex { display: flex; }
  .min-\[530px\]\:hidden { display: none; }
}
@media (min-width: 640px) {
  .sm\:static { position: static; }
  .sm\:absolute { position: absolute; }
  .sm\:inset-x-2 { left: 0.5rem; right: 0.5rem; }
  .sm\:inset-x-auto { left: auto; right: auto; }
  .sm\:-bottom-10 { bottom: -2.5rem; }
  .sm\:-bottom-16 { bottom: -4rem; }
  .sm\:-bottom-58 { bottom: -14.5rem; }
  .sm\:-left-4 { left: -1rem; }
  .sm\:-right-5 { right: -1.25rem; }
  .sm\:-right-6 { right: -1.5rem; }
  .sm\:bottom-5 { bottom: 1.25rem; }
  .sm\:bottom-\[200px\] { bottom: 200px; }
  .sm\:left-3\/4 { left: 75%; }
  .sm\:left-\[160px\] { left: 160px; }
  .sm\:right-0 { right: 0px; }
  .sm\:right-3 { right: 0.75rem; }
  .sm\:right-4 { right: 1rem; }
  .sm\:right-5 { right: 1.25rem; }
  .sm\:right-auto { right: auto; }
  .sm\:top-2 { top: 0.5rem; }
  .sm\:top-\[2\%\] { top: 2%; }
  .sm\:top-\[40\%\] { top: 40%; }
  .sm\:col-span-1 { grid-column: span 1 / span 1; }
  .sm\:col-span-2 { grid-column: span 2 / span 2; }
  .sm\:col-start-2 { grid-column-start: 2; }
  .sm\:col-start-4 { grid-column-start: 4; }
  .sm\:row-start-auto { grid-row-start: auto; }
  .sm\:m-4 { margin: 1rem; }
  .sm\:m-auto { margin: auto; }
  .sm\:-mx-0, .sm\:mx-0 { margin-left: 0px; margin-right: 0px; }
  .sm\:mx-1 { margin-left: 0.25rem; margin-right: 0.25rem; }
  .sm\:mx-1\.5 { margin-left: 0.375rem; margin-right: 0.375rem; }
  .sm\:mx-4 { margin-left: 1rem; margin-right: 1rem; }
  .sm\:mx-6 { margin-left: 1.5rem; margin-right: 1.5rem; }
  .sm\:mx-auto { margin-left: auto; margin-right: auto; }
  .sm\:my-2 { margin-bottom: 0.5rem; margin-top: 0.5rem; }
  .sm\:my-4 { margin-bottom: 1rem; margin-top: 1rem; }
  .sm\:my-8 { margin-bottom: 2rem; margin-top: 2rem; }
  .sm\:my-auto { margin-bottom: auto; margin-top: auto; }
  .sm\:-mb-0 { margin-bottom: 0px; }
  .sm\:-mb-10 { margin-bottom: -2.5rem; }
  .sm\:-ml-20 { margin-left: -5rem; }
  .sm\:-mr-16 { margin-right: -4rem; }
  .sm\:-mt-16 { margin-top: -4rem; }
  .sm\:mb-0 { margin-bottom: 0px; }
  .sm\:mb-10 { margin-bottom: 2.5rem; }
  .sm\:mb-14 { margin-bottom: 3.5rem; }
  .sm\:mb-2 { margin-bottom: 0.5rem; }
  .sm\:mb-4 { margin-bottom: 1rem; }
  .sm\:mb-5 { margin-bottom: 1.25rem; }
  .sm\:ml-0 { margin-left: 0px; }
  .sm\:ml-14 { margin-left: 3.5rem; }
  .sm\:ml-2 { margin-left: 0.5rem; }
  .sm\:ml-4 { margin-left: 1rem; }
  .sm\:ml-5 { margin-left: 1.25rem; }
  .sm\:ml-\[45\%\] { margin-left: 45%; }
  .sm\:ml-auto { margin-left: auto; }
  .sm\:mr-0 { margin-right: 0px; }
  .sm\:mr-1 { margin-right: 0.25rem; }
  .sm\:mr-1\.5 { margin-right: 0.375rem; }
  .sm\:mr-2 { margin-right: 0.5rem; }
  .sm\:mr-2\.5 { margin-right: 0.625rem; }
  .sm\:mr-3 { margin-right: 0.75rem; }
  .sm\:mr-4 { margin-right: 1rem; }
  .sm\:mr-5 { margin-right: 1.25rem; }
  .sm\:mr-6 { margin-right: 1.5rem; }
  .sm\:mt-0 { margin-top: 0px; }
  .sm\:mt-1 { margin-top: 0.25rem; }
  .sm\:mt-10 { margin-top: 2.5rem; }
  .sm\:mt-13 { margin-top: 3.25rem; }
  .sm\:mt-2 { margin-top: 0.5rem; }
  .sm\:mt-3 { margin-top: 0.75rem; }
  .sm\:mt-5 { margin-top: 1.25rem; }
  .sm\:mt-7 { margin-top: 1.75rem; }
  .sm\:mt-\[-2rem\] { margin-top: -2rem; }
  .sm\:mt-\[1\.75rem\] { margin-top: 1.75rem; }
  .sm\:mt-\[11\.97px\] { margin-top: 11.97px; }
  .sm\:mt-\[15\.83px\] { margin-top: 15.83px; }
  .sm\:mt-\[17\.18px\] { margin-top: 17.18px; }
  .sm\:mt-\[27\.9px\] { margin-top: 27.9px; }
  .sm\:mt-\[53\.3px\] { margin-top: 53.3px; }
  .sm\:mt-\[8\.38px\] { margin-top: 8.38px; }
  .sm\:mt-\[8\.61px\] { margin-top: 8.61px; }
  .sm\:\!block { display: block !important; }
  .sm\:block { display: block; }
  .sm\:inline { display: inline; }
  .sm\:\!flex { display: flex !important; }
  .sm\:flex { display: flex; }
  .sm\:grid { display: grid; }
  .sm\:hidden { display: none; }
  .sm\:h-10 { height: 2.5rem; }
  .sm\:h-11 { height: 2.75rem; }
  .sm\:h-12 { height: 3rem; }
  .sm\:h-14 { height: 3.5rem; }
  .sm\:h-15 { height: 3.75rem; }
  .sm\:h-16 { height: 4rem; }
  .sm\:h-18 { height: 4.5rem; }
  .sm\:h-2\/3 { height: 66.6667%; }
  .sm\:h-20 { height: 5rem; }
  .sm\:h-28 { height: 7rem; }
  .sm\:h-3 { height: 0.75rem; }
  .sm\:h-3\.5 { height: 0.875rem; }
  .sm\:h-30 { height: 7.5rem; }
  .sm\:h-4 { height: 1rem; }
  .sm\:h-5 { height: 1.25rem; }
  .sm\:h-6 { height: 1.5rem; }
  .sm\:h-72 { height: 18rem; }
  .sm\:h-8 { height: 2rem; }
  .sm\:h-9 { height: 2.25rem; }
  .sm\:h-\[100px\] { height: 100px; }
  .sm\:h-\[10rem\] { height: 10rem; }
  .sm\:h-\[120px\] { height: 120px; }
  .sm\:h-\[140px\] { height: 140px; }
  .sm\:h-\[143px\] { height: 143px; }
  .sm\:h-\[145px\] { height: 145px; }
  .sm\:h-\[160px\] { height: 160px; }
  .sm\:h-\[195px\] { height: 195px; }
  .sm\:h-\[220px\] { height: 220px; }
  .sm\:h-\[240px\] { height: 240px; }
  .sm\:h-\[260px\] { height: 260px; }
  .sm\:h-\[320px\] { height: 320px; }
  .sm\:h-\[32px\] { height: 32px; }
  .sm\:h-\[331px\] { height: 331px; }
  .sm\:h-\[36px\] { height: 36px; }
  .sm\:h-\[38px\] { height: 38px; }
  .sm\:h-\[40\%\] { height: 40%; }
  .sm\:h-\[400px\] { height: 400px; }
  .sm\:h-\[42px\] { height: 42px; }
  .sm\:h-\[50px\] { height: 50px; }
  .sm\:h-\[55\.629px\] { height: 55.629px; }
  .sm\:h-\[57\.784px\] { height: 57.784px; }
  .sm\:h-\[60\%\] { height: 60%; }
  .sm\:h-\[64px\] { height: 64px; }
  .sm\:h-\[80px\] { height: 80px; }
  .sm\:h-\[88px\] { height: 88px; }
  .sm\:h-auto { height: auto; }
  .sm\:\!max-h-\[calc\(100dvh-120px\)\] { max-height: calc(100dvh - 120px) !important; }
  .sm\:max-h-\[120px\] { max-height: 120px; }
  .sm\:max-h-\[135px\] { max-height: 135px; }
  .sm\:max-h-\[384px\] { max-height: 384px; }
  .sm\:max-h-\[50\.25rem\] { max-height: 50.25rem; }
  .sm\:max-h-\[52\.25rem\] { max-height: 52.25rem; }
  .sm\:max-h-\[650px\] { max-height: 650px; }
  .sm\:max-h-\[8\.7rem\] { max-height: 8.7rem; }
  .sm\:min-h-\[102px\] { min-height: 102px; }
  .sm\:min-h-\[104px\] { min-height: 104px; }
  .sm\:min-h-\[150px\] { min-height: 150px; }
  .sm\:min-h-\[230px\] { min-height: 230px; }
  .sm\:min-h-\[400px\] { min-height: 400px; }
  .sm\:min-h-\[420px\] { min-height: 420px; }
  .sm\:min-h-\[80px\] { min-height: 80px; }
  .sm\:w-1\/2 { width: 50%; }
  .sm\:w-1\/3 { width: 33.3333%; }
  .sm\:w-10 { width: 2.5rem; }
  .sm\:w-16 { width: 4rem; }
  .sm\:w-18 { width: 4.5rem; }
  .sm\:w-20 { width: 5rem; }
  .sm\:w-24 { width: 6rem; }
  .sm\:w-3 { width: 0.75rem; }
  .sm\:w-3\.5 { width: 0.875rem; }
  .sm\:w-36 { width: 9rem; }
  .sm\:w-4 { width: 1rem; }
  .sm\:w-44 { width: 11rem; }
  .sm\:w-48 { width: 12rem; }
  .sm\:w-5 { width: 1.25rem; }
  .sm\:w-6 { width: 1.5rem; }
  .sm\:w-600 { width: 600px; }
  .sm\:w-650 { width: 650px; }
  .sm\:w-72 { width: 18rem; }
  .sm\:w-8 { width: 2rem; }
  .sm\:w-9 { width: 2.25rem; }
  .sm\:w-\[100px\] { width: 100px; }
  .sm\:w-\[110px\] { width: 110px; }
  .sm\:w-\[123px\] { width: 123px; }
  .sm\:w-\[130px\] { width: 130px; }
  .sm\:w-\[140px\] { width: 140px; }
  .sm\:w-\[170px\] { width: 170px; }
  .sm\:w-\[190px\] { width: 190px; }
  .sm\:w-\[202px\] { width: 202px; }
  .sm\:w-\[210px\] { width: 210px; }
  .sm\:w-\[260px\] { width: 260px; }
  .sm\:w-\[261\.833px\] { width: 261.833px; }
  .sm\:w-\[280px\] { width: 280px; }
  .sm\:w-\[290\.508px\] { width: 290.508px; }
  .sm\:w-\[294px\] { width: 294px; }
  .sm\:w-\[300px\] { width: 300px; }
  .sm\:w-\[31\%\] { width: 31%; }
  .sm\:w-\[32\%\] { width: 32%; }
  .sm\:w-\[399px\] { width: 399px; }
  .sm\:w-\[400px\] { width: 400px; }
  .sm\:w-\[42px\] { width: 42px; }
  .sm\:w-\[46\%\] { width: 46%; }
  .sm\:w-\[460px\] { width: 460px; }
  .sm\:w-\[512px\] { width: 512px; }
  .sm\:w-\[60\%\] { width: 60%; }
  .sm\:w-\[68\%\] { width: 68%; }
  .sm\:w-\[88px\] { width: 88px; }
  .sm\:w-auto { width: auto; }
  .sm\:w-full { width: 100%; }
  .sm\:w-px { width: 1px; }
  .sm\:w-screen { width: 100vw; }
  .sm\:min-w-\[106px\] { min-width: 106px; }
  .sm\:min-w-\[10rem\] { min-width: 10rem; }
  .sm\:min-w-\[140px\] { min-width: 140px; }
  .sm\:min-w-\[400px\] { min-width: 400px; }
  .sm\:min-w-\[50\%\] { min-width: 50%; }
  .sm\:min-w-\[90px\] { min-width: 90px; }
  .sm\:max-w-3xl { max-width: 48rem; }
  .sm\:max-w-\[104px\] { max-width: 104px; }
  .sm\:max-w-\[160px\] { max-width: 160px; }
  .sm\:max-w-\[180px\] { max-width: 180px; }
  .sm\:max-w-\[280px\] { max-width: 280px; }
  .sm\:max-w-\[380px\] { max-width: 380px; }
  .sm\:max-w-\[470px\] { max-width: 470px; }
  .sm\:max-w-\[500px\] { max-width: 500px; }
  .sm\:max-w-\[50rem\] { max-width: 50rem; }
  .sm\:max-w-\[calc\(100\%-9\.4rem\)\] { max-width: calc(100% - 9.4rem); }
  .sm\:max-w-full { max-width: 100%; }
  .sm\:max-w-screen-2xl { max-width: 1536px; }
  .sm\:max-w-xl { max-width: 36rem; }
  .sm\:max-w-xs { max-width: 20rem; }
  .sm\:flex-1 { flex: 1 1 0%; }
  .sm\:flex-none { flex: 0 0 auto; }
  .sm\:flex-shrink-0 { flex-shrink: 0; }
  .sm\:basis-6\/12 { flex-basis: 50%; }
  .sm\:translate-x-\[0\%\] { --tw-translate-x: 0%; }
  .sm\:rotate-45, .sm\:translate-x-\[0\%\] { transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); }
  .sm\:rotate-45 { --tw-rotate: 45deg; }
  .sm\:scale-100 { --tw-scale-x: 1; --tw-scale-y: 1; }
  .sm\:scale-100, .sm\:scale-125 { transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); }
  .sm\:scale-125 { --tw-scale-x: 1.25; --tw-scale-y: 1.25; }
  .sm\:auto-cols-\[1fr_100px\] { grid-auto-columns: 1fr 100px; }
  .sm\:grid-cols-2 { grid-template-columns: repeat(2, minmax(0px, 1fr)); }
  .sm\:grid-cols-3 { grid-template-columns: repeat(3, minmax(0px, 1fr)); }
  .sm\:grid-cols-5 { grid-template-columns: repeat(5, minmax(0px, 1fr)); }
  .sm\:grid-cols-6 { grid-template-columns: repeat(6, minmax(0px, 1fr)); }
  .sm\:grid-cols-\[1fr_1px_1fr\] { grid-template-columns: 1fr 1px 1fr; }
  .sm\:grid-cols-\[1fr_minmax\(max-content\,2fr\)_1fr_minmax\(max-content\,2fr\)_1fr\] { grid-template-columns: 1fr minmax(max-content, 2fr) 1fr minmax(max-content, 2fr) 1fr; }
  .sm\:grid-rows-1 { grid-template-rows: repeat(1, minmax(0px, 1fr)); }
  .sm\:flex-row { flex-direction: row; }
  .sm\:flex-col { flex-direction: column; }
  .sm\:items-start { align-items: flex-start; }
  .sm\:items-end { align-items: flex-end; }
  .sm\:items-center { align-items: center; }
  .sm\:justify-start { justify-content: flex-start; }
  .sm\:justify-end { justify-content: flex-end; }
  .sm\:justify-center { justify-content: center; }
  .sm\:justify-between { justify-content: space-between; }
  .sm\:gap-1 { gap: 0.25rem; }
  .sm\:gap-1\.5 { gap: 0.375rem; }
  .sm\:gap-10 { gap: 2.5rem; }
  .sm\:gap-12 { gap: 3rem; }
  .sm\:gap-2 { gap: 0.5rem; }
  .sm\:gap-3 { gap: 0.75rem; }
  .sm\:gap-4 { gap: 1rem; }
  .sm\:gap-5 { gap: 1.25rem; }
  .sm\:gap-6 { gap: 1.5rem; }
  .sm\:gap-8 { gap: 2rem; }
  .sm\:gap-\[12px\] { gap: 12px; }
  .sm\:gap-\[40\.71px\] { gap: 40.71px; }
  .sm\:gap-\[8px\] { gap: 8px; }
  .sm\:gap-x-4 { column-gap: 1rem; }
  .sm\:gap-x-8 { column-gap: 2rem; }
  .sm\:gap-y-0 { row-gap: 0px; }
  .sm\:space-x-4 > :not([hidden]) ~ :not([hidden]) { --tw-space-x-reverse: 0; margin-left: calc(1rem*(1 - var(--tw-space-x-reverse))); margin-right: calc(1rem*var(--tw-space-x-reverse)); }
  .sm\:space-y-0 > :not([hidden]) ~ :not([hidden]) { --tw-space-y-reverse: 0; margin-bottom: calc(0px*var(--tw-space-y-reverse)); margin-top: calc(0px*(1 - var(--tw-space-y-reverse))); }
  .sm\:space-y-0\.5 > :not([hidden]) ~ :not([hidden]) { --tw-space-y-reverse: 0; margin-bottom: calc(.125rem*var(--tw-space-y-reverse)); margin-top: calc(.125rem*(1 - var(--tw-space-y-reverse))); }
  .sm\:space-y-1 > :not([hidden]) ~ :not([hidden]) { --tw-space-y-reverse: 0; margin-bottom: calc(.25rem*var(--tw-space-y-reverse)); margin-top: calc(.25rem*(1 - var(--tw-space-y-reverse))); }
  .sm\:space-y-2 > :not([hidden]) ~ :not([hidden]) { --tw-space-y-reverse: 0; margin-bottom: calc(.5rem*var(--tw-space-y-reverse)); margin-top: calc(.5rem*(1 - var(--tw-space-y-reverse))); }
  .sm\:space-y-2\.5 > :not([hidden]) ~ :not([hidden]) { --tw-space-y-reverse: 0; margin-bottom: calc(.625rem*var(--tw-space-y-reverse)); margin-top: calc(.625rem*(1 - var(--tw-space-y-reverse))); }
  .sm\:divide-x-0 > :not([hidden]) ~ :not([hidden]) { --tw-divide-x-reverse: 0; border-left-width: calc(0px*(1 - var(--tw-divide-x-reverse))); border-right-width: calc(0px*var(--tw-divide-x-reverse)); }
  .sm\:self-auto { align-self: auto; }
  .sm\:whitespace-nowrap { white-space: nowrap; }
  .sm\:rounded-2xl { border-radius: 1rem; }
  .sm\:rounded-full { border-radius: 9999px; }
  .sm\:rounded-lg { border-radius: 0.5rem; }
  .sm\:rounded-xl { border-radius: 0.75rem; }
  .sm\:rounded-l-lg { border-bottom-left-radius: 0.5rem; border-top-left-radius: 0.5rem; }
  .sm\:rounded-l-md { border-bottom-left-radius: 0.375rem; border-top-left-radius: 0.375rem; }
  .sm\:rounded-r-lg { border-bottom-right-radius: 0.5rem; border-top-right-radius: 0.5rem; }
  .sm\:border-t-0 { border-top-width: 0px; }
  .sm\:bg-green-800 { --tw-bg-opacity: 1; background-color: rgb(24 51 31/var(--tw-bg-opacity)); }
  .sm\:bg-navy-600 { --tw-bg-opacity: 1; background-color: rgb(35 35 45/var(--tw-bg-opacity)); }
  .sm\:bg-navy-800 { --tw-bg-opacity: 1; background-color: rgb(23 23 28/var(--tw-bg-opacity)); }
  .sm\:bg-transparent { background-color: initial; }
  .sm\:bg-violet-700 { --tw-bg-opacity: 1; background-color: rgb(50 27 94/var(--tw-bg-opacity)); }
  .sm\:bg-\[length\:auto_150\%\] { background-size: auto 150%; }
  .sm\:bg-\[position\:left_-22rem_top_0rem\] { background-position: left -22rem top 0px; }
  .sm\:bg-\[position\:right_-10rem_top_1rem\] { background-position: right -10rem top 1rem; }
  .sm\:bg-bottom { background-position: center bottom; }
  .sm\:object-cover { object-fit: cover; }
  .sm\:p-0 { padding: 0px; }
  .sm\:p-1 { padding: 0.25rem; }
  .sm\:p-10 { padding: 2.5rem; }
  .sm\:p-2 { padding: 0.5rem; }
  .sm\:p-3 { padding: 0.75rem; }
  .sm\:p-4 { padding: 1rem; }
  .sm\:p-6 { padding: 1.5rem; }
  .sm\:p-7 { padding: 1.75rem; }
  .sm\:p-8 { padding: 2rem; }
  .sm\:p-\[20px\] { padding: 20px; }
  .sm\:p-\[40px\] { padding: 40px; }
  .sm\:p-\[8px\] { padding: 8px; }
  .sm\:px-0 { padding-left: 0px; padding-right: 0px; }
  .sm\:px-1 { padding-left: 0.25rem; padding-right: 0.25rem; }
  .sm\:px-1\.5 { padding-left: 0.375rem; padding-right: 0.375rem; }
  .sm\:px-10 { padding-left: 2.5rem; padding-right: 2.5rem; }
  .sm\:px-12 { padding-left: 3rem; padding-right: 3rem; }
  .sm\:px-14 { padding-left: 3.5rem; padding-right: 3.5rem; }
  .sm\:px-16 { padding-left: 4rem; padding-right: 4rem; }
  .sm\:px-2 { padding-left: 0.5rem; padding-right: 0.5rem; }
  .sm\:px-2\.5 { padding-left: 0.625rem; padding-right: 0.625rem; }
  .sm\:px-20 { padding-left: 5rem; padding-right: 5rem; }
  .sm\:px-4 { padding-left: 1rem; padding-right: 1rem; }
  .sm\:px-5 { padding-left: 1.25rem; padding-right: 1.25rem; }
  .sm\:px-6 { padding-left: 1.5rem; padding-right: 1.5rem; }
  .sm\:px-8 { padding-left: 2rem; padding-right: 2rem; }
  .sm\:px-\[51px\] { padding-left: 51px; padding-right: 51px; }
  .sm\:py-0 { padding-bottom: 0px; padding-top: 0px; }
  .sm\:py-2 { padding-bottom: 0.5rem; padding-top: 0.5rem; }
  .sm\:py-3 { padding-bottom: 0.75rem; padding-top: 0.75rem; }
  .sm\:py-4 { padding-bottom: 1rem; padding-top: 1rem; }
  .sm\:py-5 { padding-bottom: 1.25rem; padding-top: 1.25rem; }
  .sm\:py-6 { padding-bottom: 1.5rem; padding-top: 1.5rem; }
  .sm\:py-8 { padding-bottom: 2rem; padding-top: 2rem; }
  .sm\:pb-0 { padding-bottom: 0px; }
  .sm\:pb-12 { padding-bottom: 3rem; }
  .sm\:pb-3 { padding-bottom: 0.75rem; }
  .sm\:pb-8 { padding-bottom: 2rem; }
  .sm\:pb-\[35\.84px\] { padding-bottom: 35.84px; }
  .sm\:pb-\[77px\] { padding-bottom: 77px; }
  .sm\:pl-0 { padding-left: 0px; }
  .sm\:pl-1 { padding-left: 0.25rem; }
  .sm\:pl-1\.5 { padding-left: 0.375rem; }
  .sm\:pl-12 { padding-left: 3rem; }
  .sm\:pl-14 { padding-left: 3.5rem; }
  .sm\:pl-28 { padding-left: 7rem; }
  .sm\:pl-4 { padding-left: 1rem; }
  .sm\:pl-\[9px\] { padding-left: 9px; }
  .sm\:pr-0 { padding-right: 0px; }
  .sm\:pr-1 { padding-right: 0.25rem; }
  .sm\:pr-1\.5 { padding-right: 0.375rem; }
  .sm\:pr-14 { padding-right: 3.5rem; }
  .sm\:pr-4 { padding-right: 1rem; }
  .sm\:pr-8 { padding-right: 2rem; }
  .sm\:pt-0 { padding-top: 0px; }
  .sm\:pt-12 { padding-top: 3rem; }
  .sm\:pt-14 { padding-top: 3.5rem; }
  .sm\:pt-3 { padding-top: 0.75rem; }
  .sm\:pt-8 { padding-top: 2rem; }
  .sm\:pt-\[37px\] { padding-top: 37px; }
  .sm\:pt-\[39\.92px\] { padding-top: 39.92px; }
  .sm\:pt-\[74\.38px\] { padding-top: 74.38px; }
  .sm\:text-left { text-align: left; }
  .sm\:text-center { text-align: center; }
  .sm\:text-10px { font-size: 0.625rem; }
  .sm\:text-2xl { font-size: 1.5rem; line-height: 2rem; }
  .sm\:text-3xl { font-size: 1.875rem; line-height: 2.25rem; }
  .sm\:text-6xl { font-size: 3.75rem; line-height: 1; }
  .sm\:text-\[0\.75rem\] { font-size: 0.75rem; }
  .sm\:text-\[10px\] { font-size: 10px; }
  .sm\:text-\[112px\] { font-size: 112px; }
  .sm\:text-\[11px\] { font-size: 11px; }
  .sm\:text-\[12px\] { font-size: 12px; }
  .sm\:text-\[13px\] { font-size: 13px; }
  .sm\:text-\[14px\] { font-size: 14px; }
  .sm\:text-\[15px\] { font-size: 15px; }
  .sm\:text-\[16px\] { font-size: 16px; }
  .sm\:text-\[20px\] { font-size: 20px; }
  .sm\:text-\[22px\] { font-size: 22px; }
  .sm\:text-\[25px\] { font-size: 25px; }
  .sm\:text-\[30px\] { font-size: 30px; }
  .sm\:text-\[63\.539px\] { font-size: 63.539px; }
  .sm\:text-\[64px\] { font-size: 64px; }
  .sm\:text-base { font-size: 1rem; line-height: 1.5rem; }
  .sm\:text-lg { font-size: 1.125rem; line-height: 1.75rem; }
  .sm\:text-sm { font-size: 0.875rem; line-height: 1.25rem; }
  .sm\:text-xl { font-size: 1.25rem; line-height: 1.75rem; }
  .sm\:text-xs { font-size: 0.75rem; line-height: 1rem; }
  .sm\:normal-case { text-transform: none; }
  .sm\:leading-4 { line-height: 1rem; }
  .sm\:leading-5 { line-height: 1.25rem; }
  .sm\:leading-6 { line-height: 1.5rem; }
  .sm\:leading-8 { line-height: 2rem; }
  .sm\:leading-\[25\.99px\] { line-height: 25.99px; }
  .sm\:leading-\[37\.5px\] { line-height: 37.5px; }
  .sm\:leading-\[40\.73px\] { line-height: 40.73px; }
  .sm\:leading-\[52\.1px\] { line-height: 52.1px; }
  .sm\:leading-\[70\.862px\] { line-height: 70.862px; }
  .sm\:tracking-\[3px\] { letter-spacing: 3px; }
  .sm\:tracking-\[7\.5px\] { letter-spacing: 7.5px; }
  .sm\:opacity-100 { opacity: 1; }
  .sm\:opacity-50 { opacity: 0.5; }
  .sm\:\[--columns\:3\] { --columns: 3; }
  .sm\:\[background-position\:65\%_center\] { background-position: 65% center; }
}
@media (min-width: 700px) {
  .min-\[700px\]\:grid-cols-4 { grid-template-columns: repeat(4, minmax(0px, 1fr)); }
}
@media (min-width: 760px) {
  .min-\[760px\]\:h-\[100px\] { height: 100px; }
  .min-\[760px\]\:h-\[160px\] { height: 160px; }
  .min-\[760px\]\:h-\[53px\] { height: 53px; }
  .min-\[760px\]\:min-h-\[160px\] { min-height: 160px; }
  .min-\[760px\]\:w-\[180px\] { width: 180px; }
  .min-\[760px\]\:flex-row { flex-direction: row; }
  .min-\[760px\]\:flex-col { flex-direction: column; }
  .min-\[760px\]\:items-end { align-items: flex-end; }
  .min-\[760px\]\:justify-between { justify-content: space-between; }
  .min-\[760px\]\:gap-2 { gap: 0.5rem; }
  .min-\[760px\]\:gap-4 { gap: 1rem; }
  .min-\[760px\]\:px-10 { padding-left: 2.5rem; padding-right: 2.5rem; }
  .min-\[760px\]\:px-6 { padding-left: 1.5rem; padding-right: 1.5rem; }
  .min-\[760px\]\:py-0 { padding-bottom: 0px; padding-top: 0px; }
  .min-\[760px\]\:py-2 { padding-bottom: 0.5rem; padding-top: 0.5rem; }
  .min-\[760px\]\:py-2\.5 { padding-bottom: 0.625rem; padding-top: 0.625rem; }
  .min-\[760px\]\:text-left { text-align: left; }
  .min-\[760px\]\:text-\[28px\] { font-size: 28px; }
  .min-\[760px\]\:text-sm { font-size: 0.875rem; line-height: 1.25rem; }
  .min-\[760px\]\:leading-7 { line-height: 1.75rem; }
}
@media (min-width: 768px) {
  .md\:visible { visibility: visible; }
  .md\:absolute { position: absolute; }
  .md\:relative { position: relative; }
  .md\:-bottom-10 { bottom: -2.5rem; }
  .md\:-bottom-3 { bottom: -0.75rem; }
  .md\:-bottom-6 { bottom: -1.5rem; }
  .md\:-left-3 { left: -0.75rem; }
  .md\:-left-48 { left: -12rem; }
  .md\:-right-72 { right: -18rem; }
  .md\:-top-6 { top: -1.5rem; }
  .md\:-top-\[11rem\] { top: -11rem; }
  .md\:bottom-0 { bottom: 0px; }
  .md\:bottom-2 { bottom: 0.5rem; }
  .md\:bottom-auto { bottom: auto; }
  .md\:left-0 { left: 0px; }
  .md\:left-1\/2 { left: 50%; }
  .md\:left-\[-100\%\] { left: -100%; }
  .md\:left-\[10\%\] { left: 10%; }
  .md\:left-\[180px\] { left: 180px; }
  .md\:left-auto { left: auto; }
  .md\:right-0 { right: 0px; }
  .md\:right-\[250px\] { right: 250px; }
  .md\:right-\[28px\] { right: 28px; }
  .md\:right-\[400px\] { right: 400px; }
  .md\:right-auto { right: auto; }
  .md\:top-0 { top: 0px; }
  .md\:top-1\/2 { top: 50%; }
  .md\:top-3 { top: 0.75rem; }
  .md\:top-\[56px\] { top: 56px; }
  .md\:z-auto { z-index: auto; }
  .md\:order-1 { order: 1; }
  .md\:order-2 { order: 2; }
  .md\:order-3 { order: 3; }
  .md\:order-none { order: 0; }
  .md\:col-span-1 { grid-column: span 1 / span 1; }
  .md\:col-span-2 { grid-column: span 2 / span 2; }
  .md\:col-span-3 { grid-column: span 3 / span 3; }
  .md\:col-start-1 { grid-column-start: 1; }
  .md\:col-start-2 { grid-column-start: 2; }
  .md\:col-start-3 { grid-column-start: 3; }
  .md\:col-start-auto { grid-column-start: auto; }
  .md\:col-end-1 { grid-column-end: 1; }
  .md\:row-span-1 { grid-row: span 1 / span 1; }
  .md\:row-start-1 { grid-row-start: 1; }
  .md\:row-start-2 { grid-row-start: 2; }
  .md\:row-start-auto { grid-row-start: auto; }
  .md\:-m-4 { margin: -1rem; }
  .md\:m-\[7px\] { margin: 7px; }
  .md\:m-auto { margin: auto; }
  .md\:\!mx-0 { margin-left: 0px !important; margin-right: 0px !important; }
  .md\:-mx-3 { margin-left: -0.75rem; margin-right: -0.75rem; }
  .md\:mx-0 { margin-left: 0px; margin-right: 0px; }
  .md\:mx-10 { margin-left: 2.5rem; margin-right: 2.5rem; }
  .md\:mx-2 { margin-left: 0.5rem; margin-right: 0.5rem; }
  .md\:mx-auto { margin-left: auto; margin-right: auto; }
  .md\:my-0 { margin-bottom: 0px; margin-top: 0px; }
  .md\:my-2 { margin-bottom: 0.5rem; margin-top: 0.5rem; }
  .md\:my-4 { margin-bottom: 1rem; margin-top: 1rem; }
  .md\:my-6 { margin-bottom: 1.5rem; margin-top: 1.5rem; }
  .md\:-mr-3 { margin-right: -0.75rem; }
  .md\:-mt-1 { margin-top: -0.25rem; }
  .md\:-mt-10 { margin-top: -2.5rem; }
  .md\:-mt-\[50px\] { margin-top: -50px; }
  .md\:mb-0 { margin-bottom: 0px; }
  .md\:mb-0\.5 { margin-bottom: 0.125rem; }
  .md\:mb-14 { margin-bottom: 3.5rem; }
  .md\:mb-3 { margin-bottom: 0.75rem; }
  .md\:mb-4 { margin-bottom: 1rem; }
  .md\:mb-5 { margin-bottom: 1.25rem; }
  .md\:mb-7 { margin-bottom: 1.75rem; }
  .md\:mb-\[1\%\] { margin-bottom: 1%; }
  .md\:mb-\[3\%\] { margin-bottom: 3%; }
  .md\:mb-\[3px\] { margin-bottom: 3px; }
  .md\:mb-\[60px\] { margin-bottom: 60px; }
  .md\:mb-auto { margin-bottom: auto; }
  .md\:ml-0 { margin-left: 0px; }
  .md\:ml-1 { margin-left: 0.25rem; }
  .md\:ml-12 { margin-left: 3rem; }
  .md\:ml-2 { margin-left: 0.5rem; }
  .md\:ml-3 { margin-left: 0.75rem; }
  .md\:ml-4 { margin-left: 1rem; }
  .md\:ml-5 { margin-left: 1.25rem; }
  .md\:ml-6 { margin-left: 1.5rem; }
  .md\:ml-auto { margin-left: auto; }
  .md\:mr-0 { margin-right: 0px; }
  .md\:mr-1 { margin-right: 0.25rem; }
  .md\:mr-2 { margin-right: 0.5rem; }
  .md\:mr-3 { margin-right: 0.75rem; }
  .md\:mr-4 { margin-right: 1rem; }
  .md\:mr-6 { margin-right: 1.5rem; }
  .md\:mr-8 { margin-right: 2rem; }
  .md\:mr-\[12px\] { margin-right: 12px; }
  .md\:mr-auto { margin-right: auto; }
  .md\:mt-0 { margin-top: 0px; }
  .md\:mt-0\.5 { margin-top: 0.125rem; }
  .md\:mt-1 { margin-top: 0.25rem; }
  .md\:mt-1\.5 { margin-top: 0.375rem; }
  .md\:mt-10 { margin-top: 2.5rem; }
  .md\:mt-24 { margin-top: 6rem; }
  .md\:mt-3 { margin-top: 0.75rem; }
  .md\:mt-5 { margin-top: 1.25rem; }
  .md\:mt-6 { margin-top: 1.5rem; }
  .md\:mt-8 { margin-top: 2rem; }
  .md\:mt-\[10\%\] { margin-top: 10%; }
  .md\:mt-\[7\.5rem\] { margin-top: 7.5rem; }
  .md\:mt-\[9\%\] { margin-top: 9%; }
  .md\:\!block { display: block !important; }
  .md\:block { display: block; }
  .md\:inline-block { display: inline-block; }
  .md\:inline { display: inline; }
  .md\:\!flex { display: flex !important; }
  .md\:flex { display: flex; }
  .md\:grid { display: grid; }
  .md\:hidden { display: none; }
  .md\:aspect-\[336\/270\] { aspect-ratio: 336 / 270; }
  .md\:aspect-\[336\/350\] { aspect-ratio: 336 / 350; }
  .md\:h-12 { height: 3rem; }
  .md\:h-13 { height: 3.25rem; }
  .md\:h-15 { height: 3.75rem; }
  .md\:h-24 { height: 6rem; }
  .md\:h-4 { height: 1rem; }
  .md\:h-48 { height: 12rem; }
  .md\:h-5 { height: 1.25rem; }
  .md\:h-6 { height: 1.5rem; }
  .md\:h-7 { height: 1.75rem; }
  .md\:h-8 { height: 2rem; }
  .md\:h-\[119px\] { height: 119px; }
  .md\:h-\[120\%\] { height: 120%; }
  .md\:h-\[121px\] { height: 121px; }
  .md\:h-\[15px\] { height: 15px; }
  .md\:h-\[166px\] { height: 166px; }
  .md\:h-\[17rem\] { height: 17rem; }
  .md\:h-\[180px\] { height: 180px; }
  .md\:h-\[2\.3rem\] { height: 2.3rem; }
  .md\:h-\[200px\] { height: 200px; }
  .md\:h-\[28px\] { height: 28px; }
  .md\:h-\[30px\] { height: 30px; }
  .md\:h-\[31px\] { height: 31px; }
  .md\:h-\[3rem\] { height: 3rem; }
  .md\:h-\[42px\] { height: 42px; }
  .md\:h-\[50px\] { height: 50px; }
  .md\:h-\[51px\] { height: 51px; }
  .md\:h-\[53px\] { height: 53px; }
  .md\:h-\[70px\] { height: 70px; }
  .md\:h-\[80\%\] { height: 80%; }
  .md\:h-\[80px\] { height: 80px; }
  .md\:h-\[89px\] { height: 89px; }
  .md\:h-auto { height: auto; }
  .md\:h-fit { height: fit-content; }
  .md\:h-full { height: 100%; }
  .md\:max-h-80 { max-height: 20rem; }
  .md\:max-h-\[32px\] { max-height: 32px; }
  .md\:max-h-\[41\.125rem\] { max-height: 41.125rem; }
  .md\:max-h-\[500px\] { max-height: 500px; }
  .md\:max-h-\[50vw\] { max-height: 50vw; }
  .md\:max-h-\[600px\] { max-height: 600px; }
  .md\:max-h-\[60vh\] { max-height: 60vh; }
  .md\:max-h-\[calc\(100dvh-5\.5rem\)\] { max-height: calc(100dvh - 5.5rem); }
  .md\:max-h-none { max-height: none; }
  .md\:min-h-\[100px\] { min-height: 100px; }
  .md\:min-h-\[268px\] { min-height: 268px; }
  .md\:min-h-\[304px\] { min-height: 304px; }
  .md\:\!w-full { width: 100% !important; }
  .md\:w-1\/2 { width: 50%; }
  .md\:w-1\/3 { width: 33.3333%; }
  .md\:w-12 { width: 3rem; }
  .md\:w-2\/3 { width: 66.6667%; }
  .md\:w-28 { width: 7rem; }
  .md\:w-32 { width: 8rem; }
  .md\:w-4 { width: 1rem; }
  .md\:w-4\/5 { width: 80%; }
  .md\:w-44 { width: 11rem; }
  .md\:w-48 { width: 12rem; }
  .md\:w-5 { width: 1.25rem; }
  .md\:w-6 { width: 1.5rem; }
  .md\:w-650 { width: 650px; }
  .md\:w-8 { width: 2rem; }
  .md\:w-\[104px\] { width: 104px; }
  .md\:w-\[115px\] { width: 115px; }
  .md\:w-\[15px\] { width: 15px; }
  .md\:w-\[160px\] { width: 160px; }
  .md\:w-\[16rem\] { width: 16rem; }
  .md\:w-\[180px\] { width: 180px; }
  .md\:w-\[200px\] { width: 200px; }
  .md\:w-\[219px\] { width: 219px; }
  .md\:w-\[24\%\] { width: 24%; }
  .md\:w-\[28px\] { width: 28px; }
  .md\:w-\[30px\] { width: 30px; }
  .md\:w-\[31\%\] { width: 31%; }
  .md\:w-\[31px\] { width: 31px; }
  .md\:w-\[320px\] { width: 320px; }
  .md\:w-\[36\%\] { width: 36%; }
  .md\:w-\[3rem\] { width: 3rem; }
  .md\:w-\[40\%\] { width: 40%; }
  .md\:w-\[41\.2rem\] { width: 41.2rem; }
  .md\:w-\[42px\] { width: 42px; }
  .md\:w-\[490px\] { width: 490px; }
  .md\:w-\[500px\] { width: 500px; }
  .md\:w-\[50px\] { width: 50px; }
  .md\:w-\[51px\] { width: 51px; }
  .md\:w-\[650px\] { width: 650px; }
  .md\:w-\[668px\] { width: 668px; }
  .md\:w-\[80px\] { width: 80px; }
  .md\:w-\[calc\(100\%-1rem\)\] { width: calc(100% - 1rem); }
  .md\:w-\[var\(--w-item\)\] { width: var(--w-item); }
  .md\:w-auto { width: auto; }
  .md\:w-full { width: 100%; }
  .md\:\!min-w-\[12\.5rem\] { min-width: 12.5rem !important; }
  .md\:min-w-0 { min-width: 0px; }
  .md\:min-w-\[180px\] { min-width: 180px; }
  .md\:min-w-\[185px\] { min-width: 185px; }
  .md\:min-w-\[199px\] { min-width: 199px; }
  .md\:min-w-\[200px\] { min-width: 200px; }
  .md\:min-w-\[219px\] { min-width: 219px; }
  .md\:min-w-\[220px\] { min-width: 220px; }
  .md\:min-w-\[225px\] { min-width: 225px; }
  .md\:min-w-\[33\.333333\%\] { min-width: 33.3333%; }
  .md\:min-w-\[430px\] { min-width: 430px; }
  .md\:min-w-\[500px\] { min-width: 500px; }
  .md\:min-w-\[550px\] { min-width: 550px; }
  .md\:min-w-\[640px\] { min-width: 640px; }
  .md\:min-w-\[645px\] { min-width: 645px; }
  .md\:min-w-\[740px\] { min-width: 740px; }
  .md\:min-w-\[8rem\] { min-width: 8rem; }
  .md\:max-w-\[112px\] { max-width: 112px; }
  .md\:max-w-\[200px\] { max-width: 200px; }
  .md\:max-w-\[300px\] { max-width: 300px; }
  .md\:max-w-\[30vw\] { max-width: 30vw; }
  .md\:max-w-\[360px\] { max-width: 360px; }
  .md\:max-w-\[440px\] { max-width: 440px; }
  .md\:max-w-\[60\%\] { max-width: 60%; }
  .md\:max-w-\[65\%\] { max-width: 65%; }
  .md\:max-w-lg { max-width: 32rem; }
  .md\:max-w-md { max-width: 28rem; }
  .md\:max-w-none { max-width: none; }
  .md\:max-w-screen-sm { max-width: 640px; }
  .md\:max-w-sm { max-width: 24rem; }
  .md\:max-w-xl { max-width: 36rem; }
  .md\:max-w-xs { max-width: 20rem; }
  .md\:flex-1 { flex: 1 1 0%; }
  .md\:flex-\[0\] { flex: 0 1 0%; }
  .md\:flex-\[2_2_0\%\] { flex: 2 2 0%; }
  .md\:flex-initial { flex: 0 1 auto; }
  .md\:flex-none { flex: 0 0 auto; }
  .md\:basis-4\/12 { flex-basis: 33.3333%; }
  .md\:origin-bottom-right { transform-origin: right bottom; }
  .md\:origin-top-right { transform-origin: right top; }
  .md\:-translate-x-1\/2 { --tw-translate-x: -50%; }
  .md\:-translate-x-1\/2, .md\:-translate-y-1\/2 { transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); }
  .md\:-translate-y-1\/2 { --tw-translate-y: -50%; }
  .md\:translate-x-0 { --tw-translate-x: 0px; }
  .md\:translate-x-0, .md\:translate-x-\[0\%\] { transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); }
  .md\:translate-x-\[0\%\] { --tw-translate-x: 0%; }
  .md\:translate-x-\[30\%\] { --tw-translate-x: 30%; }
  .md\:translate-x-\[30\%\], .md\:translate-x-\[75\%\] { transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); }
  .md\:translate-x-\[75\%\] { --tw-translate-x: 75%; }
  .md\:scale-100 { --tw-scale-x: 1; --tw-scale-y: 1; }
  .md\:scale-100, .md\:scale-125 { transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); }
  .md\:scale-125 { --tw-scale-x: 1.25; --tw-scale-y: 1.25; }
  .md\:scale-\[0\.95\] { --tw-scale-x: 0.95; --tw-scale-y: 0.95; transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); }
  .md\:snap-none { scroll-snap-type: none; }
  .md\:grid-flow-col { grid-auto-flow: column; }
  .md\:grid-cols-1 { grid-template-columns: repeat(1, minmax(0px, 1fr)); }
  .md\:grid-cols-10 { grid-template-columns: repeat(10, minmax(0px, 1fr)); }
  .md\:grid-cols-2 { grid-template-columns: repeat(2, minmax(0px, 1fr)); }
  .md\:grid-cols-3 { grid-template-columns: repeat(3, minmax(0px, 1fr)); }
  .md\:grid-cols-4 { grid-template-columns: repeat(4, minmax(0px, 1fr)); }
  .md\:grid-cols-5 { grid-template-columns: repeat(5, minmax(0px, 1fr)); }
  .md\:grid-cols-6 { grid-template-columns: repeat(6, minmax(0px, 1fr)); }
  .md\:grid-cols-\[1fr_auto_1fr\] { grid-template-columns: 1fr auto 1fr; }
  .md\:grid-cols-\[220px_auto_220px\] { grid-template-columns: 220px auto 220px; }
  .md\:grid-cols-\[auto_1fr_auto\] { grid-template-columns: auto 1fr auto; }
  .md\:grid-cols-\[minmax\(0\,1fr\)_auto\] { grid-template-columns: minmax(0px, 1fr) auto; }
  .md\:grid-cols-\[minmax\(0\,1fr\)_auto_minmax\(0\,1fr\)\] { grid-template-columns: minmax(0px, 1fr) auto minmax(0px, 1fr); }
  .md\:grid-rows-1 { grid-template-rows: repeat(1, minmax(0px, 1fr)); }
  .md\:grid-rows-\[auto_auto\] { grid-template-rows: auto auto; }
  .md\:flex-row { flex-direction: row; }
  .md\:flex-row-reverse { flex-direction: row-reverse; }
  .md\:flex-col { flex-direction: column; }
  .md\:flex-wrap { flex-wrap: wrap; }
  .md\:flex-nowrap { flex-wrap: nowrap; }
  .md\:items-start { align-items: flex-start; }
  .md\:items-end { align-items: flex-end; }
  .md\:items-center { align-items: center; }
  .md\:justify-start { justify-content: flex-start; }
  .md\:justify-end { justify-content: flex-end; }
  .md\:justify-center { justify-content: center; }
  .md\:justify-between { justify-content: space-between; }
  .md\:justify-items-center { justify-items: center; }
  .md\:gap-0 { gap: 0px; }
  .md\:gap-1 { gap: 0.25rem; }
  .md\:gap-1\.5 { gap: 0.375rem; }
  .md\:gap-12 { gap: 3rem; }
  .md\:gap-2 { gap: 0.5rem; }
  .md\:gap-3 { gap: 0.75rem; }
  .md\:gap-4 { gap: 1rem; }
  .md\:gap-5 { gap: 1.25rem; }
  .md\:gap-6 { gap: 1.5rem; }
  .md\:gap-8 { gap: 2rem; }
  .md\:gap-\[10px\] { gap: 10px; }
  .md\:gap-\[16px\] { gap: 16px; }
  .md\:gap-\[24px\] { gap: 24px; }
  .md\:gap-\[2px\] { gap: 2px; }
  .md\:gap-\[32px\] { gap: 32px; }
  .md\:gap-\[4px\] { gap: 4px; }
  .md\:gap-\[5px\] { gap: 5px; }
  .md\:gap-x-0 { column-gap: 0px; }
  .md\:gap-x-0\.5 { column-gap: 0.125rem; }
  .md\:gap-x-3 { column-gap: 0.75rem; }
  .md\:gap-x-6 { column-gap: 1.5rem; }
  .md\:gap-x-8 { column-gap: 2rem; }
  .md\:space-y-0 > :not([hidden]) ~ :not([hidden]) { --tw-space-y-reverse: 0; margin-bottom: calc(0px*var(--tw-space-y-reverse)); margin-top: calc(0px*(1 - var(--tw-space-y-reverse))); }
  .md\:space-y-0\.5 > :not([hidden]) ~ :not([hidden]) { --tw-space-y-reverse: 0; margin-bottom: calc(.125rem*var(--tw-space-y-reverse)); margin-top: calc(.125rem*(1 - var(--tw-space-y-reverse))); }
  .md\:self-auto { align-self: auto; }
  .md\:justify-self-start { justify-self: start; }
  .md\:overflow-auto { overflow: auto; }
  .md\:overflow-visible { overflow: visible; }
  .md\:rounded { border-radius: 0.25rem; }
  .md\:rounded-\[10px\] { border-radius: 10px; }
  .md\:rounded-full { border-radius: 9999px; }
  .md\:rounded-lg { border-radius: 0.5rem; }
  .md\:rounded-md { border-radius: 0.375rem; }
  .md\:rounded-none { border-radius: 0px; }
  .md\:rounded-xl { border-radius: 0.75rem; }
  .md\:\!rounded-l-lg { border-bottom-left-radius: 0.5rem !important; border-top-left-radius: 0.5rem !important; }
  .md\:\!rounded-r-lg { border-bottom-right-radius: 0.5rem !important; border-top-right-radius: 0.5rem !important; }
  .md\:rounded-b { border-bottom-left-radius: 0.25rem; border-bottom-right-radius: 0.25rem; }
  .md\:rounded-b-none { border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; }
  .md\:rounded-b-xl { border-bottom-left-radius: 0.75rem; border-bottom-right-radius: 0.75rem; }
  .md\:rounded-l-full { border-bottom-left-radius: 9999px; border-top-left-radius: 9999px; }
  .md\:rounded-l-lg { border-bottom-left-radius: 0.5rem; border-top-left-radius: 0.5rem; }
  .md\:rounded-l-none { border-bottom-left-radius: 0px; border-top-left-radius: 0px; }
  .md\:rounded-r-full { border-bottom-right-radius: 9999px; border-top-right-radius: 9999px; }
  .md\:rounded-r-none { border-bottom-right-radius: 0px; border-top-right-radius: 0px; }
  .md\:rounded-t-lg { border-top-left-radius: 0.5rem; border-top-right-radius: 0.5rem; }
  .md\:rounded-t-none { border-top-left-radius: 0px; border-top-right-radius: 0px; }
  .md\:rounded-bl-\[6px\] { border-bottom-left-radius: 6px; }
  .md\:rounded-bl-lg { border-bottom-left-radius: 0.5rem; }
  .md\:rounded-bl-none { border-bottom-left-radius: 0px; }
  .md\:rounded-br-\[6px\] { border-bottom-right-radius: 6px; }
  .md\:rounded-br-none { border-bottom-right-radius: 0px; }
  .md\:rounded-tl-\[6px\] { border-top-left-radius: 6px; }
  .md\:rounded-tl-\[8px\] { border-top-left-radius: 8px; }
  .md\:rounded-tl-none { border-top-left-radius: 0px; }
  .md\:rounded-tl-xl { border-top-left-radius: 0.75rem; }
  .md\:rounded-tr-\[6px\] { border-top-right-radius: 6px; }
  .md\:rounded-tr-\[8px\] { border-top-right-radius: 8px; }
  .md\:rounded-tr-none { border-top-right-radius: 0px; }
  .md\:border { border-width: 1px; }
  .md\:border-0 { border-width: 0px; }
  .md\:border-t-0 { border-top-width: 0px; }
  .md\:border-transparent { border-color: rgba(0, 0, 0, 0); }
  .md\:bg-navy-500 { --tw-bg-opacity: 1; background-color: rgb(46 50 68/var(--tw-bg-opacity)); }
  .md\:bg-navy-500\/15 { background-color: rgba(46, 50, 68, 0.15); }
  .md\:bg-navy-700 { --tw-bg-opacity: 1; background-color: rgb(31 31 39/var(--tw-bg-opacity)); }
  .md\:bg-navy-700\/50 { background-color: rgba(31, 31, 39, 0.5); }
  .md\:bg-navy-900 { --tw-bg-opacity: 1; background-color: rgb(13 13 15/var(--tw-bg-opacity)); }
  .md\:bg-transparent { background-color: initial; }
  .md\:bg-none { background-image: none; }
  .md\:from-navy-800 { --tw-gradient-from: #17171c var(--tw-gradient-from-position); --tw-gradient-to: #17171c00 var(--tw-gradient-to-position); --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to); }
  .md\:\!bg-\[length\:150\%_auto\] { background-size: 150% auto !important; }
  .md\:bg-\[length\:clamp\(0px\,100\%\,1920px\)_auto\,auto\] { background-size: clamp(0px, 100%, 1920px) auto, auto; }
  .md\:bg-\[left_-35\%_center\] { background-position: left -35% center; }
  .md\:bg-\[position\:center_42\%\] { background-position: center 42%; }
  .md\:p-0 { padding: 0px; }
  .md\:p-10 { padding: 2.5rem; }
  .md\:p-2 { padding: 0.5rem; }
  .md\:p-3 { padding: 0.75rem; }
  .md\:p-4 { padding: 1rem; }
  .md\:p-5 { padding: 1.25rem; }
  .md\:p-6 { padding: 1.5rem; }
  .md\:p-7 { padding: 1.75rem; }
  .md\:p-8 { padding: 2rem; }
  .md\:p-\[7px\] { padding: 7px; }
  .md\:p-\[var\(--gap\)\] { padding: var(--gap); }
  .md\:\!py-2 { padding-bottom: 0.5rem !important; padding-top: 0.5rem !important; }
  .md\:px-0 { padding-left: 0px; padding-right: 0px; }
  .md\:px-10 { padding-left: 2.5rem; padding-right: 2.5rem; }
  .md\:px-12 { padding-left: 3rem; padding-right: 3rem; }
  .md\:px-15 { padding-left: 3.75rem; padding-right: 3.75rem; }
  .md\:px-2 { padding-left: 0.5rem; padding-right: 0.5rem; }
  .md\:px-24 { padding-left: 6rem; padding-right: 6rem; }
  .md\:px-28 { padding-left: 7rem; padding-right: 7rem; }
  .md\:px-3 { padding-left: 0.75rem; padding-right: 0.75rem; }
  .md\:px-4 { padding-left: 1rem; padding-right: 1rem; }
  .md\:px-5 { padding-left: 1.25rem; padding-right: 1.25rem; }
  .md\:px-6 { padding-left: 1.5rem; padding-right: 1.5rem; }
  .md\:px-8 { padding-left: 2rem; padding-right: 2rem; }
  .md\:px-9 { padding-left: 2.25rem; padding-right: 2.25rem; }
  .md\:px-\[20px\] { padding-left: 20px; padding-right: 20px; }
  .md\:px-\[8px\] { padding-left: 8px; padding-right: 8px; }
  .md\:py-0 { padding-bottom: 0px; padding-top: 0px; }
  .md\:py-1 { padding-bottom: 0.25rem; padding-top: 0.25rem; }
  .md\:py-1\.5 { padding-bottom: 0.375rem; padding-top: 0.375rem; }
  .md\:py-16 { padding-bottom: 4rem; padding-top: 4rem; }
  .md\:py-2 { padding-bottom: 0.5rem; padding-top: 0.5rem; }
  .md\:py-2\.5 { padding-bottom: 0.625rem; padding-top: 0.625rem; }
  .md\:py-24 { padding-bottom: 6rem; padding-top: 6rem; }
  .md\:py-3 { padding-bottom: 0.75rem; padding-top: 0.75rem; }
  .md\:py-4 { padding-bottom: 1rem; padding-top: 1rem; }
  .md\:py-5 { padding-bottom: 1.25rem; padding-top: 1.25rem; }
  .md\:py-6 { padding-bottom: 1.5rem; padding-top: 1.5rem; }
  .md\:py-8 { padding-bottom: 2rem; padding-top: 2rem; }
  .md\:py-\[20px\] { padding-bottom: 20px; padding-top: 20px; }
  .md\:py-\[64px\] { padding-bottom: 64px; padding-top: 64px; }
  .md\:\!pt-0 { padding-top: 0px !important; }
  .md\:pb-0 { padding-bottom: 0px; }
  .md\:pb-10 { padding-bottom: 2.5rem; }
  .md\:pb-12 { padding-bottom: 3rem; }
  .md\:pb-14 { padding-bottom: 3.5rem; }
  .md\:pb-16 { padding-bottom: 4rem; }
  .md\:pb-4 { padding-bottom: 1rem; }
  .md\:pb-6 { padding-bottom: 1.5rem; }
  .md\:pb-8 { padding-bottom: 2rem; }
  .md\:pl-0 { padding-left: 0px; }
  .md\:pl-16 { padding-left: 4rem; }
  .md\:pl-4 { padding-left: 1rem; }
  .md\:pl-5 { padding-left: 1.25rem; }
  .md\:pl-6 { padding-left: 1.5rem; }
  .md\:pl-\[42\%\] { padding-left: 42%; }
  .md\:pr-0 { padding-right: 0px; }
  .md\:pr-10 { padding-right: 2.5rem; }
  .md\:pr-4 { padding-right: 1rem; }
  .md\:pr-5 { padding-right: 1.25rem; }
  .md\:pr-6 { padding-right: 1.5rem; }
  .md\:pr-8 { padding-right: 2rem; }
  .md\:pt-0 { padding-top: 0px; }
  .md\:pt-3 { padding-top: 0.75rem; }
  .md\:pt-4 { padding-top: 1rem; }
  .md\:pt-44 { padding-top: 11rem; }
  .md\:pt-6 { padding-top: 1.5rem; }
  .md\:pt-7 { padding-top: 1.75rem; }
  .md\:pt-9 { padding-top: 2.25rem; }
  .md\:pt-\[80px\] { padding-top: 80px; }
  .md\:text-left { text-align: left; }
  .md\:text-center { text-align: center; }
  .md\:text-right { text-align: right; }
  .md\:\!text-xs { font-size: 0.75rem !important; line-height: 1rem !important; }
  .md\:text-10px { font-size: 0.625rem; }
  .md\:text-2xl { font-size: 1.5rem; line-height: 2rem; }
  .md\:text-3xl { font-size: 1.875rem; line-height: 2.25rem; }
  .md\:text-4xl { font-size: 2.25rem; line-height: 2.5rem; }
  .md\:text-5xl { font-size: 3rem; line-height: 1; }
  .md\:text-\[10px\] { font-size: 10px; }
  .md\:text-\[12px\] { font-size: 12px; }
  .md\:text-\[16px\] { font-size: 16px; }
  .md\:text-\[28vw\] { font-size: 28vw; }
  .md\:text-\[40px\] { font-size: 40px; }
  .md\:text-\[50px\] { font-size: 50px; }
  .md\:text-base { font-size: 1rem; line-height: 1.5rem; }
  .md\:text-lg { font-size: 1.125rem; line-height: 1.75rem; }
  .md\:text-sm { font-size: 0.875rem; line-height: 1.25rem; }
  .md\:text-xl { font-size: 1.25rem; line-height: 1.75rem; }
  .md\:text-xs { font-size: 0.75rem; line-height: 1rem; }
  .md\:font-semibold { font-weight: 600; }
  .md\:leading-6 { line-height: 1.5rem; }
  .md\:leading-none { line-height: 1; }
  .md\:leading-normal { line-height: 1.5; }
  .md\:backdrop-blur-\[2px\] { --tw-backdrop-blur: blur(2px); 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); }
  .md\:\[--columns\:4\] { --columns: 4; }
  .md\:\[--gap\:1\.5rem\] { --gap: 1.5rem; }
}
@media (min-width: 800px) {
  .min-\[800px\]\:\[background-position\:center_center\] { background-position: 50% center; }
}
@media (min-width: 870px) {
  .min-\[870px\]\:w-\[65\%\] { width: 65%; }
}
@media (min-width: 910px) {
  .min-\[910px\]\:flex { display: flex; }
}
@media (min-width: 1024px) {
  .lg\:static { position: static; }
  .lg\:absolute { position: absolute; }
  .lg\:relative { position: relative; }
  .lg\:inset-0 { inset: 0px; }
  .lg\:-bottom-1 { bottom: -0.25rem; }
  .lg\:-bottom-1\.5 { bottom: -0.375rem; }
  .lg\:-right-48 { right: -12rem; }
  .lg\:-top-1 { top: -0.25rem; }
  .lg\:-top-1\.5 { top: -0.375rem; }
  .lg\:bottom-0 { bottom: 0px; }
  .lg\:left-0 { left: 0px; }
  .lg\:left-1\/2 { left: 50%; }
  .lg\:left-10 { left: 2.5rem; }
  .lg\:left-\[210px\] { left: 210px; }
  .lg\:left-full { left: 100%; }
  .lg\:right-0 { right: 0px; }
  .lg\:right-10 { right: 2.5rem; }
  .lg\:right-28 { right: 7rem; }
  .lg\:right-4 { right: 1rem; }
  .lg\:right-\[100px\] { right: 100px; }
  .lg\:right-\[200px\] { right: 200px; }
  .lg\:right-auto { right: auto; }
  .lg\:top-1\/2 { top: 50%; }
  .lg\:top-30 { top: 7.5rem; }
  .lg\:top-40 { top: 10rem; }
  .lg\:top-\[60\%\] { top: 60%; }
  .lg\:top-auto { top: auto; }
  .lg\:z-auto { z-index: auto; }
  .lg\:order-1 { order: 1; }
  .lg\:order-2 { order: 2; }
  .lg\:order-3 { order: 3; }
  .lg\:order-4 { order: 4; }
  .lg\:order-5 { order: 5; }
  .lg\:order-none { order: 0; }
  .lg\:col-span-1 { grid-column: span 1 / span 1; }
  .lg\:col-span-12 { grid-column: span 12 / span 12; }
  .lg\:col-span-4 { grid-column: span 4 / span 4; }
  .lg\:col-span-8 { grid-column: span 8 / span 8; }
  .lg\:col-start-1 { grid-column-start: 1; }
  .lg\:col-start-2 { grid-column-start: 2; }
  .lg\:col-start-3 { grid-column-start: 3; }
  .lg\:col-start-4 { grid-column-start: 4; }
  .lg\:col-start-5 { grid-column-start: 5; }
  .lg\:col-end-2 { grid-column-end: 2; }
  .lg\:col-end-4 { grid-column-end: 4; }
  .lg\:col-end-6 { grid-column-end: 6; }
  .lg\:row-start-1 { grid-row-start: 1; }
  .lg\:row-start-auto { grid-row-start: auto; }
  .lg\:row-end-1 { grid-row-end: 1; }
  .lg\:\!mx-0 { margin-left: 0px !important; margin-right: 0px !important; }
  .lg\:mx-0 { margin-left: 0px; margin-right: 0px; }
  .lg\:mx-auto { margin-left: auto; margin-right: auto; }
  .lg\:my-10 { margin-bottom: 2.5rem; margin-top: 2.5rem; }
  .lg\:my-16 { margin-bottom: 4rem; margin-top: 4rem; }
  .lg\:-ml-2 { margin-left: -0.5rem; }
  .lg\:-ml-2\.5 { margin-left: -0.625rem; }
  .lg\:-ml-6 { margin-left: -1.5rem; }
  .lg\:-mr-6 { margin-right: -1.5rem; }
  .lg\:-mt-4 { margin-top: -1rem; }
  .lg\:-mt-8 { margin-top: -2rem; }
  .lg\:-mt-\[100px\] { margin-top: -100px; }
  .lg\:mb-0 { margin-bottom: 0px; }
  .lg\:mb-1 { margin-bottom: 0.25rem; }
  .lg\:mb-10 { margin-bottom: 2.5rem; }
  .lg\:mb-2 { margin-bottom: 0.5rem; }
  .lg\:mb-3 { margin-bottom: 0.75rem; }
  .lg\:mb-4 { margin-bottom: 1rem; }
  .lg\:mb-5 { margin-bottom: 1.25rem; }
  .lg\:mb-6 { margin-bottom: 1.5rem; }
  .lg\:mb-7 { margin-bottom: 1.75rem; }
  .lg\:mb-8 { margin-bottom: 2rem; }
  .lg\:mb-9 { margin-bottom: 2.25rem; }
  .lg\:ml-0 { margin-left: 0px; }
  .lg\:ml-1 { margin-left: 0.25rem; }
  .lg\:ml-40 { margin-left: 10rem; }
  .lg\:ml-6 { margin-left: 1.5rem; }
  .lg\:ml-auto { margin-left: auto; }
  .lg\:mr-0 { margin-right: 0px; }
  .lg\:mr-2 { margin-right: 0.5rem; }
  .lg\:mr-2\.5 { margin-right: 0.625rem; }
  .lg\:mr-20 { margin-right: 5rem; }
  .lg\:mr-4 { margin-right: 1rem; }
  .lg\:mr-40 { margin-right: 10rem; }
  .lg\:mr-6 { margin-right: 1.5rem; }
  .lg\:mr-\[16px\] { margin-right: 16px; }
  .lg\:mr-auto { margin-right: auto; }
  .lg\:mt-0 { margin-top: 0px; }
  .lg\:mt-10 { margin-top: 2.5rem; }
  .lg\:mt-12 { margin-top: 3rem; }
  .lg\:mt-14 { margin-top: 3.5rem; }
  .lg\:mt-27 { margin-top: 6.75rem; }
  .lg\:mt-3 { margin-top: 0.75rem; }
  .lg\:mt-3\.5 { margin-top: 0.875rem; }
  .lg\:mt-4 { margin-top: 1rem; }
  .lg\:mt-5 { margin-top: 1.25rem; }
  .lg\:mt-6 { margin-top: 1.5rem; }
  .lg\:mt-7 { margin-top: 1.75rem; }
  .lg\:mt-9 { margin-top: 2.25rem; }
  .lg\:mt-\[-1\.5rem\] { margin-top: -1.5rem; }
  .lg\:mt-\[20\%\] { margin-top: 20%; }
  .lg\:mt-\[42px\] { margin-top: 42px; }
  .lg\:block { display: block; }
  .lg\:inline { display: inline; }
  .lg\:flex { display: flex; }
  .lg\:grid { display: grid; }
  .lg\:hidden { display: none; }
  .lg\:aspect-auto { aspect-ratio: auto; }
  .lg\:aspect-square { aspect-ratio: 1 / 1; }
  .lg\:h-10 { height: 2.5rem; }
  .lg\:h-11 { height: 2.75rem; }
  .lg\:h-16 { height: 4rem; }
  .lg\:h-32 { height: 8rem; }
  .lg\:h-38 { height: 9.5rem; }
  .lg\:h-4 { height: 1rem; }
  .lg\:h-44 { height: 11rem; }
  .lg\:h-5 { height: 1.25rem; }
  .lg\:h-6 { height: 1.5rem; }
  .lg\:h-64 { height: 16rem; }
  .lg\:h-8 { height: 2rem; }
  .lg\:h-9 { height: 2.25rem; }
  .lg\:h-\[100px\] { height: 100px; }
  .lg\:h-\[104px\] { height: 104px; }
  .lg\:h-\[1180px\] { height: 1180px; }
  .lg\:h-\[120px\] { height: 120px; }
  .lg\:h-\[156px\] { height: 156px; }
  .lg\:h-\[180px\] { height: 180px; }
  .lg\:h-\[18px\] { height: 18px; }
  .lg\:h-\[19rem\] { height: 19rem; }
  .lg\:h-\[200px\] { height: 200px; }
  .lg\:h-\[210px\] { height: 210px; }
  .lg\:h-\[250px\] { height: 250px; }
  .lg\:h-\[30px\] { height: 30px; }
  .lg\:h-\[31px\] { height: 31px; }
  .lg\:h-\[32px\] { height: 32px; }
  .lg\:h-\[34px\] { height: 34px; }
  .lg\:h-\[369px\] { height: 369px; }
  .lg\:h-\[40px\] { height: 40px; }
  .lg\:h-\[42px\] { height: 42px; }
  .lg\:h-\[48px\] { height: 48px; }
  .lg\:h-\[50px\] { height: 50px; }
  .lg\:h-\[52px\] { height: 52px; }
  .lg\:h-\[540px\] { height: 540px; }
  .lg\:h-\[560px\] { height: 560px; }
  .lg\:h-\[730px\] { height: 730px; }
  .lg\:h-\[80px\] { height: 80px; }
  .lg\:h-\[9\.4vw\] { height: 9.4vw; }
  .lg\:h-\[90px\] { height: 90px; }
  .lg\:h-\[calc\(100\%_\+_100px\)\] { height: calc(100% + 100px); }
  .lg\:h-auto { height: auto; }
  .lg\:h-full { height: 100%; }
  .lg\:max-h-\[140px\] { max-height: 140px; }
  .lg\:max-h-\[90vh\] { max-height: 90vh; }
  .lg\:max-h-\[calc\(100dvh-5\.5rem\)\] { max-height: calc(100dvh - 5.5rem); }
  .lg\:max-h-none { max-height: none; }
  .lg\:min-h-0 { min-height: 0px; }
  .lg\:min-h-\[280px\] { min-height: 280px; }
  .lg\:min-h-\[97px\] { min-height: 97px; }
  .lg\:\!w-full { width: 100% !important; }
  .lg\:w-0 { width: 0px; }
  .lg\:w-1\/2 { width: 50%; }
  .lg\:w-1\/3 { width: 33.3333%; }
  .lg\:w-1\/5 { width: 20%; }
  .lg\:w-10 { width: 2.5rem; }
  .lg\:w-11 { width: 2.75rem; }
  .lg\:w-2\/3 { width: 66.6667%; }
  .lg\:w-3\/5 { width: 60%; }
  .lg\:w-4 { width: 1rem; }
  .lg\:w-44 { width: 11rem; }
  .lg\:w-48 { width: 12rem; }
  .lg\:w-5 { width: 1.25rem; }
  .lg\:w-5\/6 { width: 83.3333%; }
  .lg\:w-52 { width: 13rem; }
  .lg\:w-58 { width: 14.5rem; }
  .lg\:w-6 { width: 1.5rem; }
  .lg\:w-64 { width: 16rem; }
  .lg\:w-7 { width: 1.75rem; }
  .lg\:w-9 { width: 2.25rem; }
  .lg\:w-\[100\%\] { width: 100%; }
  .lg\:w-\[104px\] { width: 104px; }
  .lg\:w-\[1180px\] { width: 1180px; }
  .lg\:w-\[120px\] { width: 120px; }
  .lg\:w-\[160px\] { width: 160px; }
  .lg\:w-\[180px\] { width: 180px; }
  .lg\:w-\[18px\] { width: 18px; }
  .lg\:w-\[200px\] { width: 200px; }
  .lg\:w-\[23\%\] { width: 23%; }
  .lg\:w-\[23\.625rem\] { width: 23.625rem; }
  .lg\:w-\[261px\] { width: 261px; }
  .lg\:w-\[280px\] { width: 280px; }
  .lg\:w-\[288px\] { width: 288px; }
  .lg\:w-\[30\%\] { width: 30%; }
  .lg\:w-\[304px\] { width: 304px; }
  .lg\:w-\[30px\] { width: 30px; }
  .lg\:w-\[31px\] { width: 31px; }
  .lg\:w-\[32px\] { width: 32px; }
  .lg\:w-\[369px\] { width: 369px; }
  .lg\:w-\[40\%\] { width: 40%; }
  .lg\:w-\[42px\] { width: 42px; }
  .lg\:w-\[50px\] { width: 50px; }
  .lg\:w-\[52px\] { width: 52px; }
  .lg\:w-\[540px\] { width: 540px; }
  .lg\:w-\[76\%\] { width: 76%; }
  .lg\:w-auto { width: auto; }
  .lg\:w-full { width: 100%; }
  .lg\:min-w-\[1077px\] { min-width: 1077px; }
  .lg\:min-w-\[140px\] { min-width: 140px; }
  .lg\:min-w-\[300px\] { min-width: 300px; }
  .lg\:min-w-\[400px\] { min-width: 400px; }
  .lg\:min-w-\[5rem\] { min-width: 5rem; }
  .lg\:max-w-4xl { max-width: 56rem; }
  .lg\:max-w-\[150px\] { max-width: 150px; }
  .lg\:max-w-\[1536px\] { max-width: 1536px; }
  .lg\:max-w-\[416px\] { max-width: 416px; }
  .lg\:max-w-\[50\%\] { max-width: 50%; }
  .lg\:max-w-\[52\%\] { max-width: 52%; }
  .lg\:max-w-\[65\%\] { max-width: 65%; }
  .lg\:max-w-\[945px\] { max-width: 945px; }
  .lg\:max-w-\[calc\(100\%-4rem\)\] { max-width: calc(100% - 4rem); }
  .lg\:max-w-none { max-width: none; }
  .lg\:max-w-screen-md { max-width: 768px; }
  .lg\:max-w-sm { max-width: 24rem; }
  .lg\:max-w-xl { max-width: 36rem; }
  .lg\:max-w-xs { max-width: 20rem; }
  .lg\:flex-1 { flex: 1 1 0%; }
  .lg\:flex-auto { flex: 1 1 auto; }
  .lg\:flex-none { flex: 0 0 auto; }
  .lg\:flex-shrink-0, .lg\:shrink-0 { flex-shrink: 0; }
  .lg\:basis-3\/12 { flex-basis: 25%; }
  .lg\:-translate-x-1\/2 { --tw-translate-x: -50%; }
  .lg\:-translate-x-1\/2, .lg\:-translate-y-1\/2 { transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); }
  .lg\:-translate-y-1\/2 { --tw-translate-y: -50%; }
  .lg\:translate-x-\[-50\%\] { --tw-translate-x: -50%; }
  .lg\:rotate-0, .lg\: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\:rotate-0 { --tw-rotate: 0deg; }
  .lg\:scale-100 { --tw-scale-x: 1; --tw-scale-y: 1; }
  .lg\:scale-100, .lg\:scale-90 { transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); }
  .lg\:scale-90 { --tw-scale-x: .9; --tw-scale-y: .9; }
  .lg\:scale-\[80\%\] { --tw-scale-x: 80%; --tw-scale-y: 80%; 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\:transform-none { transform: none; }
  @keyframes nudge-x { 
  0%, 100% { transform: translateX(0px); }
  50% { transform: translateX(5px); }
}
  .lg\:animate-nudge-x { animation: 1.2s ease-in-out 0s infinite normal none running nudge-x; }
  .lg\:\!grid-cols-4 { grid-template-columns: repeat(4, minmax(0px, 1fr)) !important; }
  .lg\:grid-cols-1 { grid-template-columns: repeat(1, minmax(0px, 1fr)); }
  .lg\:grid-cols-12 { grid-template-columns: repeat(12, minmax(0px, 1fr)); }
  .lg\:grid-cols-2 { grid-template-columns: repeat(2, minmax(0px, 1fr)); }
  .lg\:grid-cols-3 { grid-template-columns: repeat(3, minmax(0px, 1fr)); }
  .lg\:grid-cols-4 { grid-template-columns: repeat(4, minmax(0px, 1fr)); }
  .lg\:grid-cols-5 { grid-template-columns: repeat(5, minmax(0px, 1fr)); }
  .lg\:grid-cols-6 { grid-template-columns: repeat(6, minmax(0px, 1fr)); }
  .lg\:grid-cols-8 { grid-template-columns: repeat(8, minmax(0px, 1fr)); }
  .lg\:grid-cols-9 { grid-template-columns: repeat(9, minmax(0px, 1fr)); }
  .lg\:grid-cols-\[1fr\,max-content\] { grid-template-columns: 1fr max-content; }
  .lg\:grid-cols-\[1fr_auto_minmax\(0\,1fr\)\] { grid-template-columns: 1fr auto minmax(0px, 1fr); }
  .lg\:grid-cols-\[250px_250px_1fr\] { grid-template-columns: 250px 250px 1fr; }
  .lg\:grid-cols-\[2fr_1fr\] { grid-template-columns: 2fr 1fr; }
  .lg\:grid-cols-\[312px_748px\] { grid-template-columns: 312px 748px; }
  .lg\:grid-cols-\[58\%_1fr\] { grid-template-columns: 58% 1fr; }
  .lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)\] { grid-template-columns: minmax(0px, 1fr) minmax(0px, 1fr); }
  .lg\:grid-rows-1 { grid-template-rows: repeat(1, minmax(0px, 1fr)); }
  .lg\:grid-rows-\[450px_max-content\] { grid-template-rows: 450px max-content; }
  .lg\:flex-row { flex-direction: row; }
  .lg\:flex-col { flex-direction: column; }
  .lg\:flex-nowrap { flex-wrap: nowrap; }
  .lg\:items-start { align-items: flex-start; }
  .lg\:items-center { align-items: center; }
  .lg\:items-stretch { align-items: stretch; }
  .lg\:justify-start { justify-content: flex-start; }
  .lg\:justify-end { justify-content: flex-end; }
  .lg\:justify-center { justify-content: center; }
  .lg\:justify-between { justify-content: space-between; }
  .lg\:justify-evenly { justify-content: space-evenly; }
  .lg\:\!gap-0 { gap: 0px !important; }
  .lg\:gap-0 { gap: 0px; }
  .lg\:gap-0\.5 { gap: 0.125rem; }
  .lg\:gap-10 { gap: 2.5rem; }
  .lg\:gap-12 { gap: 3rem; }
  .lg\:gap-16 { gap: 4rem; }
  .lg\:gap-2 { gap: 0.5rem; }
  .lg\:gap-2\.5 { gap: 0.625rem; }
  .lg\:gap-3 { gap: 0.75rem; }
  .lg\:gap-4 { gap: 1rem; }
  .lg\:gap-5 { gap: 1.25rem; }
  .lg\:gap-6 { gap: 1.5rem; }
  .lg\:gap-8 { gap: 2rem; }
  .lg\:gap-\[14px\] { gap: 14px; }
  .lg\:gap-\[18px\] { gap: 18px; }
  .lg\:gap-\[19px\] { gap: 19px; }
  .lg\:gap-\[20px\] { gap: 20px; }
  .lg\:gap-\[24px\] { gap: 24px; }
  .lg\:gap-\[32px\] { gap: 32px; }
  .lg\:gap-\[40px\] { gap: 40px; }
  .lg\:gap-\[4px\] { gap: 4px; }
  .lg\:gap-\[calc\(var\(--gap\)\*2\)\] { gap: calc(var(--gap)*2); }
  .lg\:gap-x-1 { column-gap: 0.25rem; }
  .lg\:gap-x-8 { column-gap: 2rem; }
  .lg\:gap-y-3 { row-gap: 0.75rem; }
  .lg\:space-y-0 > :not([hidden]) ~ :not([hidden]) { --tw-space-y-reverse: 0; margin-bottom: calc(0px*var(--tw-space-y-reverse)); margin-top: calc(0px*(1 - var(--tw-space-y-reverse))); }
  .lg\:self-start { align-self: flex-start; }
  .lg\:self-end { align-self: flex-end; }
  .lg\:justify-self-end { justify-self: end; }
  .lg\:overflow-hidden { overflow: hidden; }
  .lg\:overflow-visible { overflow: visible; }
  .lg\:overflow-y-auto { overflow-y: auto; }
  .lg\:whitespace-nowrap { white-space: nowrap; }
  .lg\:rounded { border-radius: 0.25rem; }
  .lg\:rounded-\[10px\] { border-radius: 10px; }
  .lg\:rounded-lg { border-radius: 0.5rem; }
  .lg\:rounded-md { border-radius: 0.375rem; }
  .lg\:rounded-none { border-radius: 0px; }
  .lg\:rounded-xl { border-radius: 0.75rem; }
  .lg\:rounded-b-\[4px\] { border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; }
  .lg\:rounded-l-none { border-bottom-left-radius: 0px; border-top-left-radius: 0px; }
  .lg\:rounded-r-none { border-bottom-right-radius: 0px; border-top-right-radius: 0px; }
  .lg\:rounded-r-xl { border-bottom-right-radius: 0.75rem; border-top-right-radius: 0.75rem; }
  .lg\:rounded-t-\[4px\] { border-top-left-radius: 4px; border-top-right-radius: 4px; }
  .lg\:rounded-t-xl { border-top-left-radius: 0.75rem; border-top-right-radius: 0.75rem; }
  .lg\:rounded-br-xl { border-bottom-right-radius: 0.75rem; }
  .lg\:rounded-tr-xl { border-top-right-radius: 0.75rem; }
  .lg\:border-b { border-bottom-width: 1px; }
  .lg\:border-navy-500 { --tw-border-opacity: 1; border-color: rgb(46 50 68/var(--tw-border-opacity)); }
  .lg\:\!bg-\[rgb\(8\,10\,13\)\] { --tw-bg-opacity: 1 !important; background-color: rgb(8 10 13/var(--tw-bg-opacity)) !important; }
  .lg\:bg-navy-700 { --tw-bg-opacity: 1; background-color: rgb(31 31 39/var(--tw-bg-opacity)); }
  .lg\:bg-navy-800 { --tw-bg-opacity: 1; background-color: rgb(23 23 28/var(--tw-bg-opacity)); }
  .lg\:bg-transparent { background-color: initial; }
  .lg\:\!bg-opacity-90 { --tw-bg-opacity: 0.9 !important; }
  .lg\:bg-opacity-90 { --tw-bg-opacity: 0.9; }
  .lg\:bg-opacity-95 { --tw-bg-opacity: 0.95; }
  .lg\:\!bg-\[length\:200\%_auto\] { background-size: 200% auto !important; }
  .lg\:bg-auto { background-size: auto; }
  .lg\:bg-\[left_-30\%_center\] { background-position: left -30% center; }
  .lg\:bg-left { background-position: 0px center; }
  .lg\:p-0 { padding: 0px; }
  .lg\:p-10 { padding: 2.5rem; }
  .lg\:p-5 { padding: 1.25rem; }
  .lg\:p-6 { padding: 1.5rem; }
  .lg\:p-8 { padding: 2rem; }
  .lg\:p-9 { padding: 2.25rem; }
  .lg\:p-\[24px\] { padding: 24px; }
  .lg\:p-\[32px\] { padding: 32px; }
  .lg\:p-\[42px\] { padding: 42px; }
  .lg\:\!px-4 { padding-left: 1rem !important; padding-right: 1rem !important; }
  .lg\:px-0 { padding-left: 0px; padding-right: 0px; }
  .lg\:px-10 { padding-left: 2.5rem; padding-right: 2.5rem; }
  .lg\:px-18 { padding-left: 4.5rem; padding-right: 4.5rem; }
  .lg\:px-2 { padding-left: 0.5rem; padding-right: 0.5rem; }
  .lg\:px-3 { padding-left: 0.75rem; padding-right: 0.75rem; }
  .lg\:px-4 { padding-left: 1rem; padding-right: 1rem; }
  .lg\:px-5 { padding-left: 1.25rem; padding-right: 1.25rem; }
  .lg\:px-6 { padding-left: 1.5rem; padding-right: 1.5rem; }
  .lg\:px-7 { padding-left: 1.75rem; padding-right: 1.75rem; }
  .lg\:px-8 { padding-left: 2rem; padding-right: 2rem; }
  .lg\:px-\[10px\] { padding-left: 10px; padding-right: 10px; }
  .lg\:px-\[20\%\] { padding-left: 20%; padding-right: 20%; }
  .lg\:px-\[27px\] { padding-left: 27px; padding-right: 27px; }
  .lg\:py-0 { padding-bottom: 0px; padding-top: 0px; }
  .lg\:py-10 { padding-bottom: 2.5rem; padding-top: 2.5rem; }
  .lg\:py-16 { padding-bottom: 4rem; padding-top: 4rem; }
  .lg\:py-2 { padding-bottom: 0.5rem; padding-top: 0.5rem; }
  .lg\:py-2\.5 { padding-bottom: 0.625rem; padding-top: 0.625rem; }
  .lg\:py-4 { padding-bottom: 1rem; padding-top: 1rem; }
  .lg\:py-6 { padding-bottom: 1.5rem; padding-top: 1.5rem; }
  .lg\:py-8 { padding-bottom: 2rem; padding-top: 2rem; }
  .lg\:py-9 { padding-bottom: 2.25rem; padding-top: 2.25rem; }
  .lg\:pb-0 { padding-bottom: 0px; }
  .lg\:pb-10 { padding-bottom: 2.5rem; }
  .lg\:pb-14 { padding-bottom: 3.5rem; }
  .lg\:pb-3 { padding-bottom: 0.75rem; }
  .lg\:pb-6 { padding-bottom: 1.5rem; }
  .lg\:pb-7 { padding-bottom: 1.75rem; }
  .lg\:pb-8 { padding-bottom: 2rem; }
  .lg\:pb-\[100px\] { padding-bottom: 100px; }
  .lg\:pl-30 { padding-left: 7.5rem; }
  .lg\:pl-6 { padding-left: 1.5rem; }
  .lg\:pl-9 { padding-left: 2.25rem; }
  .lg\:pl-\[16px\] { padding-left: 16px; }
  .lg\:pl-\[34\%\] { padding-left: 34%; }
  .lg\:pr-1 { padding-right: 0.25rem; }
  .lg\:pr-16 { padding-right: 4rem; }
  .lg\:pr-\[20px\] { padding-right: 20px; }
  .lg\:pt-0 { padding-top: 0px; }
  .lg\:pt-10 { padding-top: 2.5rem; }
  .lg\:pt-13 { padding-top: 3.25rem; }
  .lg\:pt-2 { padding-top: 0.5rem; }
  .lg\:pt-5 { padding-top: 1.25rem; }
  .lg\:pt-6 { padding-top: 1.5rem; }
  .lg\:text-left { text-align: left; }
  .lg\:text-center { text-align: center; }
  .lg\:text-right { text-align: right; }
  .lg\:text-10px { font-size: 0.625rem; }
  .lg\:text-11px { font-size: 0.6875rem; }
  .lg\:text-2xl { font-size: 1.5rem; line-height: 2rem; }
  .lg\:text-2xs { font-size: 0.5625rem; }
  .lg\:text-3xl { font-size: 1.875rem; line-height: 2.25rem; }
  .lg\:text-4xl { font-size: 2.25rem; line-height: 2.5rem; }
  .lg\:text-\[104px\] { font-size: 104px; }
  .lg\:text-\[10px\] { font-size: 10px; }
  .lg\:text-\[116px\] { font-size: 116px; }
  .lg\:text-\[12px\] { font-size: 12px; }
  .lg\:text-\[15px\] { font-size: 15px; }
  .lg\:text-\[20px\] { font-size: 20px; }
  .lg\:text-\[24px\] { font-size: 24px; }
  .lg\:text-\[26px\] { font-size: 26px; }
  .lg\:text-\[2rem\] { font-size: 2rem; }
  .lg\:text-\[48px\] { font-size: 48px; }
  .lg\:text-\[9px\] { font-size: 9px; }
  .lg\:text-base { font-size: 1rem; line-height: 1.5rem; }
  .lg\:text-lg { font-size: 1.125rem; line-height: 1.75rem; }
  .lg\:text-sm { font-size: 0.875rem; line-height: 1.25rem; }
  .lg\:text-xl { font-size: 1.25rem; line-height: 1.75rem; }
  .lg\:text-xs { font-size: 0.75rem; line-height: 1rem; }
  .lg\:font-normal { font-weight: 400; }
  .lg\:leading-\[18\.25px\] { line-height: 18.25px; }
  .lg\:leading-none { line-height: 1; }
  .lg\:text-white { --tw-text-opacity: 1; color: rgb(255 255 255/var(--tw-text-opacity)); }
  .lg\:opacity-0 { opacity: 0; }
  .lg\:opacity-100 { opacity: 1; }
  .lg\:brightness-100 { --tw-brightness: brightness(1); filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); }
  .lg\:writing-mode-horizontal { writing-mode: horizontal-tb; }
  .lg\:\[grid-template-rows\:minmax\(0\,1fr\)\] { grid-template-rows: minmax(0px, 1fr); }
  .lg\:hover\:bg-gold-800:hover { --tw-bg-opacity: 1; background-color: rgb(51 41 24/var(--tw-bg-opacity)); }
}
@media (min-width: 1100px) {
  .min-\[1100px\]\:left-\[180px\] { left: 180px; }
  .min-\[1100px\]\:right-auto { right: auto; }
  .min-\[1100px\]\:block { display: block; }
  .min-\[1100px\]\:flex { display: flex; }
  .min-\[1100px\]\:hidden { display: none; }
}
@media (min-width: 1140px) {
  .min-\[1140px\]\:grid-cols-4 { grid-template-columns: repeat(4, minmax(0px, 1fr)); }
}
@media (min-width: 1240px) {
  .min-\[1240px\]\:left-\[130px\] { left: 130px; }
  .min-\[1240px\]\:left-\[270px\] { left: 270px; }
}
@media (min-width: 1280px) {
  .xl\:absolute { position: absolute; }
  .xl\:-bottom-3 { bottom: -0.75rem; }
  .xl\:-bottom-4 { bottom: -1rem; }
  .xl\:-left-2 { left: -0.5rem; }
  .xl\:-left-\[120px\] { left: -120px; }
  .xl\:-left-\[130px\] { left: -130px; }
  .xl\:-right-\[300px\] { right: -300px; }
  .xl\:bottom-0 { bottom: 0px; }
  .xl\:bottom-4 { bottom: 1rem; }
  .xl\:left-0 { left: 0px; }
  .xl\:left-1 { left: 0.25rem; }
  .xl\:left-1\/2 { left: 50%; }
  .xl\:left-5 { left: 1.25rem; }
  .xl\:left-7 { left: 1.75rem; }
  .xl\:left-\[258px\] { left: 258px; }
  .xl\:left-\[300px\] { left: 300px; }
  .xl\:right-52 { right: 13rem; }
  .xl\:right-\[0px\] { right: 0px; }
  .xl\:right-\[140px\] { right: 140px; }
  .xl\:top-1\/2 { top: 50%; }
  .xl\:top-40 { top: 10rem; }
  .xl\:order-1 { order: 1; }
  .xl\:order-2 { order: 2; }
  .xl\:order-3 { order: 3; }
  .xl\:order-4 { order: 4; }
  .xl\:order-none { order: 0; }
  .xl\:col-auto { grid-column: auto; }
  .xl\:col-span-1 { grid-column: span 1 / span 1; }
  .xl\:row-auto { grid-row: auto; }
  .xl\:-m-5 { margin: -1.25rem; }
  .xl\:m-auto { margin: auto; }
  .xl\:-mx-\[32px\] { margin-left: -32px; margin-right: -32px; }
  .xl\:mx-0 { margin-left: 0px; margin-right: 0px; }
  .xl\:mx-5 { margin-left: 1.25rem; margin-right: 1.25rem; }
  .xl\:mx-6 { margin-left: 1.5rem; margin-right: 1.5rem; }
  .xl\:my-2 { margin-bottom: 0.5rem; margin-top: 0.5rem; }
  .xl\:my-5 { margin-bottom: 1.25rem; margin-top: 1.25rem; }
  .xl\:my-6 { margin-bottom: 1.5rem; margin-top: 1.5rem; }
  .xl\:-mb-2 { margin-bottom: -0.5rem; }
  .xl\:-mt-14 { margin-top: -3.5rem; }
  .xl\:mb-0 { margin-bottom: 0px; }
  .xl\:mb-10 { margin-bottom: 2.5rem; }
  .xl\:ml-0 { margin-left: 0px; }
  .xl\:ml-1 { margin-left: 0.25rem; }
  .xl\:ml-2 { margin-left: 0.5rem; }
  .xl\:ml-auto { margin-left: auto; }
  .xl\:mr-0 { margin-right: 0px; }
  .xl\:mr-1 { margin-right: 0.25rem; }
  .xl\:mr-1\.5 { margin-right: 0.375rem; }
  .xl\:mr-2 { margin-right: 0.5rem; }
  .xl\:mr-24 { margin-right: 6rem; }
  .xl\:mr-4 { margin-right: 1rem; }
  .xl\:mr-6 { margin-right: 1.5rem; }
  .xl\:mr-7 { margin-right: 1.75rem; }
  .xl\:mt-0 { margin-top: 0px; }
  .xl\:mt-10 { margin-top: 2.5rem; }
  .xl\:mt-4 { margin-top: 1rem; }
  .xl\:mt-6 { margin-top: 1.5rem; }
  .xl\:block { display: block; }
  .xl\:inline { display: inline; }
  .xl\:flex { display: flex; }
  .xl\:grid { display: grid; }
  .xl\:hidden { display: none; }
  .xl\:aspect-auto { aspect-ratio: auto; }
  .xl\:h-10 { height: 2.5rem; }
  .xl\:h-24 { height: 6rem; }
  .xl\:h-5 { height: 1.25rem; }
  .xl\:h-6 { height: 1.5rem; }
  .xl\:h-\[100px\] { height: 100px; }
  .xl\:h-\[15rem\] { height: 15rem; }
  .xl\:h-\[160px\] { height: 160px; }
  .xl\:h-\[19px\] { height: 19px; }
  .xl\:h-\[31px\] { height: 31px; }
  .xl\:h-\[35px\] { height: 35px; }
  .xl\:h-\[75px\] { height: 75px; }
  .xl\:h-\[80px\] { height: 80px; }
  .xl\:h-\[91px\] { height: 91px; }
  .xl\:h-auto { height: auto; }
  .xl\:max-h-\[56px\] { max-height: 56px; }
  .xl\:min-h-\[110px\] { min-height: 110px; }
  .xl\:min-h-\[380px\] { min-height: 380px; }
  .xl\:w-1\/2 { width: 50%; }
  .xl\:w-18 { width: 4.5rem; }
  .xl\:w-3\/4 { width: 75%; }
  .xl\:w-4\/5 { width: 80%; }
  .xl\:w-5 { width: 1.25rem; }
  .xl\:w-60 { width: 15rem; }
  .xl\:w-\[100px\] { width: 100px; }
  .xl\:w-\[120px\] { width: 120px; }
  .xl\:w-\[140px\] { width: 140px; }
  .xl\:w-\[160px\] { width: 160px; }
  .xl\:w-\[180\%\] { width: 180%; }
  .xl\:w-\[180px\] { width: 180px; }
  .xl\:w-\[190px\] { width: 190px; }
  .xl\:w-\[200px\] { width: 200px; }
  .xl\:w-\[204px\] { width: 204px; }
  .xl\:w-\[220px\] { width: 220px; }
  .xl\:w-\[240px\] { width: 240px; }
  .xl\:w-\[250px\] { width: 250px; }
  .xl\:w-\[261px\] { width: 261px; }
  .xl\:w-\[280px\] { width: 280px; }
  .xl\:w-\[295px\] { width: 295px; }
  .xl\:w-\[300px\] { width: 300px; }
  .xl\:w-\[320px\] { width: 320px; }
  .xl\:w-\[35px\] { width: 35px; }
  .xl\:w-\[400px\] { width: 400px; }
  .xl\:w-\[80px\] { width: 80px; }
  .xl\:w-\[calc\(\(100\%_-_6rem\)\/5\)\] { width: calc(20% - 1.2rem); }
  .xl\:w-auto { width: auto; }
  .xl\:w-fit { width: fit-content; }
  .xl\:w-full { width: 100%; }
  .xl\:w-min { width: min-content; }
  .xl\:min-w-0 { min-width: 0px; }
  .xl\:min-w-\[140px\] { min-width: 140px; }
  .xl\:min-w-\[160px\] { min-width: 160px; }
  .xl\:min-w-\[20\%\] { min-width: 20%; }
  .xl\:min-w-\[280px\] { min-width: 280px; }
  .xl\:min-w-\[350px\] { min-width: 350px; }
  .xl\:min-w-\[6\.25rem\] { min-width: 6.25rem; }
  .xl\:\!max-w-\[300px\] { max-width: 300px !important; }
  .xl\:\!max-w-\[352px\] { max-width: 352px !important; }
  .xl\:max-w-5xl { max-width: 64rem; }
  .xl\:max-w-\[1024px\] { max-width: 1024px; }
  .xl\:max-w-\[1300px\] { max-width: 1300px; }
  .xl\:max-w-\[130px\] { max-width: 130px; }
  .xl\:max-w-\[140px\] { max-width: 140px; }
  .xl\:max-w-\[185px\] { max-width: 185px; }
  .xl\:max-w-\[280px\] { max-width: 280px; }
  .xl\:max-w-\[320px\] { max-width: 320px; }
  .xl\:max-w-\[376px\] { max-width: 376px; }
  .xl\:max-w-\[44em\] { max-width: 44em; }
  .xl\:max-w-\[80\%\] { max-width: 80%; }
  .xl\:max-w-\[95px\] { max-width: 95px; }
  .xl\:max-w-none { max-width: none; }
  .xl\:max-w-screen-lg { max-width: 1024px; }
  .xl\:max-w-sm { max-width: 24rem; }
  .xl\:flex-1 { flex: 1 1 0%; }
  .xl\:flex-initial { flex: 0 1 auto; }
  .xl\:flex-grow { flex-grow: 1; }
  .xl\:basis-2\/12 { flex-basis: 16.6667%; }
  .xl\:-translate-x-1\/2 { --tw-translate-x: -50%; }
  .xl\:-translate-x-1\/2, .xl\:-translate-y-1\/2 { transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); }
  .xl\:-translate-y-1\/2 { --tw-translate-y: -50%; }
  .xl\:scale-110 { --tw-scale-x: 1.1; --tw-scale-y: 1.1; }
  .xl\:scale-110, .xl\:scale-\[100\%\] { transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); }
  .xl\:scale-\[100\%\] { --tw-scale-x: 100%; --tw-scale-y: 100%; }
  .xl\:cursor-default { cursor: default; }
  .xl\:snap-none { scroll-snap-type: none; }
  .xl\:grid-cols-10 { grid-template-columns: repeat(10, minmax(0px, 1fr)); }
  .xl\:grid-cols-12 { grid-template-columns: repeat(12, minmax(0px, 1fr)); }
  .xl\:grid-cols-2 { grid-template-columns: repeat(2, minmax(0px, 1fr)); }
  .xl\:grid-cols-3 { grid-template-columns: repeat(3, minmax(0px, 1fr)); }
  .xl\:grid-cols-4 { grid-template-columns: repeat(4, minmax(0px, 1fr)); }
  .xl\:grid-cols-5 { grid-template-columns: repeat(5, minmax(0px, 1fr)); }
  .xl\:grid-cols-6 { grid-template-columns: repeat(6, minmax(0px, 1fr)); }
  .xl\:grid-cols-7 { grid-template-columns: repeat(7, minmax(0px, 1fr)); }
  .xl\:grid-cols-\[1fr_0_1fr\] { grid-template-columns: 1fr 0px 1fr; }
  .xl\:grid-cols-\[1fr_auto\] { grid-template-columns: 1fr auto; }
  .xl\:grid-cols-\[1fr_auto_auto_auto_auto\] { grid-template-columns: 1fr auto auto auto auto; }
  .xl\:grid-cols-\[250px_1fr\] { grid-template-columns: 250px 1fr; }
  .xl\:grid-cols-\[300px_1fr\] { grid-template-columns: 300px 1fr; }
  .xl\:grid-cols-\[320px_auto_320px\] { grid-template-columns: 320px auto 320px; }
  .xl\:grid-cols-\[minmax\(0\,1fr\)_auto_26rem\] { grid-template-columns: minmax(0px, 1fr) auto 26rem; }
  .xl\:grid-cols-\[repeat\(4\,1fr\)\] { grid-template-columns: repeat(4, 1fr); }
  .xl\:grid-cols-\[repeat\(5\,1fr\)\] { grid-template-columns: repeat(5, 1fr); }
  .xl\:grid-rows-1 { grid-template-rows: repeat(1, minmax(0px, 1fr)); }
  .xl\:flex-row { flex-direction: row; }
  .xl\:flex-col { flex-direction: column; }
  .xl\:flex-nowrap { flex-wrap: nowrap; }
  .xl\:items-center { align-items: center; }
  .xl\:justify-normal { justify-content: normal; }
  .xl\:justify-start { justify-content: flex-start; }
  .xl\:justify-end { justify-content: flex-end; }
  .xl\:justify-center { justify-content: center; }
  .xl\:justify-between { justify-content: space-between; }
  .xl\:gap-0 { gap: 0px; }
  .xl\:gap-10 { gap: 2.5rem; }
  .xl\:gap-16 { gap: 4rem; }
  .xl\:gap-18 { gap: 4.5rem; }
  .xl\:gap-2 { gap: 0.5rem; }
  .xl\:gap-3 { gap: 0.75rem; }
  .xl\:gap-4 { gap: 1rem; }
  .xl\:gap-5 { gap: 1.25rem; }
  .xl\:gap-6 { gap: 1.5rem; }
  .xl\:gap-8 { gap: 2rem; }
  .xl\:gap-\[10px\] { gap: 10px; }
  .xl\:gap-\[11px\] { gap: 11px; }
  .xl\:gap-\[15px\] { gap: 15px; }
  .xl\:gap-y-0 { row-gap: 0px; }
  .xl\:self-center { align-self: center; }
  .xl\:overflow-visible { overflow: visible; }
  .xl\:whitespace-normal { white-space: normal; }
  .xl\:rounded-2xl { border-radius: 1rem; }
  .xl\:rounded-\[4px\] { border-radius: 4px; }
  .xl\:rounded-lg { border-radius: 0.5rem; }
  .xl\:rounded-none { border-radius: 0px; }
  .xl\:rounded-xl { border-radius: 0.75rem; }
  .xl\:rounded-b-xl { border-bottom-left-radius: 0.75rem; border-bottom-right-radius: 0.75rem; }
  .xl\:rounded-l-none { border-bottom-left-radius: 0px; border-top-left-radius: 0px; }
  .xl\:rounded-r-md { border-bottom-right-radius: 0.375rem; border-top-right-radius: 0.375rem; }
  .xl\:rounded-r-xl { border-bottom-right-radius: 0.75rem; border-top-right-radius: 0.75rem; }
  .xl\:rounded-bl-lg { border-bottom-left-radius: 0.5rem; }
  .xl\:rounded-bl-none { border-bottom-left-radius: 0px; }
  .xl\:border-navy-700 { --tw-border-opacity: 1; border-color: rgb(31 31 39/var(--tw-border-opacity)); }
  .xl\:bg-navy-700 { --tw-bg-opacity: 1; background-color: rgb(31 31 39/var(--tw-bg-opacity)); }
  .xl\:bg-navy-800 { --tw-bg-opacity: 1; background-color: rgb(23 23 28/var(--tw-bg-opacity)); }
  .xl\:bg-transparent { background-color: initial; }
  .xl\:\!bg-\[length\:2200px_auto\] { background-size: 2200px auto !important; }
  .xl\:bg-clip-content { background-clip: content-box; }
  .xl\:p-0 { padding: 0px; }
  .xl\:p-10 { padding: 2.5rem; }
  .xl\:p-5 { padding: 1.25rem; }
  .xl\:px-0 { padding-left: 0px; padding-right: 0px; }
  .xl\:px-13 { padding-left: 3.25rem; padding-right: 3.25rem; }
  .xl\:px-2 { padding-left: 0.5rem; padding-right: 0.5rem; }
  .xl\:px-2\.5 { padding-left: 0.625rem; padding-right: 0.625rem; }
  .xl\:px-3 { padding-left: 0.75rem; padding-right: 0.75rem; }
  .xl\:px-3\.5 { padding-left: 0.875rem; padding-right: 0.875rem; }
  .xl\:px-4 { padding-left: 1rem; padding-right: 1rem; }
  .xl\:px-5 { padding-left: 1.25rem; padding-right: 1.25rem; }
  .xl\:px-7 { padding-left: 1.75rem; padding-right: 1.75rem; }
  .xl\:px-9 { padding-left: 2.25rem; padding-right: 2.25rem; }
  .xl\:px-\[12px\] { padding-left: 12px; padding-right: 12px; }
  .xl\:px-\[32px\] { padding-left: 32px; padding-right: 32px; }
  .xl\:py-1 { padding-bottom: 0.25rem; padding-top: 0.25rem; }
  .xl\:py-2 { padding-bottom: 0.5rem; padding-top: 0.5rem; }
  .xl\:py-2\.5 { padding-bottom: 0.625rem; padding-top: 0.625rem; }
  .xl\:py-6 { padding-bottom: 1.5rem; padding-top: 1.5rem; }
  .xl\:py-\[6px\] { padding-bottom: 6px; padding-top: 6px; }
  .xl\:pb-0 { padding-bottom: 0px; }
  .xl\:pb-6 { padding-bottom: 1.5rem; }
  .xl\:pl-0 { padding-left: 0px; }
  .xl\:pl-4 { padding-left: 1rem; }
  .xl\:pl-6 { padding-left: 1.5rem; }
  .xl\:pl-7 { padding-left: 1.75rem; }
  .xl\:pl-\[25px\] { padding-left: 25px; }
  .xl\:pl-\[30\%\] { padding-left: 30%; }
  .xl\:pr-0 { padding-right: 0px; }
  .xl\:pr-3 { padding-right: 0.75rem; }
  .xl\:pr-4 { padding-right: 1rem; }
  .xl\:pr-7 { padding-right: 1.75rem; }
  .xl\:pr-8 { padding-right: 2rem; }
  .xl\:pt-0 { padding-top: 0px; }
  .xl\:pt-6 { padding-top: 1.5rem; }
  .xl\:pt-7 { padding-top: 1.75rem; }
  .xl\:pt-8 { padding-top: 2rem; }
  .xl\:pt-9 { padding-top: 2.25rem; }
  .xl\:text-left { text-align: left; }
  .xl\:text-end { text-align: end; }
  .xl\:text-10px { font-size: 0.625rem; }
  .xl\:text-2xl { font-size: 1.5rem; line-height: 2rem; }
  .xl\:text-3xl { font-size: 1.875rem; line-height: 2.25rem; }
  .xl\:text-\[10px\] { font-size: 10px; }
  .xl\:text-\[14px\] { font-size: 14px; }
  .xl\:text-\[18px\] { font-size: 18px; }
  .xl\:text-base { font-size: 1rem; line-height: 1.5rem; }
  .xl\:text-lg { font-size: 1.125rem; line-height: 1.75rem; }
  .xl\:text-sm { font-size: 0.875rem; line-height: 1.25rem; }
  .xl\:text-xs { font-size: 0.75rem; line-height: 1rem; }
  .xl\:leading-\[10px\] { line-height: 10px; }
  .xl\:leading-\[19px\] { line-height: 19px; }
  .xl\:leading-\[29px\] { line-height: 29px; }
  .xl\:\[--columns\:6\] { --columns: 6; }
  .xl\:\[--gap\:32px\] { --gap: 32px; }
}
@media (min-width: 1400px) {
  .min-\[1400px\]\:gap-6 { gap: 1.5rem; }
}
@media (min-width: 1460px) {
  .min-\[1460px\]\:bg-\[length\:100\%_100\%\] { background-size: 100% 100%; }
}
@media (min-width: 1536px) {
  .\32 xl\:-left-\[70px\] { left: -70px; }
  .\32 xl\:-right-\[150px\] { right: -150px; }
  .\32 xl\:-top-44 { top: -11rem; }
  .\32 xl\:-top-7 { top: -1.75rem; }
  .\32 xl\:bottom-4 { bottom: 1rem; }
  .\32 xl\:right-\[12\%\] { right: 12%; }
  .\32 xl\:right-\[90px\] { right: 90px; }
  .\32 xl\:top-0 { top: 0px; }
  .\32 xl\:top-0\.5 { top: 0.125rem; }
  .\32 xl\:top-1\/2 { top: 50%; }
  .\32 xl\:top-\[190px\] { top: 190px; }
  .\32 xl\:top-\[8px\] { top: 8px; }
  .\32 xl\:mx-10 { margin-right: 2.5rem; }
  .\32 xl\:ml-10, .\32 xl\:mx-10 { margin-left: 2.5rem; }
  .\32 xl\:ml-18 { margin-left: 4.5rem; }
  .\32 xl\:ml-6 { margin-left: 1.5rem; }
  .\32 xl\:mr-0 { margin-right: 0px; }
  .\32 xl\:mr-10 { margin-right: 2.5rem; }
  .\32 xl\:mr-4 { margin-right: 1rem; }
  .\32 xl\:mt-12 { margin-top: 3rem; }
  .\32 xl\:mt-4 { margin-top: 1rem; }
  .\32 xl\:block { display: block; }
  .\32 xl\:h-14 { height: 3.5rem; }
  .\32 xl\:h-16 { height: 4rem; }
  .\32 xl\:h-28 { height: 7rem; }
  .\32 xl\:h-38 { height: 9.5rem; }
  .\32 xl\:h-44 { height: 11rem; }
  .\32 xl\:h-6 { height: 1.5rem; }
  .\32 xl\:h-8 { height: 2rem; }
  .\32 xl\:h-\[100\%\] { height: 100%; }
  .\32 xl\:h-\[105px\] { height: 105px; }
  .\32 xl\:h-\[180px\] { height: 180px; }
  .\32 xl\:h-\[22\.5rem\] { height: 22.5rem; }
  .\32 xl\:h-\[72px\] { height: 72px; }
  .\32 xl\:h-\[92\.46px\] { height: 92.46px; }
  .\32 xl\:max-h-\[35vw\] { max-height: 35vw; }
  .\32 xl\:max-h-\[48\.625rem\] { max-height: 48.625rem; }
  .\32 xl\:min-h-\[112px\] { min-height: 112px; }
  .\32 xl\:min-h-\[124px\] { min-height: 124px; }
  .\32 xl\:min-h-\[164px\] { min-height: 164px; }
  .\32 xl\:min-h-\[227px\] { min-height: 227px; }
  .\32 xl\:min-h-\[470px\] { min-height: 470px; }
  .\32 xl\:w-14 { width: 3.5rem; }
  .\32 xl\:w-28 { width: 7rem; }
  .\32 xl\:w-48 { width: 12rem; }
  .\32 xl\:w-6 { width: 1.5rem; }
  .\32 xl\:w-8 { width: 2rem; }
  .\32 xl\:w-\[125px\] { width: 125px; }
  .\32 xl\:w-\[160px\] { width: 160px; }
  .\32 xl\:w-\[180px\] { width: 180px; }
  .\32 xl\:w-\[260px\] { width: 260px; }
  .\32 xl\:w-\[307px\] { width: 307px; }
  .\32 xl\:w-\[330px\] { width: 330px; }
  .\32 xl\:w-\[340px\] { width: 340px; }
  .\32 xl\:w-\[45\%\] { width: 45%; }
  .\32 xl\:w-\[51\%\] { width: 51%; }
  .\32 xl\:w-\[55\%\] { width: 55%; }
  .\32 xl\:w-\[calc\(\(100\%_-_7\.5rem\)\/6\)\] { width: calc(16.6667% - 1.25rem); }
  .\32 xl\:w-\[calc\(100\%-2rem\)\] { width: calc(100% - 2rem); }
  .\32 xl\:min-w-\[149px\] { min-width: 149px; }
  .\32 xl\:min-w-\[150px\] { min-width: 150px; }
  .\32 xl\:min-w-\[400px\] { min-width: 400px; }
  .\32 xl\:max-w-2xl { max-width: 42rem; }
  .\32 xl\:max-w-\[3000px\] { max-width: 3000px; }
  .\32 xl\:max-w-\[300px\] { max-width: 300px; }
  .\32 xl\:max-w-\[450px\] { max-width: 450px; }
  .\32 xl\:max-w-\[64rem\] { max-width: 64rem; }
  .\32 xl\:max-w-\[720px\] { max-width: 720px; }
  .\32 xl\:flex-initial { flex: 0 1 auto; }
  .\32 xl\:scale-125 { --tw-scale-x: 1.25; --tw-scale-y: 1.25; }
  .\32 xl\:scale-125, .\32 xl\:scale-\[120\%\] { 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)); }
  .\32 xl\:scale-\[120\%\] { --tw-scale-x: 120%; --tw-scale-y: 120%; }
  .\32 xl\:grid-cols-4 { grid-template-columns: repeat(4, minmax(0px, 1fr)); }
  .\32 xl\:grid-cols-6 { grid-template-columns: repeat(6, minmax(0px, 1fr)); }
  .\32 xl\:grid-cols-\[330px_1fr\] { grid-template-columns: 330px 1fr; }
  .\32 xl\:gap-0 { gap: 0px; }
  .\32 xl\:gap-4 { gap: 1rem; }
  .\32 xl\:gap-9 { gap: 2.25rem; }
  .\32 xl\:bg-\[left_-20\%_center\] { background-position: left -20% center; }
  .\32 xl\:bg-\[position\:left_-19rem_top_0rem\] { background-position: left -19rem top 0px; }
  .\32 xl\:p-3 { padding: 0.75rem; }
  .\32 xl\:p-4 { padding: 1rem; }
  .\32 xl\:px-10 { padding-left: 2.5rem; padding-right: 2.5rem; }
  .\32 xl\:px-2 { padding-left: 0.5rem; padding-right: 0.5rem; }
  .\32 xl\:px-4 { padding-left: 1rem; padding-right: 1rem; }
  .\32 xl\:px-6 { padding-left: 1.5rem; padding-right: 1.5rem; }
  .\32 xl\:py-1 { padding-bottom: 0.25rem; padding-top: 0.25rem; }
  .\32 xl\:pl-18 { padding-left: 4.5rem; }
  .\32 xl\:pl-\[28\%\] { padding-left: 28%; }
  .\32 xl\:pr-4 { padding-right: 1rem; }
  .\32 xl\:pt-\[2px\] { padding-top: 2px; }
  .\32 xl\:text-2xl { font-size: 1.5rem; line-height: 2rem; }
  .\32 xl\:text-\[30px\] { font-size: 30px; }
  .\32 xl\:text-\[34px\] { font-size: 34px; }
  .\32 xl\:text-\[50px\] { font-size: 50px; }
  .\32 xl\:text-base { font-size: 1rem; line-height: 1.5rem; }
  .\32 xl\:text-xl { font-size: 1.25rem; line-height: 1.75rem; }
  .\32 xl\:text-xs { font-size: 0.75rem; line-height: 1rem; }
  .\32 xl\:leading-\[0\.8\] { line-height: 0.8; }
}
@media (min-width: 1600px) {
  .min-\[1600px\]\:flex { display: flex; }
  .min-\[1600px\]\:w-\[122px\] { width: 122px; }
  .min-\[1600px\]\:text-\[14px\] { font-size: 14px; }
}
@media (min-width: 1920px) {
  .\33 xl\:h-4 { height: 1rem; }
  .\33 xl\:h-\[114px\] { height: 114px; }
  .\33 xl\:h-\[19px\] { height: 19px; }
  .\33 xl\:h-\[96px\] { height: 96px; }
  .\33 xl\:w-4 { width: 1rem; }
  .\33 xl\:w-\[19px\] { width: 19px; }
}
@media (min-width: 2560px) {
  .\34 xl\:rounded-lg { border-radius: 0.5rem; }
  .min-\[2560px\]\:top-\[70px\] { top: 70px; }
  .min-\[2560px\]\:m-\[10px\] { margin: 10px; }
  .min-\[2560px\]\:ml-auto { margin-left: auto; }
  .min-\[2560px\]\:h-\[50px\] { height: 50px; }
  .min-\[2560px\]\:h-\[90px\] { height: 90px; }
  .min-\[2560px\]\:w-\[140px\] { width: 140px; }
  .min-\[2560px\]\:p-\[10px\] { padding: 10px; }
  .min-\[2560px\]\:px-8 { padding-left: 2rem; padding-right: 2rem; }
  .min-\[2560px\]\:px-\[10px\] { padding-left: 10px; padding-right: 10px; }
  .min-\[2560px\]\:text-\[12px\] { font-size: 12px; }
  .min-\[2560px\]\:text-\[14px\] { font-size: 14px; }
}
.\[\&\:\:before\]\:inset-\[-4px\]::before { inset: -4px; }
.\[\&\:\:before\]\:z-\[1\]::before { z-index: 1; }
.\[\&\:not\(\:last-child\)\]\:border-r:not(:last-child) { border-right-width: 1px; }
@media (min-width: 1024px) {
  .lg\:\[\&\>\*\:nth-child\(3\)\]\:rounded-tr-xl > :nth-child(3) { border-top-right-radius: 0.75rem; }
  .lg\:\[\&\>\*\:nth-last-child\(1\)\]\:rounded-br-xl > :last-child { border-bottom-right-radius: 0.75rem; }
  .lg\:\[\&\>\*\:nth-last-child\(3\)\]\:rounded-bl-xl > :nth-last-child(3) { border-bottom-left-radius: 0.75rem; }
}
.\[\&\>\*\]\:\[\&\>\*\:nth-child\(odd\)\]\:bg-navy-700 > :nth-child(2n+1) > * { --tw-bg-opacity: 1; background-color: rgb(31 31 39/var(--tw-bg-opacity)); }
.\[\&\>button\]\:text-white > button { --tw-text-opacity: 1; color: rgb(255 255 255/var(--tw-text-opacity)); }
.\[\&\>div\]\:\!h-3\.5 > div { height: 0.875rem !important; }
.\[\&\>div\]\:\!min-h-0 > div { min-height: 0px !important; }
.\[\&\>div\]\:\!w-3\.5 > div { width: 0.875rem !important; }
.\[\&\>div\]\:\!min-w-0 > div { min-width: 0px !important; }
.\[\&\>img\]\:h-full > img { height: 100%; }
.\[\&\>img\]\:w-full > img { width: 100%; }
.\[\&\>svg\]\:h-full > svg { height: 100%; }
.\[\&\>svg\]\:w-full > svg { width: 100%; }
.\[\&\[data-disabled\]\]\:opacity-\[0\.55\][data-disabled] { opacity: 0.55; }
.\[\&_\.swiper-slide\]\:flex .swiper-slide { display: flex; }
.\[\&_\.swiper-slide\]\:justify-center .swiper-slide { justify-content: center; }
.\[\&_\.swiper-wrapper\]\:items-center .swiper-wrapper { align-items: center; }
.\[\&_a\]\:underline a { text-decoration-line: underline; }
.hover\:\[\&_a\]\:opacity-80 a:hover { opacity: 0.8; }
.\[\&_b\]\:font-semibold b { font-weight: 600; }
.\[\&_span\]\:text-white span { --tw-text-opacity: 1; color: rgb(255 255 255/var(--tw-text-opacity)); }
.\[\&_strong\]\:font-semibold strong { font-weight: 600; }
:hover > .\[\*\:hover_\>_\&\]\:translate-x-0 { --tw-translate-x: 0px; }
.peer:checked ~ div > .\[\.peer\:checked\~div\>\&\]\:scale-100, :hover > .\[\*\:hover_\>_\&\]\:translate-x-0 { transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); }
.peer:checked ~ div > .\[\.peer\:checked\~div\>\&\]\:scale-100 { --tw-scale-x: 1; --tw-scale-y: 1; }
.peer:checked ~ div > .\[\.peer\:checked\~div\>\&\]\:opacity-100 { opacity: 1; }
@media (min-width: 2700px) {
  .\[\@media\(min-width\:2700px\)\]\:max-w-full { max-width: 100%; }
}
button:active ~ .\[button\:active_\~_\&\]\:border-transparent { border-color: rgba(0, 0, 0, 0); }
button:active ~ .\[button\:active_\~_\&\]\:duration-\[50ms\] { transition-duration: 50ms; }
button:active ~ div > .\[button\:active_\~_div_\>_\&\]\:opacity-50 { opacity: 0.5; }
button:active ~ div > .\[button\:active_\~_div_\>_\&\]\:duration-\[50ms\] { transition-duration: 50ms; }
:root { scroll-behavior: smooth; scroll-padding-top: 52px; }
.css-lh0t43 { bottom: 0px; }
.css-18efrg9 { background-image: url("assets/b7085edfd6f64bc9.png"); }