@import "https://fonts.googleapis.com/css2?family=Orbitron:wght@400;700;900&family=Rajdhani:wght@500;700&display=swap";@layer components;@font-face{font-family:Outfit;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/outfit-0.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:Outfit;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/outfit-1.woff2)format("woff2");unicode-range:U+??,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}@font-face{font-family:Outfit;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/outfit-2.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:Outfit;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/outfit-3.woff2)format("woff2");unicode-range:U+??,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}@font-face{font-family:Outfit;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/outfit-4.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:Outfit;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/outfit-5.woff2)format("woff2");unicode-range:U+??,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}@font-face{font-family:Outfit;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/outfit-6.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:Outfit;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/outfit-7.woff2)format("woff2");unicode-range:U+??,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}@font-face{font-family:Outfit;font-style:normal;font-weight:900;font-display:swap;src:url(/fonts/outfit-8.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:Outfit;font-style:normal;font-weight:900;font-display:swap;src:url(/fonts/outfit-9.woff2)format("woff2");unicode-range:U+??,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}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-text-shadow-color:initial;--tw-text-shadow-alpha:100%;--tw-content:""}::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-text-shadow-color:initial;--tw-text-shadow-alpha:100%;--tw-content:""}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-200:#ffcaca;--color-red-300:#ffa3a3;--color-red-400:#ff6568;--color-red-500:#fb2c36;--color-red-600:#e40014;--color-red-900:#82181a;--color-red-950:#460809;--color-orange-400:#ff8b1a;--color-orange-500:#fe6e00;--color-orange-600:#f05100;--color-orange-700:#c53c00;--color-orange-900:#7e2a0c;--color-orange-950:#441306;--color-amber-200:#fee685;--color-amber-300:#ffd236;--color-amber-400:#fcbb00;--color-amber-500:#f99c00;--color-amber-600:#dd7400;--color-amber-700:#b75000;--color-amber-900:#7b3306;--color-amber-950:#461901;--color-yellow-50:#fefce8;--color-yellow-100:#fef9c2;--color-yellow-200:#fff085;--color-yellow-300:#ffe02a;--color-yellow-400:#fac800;--color-yellow-500:#edb200;--color-yellow-600:#cd8900;--color-yellow-700:#a36100;--color-yellow-800:#874b00;--color-yellow-900:#733e0a;--color-lime-100:#ecfcca;--color-lime-300:#bbf451;--color-lime-400:#9de500;--color-lime-500:#80cd00;--color-lime-600:#62a400;--color-green-400:#05df72;--color-green-500:#00c758;--color-green-600:#00a544;--color-green-700:#008138;--color-emerald-50:#ecfdf5;--color-emerald-100:#d0fae5;--color-emerald-200:#a4f4cf;--color-emerald-300:#5ee9b5;--color-emerald-400:#00d294;--color-emerald-500:#00bb7f;--color-emerald-600:#009767;--color-emerald-700:#007956;--color-emerald-800:#005f46;--color-emerald-900:#004e3b;--color-emerald-950:#002c22;--color-teal-400:#00d3bd;--color-teal-950:#022f2e;--color-cyan-200:#a2f4fd;--color-cyan-300:#53eafd;--color-cyan-400:#00d2ef;--color-cyan-500:#00b7d7;--color-sky-400:#00bcfe;--color-sky-500:#00a5ef;--color-sky-800:#005986;--color-sky-900:#024a70;--color-sky-950:#052f4a;--color-blue-300:#90c5ff;--color-blue-400:#54a2ff;--color-blue-500:#3080ff;--color-blue-600:#155dfc;--color-blue-700:#1447e6;--color-blue-800:#193cb8;--color-indigo-100:#e0e7ff;--color-indigo-200:#c7d2ff;--color-indigo-300:#a4b3ff;--color-indigo-400:#7d87ff;--color-indigo-500:#625fff;--color-indigo-600:#4f39f6;--color-indigo-950:#1e1a4d;--color-purple-300:#d9b3ff;--color-purple-400:#c07eff;--color-purple-500:#ac4bff;--color-purple-600:#9810fa;--color-purple-950:#3c0366;--color-fuchsia-300:#f2a9ff;--color-fuchsia-400:#ec6cff;--color-fuchsia-500:#e12afb;--color-pink-400:#fb64b6;--color-rose-300:#ffa2ae;--color-rose-400:#ff667f;--color-rose-500:#ff2357;--color-rose-600:#e70044;--color-rose-800:#a30037;--color-rose-900:#8b0836;--color-rose-950:#4d0218;--color-slate-100:#f1f5f9;--color-slate-200:#e2e8f0;--color-slate-300:#cad5e2;--color-slate-400:#90a1b9;--color-slate-500:#62748e;--color-slate-600:#45556c;--color-slate-700:#314158;--color-slate-800:#1d293d;--color-slate-900:#0f172b;--color-slate-950:#020618;--color-gray-200:#e5e7eb;--color-gray-300:#d1d5dc;--color-gray-400:#99a1af;--color-gray-500:#6a7282;--color-gray-600:#4a5565;--color-gray-700:#364153;--color-gray-800:#1e2939;--color-gray-900:#101828;--color-zinc-300:#d4d4d8;--color-zinc-400:#9f9fa9;--color-zinc-500:#71717b;--color-zinc-600:#52525c;--color-zinc-800:#27272a;--color-zinc-900:#18181b;--color-zinc-950:#09090b;--color-stone-300:#d6d3d1;--color-stone-500:#79716b;--color-stone-900:#1c1917;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-2xl:42rem;--container-6xl:72rem;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--tracking-tighter:-.05em;--tracking-tight:-.025em;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-tight:1.25;--leading-relaxed:1.625;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--drop-shadow-sm:0 1px 2px #00000026;--drop-shadow-md:0 3px 3px #0000001f;--drop-shadow-lg:0 4px 4px #00000026;--drop-shadow-2xl:0 25px 25px #00000026;--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:spin 1s linear infinite;--animate-ping:ping 1s cubic-bezier(0, 0, .2, 1) infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--animate-bounce:bounce 1s infinite;--blur-sm:8px;--blur-md:12px;--blur-xl:24px;--blur-2xl:40px;--blur-3xl:64px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}@supports (color:color(display-p3 0 0 0)){:root,:host{--color-red-200:color(display-p3 .969562 .798149 .794299);--color-red-300:color(display-p3 .956922 .651886 .645122);--color-red-400:color(display-p3 .933534 .431676 .423491);--color-red-500:color(display-p3 .903738 .262579 .253307);--color-red-600:color(display-p3 .830323 .140383 .133196);--color-red-900:color(display-p3 .466906 .133198 .12139);--color-red-950:color(display-p3 .25064 .0550983 .0468818);--color-orange-400:color(display-p3 .950192 .561807 .211017);--color-orange-500:color(display-p3 .946589 .449788 .0757345);--color-orange-600:color(display-p3 .887467 .341665 .0219962);--color-orange-700:color(display-p3 .729844 .257256 .0511062);--color-orange-900:color(display-p3 .457137 .188093 .0897628);--color-orange-950:color(display-p3 .244276 .0875626 .0387614);--color-amber-200:color(display-p3 .979824 .904554 .57325);--color-amber-300:color(display-p3 .974327 .83063 .33298);--color-amber-400:color(display-p3 .959186 .738519 .118268);--color-amber-500:color(display-p3 .93994 .620584 .0585367);--color-amber-600:color(display-p3 .827144 .467166 .0336006);--color-amber-700:color(display-p3 .67989 .32771 .0520514);--color-amber-900:color(display-p3 .445958 .216422 .0823321);--color-amber-950:color(display-p3 .252662 .109091 .026881);--color-yellow-50:color(display-p3 .994197 .988062 .917538);--color-yellow-100:color(display-p3 .993436 .977463 .782913);--color-yellow-200:color(display-p3 .988789 .943116 .579188);--color-yellow-300:color(display-p3 .982669 .880884 .32102);--color-yellow-400:color(display-p3 .959941 .790171 .0585198);--color-yellow-500:color(display-p3 .903651 .703062 .0745389);--color-yellow-600:color(display-p3 .776342 .542492 .041709);--color-yellow-700:color(display-p3 .613146 .386658 .0579687);--color-yellow-800:color(display-p3 .503181 .30478 .075537);--color-yellow-900:color(display-p3 .422485 .252729 .095052);--color-lime-100:color(display-p3 .936811 .986772 .81208);--color-lime-300:color(display-p3 .778594 .948857 .421857);--color-lime-400:color(display-p3 .66872 .893772 .208808);--color-lime-500:color(display-p3 .5627 .801803 .131231);--color-lime-600:color(display-p3 .435354 .640614 .0909333);--color-green-400:color(display-p3 .399536 .862346 .49324);--color-green-500:color(display-p3 .308734 .774754 .374307);--color-green-600:color(display-p3 .243882 .640824 .294808);--color-green-700:color(display-p3 .198355 .501799 .245335);--color-emerald-50:color(display-p3 .936818 .989882 .961937);--color-emerald-100:color(display-p3 .848335 .975974 .901691);--color-emerald-200:color(display-p3 .713164 .947563 .822283);--color-emerald-300:color(display-p3 .524941 .903425 .722352);--color-emerald-400:color(display-p3 .334701 .819603 .591575);--color-emerald-500:color(display-p3 .267113 .726847 .508397);--color-emerald-600:color(display-p3 .206557 .589057 .413962);--color-emerald-700:color(display-p3 .164041 .470229 .343508);--color-emerald-800:color(display-p3 .135396 .371401 .277561);--color-emerald-900:color(display-p3 .117821 .302975 .234501);--color-emerald-950:color(display-p3 .0549113 .170434 .13484);--color-teal-400:color(display-p3 .322787 .822056 .744388);--color-teal-950:color(display-p3 .0664925 .181482 .179465);--color-cyan-200:color(display-p3 .707418 .947027 .984826);--color-cyan-300:color(display-p3 .503734 .904871 .979358);--color-cyan-400:color(display-p3 .294638 .813991 .934996);--color-cyan-500:color(display-p3 .246703 .710032 .841444);--color-sky-400:color(display-p3 .305975 .725011 .980173);--color-sky-500:color(display-p3 .219113 .639027 .931479);--color-sky-800:color(display-p3 .120719 .343083 .524405);--color-sky-900:color(display-p3 .115471 .285486 .428673);--color-sky-950:color(display-p3 .0726429 .180783 .28188);--color-blue-300:color(display-p3 .602559 .767214 .993938);--color-blue-400:color(display-p3 .397443 .62813 .992116);--color-blue-500:color(display-p3 .266422 .491219 .988624);--color-blue-600:color(display-p3 .174493 .358974 .950247);--color-blue-700:color(display-p3 .1379 .274983 .867624);--color-blue-800:color(display-p3 .134023 .230647 .695537);--color-indigo-100:color(display-p3 .883035 .90499 .993138);--color-indigo-200:color(display-p3 .786558 .821755 .988451);--color-indigo-300:color(display-p3 .650892 .700156 .990824);--color-indigo-400:color(display-p3 .494992 .525291 .985107);--color-indigo-500:color(display-p3 .380374 .372235 .971707);--color-indigo-600:color(display-p3 .297656 .227891 .929242);--color-indigo-950:color(display-p3 .114685 .103142 .289065);--color-purple-300:color(display-p3 .829394 .703737 .996084);--color-purple-400:color(display-p3 .719919 .492497 .995173);--color-purple-500:color(display-p3 .629519 .30089 .990817);--color-purple-600:color(display-p3 .546729 .130167 .94439);--color-purple-950:color(display-p3 .212466 .030662 .385137);--color-fuchsia-300:color(display-p3 .91137 .670052 .986215);--color-fuchsia-400:color(display-p3 .86677 .447756 .979034);--color-fuchsia-500:color(display-p3 .81268 .241966 .951571);--color-pink-400:color(display-p3 .915485 .430491 .70271);--color-rose-300:color(display-p3 .96017 .647703 .683715);--color-rose-400:color(display-p3 .942928 .430764 .503101);--color-rose-500:color(display-p3 .921824 .240748 .355666);--color-rose-600:color(display-p3 .848792 .102011 .269259);--color-rose-800:color(display-p3 .591248 .0929065 .220097);--color-rose-900:color(display-p3 .498064 .104884 .214595);--color-rose-950:color(display-p3 .275407 .0406065 .0990695);--color-slate-100:color(display-p3 .947345 .959969 .97483);--color-slate-200:color(display-p3 .890322 .909405 .939294);--color-slate-300:color(display-p3 .800294 .834432 .882803);--color-slate-400:color(display-p3 .577446 .629622 .716602);--color-slate-500:color(display-p3 .397645 .452653 .547642);--color-slate-600:color(display-p3 .283418 .332214 .416355);--color-slate-700:color(display-p3 .205992 .253487 .336039);--color-slate-800:color(display-p3 .121994 .158688 .232363);--color-slate-900:color(display-p3 .0639692 .0891152 .163036);--color-slate-950:color(display-p3 .0102437 .0227555 .0878731);--color-gray-200:color(display-p3 .899787 .906171 .92106);--color-gray-300:color(display-p3 .822033 .835264 .858521);--color-gray-400:color(display-p3 .605734 .630385 .680158);--color-gray-500:color(display-p3 .421287 .446085 .504784);--color-gray-600:color(display-p3 .297358 .332176 .39043);--color-gray-700:color(display-p3 .219968 .253721 .318679);--color-gray-800:color(display-p3 .125854 .159497 .216835);--color-gray-900:color(display-p3 .070423 .0928982 .151928);--color-zinc-300:color(display-p3 .831087 .831083 .846819);--color-zinc-400:color(display-p3 .622604 .622563 .659842);--color-zinc-500:color(display-p3 .442983 .442931 .480324);--color-zinc-600:color(display-p3 .321166 .321093 .358668);--color-zinc-800:color(display-p3 .152895 .152887 .16466);--color-zinc-900:color(display-p3 .0937957 .093793 .104806);--color-zinc-950:color(display-p3 .0353716 .0353595 .0435539);--color-stone-300:color(display-p3 .838762 .827967 .81946);--color-stone-500:color(display-p3 .467445 .443064 .42264);--color-stone-900:color(display-p3 .107549 .0983899 .0912386)}}@supports (color:lab(0% 0 0)){:root,:host{--color-red-200:lab(86.017% 19.8815 7.75869);--color-red-300:lab(76.5514% 36.4219 15.5335);--color-red-400:lab(63.7053% 60.7449 31.3109);--color-red-500:lab(55.4814% 75.0732 48.8528);--color-red-600:lab(48.4493% 77.4328 61.5452);--color-red-900:lab(28.5139% 44.5539 29.0463);--color-red-950:lab(13.003% 29.04 16.7519);--color-orange-400:lab(70.0429% 42.5156 75.8207);--color-orange-500:lab(64.272% 57.1788 90.3583);--color-orange-600:lab(57.1026% 64.2584 89.8886);--color-orange-700:lab(46.4615% 57.7275 70.8507);--color-orange-900:lab(30.2951% 36.0434 37.671);--color-orange-950:lab(14.1747% 23.4515 19.4461);--color-amber-200:lab(91.7203% -.505269 49.9084);--color-amber-300:lab(86.4156% 6.13147 78.3961);--color-amber-400:lab(80.1641% 16.6016 99.2089);--color-amber-500:lab(72.7183% 31.8672 97.9407);--color-amber-600:lab(60.3514% 40.5624 87.1228);--color-amber-700:lab(47.2709% 42.9082 69.2966);--color-amber-900:lab(31.2288% 30.2627 40.0378);--color-amber-950:lab(15.8111% 20.9107 23.3752);--color-yellow-50:lab(98.6846% -1.79058 9.77662);--color-yellow-100:lab(97.3564% -4.51407 27.344);--color-yellow-200:lab(94.3433% -5.00426 52.9663);--color-yellow-300:lab(89.7033% -.480324 84.4917);--color-yellow-400:lab(83.2664% 8.65132 106.895);--color-yellow-500:lab(76.3898% 14.5258 98.4589);--color-yellow-600:lab(62.7799% 22.4198 86.1544);--color-yellow-700:lab(47.8202% 25.2426 66.5015);--color-yellow-800:lab(38.7484% 23.5833 51.4916);--color-yellow-900:lab(32.3865% 21.1274 38.5958);--color-lime-100:lab(96.8662% -11.7133 22.0854);--color-lime-300:lab(89.9218% -35.6546 68.5254);--color-lime-400:lab(83.7876% -45.0447 88.4738);--color-lime-500:lab(75.3197% -46.6547 86.1778);--color-lime-600:lab(61.1055% -41.0235 73.1483);--color-green-400:lab(78.503% -64.9265 39.7492);--color-green-500:lab(70.5521% -66.5147 45.8072);--color-green-600:lab(59.0978% -58.6621 41.2579);--color-green-700:lab(47.0329% -47.0239 31.4788);--color-emerald-50:lab(97.8462% -6.94963 1.85487);--color-emerald-100:lab(94.9004% -17.0769 5.63836);--color-emerald-200:lab(90.2247% -31.039 9.47084);--color-emerald-300:lab(83.9203% -48.7124 13.8849);--color-emerald-400:lab(75.0771% -60.7313 19.4146);--color-emerald-500:lab(66.9756% -58.27 19.5419);--color-emerald-600:lab(55.0481% -49.9246 15.93);--color-emerald-700:lab(44.4871% -41.0396 11.0361);--color-emerald-800:lab(35.3675% -33.1188 8.04002);--color-emerald-900:lab(28.8637% -26.9249 5.45986);--color-emerald-950:lab(15.0582% -17.9507 2.38369);--color-teal-400:lab(76.0109% -53.3483 -2.27907);--color-teal-950:lab(16.6371% -15.3183 -3.81732);--color-cyan-200:lab(91.0821% -24.0435 -12.8306);--color-cyan-300:lab(85.3886% -36.7635 -21.5717);--color-cyan-400:lab(76.6045% -40.9406 -29.6231);--color-cyan-500:lab(67.805% -35.3952 -30.2018);--color-sky-400:lab(70.687% -23.6078 -45.9483);--color-sky-500:lab(63.3038% -18.433 -51.0407);--color-sky-800:lab(35.164% -9.57689 -34.4068);--color-sky-900:lab(29.1959% -8.34689 -28.2453);--color-sky-950:lab(17.8299% -5.31271 -21.1584);--color-blue-300:lab(77.5052% -6.4629 -36.42);--color-blue-400:lab(65.0361% -1.42062 -56.9803);--color-blue-500:lab(54.1736% 13.3368 -74.6839);--color-blue-600:lab(44.0605% 29.0279 -86.0352);--color-blue-700:lab(36.9089% 35.0961 -85.6872);--color-blue-800:lab(30.2514% 27.7854 -70.2699);--color-indigo-100:lab(91.6577% 1.04591 -12.7199);--color-indigo-200:lab(84.4329% 3.18974 -23.9688);--color-indigo-300:lab(74.0235% 8.54138 -41.6075);--color-indigo-400:lab(59.866% 22.4833 -64.4485);--color-indigo-500:lab(48.295% 38.3129 -81.9673);--color-indigo-600:lab(38.4009% 52.6132 -92.3857);--color-indigo-950:lab(12.4853% 14.9672 -31.3418);--color-purple-300:lab(78.3298% 26.2195 -34.9499);--color-purple-400:lab(63.6946% 47.6127 -59.2066);--color-purple-500:lab(52.0183% 66.11 -78.2316);--color-purple-600:lab(43.0295% 75.21 -86.5669);--color-purple-950:lab(14.8253% 38.9005 -44.5861);--color-fuchsia-300:lab(78.5378% 39.3533 -32.9615);--color-fuchsia-400:lab(66.1178% 66.0652 -52.4733);--color-fuchsia-500:lab(56.4256% 83.132 -64.639);--color-pink-400:lab(64.5597% 64.3615 -12.7988);--color-rose-300:lab(76.6339% 38.3549 9.68834);--color-rose-400:lab(64.4124% 63.0291 19.2068);--color-rose-500:lab(56.101% 79.4329 31.4532);--color-rose-600:lab(49.1882% 81.577 36.0311);--color-rose-800:lab(34.6481% 60.802 20.1957);--color-rose-900:lab(29.7104% 51.514 12.6253);--color-rose-950:lab(14.2323% 34.0086 9.80922);--color-slate-100:lab(96.286% -.852466 -2.46847);--color-slate-200:lab(91.7353% -.998765 -4.76968);--color-slate-300:lab(84.7652% -1.94535 -7.93337);--color-slate-400:lab(65.5349% -2.25151 -14.5072);--color-slate-500:lab(48.0876% -2.03595 -16.5814);--color-slate-600:lab(35.5623% -1.74978 -15.4316);--color-slate-700:lab(26.9569% -1.47018 -15.6993);--color-slate-800:lab(16.132% -.318021 -14.6672);--color-slate-900:lab(7.78673% 1.82346 -15.0537);--color-slate-950:lab(1.76974% 1.32743 -9.28855);--color-gray-200:lab(91.6229% -.159085 -2.26791);--color-gray-300:lab(85.1236% -.612259 -3.7138);--color-gray-400:lab(65.9269% -.832707 -8.17474);--color-gray-500:lab(47.7841% -.393212 -10.0268);--color-gray-600:lab(35.6337% -1.58697 -10.8425);--color-gray-700:lab(27.1134% -.956401 -12.3224);--color-gray-800:lab(16.1051% -1.18239 -11.7533);--color-gray-900:lab(8.11897% .811279 -12.254);--color-zinc-300:lab(84.9837% .601262 -2.17985);--color-zinc-400:lab(65.6464% 1.53494 -5.42429);--color-zinc-500:lab(47.8878% 1.65477 -5.77283);--color-zinc-600:lab(35.1166% 1.7821 -6.1173);--color-zinc-800:lab(15.7305% .613749 -2.16959);--color-zinc-900:lab(8.30603% .618212 -2.16573);--color-zinc-950:lab(2.51107% .242703 -.886115);--color-stone-300:lab(84.7909% .928015 1.59738);--color-stone-500:lab(48.1164% 2.35698 4.26853);--color-stone-900:lab(9.03835% 1.15297 1.92955)}}}@layer base{*,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::-webkit-file-upload-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::-webkit-file-upload-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:-webkit-any([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:-webkit-any([multiple],[size])) optgroup option{padding-inline-start:20px}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::-webkit-file-upload-button{margin-inline-end:4px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block-start:0;padding-block-end:0}::-webkit-datetime-edit-year-field{padding-block-start:0;padding-block-end:0}::-webkit-datetime-edit-month-field{padding-block-start:0;padding-block-end:0}::-webkit-datetime-edit-day-field{padding-block-start:0;padding-block-end:0}::-webkit-datetime-edit-hour-field{padding-block-start:0;padding-block-end:0}::-webkit-datetime-edit-minute-field{padding-block-start:0;padding-block-end:0}::-webkit-datetime-edit-second-field{padding-block-start:0;padding-block-end:0}::-webkit-datetime-edit-millisecond-field{padding-block-start:0;padding-block-end:0}::-webkit-datetime-edit-meridiem-field{padding-block-start:0;padding-block-end:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button{-webkit-appearance:button;appearance:button}input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;appearance:button}::-webkit-file-upload-button{-webkit-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer utilities{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.-inset-1{inset:calc(var(--spacing) * -1)}.inset-0{inset:calc(var(--spacing) * 0)}.inset-1\.5{inset:calc(var(--spacing) * 1.5)}.inset-\[2px\]{top:2px;bottom:2px;left:2px;right:2px}.inset-y-0{inset-block:calc(var(--spacing) * 0)}.start-0:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:calc(var(--spacing) * 0)}.start-0:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:calc(var(--spacing) * 0)}.start-0:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:calc(var(--spacing) * 0)}.start-0:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:calc(var(--spacing) * 0)}.-top-0\.5{top:calc(var(--spacing) * -.5)}.-top-1{top:calc(var(--spacing) * -1)}.-top-2{top:calc(var(--spacing) * -2)}.-top-10{top:calc(var(--spacing) * -10)}.-top-12{top:calc(var(--spacing) * -12)}.-top-16{top:calc(var(--spacing) * -16)}.-top-20{top:calc(var(--spacing) * -20)}.top-0{top:calc(var(--spacing) * 0)}.top-0\.5{top:calc(var(--spacing) * .5)}.top-1{top:calc(var(--spacing) * 1)}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing) * 2)}.top-3{top:calc(var(--spacing) * 3)}.top-4{top:calc(var(--spacing) * 4)}.top-10{top:calc(var(--spacing) * 10)}.top-28{top:calc(var(--spacing) * 28)}.-right-0\.5{right:calc(var(--spacing) * -.5)}.-right-1{right:calc(var(--spacing) * -1)}.-right-4{right:calc(var(--spacing) * -4)}.-right-10{right:calc(var(--spacing) * -10)}.-right-16{right:calc(var(--spacing) * -16)}.right-0{right:calc(var(--spacing) * 0)}.right-0\.5{right:calc(var(--spacing) * .5)}.right-1{right:calc(var(--spacing) * 1)}.right-1\/4{right:25%}.right-2{right:calc(var(--spacing) * 2)}.right-3{right:calc(var(--spacing) * 3)}.right-4{right:calc(var(--spacing) * 4)}.right-5{right:calc(var(--spacing) * 5)}.-bottom-0\.5{bottom:calc(var(--spacing) * -.5)}.-bottom-1{bottom:calc(var(--spacing) * -1)}.-bottom-2{bottom:calc(var(--spacing) * -2)}.-bottom-4{bottom:calc(var(--spacing) * -4)}.-bottom-6{bottom:calc(var(--spacing) * -6)}.-bottom-16{bottom:calc(var(--spacing) * -16)}.bottom-0{bottom:calc(var(--spacing) * 0)}.bottom-\[-1px\]{bottom:-1px}.bottom-\[-10px\]{bottom:-10px}.-left-0\.5{left:calc(var(--spacing) * -.5)}.-left-2{left:calc(var(--spacing) * -2)}.-left-12{left:calc(var(--spacing) * -12)}.-left-16{left:calc(var(--spacing) * -16)}.left-0{left:calc(var(--spacing) * 0)}.left-1\/2{left:50%}.left-1\/4{left:25%}.left-2\.5{left:calc(var(--spacing) * 2.5)}.left-3{left:calc(var(--spacing) * 3)}.left-4{left:calc(var(--spacing) * 4)}.left-5{left:calc(var(--spacing) * 5)}.isolate{isolation:isolate}.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-\[60\]{z-index:60}.z-\[100\]{z-index:100}.z-\[101\]{z-index:101}.z-\[200\]{z-index:200}.z-\[1000\]{z-index:1000}.z-\[2000\]{z-index:2000}.z-\[9990\]{z-index:9990}.z-\[9995\]{z-index:9995}.z-\[9999\]{z-index:9999}.z-\[10000\]{z-index:10000}.z-\[99999\]{z-index:99999}.z-\[999999\]{z-index:999999}.z-\[9999999\]{z-index:9999999}.order-1{order:1}.order-2{order:2}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.m-0{margin:calc(var(--spacing) * 0)}.m-5{margin:calc(var(--spacing) * 5)}.m-auto{margin:auto}.-mx-4{margin-inline:calc(var(--spacing) * -4)}.mx-1{margin-inline:calc(var(--spacing) * 1)}.mx-2{margin-inline:calc(var(--spacing) * 2)}.mx-4{margin-inline:calc(var(--spacing) * 4)}.mx-auto{margin-inline-start:auto;margin-inline-end:auto}.my-2{margin-block:calc(var(--spacing) * 2)}.my-4{margin-block:calc(var(--spacing) * 4)}.my-6{margin-block:calc(var(--spacing) * 6)}.-mt-10{margin-top:calc(var(--spacing) * -10)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mt-\[25px\]{margin-top:25px}.mt-auto{margin-top:auto}.-mr-10{margin-right:calc(var(--spacing) * -10)}.mr-0\.5{margin-right:calc(var(--spacing) * .5)}.mr-1{margin-right:calc(var(--spacing) * 1)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mr-2\.5{margin-right:calc(var(--spacing) * 2.5)}.mb-0\.5{margin-bottom:calc(var(--spacing) * .5)}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-2\.5{margin-bottom:calc(var(--spacing) * 2.5)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-10{margin-bottom:calc(var(--spacing) * 10)}.mb-12{margin-bottom:calc(var(--spacing) * 12)}.mb-\[10px\]{margin-bottom:10px}.mb-\[30px\]{margin-bottom:30px}.-ml-3{margin-left:calc(var(--spacing) * -3)}.ml-0\.5{margin-left:calc(var(--spacing) * .5)}.ml-1{margin-left:calc(var(--spacing) * 1)}.ml-1\.5{margin-left:calc(var(--spacing) * 1.5)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-4{margin-left:calc(var(--spacing) * 4)}.ml-auto{margin-left:auto}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.table-row{display:table-row}.aspect-\[300\/280\]{aspect-ratio:300/280}.aspect-\[800\/320\]{aspect-ratio:800/320}.aspect-square{aspect-ratio:1}.h-0{height:calc(var(--spacing) * 0)}.h-1{height:calc(var(--spacing) * 1)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-1\/2{height:50%}.h-2{height:calc(var(--spacing) * 2)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-20{height:calc(var(--spacing) * 20)}.h-24{height:calc(var(--spacing) * 24)}.h-28{height:calc(var(--spacing) * 28)}.h-32{height:calc(var(--spacing) * 32)}.h-40{height:calc(var(--spacing) * 40)}.h-48{height:calc(var(--spacing) * 48)}.h-\[1px\]{height:1px}.h-\[2px\]{height:2px}.h-\[14px\]{height:14px}.h-\[20px\]{height:20px}.h-\[40px\]{height:40px}.h-\[52px\]{height:52px}.h-\[56px\]{height:56px}.h-\[70px\]{height:70px}.h-\[100px\]{height:100px}.h-\[140px\]{height:140px}.h-\[180px\]{height:180px}.h-\[200px\]{height:200px}.h-\[250px\]{height:250px}.h-\[280px\]{height:280px}.h-\[300px\]{height:300px}.h-\[600px\]{height:600px}.h-full{height:100%}.h-px{height:1px}.max-h-40{max-height:calc(var(--spacing) * 40)}.max-h-48{max-height:calc(var(--spacing) * 48)}.max-h-\[85vh\]{max-height:85vh}.max-h-\[90vh\]{max-height:90vh}.max-h-\[350px\]{max-height:350px}.max-h-\[400px\]{max-height:400px}.max-h-\[450px\]{max-height:450px}.min-h-\[60vh\]{min-height:60vh}.min-h-\[70vh\]{min-height:70vh}.min-h-\[80vh\]{min-height:80vh}.min-h-\[100px\]{min-height:100px}.min-h-\[200px\]{min-height:200px}.min-h-\[300px\]{min-height:300px}.min-h-\[400px\]{min-height:400px}.min-h-\[500px\]{min-height:500px}.min-h-screen{min-height:100vh}.w-0{width:calc(var(--spacing) * 0)}.w-1{width:calc(var(--spacing) * 1)}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-1\/2{width:50%}.w-1\/3{width:33.3333%}.w-1\/4{width:25%}.w-2{width:calc(var(--spacing) * 2)}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-3\/4{width:75%}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-28{width:calc(var(--spacing) * 28)}.w-32{width:calc(var(--spacing) * 32)}.w-40{width:calc(var(--spacing) * 40)}.w-44{width:calc(var(--spacing) * 44)}.w-48{width:calc(var(--spacing) * 48)}.w-64{width:calc(var(--spacing) * 64)}.w-\[1px\]{width:1px}.w-\[14px\]{width:14px}.w-\[28px\]{width:28px}.w-\[52px\]{width:52px}.w-\[80\%\]{width:80%}.w-\[90\%\]{width:90%}.w-\[100px\]{width:100px}.w-\[120px\]{width:120px}.w-\[150px\]{width:150px}.w-\[180px\]{width:180px}.w-\[250px\]{width:250px}.w-\[300px\]{width:300px}.w-\[calc\(100\%\+2rem\)\]{width:calc(100% + 2rem)}.w-\[calc\(100\%-2rem\)\]{width:calc(100% - 2rem)}.w-full{width:100%}.w-px{width:1px}.max-w-2xl{max-width:var(--container-2xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-\[120px\]{max-width:120px}.max-w-\[200px\]{max-width:200px}.max-w-\[260px\]{max-width:260px}.max-w-\[300px\]{max-width:300px}.max-w-\[340px\]{max-width:340px}.max-w-\[480px\]{max-width:480px}.max-w-\[500px\]{max-width:500px}.max-w-\[620px\]{max-width:620px}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-sm{max-width:var(--container-sm)}.min-w-0{min-width:calc(var(--spacing) * 0)}.min-w-\[28px\]{min-width:28px}.min-w-\[80px\]{min-width:80px}.min-w-\[90px\]{min-width:90px}.min-w-\[100px\]{min-width:100px}.min-w-\[600px\]{min-width:600px}.min-w-\[800px\]{min-width:800px}.flex-1{flex:1}.flex-shrink{flex-shrink:1}.flex-shrink-0,.shrink-0{flex-shrink:0}.border-collapse{border-collapse:collapse}.origin-bottom{transform-origin:bottom}.origin-left{transform-origin:0}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-\[150\%\]{--tw-translate-x:calc(150% * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-full{--tw-translate-x:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-1\/4{--tw-translate-x:calc(1 / 4 * 100%);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-\[-100\%\]{--tw-translate-x:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-\[12vh\]{--tw-translate-y:calc(12vh * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-0{--tw-translate-y:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-full{--tw-translate-y:100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-0{--tw-scale-x:0%;--tw-scale-y:0%;--tw-scale-z:0%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-75{--tw-scale-x:75%;--tw-scale-y:75%;--tw-scale-z:75%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-90{--tw-scale-x:90%;--tw-scale-y:90%;--tw-scale-z:90%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-95{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-105{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-\[1\.08\]{scale:1.08}.rotate-90{rotate:90deg}.rotate-\[-15deg\]{rotate:-15deg}.skew-x-12{--tw-skew-x:skewX(12deg);transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.\[transform\:perspective\(1200px\)_rotateX\(0deg\)_scale\(1\)\]{transform:perspective(1200px)rotateX(0)scale(1)}.\[transform\:perspective\(1200px\)_rotateX\(90deg\)_scale\(0\.8\)\]{transform:perspective(1200px)rotateX(90deg)scale(.8)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.transform-gpu{transform:translateZ(0) var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-\[bounce_3s_infinite\]{animation:3s infinite bounce}.animate-\[mine-pop_0\.3s_ease_forwards\]{animation:.3s forwards mine-pop}.animate-\[pulse_2s_ease-in-out_infinite\]{animation:2s ease-in-out infinite pulse}.animate-\[scale-in_0\.4s_ease-out\]{animation:.4s ease-out scale-in}.animate-\[slide-right_3s_infinite_linear\]{animation:3s linear infinite slide-right}.animate-bounce{animation:var(--animate-bounce)}.animate-ping{animation:var(--animate-ping)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-default{cursor:default}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-wait{cursor:wait}.resize{resize:both}.list-disc{list-style-type:disc}.appearance-none{-webkit-appearance:none;appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:calc(var(--spacing) * 1)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-3\.5{gap:calc(var(--spacing) * 3.5)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-\[8px\]{gap:8px}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-\[\#27272a\]>:not(:last-child)){border-color:#27272a}:where(.divide-purple-500\/5>:not(:last-child)){border-color:#ac4bff0d}@supports (color:color-mix(in lab, red, red)){:where(.divide-purple-500\/5>:not(:last-child)){border-color:color-mix(in oklab, var(--color-purple-500) 5%, transparent)}}:where(.divide-slate-800\/40>:not(:last-child)){border-color:#1d293d66}@supports (color:color-mix(in lab, red, red)){:where(.divide-slate-800\/40>:not(:last-child)){border-color:color-mix(in oklab, var(--color-slate-800) 40%, transparent)}}:where(.divide-white\/5>:not(:last-child)){border-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){:where(.divide-white\/5>:not(:last-child)){border-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.scroll-smooth{scroll-behavior:smooth}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-\[2rem\]{border-radius:2rem}.rounded-\[32px\]{border-radius:32px}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-t-\[32px\]{border-top-left-radius:32px;border-top-right-radius:32px}.rounded-t-xl{border-top-left-radius:var(--radius-xl);border-top-right-radius:var(--radius-xl)}.rounded-r-lg{border-top-right-radius:var(--radius-lg);border-bottom-right-radius:var(--radius-lg)}.rounded-b-2xl{border-bottom-right-radius:var(--radius-2xl);border-bottom-left-radius:var(--radius-2xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-4{border-style:var(--tw-border-style);border-width:4px}.border-\[3px\]{border-style:var(--tw-border-style);border-width:3px}.border-x-0{border-inline-style:var(--tw-border-style);border-left-width:0;border-right-width:0}.border-y{border-block-style:var(--tw-border-style);border-block-start-width:1px;border-block-end-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.border-t-2{border-top-style:var(--tw-border-style);border-top-width:2px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-none{--tw-border-style:none;border-style:none}.border-\[\#0d3d2a\]{border-color:#0d3d2a}.border-\[\#0d3d2a\]\/40{border-color:#0d3d2a66;border-color:color(display-p3 .109702 .235464 .170053/.4);border-color:lab(22.2144% -20.705 6.94478/.4)}.border-\[\#0d3d2a\]\/60{border-color:#0d3d2a99;border-color:color(display-p3 .109702 .235464 .170053/.6);border-color:lab(22.2144% -20.705 6.94478/.6)}.border-\[\#1d3f23\]{border-color:#1d3f23}.border-\[\#2b334d\]{border-color:#2b334d}.border-\[\#2b2553\]{border-color:#2b2553}.border-\[\#3f2125\]{border-color:#3f2125}.border-\[\#8bc34a\]{border-color:#8bc34a}.border-\[\#8bc34a\]\/30{border-color:#8bc34a4d;border-color:color(display-p3 .59195 .758701 .359561/.3);border-color:lab(73.077% -33.3137 52.8317/.3)}.border-\[\#10b981\]{border-color:#10b981}.border-\[\#10b981\]\/30{border-color:#10b9814d;border-color:color(display-p3 .332537 .714706 .522126/.3);border-color:lab(66.6921% -50.6676 17.0591/.3)}.border-\[\#111\]{border-color:#111}.border-\[\#231a44\]{border-color:#231a44}.border-\[\#689f38\]{border-color:#689f38}.border-\[\#689f38\]\/20{border-color:#689f3833;border-color:color(display-p3 .455828 .617859 .27945/.2);border-color:lab(60.0461% -32.0362 45.8969/.2)}.border-\[\#09090b\]{border-color:#09090b}.border-\[\#27272a\]{border-color:#27272a}.border-\[\#27272a\]\/50{border-color:#27272a80;border-color:color(display-p3 .152941 .152941 .163689/.5);border-color:lab(15.7279% .557795 -1.982/.5)}.border-\[\#041810\]{border-color:#041810}.border-\[\#44327f\]{border-color:#44327f}.border-\[\#047857\]{border-color:#047857}.border-\[\#059669\]{border-color:#059669}.border-\[\#059669\]\/30{border-color:#0596694d;border-color:color(display-p3 .261009 .579296 .424551/.3);border-color:lab(54.8183% -43.5038 13.9397/.3)}.border-\[\#071510\]{border-color:#071510}.border-\[\#154535\]{border-color:#154535}.border-amber-300{border-color:var(--color-amber-300)}.border-amber-300\/20{border-color:#ffd23633}@supports (color:color-mix(in lab, red, red)){.border-amber-300\/20{border-color:color-mix(in oklab, var(--color-amber-300) 20%, transparent)}}.border-amber-400{border-color:var(--color-amber-400)}.border-amber-400\/20{border-color:#fcbb0033}@supports (color:color-mix(in lab, red, red)){.border-amber-400\/20{border-color:color-mix(in oklab, var(--color-amber-400) 20%, transparent)}}.border-amber-500{border-color:var(--color-amber-500)}.border-amber-500\/10{border-color:#f99c001a}@supports (color:color-mix(in lab, red, red)){.border-amber-500\/10{border-color:color-mix(in oklab, var(--color-amber-500) 10%, transparent)}}.border-amber-500\/20{border-color:#f99c0033}@supports (color:color-mix(in lab, red, red)){.border-amber-500\/20{border-color:color-mix(in oklab, var(--color-amber-500) 20%, transparent)}}.border-amber-500\/30{border-color:#f99c004d}@supports (color:color-mix(in lab, red, red)){.border-amber-500\/30{border-color:color-mix(in oklab, var(--color-amber-500) 30%, transparent)}}.border-amber-500\/40{border-color:#f99c0066}@supports (color:color-mix(in lab, red, red)){.border-amber-500\/40{border-color:color-mix(in oklab, var(--color-amber-500) 40%, transparent)}}.border-amber-500\/50{border-color:#f99c0080}@supports (color:color-mix(in lab, red, red)){.border-amber-500\/50{border-color:color-mix(in oklab, var(--color-amber-500) 50%, transparent)}}.border-blue-400{border-color:var(--color-blue-400)}.border-blue-400\/50{border-color:#54a2ff80}@supports (color:color-mix(in lab, red, red)){.border-blue-400\/50{border-color:color-mix(in oklab, var(--color-blue-400) 50%, transparent)}}.border-blue-500\/20{border-color:#3080ff33}@supports (color:color-mix(in lab, red, red)){.border-blue-500\/20{border-color:color-mix(in oklab, var(--color-blue-500) 20%, transparent)}}.border-cyan-500\/20{border-color:#00b7d733}@supports (color:color-mix(in lab, red, red)){.border-cyan-500\/20{border-color:color-mix(in oklab, var(--color-cyan-500) 20%, transparent)}}.border-cyan-500\/30{border-color:#00b7d74d}@supports (color:color-mix(in lab, red, red)){.border-cyan-500\/30{border-color:color-mix(in oklab, var(--color-cyan-500) 30%, transparent)}}.border-emerald-300\/50{border-color:#5ee9b580}@supports (color:color-mix(in lab, red, red)){.border-emerald-300\/50{border-color:color-mix(in oklab, var(--color-emerald-300) 50%, transparent)}}.border-emerald-400{border-color:var(--color-emerald-400)}.border-emerald-400\/20{border-color:#00d29433}@supports (color:color-mix(in lab, red, red)){.border-emerald-400\/20{border-color:color-mix(in oklab, var(--color-emerald-400) 20%, transparent)}}.border-emerald-400\/30{border-color:#00d2944d}@supports (color:color-mix(in lab, red, red)){.border-emerald-400\/30{border-color:color-mix(in oklab, var(--color-emerald-400) 30%, transparent)}}.border-emerald-500{border-color:var(--color-emerald-500)}.border-emerald-500\/10{border-color:#00bb7f1a}@supports (color:color-mix(in lab, red, red)){.border-emerald-500\/10{border-color:color-mix(in oklab, var(--color-emerald-500) 10%, transparent)}}.border-emerald-500\/15{border-color:#00bb7f26}@supports (color:color-mix(in lab, red, red)){.border-emerald-500\/15{border-color:color-mix(in oklab, var(--color-emerald-500) 15%, transparent)}}.border-emerald-500\/20{border-color:#00bb7f33}@supports (color:color-mix(in lab, red, red)){.border-emerald-500\/20{border-color:color-mix(in oklab, var(--color-emerald-500) 20%, transparent)}}.border-emerald-500\/30{border-color:#00bb7f4d}@supports (color:color-mix(in lab, red, red)){.border-emerald-500\/30{border-color:color-mix(in oklab, var(--color-emerald-500) 30%, transparent)}}.border-emerald-500\/40{border-color:#00bb7f66}@supports (color:color-mix(in lab, red, red)){.border-emerald-500\/40{border-color:color-mix(in oklab, var(--color-emerald-500) 40%, transparent)}}.border-emerald-500\/50{border-color:#00bb7f80}@supports (color:color-mix(in lab, red, red)){.border-emerald-500\/50{border-color:color-mix(in oklab, var(--color-emerald-500) 50%, transparent)}}.border-emerald-600\/40{border-color:#00976766}@supports (color:color-mix(in lab, red, red)){.border-emerald-600\/40{border-color:color-mix(in oklab, var(--color-emerald-600) 40%, transparent)}}.border-emerald-600\/50{border-color:#00976780}@supports (color:color-mix(in lab, red, red)){.border-emerald-600\/50{border-color:color-mix(in oklab, var(--color-emerald-600) 50%, transparent)}}.border-emerald-700{border-color:var(--color-emerald-700)}.border-emerald-700\/30{border-color:#0079564d}@supports (color:color-mix(in lab, red, red)){.border-emerald-700\/30{border-color:color-mix(in oklab, var(--color-emerald-700) 30%, transparent)}}.border-emerald-700\/50{border-color:#00795680}@supports (color:color-mix(in lab, red, red)){.border-emerald-700\/50{border-color:color-mix(in oklab, var(--color-emerald-700) 50%, transparent)}}.border-emerald-800{border-color:var(--color-emerald-800)}.border-emerald-900{border-color:var(--color-emerald-900)}.border-emerald-900\/30{border-color:#004e3b4d}@supports (color:color-mix(in lab, red, red)){.border-emerald-900\/30{border-color:color-mix(in oklab, var(--color-emerald-900) 30%, transparent)}}.border-emerald-900\/40{border-color:#004e3b66}@supports (color:color-mix(in lab, red, red)){.border-emerald-900\/40{border-color:color-mix(in oklab, var(--color-emerald-900) 40%, transparent)}}.border-emerald-900\/50{border-color:#004e3b80}@supports (color:color-mix(in lab, red, red)){.border-emerald-900\/50{border-color:color-mix(in oklab, var(--color-emerald-900) 50%, transparent)}}.border-emerald-950\/60{border-color:#002c2299}@supports (color:color-mix(in lab, red, red)){.border-emerald-950\/60{border-color:color-mix(in oklab, var(--color-emerald-950) 60%, transparent)}}.border-emerald-950\/70{border-color:#002c22b3}@supports (color:color-mix(in lab, red, red)){.border-emerald-950\/70{border-color:color-mix(in oklab, var(--color-emerald-950) 70%, transparent)}}.border-emerald-950\/80{border-color:#002c22cc}@supports (color:color-mix(in lab, red, red)){.border-emerald-950\/80{border-color:color-mix(in oklab, var(--color-emerald-950) 80%, transparent)}}.border-fuchsia-500\/30{border-color:#e12afb4d}@supports (color:color-mix(in lab, red, red)){.border-fuchsia-500\/30{border-color:color-mix(in oklab, var(--color-fuchsia-500) 30%, transparent)}}.border-gray-600{border-color:var(--color-gray-600)}.border-gray-700{border-color:var(--color-gray-700)}.border-indigo-400\/20{border-color:#7d87ff33}@supports (color:color-mix(in lab, red, red)){.border-indigo-400\/20{border-color:color-mix(in oklab, var(--color-indigo-400) 20%, transparent)}}.border-indigo-500\/10{border-color:#625fff1a}@supports (color:color-mix(in lab, red, red)){.border-indigo-500\/10{border-color:color-mix(in oklab, var(--color-indigo-500) 10%, transparent)}}.border-indigo-500\/20{border-color:#625fff33}@supports (color:color-mix(in lab, red, red)){.border-indigo-500\/20{border-color:color-mix(in oklab, var(--color-indigo-500) 20%, transparent)}}.border-indigo-500\/30{border-color:#625fff4d}@supports (color:color-mix(in lab, red, red)){.border-indigo-500\/30{border-color:color-mix(in oklab, var(--color-indigo-500) 30%, transparent)}}.border-indigo-500\/40{border-color:#625fff66}@supports (color:color-mix(in lab, red, red)){.border-indigo-500\/40{border-color:color-mix(in oklab, var(--color-indigo-500) 40%, transparent)}}.border-lime-400\/40{border-color:#9de50066}@supports (color:color-mix(in lab, red, red)){.border-lime-400\/40{border-color:color-mix(in oklab, var(--color-lime-400) 40%, transparent)}}.border-lime-500\/30{border-color:#80cd004d}@supports (color:color-mix(in lab, red, red)){.border-lime-500\/30{border-color:color-mix(in oklab, var(--color-lime-500) 30%, transparent)}}.border-orange-500{border-color:var(--color-orange-500)}.border-orange-500\/30{border-color:#fe6e004d}@supports (color:color-mix(in lab, red, red)){.border-orange-500\/30{border-color:color-mix(in oklab, var(--color-orange-500) 30%, transparent)}}.border-orange-600{border-color:var(--color-orange-600)}.border-purple-400\/20{border-color:#c07eff33}@supports (color:color-mix(in lab, red, red)){.border-purple-400\/20{border-color:color-mix(in oklab, var(--color-purple-400) 20%, transparent)}}.border-purple-500\/10{border-color:#ac4bff1a}@supports (color:color-mix(in lab, red, red)){.border-purple-500\/10{border-color:color-mix(in oklab, var(--color-purple-500) 10%, transparent)}}.border-purple-500\/20{border-color:#ac4bff33}@supports (color:color-mix(in lab, red, red)){.border-purple-500\/20{border-color:color-mix(in oklab, var(--color-purple-500) 20%, transparent)}}.border-purple-500\/30{border-color:#ac4bff4d}@supports (color:color-mix(in lab, red, red)){.border-purple-500\/30{border-color:color-mix(in oklab, var(--color-purple-500) 30%, transparent)}}.border-red-500{border-color:var(--color-red-500)}.border-red-500\/30{border-color:#fb2c364d}@supports (color:color-mix(in lab, red, red)){.border-red-500\/30{border-color:color-mix(in oklab, var(--color-red-500) 30%, transparent)}}.border-red-500\/40{border-color:#fb2c3666}@supports (color:color-mix(in lab, red, red)){.border-red-500\/40{border-color:color-mix(in oklab, var(--color-red-500) 40%, transparent)}}.border-red-500\/50{border-color:#fb2c3680}@supports (color:color-mix(in lab, red, red)){.border-red-500\/50{border-color:color-mix(in oklab, var(--color-red-500) 50%, transparent)}}.border-red-600\/40{border-color:#e4001466}@supports (color:color-mix(in lab, red, red)){.border-red-600\/40{border-color:color-mix(in oklab, var(--color-red-600) 40%, transparent)}}.border-red-900\/30{border-color:#82181a4d}@supports (color:color-mix(in lab, red, red)){.border-red-900\/30{border-color:color-mix(in oklab, var(--color-red-900) 30%, transparent)}}.border-rose-500{border-color:var(--color-rose-500)}.border-rose-500\/5{border-color:#ff23570d}@supports (color:color-mix(in lab, red, red)){.border-rose-500\/5{border-color:color-mix(in oklab, var(--color-rose-500) 5%, transparent)}}.border-rose-500\/10{border-color:#ff23571a}@supports (color:color-mix(in lab, red, red)){.border-rose-500\/10{border-color:color-mix(in oklab, var(--color-rose-500) 10%, transparent)}}.border-rose-500\/20{border-color:#ff235733}@supports (color:color-mix(in lab, red, red)){.border-rose-500\/20{border-color:color-mix(in oklab, var(--color-rose-500) 20%, transparent)}}.border-rose-500\/30{border-color:#ff23574d}@supports (color:color-mix(in lab, red, red)){.border-rose-500\/30{border-color:color-mix(in oklab, var(--color-rose-500) 30%, transparent)}}.border-rose-500\/40{border-color:#ff235766}@supports (color:color-mix(in lab, red, red)){.border-rose-500\/40{border-color:color-mix(in oklab, var(--color-rose-500) 40%, transparent)}}.border-rose-500\/80{border-color:#ff2357cc}@supports (color:color-mix(in lab, red, red)){.border-rose-500\/80{border-color:color-mix(in oklab, var(--color-rose-500) 80%, transparent)}}.border-rose-900\/30{border-color:#8b08364d}@supports (color:color-mix(in lab, red, red)){.border-rose-900\/30{border-color:color-mix(in oklab, var(--color-rose-900) 30%, transparent)}}.border-sky-500\/30{border-color:#00a5ef4d}@supports (color:color-mix(in lab, red, red)){.border-sky-500\/30{border-color:color-mix(in oklab, var(--color-sky-500) 30%, transparent)}}.border-slate-200{border-color:var(--color-slate-200)}.border-slate-300{border-color:var(--color-slate-300)}.border-slate-400{border-color:var(--color-slate-400)}.border-slate-500\/20{border-color:#62748e33}@supports (color:color-mix(in lab, red, red)){.border-slate-500\/20{border-color:color-mix(in oklab, var(--color-slate-500) 20%, transparent)}}.border-slate-500\/30{border-color:#62748e4d}@supports (color:color-mix(in lab, red, red)){.border-slate-500\/30{border-color:color-mix(in oklab, var(--color-slate-500) 30%, transparent)}}.border-slate-700{border-color:var(--color-slate-700)}.border-slate-700\/50{border-color:#31415880}@supports (color:color-mix(in lab, red, red)){.border-slate-700\/50{border-color:color-mix(in oklab, var(--color-slate-700) 50%, transparent)}}.border-slate-800{border-color:var(--color-slate-800)}.border-slate-800\/40{border-color:#1d293d66}@supports (color:color-mix(in lab, red, red)){.border-slate-800\/40{border-color:color-mix(in oklab, var(--color-slate-800) 40%, transparent)}}.border-slate-800\/60{border-color:#1d293d99}@supports (color:color-mix(in lab, red, red)){.border-slate-800\/60{border-color:color-mix(in oklab, var(--color-slate-800) 60%, transparent)}}.border-slate-800\/80{border-color:#1d293dcc}@supports (color:color-mix(in lab, red, red)){.border-slate-800\/80{border-color:color-mix(in oklab, var(--color-slate-800) 80%, transparent)}}.border-slate-900\/50{border-color:#0f172b80}@supports (color:color-mix(in lab, red, red)){.border-slate-900\/50{border-color:color-mix(in oklab, var(--color-slate-900) 50%, transparent)}}.border-transparent{border-color:#0000}.border-white\/5{border-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.border-white\/5{border-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.border-white\/10{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.border-white\/20{border-color:#fff3}@supports (color:color-mix(in lab, red, red)){.border-white\/20{border-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.border-white\/30{border-color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.border-white\/30{border-color:color-mix(in oklab, var(--color-white) 30%, transparent)}}.border-yellow-300{border-color:var(--color-yellow-300)}.border-yellow-400{border-color:var(--color-yellow-400)}.border-yellow-400\/50{border-color:#fac80080}@supports (color:color-mix(in lab, red, red)){.border-yellow-400\/50{border-color:color-mix(in oklab, var(--color-yellow-400) 50%, transparent)}}.border-yellow-500\/20{border-color:#edb20033}@supports (color:color-mix(in lab, red, red)){.border-yellow-500\/20{border-color:color-mix(in oklab, var(--color-yellow-500) 20%, transparent)}}.border-yellow-500\/30{border-color:#edb2004d}@supports (color:color-mix(in lab, red, red)){.border-yellow-500\/30{border-color:color-mix(in oklab, var(--color-yellow-500) 30%, transparent)}}.border-yellow-500\/50{border-color:#edb20080}@supports (color:color-mix(in lab, red, red)){.border-yellow-500\/50{border-color:color-mix(in oklab, var(--color-yellow-500) 50%, transparent)}}.border-yellow-600\/30{border-color:#cd89004d}@supports (color:color-mix(in lab, red, red)){.border-yellow-600\/30{border-color:color-mix(in oklab, var(--color-yellow-600) 30%, transparent)}}.border-yellow-600\/50{border-color:#cd890080}@supports (color:color-mix(in lab, red, red)){.border-yellow-600\/50{border-color:color-mix(in oklab, var(--color-yellow-600) 50%, transparent)}}.border-yellow-900{border-color:var(--color-yellow-900)}.border-zinc-500{border-color:var(--color-zinc-500)}.border-zinc-500\/5{border-color:#71717b0d}@supports (color:color-mix(in lab, red, red)){.border-zinc-500\/5{border-color:color-mix(in oklab, var(--color-zinc-500) 5%, transparent)}}.border-zinc-500\/10{border-color:#71717b1a}@supports (color:color-mix(in lab, red, red)){.border-zinc-500\/10{border-color:color-mix(in oklab, var(--color-zinc-500) 10%, transparent)}}.border-zinc-500\/20{border-color:#71717b33}@supports (color:color-mix(in lab, red, red)){.border-zinc-500\/20{border-color:color-mix(in oklab, var(--color-zinc-500) 20%, transparent)}}.border-zinc-500\/30{border-color:#71717b4d}@supports (color:color-mix(in lab, red, red)){.border-zinc-500\/30{border-color:color-mix(in oklab, var(--color-zinc-500) 30%, transparent)}}.border-zinc-800\/40{border-color:#27272a66}@supports (color:color-mix(in lab, red, red)){.border-zinc-800\/40{border-color:color-mix(in oklab, var(--color-zinc-800) 40%, transparent)}}.border-zinc-900\/30{border-color:#18181b4d}@supports (color:color-mix(in lab, red, red)){.border-zinc-900\/30{border-color:color-mix(in oklab, var(--color-zinc-900) 30%, transparent)}}.border-l-amber-500{border-left-color:var(--color-amber-500)}.border-l-purple-500{border-left-color:var(--color-purple-500)}.border-l-rose-500{border-left-color:var(--color-rose-500)}.border-l-zinc-500{border-left-color:var(--color-zinc-500)}.bg-\[\#0a1a0a\]{background-color:#0a1a0a}.bg-\[\#0a2e1f\]{background-color:#0a2e1f}.bg-\[\#0a120e\]{background-color:#0a120e}.bg-\[\#0a251a\]{background-color:#0a251a}.bg-\[\#0e0a1b\]{background-color:#0e0a1b}.bg-\[\#0f0a1e\]{background-color:#0f0a1e}.bg-\[\#0f172a\]{background-color:#0f172a}.bg-\[\#0f1118\]{background-color:#0f1118}.bg-\[\#00b377\]{background-color:#00b377}.bg-\[\#1d2235\]{background-color:#1d2235}.bg-\[\#8bc34a\]\/10{background-color:#8bc34a1a;background-color:color(display-p3 .59195 .758701 .359561/.1);background-color:lab(73.077% -33.3137 52.8317/.1)}.bg-\[\#010a04\]\/80{background-color:#010a04cc;background-color:color(display-p3 .0101877 .0380444 .017189/.8);background-color:lab(2.09303% -3.06559 1.408/.8)}.bg-\[\#010a05\]\/85{background-color:#010a05d9;background-color:color(display-p3 .0101875 .0380439 .0207593/.85);background-color:lab(2.10961% -2.96184 1.02752/.85)}.bg-\[\#10b981\]{background-color:#10b981}.bg-\[\#10b981\]\/10{background-color:#10b9811a;background-color:color(display-p3 .332537 .714706 .522126/.1);background-color:lab(66.6921% -50.6676 17.0591/.1)}.bg-\[\#011d16\]\/80{background-color:#011d16cc;background-color:color(display-p3 .031408 .111428 .0875634/.8);background-color:lab(8.44818% -12.1381 1.49208/.8)}.bg-\[\#020b06\]\/90{background-color:#020b06e6;background-color:color(display-p3 .014127 .0420172 .0246882/.9);background-color:lab(2.38881% -2.97141 1.03475/.9)}.bg-\[\#020d08\]{background-color:#020d08}.bg-\[\#020d08\]\/80{background-color:#020d08cc;background-color:color(display-p3 .0156822 .049725 .0324636/.8);background-color:lab(2.86119% -3.6023 .906727/.8)}.bg-\[\#020d08\]\/95{background-color:#020d08f2;background-color:color(display-p3 .0156822 .049725 .0324636/.95);background-color:lab(2.86119% -3.6023 .906727/.95)}.bg-\[\#020e06\]{background-color:#020e06}.bg-\[\#021f15\]{background-color:#021f15}.bg-\[\#022c22\]\/40{background-color:#022c2266;background-color:color(display-p3 .0607269 .169449 .135294/.4);background-color:lab(15.0406% -17.1161 2.27686/.4)}.bg-\[\#022c22\]\/60{background-color:#022c2299;background-color:color(display-p3 .0607269 .169449 .135294/.6);background-color:lab(15.0406% -17.1161 2.27686/.6)}.bg-\[\#022c22\]\/80{background-color:#022c22cc;background-color:color(display-p3 .0607269 .169449 .135294/.8);background-color:lab(15.0406% -17.1161 2.27686/.8)}.bg-\[\#022c22\]\/90{background-color:#022c22e6;background-color:color(display-p3 .0607269 .169449 .135294/.9);background-color:lab(15.0406% -17.1161 2.27686/.9)}.bg-\[\#030a07\]{background-color:#030a07}.bg-\[\#040f09\]{background-color:#040f09}.bg-\[\#051a11\]\/90{background-color:#051a11e6;background-color:color(display-p3 .0398212 .100093 .0690946/.9);background-color:lab(7.30116% -9.49601 3.10001/.9)}.bg-\[\#062c1b\]{background-color:#062c1b}.bg-\[\#064e3b\]{background-color:#064e3b}.bg-\[\#100c22\]{background-color:#100c22}.bg-\[\#111\]{background-color:#111}.bg-\[\#00140e\]{background-color:#00140e}.bg-\[\#271d49\]{background-color:#271d49}.bg-\[\#01140e\]{background-color:#01140e}.bg-\[\#01140e\]\/70{background-color:#01140eb3;background-color:color(display-p3 .0192715 .0766494 .0561301/.7);background-color:lab(4.83143% -6.87503 1.12106/.7)}.bg-\[\#02140a\]{background-color:#02140a}.bg-\[\#09090b\]{background-color:#09090b}.bg-\[\#09090b\]\/30{background-color:#09090b4d;background-color:color(display-p3 .0352939 .0352938 .0424616/.3);background-color:lab(2.50122% .210069 -.770626/.3)}.bg-\[\#09090b\]\/50{background-color:#09090b80;background-color:color(display-p3 .0352939 .0352938 .0424616/.5);background-color:lab(2.50122% .210069 -.770626/.5)}.bg-\[\#09090b\]\/60{background-color:#09090b99;background-color:color(display-p3 .0352939 .0352938 .0424616/.6);background-color:lab(2.50122% .210069 -.770626/.6)}.bg-\[\#09090b\]\/80{background-color:#09090bcc;background-color:color(display-p3 .0352939 .0352938 .0424616/.8);background-color:lab(2.50122% .210069 -.770626/.8)}.bg-\[\#09090b\]\/95{background-color:#09090bf2;background-color:color(display-p3 .0352939 .0352938 .0424616/.95);background-color:lab(2.50122% .210069 -.770626/.95)}.bg-\[\#18181b\]{background-color:#18181b}.bg-\[\#020504\]{background-color:#020504}.bg-\[\#030906\]\/60{background-color:#03090699;background-color:color(display-p3 .0159422 .0345133 .0241803/.6);background-color:lab(2.05171% -1.94 .558198/.6)}.bg-\[\#041810\]{background-color:#041810}.bg-\[\#041810\]\/95{background-color:#041810f2;background-color:color(display-p3 .0338532 .0923144 .0647882/.95);background-color:lab(6.44263% -8.43425 2.4182/.95)}.bg-\[\#042013\]{background-color:#042013}.bg-\[\#042013\]\/50{background-color:#04201380;background-color:color(display-p3 .0457324 .123183 .0784344/.5);background-color:lab(9.81338% -13.9375 5.4635/.5)}.bg-\[\#042013\]\/80{background-color:#042013cc;background-color:color(display-p3 .0457324 .123183 .0784344/.8);background-color:lab(9.81338% -13.9375 5.4635/.8)}.bg-\[\#112415\]{background-color:#112415}.bg-\[\#161922\]{background-color:#161922}.bg-\[\#191530\]{background-color:#191530}.bg-\[\#191530\]\/80{background-color:#191530cc;background-color:color(display-p3 .0954201 .0829143 .181466/.8);background-color:lab(8.42088% 8.49484 -17.6173/.8)}.bg-\[\#251518\]{background-color:#251518}.bg-\[\#cbd5e1\]{background-color:#cbd5e1}.bg-\[\#e5c07b\]{background-color:#e5c07b}.bg-\[\#f59e0b\]\/10{background-color:#f59e0b1a;background-color:color(display-p3 .912162 .634951 .230455/.1);background-color:lab(72.7914% 26.933 75.4338/.1)}.bg-amber-400{background-color:var(--color-amber-400)}.bg-amber-500{background-color:var(--color-amber-500)}.bg-amber-500\/10{background-color:#f99c001a}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\/10{background-color:color-mix(in oklab, var(--color-amber-500) 10%, transparent)}}.bg-amber-500\/15{background-color:#f99c0026}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\/15{background-color:color-mix(in oklab, var(--color-amber-500) 15%, transparent)}}.bg-amber-500\/20{background-color:#f99c0033}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\/20{background-color:color-mix(in oklab, var(--color-amber-500) 20%, transparent)}}.bg-amber-900\/20{background-color:#7b330633}@supports (color:color-mix(in lab, red, red)){.bg-amber-900\/20{background-color:color-mix(in oklab, var(--color-amber-900) 20%, transparent)}}.bg-amber-900\/30{background-color:#7b33064d}@supports (color:color-mix(in lab, red, red)){.bg-amber-900\/30{background-color:color-mix(in oklab, var(--color-amber-900) 30%, transparent)}}.bg-amber-950\/90{background-color:#461901e6}@supports (color:color-mix(in lab, red, red)){.bg-amber-950\/90{background-color:color-mix(in oklab, var(--color-amber-950) 90%, transparent)}}.bg-black{background-color:var(--color-black)}.bg-black\/10{background-color:#0000001a}@supports (color:color-mix(in lab, red, red)){.bg-black\/10{background-color:color-mix(in oklab, var(--color-black) 10%, transparent)}}.bg-black\/20{background-color:#0003}@supports (color:color-mix(in lab, red, red)){.bg-black\/20{background-color:color-mix(in oklab, var(--color-black) 20%, transparent)}}.bg-black\/25{background-color:#00000040}@supports (color:color-mix(in lab, red, red)){.bg-black\/25{background-color:color-mix(in oklab, var(--color-black) 25%, transparent)}}.bg-black\/30{background-color:#0000004d}@supports (color:color-mix(in lab, red, red)){.bg-black\/30{background-color:color-mix(in oklab, var(--color-black) 30%, transparent)}}.bg-black\/35{background-color:#00000059}@supports (color:color-mix(in lab, red, red)){.bg-black\/35{background-color:color-mix(in oklab, var(--color-black) 35%, transparent)}}.bg-black\/40{background-color:#0006}@supports (color:color-mix(in lab, red, red)){.bg-black\/40{background-color:color-mix(in oklab, var(--color-black) 40%, transparent)}}.bg-black\/45{background-color:#00000073}@supports (color:color-mix(in lab, red, red)){.bg-black\/45{background-color:color-mix(in oklab, var(--color-black) 45%, transparent)}}.bg-black\/50{background-color:#00000080}@supports (color:color-mix(in lab, red, red)){.bg-black\/50{background-color:color-mix(in oklab, var(--color-black) 50%, transparent)}}.bg-black\/60{background-color:#0009}@supports (color:color-mix(in lab, red, red)){.bg-black\/60{background-color:color-mix(in oklab, var(--color-black) 60%, transparent)}}.bg-black\/70{background-color:#000000b3}@supports (color:color-mix(in lab, red, red)){.bg-black\/70{background-color:color-mix(in oklab, var(--color-black) 70%, transparent)}}.bg-black\/80{background-color:#000c}@supports (color:color-mix(in lab, red, red)){.bg-black\/80{background-color:color-mix(in oklab, var(--color-black) 80%, transparent)}}.bg-black\/85{background-color:#000000d9}@supports (color:color-mix(in lab, red, red)){.bg-black\/85{background-color:color-mix(in oklab, var(--color-black) 85%, transparent)}}.bg-black\/90{background-color:#000000e6}@supports (color:color-mix(in lab, red, red)){.bg-black\/90{background-color:color-mix(in oklab, var(--color-black) 90%, transparent)}}.bg-black\/95{background-color:#000000f2}@supports (color:color-mix(in lab, red, red)){.bg-black\/95{background-color:color-mix(in oklab, var(--color-black) 95%, transparent)}}.bg-blue-500\/10{background-color:#3080ff1a}@supports (color:color-mix(in lab, red, red)){.bg-blue-500\/10{background-color:color-mix(in oklab, var(--color-blue-500) 10%, transparent)}}.bg-cyan-500\/10{background-color:#00b7d71a}@supports (color:color-mix(in lab, red, red)){.bg-cyan-500\/10{background-color:color-mix(in oklab, var(--color-cyan-500) 10%, transparent)}}.bg-emerald-300{background-color:var(--color-emerald-300)}.bg-emerald-400{background-color:var(--color-emerald-400)}.bg-emerald-400\/20{background-color:#00d29433}@supports (color:color-mix(in lab, red, red)){.bg-emerald-400\/20{background-color:color-mix(in oklab, var(--color-emerald-400) 20%, transparent)}}.bg-emerald-500{background-color:var(--color-emerald-500)}.bg-emerald-500\/5{background-color:#00bb7f0d}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/5{background-color:color-mix(in oklab, var(--color-emerald-500) 5%, transparent)}}.bg-emerald-500\/10{background-color:#00bb7f1a}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/10{background-color:color-mix(in oklab, var(--color-emerald-500) 10%, transparent)}}.bg-emerald-500\/20{background-color:#00bb7f33}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/20{background-color:color-mix(in oklab, var(--color-emerald-500) 20%, transparent)}}.bg-emerald-600{background-color:var(--color-emerald-600)}.bg-emerald-600\/20{background-color:#00976733}@supports (color:color-mix(in lab, red, red)){.bg-emerald-600\/20{background-color:color-mix(in oklab, var(--color-emerald-600) 20%, transparent)}}.bg-emerald-700\/50{background-color:#00795680}@supports (color:color-mix(in lab, red, red)){.bg-emerald-700\/50{background-color:color-mix(in oklab, var(--color-emerald-700) 50%, transparent)}}.bg-emerald-800\/40{background-color:#005f4666}@supports (color:color-mix(in lab, red, red)){.bg-emerald-800\/40{background-color:color-mix(in oklab, var(--color-emerald-800) 40%, transparent)}}.bg-emerald-900\/20{background-color:#004e3b33}@supports (color:color-mix(in lab, red, red)){.bg-emerald-900\/20{background-color:color-mix(in oklab, var(--color-emerald-900) 20%, transparent)}}.bg-emerald-900\/30{background-color:#004e3b4d}@supports (color:color-mix(in lab, red, red)){.bg-emerald-900\/30{background-color:color-mix(in oklab, var(--color-emerald-900) 30%, transparent)}}.bg-emerald-900\/40{background-color:#004e3b66}@supports (color:color-mix(in lab, red, red)){.bg-emerald-900\/40{background-color:color-mix(in oklab, var(--color-emerald-900) 40%, transparent)}}.bg-emerald-900\/50{background-color:#004e3b80}@supports (color:color-mix(in lab, red, red)){.bg-emerald-900\/50{background-color:color-mix(in oklab, var(--color-emerald-900) 50%, transparent)}}.bg-emerald-900\/80{background-color:#004e3bcc}@supports (color:color-mix(in lab, red, red)){.bg-emerald-900\/80{background-color:color-mix(in oklab, var(--color-emerald-900) 80%, transparent)}}.bg-emerald-950\/40{background-color:#002c2266}@supports (color:color-mix(in lab, red, red)){.bg-emerald-950\/40{background-color:color-mix(in oklab, var(--color-emerald-950) 40%, transparent)}}.bg-emerald-950\/50{background-color:#002c2280}@supports (color:color-mix(in lab, red, red)){.bg-emerald-950\/50{background-color:color-mix(in oklab, var(--color-emerald-950) 50%, transparent)}}.bg-emerald-950\/60{background-color:#002c2299}@supports (color:color-mix(in lab, red, red)){.bg-emerald-950\/60{background-color:color-mix(in oklab, var(--color-emerald-950) 60%, transparent)}}.bg-emerald-950\/90{background-color:#002c22e6}@supports (color:color-mix(in lab, red, red)){.bg-emerald-950\/90{background-color:color-mix(in oklab, var(--color-emerald-950) 90%, transparent)}}.bg-fuchsia-500\/10{background-color:#e12afb1a}@supports (color:color-mix(in lab, red, red)){.bg-fuchsia-500\/10{background-color:color-mix(in oklab, var(--color-fuchsia-500) 10%, transparent)}}.bg-fuchsia-500\/20{background-color:#e12afb33}@supports (color:color-mix(in lab, red, red)){.bg-fuchsia-500\/20{background-color:color-mix(in oklab, var(--color-fuchsia-500) 20%, transparent)}}.bg-gray-800{background-color:var(--color-gray-800)}.bg-gray-900{background-color:var(--color-gray-900)}.bg-indigo-500\/10{background-color:#625fff1a}@supports (color:color-mix(in lab, red, red)){.bg-indigo-500\/10{background-color:color-mix(in oklab, var(--color-indigo-500) 10%, transparent)}}.bg-indigo-500\/20{background-color:#625fff33}@supports (color:color-mix(in lab, red, red)){.bg-indigo-500\/20{background-color:color-mix(in oklab, var(--color-indigo-500) 20%, transparent)}}.bg-indigo-950\/90{background-color:#1e1a4de6}@supports (color:color-mix(in lab, red, red)){.bg-indigo-950\/90{background-color:color-mix(in oklab, var(--color-indigo-950) 90%, transparent)}}.bg-lime-400{background-color:var(--color-lime-400)}.bg-lime-500{background-color:var(--color-lime-500)}.bg-orange-500\/10{background-color:#fe6e001a}@supports (color:color-mix(in lab, red, red)){.bg-orange-500\/10{background-color:color-mix(in oklab, var(--color-orange-500) 10%, transparent)}}.bg-purple-500\/10{background-color:#ac4bff1a}@supports (color:color-mix(in lab, red, red)){.bg-purple-500\/10{background-color:color-mix(in oklab, var(--color-purple-500) 10%, transparent)}}.bg-purple-500\/20{background-color:#ac4bff33}@supports (color:color-mix(in lab, red, red)){.bg-purple-500\/20{background-color:color-mix(in oklab, var(--color-purple-500) 20%, transparent)}}.bg-purple-600\/30{background-color:#9810fa4d}@supports (color:color-mix(in lab, red, red)){.bg-purple-600\/30{background-color:color-mix(in oklab, var(--color-purple-600) 30%, transparent)}}.bg-purple-950\/20{background-color:#3c036633}@supports (color:color-mix(in lab, red, red)){.bg-purple-950\/20{background-color:color-mix(in oklab, var(--color-purple-950) 20%, transparent)}}.bg-red-500{background-color:var(--color-red-500)}.bg-red-500\/20{background-color:#fb2c3633}@supports (color:color-mix(in lab, red, red)){.bg-red-500\/20{background-color:color-mix(in oklab, var(--color-red-500) 20%, transparent)}}.bg-red-600{background-color:var(--color-red-600)}.bg-red-600\/20{background-color:#e4001433}@supports (color:color-mix(in lab, red, red)){.bg-red-600\/20{background-color:color-mix(in oklab, var(--color-red-600) 20%, transparent)}}.bg-red-900\/50{background-color:#82181a80}@supports (color:color-mix(in lab, red, red)){.bg-red-900\/50{background-color:color-mix(in oklab, var(--color-red-900) 50%, transparent)}}.bg-red-950\/30{background-color:#4608094d}@supports (color:color-mix(in lab, red, red)){.bg-red-950\/30{background-color:color-mix(in oklab, var(--color-red-950) 30%, transparent)}}.bg-red-950\/60{background-color:#46080999}@supports (color:color-mix(in lab, red, red)){.bg-red-950\/60{background-color:color-mix(in oklab, var(--color-red-950) 60%, transparent)}}.bg-red-950\/90{background-color:#460809e6}@supports (color:color-mix(in lab, red, red)){.bg-red-950\/90{background-color:color-mix(in oklab, var(--color-red-950) 90%, transparent)}}.bg-rose-500{background-color:var(--color-rose-500)}.bg-rose-500\/10{background-color:#ff23571a}@supports (color:color-mix(in lab, red, red)){.bg-rose-500\/10{background-color:color-mix(in oklab, var(--color-rose-500) 10%, transparent)}}.bg-rose-500\/20{background-color:#ff235733}@supports (color:color-mix(in lab, red, red)){.bg-rose-500\/20{background-color:color-mix(in oklab, var(--color-rose-500) 20%, transparent)}}.bg-rose-600{background-color:var(--color-rose-600)}.bg-rose-600\/20{background-color:#e7004433}@supports (color:color-mix(in lab, red, red)){.bg-rose-600\/20{background-color:color-mix(in oklab, var(--color-rose-600) 20%, transparent)}}.bg-rose-900{background-color:var(--color-rose-900)}.bg-rose-900\/40{background-color:#8b083666}@supports (color:color-mix(in lab, red, red)){.bg-rose-900\/40{background-color:color-mix(in oklab, var(--color-rose-900) 40%, transparent)}}.bg-rose-950\/20{background-color:#4d021833}@supports (color:color-mix(in lab, red, red)){.bg-rose-950\/20{background-color:color-mix(in oklab, var(--color-rose-950) 20%, transparent)}}.bg-sky-900\/40{background-color:#024a7066}@supports (color:color-mix(in lab, red, red)){.bg-sky-900\/40{background-color:color-mix(in oklab, var(--color-sky-900) 40%, transparent)}}.bg-slate-500\/10{background-color:#62748e1a}@supports (color:color-mix(in lab, red, red)){.bg-slate-500\/10{background-color:color-mix(in oklab, var(--color-slate-500) 10%, transparent)}}.bg-slate-500\/20{background-color:#62748e33}@supports (color:color-mix(in lab, red, red)){.bg-slate-500\/20{background-color:color-mix(in oklab, var(--color-slate-500) 20%, transparent)}}.bg-slate-600{background-color:var(--color-slate-600)}.bg-slate-700{background-color:var(--color-slate-700)}.bg-slate-800{background-color:var(--color-slate-800)}.bg-slate-800\/50{background-color:#1d293d80}@supports (color:color-mix(in lab, red, red)){.bg-slate-800\/50{background-color:color-mix(in oklab, var(--color-slate-800) 50%, transparent)}}.bg-slate-900{background-color:var(--color-slate-900)}.bg-slate-900\/50{background-color:#0f172b80}@supports (color:color-mix(in lab, red, red)){.bg-slate-900\/50{background-color:color-mix(in oklab, var(--color-slate-900) 50%, transparent)}}.bg-slate-900\/60{background-color:#0f172b99}@supports (color:color-mix(in lab, red, red)){.bg-slate-900\/60{background-color:color-mix(in oklab, var(--color-slate-900) 60%, transparent)}}.bg-slate-900\/80{background-color:#0f172bcc}@supports (color:color-mix(in lab, red, red)){.bg-slate-900\/80{background-color:color-mix(in oklab, var(--color-slate-900) 80%, transparent)}}.bg-slate-900\/90{background-color:#0f172be6}@supports (color:color-mix(in lab, red, red)){.bg-slate-900\/90{background-color:color-mix(in oklab, var(--color-slate-900) 90%, transparent)}}.bg-slate-950\/20{background-color:#02061833}@supports (color:color-mix(in lab, red, red)){.bg-slate-950\/20{background-color:color-mix(in oklab, var(--color-slate-950) 20%, transparent)}}.bg-slate-950\/40{background-color:#02061866}@supports (color:color-mix(in lab, red, red)){.bg-slate-950\/40{background-color:color-mix(in oklab, var(--color-slate-950) 40%, transparent)}}.bg-slate-950\/60{background-color:#02061899}@supports (color:color-mix(in lab, red, red)){.bg-slate-950\/60{background-color:color-mix(in oklab, var(--color-slate-950) 60%, transparent)}}.bg-slate-950\/90{background-color:#020618e6}@supports (color:color-mix(in lab, red, red)){.bg-slate-950\/90{background-color:color-mix(in oklab, var(--color-slate-950) 90%, transparent)}}.bg-stone-900{background-color:var(--color-stone-900)}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.bg-white\/5{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.bg-white\/5{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.bg-white\/10{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.bg-white\/10{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.bg-white\/20{background-color:#fff3}@supports (color:color-mix(in lab, red, red)){.bg-white\/20{background-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.bg-white\/40{background-color:#fff6}@supports (color:color-mix(in lab, red, red)){.bg-white\/40{background-color:color-mix(in oklab, var(--color-white) 40%, transparent)}}.bg-white\/50{background-color:#ffffff80}@supports (color:color-mix(in lab, red, red)){.bg-white\/50{background-color:color-mix(in oklab, var(--color-white) 50%, transparent)}}.bg-yellow-400{background-color:var(--color-yellow-400)}.bg-yellow-400\/60{background-color:#fac80099}@supports (color:color-mix(in lab, red, red)){.bg-yellow-400\/60{background-color:color-mix(in oklab, var(--color-yellow-400) 60%, transparent)}}.bg-yellow-500{background-color:var(--color-yellow-500)}.bg-yellow-500\/10{background-color:#edb2001a}@supports (color:color-mix(in lab, red, red)){.bg-yellow-500\/10{background-color:color-mix(in oklab, var(--color-yellow-500) 10%, transparent)}}.bg-yellow-500\/20{background-color:#edb20033}@supports (color:color-mix(in lab, red, red)){.bg-yellow-500\/20{background-color:color-mix(in oklab, var(--color-yellow-500) 20%, transparent)}}.bg-yellow-900{background-color:var(--color-yellow-900)}.bg-zinc-400{background-color:var(--color-zinc-400)}.bg-zinc-500{background-color:var(--color-zinc-500)}.bg-zinc-500\/10{background-color:#71717b1a}@supports (color:color-mix(in lab, red, red)){.bg-zinc-500\/10{background-color:color-mix(in oklab, var(--color-zinc-500) 10%, transparent)}}.bg-zinc-500\/20{background-color:#71717b33}@supports (color:color-mix(in lab, red, red)){.bg-zinc-500\/20{background-color:color-mix(in oklab, var(--color-zinc-500) 20%, transparent)}}.bg-zinc-600{background-color:var(--color-zinc-600)}.bg-zinc-600\/20{background-color:#52525c33}@supports (color:color-mix(in lab, red, red)){.bg-zinc-600\/20{background-color:color-mix(in oklab, var(--color-zinc-600) 20%, transparent)}}.bg-zinc-800{background-color:var(--color-zinc-800)}.bg-zinc-950\/30{background-color:#09090b4d}@supports (color:color-mix(in lab, red, red)){.bg-zinc-950\/30{background-color:color-mix(in oklab, var(--color-zinc-950) 30%, transparent)}}.bg-zinc-950\/40{background-color:#09090b66}@supports (color:color-mix(in lab, red, red)){.bg-zinc-950\/40{background-color:color-mix(in oklab, var(--color-zinc-950) 40%, transparent)}}.bg-gradient-to-b{--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-l{--tw-gradient-position:to left in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-t{--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-tr{--tw-gradient-position:to top right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-\[radial-gradient\(circle_at_center\,\#064e3b_0\%\,\#020d08_60\%\)\]{background-image:radial-gradient(circle,#064e3b 0%,#020d08 60%)}.bg-\[radial-gradient\(ellipse_at_center\,rgba\(59\,130\,246\,0\.15\)_0\%\,transparent_70\%\)\]{background-image:radial-gradient(#3b82f626 0%,#0000 70%)}.from-\[\#0a1f14\]\/95{--tw-gradient-from:#0a1f14f2;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}@supports (color:color(display-p3 0 0 0)){.from-\[\#0a1f14\]\/95{--tw-gradient-from:color(display-p3 .0603201 .119653 .0816968/.95)}}@supports (color:lab(0% 0 0)){.from-\[\#0a1f14\]\/95{--tw-gradient-from:lab(9.73727% -11.277 4.76876/.95)}}.from-\[\#0a2e1f\]{--tw-gradient-from:#0a2e1f;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#1a2e1d\]{--tw-gradient-from:#1a2e1d;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#8bc34a\]{--tw-gradient-from:#8bc34a;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#10b981\]\/20{--tw-gradient-from:#10b98133;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}@supports (color:color(display-p3 0 0 0)){.from-\[\#10b981\]\/20{--tw-gradient-from:color(display-p3 .332537 .714706 .522126/.2)}}@supports (color:lab(0% 0 0)){.from-\[\#10b981\]\/20{--tw-gradient-from:lab(66.6921% -50.6676 17.0591/.2)}}.from-\[\#022c22\]{--tw-gradient-from:#022c22;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#064e3b\]{--tw-gradient-from:#064e3b;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#003624\]{--tw-gradient-from:#003624;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-amber-400{--tw-gradient-from:var(--color-amber-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-amber-500{--tw-gradient-from:var(--color-amber-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-amber-500\/5{--tw-gradient-from:#f99c000d}@supports (color:color-mix(in lab, red, red)){.from-amber-500\/5{--tw-gradient-from:color-mix(in oklab, var(--color-amber-500) 5%, transparent)}}.from-amber-500\/5{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-amber-500\/20{--tw-gradient-from:#f99c0033}@supports (color:color-mix(in lab, red, red)){.from-amber-500\/20{--tw-gradient-from:color-mix(in oklab, var(--color-amber-500) 20%, transparent)}}.from-amber-500\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-amber-600{--tw-gradient-from:var(--color-amber-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-amber-700{--tw-gradient-from:var(--color-amber-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-black{--tw-gradient-from:var(--color-black);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-black\/40{--tw-gradient-from:#0006}@supports (color:color-mix(in lab, red, red)){.from-black\/40{--tw-gradient-from:color-mix(in oklab, var(--color-black) 40%, transparent)}}.from-black\/40{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-blue-500{--tw-gradient-from:var(--color-blue-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-blue-600{--tw-gradient-from:var(--color-blue-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-cyan-300{--tw-gradient-from:var(--color-cyan-300);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-cyan-500\/10{--tw-gradient-from:#00b7d71a}@supports (color:color-mix(in lab, red, red)){.from-cyan-500\/10{--tw-gradient-from:color-mix(in oklab, var(--color-cyan-500) 10%, transparent)}}.from-cyan-500\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-emerald-100{--tw-gradient-from:var(--color-emerald-100);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-emerald-300{--tw-gradient-from:var(--color-emerald-300);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-emerald-400{--tw-gradient-from:var(--color-emerald-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-emerald-500{--tw-gradient-from:var(--color-emerald-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-emerald-500\/0{--tw-gradient-from:#0000}@supports (color:color-mix(in lab, red, red)){.from-emerald-500\/0{--tw-gradient-from:color-mix(in oklab, var(--color-emerald-500) 0%, transparent)}}.from-emerald-500\/0{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-emerald-600{--tw-gradient-from:var(--color-emerald-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-emerald-600\/20{--tw-gradient-from:#00976733}@supports (color:color-mix(in lab, red, red)){.from-emerald-600\/20{--tw-gradient-from:color-mix(in oklab, var(--color-emerald-600) 20%, transparent)}}.from-emerald-600\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-emerald-800{--tw-gradient-from:var(--color-emerald-800);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-indigo-400{--tw-gradient-from:var(--color-indigo-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-indigo-500{--tw-gradient-from:var(--color-indigo-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-indigo-500\/20{--tw-gradient-from:#625fff33}@supports (color:color-mix(in lab, red, red)){.from-indigo-500\/20{--tw-gradient-from:color-mix(in oklab, var(--color-indigo-500) 20%, transparent)}}.from-indigo-500\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-indigo-600{--tw-gradient-from:var(--color-indigo-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-indigo-950\/40{--tw-gradient-from:#1e1a4d66}@supports (color:color-mix(in lab, red, red)){.from-indigo-950\/40{--tw-gradient-from:color-mix(in oklab, var(--color-indigo-950) 40%, transparent)}}.from-indigo-950\/40{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-lime-500\/10{--tw-gradient-from:#80cd001a}@supports (color:color-mix(in lab, red, red)){.from-lime-500\/10{--tw-gradient-from:color-mix(in oklab, var(--color-lime-500) 10%, transparent)}}.from-lime-500\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-orange-900{--tw-gradient-from:var(--color-orange-900);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-purple-400{--tw-gradient-from:var(--color-purple-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-purple-500{--tw-gradient-from:var(--color-purple-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-purple-500\/5{--tw-gradient-from:#ac4bff0d}@supports (color:color-mix(in lab, red, red)){.from-purple-500\/5{--tw-gradient-from:color-mix(in oklab, var(--color-purple-500) 5%, transparent)}}.from-purple-500\/5{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-rose-900\/80{--tw-gradient-from:#8b0836cc}@supports (color:color-mix(in lab, red, red)){.from-rose-900\/80{--tw-gradient-from:color-mix(in oklab, var(--color-rose-900) 80%, transparent)}}.from-rose-900\/80{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-slate-800{--tw-gradient-from:var(--color-slate-800);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-stone-900{--tw-gradient-from:var(--color-stone-900);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-teal-400{--tw-gradient-from:var(--color-teal-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-transparent{--tw-gradient-from:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-white{--tw-gradient-from:var(--color-white);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-white\/0{--tw-gradient-from:#0000}@supports (color:color-mix(in lab, red, red)){.from-white\/0{--tw-gradient-from:color-mix(in oklab, var(--color-white) 0%, transparent)}}.from-white\/0{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-white\/20{--tw-gradient-from:#fff3}@supports (color:color-mix(in lab, red, red)){.from-white\/20{--tw-gradient-from:color-mix(in oklab, var(--color-white) 20%, transparent)}}.from-white\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-yellow-200{--tw-gradient-from:var(--color-yellow-200);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-yellow-300{--tw-gradient-from:var(--color-yellow-300);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-yellow-500{--tw-gradient-from:var(--color-yellow-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-yellow-600{--tw-gradient-from:var(--color-yellow-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-yellow-900\/40{--tw-gradient-from:#733e0a66}@supports (color:color-mix(in lab, red, red)){.from-yellow-900\/40{--tw-gradient-from:color-mix(in oklab, var(--color-yellow-900) 40%, transparent)}}.from-yellow-900\/40{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.via-\[\#022c22\]{--tw-gradient-via:#022c22;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-amber-200{--tw-gradient-via:var(--color-amber-200);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-amber-500{--tw-gradient-via:var(--color-amber-500);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-amber-500\/5{--tw-gradient-via:#f99c000d}@supports (color:color-mix(in lab, red, red)){.via-amber-500\/5{--tw-gradient-via:color-mix(in oklab, var(--color-amber-500) 5%, transparent)}}.via-amber-500\/5{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-emerald-400{--tw-gradient-via:var(--color-emerald-400);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-emerald-400\/10{--tw-gradient-via:#00d2941a}@supports (color:color-mix(in lab, red, red)){.via-emerald-400\/10{--tw-gradient-via:color-mix(in oklab, var(--color-emerald-400) 10%, transparent)}}.via-emerald-400\/10{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-emerald-500\/5{--tw-gradient-via:#00bb7f0d}@supports (color:color-mix(in lab, red, red)){.via-emerald-500\/5{--tw-gradient-via:color-mix(in oklab, var(--color-emerald-500) 5%, transparent)}}.via-emerald-500\/5{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-indigo-400{--tw-gradient-via:var(--color-indigo-400);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-lime-300{--tw-gradient-via:var(--color-lime-300);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-lime-400{--tw-gradient-via:var(--color-lime-400);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-purple-400{--tw-gradient-via:var(--color-purple-400);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-transparent{--tw-gradient-via:transparent;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-white\/5{--tw-gradient-via:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.via-white\/5{--tw-gradient-via:color-mix(in oklab, var(--color-white) 5%, transparent)}}.via-white\/5{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-yellow-400{--tw-gradient-via:var(--color-yellow-400);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-yellow-500\/50{--tw-gradient-via:#edb20080}@supports (color:color-mix(in lab, red, red)){.via-yellow-500\/50{--tw-gradient-via:color-mix(in oklab, var(--color-yellow-500) 50%, transparent)}}.via-yellow-500\/50{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-\[\#0a120e\]{--tw-gradient-to:#0a120e;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#001f14\]{--tw-gradient-to:#001f14;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#4caf50\]{--tw-gradient-to:#4caf50;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#022c22\]{--tw-gradient-to:#022c22;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#040a07\]\/95{--tw-gradient-to:#040a07f2;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}@supports (color:color(display-p3 0 0 0)){.to-\[\#040a07\]\/95{--tw-gradient-to:color(display-p3 .0198634 .0384343 .0281015/.95)}}@supports (color:lab(0% 0 0)){.to-\[\#040a07\]\/95{--tw-gradient-to:lab(2.32585% -1.93998 .558192/.95)}}.to-\[\#01140e\]{--tw-gradient-to:#01140e;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#09090b\]{--tw-gradient-to:#09090b;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#020617\]{--tw-gradient-to:#020617;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#041810\]{--tw-gradient-to:#041810;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-amber-300{--tw-gradient-to:var(--color-amber-300);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-amber-400{--tw-gradient-to:var(--color-amber-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-amber-500{--tw-gradient-to:var(--color-amber-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-amber-500\/50{--tw-gradient-to:#f99c0080}@supports (color:color-mix(in lab, red, red)){.to-amber-500\/50{--tw-gradient-to:color-mix(in oklab, var(--color-amber-500) 50%, transparent)}}.to-amber-500\/50{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-amber-600{--tw-gradient-to:var(--color-amber-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-amber-700{--tw-gradient-to:var(--color-amber-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-black{--tw-gradient-to:var(--color-black);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-black\/80{--tw-gradient-to:#000c}@supports (color:color-mix(in lab, red, red)){.to-black\/80{--tw-gradient-to:color-mix(in oklab, var(--color-black) 80%, transparent)}}.to-black\/80{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-blue-600{--tw-gradient-to:var(--color-blue-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-blue-800{--tw-gradient-to:var(--color-blue-800);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-cyan-300{--tw-gradient-to:var(--color-cyan-300);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-cyan-400{--tw-gradient-to:var(--color-cyan-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-emerald-300{--tw-gradient-to:var(--color-emerald-300);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-emerald-400{--tw-gradient-to:var(--color-emerald-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-emerald-500{--tw-gradient-to:var(--color-emerald-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-emerald-500\/0{--tw-gradient-to:#0000}@supports (color:color-mix(in lab, red, red)){.to-emerald-500\/0{--tw-gradient-to:color-mix(in oklab, var(--color-emerald-500) 0%, transparent)}}.to-emerald-500\/0{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-emerald-500\/5{--tw-gradient-to:#00bb7f0d}@supports (color:color-mix(in lab, red, red)){.to-emerald-500\/5{--tw-gradient-to:color-mix(in oklab, var(--color-emerald-500) 5%, transparent)}}.to-emerald-500\/5{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-emerald-600{--tw-gradient-to:var(--color-emerald-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-emerald-800{--tw-gradient-to:var(--color-emerald-800);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-emerald-950{--tw-gradient-to:var(--color-emerald-950);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-green-500{--tw-gradient-to:var(--color-green-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-green-600{--tw-gradient-to:var(--color-green-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-indigo-600{--tw-gradient-to:var(--color-indigo-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-lime-400{--tw-gradient-to:var(--color-lime-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-lime-500{--tw-gradient-to:var(--color-lime-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-lime-600\/20{--tw-gradient-to:#62a40033}@supports (color:color-mix(in lab, red, red)){.to-lime-600\/20{--tw-gradient-to:color-mix(in oklab, var(--color-lime-600) 20%, transparent)}}.to-lime-600\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-orange-700{--tw-gradient-to:var(--color-orange-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-purple-500\/20{--tw-gradient-to:#ac4bff33}@supports (color:color-mix(in lab, red, red)){.to-purple-500\/20{--tw-gradient-to:color-mix(in oklab, var(--color-purple-500) 20%, transparent)}}.to-purple-500\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-purple-600{--tw-gradient-to:var(--color-purple-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-rose-500{--tw-gradient-to:var(--color-rose-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-rose-950{--tw-gradient-to:var(--color-rose-950);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-slate-400{--tw-gradient-to:var(--color-slate-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-slate-600{--tw-gradient-to:var(--color-slate-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-white\/0{--tw-gradient-to:#0000}@supports (color:color-mix(in lab, red, red)){.to-white\/0{--tw-gradient-to:color-mix(in oklab, var(--color-white) 0%, transparent)}}.to-white\/0{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-yellow-100{--tw-gradient-to:var(--color-yellow-100);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-yellow-200{--tw-gradient-to:var(--color-yellow-200);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-yellow-500{--tw-gradient-to:var(--color-yellow-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-yellow-600{--tw-gradient-to:var(--color-yellow-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-yellow-600\/20{--tw-gradient-to:#cd890033}@supports (color:color-mix(in lab, red, red)){.to-yellow-600\/20{--tw-gradient-to:color-mix(in oklab, var(--color-yellow-600) 20%, transparent)}}.to-yellow-600\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-yellow-700{--tw-gradient-to:var(--color-yellow-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.fill-current{fill:currentColor}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-0{padding:calc(var(--spacing) * 0)}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-1{padding:calc(var(--spacing) * 1)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-3{padding:calc(var(--spacing) * 3)}.p-3\.5{padding:calc(var(--spacing) * 3.5)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.p-10{padding:calc(var(--spacing) * 10)}.p-12{padding:calc(var(--spacing) * 12)}.p-16{padding:calc(var(--spacing) * 16)}.p-\[1px\]{padding:1px}.px-1{padding-inline:calc(var(--spacing) * 1)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-8{padding-inline:calc(var(--spacing) * 8)}.px-\[10px\]{padding-inline-start:10px;padding-inline-end:10px}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-20{padding-block:calc(var(--spacing) * 20)}.ps-3{padding-inline-start:calc(var(--spacing) * 3)}.ps-8{padding-inline-start:calc(var(--spacing) * 8)}.pe-3{padding-inline-end:calc(var(--spacing) * 3)}.pt-1\.5{padding-top:calc(var(--spacing) * 1.5)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-2\.5{padding-top:calc(var(--spacing) * 2.5)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pt-10{padding-top:calc(var(--spacing) * 10)}.pr-1{padding-right:calc(var(--spacing) * 1)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pr-5{padding-right:calc(var(--spacing) * 5)}.pb-0{padding-bottom:calc(var(--spacing) * 0)}.pb-0\.5{padding-bottom:calc(var(--spacing) * .5)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-16{padding-bottom:calc(var(--spacing) * 16)}.pb-20{padding-bottom:calc(var(--spacing) * 20)}.pb-24{padding-bottom:calc(var(--spacing) * 24)}.pl-1{padding-left:calc(var(--spacing) * 1)}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-8{padding-left:calc(var(--spacing) * 8)}.pl-12{padding-left:calc(var(--spacing) * 12)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.font-\[\'Orbitron\'\,monospace\]{font-family:Orbitron,monospace}.font-\[\'Rajdhani\'\,sans-serif\]{font-family:Rajdhani,sans-serif}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:var(--font-sans)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[6px\]{font-size:6px}.text-\[7px\]{font-size:7px}.text-\[8px\]{font-size:8px}.text-\[9px\]{font-size:9px}.text-\[10px\]{font-size:10px}.text-\[11\.5px\]{font-size:11.5px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[24px\]{font-size:24px}.text-\[26px\]{font-size:26px}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-\[900\]{--tw-font-weight:900;font-weight:900}.font-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\.1em\]{--tw-tracking:.1em;letter-spacing:.1em}.tracking-\[0\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-\[0\.3em\]{--tw-tracking:.3em;letter-spacing:.3em}.tracking-\[0\.5em\]{--tw-tracking:.5em;letter-spacing:.5em}.tracking-\[1px\]{--tw-tracking:1px;letter-spacing:1px}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-tighter{--tw-tracking:var(--tracking-tighter);letter-spacing:var(--tracking-tighter)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.break-all{word-break:break-all}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.text-\[\#4ade80\]{color:#4ade80}.text-\[\#8b5cf6\]{color:#8b5cf6}.text-\[\#8bc34a\]{color:#8bc34a}.text-\[\#10b981\]{color:#10b981}.text-\[\#111\]{color:#111}.text-\[\#002211\]{color:#021}.text-\[\#041810\]{color:#041810}.text-\[\#a594f9\]{color:#a594f9}.text-\[\#aaa\]{color:#aaa}.text-\[\#cccccc\]{color:#ccc}.text-\[\#d63031\]{color:#d63031}.text-\[\#e5c07b\]{color:#e5c07b}.text-\[\#facc15\]{color:#facc15}.text-\[\#ff5c62\]{color:#ff5c62}.text-amber-200{color:var(--color-amber-200)}.text-amber-200\/80{color:#fee685cc}@supports (color:color-mix(in lab, red, red)){.text-amber-200\/80{color:color-mix(in oklab, var(--color-amber-200) 80%, transparent)}}.text-amber-300{color:var(--color-amber-300)}.text-amber-400{color:var(--color-amber-400)}.text-amber-400\/80{color:#fcbb00cc}@supports (color:color-mix(in lab, red, red)){.text-amber-400\/80{color:color-mix(in oklab, var(--color-amber-400) 80%, transparent)}}.text-amber-500{color:var(--color-amber-500)}.text-amber-500\/50{color:#f99c0080}@supports (color:color-mix(in lab, red, red)){.text-amber-500\/50{color:color-mix(in oklab, var(--color-amber-500) 50%, transparent)}}.text-amber-700\/70{color:#b75000b3}@supports (color:color-mix(in lab, red, red)){.text-amber-700\/70{color:color-mix(in oklab, var(--color-amber-700) 70%, transparent)}}.text-amber-900\/40{color:#7b330666}@supports (color:color-mix(in lab, red, red)){.text-amber-900\/40{color:color-mix(in oklab, var(--color-amber-900) 40%, transparent)}}.text-amber-950{color:var(--color-amber-950)}.text-black{color:var(--color-black)}.text-black\/70{color:#000000b3}@supports (color:color-mix(in lab, red, red)){.text-black\/70{color:color-mix(in oklab, var(--color-black) 70%, transparent)}}.text-blue-300{color:var(--color-blue-300)}.text-blue-400{color:var(--color-blue-400)}.text-blue-500{color:var(--color-blue-500)}.text-cyan-200\/70{color:#a2f4fdb3}@supports (color:color-mix(in lab, red, red)){.text-cyan-200\/70{color:color-mix(in oklab, var(--color-cyan-200) 70%, transparent)}}.text-cyan-300{color:var(--color-cyan-300)}.text-cyan-400{color:var(--color-cyan-400)}.text-emerald-50{color:var(--color-emerald-50)}.text-emerald-100{color:var(--color-emerald-100)}.text-emerald-100\/70{color:#d0fae5b3}@supports (color:color-mix(in lab, red, red)){.text-emerald-100\/70{color:color-mix(in oklab, var(--color-emerald-100) 70%, transparent)}}.text-emerald-100\/80{color:#d0fae5cc}@supports (color:color-mix(in lab, red, red)){.text-emerald-100\/80{color:color-mix(in oklab, var(--color-emerald-100) 80%, transparent)}}.text-emerald-200{color:var(--color-emerald-200)}.text-emerald-200\/60{color:#a4f4cf99}@supports (color:color-mix(in lab, red, red)){.text-emerald-200\/60{color:color-mix(in oklab, var(--color-emerald-200) 60%, transparent)}}.text-emerald-300{color:var(--color-emerald-300)}.text-emerald-300\/60{color:#5ee9b599}@supports (color:color-mix(in lab, red, red)){.text-emerald-300\/60{color:color-mix(in oklab, var(--color-emerald-300) 60%, transparent)}}.text-emerald-300\/80{color:#5ee9b5cc}@supports (color:color-mix(in lab, red, red)){.text-emerald-300\/80{color:color-mix(in oklab, var(--color-emerald-300) 80%, transparent)}}.text-emerald-400{color:var(--color-emerald-400)}.text-emerald-400\/50{color:#00d29480}@supports (color:color-mix(in lab, red, red)){.text-emerald-400\/50{color:color-mix(in oklab, var(--color-emerald-400) 50%, transparent)}}.text-emerald-400\/60{color:#00d29499}@supports (color:color-mix(in lab, red, red)){.text-emerald-400\/60{color:color-mix(in oklab, var(--color-emerald-400) 60%, transparent)}}.text-emerald-400\/70{color:#00d294b3}@supports (color:color-mix(in lab, red, red)){.text-emerald-400\/70{color:color-mix(in oklab, var(--color-emerald-400) 70%, transparent)}}.text-emerald-400\/80{color:#00d294cc}@supports (color:color-mix(in lab, red, red)){.text-emerald-400\/80{color:color-mix(in oklab, var(--color-emerald-400) 80%, transparent)}}.text-emerald-500{color:var(--color-emerald-500)}.text-emerald-500\/50{color:#00bb7f80}@supports (color:color-mix(in lab, red, red)){.text-emerald-500\/50{color:color-mix(in oklab, var(--color-emerald-500) 50%, transparent)}}.text-emerald-500\/60{color:#00bb7f99}@supports (color:color-mix(in lab, red, red)){.text-emerald-500\/60{color:color-mix(in oklab, var(--color-emerald-500) 60%, transparent)}}.text-emerald-500\/70{color:#00bb7fb3}@supports (color:color-mix(in lab, red, red)){.text-emerald-500\/70{color:color-mix(in oklab, var(--color-emerald-500) 70%, transparent)}}.text-emerald-500\/80{color:#00bb7fcc}@supports (color:color-mix(in lab, red, red)){.text-emerald-500\/80{color:color-mix(in oklab, var(--color-emerald-500) 80%, transparent)}}.text-emerald-600{color:var(--color-emerald-600)}.text-emerald-700{color:var(--color-emerald-700)}.text-emerald-800{color:var(--color-emerald-800)}.text-emerald-950{color:var(--color-emerald-950)}.text-emerald-950\/80{color:#002c22cc}@supports (color:color-mix(in lab, red, red)){.text-emerald-950\/80{color:color-mix(in oklab, var(--color-emerald-950) 80%, transparent)}}.text-fuchsia-300{color:var(--color-fuchsia-300)}.text-fuchsia-400{color:var(--color-fuchsia-400)}.text-gray-200{color:var(--color-gray-200)}.text-gray-400{color:var(--color-gray-400)}.text-gray-500{color:var(--color-gray-500)}.text-green-400{color:var(--color-green-400)}.text-indigo-100{color:var(--color-indigo-100)}.text-indigo-200\/60{color:#c7d2ff99}@supports (color:color-mix(in lab, red, red)){.text-indigo-200\/60{color:color-mix(in oklab, var(--color-indigo-200) 60%, transparent)}}.text-indigo-300{color:var(--color-indigo-300)}.text-indigo-400{color:var(--color-indigo-400)}.text-indigo-400\/50{color:#7d87ff80}@supports (color:color-mix(in lab, red, red)){.text-indigo-400\/50{color:color-mix(in oklab, var(--color-indigo-400) 50%, transparent)}}.text-indigo-400\/70{color:#7d87ffb3}@supports (color:color-mix(in lab, red, red)){.text-indigo-400\/70{color:color-mix(in oklab, var(--color-indigo-400) 70%, transparent)}}.text-lime-100{color:var(--color-lime-100)}.text-lime-300{color:var(--color-lime-300)}.text-lime-400{color:var(--color-lime-400)}.text-lime-500{color:var(--color-lime-500)}.text-lime-500\/20{color:#80cd0033}@supports (color:color-mix(in lab, red, red)){.text-lime-500\/20{color:color-mix(in oklab, var(--color-lime-500) 20%, transparent)}}.text-orange-400{color:var(--color-orange-400)}.text-orange-950\/40{color:#44130666}@supports (color:color-mix(in lab, red, red)){.text-orange-950\/40{color:color-mix(in oklab, var(--color-orange-950) 40%, transparent)}}.text-pink-400{color:var(--color-pink-400)}.text-purple-300{color:var(--color-purple-300)}.text-purple-400{color:var(--color-purple-400)}.text-purple-400\/70{color:#c07effb3}@supports (color:color-mix(in lab, red, red)){.text-purple-400\/70{color:color-mix(in oklab, var(--color-purple-400) 70%, transparent)}}.text-purple-400\/80{color:#c07effcc}@supports (color:color-mix(in lab, red, red)){.text-purple-400\/80{color:color-mix(in oklab, var(--color-purple-400) 80%, transparent)}}.text-purple-500{color:var(--color-purple-500)}.text-purple-500\/40{color:#ac4bff66}@supports (color:color-mix(in lab, red, red)){.text-purple-500\/40{color:color-mix(in oklab, var(--color-purple-500) 40%, transparent)}}.text-red-200{color:var(--color-red-200)}.text-red-300\/90{color:#ffa3a3e6}@supports (color:color-mix(in lab, red, red)){.text-red-300\/90{color:color-mix(in oklab, var(--color-red-300) 90%, transparent)}}.text-red-400{color:var(--color-red-400)}.text-red-500{color:var(--color-red-500)}.text-rose-300{color:var(--color-rose-300)}.text-rose-400{color:var(--color-rose-400)}.text-rose-500{color:var(--color-rose-500)}.text-rose-600{color:var(--color-rose-600)}.text-sky-400{color:var(--color-sky-400)}.text-slate-100{color:var(--color-slate-100)}.text-slate-200{color:var(--color-slate-200)}.text-slate-300{color:var(--color-slate-300)}.text-slate-400{color:var(--color-slate-400)}.text-slate-500{color:var(--color-slate-500)}.text-slate-600{color:var(--color-slate-600)}.text-slate-600\/30{color:#45556c4d}@supports (color:color-mix(in lab, red, red)){.text-slate-600\/30{color:color-mix(in oklab, var(--color-slate-600) 30%, transparent)}}.text-slate-700{color:var(--color-slate-700)}.text-slate-800{color:var(--color-slate-800)}.text-slate-800\/50{color:#1d293d80}@supports (color:color-mix(in lab, red, red)){.text-slate-800\/50{color:color-mix(in oklab, var(--color-slate-800) 50%, transparent)}}.text-slate-900{color:var(--color-slate-900)}.text-slate-950{color:var(--color-slate-950)}.text-stone-300{color:var(--color-stone-300)}.text-stone-500{color:var(--color-stone-500)}.text-teal-400{color:var(--color-teal-400)}.text-transparent{color:#0000}.text-white{color:var(--color-white)}.text-white\/50{color:#ffffff80}@supports (color:color-mix(in lab, red, red)){.text-white\/50{color:color-mix(in oklab, var(--color-white) 50%, transparent)}}.text-white\/60{color:#fff9}@supports (color:color-mix(in lab, red, red)){.text-white\/60{color:color-mix(in oklab, var(--color-white) 60%, transparent)}}.text-white\/70{color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.text-white\/70{color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.text-white\/80{color:#fffc}@supports (color:color-mix(in lab, red, red)){.text-white\/80{color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.text-white\/90{color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.text-white\/90{color:color-mix(in oklab, var(--color-white) 90%, transparent)}}.text-yellow-50{color:var(--color-yellow-50)}.text-yellow-100{color:var(--color-yellow-100)}.text-yellow-100\/70{color:#fef9c2b3}@supports (color:color-mix(in lab, red, red)){.text-yellow-100\/70{color:color-mix(in oklab, var(--color-yellow-100) 70%, transparent)}}.text-yellow-100\/80{color:#fef9c2cc}@supports (color:color-mix(in lab, red, red)){.text-yellow-100\/80{color:color-mix(in oklab, var(--color-yellow-100) 80%, transparent)}}.text-yellow-100\/90{color:#fef9c2e6}@supports (color:color-mix(in lab, red, red)){.text-yellow-100\/90{color:color-mix(in oklab, var(--color-yellow-100) 90%, transparent)}}.text-yellow-200\/50{color:#fff08580}@supports (color:color-mix(in lab, red, red)){.text-yellow-200\/50{color:color-mix(in oklab, var(--color-yellow-200) 50%, transparent)}}.text-yellow-200\/60{color:#fff08599}@supports (color:color-mix(in lab, red, red)){.text-yellow-200\/60{color:color-mix(in oklab, var(--color-yellow-200) 60%, transparent)}}.text-yellow-200\/70{color:#fff085b3}@supports (color:color-mix(in lab, red, red)){.text-yellow-200\/70{color:color-mix(in oklab, var(--color-yellow-200) 70%, transparent)}}.text-yellow-200\/80{color:#fff085cc}@supports (color:color-mix(in lab, red, red)){.text-yellow-200\/80{color:color-mix(in oklab, var(--color-yellow-200) 80%, transparent)}}.text-yellow-400{color:var(--color-yellow-400)}.text-yellow-500{color:var(--color-yellow-500)}.text-yellow-500\/50{color:#edb20080}@supports (color:color-mix(in lab, red, red)){.text-yellow-500\/50{color:color-mix(in oklab, var(--color-yellow-500) 50%, transparent)}}.text-yellow-500\/80{color:#edb200cc}@supports (color:color-mix(in lab, red, red)){.text-yellow-500\/80{color:color-mix(in oklab, var(--color-yellow-500) 80%, transparent)}}.text-yellow-600{color:var(--color-yellow-600)}.text-yellow-600\/80{color:#cd8900cc}@supports (color:color-mix(in lab, red, red)){.text-yellow-600\/80{color:color-mix(in oklab, var(--color-yellow-600) 80%, transparent)}}.text-yellow-800{color:var(--color-yellow-800)}.text-yellow-900{color:var(--color-yellow-900)}.text-yellow-900\/70{color:#733e0ab3}@supports (color:color-mix(in lab, red, red)){.text-yellow-900\/70{color:color-mix(in oklab, var(--color-yellow-900) 70%, transparent)}}.text-zinc-300{color:var(--color-zinc-300)}.text-zinc-400{color:var(--color-zinc-400)}.text-zinc-500{color:var(--color-zinc-500)}.capitalize{text-transform:capitalize}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.italic{font-style:italic}.underline{text-decoration-line:underline}.placeholder-emerald-700\/50::placeholder{color:#00795680}@supports (color:color-mix(in lab, red, red)){.placeholder-emerald-700\/50::placeholder{color:color-mix(in oklab, var(--color-emerald-700) 50%, transparent)}}.placeholder-emerald-900\/30::placeholder{color:#004e3b4d}@supports (color:color-mix(in lab, red, red)){.placeholder-emerald-900\/30::placeholder{color:color-mix(in oklab, var(--color-emerald-900) 30%, transparent)}}.placeholder-emerald-900\/50::placeholder{color:#004e3b80}@supports (color:color-mix(in lab, red, red)){.placeholder-emerald-900\/50::placeholder{color:color-mix(in oklab, var(--color-emerald-900) 50%, transparent)}}.placeholder-green-700\/50::placeholder{color:#00813880}@supports (color:color-mix(in lab, red, red)){.placeholder-green-700\/50::placeholder{color:color-mix(in oklab, var(--color-green-700) 50%, transparent)}}.placeholder-slate-500::placeholder{color:var(--color-slate-500)}.placeholder-slate-600::placeholder{color:var(--color-slate-600)}.placeholder-white\/20::placeholder{color:#fff3}@supports (color:color-mix(in lab, red, red)){.placeholder-white\/20::placeholder{color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.placeholder-white\/40::placeholder{color:#fff6}@supports (color:color-mix(in lab, red, red)){.placeholder-white\/40::placeholder{color:color-mix(in oklab, var(--color-white) 40%, transparent)}}.opacity-0{opacity:0}.opacity-5{opacity:.05}.opacity-10{opacity:.1}.opacity-20{opacity:.2}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-85{opacity:.85}.opacity-90{opacity:.9}.opacity-100{opacity:1}.mix-blend-overlay{mix-blend-mode:overlay}.mix-blend-screen{mix-blend-mode:screen}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_-5px_15px_rgba\(0\,0\,0\,0\.3\)\]{--tw-shadow:0 -5px 15px var(--tw-shadow-color,#0000004d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_-10px_25px_rgba\(251\,191\,36\,0\.4\)\]{--tw-shadow:0 -10px 25px var(--tw-shadow-color,#fbbf2466);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_-10px_30px_rgba\(0\,0\,0\,0\.5\)\]{--tw-shadow:0 -10px 30px var(--tw-shadow-color,#00000080);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_-15px_50px_rgba\(16\,185\,129\,0\.25\)\]{--tw-shadow:0 -15px 50px var(--tw-shadow-color,#10b98140);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_8px_\#facc15\]{--tw-shadow:0 0 8px var(--tw-shadow-color,#facc15);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_8px_rgba\(16\,185\,129\,0\.5\)\]{--tw-shadow:0 0 8px var(--tw-shadow-color,#10b98180);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_8px_rgba\(59\,130\,246\,0\.5\)\]{--tw-shadow:0 0 8px var(--tw-shadow-color,#3b82f680);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_8px_rgba\(163\,230\,53\,0\.8\)\]{--tw-shadow:0 0 8px var(--tw-shadow-color,#a3e635cc);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_8px_rgba\(239\,68\,68\,0\.5\)\]{--tw-shadow:0 0 8px var(--tw-shadow-color,#ef444480);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_8px_rgba\(244\,63\,94\,0\.8\)\]{--tw-shadow:0 0 8px var(--tw-shadow-color,#f43f5ecc);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_8px_rgba\(251\,191\,36\,0\.6\)\]{--tw-shadow:0 0 8px var(--tw-shadow-color,#fbbf2499);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_10px_rgba\(16\,185\,129\,0\.1\)\]{--tw-shadow:0 0 10px var(--tw-shadow-color,#10b9811a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_10px_rgba\(16\,185\,129\,0\.2\)\]{--tw-shadow:0 0 10px var(--tw-shadow-color,#10b98133);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_10px_rgba\(16\,185\,129\,0\.8\)\]{--tw-shadow:0 0 10px var(--tw-shadow-color,#10b981cc);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_10px_rgba\(52\,211\,153\,0\.8\)\]{--tw-shadow:0 0 10px var(--tw-shadow-color,#34d399cc);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_10px_rgba\(59\,130\,246\,0\.3\)\]{--tw-shadow:0 0 10px var(--tw-shadow-color,#3b82f64d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_10px_rgba\(132\,204\,22\,0\.8\)\]{--tw-shadow:0 0 10px var(--tw-shadow-color,#84cc16cc);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_10px_rgba\(139\,195\,74\,0\.8\)\]{--tw-shadow:0 0 10px var(--tw-shadow-color,#8bc34acc);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_10px_rgba\(163\,230\,53\,0\.4\)\]{--tw-shadow:0 0 10px var(--tw-shadow-color,#a3e63566);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_10px_rgba\(217\,70\,239\,0\.2\)\]{--tw-shadow:0 0 10px var(--tw-shadow-color,#d946ef33);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_10px_rgba\(217\,70\,239\,0\.15\)\]{--tw-shadow:0 0 10px var(--tw-shadow-color,#d946ef26);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_10px_rgba\(244\,63\,94\,0\.1\)\]{--tw-shadow:0 0 10px var(--tw-shadow-color,#f43f5e1a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_10px_rgba\(244\,63\,94\,0\.2\)\]{--tw-shadow:0 0 10px var(--tw-shadow-color,#f43f5e33);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_12px_rgba\(163\,230\,53\,0\.5\)\]{--tw-shadow:0 0 12px var(--tw-shadow-color,#a3e63580);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_15px_rgba\(5\,150\,105\,0\.4\)\]{--tw-shadow:0 0 15px var(--tw-shadow-color,#05966966);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_15px_rgba\(6\,78\,59\,0\.5\)\]{--tw-shadow:0 0 15px var(--tw-shadow-color,#064e3b80);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_15px_rgba\(6\,182\,212\,0\.1\)\]{--tw-shadow:0 0 15px var(--tw-shadow-color,#06b6d41a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_15px_rgba\(16\,185\,129\,0\.3\)\]{--tw-shadow:0 0 15px var(--tw-shadow-color,#10b9814d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_15px_rgba\(16\,185\,129\,0\.4\)\]{--tw-shadow:0 0 15px var(--tw-shadow-color,#10b98166);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_15px_rgba\(16\,185\,129\,0\.15\)\]{--tw-shadow:0 0 15px var(--tw-shadow-color,#10b98126);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_15px_rgba\(59\,130\,246\,0\.5\)\]{--tw-shadow:0 0 15px var(--tw-shadow-color,#3b82f680);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_15px_rgba\(99\,102\,241\,0\.15\)\]{--tw-shadow:0 0 15px var(--tw-shadow-color,#6366f126);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_15px_rgba\(163\,230\,53\,0\.3\)\]{--tw-shadow:0 0 15px var(--tw-shadow-color,#a3e6354d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_15px_rgba\(163\,230\,53\,0\.4\)\]{--tw-shadow:0 0 15px var(--tw-shadow-color,#a3e63566);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_15px_rgba\(203\,213\,225\,0\.4\)\]{--tw-shadow:0 0 15px var(--tw-shadow-color,#cbd5e166);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_15px_rgba\(220\,38\,38\,0\.2\)\]{--tw-shadow:0 0 15px var(--tw-shadow-color,#dc262633);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_15px_rgba\(234\,88\,12\,0\.4\)\]{--tw-shadow:0 0 15px var(--tw-shadow-color,#ea580c66);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_15px_rgba\(234\,179\,8\,0\.4\)\]{--tw-shadow:0 0 15px var(--tw-shadow-color,#eab30866);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_15px_rgba\(244\,63\,94\,0\.15\)\]{--tw-shadow:0 0 15px var(--tw-shadow-color,#f43f5e26);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_15px_rgba\(245\,158\,11\,0\.4\)\]{--tw-shadow:0 0 15px var(--tw-shadow-color,#f59e0b66);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_15px_rgba\(245\,158\,11\,0\.15\)\]{--tw-shadow:0 0 15px var(--tw-shadow-color,#f59e0b26);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_15px_rgba\(250\,204\,21\,0\.2\)\]{--tw-shadow:0 0 15px var(--tw-shadow-color,#facc1533);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_15px_rgba\(250\,204\,21\,0\.3\)\]{--tw-shadow:0 0 15px var(--tw-shadow-color,#facc154d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_15px_rgba\(250\,204\,21\,0\.4\)\]{--tw-shadow:0 0 15px var(--tw-shadow-color,#facc1566);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_15px_rgba\(251\,191\,36\,0\.5\)\]{--tw-shadow:0 0 15px var(--tw-shadow-color,#fbbf2480);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_20px_rgba\(2\,44\,34\,0\.4\)\]{--tw-shadow:0 0 20px var(--tw-shadow-color,#022c2266);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_20px_rgba\(2\,44\,34\,0\.5\)\]{--tw-shadow:0 0 20px var(--tw-shadow-color,#022c2280);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_20px_rgba\(16\,185\,129\,0\.15\)\]{--tw-shadow:0 0 20px var(--tw-shadow-color,#10b98126);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_20px_rgba\(79\,70\,229\,0\.3\)\]{--tw-shadow:0 0 20px var(--tw-shadow-color,#4f46e54d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_20px_rgba\(139\,195\,74\,0\.5\)\]{--tw-shadow:0 0 20px var(--tw-shadow-color,#8bc34a80);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_20px_rgba\(244\,63\,94\,0\.4\)\]{--tw-shadow:0 0 20px var(--tw-shadow-color,#f43f5e66);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_20px_rgba\(245\,158\,11\,0\.15\)\]{--tw-shadow:0 0 20px var(--tw-shadow-color,#f59e0b26);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_20px_rgba\(251\,191\,36\,0\.6\)\]{--tw-shadow:0 0 20px var(--tw-shadow-color,#fbbf2499);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_25px_rgba\(217\,119\,6\,0\.7\)\]{--tw-shadow:0 0 25px var(--tw-shadow-color,#d97706b3);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_30px_rgba\(2\,44\,34\,0\.6\)\]{--tw-shadow:0 0 30px var(--tw-shadow-color,#022c2299);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_30px_rgba\(132\,204\,22\,0\.1\)\]{--tw-shadow:0 0 30px var(--tw-shadow-color,#84cc161a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_30px_rgba\(139\,195\,74\,0\.2\)\]{--tw-shadow:0 0 30px var(--tw-shadow-color,#8bc34a33);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_30px_rgba\(245\,200\,66\,0\.15\)\]{--tw-shadow:0 0 30px var(--tw-shadow-color,#f5c84226);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_40px_rgba\(234\,179\,8\,0\.4\)\]{--tw-shadow:0 0 40px var(--tw-shadow-color,#eab30866);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_50px_rgba\(16\,185\,129\,0\.5\)\]{--tw-shadow:0 0 50px var(--tw-shadow-color,#10b98180);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_60px_rgba\(234\,179\,8\,0\.2\)\]{--tw-shadow:0 0 60px var(--tw-shadow-color,#eab30833);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_4px_8px_rgba\(0\,0\,0\,0\.4\)\,inset_0_-3px_5px_rgba\(161\,98\,7\,0\.8\)\,inset_0_3px_5px_rgba\(254\,240\,138\,0\.9\)\]{--tw-shadow:0 4px 8px var(--tw-shadow-color,#0006), inset 0 -3px 5px var(--tw-shadow-color,#a16207cc), inset 0 3px 5px var(--tw-shadow-color,#fef08ae6);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_4px_15px_rgba\(16\,185\,129\,0\.4\)\]{--tw-shadow:0 4px 15px var(--tw-shadow-color,#10b98166);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_5px_20px_rgba\(139\,195\,74\,0\.4\)\]{--tw-shadow:0 5px 20px var(--tw-shadow-color,#8bc34a66);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_8px_30px_rgb\(0\,0\,0\,0\.12\)\]{--tw-shadow:0 8px 30px var(--tw-shadow-color,#0000001f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_10px_40px_rgba\(0\,0\,0\,0\.5\)\]{--tw-shadow:0 10px 40px var(--tw-shadow-color,#00000080);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_15px_40px_rgba\(0\,0\,0\,0\.6\)\]{--tw-shadow:0 15px 40px var(--tw-shadow-color,#0009);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_20px_50px_rgba\(4\,24\,16\,0\.7\)\]{--tw-shadow:0 20px 50px var(--tw-shadow-color,#041810b3);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_30px_60px_rgba\(0\,0\,0\,0\.9\)\,_inset_0_1px_0_rgba\(16\,185\,129\,0\.4\)\]{--tw-shadow:0 30px 60px var(--tw-shadow-color,#000000e6), inset 0 1px 0 var(--tw-shadow-color,#10b98166);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_0_15px_rgba\(16\,185\,129\,0\.1\)\]{--tw-shadow:inset 0 0 15px var(--tw-shadow-color,#10b9811a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_0_15px_rgba\(245\,200\,66\,0\.2\)\]{--tw-shadow:inset 0 0 15px var(--tw-shadow-color,#f5c84233);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_0_20px_rgba\(16\,185\,129\,0\.15\)\]{--tw-shadow:inset 0 0 20px var(--tw-shadow-color,#10b98126);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_0_50px_rgba\(139\,195\,74\,0\.1\)\]{--tw-shadow:inset 0 0 50px var(--tw-shadow-color,#8bc34a1a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_1px_2px_rgba\(0\,0\,0\,0\.5\)\]{--tw-shadow:inset 0 1px 2px var(--tw-shadow-color,#00000080);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_1px_2px_rgba\(255\,255\,255\,0\.8\)\]{--tw-shadow:inset 0 1px 2px var(--tw-shadow-color,#fffc);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-inner{--tw-shadow:inset 0 2px 4px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-amber-500\/10{--tw-shadow-color:#f99c001a}@supports (color:color-mix(in lab, red, red)){.shadow-amber-500\/10{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-amber-500) 10%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-amber-500\/20{--tw-shadow-color:#f99c0033}@supports (color:color-mix(in lab, red, red)){.shadow-amber-500\/20{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-amber-500) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-black\/50{--tw-shadow-color:#00000080}@supports (color:color-mix(in lab, red, red)){.shadow-black\/50{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black) 50%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-emerald-500\/10{--tw-shadow-color:#00bb7f1a}@supports (color:color-mix(in lab, red, red)){.shadow-emerald-500\/10{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-emerald-500) 10%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-emerald-500\/30{--tw-shadow-color:#00bb7f4d}@supports (color:color-mix(in lab, red, red)){.shadow-emerald-500\/30{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-emerald-500) 30%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-emerald-500\/50{--tw-shadow-color:#00bb7f80}@supports (color:color-mix(in lab, red, red)){.shadow-emerald-500\/50{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-emerald-500) 50%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-indigo-500\/10{--tw-shadow-color:#625fff1a}@supports (color:color-mix(in lab, red, red)){.shadow-indigo-500\/10{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-indigo-500) 10%, transparent) var(--tw-shadow-alpha), transparent)}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-2xl{--tw-blur:blur(var(--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-3xl{--tw-blur:blur(var(--blur-3xl));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-\[1px\]{--tw-blur:blur(1px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-\[2px\]{--tw-blur:blur(2px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-\[40px\]{--tw-blur: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-\[50px\]{--tw-blur:blur(50px);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-\[55px\]{--tw-blur:blur(55px);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);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);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-md{--tw-blur:blur(var(--blur-md));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-xl{--tw-blur:blur(var(--blur-xl));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-2xl{--tw-drop-shadow-size:drop-shadow(0 25px 25px var(--tw-drop-shadow-color,#00000026));--tw-drop-shadow:drop-shadow(var(--drop-shadow-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,)}.drop-shadow-\[0_0_8px_rgba\(59\,130\,246\,0\.5\)\]{--tw-drop-shadow-size:drop-shadow(0 0 8px var(--tw-drop-shadow-color,#3b82f680));--tw-drop-shadow:var(--tw-drop-shadow-size);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_0_8px_rgba\(129\,140\,248\,0\.5\)\]{--tw-drop-shadow-size:drop-shadow(0 0 8px var(--tw-drop-shadow-color,#818cf880));--tw-drop-shadow:var(--tw-drop-shadow-size);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_0_8px_rgba\(251\,191\,36\,0\.3\)\]{--tw-drop-shadow-size:drop-shadow(0 0 8px var(--tw-drop-shadow-color,#fbbf244d));--tw-drop-shadow:var(--tw-drop-shadow-size);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_0_8px_rgba\(255\,255\,255\,0\.8\)\]{--tw-drop-shadow-size:drop-shadow(0 0 8px var(--tw-drop-shadow-color,#fffc));--tw-drop-shadow:var(--tw-drop-shadow-size);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_0_10px_currentColor\]{--tw-drop-shadow-size:drop-shadow(0 0 10px var(--tw-drop-shadow-color,currentColor));--tw-drop-shadow:var(--tw-drop-shadow-size);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_0_10px_rgba\(163\,230\,53\,0\.3\)\]{--tw-drop-shadow-size:drop-shadow(0 0 10px var(--tw-drop-shadow-color,#a3e6354d));--tw-drop-shadow:var(--tw-drop-shadow-size);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_0_10px_rgba\(163\,230\,53\,0\.4\)\]{--tw-drop-shadow-size:drop-shadow(0 0 10px var(--tw-drop-shadow-color,#a3e63566));--tw-drop-shadow:var(--tw-drop-shadow-size);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_0_10px_rgba\(163\,230\,53\,0\.5\)\]{--tw-drop-shadow-size:drop-shadow(0 0 10px var(--tw-drop-shadow-color,#a3e63580));--tw-drop-shadow:var(--tw-drop-shadow-size);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_0_10px_rgba\(163\,230\,53\,0\.8\)\]{--tw-drop-shadow-size:drop-shadow(0 0 10px var(--tw-drop-shadow-color,#a3e635cc));--tw-drop-shadow:var(--tw-drop-shadow-size);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_0_10px_rgba\(245\,200\,66\,0\.5\)\]{--tw-drop-shadow-size:drop-shadow(0 0 10px var(--tw-drop-shadow-color,#f5c84280));--tw-drop-shadow:var(--tw-drop-shadow-size);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_0_10px_rgba\(251\,191\,36\,0\.8\)\]{--tw-drop-shadow-size:drop-shadow(0 0 10px var(--tw-drop-shadow-color,#fbbf24cc));--tw-drop-shadow:var(--tw-drop-shadow-size);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_0_15px_currentColor\]{--tw-drop-shadow-size:drop-shadow(0 0 15px var(--tw-drop-shadow-color,currentColor));--tw-drop-shadow:var(--tw-drop-shadow-size);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_0_15px_rgba\(52\,211\,153\,0\.5\)\]{--tw-drop-shadow-size:drop-shadow(0 0 15px var(--tw-drop-shadow-color,#34d39980));--tw-drop-shadow:var(--tw-drop-shadow-size);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_0_15px_rgba\(250\,204\,21\,0\.5\)\]{--tw-drop-shadow-size:drop-shadow(0 0 15px var(--tw-drop-shadow-color,#facc1580));--tw-drop-shadow:var(--tw-drop-shadow-size);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_0_15px_rgba\(251\,191\,36\,0\.5\)\]{--tw-drop-shadow-size:drop-shadow(0 0 15px var(--tw-drop-shadow-color,#fbbf2480));--tw-drop-shadow:var(--tw-drop-shadow-size);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_0_20px_rgba\(234\,179\,8\,0\.6\)\]{--tw-drop-shadow-size:drop-shadow(0 0 20px var(--tw-drop-shadow-color,#eab30899));--tw-drop-shadow:var(--tw-drop-shadow-size);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_1px_rgba\(255\,255\,255\,0\.7\)\]{--tw-drop-shadow-size:drop-shadow(0 1px 1px var(--tw-drop-shadow-color,#ffffffb3));--tw-drop-shadow:var(--tw-drop-shadow-size);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_2px_2px_rgba\(0\,0\,0\,0\.8\)\]{--tw-drop-shadow-size:drop-shadow(0 2px 2px var(--tw-drop-shadow-color,#000c));--tw-drop-shadow:var(--tw-drop-shadow-size);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_2px_4px_rgba\(0\,0\,0\,0\.6\)\]{--tw-drop-shadow-size:drop-shadow(0 2px 4px var(--tw-drop-shadow-color,#0009));--tw-drop-shadow:var(--tw-drop-shadow-size);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_2px_10px_rgba\(16\,185\,129\,0\.3\)\]{--tw-drop-shadow-size:drop-shadow(0 2px 10px var(--tw-drop-shadow-color,#10b9814d));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-\[0_4px_4px_rgba\(0\,0\,0\,0\.8\)\]{--tw-drop-shadow-size:drop-shadow(0 4px 4px var(--tw-drop-shadow-color,#000c));--tw-drop-shadow:var(--tw-drop-shadow-size);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_10px_20px_rgba\(0\,0\,0\,0\.8\)\]{--tw-drop-shadow-size:drop-shadow(0 10px 20px var(--tw-drop-shadow-color,#000c));--tw-drop-shadow:var(--tw-drop-shadow-size);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-size:drop-shadow(0 4px 4px var(--tw-drop-shadow-color,#00000026));--tw-drop-shadow:drop-shadow(var(--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-md{--tw-drop-shadow-size:drop-shadow(0 3px 3px var(--tw-drop-shadow-color,#0000001f));--tw-drop-shadow:drop-shadow(var(--drop-shadow-md));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-sm{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#00000026));--tw-drop-shadow:drop-shadow(var(--drop-shadow-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,)}.grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur-\[2px\]{--tw-backdrop-blur:blur(2px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-xl{--tw-backdrop-blur:blur(var(--blur-xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\,border-radius\,border-color\,padding\]{transition-property:width,border-radius,border-color,padding;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.delay-100{transition-delay:.1s}.delay-200{transition-delay:.2s}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.duration-700{--tw-duration:.7s;transition-duration:.7s}.duration-1000{--tw-duration:1s;transition-duration:1s}.ease-\[cubic-bezier\(0\.34\,1\.56\,0\.64\,1\)\]{--tw-ease:cubic-bezier(.34,1.56,.64,1);transition-timing-function:cubic-bezier(.34,1.56,.64,1)}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.will-change-transform{will-change:transform}.outline-none{--tw-outline-style:none;outline-style:none}.select-all{-webkit-user-select:all;user-select:all}.select-none{-webkit-user-select:none;user-select:none}.perspective-\[1000px\]{perspective:1000px}.text-shadow-sm{text-shadow:0px 1px 0px var(--tw-text-shadow-color,#00000013), 0px 1px 1px var(--tw-text-shadow-color,#00000013), 0px 2px 2px var(--tw-text-shadow-color,#00000013)}.group-focus-within\:text-indigo-400:is(:where(.group):focus-within *){color:var(--color-indigo-400)}.group-focus-within\/input\:text-emerald-400:is(:where(.group\/input):focus-within *){color:var(--color-emerald-400)}@media (hover:hover){.group-hover\:translate-x-\[100\%\]:is(:where(.group):hover *){--tw-translate-x:100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:-translate-y-1:is(:where(.group):hover *){--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:scale-105:is(:where(.group):hover *){--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:scale-110:is(:where(.group):hover *){--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:scale-\[1\.2\]:is(:where(.group):hover *){scale:1.2}.group-hover\:-rotate-6:is(:where(.group):hover *){rotate:-6deg}.group-hover\:rotate-6:is(:where(.group):hover *){rotate:6deg}.group-hover\:animate-\[shimmer_1\.5s_infinite\]:is(:where(.group):hover *){animation:1.5s infinite shimmer}.group-hover\:animate-bounce:is(:where(.group):hover *){animation:var(--animate-bounce)}.group-hover\:border-amber-500\/50:is(:where(.group):hover *){border-color:#f99c0080}@supports (color:color-mix(in lab, red, red)){.group-hover\:border-amber-500\/50:is(:where(.group):hover *){border-color:color-mix(in oklab, var(--color-amber-500) 50%, transparent)}}.group-hover\:border-indigo-400\/50:is(:where(.group):hover *){border-color:#7d87ff80}@supports (color:color-mix(in lab, red, red)){.group-hover\:border-indigo-400\/50:is(:where(.group):hover *){border-color:color-mix(in oklab, var(--color-indigo-400) 50%, transparent)}}.group-hover\:border-lime-400\/50:is(:where(.group):hover *){border-color:#9de50080}@supports (color:color-mix(in lab, red, red)){.group-hover\:border-lime-400\/50:is(:where(.group):hover *){border-color:color-mix(in oklab, var(--color-lime-400) 50%, transparent)}}.group-hover\:bg-cyan-500\/20:is(:where(.group):hover *){background-color:#00b7d733}@supports (color:color-mix(in lab, red, red)){.group-hover\:bg-cyan-500\/20:is(:where(.group):hover *){background-color:color-mix(in oklab, var(--color-cyan-500) 20%, transparent)}}.group-hover\:bg-emerald-400\/30:is(:where(.group):hover *){background-color:#00d2944d}@supports (color:color-mix(in lab, red, red)){.group-hover\:bg-emerald-400\/30:is(:where(.group):hover *){background-color:color-mix(in oklab, var(--color-emerald-400) 30%, transparent)}}.group-hover\:bg-indigo-500\/20:is(:where(.group):hover *){background-color:#625fff33}@supports (color:color-mix(in lab, red, red)){.group-hover\:bg-indigo-500\/20:is(:where(.group):hover *){background-color:color-mix(in oklab, var(--color-indigo-500) 20%, transparent)}}.group-hover\:bg-rose-500\/20:is(:where(.group):hover *){background-color:#ff235733}@supports (color:color-mix(in lab, red, red)){.group-hover\:bg-rose-500\/20:is(:where(.group):hover *){background-color:color-mix(in oklab, var(--color-rose-500) 20%, transparent)}}.group-hover\:text-amber-400:is(:where(.group):hover *){color:var(--color-amber-400)}.group-hover\:text-amber-400\/30:is(:where(.group):hover *){color:#fcbb004d}@supports (color:color-mix(in lab, red, red)){.group-hover\:text-amber-400\/30:is(:where(.group):hover *){color:color-mix(in oklab, var(--color-amber-400) 30%, transparent)}}.group-hover\:text-emerald-500:is(:where(.group):hover *){color:var(--color-emerald-500)}.group-hover\:text-white:is(:where(.group):hover *){color:var(--color-white)}.group-hover\:opacity-10:is(:where(.group):hover *){opacity:.1}.group-hover\:opacity-50:is(:where(.group):hover *){opacity:.5}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}.group-hover\:shadow-\[0_0_20px_rgba\(16\,185\,129\,0\.3\)\]:is(:where(.group):hover *){--tw-shadow:0 0 20px var(--tw-shadow-color,#10b9814d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.group-hover\/input\:opacity-100:is(:where(.group\/input):hover *){opacity:1}}.group-\[\.rev\]\:scale-100:is(:where(.group).rev *){--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.peer-checked\:border-zinc-500\/30:is(:where(.peer):checked~*){border-color:#71717b4d}@supports (color:color-mix(in lab, red, red)){.peer-checked\:border-zinc-500\/30:is(:where(.peer):checked~*){border-color:color-mix(in oklab, var(--color-zinc-500) 30%, transparent)}}.peer-checked\:bg-emerald-500:is(:where(.peer):checked~*){background-color:var(--color-emerald-500)}.peer-checked\:bg-zinc-950\/40:is(:where(.peer):checked~*){background-color:#09090b66}@supports (color:color-mix(in lab, red, red)){.peer-checked\:bg-zinc-950\/40:is(:where(.peer):checked~*){background-color:color-mix(in oklab, var(--color-zinc-950) 40%, transparent)}}.peer-focus\:outline-none:is(:where(.peer):focus~*){--tw-outline-style:none;outline-style:none}.marker\:text-emerald-600 ::marker{color:var(--color-emerald-600)}.marker\:text-emerald-600::marker{color:var(--color-emerald-600)}.marker\:text-emerald-600 ::-webkit-details-marker{color:var(--color-emerald-600)}.marker\:text-emerald-600::-webkit-details-marker{color:var(--color-emerald-600)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:start-\[2px\]:after{content:var(--tw-content)}.after\:start-\[2px\]:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{left:2px}.after\:start-\[2px\]:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{left:2px}.after\:start-\[2px\]:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{right:2px}.after\:start-\[2px\]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{right:2px}.after\:top-\[2px\]:after{content:var(--tw-content);top:2px}.after\:left-\[2px\]:after{content:var(--tw-content);left:2px}.after\:h-3:after{content:var(--tw-content);height:calc(var(--spacing) * 3)}.after\:h-4:after{content:var(--tw-content);height:calc(var(--spacing) * 4)}.after\:w-3:after{content:var(--tw-content);width:calc(var(--spacing) * 3)}.after\:w-4:after{content:var(--tw-content);width:calc(var(--spacing) * 4)}.after\:rounded-full:after{content:var(--tw-content);border-radius:3.40282e38px}.after\:border:after{content:var(--tw-content);border-style:var(--tw-border-style);border-width:1px}.after\:border-gray-300:after{content:var(--tw-content);border-color:var(--color-gray-300)}.after\:border-slate-300:after{content:var(--tw-content);border-color:var(--color-slate-300)}.after\:bg-slate-400:after{content:var(--tw-content);background-color:var(--color-slate-400)}.after\:bg-white:after{content:var(--tw-content);background-color:var(--color-white)}.after\:transition-all:after{content:var(--tw-content);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}.peer-checked\:after\:translate-x-full:is(:where(.peer):checked~*):after{content:var(--tw-content);--tw-translate-x:100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.peer-checked\:after\:border-white:is(:where(.peer):checked~*):after{content:var(--tw-content);border-color:var(--color-white)}.peer-checked\:after\:bg-zinc-400:is(:where(.peer):checked~*):after{content:var(--tw-content);background-color:var(--color-zinc-400)}.focus-within\:border-emerald-500\/60:focus-within{border-color:#00bb7f99}@supports (color:color-mix(in lab, red, red)){.focus-within\:border-emerald-500\/60:focus-within{border-color:color-mix(in oklab, var(--color-emerald-500) 60%, transparent)}}.focus-within\:border-yellow-400:focus-within{border-color:var(--color-yellow-400)}.focus-within\:bg-black\/50:focus-within{background-color:#00000080}@supports (color:color-mix(in lab, red, red)){.focus-within\:bg-black\/50:focus-within{background-color:color-mix(in oklab, var(--color-black) 50%, transparent)}}@media (hover:hover){.hover\:z-10:hover{z-index:10}.hover\:-translate-y-0\.5:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:-translate-y-1:hover{--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:scale-105:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:scale-110:hover{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:scale-\[1\.02\]:hover{scale:1.02}.hover\:rotate-90:hover{rotate:90deg}.hover\:border-amber-500\/50:hover{border-color:#f99c0080}@supports (color:color-mix(in lab, red, red)){.hover\:border-amber-500\/50:hover{border-color:color-mix(in oklab, var(--color-amber-500) 50%, transparent)}}.hover\:border-cyan-500\/40:hover{border-color:#00b7d766}@supports (color:color-mix(in lab, red, red)){.hover\:border-cyan-500\/40:hover{border-color:color-mix(in oklab, var(--color-cyan-500) 40%, transparent)}}.hover\:border-emerald-400\/40:hover{border-color:#00d29466}@supports (color:color-mix(in lab, red, red)){.hover\:border-emerald-400\/40:hover{border-color:color-mix(in oklab, var(--color-emerald-400) 40%, transparent)}}.hover\:border-emerald-400\/50:hover{border-color:#00d29480}@supports (color:color-mix(in lab, red, red)){.hover\:border-emerald-400\/50:hover{border-color:color-mix(in oklab, var(--color-emerald-400) 50%, transparent)}}.hover\:border-emerald-400\/80:hover{border-color:#00d294cc}@supports (color:color-mix(in lab, red, red)){.hover\:border-emerald-400\/80:hover{border-color:color-mix(in oklab, var(--color-emerald-400) 80%, transparent)}}.hover\:border-emerald-500\/30:hover{border-color:#00bb7f4d}@supports (color:color-mix(in lab, red, red)){.hover\:border-emerald-500\/30:hover{border-color:color-mix(in oklab, var(--color-emerald-500) 30%, transparent)}}.hover\:border-emerald-700\/80:hover{border-color:#007956cc}@supports (color:color-mix(in lab, red, red)){.hover\:border-emerald-700\/80:hover{border-color:color-mix(in oklab, var(--color-emerald-700) 80%, transparent)}}.hover\:border-gray-500:hover{border-color:var(--color-gray-500)}.hover\:border-indigo-500\/30:hover{border-color:#625fff4d}@supports (color:color-mix(in lab, red, red)){.hover\:border-indigo-500\/30:hover{border-color:color-mix(in oklab, var(--color-indigo-500) 30%, transparent)}}.hover\:border-indigo-500\/40:hover{border-color:#625fff66}@supports (color:color-mix(in lab, red, red)){.hover\:border-indigo-500\/40:hover{border-color:color-mix(in oklab, var(--color-indigo-500) 40%, transparent)}}.hover\:border-lime-400:hover{border-color:var(--color-lime-400)}.hover\:border-lime-400\/50:hover{border-color:#9de50080}@supports (color:color-mix(in lab, red, red)){.hover\:border-lime-400\/50:hover{border-color:color-mix(in oklab, var(--color-lime-400) 50%, transparent)}}.hover\:border-purple-400:hover{border-color:var(--color-purple-400)}.hover\:border-rose-400\/50:hover{border-color:#ff667f80}@supports (color:color-mix(in lab, red, red)){.hover\:border-rose-400\/50:hover{border-color:color-mix(in oklab, var(--color-rose-400) 50%, transparent)}}.hover\:border-rose-500\/40:hover{border-color:#ff235766}@supports (color:color-mix(in lab, red, red)){.hover\:border-rose-500\/40:hover{border-color:color-mix(in oklab, var(--color-rose-500) 40%, transparent)}}.hover\:border-slate-500:hover{border-color:var(--color-slate-500)}.hover\:border-teal-400:hover{border-color:var(--color-teal-400)}.hover\:border-white\/20:hover{border-color:#fff3}@supports (color:color-mix(in lab, red, red)){.hover\:border-white\/20:hover{border-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.hover\:border-yellow-400:hover{border-color:var(--color-yellow-400)}.hover\:border-yellow-500\/50:hover{border-color:#edb20080}@supports (color:color-mix(in lab, red, red)){.hover\:border-yellow-500\/50:hover{border-color:color-mix(in oklab, var(--color-yellow-500) 50%, transparent)}}.hover\:border-zinc-500\/30:hover{border-color:#71717b4d}@supports (color:color-mix(in lab, red, red)){.hover\:border-zinc-500\/30:hover{border-color:color-mix(in oklab, var(--color-zinc-500) 30%, transparent)}}.hover\:bg-\[\#0d3323\]:hover{background-color:#0d3323}.hover\:bg-\[\#8bc34a\]\/20:hover{background-color:#8bc34a33;background-color:color(display-p3 .59195 .758701 .359561/.2);background-color:lab(73.077% -33.3137 52.8317/.2)}.hover\:bg-\[\#022c22\]\/60:hover{background-color:#022c2299;background-color:color(display-p3 .0607269 .169449 .135294/.6);background-color:lab(15.0406% -17.1161 2.27686/.6)}.hover\:bg-\[\#064e3b\]\/80:hover{background-color:#064e3bcc;background-color:color(display-p3 .128474 .300963 .235781/.8);background-color:lab(28.8175% -25.4614 5.17414/.8)}.hover\:bg-\[\#083a24\]:hover{background-color:#083a24}.hover\:bg-\[\#242b42\]:hover{background-color:#242b42}.hover\:bg-\[\#09090b\]\/30:hover{background-color:#09090b4d;background-color:color(display-p3 .0352939 .0352938 .0424616/.3);background-color:lab(2.50122% .210069 -.770626/.3)}.hover\:bg-\[\#009966\]:hover{background-color:#096}.hover\:bg-\[\#047857\]:hover{background-color:#047857}.hover\:bg-\[\#154535\]:hover{background-color:#154535}.hover\:bg-\[\#252046\]:hover{background-color:#252046}.hover\:bg-\[\#352763\]:hover{background-color:#352763}.hover\:bg-amber-500:hover{background-color:var(--color-amber-500)}.hover\:bg-black\/50:hover{background-color:#00000080}@supports (color:color-mix(in lab, red, red)){.hover\:bg-black\/50:hover{background-color:color-mix(in oklab, var(--color-black) 50%, transparent)}}.hover\:bg-black\/80:hover{background-color:#000c}@supports (color:color-mix(in lab, red, red)){.hover\:bg-black\/80:hover{background-color:color-mix(in oklab, var(--color-black) 80%, transparent)}}.hover\:bg-cyan-500\/20:hover{background-color:#00b7d733}@supports (color:color-mix(in lab, red, red)){.hover\:bg-cyan-500\/20:hover{background-color:color-mix(in oklab, var(--color-cyan-500) 20%, transparent)}}.hover\:bg-emerald-500:hover{background-color:var(--color-emerald-500)}.hover\:bg-emerald-500\/20:hover{background-color:#00bb7f33}@supports (color:color-mix(in lab, red, red)){.hover\:bg-emerald-500\/20:hover{background-color:color-mix(in oklab, var(--color-emerald-500) 20%, transparent)}}.hover\:bg-emerald-600:hover{background-color:var(--color-emerald-600)}.hover\:bg-emerald-600\/60:hover{background-color:#00976799}@supports (color:color-mix(in lab, red, red)){.hover\:bg-emerald-600\/60:hover{background-color:color-mix(in oklab, var(--color-emerald-600) 60%, transparent)}}.hover\:bg-emerald-800\/60:hover{background-color:#005f4699}@supports (color:color-mix(in lab, red, red)){.hover\:bg-emerald-800\/60:hover{background-color:color-mix(in oklab, var(--color-emerald-800) 60%, transparent)}}.hover\:bg-emerald-900\/20:hover{background-color:#004e3b33}@supports (color:color-mix(in lab, red, red)){.hover\:bg-emerald-900\/20:hover{background-color:color-mix(in oklab, var(--color-emerald-900) 20%, transparent)}}.hover\:bg-emerald-900\/40:hover{background-color:#004e3b66}@supports (color:color-mix(in lab, red, red)){.hover\:bg-emerald-900\/40:hover{background-color:color-mix(in oklab, var(--color-emerald-900) 40%, transparent)}}.hover\:bg-emerald-900\/60:hover{background-color:#004e3b99}@supports (color:color-mix(in lab, red, red)){.hover\:bg-emerald-900\/60:hover{background-color:color-mix(in oklab, var(--color-emerald-900) 60%, transparent)}}.hover\:bg-gray-700:hover{background-color:var(--color-gray-700)}.hover\:bg-gray-800:hover{background-color:var(--color-gray-800)}.hover\:bg-indigo-500\/20:hover{background-color:#625fff33}@supports (color:color-mix(in lab, red, red)){.hover\:bg-indigo-500\/20:hover{background-color:color-mix(in oklab, var(--color-indigo-500) 20%, transparent)}}.hover\:bg-indigo-500\/30:hover{background-color:#625fff4d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-indigo-500\/30:hover{background-color:color-mix(in oklab, var(--color-indigo-500) 30%, transparent)}}.hover\:bg-lime-400\/10:hover{background-color:#9de5001a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-lime-400\/10:hover{background-color:color-mix(in oklab, var(--color-lime-400) 10%, transparent)}}.hover\:bg-orange-500\/20:hover{background-color:#fe6e0033}@supports (color:color-mix(in lab, red, red)){.hover\:bg-orange-500\/20:hover{background-color:color-mix(in oklab, var(--color-orange-500) 20%, transparent)}}.hover\:bg-purple-400:hover{background-color:var(--color-purple-400)}.hover\:bg-purple-500\/20:hover{background-color:#ac4bff33}@supports (color:color-mix(in lab, red, red)){.hover\:bg-purple-500\/20:hover{background-color:color-mix(in oklab, var(--color-purple-500) 20%, transparent)}}.hover\:bg-red-500\/40:hover{background-color:#fb2c3666}@supports (color:color-mix(in lab, red, red)){.hover\:bg-red-500\/40:hover{background-color:color-mix(in oklab, var(--color-red-500) 40%, transparent)}}.hover\:bg-red-600:hover{background-color:var(--color-red-600)}.hover\:bg-red-600\/40:hover{background-color:#e4001466}@supports (color:color-mix(in lab, red, red)){.hover\:bg-red-600\/40:hover{background-color:color-mix(in oklab, var(--color-red-600) 40%, transparent)}}.hover\:bg-rose-500:hover{background-color:var(--color-rose-500)}.hover\:bg-rose-500\/20:hover{background-color:#ff235733}@supports (color:color-mix(in lab, red, red)){.hover\:bg-rose-500\/20:hover{background-color:color-mix(in oklab, var(--color-rose-500) 20%, transparent)}}.hover\:bg-rose-500\/30:hover{background-color:#ff23574d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-rose-500\/30:hover{background-color:color-mix(in oklab, var(--color-rose-500) 30%, transparent)}}.hover\:bg-rose-600:hover{background-color:var(--color-rose-600)}.hover\:bg-rose-800\/60:hover{background-color:#a3003799}@supports (color:color-mix(in lab, red, red)){.hover\:bg-rose-800\/60:hover{background-color:color-mix(in oklab, var(--color-rose-800) 60%, transparent)}}.hover\:bg-rose-950\/20:hover{background-color:#4d021833}@supports (color:color-mix(in lab, red, red)){.hover\:bg-rose-950\/20:hover{background-color:color-mix(in oklab, var(--color-rose-950) 20%, transparent)}}.hover\:bg-sky-500\/20:hover{background-color:#00a5ef33}@supports (color:color-mix(in lab, red, red)){.hover\:bg-sky-500\/20:hover{background-color:color-mix(in oklab, var(--color-sky-500) 20%, transparent)}}.hover\:bg-sky-800\/60:hover{background-color:#00598699}@supports (color:color-mix(in lab, red, red)){.hover\:bg-sky-800\/60:hover{background-color:color-mix(in oklab, var(--color-sky-800) 60%, transparent)}}.hover\:bg-sky-950\/40:hover{background-color:#052f4a66}@supports (color:color-mix(in lab, red, red)){.hover\:bg-sky-950\/40:hover{background-color:color-mix(in oklab, var(--color-sky-950) 40%, transparent)}}.hover\:bg-slate-400:hover{background-color:var(--color-slate-400)}.hover\:bg-slate-700:hover{background-color:var(--color-slate-700)}.hover\:bg-slate-800:hover{background-color:var(--color-slate-800)}.hover\:bg-slate-800\/50:hover{background-color:#1d293d80}@supports (color:color-mix(in lab, red, red)){.hover\:bg-slate-800\/50:hover{background-color:color-mix(in oklab, var(--color-slate-800) 50%, transparent)}}.hover\:bg-teal-950\/40:hover{background-color:#022f2e66}@supports (color:color-mix(in lab, red, red)){.hover\:bg-teal-950\/40:hover{background-color:color-mix(in oklab, var(--color-teal-950) 40%, transparent)}}.hover\:bg-white\/5:hover{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/5:hover{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.hover\:bg-white\/10:hover{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/10:hover{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.hover\:bg-yellow-500\/10:hover{background-color:#edb2001a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-yellow-500\/10:hover{background-color:color-mix(in oklab, var(--color-yellow-500) 10%, transparent)}}.hover\:bg-yellow-900\/20:hover{background-color:#733e0a33}@supports (color:color-mix(in lab, red, red)){.hover\:bg-yellow-900\/20:hover{background-color:color-mix(in oklab, var(--color-yellow-900) 20%, transparent)}}.hover\:bg-zinc-500:hover{background-color:var(--color-zinc-500)}.hover\:bg-zinc-900\/5:hover{background-color:#18181b0d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-zinc-900\/5:hover{background-color:color-mix(in oklab, var(--color-zinc-900) 5%, transparent)}}.hover\:bg-zinc-950\/5:hover{background-color:#09090b0d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-zinc-950\/5:hover{background-color:color-mix(in oklab, var(--color-zinc-950) 5%, transparent)}}.hover\:bg-zinc-950\/50:hover{background-color:#09090b80}@supports (color:color-mix(in lab, red, red)){.hover\:bg-zinc-950\/50:hover{background-color:color-mix(in oklab, var(--color-zinc-950) 50%, transparent)}}.hover\:from-\[\#9ccc65\]:hover{--tw-gradient-from:#9ccc65;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:from-\[\#00422c\]:hover{--tw-gradient-from:#00422c;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:from-amber-400:hover{--tw-gradient-from:var(--color-amber-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:from-blue-500:hover{--tw-gradient-from:var(--color-blue-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:from-emerald-400:hover{--tw-gradient-from:var(--color-emerald-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:from-emerald-700:hover{--tw-gradient-from:var(--color-emerald-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:from-indigo-500:hover{--tw-gradient-from:var(--color-indigo-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:from-rose-800:hover{--tw-gradient-from:var(--color-rose-800);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:from-yellow-400:hover{--tw-gradient-from:var(--color-yellow-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:to-\[\#66bb6a\]:hover{--tw-gradient-to:#66bb6a;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:to-blue-700:hover{--tw-gradient-to:var(--color-blue-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:to-emerald-500:hover{--tw-gradient-to:var(--color-emerald-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:to-emerald-900:hover{--tw-gradient-to:var(--color-emerald-900);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:to-green-500:hover{--tw-gradient-to:var(--color-green-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:to-lime-400:hover{--tw-gradient-to:var(--color-lime-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:to-purple-500:hover{--tw-gradient-to:var(--color-purple-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:to-rose-900:hover{--tw-gradient-to:var(--color-rose-900);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:to-yellow-400:hover{--tw-gradient-to:var(--color-yellow-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:to-yellow-500:hover{--tw-gradient-to:var(--color-yellow-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:to-yellow-600:hover{--tw-gradient-to:var(--color-yellow-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:text-emerald-400:hover{color:var(--color-emerald-400)}.hover\:text-gray-300:hover{color:var(--color-gray-300)}.hover\:text-lime-300:hover{color:var(--color-lime-300)}.hover\:text-lime-400:hover{color:var(--color-lime-400)}.hover\:text-rose-300:hover{color:var(--color-rose-300)}.hover\:text-slate-200:hover{color:var(--color-slate-200)}.hover\:text-slate-300:hover{color:var(--color-slate-300)}.hover\:text-white:hover{color:var(--color-white)}.hover\:text-zinc-300:hover{color:var(--color-zinc-300)}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}.hover\:shadow-\[0_0_15px_rgba\(99\,102\,241\,0\.2\)\]:hover{--tw-shadow:0 0 15px var(--tw-shadow-color,#6366f133);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-\[0_0_15px_rgba\(139\,195\,74\,0\.3\)\]:hover{--tw-shadow:0 0 15px var(--tw-shadow-color,#8bc34a4d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-\[0_0_15px_rgba\(244\,63\,94\,0\.5\)\]:hover{--tw-shadow:0 0 15px var(--tw-shadow-color,#f43f5e80);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-\[0_0_15px_rgba\(245\,200\,66\,0\.15\)\]:hover{--tw-shadow:0 0 15px var(--tw-shadow-color,#f5c84226);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-\[0_0_20px_rgba\(6\,182\,212\,0\.2\)\]:hover{--tw-shadow:0 0 20px var(--tw-shadow-color,#06b6d433);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-\[0_0_20px_rgba\(16\,185\,129\,0\.2\)\]:hover{--tw-shadow:0 0 20px var(--tw-shadow-color,#10b98133);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-\[0_0_20px_rgba\(244\,63\,94\,0\.2\)\]:hover{--tw-shadow:0 0 20px var(--tw-shadow-color,#f43f5e33);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-\[0_0_25px_rgba\(79\,70\,229\,0\.5\)\]:hover{--tw-shadow:0 0 25px var(--tw-shadow-color,#4f46e580);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-\[0_5px_25px_rgba\(139\,195\,74\,0\.6\)\]:hover{--tw-shadow:0 5px 25px var(--tw-shadow-color,#8bc34a99);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-\[0_10px_20px_rgba\(2\,44\,34\,0\.5\)\]:hover{--tw-shadow:0 10px 20px var(--tw-shadow-color,#022c2280);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-\[0_10px_30px_-10px_rgba\(16\,185\,129\,0\.5\)\]:hover{--tw-shadow:0 10px 30px -10px var(--tw-shadow-color,#10b98180);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-amber-500\/20:hover{--tw-shadow-color:#f99c0033}@supports (color:color-mix(in lab, red, red)){.hover\:shadow-amber-500\/20:hover{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-amber-500) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.hover\:shadow-lime-500\/30:hover{--tw-shadow-color:#80cd004d}@supports (color:color-mix(in lab, red, red)){.hover\:shadow-lime-500\/30:hover{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-lime-500) 30%, transparent) var(--tw-shadow-alpha), transparent)}}.hover\:brightness-110:hover{--tw-brightness:brightness(110%);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,)}}.focus\:border-\[\#8bc34a\]:focus{border-color:#8bc34a}.focus\:border-amber-500:focus{border-color:var(--color-amber-500)}.focus\:border-emerald-400:focus{border-color:var(--color-emerald-400)}.focus\:border-emerald-500:focus{border-color:var(--color-emerald-500)}.focus\:border-indigo-500\/60:focus{border-color:#625fff99}@supports (color:color-mix(in lab, red, red)){.focus\:border-indigo-500\/60:focus{border-color:color-mix(in oklab, var(--color-indigo-500) 60%, transparent)}}.focus\:border-lime-400:focus{border-color:var(--color-lime-400)}.focus\:border-purple-500:focus{border-color:var(--color-purple-500)}.focus\:border-yellow-400:focus{border-color:var(--color-yellow-400)}.focus\:border-yellow-500:focus{border-color:var(--color-yellow-500)}.focus\:border-yellow-500\/50:focus{border-color:#edb20080}@supports (color:color-mix(in lab, red, red)){.focus\:border-yellow-500\/50:focus{border-color:color-mix(in oklab, var(--color-yellow-500) 50%, transparent)}}.focus\:border-zinc-500:focus{border-color:var(--color-zinc-500)}.focus\:border-zinc-500\/50:focus{border-color:#71717b80}@supports (color:color-mix(in lab, red, red)){.focus\:border-zinc-500\/50:focus{border-color:color-mix(in oklab, var(--color-zinc-500) 50%, transparent)}}.focus\:bg-indigo-500\/5:focus{background-color:#625fff0d}@supports (color:color-mix(in lab, red, red)){.focus\:bg-indigo-500\/5:focus{background-color:color-mix(in oklab, var(--color-indigo-500) 5%, transparent)}}.focus\:shadow-\[0_0_8px_rgba\(163\,230\,53\,0\.25\)\]:focus{--tw-shadow:0 0 8px var(--tw-shadow-color,#a3e63540);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:shadow-\[0_0_20px_rgba\(99\,102\,241\,0\.15\)\]:focus{--tw-shadow:0 0 20px var(--tw-shadow-color,#6366f126);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:ring-0:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:ring-1:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:ring-amber-500\/50:focus{--tw-ring-color:#f99c0080}@supports (color:color-mix(in lab, red, red)){.focus\:ring-amber-500\/50:focus{--tw-ring-color:color-mix(in oklab, var(--color-amber-500) 50%, transparent)}}.focus\:ring-emerald-400\/50:focus{--tw-ring-color:#00d29480}@supports (color:color-mix(in lab, red, red)){.focus\:ring-emerald-400\/50:focus{--tw-ring-color:color-mix(in oklab, var(--color-emerald-400) 50%, transparent)}}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.active\:translate-y-0:active{--tw-translate-y:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.active\:scale-95:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.active\:scale-\[0\.98\]:active{scale:.98}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-70:disabled{opacity:.7}.disabled\:grayscale:disabled{--tw-grayscale:grayscale(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}@media (hover:hover){.disabled\:hover\:scale-100:disabled:hover{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}}.disabled\:active\:scale-100:disabled:active{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}@media (min-width:40rem){.sm\:mt-6{margin-top:calc(var(--spacing) * 6)}.sm\:mb-4{margin-bottom:calc(var(--spacing) * 4)}.sm\:mb-5{margin-bottom:calc(var(--spacing) * 5)}.sm\:block{display:block}.sm\:hidden{display:none}.sm\:inline{display:inline}.sm\:h-8{height:calc(var(--spacing) * 8)}.sm\:h-28{height:calc(var(--spacing) * 28)}.sm\:h-\[54px\]{height:54px}.sm\:h-\[240px\]{height:240px}.sm\:h-\[320px\]{height:320px}.sm\:w-8{width:calc(var(--spacing) * 8)}.sm\:w-14{width:calc(var(--spacing) * 14)}.sm\:w-28{width:calc(var(--spacing) * 28)}.sm\:w-64{width:calc(var(--spacing) * 64)}.sm\:w-\[38px\]{width:38px}.sm\:w-auto{width:auto}.sm\:max-w-md{max-width:var(--container-md)}.sm\:max-w-xs{max-width:var(--container-xs)}.sm\:min-w-\[32px\]{min-width:32px}.sm\:translate-y-0{--tw-translate-y:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.sm\:scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-start{justify-content:flex-start}.sm\:gap-2{gap:calc(var(--spacing) * 2)}.sm\:gap-3{gap:calc(var(--spacing) * 3)}.sm\:gap-4{gap:calc(var(--spacing) * 4)}.sm\:gap-6{gap:calc(var(--spacing) * 6)}.sm\:gap-10{gap:calc(var(--spacing) * 10)}:where(.sm\:space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}:where(.sm\:space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}.sm\:rounded-xl{border-radius:var(--radius-xl)}.sm\:border-x-2{border-inline-style:var(--tw-border-style);border-left-width:2px;border-right-width:2px}.sm\:p-2{padding:calc(var(--spacing) * 2)}.sm\:p-3{padding:calc(var(--spacing) * 3)}.sm\:p-4{padding:calc(var(--spacing) * 4)}.sm\:p-5{padding:calc(var(--spacing) * 5)}.sm\:p-6{padding:calc(var(--spacing) * 6)}.sm\:p-8{padding:calc(var(--spacing) * 8)}.sm\:px-4{padding-inline:calc(var(--spacing) * 4)}.sm\:pt-4{padding-top:calc(var(--spacing) * 4)}.sm\:pb-0{padding-bottom:calc(var(--spacing) * 0)}.sm\:pb-4{padding-bottom:calc(var(--spacing) * 4)}.sm\:pb-28{padding-bottom:calc(var(--spacing) * 28)}.sm\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.sm\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.sm\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.sm\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.sm\:text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.sm\:text-\[9px\]{font-size:9px}.sm\:text-\[10px\]{font-size:10px}.sm\:text-\[13px\]{font-size:13px}.sm\:text-\[14px\]{font-size:14px}.sm\:text-\[16px\]{font-size:16px}}@media (min-width:48rem){.md\:hidden{display:none}.md\:table{display:table}.md\:h-36{height:calc(var(--spacing) * 36)}.md\:w-20{width:calc(var(--spacing) * 20)}.md\:w-28{width:calc(var(--spacing) * 28)}.md\:w-32{width:calc(var(--spacing) * 32)}.md\:w-36{width:calc(var(--spacing) * 36)}.md\:w-48{width:calc(var(--spacing) * 48)}.md\:w-auto{width:auto}.md\:flex-initial{flex:0 auto}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:gap-4{gap:calc(var(--spacing) * 4)}.md\:p-4{padding:calc(var(--spacing) * 4)}.md\:p-8{padding:calc(var(--spacing) * 8)}.md\:pb-0{padding-bottom:calc(var(--spacing) * 0)}.md\:pb-32{padding-bottom:calc(var(--spacing) * 32)}}@media (min-width:64rem){.lg\:order-1{order:1}.lg\:order-2{order:2}.lg\:col-span-1{grid-column:span 1/span 1}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:h-48{height:calc(var(--spacing) * 48)}.lg\:w-48{width:calc(var(--spacing) * 48)}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-\[300px_1fr\]{grid-template-columns:300px 1fr}}.rtl\:peer-checked\:after\:-translate-x-full:where(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *):-webkit-any(:where(.peer):checked~*):after{content:var(--tw-content);--tw-translate-x:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.rtl\:peer-checked\:after\:-translate-x-full:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *):is(:where(.peer):checked~*):after{content:var(--tw-content);--tw-translate-x:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}}html,body{overscroll-behavior:none;scrollbar-width:none;-ms-overflow-style:none;scroll-behavior:auto!important}::-webkit-scrollbar{-webkit-appearance:none!important;background:0 0!important;width:0!important;height:0!important;display:none!important}html::-webkit-scrollbar{-webkit-appearance:none!important;background:0 0!important;width:0!important;height:0!important;display:none!important}body::-webkit-scrollbar{-webkit-appearance:none!important;background:0 0!important;width:0!important;height:0!important;display:none!important}*{-webkit-overflow-scrolling:touch;touch-action:manipulation;scrollbar-width:none!important;-ms-overflow-style:none!important}[class*=overflow-y-auto],[class*=overflow-auto],.custom-scrollbar{-webkit-overflow-scrolling:touch;will-change:scroll-position;transform:translateZ(0)}::-webkit-scrollbar-corner{background:0 0!important;display:none!important}html{background-color:#010a05;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='520' height='700' viewBox='0 0 520 700'%3E%3Cpath d='M-20,700 Q30,500 10,350 Q-10,200 40,50' stroke='%23052e16' stroke-width='6' fill='none' opacity='0.6'/%3E%3Cpath d='M10,350 Q80,280 160,320 Q120,250 180,200' stroke='%23064e3b' stroke-width='3' fill='%23022c22' opacity='0.22'/%3E%3Cpath d='M10,350 Q-40,270 -60,180 Q-20,260 30,200' stroke='%23065f46' stroke-width='3' fill='%23022c22' opacity='0.18'/%3E%3Cpath d='M15,250 Q70,200 130,230' stroke='%23047857' stroke-width='2.5' fill='%23047857' opacity='0.14'/%3E%3Cpath d='M60,0 Q50,120 80,280 Q60,380 40,500' stroke='%23065f46' stroke-width='2' fill='none' opacity='0.25'/%3E%3Cpath d='M100,0 Q90,100 110,200 Q95,300 70,420' stroke='%23047857' stroke-width='1.5' fill='none' opacity='0.18'/%3E%3Cellipse cx='80' cy='280' rx='35' ry='20' fill='%23052e16' opacity='0.15' transform='rotate(-30 80 280)'/%3E%3Cellipse cx='40' cy='180' rx='28' ry='15' fill='%23065f46' opacity='0.12' transform='rotate(20 40 180)'/%3E%3Cellipse cx='130' cy='320' rx='40' ry='18' fill='%23047857' opacity='0.10' transform='rotate(-15 130 320)'/%3E%3Cpath d='M-30,600 Q20,580 60,620 Q30,590 80,610' stroke='%23064e3b' stroke-width='2' fill='none' opacity='0.30'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='520' height='700' viewBox='0 0 520 700'%3E%3Cpath d='M540,700 Q490,500 510,350 Q530,200 480,50' stroke='%23052e16' stroke-width='6' fill='none' opacity='0.6'/%3E%3Cpath d='M510,350 Q440,280 360,320 Q400,250 340,200' stroke='%23064e3b' stroke-width='3' fill='%23022c22' opacity='0.22'/%3E%3Cpath d='M510,350 Q560,270 580,180 Q540,260 490,200' stroke='%23065f46' stroke-width='3' fill='%23022c22' opacity='0.18'/%3E%3Cpath d='M505,250 Q450,200 390,230' stroke='%23047857' stroke-width='2.5' fill='%23047857' opacity='0.14'/%3E%3Cpath d='M460,0 Q470,120 440,280 Q460,380 480,500' stroke='%23065f46' stroke-width='2' fill='none' opacity='0.25'/%3E%3Cpath d='M420,0 Q430,100 410,200 Q425,300 450,420' stroke='%23047857' stroke-width='1.5' fill='none' opacity='0.18'/%3E%3Cellipse cx='440' cy='280' rx='35' ry='20' fill='%23052e16' opacity='0.15' transform='rotate(30 440 280)'/%3E%3Cellipse cx='480' cy='180' rx='28' ry='15' fill='%23065f46' opacity='0.12' transform='rotate(-20 480 180)'/%3E%3Cellipse cx='390' cy='320' rx='40' ry='18' fill='%23047857' opacity='0.10' transform='rotate(15 390 320)'/%3E%3Cpath d='M550,600 Q500,580 460,620 Q490,590 440,610' stroke='%23064e3b' stroke-width='2' fill='none' opacity='0.30'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none'%3E%3Cpath d='M30 5L55 30L30 55L5 30z' stroke='%23d4af37' stroke-width='0.5' fill='none' opacity='0.04'/%3E%3C/g%3E%3C/svg%3E"),radial-gradient(60% 50% at 50% 0,#d4af371f 0%,#0000 60%),radial-gradient(100% 80% at 0%,#052e16b3 0%,#0000 55%),radial-gradient(100% 80% at 100%,#052e16b3 0%,#0000 55%),radial-gradient(80% 100% at 50% 60%,#022c228c 0%,#0000 65%),radial-gradient(100% 40% at 50% 0,#064e3b4d 0%,#0000 70%),radial-gradient(180px at 15% 30%,#d4af3717 0%,#0000 70%),radial-gradient(150px at 85% 25%,#d4af3714 0%,#0000 70%),radial-gradient(200px at 50% 70%,#d4af370f 0%,#0000 70%),radial-gradient(100px at 30% 80%,#fbbf240d 0%,#0000 70%),radial-gradient(120px at 70% 85%,#fbbf240d 0%,#0000 70%),radial-gradient(90% 25% at 50% 100%,#0478572e 0%,#0000 70%),linear-gradient(#010a05 0%,#010f07 30%,#01120a 60%,#010d06 100%);background-position:0 0,100% 0,0 0,50%,50%,50%,50%,50%,50%,50%,50%,50%,50%,50%,50%;background-repeat:no-repeat,no-repeat,repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat;background-size:520px 700px,520px 700px,60px 60px,100% 100%,100% 100%,100% 100%,100% 100%,100% 100%,100% 100%,100% 100%,100% 100%,100% 100%,100% 100%,100% 100%,100% 100%;background-attachment:fixed}@media (max-width:768px),(pointer:coarse){html{background-image:url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none'%3E%3Cpath d='M30 5L55 30L30 55L5 30z' stroke='%23d4af37' stroke-width='0.5' fill='none' opacity='0.04'/%3E%3C/g%3E%3C/svg%3E"),radial-gradient(60% 50% at 50% 0,#d4af371a 0%,#0000 60%),radial-gradient(90% 80% at 0%,#052e1699 0%,#0000 55%),radial-gradient(90% 80% at 100%,#052e1699 0%,#0000 55%),linear-gradient(#010a05 0%,#010f07 30%,#01120a 60%,#010d06 100%);background-position:0 0,50%,50%,50%,50%;background-repeat:repeat,no-repeat,no-repeat,no-repeat,no-repeat;background-size:60px 60px,100% 100%,100% 100%,100% 100%,100% 100%;background-attachment:scroll}}body{color:var(--text-main);background:0 0;min-height:100vh;font-family:Outfit,sans-serif;position:relative;overflow-x:hidden}body:after{content:"";z-index:0;pointer-events:none;background:radial-gradient(60px at 12% 18%,#10b9811a 0%,#0000 70%),radial-gradient(40px at 82% 22%,#d4af3714 0%,#0000 70%),radial-gradient(25px at 45% 65%,#0d94881a 0%,#0000 70%),radial-gradient(50px at 70% 45%,#0596690f 0%,#0000 70%),radial-gradient(35px at 28% 82%,#d4af370f 0%,#0000 70%);position:fixed;top:0;bottom:0;left:0;right:0}body:before{content:"";z-index:-1;pointer-events:none;will-change:transform;background:radial-gradient(55% 35% at 40% 25%,#d4af3714 0%,#0000 65%),radial-gradient(45% 30% at 75% 15%,#064e3b24 0%,#0000 60%),radial-gradient(50% 35% at 15% 80%,#0478571a 0%,#0000 65%);animation:14s ease-in-out infinite alternate ambient-light-drift;position:fixed;top:-10%;bottom:-10%;left:-10%;right:-10%}@keyframes ambient-light-drift{0%{opacity:.6;transform:translate(-5%,-3%)}50%{opacity:1;transform:translate(5%,3%)}to{opacity:.8;transform:translate(2%,5%)}}@keyframes bokeh-float{0%{opacity:.7;transform:translate(0)scale(1)}25%{opacity:.9;transform:translate(15px,-20px)scale(1.05)}50%{opacity:.8;transform:translate(-10px,10px)scale(.95)}75%{opacity:1;transform:translate(20px,15px)scale(1.02)}to{opacity:.75;transform:translate(-5px,-10px)scale(1)}}@media (max-width:768px),(pointer:coarse){body:before{animation:none!important;display:none!important}body:after{opacity:.5;animation:none!important}}.glass-panel{background:var(--bg-panel);-webkit-backdrop-filter:blur(20px);border:1px solid var(--border-purple);border-radius:20px;transition:border-color .3s,box-shadow .3s;box-shadow:0 10px 40px #00000080}@media (max-width:768px),(pointer:coarse){*{-webkit-backdrop-filter:none!important}.glass-panel{background:#020d08f2}}.glass-panel:hover{border-color:#0d946459;box-shadow:0 15px 50px #0d94641f}.neon-text-gold{text-shadow:0 0 10px var(--gold-glow)}.neon-text-purple{text-shadow:0 0 10px #0d948866}@keyframes forest-grow-in{0%{opacity:0;transform:scale(.1)rotate(-15deg)translateY(100px)}70%{opacity:1;transform:scale(1.03)rotate(2deg)translateY(-5px)}to{opacity:1;transform:scale(1)rotate(0)translateY(0)}}@keyframes forest-wilt-out{0%{opacity:1;transform:scale(1)rotate(0)translateY(0)}to{opacity:0;transform:scale(.5)rotate(15deg)translateY(100px)}}.animate-forest-in{transform-origin:0 100%;will-change:transform, opacity;animation:.4s cubic-bezier(.175,.885,.32,1.275) forwards forest-grow-in}.animate-forest-out{transform-origin:0 100%;will-change:transform, opacity;animation:.3s cubic-bezier(.55,.085,.68,.53) forwards forest-wilt-out}@keyframes bounce-in{0%{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1.1)}70%{opacity:1;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.animate-bounce-in{animation:.6s cubic-bezier(.175,.885,.32,1.275) forwards bounce-in}@keyframes shake-error{0%,to{transform:translate(0)scale(1)}10%,30%,50%,70%,90%{transform:translate(-15px)rotate(-3deg)scale(1.02)}20%,40%,60%,80%{transform:translate(15px)rotate(3deg)scale(1.02)}}.animate-shake-error{animation:.6s cubic-bezier(.36,.07,.19,.97) forwards shake-error}@keyframes nav-popup-in{0%{opacity:0;transform:scale(.8)translateY(-5px)translate(5px)}to{opacity:1;transform:scale(1)translateY(0)translate(0)}}.animate-nav-popup-in{transform-origin:100% 0;animation:.15s cubic-bezier(.34,1.56,.64,1) forwards nav-popup-in}@keyframes flip-in{0%{opacity:0;transform:perspective(1000px)rotateY(-90deg)scale(.8)}to{opacity:1;transform:perspective(1000px)rotateY(0)scale(1)}}.animate-flip-in{animation:.3s cubic-bezier(.175,.885,.32,1.275) forwards flip-in}@keyframes flip-out{0%{opacity:1;transform:perspective(1000px)rotateY(0)scale(1)}to{opacity:0;transform:perspective(1000px)rotateY(90deg)scale(.8)}}.animate-flip-out{animation:.3s cubic-bezier(.55,.085,.68,.53) forwards flip-out}.chip-btn{cursor:pointer;z-index:1;border:none;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-family:Outfit,Inter,sans-serif;font-size:9px;font-weight:900;transition:all .2s cubic-bezier(.175,.885,.32,1.275);display:flex;position:relative;overflow:hidden;box-shadow:0 4px 8px #0006,inset 0 1px 1px #fff6}.chip-btn:before,.chip-custom:before{content:"";background:var(--chip-c);z-index:-1;border-radius:50%;position:absolute;top:12%;bottom:12%;left:12%;right:12%;box-shadow:inset 0 2px 4px #00000080,0 1px 2px #fff3}.chip-btn:after,.chip-custom:after{content:"";z-index:-1;background:#0f172a;border-radius:50%;position:absolute;top:22%;bottom:22%;left:22%;right:22%;box-shadow:inset 0 -1px 2px #0003,0 1px 2px #0000004d}.chip-btn:hover{transform:scale(1.15)rotate(15deg)}.chip-10{--chip-c:#ef4444;--chip-s:#0f172a;background:repeating-conic-gradient(var(--chip-c) 0% 8.33%, var(--chip-s) 8.33% 16.66%);color:#ef4444}.chip-50{--chip-c:#3b82f6;--chip-s:#0f172a;background:repeating-conic-gradient(var(--chip-c) 0% 8.33%, var(--chip-s) 8.33% 16.66%);color:"#a1a1aa"}.chip-100{--chip-c:#0f172a;--chip-s:#0f172a;background:repeating-conic-gradient(var(--chip-c) 0% 8.33%, var(--chip-s) 8.33% 16.66%);color:#0f172a}.chip-500{--chip-c:#f59e0b;--chip-s:#0f172a;background:repeating-conic-gradient(var(--chip-c) 0% 8.33%, var(--chip-s) 8.33% 16.66%);color:#f59e0b}.chip-1k{--chip-c:#8b5cf6;--chip-s:#0f172a;background:repeating-conic-gradient(var(--chip-c) 0% 8.33%, var(--chip-s) 8.33% 16.66%);color:#8b5cf6}.chip-5k{--chip-c:#ec4899;--chip-s:#0f172a;background:repeating-conic-gradient(var(--chip-c) 0% 8.33%, var(--chip-s) 8.33% 16.66%);color:#ec4899}.chip-btn.selected-chip{box-shadow:0 0 0 3px #0f172a, 0 0 15px var(--gold);transform:scale(1.12)translateY(-3px)rotate(-5deg)}.timer-circle{width:65px;height:65px;position:relative}.timer-svg{width:100%;height:100%;transform:rotate(-90deg)}.timer-bg{fill:none;stroke:#00000008;stroke-width:6px}.timer-progress{fill:none;stroke:var(--neon-purple);stroke-width:6px;stroke-dasharray:220;stroke-dashoffset:0;stroke-linecap:round;transition:stroke-dashoffset 1s linear,stroke .5s}.wheel-outer-ring{width:260px;height:260px;box-shadow:0 0 0 3px var(--gold), 0 0 18px var(--gold-glow), inset 0 0 15px #000c;background:#110e20;border:6px solid #2e2646;border-radius:50%;justify-content:center;align-items:center;margin:0 auto;display:flex;position:relative}.wheel-wrapper{width:232px;height:232px;position:relative}.wheel-svg{filter:drop-shadow(0 4px 10px #00000080);width:100%;height:100%;transition:transform 5s cubic-bezier(.1,0,.1,1);transform:rotate(90deg)}.wheel-center-text{z-index:10;border:2px solid #00000014;border-radius:50%;justify-content:center;align-items:center;width:95px;height:95px;transition:background-color .4s,border-color .4s;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 4px 15px #00000080}.wheel-pointer{border-left:12px solid #0000;border-right:12px solid #0000;border-bottom:22px solid var(--gold);width:0;height:0;filter:drop-shadow(0 0 8px var(--gold-glow));z-index:20;position:absolute;bottom:-15px;left:50%;transform:translate(-50%)}@media (min-width:640px){.wheel-outer-ring{width:330px;height:330px;box-shadow:0 0 0 4px var(--gold), 0 0 25px var(--gold-glow), inset 0 0 20px #000c;border-width:8px}.wheel-wrapper{width:298px;height:298px}.wheel-center-text{border-width:4px;width:120px;height:120px}.wheel-pointer{border-top-width:14px;border-bottom-width:14px;border-right-width:24px;right:-12px}}.bet-input-group{border:1px solid var(--border-purple);background:#0f0b1e;border-radius:12px;align-items:center;padding:.25rem .5rem;display:flex}.bet-input{color:#fff;background:0 0;border:none;outline:none;width:100%;padding:.5rem;font-size:1.25rem;font-weight:800}.btn-action{color:#ec4899;background:#251d3a;border:1px solid #f43f5e26;border-radius:8px;padding:.5rem .8rem;font-size:.75rem;font-weight:700;transition:all .2s}.btn-action:hover{border-color:var(--accent-crimson);background:#392b5a;box-shadow:0 0 10px #f43f5e33}.bet-btn{border:1px solid #00000008;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;height:74px;font-size:1.2rem;font-weight:900;transition:all .25s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden;box-shadow:0 4px 15px #0000004d}.bet-btn:hover:not(:disabled){box-shadow:0 8px 25px var(--glow);transform:translateY(-4px)}.bet-btn:active:not(:disabled){transform:scale(.95)}.bet-btn:disabled{opacity:.4;cursor:not-allowed}.bet-btn.bg-red{--glow:#f43f5e66;background:linear-gradient(135deg,#f43f5e 0%,#be123c 100%)}.bet-btn.bg-green{--glow:#10b98166;background:linear-gradient(135deg,#0f172a 0%,#047857 100%)}.bet-btn.bg-black{--glow:#1e293b66;background:linear-gradient(135deg,#cbd5e1 0%,#0f172a 100%);border-color:#0000000d}.bet-btn.bg-blue{--glow:#3b82f666;background:linear-gradient(135deg,#3b82f6 0%,#1d4ed8 100%)}.bet-btn.bg-yellow{--glow:#fbbf2466;background:linear-gradient(135deg,#fbbf24 0%,#d97706 100%);color:#07060f!important}.history-item{border:1px solid #0000000d;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:.8rem;font-weight:700;display:flex;box-shadow:0 2px 8px #0000004d}.history-item.bg-red{background-color:var(--accent-crimson)}.history-item.bg-green{background-color:var(--accent-green)}.history-item.bg-black{background-color:#cbd5e1}.history-item.bg-blue{background-color:"#a1a1aa"}.history-item.bg-yellow{color:#07060f;background-color:#eab308}.bet-table{background:#110e20;border:1px solid #ffffff08;border-radius:12px;overflow:hidden}.bet-table-header{background:#0003;border-bottom:1px solid #f43f5e26;justify-content:space-between;align-items:center;padding:.75rem 1rem;display:flex}.player-row{border-bottom:1px solid #00000003;justify-content:space-between;align-items:center;padding:.6rem 1rem;display:flex}.balance-gain{color:#0f172a;animation:1s flash-green}.balance-loss{color:#ef4444;animation:1s flash-red}@keyframes flash-green{0%,to{transform:scale(1)}50%{filter:drop-shadow(0 0 10px #10b98180);transform:scale(1.15)}}@keyframes flash-red{0%,to{transform:scale(1)}50%{filter:drop-shadow(0 0 10px #ef444480);transform:scale(1.15)}}.chat-bubble{animation:.25s cubic-bezier(.4,0,.2,1) slide-in}@keyframes slide-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes splash-orb{0%{opacity:.4;transform:translate(0)scale(1)}25%{opacity:.6;transform:translate(60px,-40px)scale(1.1)}50%{opacity:.3;transform:translate(-30px,60px)scale(.9)}75%{opacity:.5;transform:translate(40px,20px)scale(1.05)}to{opacity:.4;transform:translate(0)scale(1)}}.splash-orb-1{animation:8s ease-in-out infinite splash-orb}.splash-orb-2{animation:11s ease-in-out infinite reverse splash-orb}.splash-orb-3{animation:14s ease-in-out -3s infinite splash-orb}@keyframes splash-title-glow{0%,to{text-shadow:0 0 20px #fbbf244d,0 0 60px #fbbf241a}50%{text-shadow:0 0 40px #fbbf2499,0 0 100px #fbbf2433,0 0 150px #8b5cf626}}.splash-title{animation:3s ease-in-out infinite splash-title-glow}@keyframes splash-title-reveal{0%{opacity:0;transform:scale(.8)translateY(20px)}to{opacity:1;transform:scale(1)translateY(0)}}.splash-title-reveal{animation:1.2s cubic-bezier(.16,1,.3,1) forwards splash-title-reveal}.splash-subtitle-reveal{opacity:0;animation:1s cubic-bezier(.16,1,.3,1) .4s forwards splash-title-reveal}@keyframes loading-bar-flow{0%{background-position:-200% 0}to{background-position:200% 0}}.splash-loading-bar{background:linear-gradient(90deg,#0d9488,#fbbf24,#0f172a,#0d9488) 0 0/200% 100%;animation:1.5s linear infinite loading-bar-flow;box-shadow:0 0 12px #0d948880,0 0 30px #fbbf2433}@keyframes loading-glow-pulse{0%,to{box-shadow:0 0 8px #0d94884d,0 0 20px #fbbf241a}50%{box-shadow:0 0 16px #0d948899,0 0 40px #fbbf2440}}.splash-loading-track{animation:2s ease-in-out infinite loading-glow-pulse}@keyframes splash-crown-bounce{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-6px)scale(1.05)}}.splash-crown{animation:2.5s ease-in-out infinite splash-crown-bounce}@keyframes splash-fade-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.05)}}.splash-fade-out{animation:.6s cubic-bezier(.4,0,.2,1) forwards splash-fade-out}@keyframes dot-pulse{0%,to{opacity:.3;transform:scale(1)}50%{opacity:1;transform:scale(1.3)}}.splash-dot{animation:1.4s ease-in-out infinite dot-pulse}.splash-dot:nth-child(2){animation-delay:.2s}.splash-dot:nth-child(3){animation-delay:.4s}.loading-screen{z-index:9990;background:radial-gradient(circle,#1b0a24 0%,#08030f 50%,#000 100%);justify-content:center;align-items:center;animation:.4s forwards loading-screen-in;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}@keyframes loading-screen-in{0%{opacity:0}to{opacity:1}}.loading-screen--exit{animation:.65s cubic-bezier(.4,0,.2,1) forwards loading-screen-out}@keyframes loading-screen-out{0%{opacity:1;transform:scale(1)}to{opacity:0;pointer-events:none;transform:scale(1.06)}}.loading-screen__bg{pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.loading-orb{filter:blur(80px);will-change:transform;border-radius:50%;position:absolute}@media (max-width:768px),(pointer:coarse){.loading-orb{filter:none;opacity:.4}.loading-orb--1,.loading-orb--2,.loading-orb--3{animation:none!important}}.loading-orb--1{background:#0d948833;width:300px;height:300px;animation:8s ease-in-out infinite loading-orb-float;top:-80px;left:-60px}.loading-orb--2{background:#8b5cf626;width:400px;height:400px;animation:11s ease-in-out infinite reverse loading-orb-float;bottom:-120px;right:-80px}.loading-orb--3{background:#fbbf241a;width:280px;height:280px;animation:14s ease-in-out -3s infinite loading-orb-float;top:35%;left:50%;transform:translate(-50%)}@keyframes loading-orb-float{0%,to{transform:translate(0)scale(1)}33%{transform:translate(15px,-20px)scale(1.1)}66%{transform:translate(-10px,10px)scale(.95)}}.loading-screen__content{z-index:2;flex-direction:column;align-items:center;gap:28px;display:flex;position:relative}.loading-chip-spinner{justify-content:center;align-items:center;width:80px;height:80px;display:flex;position:relative}.loading-chip{z-index:2;background:repeating-conic-gradient(#0d9488 0% 8.33%,#111115 8.33% 16.66%);border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;animation:2.5s linear infinite loading-chip-spin;display:flex;box-shadow:0 0 20px #0d948866,inset 0 1px 2px #ffffff4d}@keyframes loading-chip-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loading-chip__inner{background:radial-gradient(circle,#0a1a14 0%,#030304 100%);border:2px solid #0d948899;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.loading-chip__symbol{color:#0f172a;text-shadow:0 0 10px #34d399cc;font-size:18px;animation:2.5s linear infinite reverse loading-chip-spin}.loading-chip-ring{border:2px solid #fbbf24b3;border-color:#fbbf24b3 #fbbf244d #0000 #0000;border-radius:50%;animation:1.8s linear infinite loading-ring-orbit;position:absolute;top:-4px;bottom:-4px;left:-4px;right:-4px}.loading-chip-ring--2{border-top-color:#0d948880;border-left-color:#8b5cf626;border-right-color:#0d948833;animation-duration:2.8s;animation-direction:reverse;top:-12px;bottom:-12px;left:-12px;right:-12px}@keyframes loading-ring-orbit{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loading-text{align-items:baseline;gap:2px;display:flex}.loading-text__main{text-transform:uppercase;letter-spacing:.2em;color:#ffffffb3;font-family:Outfit,sans-serif;font-size:15px;font-weight:800;animation:2s ease-in-out infinite loading-text-pulse}@keyframes loading-text-pulse{0%,to{opacity:.6}50%{opacity:1}}.loading-dots{gap:3px;margin-left:2px;display:flex}.loading-dot{background:#0f172a;border-radius:50%;width:4px;height:4px;animation:1.4s ease-in-out infinite loading-dot-bounce}.loading-dot:first-child{animation-delay:0s}.loading-dot:nth-child(2){animation-delay:.15s}.loading-dot:nth-child(3){animation-delay:.3s}@keyframes loading-dot-bounce{0%,60%,to{opacity:.3;transform:translateY(0)}30%{opacity:1;transform:translateY(-6px)}}.loading-progress{background:#ffffff0f;border:1px solid #ffffff0a;border-radius:4px;width:180px;height:3px;overflow:hidden}.loading-progress__bar{background:linear-gradient(90deg,#0d9488,#0f172a,#fbbf24);border-radius:4px;width:30%;height:100%;transition:width .5s;animation:2s ease-in-out infinite loading-progress-sweep}.loading-progress__bar--done{background:linear-gradient(90deg,#0f172a,#0f172a);transition:width .4s cubic-bezier(.34,1.56,.64,1);animation:none;width:100%!important}@keyframes loading-progress-sweep{0%{width:40%;transform:translate(-100%)}50%{width:60%}to{width:40%;transform:translate(350%)}}.view-transition-overlay{z-index:500;-webkit-backdrop-filter:blur(8px);background:#030304d9;justify-content:center;align-items:center;animation:.15s forwards vt-fade-in;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}@keyframes vt-fade-in{0%{opacity:0}to{opacity:1}}.view-transition-spinner{border:3px solid #0f172a;border-color:#0f172a #34d39966 #ffffff14 #ffffff14;border-radius:50%;width:40px;height:40px;animation:.8s linear infinite vt-spin;box-shadow:0 0 15px #34d3994d}@keyframes vt-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.spinning-active{animation:1s infinite alternate wheel-pulse}@keyframes wheel-pulse{0%{box-shadow:0 0 0 4px var(--gold), 0 0 15px var(--gold-glow), inset 0 0 15px #000c}to{box-shadow:0 0 0 6px var(--gold), 0 0 40px #fbbf24f2, inset 0 0 25px #fbbf244d;transform:scale(1.015)}}.premium-flow-btn{background:linear-gradient(90deg,#8b5cf6,#ec4899,#be123c,#8b5cf6) 0 0/300% 100%;transition:all .3s cubic-bezier(.4,0,.2,1);animation:4s linear infinite flow-grad;box-shadow:0 4px 15px #8b5cf64d}.premium-flow-btn:hover:not(:disabled){transform:translateY(-2px)scale(1.02);box-shadow:0 8px 25px #ec489999}@keyframes flow-grad{0%{background-position:0%}to{background-position:300%}}.result-card-pop{animation:.45s cubic-bezier(.34,1.56,.64,1) forwards card-pop-in}@keyframes card-pop-in{0%{opacity:0;transform:scale(.7)translateY(30px)}to{opacity:1;transform:scale(1)translateY(0)}}.float-effect{animation:3s ease-in-out infinite alternate floating-bounce}@keyframes floating-bounce{0%{transform:translateY(0)}to{transform:translateY(-8px)}}.btn-hamburger{color:var(--text-main);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:4px;font-size:1.5rem;transition:transform .2s,opacity .2s;display:flex}.btn-hamburger:hover{opacity:.8}.btn-hamburger:active{transform:scale(.92)}.menu-dropdown{border:1px solid var(--border-purple);z-index:100;background:#110e20;border-radius:12px;min-width:180px;padding:12px;animation:.25s cubic-bezier(.16,1,.3,1) forwards menu-slide;position:absolute;top:55px;left:15px;box-shadow:0 10px 30px #0009}@keyframes menu-slide{0%{opacity:0;transform:translateY(-10px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}.nav-tabs-row{background:#161a25;border:1px solid #00000008;border-radius:10px;grid-template-columns:repeat(4,1fr);padding:3px;display:grid;box-shadow:inset 0 2px 5px #00000080}.tab-btn{color:var(--text-dim);cursor:pointer;text-align:center;background:0 0;border:none;border-radius:8px;padding:10px 4px;font-size:.8rem;font-weight:700;transition:all .2s}.tab-btn:hover:not(.active){color:var(--text-main);background:#00000003}.tab-btn.active{color:#0f172a;background:#1f2635;box-shadow:0 4px 10px #00000040}.history-circles-row{scrollbar-width:none;gap:8px;padding:4px 2px;display:flex;overflow-x:auto}.history-circles-row::-webkit-scrollbar{display:none}.history-circle{color:#0f172a;border:1.5px solid #00000014;border-radius:50%;justify-content:center;align-items:center;width:32px;min-width:32px;height:32px;min-height:32px;font-size:.8rem;font-weight:800;display:flex;box-shadow:0 3px 6px #00000059}.input-premium-bet{color:#0d0a17!important;background:#0f172a!important;border:none!important;border-radius:10px 0 0 10px!important;outline:none!important;width:100%!important;padding:12px 14px!important;font-size:1.15rem!important;font-weight:900!important}.input-bet-wrapper{background:#0f172a;border-radius:10px;align-items:center;display:flex;overflow:hidden;box-shadow:0 4px 15px #0006}.input-icon-coin{color:#d97706;background:#0f172a;align-items:center;height:100%;padding:0 12px;font-size:1.1rem;display:flex}.btn-bet-yellow{color:#0d0a17;cursor:pointer;background:#fbbf24;border:none;justify-content:center;align-items:center;width:48px;height:48px;font-size:1.3rem;font-weight:900;transition:background-color .2s,transform .1s;display:flex}.btn-bet-yellow:hover{background:#f59e0b}.btn-bet-yellow:active{transform:scale(.95)}.divider-vertical{background:#0000001f;align-self:center;width:1px;height:32px}.chat-tab-container{border:1px solid var(--border-purple);background:#0f0c1f;border-radius:14px;flex-direction:column;height:250px;padding:12px;display:flex;box-shadow:inset 0 2px 8px #0009}.btn-action-premium{color:#a594f9;cursor:pointer;background:#1f2635;border:1px solid #ffffff08;border-radius:8px;padding:8px 12px;font-size:.75rem;font-weight:700;transition:all .2s}.btn-action-premium:hover{color:#0f172a;background:#2b354a;transform:translateY(-1px)}.btn-action-premium:active{transform:translateY(0)scale(.96)}.bet-btn-premium{cursor:pointer;border:2px solid #0000;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;min-height:72px;padding:10px 4px;font-weight:800;transition:all .2s cubic-bezier(.4,0,.2,1);display:flex;box-shadow:0 4px 10px #0000004d}.bet-btn-premium:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 15px #0006}.bet-btn-premium:disabled{opacity:.35;cursor:not-allowed}.bet-btn-premium.selected-bet{border-color:#0f172a;box-shadow:0 0 15px #ffffff40}.bets-summary-pill{background:#ffffff05;border:1px solid #ffffff0a;border-radius:10px;justify-content:space-between;align-items:center;padding:8px 12px;font-size:.75rem;display:flex}.bet-btn-premium-custom{cursor:pointer;border:2px solid #0000;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;height:52px;font-weight:800;transition:all .2s cubic-bezier(.4,0,.2,1);display:flex;box-shadow:0 4px 10px #0000004d}.bet-btn-premium-custom:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 15px #0006}.bet-btn-premium-custom:disabled{opacity:.35;cursor:not-allowed}.bet-btn-premium-custom.selected-bet{border-color:#0f172a;box-shadow:0 0 15px #0000001a}.bet-btn-premium-custom.color-red{background:linear-gradient(135deg,#f43f5e 0%,#be123c 100%)}.bet-btn-premium-custom.color-green{background:linear-gradient(135deg,#0f172a 0%,#047857 100%)}.bet-btn-premium-custom.color-black{background:linear-gradient(135deg,#cbd5e1 0%,#0f172a 100%);border-color:#ffffff14}.bet-btn-premium-custom.color-blue{background:linear-gradient(135deg,#3b82f6 0%,#1d4ed8 100%)}.bet-btn-premium-custom.color-yellow{background:linear-gradient(135deg,#fbbf24 0%,#d97706 100%)}.players-columns-wrapper{scrollbar-width:thin;gap:12px;padding-bottom:6px;display:flex;overflow-x:auto}.players-columns-wrapper::-webkit-scrollbar{height:4px}.players-columns-wrapper::-webkit-scrollbar-thumb{background:#00000014;border-radius:2px}.player-column{background:#0f0c1f99;border:1px solid #00000008;border-radius:14px;flex-direction:column;flex:1;min-width:140px;padding:10px;display:flex;box-shadow:0 4px 15px #0003}.scrollbar-thin::-webkit-scrollbar{width:3px}.scrollbar-thin::-webkit-scrollbar-thumb{background:#0000000d;border-radius:2px}.wheel-section{width:300px;height:300px;margin:0 auto 4px;position:relative}@media (max-width:639px){.wheel-section{margin-top:-20px;margin-bottom:-20px;transform:scale(.8)}}.wheel-outer{background:conic-gradient(#e8e0d0 0deg 24deg,#c0392b 24deg 48deg,#e8e0d0 48deg 72deg,#27ae60 72deg 96deg,#e8e0d0 96deg 120deg,#2980b9 120deg 144deg,#e8e0d0 144deg 168deg,#8e44ad 168deg 192deg,#e8e0d0 192deg 216deg,#e67e22 216deg 240deg,#e8e0d0 240deg 264deg,#c0392b 264deg 288deg,#e8e0d0 288deg 312deg,#27ae60 312deg 336deg,#e8e0d0 336deg 360deg);border-radius:50%;position:absolute;top:-10px;bottom:-10px;left:-10px;right:-10px;box-shadow:0 0 0 4px #2a1d55,0 0 25px #0009,inset 0 0 0 4px #2a1d55}.wheel-inner-shadow{pointer-events:none;z-index:5;border:10px solid #0000;border-radius:50%;position:absolute;top:-10px;bottom:-10px;left:-10px;right:-10px;box-shadow:inset 0 0 0 4px #0000004d}.wheel-canvas-wrap{z-index:2;border-radius:50%;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}canvas#wheelCanvas{border-radius:50%;width:300px;height:300px;display:block}.wheel-hub{z-index:10;background:radial-gradient(circle at 40% 35%,#ffe580,#f9c846 40%,#c89a00 100%);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:1px;width:110px;height:110px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 5px #fff,0 0 0 8px #c89a00,0 4px 18px #00000080}.hub-label{color:#5a3800;text-transform:uppercase;letter-spacing:.5px;font-size:8.5px;font-weight:900}.hub-amount{color:#3a2000;font-size:22px;font-weight:900;line-height:1}.hub-currency{color:#7a5000;text-transform:uppercase;letter-spacing:1px;font-size:9px;font-weight:800}.wheel-pointer-top{transform:translateX(-50%) rotate(var(--pin-rot,0deg));transform-origin:50% calc(100% + 22px);z-index:20;will-change:transform;border-top:28px solid #fbbf24;border-left:14px solid #0000;border-right:14px solid #0000;width:0;height:0;position:absolute;top:-22px;left:50%}.wheel-pointer-top:before{content:"";border-top:30px solid #fff;border-left:16px solid #0000;border-right:16px solid #0000;width:0;height:0;position:absolute;top:-32px;left:-16px}.controls-row-custom{gap:10px;width:100%;margin:20px 0 16px;display:flex}.selector-btn-custom{cursor:pointer;color:#fff;background:#140e2db3;border:1.5px solid #00000014;border-radius:12px;flex:1;justify-content:space-between;align-items:center;padding:10px 14px;display:flex}.selector-btn-custom .sel-label-custom{letter-spacing:.5px;text-transform:uppercase;font-size:13px;font-weight:800}.selector-btn-custom .sel-arrow-custom{border-bottom:8px solid #fff;border-left:5px solid #0000;border-right:5px solid #0000;width:0;height:0}.spin-btn-custom{color:#fff;letter-spacing:3px;text-transform:uppercase;cursor:pointer;text-shadow:0 1px 3px #0000004d;background:linear-gradient(#ffbe3d 0%,#f5a100 50%,#d88000 100%);border:none;border-radius:16px;width:100%;height:58px;font-size:22px;font-weight:900;transition:transform .1s,box-shadow .1s;position:relative;box-shadow:0 4px #a85e00,0 6px 20px #f5a10066}.spin-btn-custom:active:not(:disabled){transform:translateY(3px);box-shadow:0 1px #a85e00,0 2px 10px #f5a1004d}.spin-btn-custom:disabled{cursor:not-allowed;background:linear-gradient(#998054 0%,#6e5b38 100%)!important;box-shadow:0 4px #3d3020!important}.spin-btn-wrap-custom{width:100%;position:relative}.spin-btn-wrap-custom.pulsing:before{content:"";background:0 0;border:2px solid #ffbe3cb3;border-radius:20px;animation:1.2s ease-in-out infinite pulseRingCustom;position:absolute;top:-4px;bottom:-4px;left:-4px;right:-4px}@keyframes pulseRingCustom{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.06)}}.bet-row-custom{background:#140e2d80;border:1.5px solid #0000000d;border-radius:14px;justify-content:space-between;align-items:center;width:100%;margin-top:16px;padding:8px 6px;display:flex}.bet-side-btn-custom{cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;width:42px;height:42px;font-size:22px;font-weight:900;transition:transform .1s;display:flex}.bet-side-btn-custom:active{transform:scale(.9)}.btn-minus-custom{color:#fff;background:#ffffff1f}.btn-plus-custom{color:#fff;background:linear-gradient(135deg,#ffbe3d,#f5a100);box-shadow:0 2px 8px #f5a10066}.btn-flash-custom{color:#fbbf24;cursor:pointer;background:#ffffff14;border:none;border-radius:50%;justify-content:center;align-items:center;width:42px;height:42px;font-size:18px;display:flex}.bet-center-custom{text-align:center;flex:1}.bet-center-custom .bet-label-custom{color:#ffffff80;text-transform:uppercase;letter-spacing:1px;font-size:10px;font-weight:700;display:block}.bet-center-custom .bet-value-custom{color:#fff;font-size:20px;font-weight:900}.bet-center-custom .bet-currency-custom{color:#ffffffb3;margin-left:4px;font-size:14px;font-weight:700}.chips-row-custom{justify-content:center;gap:8px;width:100%;margin-top:12px;display:flex}.chip-custom{cursor:pointer;z-index:1;border:none;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;font-size:11px;font-weight:900;transition:transform .15s,box-shadow .15s;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 8px #0006,inset 0 1px 1px #fff6}.chip-custom:hover{transform:scale(1.1)}.chip-custom.active{transform:scale(1.12)translateY(-3px);box-shadow:0 0 0 3px #0f172a,0 0 15px #fbbf24}.chip-r-custom{--chip-c:#ef4444;--chip-s:#0f172a;background:repeating-conic-gradient(var(--chip-c) 0% 8.33%, var(--chip-s) 8.33% 16.66%);color:#ef4444}.chip-b-custom{--chip-c:#3b82f6;--chip-s:#0f172a;background:repeating-conic-gradient(var(--chip-c) 0% 8.33%, var(--chip-s) 8.33% 16.66%);color:"#a1a1aa"}.chip-g-custom{--chip-c:#0f172a;--chip-s:#0f172a;background:repeating-conic-gradient(var(--chip-c) 0% 8.33%, var(--chip-s) 8.33% 16.66%);color:#0f172a}.chip-y-custom{--chip-c:#f59e0b;--chip-s:#0f172a;background:repeating-conic-gradient(var(--chip-c) 0% 8.33%, var(--chip-s) 8.33% 16.66%);color:#f59e0b}.chip-p-custom{--chip-c:#8b5cf6;--chip-s:#0f172a;background:repeating-conic-gradient(var(--chip-c) 0% 8.33%, var(--chip-s) 8.33% 16.66%);color:#8b5cf6}.chip-pk-custom{--chip-c:#ec4899;--chip-s:#0f172a;background:repeating-conic-gradient(var(--chip-c) 0% 8.33%, var(--chip-s) 8.33% 16.66%);color:#ec4899}.phase-bar-custom{background:#140e2d99;border:1.5px solid #0000000d;border-radius:14px;justify-content:space-between;align-items:center;width:100%;margin-top:14px;padding:10px 16px;display:flex}.phase-text-custom{text-transform:uppercase;letter-spacing:.5px;color:#fbbf24;font-size:13px;font-weight:800}.phase-sub-custom{color:#fff6;margin-top:2px;font-size:10px}.timer-wrap-custom{width:48px;height:48px;position:relative}.timer-wrap-custom svg{width:100%;height:100%;transform:rotate(-90deg)}.timer-wrap-custom .t-bg-custom{fill:none;stroke:#ffffff14;stroke-width:5px}.timer-wrap-custom .t-fg-custom{fill:none;stroke:#fbbf24;stroke-width:5px;stroke-dasharray:132;stroke-dashoffset:0;stroke-linecap:round;transition:stroke-dashoffset 1s linear}.timer-num-custom{justify-content:center;align-items:center;font-size:14px;font-weight:900;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.history-row-custom{gap:6px;width:100%;margin-top:12px;padding-bottom:2px;display:flex;overflow-x:auto}.history-row-custom::-webkit-scrollbar{display:none}.hist-dot-custom{color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;min-width:32px;height:32px;font-size:11px;font-weight:900;display:flex;box-shadow:0 2px 6px #0000004d}.hist-red-custom{background:#c0392b}.hist-green-custom{background:#27ae60}.hist-black-custom{background:#cbd5e1;border:1px solid #ffffff1f}.spinning-custom .wheel-canvas-wrap{transition:none}.wheel-section.winning-custom .wheel-hub{animation:.5s ease-in-out 6 winGlowCustom}@keyframes winGlowCustom{0%,to{box-shadow:0 0 10px #fbbf24}50%{box-shadow:0 0 30px #fbbf24,0 0 60px #f9c84666}}.btm-nav{width:100%;height:calc(48px + env(safe-area-inset-bottom,0px));z-index:9999;padding:0 4px;padding-bottom:env(safe-area-inset-bottom,0px);will-change:transform;background:0 0;justify-content:space-around;align-items:flex-end;transition:transform .22s cubic-bezier(.16,1,.3,1);display:flex;position:fixed;bottom:0;left:0}.btm-nav:before{content:"";-webkit-backdrop-filter:blur(20px);z-index:-1;background:linear-gradient(#0c0a18f5 0%,#05040cfa 100%);border-top:none;border-radius:0;transition:opacity .4s,transform .4s;position:absolute;top:0;bottom:0;left:0;right:0;box-shadow:0 -4px 30px #000000b3,0 0 20px #7c3aed1f,inset 0 1px #fbbf2499}.btm-nav:after{display:none!important}.btm-nav--hide{pointer-events:none;transform:translateY(200px)!important}.btm-nav--game-mode{pointer-events:none}.btm-nav--game-mode:before,.btm-nav--game-mode:after{transition:opacity .4s,transform .4s;opacity:0!important}.btm-nav--game-mode .btm-nav__tab{transition:opacity .4s,transform .4s;opacity:0!important;pointer-events:none!important;transform:translateY(20px)!important}.btm-nav--game-mode .btm-nav__bet{pointer-events:auto}.btm-nav__tab{cursor:pointer;color:#5a5478;-webkit-tap-highlight-color:transparent;background:0 0;border:none;outline:none;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:2px;height:48px;padding:0;transition:color .2s;display:flex;position:relative}.btm-nav__tab ion-icon{font-size:1.35rem;transition:color .2s,transform .35s cubic-bezier(.34,1.56,.64,1)}.btm-nav__tab span,.nav-text{color:#64748b;text-transform:uppercase;letter-spacing:.8px;white-space:nowrap;z-index:20;font-family:Outfit,sans-serif;font-size:8.5px;font-weight:600;line-height:1;transition:color .3s,text-shadow .3s}.btm-nav__tab--active .nav-text,.btm-nav__bet--active .nav-text{color:#0f172a;text-shadow:0 0 10px #10b98180}.btm-nav__tab:after{content:"";pointer-events:none;filter:blur(8px);z-index:10;background:#fff0;border-radius:50%;width:24px;height:12px;transition:background .3s,box-shadow .3s;position:absolute;top:55%;left:50%;transform:translate(-50%,-50%)}.btm-nav__tab--active{color:#a7f3d0}.btm-nav__tab--active ion-icon{color:#0f172a;filter:drop-shadow(0 0 6px #34d39966);transform:translateY(-2px)scale(1.1)}.btm-nav__tab--active span{color:#0f172a}.btm-nav__tab--active:after{filter:blur(6px);background:#ffffff80;box-shadow:0 0 14px 4px #fff6}.btm-nav__tab:active{transition-duration:60ms;transform:scale(.92)}.btm-nav__bet{cursor:pointer;-webkit-tap-highlight-color:transparent;z-index:5;background:0 0;border:none;outline:none;flex-direction:column;flex-shrink:0;justify-content:flex-start;align-items:center;width:64px;height:68px;margin-top:-18px;padding:0;display:flex;position:relative}.btm-nav__bet-inner{z-index:3;background:linear-gradient(135deg,#0d9488 0%,#14b8a6 50%,#475569 100%);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:1px;width:48px;height:48px;transition:transform .3s cubic-bezier(.34,1.56,.64,1),box-shadow .3s;animation:2.5s ease-in-out infinite bet-glow-breathe;display:flex;position:relative;box-shadow:0 4px 20px #0d948873,0 0 0 3px #0d948826,inset 0 1px #00000014}@keyframes bet-glow-breathe{0%,to{transform:scale(1);box-shadow:0 4px 15px #0d948866,0 0 0 2px #0d94881a,inset 0 1px #00000014}50%{transform:scale(1.04);box-shadow:0 8px 30px #14b8a6b3,0 0 15px #14b8a680,inset 0 1px #fff3}}.btm-nav__bet-inner ion-icon{color:#fff;filter:drop-shadow(0 1px 3px #0000004d);font-size:1.5rem}.btm-nav__bet-inner span{color:#ffffffe6;text-transform:uppercase;letter-spacing:.08em;font-family:Outfit,sans-serif;font-size:.5rem;font-weight:800;line-height:1}.btm-nav__bet:active .btm-nav__bet-inner{transition-duration:60ms;transform:scale(.88);box-shadow:0 2px 10px #8b5cf64d}.btm-nav__bet--active .btm-nav__bet-inner{background:linear-gradient(135deg,#14b8a6 0%,#5eead4 50%,#0d9488 100%);box-shadow:0 4px 24px #14b8a699,0 0 0 3px #14b8a640,inset 0 1px #fff3}.play-page__header{align-items:center;gap:12px;margin-bottom:8px;padding:20px 16px;display:flex}.play-page__header-icon{color:#fff;background:linear-gradient(135deg,#475569,#0d9488);border:1px solid #34d39940;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-size:1.15rem;display:flex;box-shadow:0 4px 16px #05966959}.play-page__title{color:#fff;letter-spacing:-.02em;margin:0;font-size:1.2rem;font-weight:900;line-height:1.2}.play-page__subtitle{color:#0f172a;text-transform:uppercase;letter-spacing:.12em;margin:4px 0 0;font-size:.6rem;font-weight:700}.play-page__grid{flex-direction:column;gap:16px;padding:0 12px 24px;display:flex}.play-card{border:1px solid var(--card-border,#ffffff0f);cursor:pointer;text-align:left;color:inherit;-webkit-tap-highlight-color:transparent;background:#050a08b3;border-radius:20px;outline:none;flex-direction:column;padding:0;font-family:inherit;transition:all .35s cubic-bezier(.4,0,.2,1);animation:.5s cubic-bezier(.16,1,.3,1) both play-card-in;display:flex;position:relative;overflow:hidden}@keyframes play-card-in{0%{opacity:0;transform:translateY(24px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}.play-card:hover{border-color:var(--card-border,#ffffff1f);transform:translateY(-4px);box-shadow:0 12px 40px #00000080,0 0 30px #0d948814}.play-card:active{transition-duration:80ms;transform:scale(.98)}.play-card__img-wrap{width:100%;height:180px;position:relative;overflow:hidden}.play-card__img{object-fit:cover;width:100%;height:100%;transition:transform .5s;display:block}.play-card:hover .play-card__img{transform:scale(1.06)}.play-card__img-fade{opacity:.25;mix-blend-mode:overlay;position:absolute;top:0;bottom:0;left:0;right:0}.play-card__body{flex-direction:column;gap:8px;padding:16px 18px 18px;display:flex}.play-card__name{color:#fff;letter-spacing:-.01em;margin:0;font-size:1.1rem;font-weight:900}.play-card__desc{color:#ffffff80;margin:0;font-size:.78rem;line-height:1.45}.play-card__footer{justify-content:space-between;align-items:center;margin-top:4px;display:flex}.play-card__tags{flex-wrap:wrap;gap:6px;display:flex}.play-card__tag{text-transform:uppercase;letter-spacing:.06em;color:#ffffff8c;background:#ffffff0a;border:1px solid #ffffff14;border-radius:6px;padding:3px 8px;font-size:.6rem;font-weight:800}.play-card__tag--hot{color:#fb923c;background:#fb923c1a;border-color:#fb923c33}.play-card__tag--new{color:#fbbf24;background:#fbbf241a;border-color:#fbbf2433}.play-card__cta{text-transform:uppercase;letter-spacing:.08em;color:#0f172a;opacity:.7;align-items:center;gap:6px;font-size:.7rem;font-weight:800;transition:opacity .25s,gap .25s;display:flex}.play-card:hover .play-card__cta{opacity:1;gap:10px}@media (min-width:520px){.play-card__img-wrap{height:220px}}.btm-nav__bet-label{color:#0f172a;text-transform:uppercase;letter-spacing:.06em;margin-top:2px;font-family:Outfit,sans-serif;font-size:.5rem;font-weight:800;line-height:1}.center-btn-bg{z-index:10;background:radial-gradient(circle,#02d68f 0%,#017a52 100%);border:2px solid #0f8;border-radius:50%;justify-content:center;align-items:center;width:70px;height:70px;animation:2.5s ease-in-out infinite center-btn-pulse;display:flex;position:absolute;bottom:14px;box-shadow:0 0 30px #00ff8873,inset 0 2px 8px #fff6}@keyframes center-btn-pulse{0%,to{transform:scale(1);box-shadow:0 0 20px #00ff8859,inset 0 2px 8px #ffffff4d}50%{transform:scale(1.04);box-shadow:0 0 40px #0f89,0 0 15px #0f86,inset 0 2px 8px #ffffff80}}.bet-panel-overlay{-webkit-backdrop-filter:blur(12px);z-index:200;background:#000000b3;justify-content:center;align-items:flex-end;animation:.3s forwards bet-overlay-in;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}@keyframes bet-overlay-in{0%{opacity:0}to{opacity:1}}.bet-panel{background:linear-gradient(#0a2e1f 0%,#04120e 100%);border-radius:28px 28px 0 0;width:100%;max-width:480px;max-height:85vh;padding:24px 20px 36px;animation:.4s cubic-bezier(.34,1.56,.64,1) forwards bet-panel-slide;position:relative;overflow-y:auto;transform:translateY(100%)}@keyframes bet-panel-slide{to{transform:translateY(0)}}.bet-panel__handle{background:#00000014;border-radius:4px;width:40px;height:4px;margin:0 auto 20px}.bet-panel__header{justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}.bet-panel__title{color:#f3f1f7;-webkit-text-fill-color:transparent;background:linear-gradient(135deg,#d1e8dc,#0f172a);-webkit-background-clip:text;background-clip:text;margin:0;font-family:Outfit,sans-serif;font-size:1.3rem;font-weight:800}.bet-panel__close{color:#a19bb8;cursor:pointer;background:#00000008;border:1px solid #ffffff14;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;transition:all .2s;display:flex}.bet-panel__close:active{color:#fff;background:#0000000d;transform:scale(.9)}.bet-panel__close ion-icon{font-size:1.3rem}.bet-panel__games{flex-direction:column;gap:16px;display:flex}.bet-game-card{cursor:pointer;background:#ffffff05;border:1px solid #ffffff0f;border-radius:20px;transition:transform .3s cubic-bezier(.34,1.56,.64,1),box-shadow .3s,border-color .3s;position:relative;overflow:hidden}.bet-game-card:active{transform:scale(.97)}.bet-game-card__img{object-fit:cover;width:100%;height:140px;transition:transform .4s;display:block}.bet-game-card:active .bet-game-card__img{transform:scale(1.05)}.bet-game-card__body{padding:16px 18px;position:relative}.bet-game-card__name{color:#fff;margin:0 0 6px;font-family:Outfit,sans-serif;font-size:1.05rem;font-weight:800}.bet-game-card__desc{color:#9990b0;margin:0 0 14px;font-family:Outfit,sans-serif;font-size:.78rem;line-height:1.45}.bet-game-card__tags{flex-wrap:wrap;gap:8px;margin-bottom:14px;display:flex}.bet-game-card__tag{text-transform:uppercase;letter-spacing:.05em;color:#fbbf24;background:#fbbf241a;border:1px solid #fbbf2426;border-radius:20px;padding:4px 10px;font-family:Outfit,sans-serif;font-size:.6rem;font-weight:700}.bet-game-card__tag--hot{color:#fb7185;background:#f43f5e1a;border-color:#f43f5e26}.bet-game-card__tag--new{color:#4ade80;background:#22c55e1a;border-color:#22c55e26}.bet-game-card__cta{cursor:pointer;text-transform:uppercase;letter-spacing:.06em;color:#fff;border:none;border-radius:12px;justify-content:center;align-items:center;gap:8px;width:100%;padding:11px 0;font-family:Outfit,sans-serif;font-size:.85rem;font-weight:800;transition:all .2s;display:flex}.bet-game-card__cta ion-icon{font-size:1.1rem}.bet-game-card--spinner{border-color:#f43f5e1a}.bet-game-card--spinner .bet-game-card__cta{background:linear-gradient(135deg,#e11d48,#f43f5e);box-shadow:0 4px 16px #f43f5e4d}.bet-game-card--spinner .bet-game-card__cta:active{transform:scale(.96);box-shadow:0 2px 8px #f43f5e33}.bet-game-card--matka{border-color:#fbbf241a}.bet-game-card--matka .bet-game-card__cta{background:linear-gradient(135deg,#d97706,#f59e0b);box-shadow:0 4px 16px #fbbf244d}.bet-game-card--matka .bet-game-card__cta:active{transform:scale(.96);box-shadow:0 2px 8px #fbbf2433}@media (max-width:639px){.chip-btn{width:38px!important;height:38px!important;font-size:.65rem!important}.input-premium-bet{padding:6px 10px!important;font-size:1rem!important}.btn-bet-yellow{width:36px!important;height:36px!important;font-size:1.1rem!important}.divider-vertical{height:24px!important}.bet-btn-premium-custom{height:40px!important;padding:2px!important}.bet-side-btn-custom,.btn-flash-custom{width:32px!important;height:32px!important;font-size:16px!important}.chip-custom{width:36px!important;height:36px!important;font-size:9px!important}.spin-btn-custom{height:44px!important;font-size:16px!important}.selector-btn-custom{padding:6px 10px!important}.selector-btn-custom .sel-label-custom{font-size:10px!important}}.three-wrapper{z-index:10;pointer-events:none;justify-content:center;align-items:center;width:54px;height:54px;margin-bottom:-2px;display:flex;position:relative}.three-wrapper canvas{object-fit:contain;filter:drop-shadow(0 8px 6px #000000e6);width:100%!important;height:100%!important}#three-play{width:86px;height:86px;position:absolute;bottom:-4px}.btm-nav{perspective:none;transform-style:flat;transform-origin:bottom;transform:none}.btm-nav:before{content:"";-webkit-backdrop-filter:blur(20px);z-index:-1;background:linear-gradient(#0c0a18fa 0%,#05040cfc 100%);border:none;border-top:3px solid #fbbf24d9;border-radius:0;transition:all .4s;position:absolute;top:0;bottom:0;left:0;right:0;box-shadow:0 -18px 30px #000000d9,0 -4px 15px #7c3aed1f,inset 0 1.5px #fff3!important}.btm-nav__tab{transform-style:preserve-3d;perspective:500px}.icon-3d-container{width:24px;height:24px;transform-style:preserve-3d;perspective:500px;justify-content:center;align-items:center;transition:transform .3s cubic-bezier(.34,1.56,.64,1);animation:4s ease-in-out infinite icon-float-breathing;display:flex;position:relative}.btm-nav__tab:first-child .icon-3d-container{animation-delay:0s}.btm-nav__tab:nth-child(2) .icon-3d-container{animation-delay:.8s}.btm-nav__tab:nth-child(3) .icon-3d-container{animation-delay:1.6s}.btm-nav__tab:nth-child(4) .icon-3d-container{animation-delay:2.4s}.btm-nav__tab:nth-child(5) .icon-3d-container{animation-delay:3.2s}.icon-3d-container:after{content:"";filter:blur(2.5px);opacity:.95;pointer-events:none;z-index:-1;background:#ffffff42;border-radius:50%;width:22px;height:6px;transition:transform .3s,filter .3s,opacity .3s,background .3s;animation:4s ease-in-out infinite shadow-float-breathing;position:absolute;bottom:-4px;left:50%;transform:translate3d(-50%,0,-8px)scale(.9);box-shadow:0 0 6px #ffffff29}.btm-nav__tab:first-child .icon-3d-container:after{animation-delay:0s}.btm-nav__tab:nth-child(2) .icon-3d-container:after{animation-delay:.8s}.btm-nav__tab:nth-child(3) .icon-3d-container:after{animation-delay:1.6s}.btm-nav__tab:nth-child(4) .icon-3d-container:after{animation-delay:2.4s}.btm-nav__tab:nth-child(5) .icon-3d-container:after{animation-delay:3.2s}@keyframes icon-float-breathing{0%,to{transform:translate3d(0,-2px,6px)rotateX(6deg)rotateY(-2deg)}50%{transform:translate3d(0,-7px,15px)rotateX(12deg)rotateY(2deg)}}@keyframes shadow-float-breathing{0%,to{filter:blur(2px);opacity:.95;transform:translate3d(-50%,0,-8px)scale(.9)}50%{filter:blur(3.5px);opacity:.55;transform:translate3d(-48%,2px,-12px)scale(.7)}}.icon-3d-svg{fill:currentColor;color:#5a5478;filter:drop-shadow(.5px .5px #00000008)drop-shadow(.5px 1px #0003)drop-shadow(1px 2px #00000059)drop-shadow(1.5px 3.5px 1px #00000080)drop-shadow(3px 5px 6px #000000a6)drop-shadow(0 0 4px #ffffff29);width:18px;height:18px;transition:color .3s,filter .3s}.btm-nav__tab--active .icon-3d-svg{color:#0f172a;filter:drop-shadow(.5px .5px #0000000d)drop-shadow(.5px 1px #475569)drop-shadow(1px 2px #047857)drop-shadow(1.5px 3px #065f46)drop-shadow(2px 4px 1px #0006)drop-shadow(4px 8px 12px #34d39966)drop-shadow(6px 12px 16px #000c)drop-shadow(0 0 5px #fff3)}.wallet-3d-container{animation:4s ease-in-out 2.4s infinite wallet-float-breathing!important}.wallet-3d-container:after{animation:4s ease-in-out 2.4s infinite wallet-shadow-float-breathing!important}.wallet-3d-wrapper{width:20px;height:16px;transform-style:preserve-3d;perspective:300px;position:relative}.wallet-cover-back{background:linear-gradient(135deg,#cbd5e1 0%,#0f172a 100%);border:.7px solid #e2e8f0;border-radius:3px;width:20px;height:14px;position:absolute;bottom:0;left:0;transform:translateZ(-2px)}.wallet-cover-front{transform-origin:bottom;width:20px;height:12px;transform-style:preserve-3d;background:linear-gradient(135deg,#e2e8f0 0%,#cbd5e1 100%);border:.7px solid #475569;border-radius:0 0 3px 3px;animation:5s ease-in-out 2.4s infinite wallet-cover-open;position:absolute;bottom:0;left:0;transform:translateZ(2px)}.wallet-clasp-button{background:#fbbf24;border:.5px solid #0f172a;border-radius:50%;width:4px;height:4px;position:absolute;top:2px;left:8px;box-shadow:0 0 3px #fbbf24cc}.wallet-cash-insert{background:linear-gradient(#0f172a 0%,#fbbf24 100%);border-radius:3px 3px 0 0;width:14px;height:8px;position:absolute;top:-1px;left:3px;transform:translateZ(0);box-shadow:inset 0 1px #fff6}.btm-nav__tab--active .wallet-cover-back{background:linear-gradient(135deg,#0f766e 0%,#115e59 100%)!important;border-color:#14b8a6!important}.btm-nav__tab--active .wallet-cover-front{background:linear-gradient(135deg,#14b8a6 0%,#0f766e 100%)!important;border-color:#2dd4bf!important}.coin-leak-element{opacity:0;pointer-events:none;z-index:10;width:8px;height:8px;transform-style:preserve-3d;background:radial-gradient(circle at 35% 35%,#fef08a,#ca8a04);border:.7px solid #eab308;border-radius:50%;animation:5s cubic-bezier(.25,1,.5,1) 2.4s infinite coin-eject-loop;position:absolute;top:-2px;left:6px;box-shadow:0 2px 4px #0006,0 0 5px #eab308b3}@keyframes wallet-cover-open{0%,35%,70%,to{transform:translateZ(2px)rotateX(0)}45%,60%{transform:translateZ(2px)rotateX(-30deg)}}@keyframes coin-eject-loop{0%,45%{opacity:0;transform:translate(0)scale(0)}48%{opacity:1;transform:translate3d(0,-5px,1px)scale(1)}68%{opacity:1;transform:translate3d(-10px,12px,4px)rotate(180deg)scale(.9)}78%,to{opacity:0;transform:translate3d(-15px,18px,4px)rotate(270deg)scale(.7)}}@keyframes wallet-float-breathing{0%,to{transform:translate3d(0,-2px,6px)rotateX(6deg)rotateY(-2deg)}50%{transform:translate3d(0,-7px,15px)rotateX(12deg)rotateY(2deg)}}@keyframes wallet-shadow-float-breathing{0%,to{filter:blur(2px);opacity:.95;transform:translate3d(-50%,0,-8px)scale(.9)}50%{filter:blur(3.5px);opacity:.55;transform:translate3d(-48%,2px,-12px)scale(.7)}}.trophy-3d-container{animation:5s ease-in-out .8s infinite trophy-celebrate-anim!important}.trophy-3d-container:after{animation:5s ease-in-out .8s infinite trophy-shadow-celebrate-anim!important}.trophy-3d-wrapper{width:18px;height:18px;transform-style:preserve-3d;position:relative}.trophy-cup-body{width:14px;height:11px;transform-style:preserve-3d;background:linear-gradient(135deg,#fbbf24 0%,#d97706 100%);border:.7px solid #fde047;border-radius:0 0 7px 7px;position:absolute;top:1px;left:2px;box-shadow:inset 0 1px #ffffff59}.trophy-handle{border:1.2px solid #d97706;border-radius:50%;width:4px;height:7px;position:absolute;top:2px}.handle-left{border-right:none;left:-1px;transform:rotateY(25deg)}.handle-right{border-left:none;right:-1px;transform:rotateY(-25deg)}.trophy-cup-base{background:#78350f;border-radius:1px;width:12px;height:3px;position:absolute;bottom:0;left:3px}.trophy-cup-base:before{content:"";background:#b45309;width:4px;height:3px;position:absolute;top:-3px;left:4px}.trophy-cup-star{color:#0f172a;text-shadow:0 0 3px #0f172a,0 0 6px #fde047;font-size:6px;line-height:1;position:absolute;top:1px;left:3px}.btm-nav__tab--active .trophy-cup-body{background:linear-gradient(135deg,#fde047 0%,#ca8a04 100%)!important;border-color:#0f172a!important;box-shadow:0 0 10px #fde04799,inset 0 1px #ffffff80!important}.btm-nav__tab--active .trophy-handle{border-color:#fbbf24!important}.trophy-gleam-line{mix-blend-mode:overlay;pointer-events:none;background:linear-gradient(135deg,#0000 40%,#ffffffd9 50%,#0000 60%);width:24px;height:24px;animation:5s .8s infinite trophy-shine-glow;position:absolute;top:0;left:0;transform:rotate(-15deg)translate3d(-30px,0,10px)}@keyframes trophy-celebrate-anim{0%,to{transform:translate3d(0,-2px,6px)rotateY(0)scale(1)}40%{transform:translate3d(0,-4px,10px)rotateY(180deg)scale(1)}48%{transform:translate3d(0,-5px,12px)rotateY(180deg)scale(1.22)}56%{transform:translate3d(0,-4px,10px)rotateY(180deg)scale(1)}}@keyframes trophy-shadow-celebrate-anim{0%,to{filter:blur(2.5px);opacity:.95;transform:translate3d(-50%,0,-8px)scale(.9)}40%,56%{filter:blur(3.5px);opacity:.55;transform:translate3d(-50%,2px,-11px)scale(.7)}48%{filter:blur(4px);opacity:.45;transform:translate3d(-50%,3px,-13px)scale(.85)}}@keyframes trophy-shine-glow{0%{opacity:0;transform:rotate(-15deg)translate3d(-35px,0,10px)}10%{opacity:1}20%{opacity:0;transform:rotate(-15deg)translate3d(35px,0,10px)}to{opacity:0;transform:rotate(-15deg)translate3d(35px,0,10px)}}.home-3d-wrapper{transform-style:preserve-3d;perspective:300px;position:relative}.home-door-3d{transform-origin:0;z-index:2;background:#5a5478;border-left:.5px solid #00000014;border-radius:1px 1px 0 0;width:17.5%;height:25.5%;animation:8s cubic-bezier(.4,0,.2,1) infinite home-door-swing-loop;position:absolute;bottom:16.5%;left:41.3%}.btm-nav__tab--active .home-door-3d{background:#0f172a;animation:8s cubic-bezier(.4,0,.2,1) infinite home-door-swing-active-loop}@keyframes home-door-swing-loop{0%,65%,to{background:#5a5478;transform:rotateY(0)}70%,95%{background:#ca8a04;transform:rotateY(-80deg)}}@keyframes home-door-swing-active-loop{0%,65%,to{background:#0f172a;transform:rotateY(0)}70%,95%{background:#ca8a04;transform:rotateY(-80deg)}}.home-light-glow{opacity:0;z-index:1;background:#fde047;border-radius:1px 1px 0 0;width:17.5%;height:25.5%;animation:8s infinite home-glow-loop;position:absolute;bottom:16.5%;left:41.3%}@keyframes home-glow-loop{0%,65%,to{opacity:0;box-shadow:none}70%,95%{opacity:1;box-shadow:0 0 6px #fde047,0 0 12px #fde04799}}.mini-slot-machine{width:26px;height:24px;transform-style:preserve-3d;perspective:300px;animation:4s ease-in-out 1.6s infinite slot-float-breathing;position:relative;transform:scale(.85)}.mini-slot-machine:after{content:"";filter:blur(2.5px);opacity:.95;pointer-events:none;z-index:-1;background:#ffffff42;border-radius:50%;width:22px;height:6px;transition:transform .3s,filter .3s,opacity .3s,background .3s;animation:4s ease-in-out infinite slot-shadow-float-breathing;position:absolute;bottom:-4px;left:50%;transform:translate3d(-50%,0,-8px)scale(.9);box-shadow:0 0 6px #ffffff29}@keyframes slot-float-breathing{0%,to{transform:scale(.85)translate3d(0,-1px,4px)rotateX(10deg)rotateY(-8deg)}50%{transform:scale(.85)translate3d(0,-5px,12px)rotateX(14deg)rotateY(8deg)}}@keyframes slot-shadow-float-breathing{0%,to{filter:blur(2px);opacity:.85;transform:translate3d(-50%,4px,-10px)scale(.9)}50%{filter:blur(4px);opacity:.45;transform:translate3d(-50%,6px,-14px)scale(.7)}}.slot-casing{background:linear-gradient(135deg,#f59e0b 0%,#d97706 100%);border:1.5px solid #ca8a04;border-radius:4px;justify-content:center;align-items:center;width:26px;height:24px;animation:3s ease-in-out infinite slot-jackpot-glow;display:flex;position:relative;transform:rotateX(10deg);box-shadow:0 3px #a16207,0 4px 6px #0006,inset 0 1px #ffffff4d}@keyframes slot-jackpot-glow{0%,to{border-color:#ca8a04;box-shadow:0 3px #a16207,0 4px 6px #0006,inset 0 1px #ffffff4d}50%{border-color:#fef08a;box-shadow:0 3px #a16207,0 0 10px #fde047,inset 0 1px #ffffff80}}.slot-reels-container{background:#191428;border:1px solid #0f0b18;border-radius:2px;width:18px;height:14px;display:flex;overflow:hidden}.slot-reel{flex:1;height:100%;position:relative}.slot-reel:after{content:"";pointer-events:none;background:linear-gradient(#0009 0%,#0000 20% 80%,#0009 100%);position:absolute;top:0;bottom:0;left:0;right:0}@keyframes broadcastSlideLeft{0%{opacity:0;transform:translate(120%)}8%{opacity:1;transform:translate(0)}92%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(120%)}}@keyframes slideDownNotification{0%{opacity:0;transform:translate(-50%,-20px)}10%{opacity:1;transform:translate(-50%)}90%{opacity:1;transform:translate(-50%)}to{opacity:0;transform:translate(-50%,-20px)}}.broadcast-toast-anim{animation:3.5s cubic-bezier(.16,1,.3,1) forwards broadcastSlideLeft}.notification-banner-animation{animation:5s forwards slideDownNotification}.slot-symbol-strip{flex-direction:column;align-items:center;width:100%;display:flex;transform:translateY(0)}.reel-1 .slot-symbol-strip{animation:4s cubic-bezier(.25,1.1,.5,1) infinite reel-spin-1}.reel-2 .slot-symbol-strip{animation:4s cubic-bezier(.25,1.1,.5,1) infinite reel-spin-2}.reel-3 .slot-symbol-strip{animation:4s cubic-bezier(.25,1.1,.5,1) infinite reel-spin-3}.slot-symbol-strip span{-webkit-user-select:none;user-select:none;height:12px;font-size:8px;line-height:12px;display:block}@keyframes reel-spin-1{0%,12%{transform:translateY(0)}15%{transform:translateY(3px)}28%{transform:translateY(-48px)}38%,85%{transform:translateY(-36px)}to{transform:translateY(0)}}@keyframes reel-spin-2{0%,14%{transform:translateY(0)}17%{transform:translateY(3px)}33%{transform:translateY(-48px)}45%,85%{transform:translateY(-24px)}to{transform:translateY(0)}}@keyframes reel-spin-3{0%,16%{transform:translateY(0)}19%{transform:translateY(3px)}38%{transform:translateY(-48px)}52%,85%{transform:translateY(-12px)}to{transform:translateY(0)}}.slot-lever{width:4px;height:14px;transform-style:preserve-3d;position:absolute;top:4px;right:-4px}.lever-shaft{transform-origin:bottom;background:#64748b;width:1.5px;height:8px;animation:4s ease-in-out infinite lever-pull;position:absolute;top:2px;left:1px}.lever-knob{background:#ef4444;border-radius:50%;width:4px;height:4px;animation:4s ease-in-out infinite lever-knob-pull;position:absolute;top:-2px;left:0}@keyframes lever-pull{0%{transform:rotateX(0)}8%{transform:rotateX(65deg)}15%{transform:rotateX(0)}to{transform:rotateX(0)}}@keyframes lever-knob-pull{0%{transform:translateY(0)translateZ(0)}8%{transform:translateY(3.5px)translateZ(-1.5px)}15%{transform:translateY(0)translateZ(0)}to{transform:translateY(0)translateZ(0)}}body.theme-royal-violet{--bg-dark:#04120e;--bg-panel:#061e16d1;--border-purple:#0d946440;--border-purple-glow:#10b98180;--text-main:#f0fdf4;--text-dim:#a7c4b8;--gold:#fbbf24;--gold-glow:#fbbf2480;--accent-crimson:#f43f5e;--accent-green:#0f172a;--neon-purple:#0d9488}body.theme-emerald-mint{--bg-dark:#03140d;--bg-panel:#081c14c7;--border-purple:#00000014;--border-purple-glow:#34d39980;--text-main:#f0fdf4;--text-dim:#a7f3d0;--gold:#fbbf24;--gold-glow:#fbbf2466;--accent-crimson:#f43f5e;--accent-green:#475569;--neon-purple:#0f172a}body.theme-crimson-rose{--bg-dark:#0f0206;--bg-panel:#1c060dcc;--border-purple:#f43f5e33;--border-purple-glow:#fb718580;--text-main:#fff5f5;--text-dim:#fecdd3;--gold:#f59e0b;--gold-glow:#f59e0b66;--accent-crimson:#e11d48;--accent-green:#0f172a;--neon-purple:#f43f5e}body.theme-midnight-gold{--bg-dark:#0a0907;--bg-panel:#161410cc;--border-purple:#d9770640;--border-purple-glow:#fbbf2480;--text-main:#fffbeb;--text-dim:#fde68a;--gold:#fbbf24;--gold-glow:#fbbf2480;--accent-crimson:#ef4444;--accent-green:#0f172a;--neon-purple:#d97706}body.theme-cyberpunk-neon{--bg-dark:#030008;--bg-panel:#0a0514cc;--border-purple:#06b6d440;--border-purple-glow:#ec48998c;--text-main:#fdf4ff;--text-dim:#f472b6;--gold:#06b6d4;--gold-glow:#06b6d480;--accent-crimson:#f43f5e;--accent-green:#0f172a;--neon-purple:#ec4899}body.theme-oceanic-ice{--bg-dark:#010810;--bg-panel:#041424cc;--border-purple:#0ea5e940;--border-purple-glow:#38bdf880;--text-main:#f0f9ff;--text-dim:#bae6fd;--gold:#f59e0b;--gold-glow:#f59e0b66;--accent-crimson:#f43f5e;--accent-green:#0f172a;--neon-purple:#0ea5e9}body.theme-sunset-amber{--bg-dark:#0d0502;--bg-panel:#1a0b06cc;--border-purple:#f9731640;--border-purple-glow:#fb923c80;--text-main:#fff7ed;--text-dim:#ffedd5;--gold:#fbbf24;--gold-glow:#fbbf2466;--accent-crimson:#ef4444;--accent-green:#0f172a;--neon-purple:#f97316}body.theme-plum-amethyst{--bg-dark:#0a0410;--bg-panel:#150820cc;--border-purple:#a855f733;--border-purple-glow:#c084fc80;--text-main:#faf5ff;--text-dim:#e9d5ff;--gold:#eab308;--gold-glow:#eab30866;--accent-crimson:#f43f5e;--accent-green:#0f172a;--neon-purple:#a855f7}body.theme-matrix-ghost{--bg-dark:#010502;--bg-panel:#041208cc;--border-purple:#22c55e40;--border-purple-glow:#4ade8080;--text-main:#f0fdf4;--text-dim:#86efac;--gold:#a3e635;--gold-glow:#a3e63566;--accent-crimson:#f43f5e;--accent-green:#16a34a;--neon-purple:#22c55e}body.theme-obsidian-steel{--bg-dark:#0a0b0d;--bg-panel:#14161acc;--border-purple:#94a3b840;--border-purple-glow:#cbd5e180;--text-main:#f8fafc;--text-dim:#475569;--gold:#38bdf8;--gold-glow:#38bdf866;--accent-crimson:#f43f5e;--accent-green:#0f172a;--neon-purple:#64748b}@keyframes ripple-green{0%{box-shadow:0 0 #4ade8080,0 0 0 2px #4ade8040}to{box-shadow:0 0 0 8px #4ade8000,0 0 0 14px #4ade8000}}.animate-ripple-green{animation:1.8s cubic-bezier(.4,0,.6,1) infinite ripple-green}.lobby-casino-root{z-index:10;flex-direction:column;gap:20px;max-width:900px;margin:0 auto;padding:0 8px;display:flex;position:relative}.lobby-casino-root:before{content:"";z-index:-2;pointer-events:none;background:0 0;position:fixed;top:0;bottom:0;left:0;right:0}.lobby-casino-root:after{content:"";z-index:-1;opacity:.3;pointer-events:none;background:url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23065f46' fill-opacity='0.05'%3E%3Cpath d='M36 34v-4h-2v4h-4v2h4v4h2v-4h4v-2h-4zm0-30V0h-2v4h-4v2h4v4h2V6h4V4h-4zM6 34v-4H4v4H0v2h4v4h2v-4h4v-2H6zM6 4V0H4v4H0v2h4v4h2V6h4V4H6z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");position:fixed;top:0;bottom:0;left:0;right:0}.jackpot-lotto-section{text-align:center;background:linear-gradient(160deg,#080400fc 0%,#140a00fa 50%,#080400fc 100%);border-radius:22px;padding:28px 20px 22px;position:relative;overflow:hidden;box-shadow:0 0 0 1.5px #b45309cc,0 0 0 3px #fbbf241f,0 0 50px #fbbf2424,inset 0 1px #fbbf2433,inset 0 -2px #0009}.jackpot-lotto-section:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#fbbf2480 30%,#ffffc8f2 50%,#fbbf2480 70%,#0000);width:60%;height:2px;animation:4s ease-in-out infinite alternate jackpot-top-beam;position:absolute;top:0;left:50%;transform:translate(-50%);box-shadow:0 0 20px #fbbf24b3,0 0 50px #fbbf244d}@keyframes jackpot-top-beam{0%{opacity:.45;width:40%}to{opacity:1;width:78%}}@keyframes jackpot-bg-breathe{0%{opacity:.55}to{opacity:1}}.jackpot-lotto-ornaments{pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}@keyframes jackpot-coin-l{0%,to{opacity:.8;transform:translateY(0)rotate(-5deg)scale(1)}50%{opacity:1;transform:translateY(-11px)rotate(11deg)scale(1.1)}}@keyframes jackpot-coin-r{0%,to{opacity:.8;transform:translateY(0)rotate(5deg)scale(1)}50%{opacity:1;transform:translateY(-9px)rotate(-9deg)scale(1.08)}}.jackpot-lotto-inner{z-index:2;position:relative}@keyframes badge-crown-glow{0%{filter:drop-shadow(0 0 3px #fbbf244d);color:#d97706}to{filter:drop-shadow(0 0 16px #fbbf24);color:#fde68a}}.jackpot-lotto-amount{margin:4px 0 14px;position:relative}@keyframes jackpot-sweep{0%,20%{left:-140%}80%,to{left:210%}}@keyframes digit-led-idle{0%{text-shadow:0 0 5px #fbbf24bf,0 0 14px #fbbf246b,0 2px #000000f2;color:#fde68a}50%{text-shadow:0 0 10px #fbbf24,0 0 30px #fbbf24cc,0 0 60px #fbbf2440,0 2px #000000f2;color:#fffbe6}to{text-shadow:0 0 5px #fbbf24bf,0 0 14px #fbbf246b,0 2px #000000f2;color:#fde68a}}@keyframes digit-tick{0%{opacity:0;transform:translateY(-90%)rotateX(70deg)}45%{opacity:1;transform:translateY(8%)rotateX(-8deg)}75%{transform:translateY(-4%)rotateX(4deg)}to{opacity:1;transform:translateY(0)rotateX(0)}}.jackpot-comma{color:#fbbf2461;text-align:center;min-width:12px;padding-bottom:4px;font-family:Outfit,monospace;font-size:28px;font-weight:900;line-height:1}@keyframes jackpot-pulse-container{0%{box-shadow:0 0 0 1px #000000f2,0 0 22px #fbbf242e,inset 0 1px #ffffff0a}to{box-shadow:0 0 0 1px #000000f2,0 0 55px #fbbf2473,0 0 10px #fbbf2424,inset 0 1px #ffffff0d}}.jackpot-lotto-subtitle i{font-size:10px}@keyframes shimmer-flow{0%{background-position:-200% 0}to{background-position:200% 0}}.lobby-category-tabs{scrollbar-width:none;gap:8px;padding:4px;display:flex;overflow-x:auto}.lobby-category-tabs::-webkit-scrollbar{display:none}.lobby-cat-tab{color:#a7c4b8;text-transform:uppercase;letter-spacing:1px;cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#061e1699;border:1px solid #0000000d;border-radius:12px;flex-shrink:0;align-items:center;gap:6px;padding:10px 20px;font-family:Outfit,sans-serif;font-size:12px;font-weight:800;transition:all .3s;display:flex}.lobby-cat-tab:hover{color:#f0fdf4;background:#0d948826;border-color:#10b9814d}.lobby-cat-tab--active{color:#fbbf24;background:linear-gradient(135deg,#0d948859,#05966940);border-color:#10b98166;box-shadow:0 4px 20px #0d948833}.lobby-cat-tab--active i{filter:drop-shadow(0 0 6px #fbbf2480)}.lobby-games-grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;display:grid}@media (max-width:639px){.lobby-games-grid{grid-template-columns:1fr 1fr;gap:10px}}@media (max-width:380px){.lobby-games-grid{grid-template-columns:1fr;gap:12px}}.lobby-game-card{cursor:pointer;transform-style:preserve-3d;perspective:800px;-webkit-tap-highlight-color:transparent;background:linear-gradient(160deg,#063224e6 0%,#042319f2 50%,#02140e 100%);border:1.5px solid #00000014;border-radius:18px;flex-direction:column;min-height:220px;transition:all .4s cubic-bezier(.34,1.56,.64,1);display:flex;position:relative;overflow:hidden;box-shadow:0 8px 32px #0006,0 0 0 1px #0003,inset 0 1px #00000008}.lobby-game-card:hover{border-color:#00000080;transform:translateY(-6px)scale(1.02);box-shadow:0 16px 48px #00000080,0 0 30px #0d948826,inset 0 1px #ffffff14}.lobby-game-card:active{transition-duration:.1s;transform:scale(.97)}.lobby-game-card__badge{z-index:10;text-transform:uppercase;letter-spacing:1px;border-radius:8px;align-items:center;gap:4px;padding:4px 10px;font-family:Outfit,sans-serif;font-size:9px;font-weight:900;animation:2s ease-in-out infinite badge-pulse;display:flex;position:absolute;top:10px;left:10px}.lobby-game-card__badge--hot{color:#fff;background:linear-gradient(135deg,#ef4444,#dc2626);box-shadow:0 2px 12px #ef444480}.lobby-game-card__badge--new{color:#fff;background:linear-gradient(135deg,#0f172a,#475569);box-shadow:0 2px 12px #10b98180}@keyframes badge-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.lobby-game-card__visual{flex:1;justify-content:center;align-items:center;min-height:120px;padding:24px 16px 12px;display:flex;position:relative}.lobby-game-card__icon-wrap{z-index:2;border-radius:20px;justify-content:center;align-items:center;width:80px;height:80px;font-size:36px;animation:3s ease-in-out infinite icon-float;display:flex;position:relative}.lobby-game-card__icon-wrap--spinner{color:#fb7185;background:linear-gradient(135deg,#ef444440,#be123c59);border:1px solid #ef44444d;box-shadow:0 8px 30px #ef444433}.lobby-game-card__icon-wrap--spinner i{animation:8s linear infinite spin-slow}.lobby-game-card__icon-wrap--matka{color:#a78bfa;font-size:inherit;background:linear-gradient(135deg,#8b5cf640,#6d28d959);border:1px solid #8b5cf64d;box-shadow:0 8px 30px #8b5cf633}.lobby-game-card__icon-wrap--mines{color:#0f172a;background:linear-gradient(135deg,#00000014,#05966959);border:1px solid #10b9814d;gap:4px;box-shadow:0 8px 30px #00000014}.mines-bomb-icon{color:#475569;font-size:16px;animation:2s ease-in-out infinite bomb-wobble;position:absolute;bottom:6px;right:6px}@keyframes bomb-wobble{0%,to{transform:rotate(0)}25%{transform:rotate(-8deg)}75%{transform:rotate(8deg)}}@keyframes icon-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes spin-slow{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.matka-cards-fan{align-items:center;gap:-4px;display:flex}.mini-card{background:"#18181b";border:1px solid #0000001a;border-radius:4px;justify-content:center;align-items:center;width:24px;height:34px;font-size:9px;font-weight:900;display:flex;box-shadow:0 2px 8px #0000004d}.mc-1{color:#1e1b4b;z-index:1;transform:rotate(-12deg)translate(6px)}.mc-2{color:#e11d48;z-index:3;transform:scale(1.1)}.mc-3{color:#d97706;z-index:2;transform:rotate(12deg)translate(-6px)}.lobby-game-card__floating-coins{pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.floating-coin{opacity:.4;font-size:16px;animation:4s ease-in-out infinite float-coin;position:absolute}.fc-1{animation-delay:0s;top:15%;left:10%}.fc-2{animation-delay:1.3s;top:60%;right:12%}.fc-3{animation-delay:2.6s;bottom:15%;left:25%}@keyframes float-coin{0%{transform:translateY(0)rotateY(0)}50%{transform:translateY(-18px)rotateY(180deg);box-shadow:0 18px 25px #00000080,inset 0 0 0 2px #fff8b0,inset 0 0 0 5px #b8860b}to{transform:translateY(0)rotateY(360deg)}}.lobby-game-card__info{z-index:2;padding:0 14px 14px;position:relative}.lobby-game-card__title{color:#fff;text-shadow:0 1px 4px #0006;margin:0 0 6px;font-family:Outfit,sans-serif;font-size:14px;font-weight:900}.lobby-game-card__meta{justify-content:space-between;align-items:center;gap:8px;display:flex}.lobby-game-card__payout{color:#fbbf24;text-shadow:0 0 8px #fbbf244d;font-size:10px;font-weight:800}.lobby-game-card__players{color:#a7c4b8;align-items:center;gap:4px;font-size:10px;font-weight:700;display:flex}.lobby-game-card__play-btn{color:#fff;z-index:10;background:linear-gradient(135deg,#0f172a,#475569);border:2px solid #00000014;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;font-size:12px;transition:all .3s;display:flex;position:absolute;bottom:14px;right:14px;box-shadow:0 4px 16px #10b98166}.lobby-game-card:hover .lobby-game-card__play-btn{transform:scale(1.15);box-shadow:0 6px 24px #000c}.lobby-game-card__glow{filter:blur(30px);opacity:.15;pointer-events:none;z-index:0;border-radius:50%;width:80%;height:60%;transition:opacity .4s;position:absolute;bottom:-20%;left:50%;transform:translate(-50%)}.lobby-game-card:hover .lobby-game-card__glow{opacity:.3}.lobby-game-card__glow--rose{background:#f43f5e}.lobby-game-card__glow--purple{background:#8b5cf6}.lobby-game-card__glow--emerald{background:#0f172a}.lobby-bottom-jackpot{text-align:center;background:linear-gradient(90deg,#7850004d,#b4530966,#7850004d);border:1px solid #fbbf2440;border-radius:14px;padding:14px 20px;position:relative;overflow:hidden}.lobby-bottom-jackpot:before{content:"";background:linear-gradient(90deg,#0000,#fbbf241a,#0000);width:50%;height:100%;animation:3s ease-in-out infinite jackpot-bar-shine;position:absolute;top:0;left:-100%}@keyframes jackpot-bar-shine{0%{left:-50%}to{left:150%}}.lobby-bottom-jackpot__inner{z-index:2;justify-content:center;align-items:center;gap:12px;display:flex;position:relative}.lobby-bottom-jackpot__label{color:#fbbf24;text-transform:uppercase;letter-spacing:2px;align-items:center;gap:6px;font-size:11px;font-weight:900;display:flex}@media (max-width:639px){.lobby-social-section{grid-template-columns:1fr}}@keyframes dot-blink{0%,to{opacity:1}50%{opacity:.4}}@media (max-width:480px){.lobby-fair-strip__divider{display:none}.lobby-fair-strip{gap:10px}.jackpot-digit{min-width:16px;font-size:24px}.jackpot-comma{min-width:6px;font-size:20px}.jackpot-lotto-badge{letter-spacing:2px;font-size:11px}.jackpot-number-display{padding:6px 14px}.lobby-game-card__icon-wrap{width:64px;height:64px;font-size:28px}.lobby-game-card__title{font-size:12px}}.lobby-bottom-jackpot__value{color:#fbbf24;text-shadow:0 0 12px #fbbf2480;font-size:20px;font-weight:900;animation:2s ease-in-out infinite alternate digit-glow}.lobby-social-section{grid-template-columns:1fr 1fr;gap:16px;display:grid}@media (max-width:639px){.lobby-social-section{grid-template-columns:1fr}}.lobby-chat-panel{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#061e16cc;border:1px solid #0d946433;border-radius:18px;flex-direction:column;max-height:360px;display:flex;overflow:hidden}.lobby-chat-panel__header{border-bottom:1px solid #0d94641a;justify-content:space-between;align-items:center;padding:14px 16px;display:flex}.lobby-chat-panel__header h3{color:#0f172a;text-transform:uppercase;letter-spacing:1px;align-items:center;gap:8px;margin:0;font-size:12px;font-weight:800;display:flex}.lobby-chat-online-dot{background:#0f172a;border-radius:50%;width:8px;height:8px;animation:2s ease-in-out infinite dot-blink;box-shadow:0 0 8px #0f172a99}.lobby-chat-panel__messages{scrollbar-width:thin;scrollbar-color:#0d946433 transparent;flex-direction:column;flex:1;gap:8px;padding:10px 14px;display:flex;overflow-y:auto}.lobby-chat-panel__messages::-webkit-scrollbar{width:4px}.lobby-chat-panel__messages::-webkit-scrollbar-thumb{background:#0d946433;border-radius:2px}.lobby-chat-panel__empty{text-align:center;color:#a7c4b866;padding:40px 0;font-size:11px;font-style:italic}.lobby-chat-msg{background:#0f172a08;border:1px solid #0f172a0a;border-radius:12px;align-items:flex-start;gap:8px;padding:8px 10px;animation:.25s slide-in;display:flex}.lobby-chat-msg__avatar{border-radius:8px;flex-shrink:0;width:26px;height:26px}.lobby-chat-msg__body{flex:1;min-width:0}.lobby-chat-msg__top{justify-content:space-between;align-items:center;margin-bottom:2px;display:flex}.lobby-chat-msg__name{color:#a7c4b8;font-size:10px;font-weight:800}.lobby-chat-msg__name--self{color:#0f172a}.lobby-chat-msg__time{color:#a7c4b866;font-size:8px}.lobby-chat-msg__text{color:#d1e8dc;word-break:break-word;margin:0;font-size:12px;font-weight:600;line-height:1.4}.lobby-chat-panel__input-row{background:#0003;border-top:1px solid #0d94641a;align-items:center;gap:8px;padding:10px 12px;display:flex}.lobby-chat-panel__input-row input{border-radius:10px;outline:none;flex:1;padding:8px 12px;font-size:12px;font-weight:600;color:#f0fdf4!important;background:#0000004d!important;border:1px solid #0d946426!important}.lobby-chat-panel__input-row input::placeholder{color:#a7c4b84d!important}.lobby-chat-panel__input-row button{color:#fff;cursor:pointer;background:linear-gradient(135deg,#0d9488,#475569);border:none;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:12px;transition:all .2s;display:flex}.lobby-chat-panel__input-row button:hover{background:linear-gradient(135deg,#14b8a6,#0f172a);transform:scale(1.05)}.lobby-wins-panel{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#061e16cc;border:1px solid #0d946433;border-radius:18px;flex-direction:column;max-height:360px;padding:14px 16px;display:flex}.lobby-wins-panel h3{color:#fbbf24;text-transform:uppercase;letter-spacing:1px;align-items:center;gap:8px;margin:0 0 12px;font-size:12px;font-weight:800;display:flex}.lobby-wins-panel__list{flex-direction:column;flex:1;gap:8px;display:flex;overflow-y:auto}.lobby-wins-panel__empty{text-align:center;color:#a7c4b866;padding:40px 0;font-size:11px;font-style:italic}.lobby-win-item{background:#0f172a0f;border:1px solid #0f172a1a;border-radius:12px;justify-content:space-between;align-items:center;padding:10px 12px;animation:.3s slide-in;display:flex}.lobby-win-item__name{color:#f0fdf4;font-size:12px;font-weight:800;display:block}.lobby-win-item__game{color:#a7c4b880;text-transform:uppercase;letter-spacing:1px;font-size:9px;font-weight:700}.lobby-win-item__profit{color:#0f172a;text-shadow:0 0 8px #0f172a4d;font-size:14px;font-weight:900}.lobby-fair-strip{background:#061e1680;border:1px solid #0d94641f;border-radius:14px;flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;padding:14px 16px;display:flex}.lobby-fair-strip__item{color:#a7c4b8;text-transform:uppercase;letter-spacing:.5px;align-items:center;gap:6px;font-size:10px;font-weight:700;display:flex}.lobby-fair-strip__item i{color:#0f172a;font-size:12px}.lobby-fair-strip__divider{background:#0d946433;width:1px;height:16px}@media (max-width:480px){.lobby-fair-strip__divider{display:none}.lobby-fair-strip{gap:10px}}.lobby-footer{text-align:center;color:#a7c4b84d;text-transform:uppercase;letter-spacing:1px;padding:8px 0 20px;font-size:10px;font-weight:600}@media (max-width:480px){.jackpot-digit{min-width:16px;font-size:24px}.jackpot-comma{min-width:6px;font-size:20px}.jackpot-lotto-badge{letter-spacing:2px;font-size:11px}.jackpot-number-display{padding:6px 14px}.lobby-game-card__icon-wrap{width:64px;height:64px;font-size:28px}.lobby-game-card__title{font-size:12px}.lobby-bottom-jackpot__value{font-size:16px}}.wallet-page-wrapper{justify-content:center;width:100%;max-width:420px;min-height:100%;margin:0 auto;display:flex;position:relative;overflow-x:hidden}.wallet-bg-canvas{z-index:0;pointer-events:none;width:100%;height:100%;position:fixed;top:0;left:0}.wallet-bg-canvas canvas{width:100%;height:100%;display:block}.wallet-header-canvas{justify-content:center;width:100%;margin-bottom:8px;display:flex}.wallet-header-canvas canvas{filter:drop-shadow(0 12px 20px #000c);width:100%;max-width:400px;height:auto;display:block}.wallet-app{z-index:2;background:0 0;width:100%;max-width:420px;min-height:100%;padding:16px 16px 32px;animation:.8s cubic-bezier(.2,.8,.2,1) forwards w-slideUpFade;position:relative}.wallet-app::-webkit-scrollbar{display:none}.wallet-app{-ms-overflow-style:none;scrollbar-width:none}@keyframes w-slideUpFade{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}.wallet-top-bar{align-items:center;gap:12px;margin-bottom:20px;display:flex}.wallet-back-btn{color:gold;cursor:pointer;background:#ffd70026;border:1px solid #ffd7004d;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;font-size:18px;font-weight:700;transition:all .2s;display:flex}.wallet-back-btn:active{background:#ffd70040;transform:scale(.9)}.wallet-top-title{color:#fff;text-transform:uppercase;letter-spacing:1px;flex:1;font-size:18px;font-weight:900}.wallet-top-spacer{flex-shrink:0;width:38px}.w-cards{background:#002d1e99;border:1px solid gold;border-radius:16px;gap:8px;margin-bottom:12px;padding:16px 12px;display:flex;position:relative;overflow:hidden;box-shadow:0 8px 25px #0009}.w-cards:after{content:"";background:linear-gradient(90deg,#0000,#ffd7001a,#0000);width:50%;height:100%;animation:4s infinite w-shimmer;position:absolute;top:0;left:-150%;transform:skew(-20deg)}@keyframes w-shimmer{0%{left:-150%}50%,to{left:250%}}.w-card{text-align:center;border-right:1px solid #ffd7004d;flex-direction:column;flex:1;justify-content:space-between;padding:0 4px;animation:.6s cubic-bezier(.2,.8,.2,1) backwards w-slideUpFade;display:flex}.w-card:first-child{animation-delay:.2s}.w-card:nth-child(2){animation-delay:.3s}.w-card:nth-child(3){border-right:none;animation-delay:.4s}.w-card-title{color:#fff8dc;text-transform:uppercase;justify-content:center;align-items:center;gap:4px;margin-bottom:12px;font-size:11px;font-weight:600;display:flex}.w-help{color:#00140e;cursor:help;background:gold;border-radius:50%;justify-content:center;align-items:center;width:14px;height:14px;font-size:10px;font-weight:700;animation:2.5s ease-in-out infinite w-spinPulse;display:inline-flex}@keyframes w-spinPulse{0%,to{transform:scale(1)rotate(0);box-shadow:0 0 #0000}50%{transform:scale(1.15)rotate(15deg);box-shadow:0 0 8px gold}}.w-card-amt{color:#fff;text-shadow:0 2px 4px #000c;margin-bottom:16px;font-size:24px;font-weight:900}.w-btn{text-transform:uppercase;cursor:pointer;border:none;border-radius:20px;width:100%;padding:12px 4px;font-size:11px;font-weight:800;transition:all .3s cubic-bezier(.2,.8,.2,1);position:relative;overflow:hidden;box-shadow:0 4px 10px #0006}.w-btn:hover{transform:translateY(-2px)scale(1.02)}.w-btn:active{transform:translateY(2px)scale(.95)}.w-btn-silver{color:#111;background:linear-gradient(#fdfdfd,#b0b0b0);border:1px solid #fff}.w-btn-silver:hover{box-shadow:0 6px 15px #00000026}.w-btn-green{color:#0f172a;background:#000;border:1px solid #0f172a;box-shadow:0 4px 15px #0f86}.w-btn-green:active{background:#333;transform:translateY(2px)scale(.95)}.w-info{text-align:center;color:#00b377;margin-top:15px;margin-bottom:30px;font-size:12px;font-weight:600;animation:2.5s ease-in-out infinite w-pulseText}@keyframes w-pulseText{0%,to{opacity:.7;text-shadow:0 0 5px #0f83;transform:scale(1)}50%{opacity:1;text-shadow:0 0 15px #0f8c;transform:scale(1.02)}}.w-menu{margin-top:10px}.w-menu-item{cursor:pointer;background:linear-gradient(90deg,#002d1e99,#001912cc);border:1px solid #004b36;border-left:4px solid gold;border-radius:12px;align-items:center;margin-bottom:14px;padding:18px;transition:all .3s cubic-bezier(.2,.8,.2,1);animation:.6s cubic-bezier(.2,.8,.2,1) backwards w-slideUpFade;display:flex;box-shadow:0 4px 15px #0006}.w-menu-item:first-child{animation-delay:.5s}.w-menu-item:nth-child(2){animation-delay:.6s}.w-menu-item:nth-child(3){animation-delay:.7s}.w-menu-item:active{background:linear-gradient(90deg,#004b36e6,#001912e6);border-color:gold;transform:scale(.98);box-shadow:0 4px 10px #ffd70026}.w-menu-item:active .w-menu-text strong{color:#fff}.w-menu-icon{-webkit-text-fill-color:transparent;background:-webkit-linear-gradient(gold,#fff);-webkit-background-clip:text;background-clip:text;margin-right:18px;font-size:26px;display:inline-block}.w-icon-swap{animation:4s cubic-bezier(.68,-.55,.265,1.55) infinite w-swapRotate}@keyframes w-swapRotate{0%,40%{transform:rotate(0)}50%,90%{transform:rotate(180deg)scale(1.2)}to{transform:rotate(360deg)}}.w-icon-card{animation:3s ease-in-out infinite w-cardFloat}@keyframes w-cardFloat{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-4px)rotate(-8deg)scale(1.1)}}.w-menu-text{flex-direction:column;flex:1;display:flex}.w-menu-text strong{color:gold;letter-spacing:.5px;font-size:15px;transition:color .3s}.w-menu-text small{color:#aaa;margin-top:6px;font-size:12px}.w-menu-arrow{color:#00b377;font-size:24px;font-weight:700;animation:2s ease-in-out infinite w-arrowSlide;display:inline-block}@keyframes w-arrowSlide{0%,to{transform:translate(0)}50%{color:gold;transform:translate(6px)scale(1.1)}}.w-footer-help{text-align:center;color:#fff8dc;cursor:pointer;background:#004b3666;border:1px solid #004b36;border-radius:20px;margin-top:40px;margin-bottom:20px;padding:14px;font-size:13px;transition:all .3s;animation:.6s cubic-bezier(.2,.8,.2,1) .8s backwards w-slideUpFade}.w-footer-help:hover{background:#004b36cc;transform:translateY(-2px);box-shadow:0 4px 15px #0f83}.w-content{animation:.4s cubic-bezier(.2,.8,.2,1) forwards w-slideUpFade}.w-form-card{background:#001912b3;border:1px solid #ffd70033;border-radius:16px;padding:20px;box-shadow:0 4px 15px #0006}.w-msg{border-radius:10px;margin-bottom:14px;padding:10px 14px;font-size:12px;font-weight:600}.w-msg-error{color:#fb7185;background:#ef444426;border:1px solid #ef44444d}.w-msg-success{color:#0f172a;background:#10b98126;border:1px solid #10b9814d}.w-form{flex-direction:column;gap:14px;display:flex}.w-form-row{flex-direction:row;gap:8px}.w-label{color:#aaa;text-transform:uppercase;letter-spacing:1px;margin-bottom:4px;font-size:10px;font-weight:700;display:block}.w-input{color:#fff;box-sizing:border-box;background:#061e16cc;border:1px solid #004b36cc;border-radius:12px;outline:none;width:100%;padding:12px 14px;font-size:14px;font-weight:600;transition:border-color .2s}.w-input:focus{border-color:gold}.w-input::placeholder{color:#ffffff40}.w-input-sm{padding:10px 12px;font-size:12px}.w-presets{grid-template-columns:repeat(4,1fr);gap:6px;display:grid}.w-preset-btn{color:#ccc;cursor:pointer;background:#1e322899;border:1px solid #ffd70026;border-radius:10px;padding:10px 4px;font-size:11px;font-weight:700;transition:all .2s}.w-preset-btn:active{color:gold;background:#ffd70026;border-color:gold;transform:scale(.95)}.w-submit{text-transform:uppercase;letter-spacing:1px;cursor:pointer;border:none;border-radius:14px;width:100%;padding:14px;font-size:12px;font-weight:800;transition:all .2s;box-shadow:0 4px 15px #0000004d}.w-submit:active{transform:scale(.97)}.w-submit:disabled{opacity:.5;cursor:not-allowed;transform:none}.w-submit-green{color:#000;background:#0f172a}.w-submit-rose{color:#0f172a;background:#000;border:1px solid #0f172a}@keyframes mine-shake{0%,to{transform:translate(0)}20%{transform:translate(-5px)rotate(-2deg)}40%{transform:translate(5px)rotate(2deg)}60%{transform:translate(-4px)}80%{transform:translate(4px)}}@keyframes mine-pop{0%{transform:scale(0)rotate(-30deg)}to{transform:scale(1)rotate(0)}}@keyframes tile-flip{0%{transform:rotateY(0)scale(1)}50%{transform:rotateY(90deg)scale(1.1)}to{transform:rotateY(180deg)scale(1)}}.tile-flip-anim{transform-style:preserve-3d;animation:.3s ease-in-out forwards tile-flip}@keyframes sparkle-effect{0%{opacity:0;transform:scale(0)rotate(0)}50%{opacity:1;transform:scale(1.5)rotate(180deg)}to{opacity:0;transform:scale(0)rotate(360deg)}}.sparkle-anim:after{content:"";pointer-events:none;z-index:20;background:radial-gradient(circle,#fffc 0%,#0000 60%);width:200%;height:200%;margin-top:-100%;margin-left:-100%;animation:.4s ease-out forwards sparkle-effect;position:absolute;top:50%;left:50%}@keyframes screen-shake{0%,to{transform:translate(0)}10%{transform:translate(-10px,-10px)}20%{transform:translate(10px,-10px)}30%{transform:translate(-10px,10px)}40%{transform:translate(10px,10px)}50%{transform:translate(-10px,-10px)}}.screen-shake-anim{animation:.5s ease-in-out forwards screen-shake}.w-submit-amber{color:#0f172a;background:#000;border:1px solid #0f172a}.w-submit-sm{flex-shrink:0;width:auto;padding:10px 16px}.w-form-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.w-form-grid-3{grid-template-columns:1fr 1fr 1fr}@media (max-width:380px){.w-form-grid,.w-form-grid-3{grid-template-columns:1fr}}.w-pay-result{flex-direction:column;align-items:center;gap:16px;display:flex}.w-pay-amt{color:#fff;text-shadow:0 2px 8px #00000080;font-size:36px;font-weight:900}.w-utr-block{text-align:center;border-top:1px solid #ffd70026;width:100%;padding-top:16px}.w-utr-block h4{color:gold;text-transform:uppercase;margin:0 0 4px;font-size:13px;font-weight:800}.w-utr-block p{color:#aaa;margin:0 0 12px;font-size:11px}.w-history-list{flex-direction:column;gap:8px;margin-bottom:16px;display:flex}.w-history-item{background:#00191280;border:1px solid #00000008;border-radius:12px;justify-content:space-between;align-items:center;padding:12px;transition:background .2s;display:flex}.w-history-item:active{background:#002d1e99}.w-hi-left{align-items:center;gap:10px;min-width:0;display:flex}.w-hi-icon{border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:16px;display:flex}.w-tag-default{color:#64748b;background:#94a3b81a;border:1px solid #94a3b833}.w-tag-rose{color:#fb7185;background:#f43f5e1a;border:1px solid #f43f5e33}.w-tag-green{color:#0f172a;background:#0000000d;border:1px solid #00000014}.w-tag-purple{color:#a78bfa;background:#a855f71a;border:1px solid #a855f733}.w-tag-amber{color:#fbbf24;background:#fbbf241a;border:1px solid #fbbf2433}.w-hi-game{color:#e2e8f0;white-space:nowrap;text-overflow:ellipsis;max-width:160px;font-size:13px;font-weight:700;overflow:hidden}.w-hi-meta{color:#ffffff59;text-transform:uppercase;letter-spacing:.5px;margin-top:2px;font-size:10px}.w-hi-right{text-align:right;flex-shrink:0}.w-hi-amt{font-size:14px;font-weight:800}.w-hi-bal{color:#ffffff59;margin-top:2px;font-size:10px;font-weight:600}.w-amt-default{color:#64748b}.w-amt-rose{color:#fb7185}.w-amt-green{color:#0f172a}.w-amt-amber{color:#fbbf24}.w-stats{grid-template-columns:1fr 1fr;gap:10px;display:grid}.w-stat{text-align:center;background:#00191280;border:1px solid #ffd7001a;border-radius:12px;padding:14px}.w-stat-label{color:#fff6;text-transform:uppercase;letter-spacing:.5px;margin-bottom:4px;font-size:10px;font-weight:700;display:block}.w-stat-val{color:#e2e8f0;font-size:18px;font-weight:900}.w-stat-val-green{color:#0f172a}.w-center-text{text-align:center;color:#00000026;padding:40px 0;font-size:13px;font-weight:600}.w-empty-icon{opacity:.5;margin-bottom:8px;font-size:40px}@media (max-width:768px),(pointer:coarse){body{background-attachment:scroll}body:before,body:after,#particles-canvas{display:none!important}.glass-panel,.btm-nav:before,.bet-panel-overlay,.lobby-chat-panel,.lobby-wins-panel,.wallet-app{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.ai-wrap *,.icon-3d-container,.icon-3d-container:after,.wallet-3d-container,.wallet-3d-container:after,.wallet-cover-front,.coin-leak-element,.trophy-3d-container,.trophy-3d-container:after,.trophy-gleam-line,.jackpot-coin,.jackpot-lotto-badge i,.jackpot-digit,.jackpot-shimmer-bar,.lobby-bottom-jackpot:before,.lobby-bottom-jackpot__value,.lobby-chat-online-dot,.floating-coin,.lobby-game-card__icon-wrap,.mines-bomb-icon,.w-cards:after,.w-help,.w-btn-green,.w-info,.w-icon-swap,.w-icon-card,.w-menu-arrow{animation:none!important}.icon-3d-svg,.lobby-game-card__glow,.wallet-header-canvas canvas{filter:none!important}.spin-btn-wrap-custom.pulsing:before{display:none!important}.loading-screen__bg{display:none}.loading-screen{background-image:radial-gradient(circle at 50% 40%,#0b1714 0%,#030304 72%)}}.pixi-bg-container,.three-container{contain:strict;contain:strict;contain:strict}body.theme-forest-active{background-color:#01140e!important}body.theme-forest-active #particles-canvas{opacity:0!important;pointer-events:none!important}body.theme-forest-active .contents,body.theme-forest-active .app-container{background:0 0!important}body.theme-forest-active .btm-nav{-webkit-backdrop-filter:blur(24px)!important;background:#022c2299!important;border-top:1px solid #0000000d!important}body.theme-forest-active .navbar,body.theme-forest-active header{-webkit-backdrop-filter:blur(20px)!important;background:#022c2266!important;border-bottom:1px solid #0000000d!important}body.theme-forest-active:before{background:radial-gradient(60% 40% at 50% 20%,#10b9811f 0%,#0000 80%),radial-gradient(50% 30% at 20% 80%,#a3e63514 0%,#0000 75%)!important}body.theme-forest-active:after{background:radial-gradient(80px at 15% 30%,#a3e63526 0%,#0000 70%),radial-gradient(100px at 85% 75%,#10b9811f 0%,#0000 70%),radial-gradient(50px,#a3e63514 0%,#0000 70%)!important}@keyframes float-up-fade{0%{opacity:0;transform:translate(-50%)scale(.5)}20%{opacity:1;transform:translate(-50%,-15px)scale(1.2)}80%{opacity:1;transform:translate(-50%,-30px)scale(1)}to{opacity:0;transform:translate(-50%,-40px)scale(.8)}}@keyframes float-down-fade{0%{opacity:0;transform:translate(-50%)scale(.5)}20%{opacity:1;transform:translate(-50%,15px)scale(1.2)}80%{opacity:1;transform:translate(-50%,30px)scale(1)}to{opacity:0;transform:translate(-50%,40px)scale(.8)}}.animate-float-up-fade{animation:2s ease-out forwards float-up-fade}.animate-float-down-fade{animation:2s ease-out forwards float-down-fade}@keyframes slam-text{0%{opacity:0;transform:translate(-50%,-50%)scale(3)}20%{opacity:1;transform:translate(-50%,-50%)scale(1)}80%{opacity:1;transform:translate(-50%,-80px)scale(1)}to{opacity:0;transform:translate(-50%,-100px)scale(.8)}}@keyframes elegant-text-float{0%{opacity:0;transform:translate(-50%,20px)scale(.8)}15%{opacity:1;transform:translate(-50%,-10px)scale(1.1)}30%{opacity:1;transform:translate(-50%)scale(1)}80%{opacity:1;transform:translate(-50%,-15px)scale(1)}to{opacity:0;transform:translate(-50%,-30px)scale(.9)}}.mine-hit-anim{animation:.4s mine-shake}.mine-pop-anim{animation:.32s cubic-bezier(.4,0,.2,1) forwards mine-pop}.btn-play-flow{color:#1e1b4b;background:linear-gradient(90deg,#f59e0b,#fbbf24,#f59e0b,#d97706,#f59e0b) 0 0/300% 100%;transition:all .3s cubic-bezier(.4,0,.2,1);animation:3s linear infinite flow-grad;box-shadow:0 4px 20px #f59e0b4d,inset 0 2px 5px #00000026}.btn-play-flow:hover:not(:disabled){transform:translateY(-2px)scale(1.02);box-shadow:0 8px 30px #f59e0b99,inset 0 2px 5px #fff6}.btn-cashout-flow{color:#fff;background:linear-gradient(90deg,#0f172a,#0f172a,#0f172a,#475569,#0f172a) 0 0/300% 100%;transition:all .3s cubic-bezier(.4,0,.2,1);animation:3s linear infinite flow-grad;box-shadow:0 4px 20px #10b9814d,inset 0 2px 5px #00000026}.btn-cashout-flow:hover:not(:disabled){transform:translateY(-2px)scale(1.02);box-shadow:0 8px 30px #000c,inset 0 2px 5px #fff6}@keyframes gradient-shift{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}@keyframes topnav-bell{0%,to{transform:rotate(-12deg)}50%{transform:rotate(12deg)}}@keyframes topnav-volume{0%,to{opacity:.8;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}}@keyframes topnav-back{0%,to{transform:translate(0)}50%{transform:translate(-3px)}}.admin-layout{color:#f4f4f5;min-height:100vh;font-family:Inter,Outfit,sans-serif;background:#09090b!important}.admin-header{z-index:40;justify-content:space-between;align-items:center;padding:10px 16px;display:flex;position:sticky;top:0;-webkit-backdrop-filter:blur(16px)!important;backdrop-filter:blur(16px)!important;background:#09090bf7!important;border-bottom:1px solid #ffffff1a!important}.admin-content{padding:16px 16px 90px}.admin-btm-nav{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);z-index:40;background:#09090bf2;border-top:1px solid #ffffff1a;justify-content:space-around;align-items:center;height:60px;display:flex;position:fixed;bottom:0;left:0;right:0}.admin-btm-nav__tab{color:#a1a1aa;cursor:pointer;flex-direction:column;flex:1;justify-content:center;align-items:center;height:100%;font-size:10px;font-weight:600;text-decoration:none;transition:all .2s;display:flex;position:relative}.admin-btm-nav__tab i{margin-bottom:4px;font-size:18px;transition:transform .2s cubic-bezier(.34,1.56,.64,1)}.admin-btm-nav__tab.active{color:#10b981}.admin-btm-nav__tab.active i{transform:translateY(-2px)scale(1.1)}.admin-btm-nav__tab.active:before{content:"";background:#10b981;border-radius:0 0 3px 3px;width:20px;height:3px;position:absolute;top:0;left:50%;transform:translate(-50%)}.admin-btm-nav__tab:hover:not(.active){color:#f4f4f5}.admin-more-backdrop{z-index:50;background:#0009;animation:.2s admin-fade-in;position:fixed;top:0;bottom:0;left:0;right:0}.admin-more-sheet{z-index:51;background:#18181b;border-top:1px solid #ffffff1a;border-radius:20px 20px 0 0;flex-direction:column;max-height:85vh;padding:24px 16px 32px;animation:.25s cubic-bezier(.16,1,.3,1) admin-sheet-up;display:flex;position:fixed;bottom:0;left:0;right:0}.admin-more-sheet__handle{background:#3f3f46;border-radius:2px;width:40px;height:4px;margin:-10px auto 20px}.admin-more-sheet__item{color:#e4e4e7;cursor:pointer;border-radius:12px;align-items:center;margin-bottom:8px;padding:14px 16px;font-size:14px;font-weight:600;transition:background .2s;display:flex}.admin-more-sheet__item i{color:#a1a1aa;text-align:center;width:24px;margin-right:12px;font-size:16px}.admin-more-sheet__item:hover{background:#ffffff0d}.admin-more-sheet__item.active{color:#10b981;background:#10b9811a}@keyframes admin-sheet-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes admin-fade-in{0%{opacity:0}to{opacity:1}}.admin-accordion{background:#18181b;border:1px solid #ffffff14;border-radius:12px;margin-bottom:12px;overflow:hidden}.admin-accordion__header{cursor:pointer;justify-content:space-between;align-items:center;padding:14px 16px;display:flex}.admin-accordion__header:hover{background:#ffffff08}.admin-accordion__header-left{align-items:center;gap:12px;display:flex}.admin-accordion__icon{color:#e4e4e7;background:#27272a;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;font-size:14px;display:flex}.admin-accordion__chevron{color:#a1a1aa;flex-shrink:0;font-size:12px;transition:transform .2s}.admin-accordion__chevron.open{transform:rotate(180deg)}.admin-accordion__body{border-top:1px solid #ffffff14;padding:0 16px 16px}.admin-field{margin-bottom:14px}.admin-field label{color:#a1a1aa;text-transform:uppercase;letter-spacing:.05em;margin-bottom:6px;font-size:11px;font-weight:700;display:block}.admin-field input,.admin-field select,.admin-field textarea{color:#f4f4f5;border:1px solid #3f3f46;border-radius:8px;outline:none;width:100%;padding:10px 14px;font-size:14px;transition:border-color .2s;background:#09090b!important}.admin-field input:focus,.admin-field select:focus,.admin-field textarea:focus{border-color:#10b981}.admin-field textarea{resize:vertical;min-height:80px}.admin-field select option{color:#f4f4f5;background:#18181b}.admin-toggle{cursor:pointer;flex-shrink:0;align-items:center;display:inline-flex;position:relative}.admin-toggle input{opacity:0;width:0;height:0;position:absolute}.admin-toggle__track{background:#3f3f46;border-radius:12px;width:40px;height:24px;transition:background .2s;position:relative}.admin-toggle input:checked+.admin-toggle__track{background:#10b981}.admin-toggle__track:after{content:"";background:#fff;border-radius:50%;width:18px;height:18px;transition:transform .2s cubic-bezier(.34,1.56,.64,1);position:absolute;top:3px;left:3px}.admin-toggle input:checked+.admin-toggle__track:after{transform:translate(16px)}.admin-save-fab{z-index:48;color:#09090b;cursor:pointer;background:#e4e4e7;border:none;border-radius:24px;align-items:center;gap:8px;height:48px;padding:0 24px;font-size:14px;font-weight:800;transition:all .2s cubic-bezier(.34,1.56,.64,1);animation:.3s cubic-bezier(.16,1,.3,1) admin-fab-in;display:flex;position:fixed;bottom:76px;right:16px;box-shadow:0 4px 14px #00000080}.admin-save-fab:hover{background:#fff;transform:translateY(-2px);box-shadow:0 6px 20px #0009}.admin-save-fab:active{transform:scale(.96)}.admin-save-fab:disabled{opacity:.5;cursor:not-allowed;color:#a1a1aa;background:#52525b;transform:none}@keyframes admin-fab-in{0%{opacity:0;transform:scale(0)translateY(20px)}to{opacity:1;transform:scale(1)translateY(0)}}.admin-stat-card{background:#18181b;border:1px solid #ffffff14;border-radius:12px;flex-direction:column;padding:16px;display:flex}.admin-stat-card__icon{color:#e4e4e7;background:#27272a;border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;margin-bottom:12px;font-size:16px;display:flex}.admin-stat-card__label{color:#a1a1aa;text-transform:uppercase;letter-spacing:.06em;font-size:11px;font-weight:700}.admin-stat-card__value{color:#f4f4f5;margin-top:4px;font-size:24px;font-weight:900;line-height:1.2}.admin-quick-card{text-align:center;cursor:pointer;color:inherit;background:#18181b;border:1px solid #ffffff14;border-radius:12px;flex-direction:column;align-items:center;padding:16px;text-decoration:none;transition:all .2s;display:flex}.admin-quick-card:hover{background:#27272a;border-color:#ffffff26}.admin-section-title{color:#a1a1aa;text-transform:uppercase;letter-spacing:.08em;margin:24px 0 12px;font-size:12px;font-weight:800}.admin-row{justify-content:space-between;align-items:center;gap:12px;padding:12px 0;display:flex}.admin-row-label{color:#f4f4f5;font-size:14px;font-weight:600}.admin-row-sub{color:#a1a1aa;margin-top:2px;font-size:12px}.admin-grid-2{grid-template-columns:1fr 1fr;gap:12px;display:grid}@media (max-width:400px){.admin-grid-2,.admin-grid-3{grid-template-columns:1fr}}.admin-badge{color:#e4e4e7;background:#27272a;border-radius:12px;padding:3px 8px;font-size:11px;font-weight:700}.admin-badge.green{color:#34d399;background:#10b98126;border:1px solid #10b98133}.admin-badge.red{color:#f87171;background:#ef444426;border:1px solid #ef444433}.admin-divider{background:#ffffff14;height:1px;margin:16px 0}.admin-msg{border-radius:8px;margin-top:16px;padding:12px 16px;font-size:13px;font-weight:600}.admin-msg.success{color:#34d399;background:#10b9811a;border:1px solid #10b98133}.admin-msg.error{color:#f87171;background:#ef44441a;border:1px solid #ef444433}.admin-input-pair{align-items:center;gap:8px;display:flex}.admin-input-pair span{color:#a1a1aa;white-space:nowrap;font-size:12px}.admin-input-pair input{flex:1}.admin-gateway-card{background:#18181b;border:1px solid #ffffff14;border-radius:12px;margin-bottom:12px;overflow:hidden}.admin-gateway-card__header{cursor:pointer;justify-content:space-between;align-items:center;padding:14px 16px;display:flex}.admin-gateway-card__body{border-top:1px solid #ffffff14;padding:0 16px 16px}.admin-btn-primary{color:#09090b;cursor:pointer;background:#f4f4f5;border:none;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:10px 24px;font-size:14px;font-weight:700;transition:all .2s;display:inline-flex}.admin-btn-primary:hover{background:#fff;transform:translateY(-1px);box-shadow:0 4px 12px #ffffff1a}.admin-btn-primary:disabled{opacity:.5;cursor:not-allowed;box-shadow:none;transform:none}.admin-btn-secondary{color:#f4f4f5;cursor:pointer;background:#27272a;border:1px solid #3f3f46;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:10px 20px;font-size:13px;font-weight:600;transition:all .2s;display:inline-flex}.admin-btn-secondary:hover{background:#3f3f46;border-color:#52525b}.admin-btn-danger{color:#f87171;cursor:pointer;background:#ef44441a;border:1px solid #ef444433;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:10px 20px;font-size:13px;font-weight:600;transition:all .2s;display:inline-flex}.admin-btn-danger:hover{background:#ef444426;border-color:#ef44444d}.admin-table{border-collapse:collapse;width:100%;margin-top:12px}.admin-table th{text-align:left;color:#a1a1aa;border-bottom:1px solid #ffffff1a;padding:12px;font-size:12px;font-weight:700}.admin-table td{color:#f4f4f5;border-bottom:1px solid #ffffff0d;padding:12px;font-size:13px}html:has(.admin-layout){background:#09090b!important}body:has(.admin-layout){background:#09090b!important}@keyframes slideDownToast{0%{opacity:0;transform:translateY(-20px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}.animate-slide-down-toast{animation:.4s cubic-bezier(.175,.885,.32,1.275) forwards slideDownToast}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-text-shadow-color{syntax:"*";inherits:false}@property --tw-text-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@keyframes spin{to{transform:rotate(360deg)}}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}@keyframes pulse{50%{opacity:.5}}@keyframes bounce{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}}.premium-popup-box{text-align:center;-webkit-backface-visibility:hidden;backface-visibility:hidden;width:90%;max-width:440px;animation:.6s cubic-bezier(.34,1.56,.64,1) premiumPopIn;position:relative;transform:translateZ(0)}@keyframes premiumPopIn{0%{opacity:0;transform:scale(.6)translateY(20px)translateZ(0)}to{opacity:1;transform:scale(1)translateY(0)translateZ(0)}}.spinning-rays{z-index:-1;pointer-events:none;will-change:transform;contain:strict;background:repeating-conic-gradient(#0000 0deg 10deg,#8bc34a14 10deg 20deg);width:900px;height:900px;animation:40s linear infinite spinRays;position:absolute;top:50%;left:50%;-webkit-mask-image:radial-gradient(circle,#000 20%,#0000 60%);mask-image:radial-gradient(circle,#000 20%,#0000 60%)}@keyframes spinRays{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}.premium-popup-bg-wrapper{filter:drop-shadow(0 25px 40px #000000e6);z-index:0;position:absolute;top:0;bottom:0;left:0;right:0}.premium-popup-border{clip-path:url(#inward-curve);background:linear-gradient(#889285 0%,#4d5749 30%,#20261f 100%);position:absolute;top:-3px;bottom:-3px;left:-3px;right:-3px}.premium-popup-bg{clip-path:url(#inward-curve);background:linear-gradient(#1b301b 0%,#0d1a0d 50%,#050a05 100%);position:absolute;top:0;bottom:0;left:0;right:0}.premium-popup-inner-glow{clip-path:url(#inward-curve);pointer-events:none;background:radial-gradient(at top,#8bc34a40 0%,#0000 60%);position:absolute;top:0;bottom:0;left:0;right:0;box-shadow:inset 0 0 30px #000000e6}.premium-popup-content{z-index:5;color:#fff;padding:65px 30px 50px;position:relative}.premium-flare{pointer-events:none;z-index:2;mix-blend-mode:screen;position:absolute;left:50%;transform:translate(-50%)}.premium-flare-top{background:radial-gradient(#fff 0%,#8bc34acc 30%,#0000 70%);width:200px;height:20px;animation:2.5s ease-in-out infinite alternate pulse-flare;top:-5px}.premium-flare-bottom{background:radial-gradient(#fffc 0%,#8bc34a99 40%,#0000 70%);width:300px;height:15px;bottom:-5px}@keyframes pulse-flare{0%{opacity:.6;transform:translate(-50%)scaleX(.8)}to{opacity:1;transform:translate(-50%)scaleX(1.4)}}.attention-ribbon{clip-path:polygon(5% 0,95% 0,100% 50%,95% 100%,5% 100%,0% 50%);z-index:10;background:linear-gradient(#689f38 0%,#33691e 40%,#1b5e20 100%);padding:10px 55px;position:absolute;top:5px;left:50%;transform:translate(-50%,-50%);box-shadow:0 10px 20px #000c}.attention-ribbon:before{content:"";clip-path:polygon(5% 0,95% 0,100% 50%,95% 100%,5% 100%,0% 50%);pointer-events:none;background:linear-gradient(#fff3 0%,#0000 50%);border:1.5px solid #fff9;position:absolute;top:2px;bottom:2px;left:2px;right:2px}.attention-text{color:#ffe600;letter-spacing:1px;text-transform:capitalize;text-shadow:-1.5px -1.5px #1e3a15,1.5px -1.5px #1e3a15,-1.5px 1.5px #1e3a15,1.5px 1.5px #1e3a15,0 2px #1e3a15,0 4px #0a1f06,0 6px 10px #000c,0 0 12px #ffe60066;font-size:21px;font-weight:900}.premium-popup-message{color:#f0f8ff;text-shadow:0 3px 5px #000,0 1px 2px #000;letter-spacing:.3px;margin:10px 0 30px;font-size:15px;font-weight:700;line-height:1.5}.premium-button-group{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.premium-btn{color:#fff;cursor:pointer;-webkit-text-stroke:.5px #0000004d;text-shadow:0 2px 3px #000c;letter-spacing:.5px;border-radius:50px;outline:none;flex:1;min-width:120px;padding:12px 24px;font-size:15px;font-weight:900;transition:all .15s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.premium-btn:before{content:"";z-index:1;background:linear-gradient(90deg,#0000,#fff9,#0000);width:50%;height:100%;animation:4s infinite gloss-sweep;position:absolute;top:0;left:-100%;transform:skew(-25deg)}@keyframes gloss-sweep{0%{left:-100%}15%{left:200%}to{left:200%}}.premium-btn span{z-index:2;position:relative}.premium-btn:active{filter:brightness(.9);transform:scale(.9)translateY(4px)}.premium-btn-later{color:#fff;background-color:#795548;background-image:linear-gradient(#fff6 0%,#fff0 40%,#0003 60%,#00000080 100%);border:2px solid #bcaaa4;box-shadow:0 8px 20px #0009,inset 0 4px 5px #ffffffb3,inset 0 -4px 5px #3e2723cc}.premium-btn-deposit{color:#fff;background-color:#2e7d32;background-image:linear-gradient(#fff6 0%,#fff0 40%,#0003 60%,#00000080 100%);border:2px solid #aed581;box-shadow:0 8px 20px #0009,inset 0 4px 5px #ffffffb3,inset 0 -4px 5px #1b5e20cc}.premium-close-btn{color:#fffc;cursor:pointer;z-index:20;background:linear-gradient(135deg,#444,#111);border:2px solid #666;border-radius:50%;justify-content:center;align-items:center;width:35px;height:35px;font-size:20px;font-weight:700;transition:all .2s;display:flex;position:absolute;top:-20px;right:-10px;box-shadow:0 5px 15px #000c,inset 0 2px 4px #ffffff4d}.premium-close-btn:hover{color:#fff;border-color:#8bc34a;transform:scale(1.1)rotate(90deg);box-shadow:0 5px 20px #8bc34a66}.premium-coin{z-index:8;pointer-events:none;background:gold radial-gradient(circle,gold 0%,#d4af37 60%,#996515 100%);border-radius:50%;justify-content:center;align-items:center;animation:4s cubic-bezier(.4,0,.2,1) infinite float-coin;display:flex;position:absolute;box-shadow:0 10px 20px #000000b3,inset 0 0 0 2px #fff8b0,inset 0 0 0 5px #b8860b,inset 0 0 10px 6px #ffd70080}.premium-coin:after{content:"★";color:#b8860b;text-shadow:0 1px 1px #fffc;font-size:18px}.premium-coin1{width:45px;height:45px;animation-delay:0s;bottom:25px;left:-25px}.premium-coin1:after{font-size:22px}.premium-coin2{width:35px;height:35px;animation-delay:1.2s;bottom:5px;right:-20px}.premium-coin2:after{font-size:16px}.premium-sparkle{opacity:0;z-index:9;pointer-events:none;background:#fff;border-radius:50%;animation:3.5s ease-in infinite sparkle-float;position:absolute;box-shadow:0 0 12px 3px #8bc34a,0 0 6px 2px #fff}.premium-s1{width:4px;height:4px;animation-delay:0s;top:30%;left:-8%}.premium-s2{width:6px;height:6px;animation-delay:1.2s;top:70%;right:-5%}.premium-s3{width:5px;height:5px;animation-delay:2.1s;top:15%;right:12%}.premium-s4{width:5px;height:5px;animation-delay:.8s;bottom:10%;left:15%}@keyframes sparkle-float{0%{opacity:0;transform:translateY(0)scale(0)}30%{opacity:1;transform:translateY(-20px)scale(1.5)}70%{opacity:1;transform:translateY(-50px)scale(.8)}to{opacity:0;transform:translateY(-70px)scale(0)}}.forest-pixi-layer{z-index:1;pointer-events:none;clip-path:url(#inward-curve);position:absolute;top:-10px;bottom:-10px;left:-10px;right:-10px}.vip-frame-wrapper{z-index:1;border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:relative}.vip-frame-wrapper img{z-index:2;object-fit:cover;background:#111;border-radius:50%;position:relative}.vip-frame-wrapper:before,.vip-frame-wrapper:after{content:"";z-index:1;pointer-events:none;will-change:transform, opacity;-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:50%;position:absolute;top:-4px;bottom:-4px;left:-4px;right:-4px;transform:translateZ(0)}@keyframes vip-spin{0%{transform:rotate(0)translateZ(0)}to{transform:rotate(360deg)translateZ(0)}}@keyframes vip-pulse{0%,to{opacity:.8;transform:scale(1)translateZ(0)}50%{opacity:1;transform:scale(1.05)translateZ(0)}}.vip-frame-1:before{background:linear-gradient(135deg,#cd7f32,#8c5a19);animation:3s ease-in-out infinite vip-pulse;box-shadow:0 0 3px #cd7f3266}.vip-frame-2:before{background:linear-gradient(135deg,#e0e0e0,#9e9e9e,#fff,#9e9e9e) 0 0/200% 200%;animation:2.5s ease-in-out infinite vip-pulse;box-shadow:0 0 3px #e0e0e080}.vip-frame-3:before{background:linear-gradient(135deg,gold,#b8860b,#fffacd,#b8860b) 0 0/200% 200%;animation:2s ease-in-out infinite vip-pulse;box-shadow:0 0 4px #ffd70099}.vip-frame-3{color:gold}.vip-frame-4:before{background:conic-gradient(#e5e4e2,beige,#d3d3d3,beige,#e5e4e2);animation:4s linear infinite vip-spin;box-shadow:0 0 5px #e5e4e2b3}.vip-frame-5:before{background:conic-gradient(#10b981,#047857,#34d399,#047857,#10b981);animation:3.5s linear infinite vip-spin;box-shadow:0 0 7px #10b981b3}.vip-frame-5:after{border:2px dashed #10b98180;animation:6s linear infinite reverse vip-spin;top:-4px;bottom:-4px;left:-4px;right:-4px}.vip-frame-6:before{background:conic-gradient(#3b82f6,#1e3a8a,#60a5fa,#1e3a8a,#3b82f6);animation:3s linear infinite vip-spin;box-shadow:0 0 8px #3b82f6cc}.vip-frame-6:after{border:2px dotted #60a5facc;animation:5s linear infinite reverse vip-spin;top:-5px;bottom:-5px;left:-5px;right:-5px}.vip-frame-7:before{background:conic-gradient(#ef4444,#7f1d1d,#f87171,#991b1b,#ef4444);animation:2.5s linear infinite vip-spin;box-shadow:0 0 10px #ef4444e6}.vip-frame-7:after{border:2px solid #f8717199;animation:1.5s infinite alternate vip-pulse;top:-6px;bottom:-6px;left:-6px;right:-6px}.vip-frame-8:before{background:conic-gradient(#a855f7,#581c87,#c084fc,#581c87,#a855f7);animation:2s linear infinite vip-spin;box-shadow:0 0 12px #a855f7e6}.vip-frame-8:after{border:3px dashed #c084fccc;animation:4s linear infinite reverse vip-spin;top:-8px;bottom:-8px;left:-8px;right:-8px}.vip-frame-9:before{background:conic-gradient(#06b6d4,#fff,#0891b2,#fff,#06b6d4);animation:1.5s linear infinite vip-spin;box-shadow:0 0 13px #06b6d4,inset 0 0 7px #fffc}.vip-frame-9:after{border:2px solid #fff;animation:1s infinite alternate vip-pulse;top:-4px;bottom:-4px;left:-4px;right:-4px;box-shadow:0 0 3px #fff}.vip-frame-10:before{background:conic-gradient(red,#ff7f00,#ff0,#0f0,#00f,indigo,#9400d3,red);animation:1s linear infinite vip-spin;box-shadow:0 0 17px #fffc,inset 0 0 10px #ffffff80}.vip-frame-10:after{z-index:0;background:conic-gradient(from 180deg,#ff000080,#00ff0080,#0000ff80,#ff000080);border-radius:50%;animation:2s linear infinite reverse vip-spin;top:-10px;bottom:-10px;left:-10px;right:-10px}.vip-frame-11:before{background:conic-gradient(#8a2be2,indigo,#9400d3,#8a2be2);animation:1.2s linear infinite vip-spin;box-shadow:0 0 15px #8a2be2e6}.vip-frame-11:after{border:2px solid #9400d3cc;animation:.8s infinite alternate vip-pulse;top:-5px;bottom:-5px;left:-5px;right:-5px}.vip-frame-12:before{background:conic-gradient(#ff1493,#ff69b4,#ffb6c1,#ff1493);animation:1.5s linear infinite vip-spin;box-shadow:0 0 17px #ff1493}.vip-frame-12:after{border:3px dashed #ff69b4cc;animation:3s linear infinite reverse vip-spin;top:-8px;bottom:-8px;left:-8px;right:-8px}.vip-frame-13:before{background:conic-gradient(#ff4500,#ff8c00,gold,#ff4500);animation:1s linear infinite vip-spin;box-shadow:0 0 18px #ff4500e6,inset 0 0 7px #ffd70080}.vip-frame-13:after{border:2px solid #ff8c00cc;animation:1s infinite alternate vip-pulse;top:-6px;bottom:-6px;left:-6px;right:-6px}.vip-frame-14:before{background:conic-gradient(#00ff7f,#32cd32,#adff2f,#00ff7f);animation:1.4s linear infinite vip-spin;box-shadow:0 0 20px #00ff7fe6}.vip-frame-14:after{background:conic-gradient(from 180deg,#00ff7f4d,#32cd324d);border-radius:50%;animation:2s linear infinite reverse vip-spin;top:-4px;bottom:-4px;left:-4px;right:-4px}.vip-frame-15:before{background:conic-gradient(#f0f,#8a2be2,#0ff,#f0f);animation:1.2s linear infinite vip-spin;box-shadow:0 0 22px #ff00ffe6,inset 0 0 8px #00ffff80}.vip-frame-15:after{border:2px dotted #f0fc;animation:2.5s linear infinite reverse vip-spin;top:-10px;bottom:-10px;left:-10px;right:-10px}.vip-frame-16:before{background:linear-gradient(45deg,#1e90ff,#00bfff,#87cefa,#1e90ff) 0 0/200% 200%;animation:1s linear infinite vip-spin,2s infinite alternate vip-pulse;box-shadow:0 0 23px #1e90ffe6}.vip-frame-16:after{border:3px double #87cefacc;animation:1.2s infinite alternate vip-pulse;top:-5px;bottom:-5px;left:-5px;right:-5px}.vip-frame-17:before{background:conic-gradient(#000,indigo,#000);animation:.8s linear infinite vip-spin;box-shadow:0 0 27px indigo,inset 0 0 13px #000c}.vip-frame-17:after{border:1px solid #4b008280;animation:1.5s linear infinite reverse vip-spin;top:-12px;bottom:-12px;left:-12px;right:-12px}.vip-frame-18:before{background:conic-gradient(maroon,#b22222,#dc143c,maroon);animation:.9s linear infinite vip-spin;box-shadow:0 0 30px #b22222,inset 0 0 10px #dc143c80}.vip-frame-18:after{background:conic-gradient(from 90deg,#80000066,#dc143c66);border-radius:50%;animation:2s linear infinite reverse vip-spin;top:-8px;bottom:-8px;left:-8px;right:-8px}.vip-frame-19:before{background:conic-gradient(#fff,#000,#fff);animation:.7s linear infinite vip-spin;box-shadow:0 0 33px #fff,inset 0 0 17px #000000e6}.vip-frame-19:after{border:4px dashed #fffc;animation:1.2s linear infinite reverse vip-spin;top:-6px;bottom:-6px;left:-6px;right:-6px}.vip-frame-20:before{background:conic-gradient(gold,#ff8c00,#ff1493,#8a2be2,#0ff,#32cd32,gold);animation:.5s linear infinite vip-spin;box-shadow:0 0 40px gold,inset 0 0 20px #fffc}.vip-frame-20:after{z-index:0;background:conic-gradient(from 180deg,#ffd70099,#ff149399,#0ff9,#ffd70099);border-radius:50%;animation:1s linear infinite reverse vip-spin;top:-15px;bottom:-15px;left:-15px;right:-15px}@media (pointer:coarse){[class*=vip-frame-]:before,[class*=vip-frame-]:after{animation-name:vip-pulse!important;animation-duration:3s!important;animation-timing-function:ease-in-out!important}}.jackpot-lotto-section{text-align:center;animation:none;position:relative;overflow:hidden;background:linear-gradient(160deg,#080400fc 0%,#140a00fa 50%,#080400fc 100%)!important;border:none!important;border-radius:22px!important;margin-top:16px!important;padding:28px 20px 22px!important;box-shadow:0 0 0 1.5px #b45309d9,0 0 0 3px #fbbf241a,0 0 55px #fbbf2424,inset 0 1px #fbbf2438,inset 0 -2px #000000b3!important}body.splash-done .jackpot-lotto-section{animation:1.2s cubic-bezier(.25,.46,.45,.94) .1s both jackpot-glitch-entrance}@keyframes jackpot-glitch-entrance{0%{opacity:0;filter:hue-rotate(-50deg)brightness(2)contrast(1.5);transform:scale(.9)translateY(30px)skew(-10deg)}10%{opacity:1;filter:hue-rotate(30deg)brightness(1.5)blur(2px);transform:scale(1.05)translateY(-10px)skew(5deg)}20%{filter:hue-rotate(-20deg)brightness(1.2);transform:scale(.98)translateY(5px)skew(-2deg)}30%{filter:none;transform:scale(1.02)translateY(0)skew(1deg)}35%{transform:translate(-4px,2px)skew(-5deg)}40%{opacity:.8;transform:translate(3px,-2px)skew(3deg)}45%{opacity:1;transform:translate(-2px,1px)skew(-1deg)}50%{transform:translate(0)skew(0)}80%{opacity:.9;transform:translate(1px,-1px)}85%{opacity:1;transform:translate(-1px,1px)}90%{transform:translate(0)}to{opacity:1;filter:none;transform:scale(1)translateY(0)skew(0)}}.jackpot-lotto-section:before{content:""!important;background:linear-gradient(90deg,#0000,#fbbf2480 30%,#ffffd2f2 50%,#fbbf2480 70%,#0000)!important;border:none!important;border-radius:0!important;width:60%!important;height:2px!important;animation:4s ease-in-out infinite alternate jackpot-top-beam!important;position:absolute!important;top:0!important;left:50%!important;transform:translate(-50%)!important;box-shadow:0 0 24px #fbbf24cc,0 0 55px #fbbf244d!important}.jackpot-lotto-section:after{content:""!important;pointer-events:none!important;background:radial-gradient(at bottom,#fbbf2429 0%,#b4530914 40%,#0000 70%)!important;width:115%!important;height:80%!important;animation:5s ease-in-out infinite alternate jackpot-bg-breathe!important;position:absolute!important;bottom:-35%!important;left:50%!important;transform:translate(-50%)!important}.jackpot-coin{filter:drop-shadow(0 0 10px #fbbf24b3)!important;font-size:26px!important;position:absolute!important}.jackpot-coin--left{animation:4s ease-in-out infinite jackpot-coin-l!important;top:18px!important;left:12px!important}.jackpot-coin--right{animation:4s ease-in-out 2s infinite jackpot-coin-r!important;top:18px!important;right:12px!important}.jackpot-lotto-badge{color:#fbbf24!important;text-transform:uppercase!important;letter-spacing:4px!important;text-shadow:0 0 22px #fbbf248c!important;align-items:center!important;gap:8px!important;margin-bottom:12px!important;font-size:12px!important;font-weight:900!important;display:inline-flex!important}.jackpot-lotto-badge i{font-size:11px!important;animation:2.5s ease-in-out infinite alternate badge-crown-glow!important}.jackpot-number-display{background:linear-gradient(#020402fa 0%,#050e04fc 50%,#020402fa 100%)!important;border:1.5px solid #fbbf2485!important;border-radius:14px!important;align-items:center!important;gap:0!important;padding:10px 24px!important;animation:4s ease-in-out infinite alternate jackpot-pulse-container!important;display:inline-flex!important;position:relative!important;overflow:hidden!important;box-shadow:0 0 0 1px #000000f2,0 0 30px #fbbf243d,0 0 70px #fbbf2414,inset 0 1px #ffffff0a,inset 0 -2px 8px #000000bf!important}.jackpot-number-display:before{content:""!important;pointer-events:none!important;z-index:5!important;border-radius:inherit!important;background:repeating-linear-gradient(0deg,#0000 0 2px,#0000001c 2px 3px)!important;position:absolute!important;top:0!important;bottom:0!important;left:0!important;right:0!important}.jackpot-number-display:after{content:""!important;pointer-events:none!important;z-index:6!important;background:linear-gradient(90deg,#0000,#fbbf240d 35%,#fbbf2433 50%,#fbbf240d 65%,#0000)!important;width:55%!important;height:100%!important;animation:5.5s cubic-bezier(.4,0,.2,1) infinite jackpot-sweep!important;position:absolute!important;top:0!important;left:-140%!important;transform:skew(-15deg)!important}.jackpot-digit{color:#fde68a!important;text-shadow:0 0 6px #fbbf24f2,0 0 18px #fbbf24a6,0 0 40px #fbbf2447,0 2px #000000f2!important;justify-content:center!important;align-items:center!important;min-width:26px!important;font-family:Outfit,monospace!important;font-size:36px!important;font-weight:900!important;line-height:1!important;animation:3.5s ease-in-out infinite alternate digit-led-idle!important;display:inline-flex!important;position:relative!important}.jackpot-digit+.jackpot-digit{border-left:1px solid #fbbf2412!important}.jackpot-digit.digit-tick{animation:.28s cubic-bezier(.22,1,.36,1) forwards digit-tick,3.5s ease-in-out .3s infinite alternate digit-led-idle!important}.jackpot-comma{color:#fbbf245c!important;text-shadow:none!important;text-align:center!important;min-width:12px!important;padding-bottom:4px!important;font-family:Outfit,monospace!important;font-size:30px!important;font-weight:900!important;line-height:1!important;animation:none!important}.jackpot-lotto-subtitle{color:#fbbf247a!important;text-transform:uppercase!important;letter-spacing:1.5px!important;justify-content:center!important;align-items:center!important;gap:8px!important;font-size:10px!important;font-weight:700!important;display:flex!important}.jackpot-shimmer-bar{opacity:.85!important;background:linear-gradient(90deg,#0000,#fbbf24,#f59e0b,#fbbf24,#0000) 0 0/200% 100%!important;width:100%!important;height:2px!important;animation:2.5s linear infinite shimmer-flow-v2!important;position:absolute!important;bottom:0!important;left:0!important}@keyframes shimmer-flow-v2{0%{background-position:-200% 0}to{background-position:200% 0}}.tutorial-slide-right{animation:.3s cubic-bezier(.25,.46,.45,.94) forwards slideInRight}.tutorial-slide-left{animation:.3s cubic-bezier(.25,.46,.45,.94) forwards slideInLeft}@keyframes slideInRight{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes slideInLeft{0%{opacity:0;transform:translate(-100%)}to{opacity:1;transform:translate(0)}}.spinner-bet-container{--panel:#042b1c66;--panel2:#02181080;--border:#ffffff14;--border2:#ffffff26;--text:#e8eaf0;--muted:#94a3b8;--gold:#f59e0b;--teal:#10b981;--c0:#a855f7;--c1:#10b981;--c2:#f97316;--c3:#3b82f6;--c4:#ef4444;--c5:#eab308;width:100%;color:var(--text);min-height:100vh;padding:0 0 env(safe-area-inset-bottom,16px);flex-direction:column;align-items:center;font-family:DM Sans,sans-serif;font-size:14px;display:flex;overflow-x:hidden}.spinner-bet-container *,.spinner-bet-container :before,.spinner-bet-container :after{box-sizing:border-box;margin:0;padding:0}.spinner-bet-container .main{border:1px solid var(--border2);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#021206a6;border-radius:16px;flex-direction:column;width:100%;max-width:720px;margin:0 auto;display:flex;overflow:hidden;box-shadow:0 12px 40px -10px #000c}.spinner-bet-container .timer-banner{background:linear-gradient(135deg,#020e06e6 0%,#041e12d9 100%);border-bottom:1px solid #10b98126;flex-direction:column;align-items:center;gap:8px;padding:12px 16px;transition:background .3s;display:flex;position:relative;overflow:hidden}.spinner-bet-container .timer-banner.spinning-phase{background:linear-gradient(135deg,#10b98114 0%,#041e12d9 100%);border-bottom-color:#10b9814d}.spinner-bet-container .timer-text{letter-spacing:1.5px;text-transform:uppercase;color:var(--teal);align-items:center;gap:6px;font-family:Rajdhani,sans-serif;font-size:14px;font-weight:600;display:flex}.spinner-bet-container .timer-text b{color:var(--gold);font-size:16px}.spinner-bet-container .timer-progress-bg{background:#ffffff0f;border-radius:2px;width:100%;max-width:400px;height:4px;overflow:hidden}.spinner-bet-container .timer-progress-fill{background:linear-gradient(90deg, var(--teal), var(--gold));border-radius:2px;width:100%;height:100%;transition:width 1s linear}.spinner-bet-container .pixi-toast-container{pointer-events:none;z-index:200;width:100%;height:100%;position:absolute;top:0;left:0}.spinner-bet-container #stripWrap{border-bottom:1px solid var(--border);background:#021206e6;flex-shrink:0;width:100%;position:relative;overflow:hidden}.spinner-bet-container #stripCanvas{width:100%;display:block}.spinner-bet-container #ptrCanvas{pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.spinner-bet-container .stake-wrap{text-align:center;background:linear-gradient(180deg, var(--panel) 0%, transparent 100%);padding:12px 16px 8px}.spinner-bet-container .stake-row{justify-content:center;align-items:center;gap:8px;display:flex}.spinner-bet-container .stake-num{color:var(--gold);letter-spacing:1px;font-family:Rajdhani,sans-serif;font-size:28px;font-weight:700}.spinner-bet-container .stake-icon{font-size:20px}.spinner-bet-container .stake-label{color:var(--muted);letter-spacing:2px;text-transform:uppercase;padding-bottom:8px;font-size:9px;display:block}.spinner-bet-container .prog-bar{border-radius:0;height:5px;display:flex;overflow:hidden}.spinner-bet-container .prog-seg{height:100%;transition:width .5s}.spinner-bet-container .info-row{background:var(--panel2);border-top:1px solid var(--border);border-bottom:1px solid var(--border);flex-direction:column;gap:0;display:flex}.spinner-bet-container .info-left{border-bottom:1px solid var(--border);align-items:center;gap:12px;padding:12px 16px;display:flex}.spinner-bet-container .info-game-id{color:var(--text);font-size:12px;font-weight:600}.spinner-bet-container .info-fair{color:var(--teal);background:#00bfa514;border:1px solid #00bfa526;border-radius:99px;flex-shrink:0;align-items:center;gap:5px;padding:3px 10px;font-size:10px;font-weight:600;display:inline-flex}.spinner-bet-container .info-arrow,.spinner-bet-container .info-msg{display:none}.spinner-bet-container .bet-input-box{background:#042b1c33;align-items:center;gap:10px;padding:12px 16px;display:flex}.spinner-bet-container .bet-input-label{text-transform:uppercase;color:var(--muted);letter-spacing:1.5px;flex-shrink:0;font-size:11px;font-weight:800}.spinner-bet-container .user-bet-input-field{min-width:0;color:var(--gold);text-align:right;background:#021810bf;border:1px solid #10b9814d;border-radius:10px;outline:none;flex:1;padding:10px 14px;font-family:DM Sans,sans-serif;font-size:16px;font-weight:800;transition:border-color .2s,box-shadow .2s}.spinner-bet-container .user-bet-input-field:focus{border-color:var(--teal);box-shadow:0 0 12px #10b98140}.spinner-bet-container .user-bet-input-field::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.spinner-bet-container .user-bet-input-field::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.spinner-bet-container .deposit-btn{color:#fff;letter-spacing:1px;cursor:pointer;text-transform:uppercase;background:linear-gradient(135deg,#10b981,#047857);border:none;border-radius:10px;flex-shrink:0;padding:10px 20px;font-family:Rajdhani,sans-serif;font-size:14px;font-weight:700;transition:all .25s;box-shadow:0 0 10px #10b98133}.spinner-bet-container .deposit-btn:hover:not(:disabled){transform:scale(1.02);box-shadow:0 0 20px #10b98180}.spinner-bet-container .deposit-btn:disabled{opacity:.35;cursor:not-allowed;box-shadow:none}.spinner-bet-container .tiles-section{background:var(--panel);padding:14px 12px 16px}.spinner-bet-container .tiles-label{text-transform:uppercase;letter-spacing:2px;color:var(--muted);text-align:center;margin-bottom:10px;font-size:9px;font-weight:700}.spinner-bet-container .tiles-row{grid-template-columns:repeat(auto-fit,minmax(75px,1fr));justify-items:center;gap:6px;display:grid}.spinner-bet-container .ptile{background:linear-gradient(#0218104d 0%,#021810cc 100%);border:1px solid #10b9811f;border-radius:8px;width:100%;max-width:90px;transition:transform .2s,box-shadow .2s,border-color .2s;position:relative;overflow:hidden;box-shadow:0 4px 15px #00000080}.spinner-bet-container .ptile:hover{transform:translateY(-2px);box-shadow:0 8px 25px #10b98126}.spinner-bet-container .ptile.p0{border-top:3px solid var(--c0)}.spinner-bet-container .ptile.p1{border-top:3px solid var(--c1)}.spinner-bet-container .ptile.p2{border-top:3px solid var(--c2)}.spinner-bet-container .ptile.p3{border-top:3px solid var(--c3)}.spinner-bet-container .ptile.p4{border-top:3px solid var(--c4)}.spinner-bet-container .ptile.p5{border-top:3px solid var(--c5)}.spinner-bet-container .ptile.winner-glow.p0{border-color:var(--c0);transform:scale(1.03);box-shadow:0 0 25px #a855f799}.spinner-bet-container .ptile.winner-glow.p1{border-color:var(--c1);transform:scale(1.03);box-shadow:0 0 25px #10b98199}.spinner-bet-container .ptile.winner-glow.p2{border-color:var(--c2);transform:scale(1.03);box-shadow:0 0 25px #f9731699}.spinner-bet-container .ptile.winner-glow.p3{border-color:var(--c3);transform:scale(1.03);box-shadow:0 0 25px #3b82f699}.spinner-bet-container .ptile.winner-glow.p4{border-color:var(--c4);transform:scale(1.03);box-shadow:0 0 25px #ef444499}.spinner-bet-container .ptile.winner-glow.p5{border-color:var(--c5);transform:scale(1.03);box-shadow:0 0 25px #eab30899}@keyframes tile-pulse{0%{transform:scale(1);box-shadow:0 4px 15px #00000080}50%{border-color:#10b98199;transform:scale(1.06);box-shadow:0 8px 30px #10b98199}to{transform:scale(1);box-shadow:0 4px 15px #00000080}}.spinner-bet-container .ptile.pulse{animation:.4s ease-out tile-pulse}.spinner-bet-container .tile-img{aspect-ratio:130/140;background:#000;width:100%;overflow:hidden}.spinner-bet-container .tile-img canvas{object-fit:contain;width:100%;height:100%;display:block}.spinner-bet-container .tile-color-bar{height:3px}.spinner-bet-container .ptile.p0 .tile-color-bar{background:var(--c0)}.spinner-bet-container .ptile.p1 .tile-color-bar{background:var(--c1)}.spinner-bet-container .ptile.p2 .tile-color-bar{background:var(--c2)}.spinner-bet-container .ptile.p3 .tile-color-bar{background:var(--c3)}.spinner-bet-container .ptile.p4 .tile-color-bar{background:var(--c4)}.spinner-bet-container .ptile.p5 .tile-color-bar{background:var(--c5)}.spinner-bet-container .tile-body{flex-direction:column;align-items:center;gap:4px;padding:6px 4px;display:flex}.spinner-bet-container .tile-name-row{flex-direction:column;align-items:center;gap:4px;width:100%;display:flex}.spinner-bet-container .tile-dot{border-radius:50%;flex-shrink:0;width:6px;height:6px;box-shadow:0 0 5px}.spinner-bet-container .ptile.p0 .tile-dot{background:var(--c0);color:var(--c0)}.spinner-bet-container .ptile.p1 .tile-dot{background:var(--c1);color:var(--c1)}.spinner-bet-container .ptile.p2 .tile-dot{background:var(--c2);color:var(--c2)}.spinner-bet-container .ptile.p3 .tile-dot{background:var(--c3);color:var(--c3)}.spinner-bet-container .ptile.p4 .tile-dot{background:var(--c4);color:var(--c4)}.spinner-bet-container .ptile.p5 .tile-dot{background:var(--c5);color:var(--c5)}.spinner-bet-container .tile-name-inp{color:#fff;text-overflow:ellipsis;text-align:center;background:0 0;border:none;outline:none;width:100%;min-width:0;font-family:DM Sans,sans-serif;font-size:10px;font-weight:700}.spinner-bet-container .tile-rm{cursor:pointer;color:var(--muted);background:#ffffff1a;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;font-size:10px;transition:background .2s,color .2s;display:flex}.spinner-bet-container .tile-rm:hover{color:#fff;background:#ff323280}.spinner-bet-container .tile-bet-row{justify-content:center;align-items:center;gap:4px;width:100%;display:flex}.spinner-bet-container .tile-rupee{color:var(--teal);font-size:11px;font-weight:700}.spinner-bet-container .tile-bet{min-width:0;color:var(--gold);text-align:center;background:#0000004d;border:1px solid #ffffff14;border-radius:6px;outline:none;flex:1;padding:5px 4px;font-family:DM Sans,sans-serif;font-size:11px;font-weight:700;transition:border-color .2s}.spinner-bet-container .tile-bet:focus{border-color:var(--teal)}.spinner-bet-container .tile-bet::-webkit-outer-spin-button{-webkit-appearance:none}.spinner-bet-container .tile-bet::-webkit-inner-spin-button{-webkit-appearance:none}.spinner-bet-container .tile-ready-badge{color:#fff;z-index:10;pointer-events:none;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#000c;border:1px solid #ffffff1a;border-radius:4px;padding:2px 4px;font-size:7px;font-weight:800;position:absolute;top:4px;right:4px}.spinner-bet-container .tile-ready-badge.ready{color:#fff;background:#10b981f2;border:1px solid #fff3;box-shadow:0 0 10px #10b98166}.spinner-bet-container .tile-ready-badge.waiting{color:#fff;background:#f59e0bd9;border:1px solid #ffffff1a;animation:1.5s ease-in-out infinite pulse-badge}@keyframes pulse-badge{0%{opacity:.7;transform:scale(.95)}50%{opacity:1;transform:scale(1)}to{opacity:.7;transform:scale(.95)}}.spinner-result-overlay{z-index:9000;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;padding:24px;animation:.5s cubic-bezier(.16,1,.3,1) forwards resultOverlayIn;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.spinner-result-overlay.result-out{animation:.4s ease-in forwards resultOverlayOut}@keyframes resultOverlayIn{0%{opacity:0}to{opacity:1}}@keyframes resultOverlayOut{0%{opacity:1}to{opacity:0}}.spinner-result-overlay .result-backdrop{pointer-events:auto;position:absolute;top:0;bottom:0;left:0;right:0}.spinner-result-overlay.result-win .result-backdrop{background:radial-gradient(#10b98126 0%,#000000bf 100%)}.spinner-result-overlay.result-loss .result-backdrop{background:radial-gradient(#ef44441a 0%,#000000bf 100%)}.spinner-result-card{z-index:2;pointer-events:auto;border-radius:24px;width:100%;max-width:340px;position:relative;overflow:hidden}.result-win .spinner-result-card{background:linear-gradient(145deg,#041f12 0%,#021208 50%,#0a2a14 100%);border:1.5px solid #10b98166;animation:.6s cubic-bezier(.175,.885,.32,1.275) forwards winCardPop;box-shadow:0 0 60px #10b98133,0 20px 60px #000c}.result-loss .spinner-result-card{background:linear-gradient(145deg,#1f0808 0%,#120202 50%,#1a0505 100%);border:1.5px solid #ef44444d;animation:.5s cubic-bezier(.36,.07,.19,.97) forwards lossCardShake;box-shadow:0 0 40px #ef44441a,0 20px 60px #000c}@keyframes winCardPop{0%{opacity:0;transform:scale(.5)translateY(40px)}50%{transform:scale(1.05)translateY(-5px)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes lossCardShake{0%{opacity:0;transform:translate(0)scale(.9)}15%{opacity:1;transform:translate(-8px)scale(1)}30%{transform:translate(6px)}45%{transform:translate(-4px)}60%{transform:translate(3px)}75%{transform:translate(-1px)}to{transform:translate(0)}}.spinner-result-card .result-header{text-align:center;padding:28px 24px 16px}.spinner-result-card .result-emoji{margin-bottom:8px;font-size:48px;animation:.5s cubic-bezier(.16,1,.3,1) .2s both emojiPop;display:block}@keyframes emojiPop{0%{transform:scale(0)rotate(-20deg)}to{transform:scale(1)rotate(0)}}.spinner-result-card .result-title{letter-spacing:2px;text-transform:uppercase;margin-bottom:4px;font-family:Rajdhani,sans-serif;font-size:26px;font-weight:700}.result-win .result-title{color:var(--teal);text-shadow:0 0 20px #10b98166}.result-loss .result-title{color:#ef4444;text-shadow:0 0 20px #ef44444d}.spinner-result-card .result-subtitle{color:var(--muted);letter-spacing:.5px;font-size:12px}.spinner-result-card .result-stats{border-top:1px solid #ffffff0f;grid-template-columns:1fr 1fr 1fr;display:grid}.spinner-result-card .result-stat{text-align:center;border-right:1px solid #ffffff0f;padding:16px 8px}.spinner-result-card .result-stat:last-child{border-right:none}.spinner-result-card .result-stat-label{text-transform:uppercase;letter-spacing:1.5px;color:var(--muted);margin-bottom:4px;font-size:9px;font-weight:600}.spinner-result-card .result-stat-value{font-family:Rajdhani,sans-serif;font-size:18px;font-weight:700}.result-win .result-stat-value{color:var(--teal)}.result-loss .result-stat-value{color:#f87171}.spinner-result-card .result-payout{text-align:center;border-top:1px solid #ffffff0f;padding:16px 24px 24px}.spinner-result-card .result-payout-label{color:var(--muted);text-transform:uppercase;letter-spacing:1.5px;margin-bottom:4px;font-size:10px}.spinner-result-card .result-payout-amount{font-family:Rajdhani,sans-serif;font-size:36px;font-weight:700}.result-win .result-payout-amount{color:var(--gold);text-shadow:0 0 15px #f59e0b4d}.result-loss .result-payout-amount{color:#991b1b}.confetti-container{pointer-events:none;z-index:1;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.confetti-piece{opacity:0;border-radius:2px;width:8px;height:8px;animation:linear forwards confettiFall;position:absolute}@keyframes confettiFall{0%{opacity:0;transform:translateY(-20px)rotate(0)scale(0)}10%{opacity:1;transform:scale(1)}80%{opacity:.8}to{opacity:0;transform:translateY(100vh)rotate(720deg)scale(.3)}}.animate-fade-in{animation:.3s cubic-bezier(.16,1,.3,1) forwards fadeInOverlay}.animate-slide-up{animation:.4s cubic-bezier(.16,1,.3,1) forwards slideUpPopup}@keyframes fadeInOverlay{0%{opacity:0}to{opacity:1}}@keyframes slideUpPopup{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes spinRot{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.spinner-bet-container .spinning{animation:.5s linear infinite spinRot;display:inline-block}.matchmaking-container{--gold:#d4af37;--gold-glow:#d4af3766;z-index:9990;color:#fff;background-color:#020d05;width:100vw;height:100vh;position:fixed;top:0;bottom:0;left:0;right:0;overflow:hidden}#pixi-matchmaking-container{z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}.matchmaking-ui-layer{z-index:10;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.matchmaking-seats{width:100%;height:100%;position:absolute;top:0;left:0}.seat-wrapper{flex-direction:column;justify-content:center;align-items:center;gap:8px;transition:left .2s,top .2s;display:flex;position:absolute;transform:translate(-50%,-50%)}.seat-label{letter-spacing:2px;color:var(--gold);text-shadow:0 0 5px var(--gold-glow);text-transform:uppercase;white-space:nowrap;background:#000000bf;border:1px solid #d4af374d;border-radius:10px;padding:4px 10px;font-family:Georgia,serif;font-size:10px}.slot-machine-seat{border:2px solid var(--gold);width:104px;height:46px;box-shadow:inset 0 5px 10px #000000e6, 0 0 10px var(--gold-glow);background:linear-gradient(#050508 0%,#1a1a24 50%,#050508 100%);border-radius:8px;justify-content:center;align-items:center;gap:2px;padding:0 2px;display:flex;position:relative;overflow:hidden}.slot-machine-seat:after{content:"";pointer-events:none;background:linear-gradient(#000000e6 0%,#0000 25% 75%,#000000e6 100%);width:100%;height:100%;position:absolute;top:0;left:0}.seat-reel{height:46px;overflow:visible}.sr-avatar,.sr-level{flex:1.2}.sr-rank{flex:.8}.seat-symbols{flex-direction:column;width:100%;animation:linear infinite seat-spin-reel;display:flex}.seat-reel-1 .seat-symbols{animation-duration:.55s}.seat-reel-2 .seat-symbols{animation-duration:.75s}.seat-reel-3 .seat-symbols{animation-duration:.65s}.seat-symbol{width:100%;height:46px;color:var(--gold);text-shadow:0 0 5px var(--gold-glow);justify-content:center;align-items:center;font-family:Georgia,serif;font-size:14px;display:flex}.seat-symbol-level{color:#fff;text-shadow:0 0 3px #ffffff80;font-family:DM Sans,sans-serif;font-size:11px;font-weight:600}.seat-avatar-svg{width:20px;height:20px}.user-profile-circle{background:radial-gradient(circle,#0c2b18 0%,#031409 100%);border:2.5px solid #10b981;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:76px;height:76px;animation:.3s cubic-bezier(.175,.885,.32,1.275) forwards scale-up-pop;display:flex;position:relative;box-shadow:0 0 20px #10b98166}.user-profile-circle .avatar-svg{fill:#10b981;width:32px;height:32px;margin-bottom:2px}.user-level{color:#fff;text-shadow:0 0 4px #ffffff80;font-family:DM Sans,sans-serif;font-size:11px;font-weight:800}.center-hub{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#020e06d9;border:1.5px solid #d4af3766;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;padding:30px 50px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 40px #000000e6}.status-text{letter-spacing:4px;color:var(--gold);text-shadow:0 0 10px var(--gold-glow);white-space:nowrap;align-items:center;margin-bottom:10px;font-family:Georgia,serif;font-size:24px;display:flex}.dots:after{content:"";text-align:left;width:24px;animation:1.5s infinite ellipsis;display:inline-block}.sub-text{letter-spacing:2px;color:#fff9;text-transform:uppercase;font-size:12px}.cancel-btn{color:var(--gold);letter-spacing:2px;text-transform:uppercase;cursor:pointer;pointer-events:auto;background:#000000e6;border:1.5px solid #d4af3799;border-radius:30px;margin-top:30px;padding:12px 40px;font-family:DM Sans,sans-serif;font-size:12px;transition:all .3s}.cancel-btn:hover{background:var(--gold);color:#000;box-shadow:0 0 15px var(--gold-glow)}@keyframes seat-spin-reel{0%{transform:translateY(0)}to{transform:translateY(-276px)}}@keyframes ellipsis{0%{content:""}25%{content:"."}50%{content:".."}75%{content:"..."}to{content:""}}@keyframes scale-up-pop{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@media (max-width:640px){.spinner-bet-container .main{border-left:none;border-right:none;border-radius:0}.spinner-bet-container .stake-num{font-size:24px}.spinner-bet-container .tiles-row{grid-template-columns:repeat(auto-fit,minmax(85px,1fr));gap:6px}.spinner-bet-container .ptile{max-width:none}.spinner-bet-container .tile-img{aspect-ratio:130/120}.spinner-bet-container .tile-name-inp{font-size:9px}.spinner-bet-container .tile-bet{padding:4px 2px;font-size:10px}.spinner-bet-container .tile-rupee{font-size:10px}.spinner-bet-container .bet-input-box{flex-wrap:wrap;justify-content:center;gap:8px}.spinner-bet-container .deposit-btn{width:100%;padding:12px;font-size:13px}.seat-wrapper{transform:translate(-50%,-50%)scale(.72)}.center-hub{border-radius:14px;width:82%;max-width:280px;padding:16px 26px}.status-text{letter-spacing:2px;font-size:16px}.sub-text{letter-spacing:1px;font-size:10px}.cancel-btn{letter-spacing:1px;margin-top:18px;padding:9px 24px;font-size:10px}}@media (max-width:380px){.spinner-bet-container .tiles-row{grid-template-columns:repeat(2,1fr);gap:5px}.spinner-bet-container .tile-body{padding:6px 4px 8px}.spinner-bet-container .user-bet-input-field{padding:8px 10px;font-size:14px}.spinner-bet-container .timer-banner{padding:8px 12px}}@media (min-width:768px){.spinner-bet-container .info-msg{text-align:center;color:var(--teal);flex:1;padding:14px 10px;font-size:13px;font-weight:500;line-height:1.5;display:block}.spinner-bet-container .info-row{flex-direction:row;align-items:center}.spinner-bet-container .info-left{border-bottom:none;border-right:1px solid var(--border);flex-shrink:0}.spinner-bet-container .info-arrow{color:#ffffff26;flex-shrink:0;padding:0 12px;font-size:22px;display:block}.spinner-bet-container .tiles-row{grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:10px}}.admin-grid-3{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.spinner-bet-container .ptile.searching .tile-body{opacity:.5;pointer-events:none;filter:grayscale()}.spinner-bet-container .ptile.searching .tile-img{position:relative;overflow:hidden}.spinner-bet-container .ptile.searching .tile-img canvas{opacity:.1}.spinner-bet-container .tile-slot-overlay{z-index:10;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0009;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.spinner-bet-container .tile-slot-window{border:2px solid var(--gold);background:linear-gradient(#050508 0%,#1a1a24 50%,#050508 100%);border-radius:8px;width:50px;height:50px;position:relative;overflow:hidden;box-shadow:inset 0 5px 10px #000000e6,0 0 15px #f59e0b66}.spinner-bet-container .tile-slot-window:after{content:"";pointer-events:none;background:linear-gradient(#000000e6 0%,#0000 25% 75%,#000000e6 100%);width:100%;height:100%;position:absolute;top:0;left:0}.spinner-bet-container .tile-slot-reel{flex-direction:column;width:100%;animation:.4s linear infinite tile-slot-spin;display:flex}.spinner-bet-container .tile-slot-symbol{width:50px;height:50px;color:var(--gold);text-shadow:0 0 8px #f59e0bcc;justify-content:center;align-items:center;font-size:24px;display:flex}.spinner-bet-container .tile-slot-text{text-align:center;letter-spacing:2px;width:100%;color:var(--gold);text-transform:uppercase;font-size:10px;font-weight:800;animation:1.5s infinite pulse-badge;position:absolute;bottom:8px}@keyframes tile-slot-spin{0%{transform:translateY(0)}to{transform:translateY(-200px)}}.spinner-bet-container .tile-player-join{animation:.5s cubic-bezier(.175,.885,.32,1.275) forwards tile-join-pop}@keyframes tile-join-pop{0%{opacity:0;filter:brightness(2);transform:scale(.8)}to{opacity:1;filter:brightness();transform:scale(1)}}.bet-controls-wrapper{flex-direction:column;gap:12px;width:100%;max-width:500px;margin:16px auto;padding:0 16px;display:flex}.bet-chips-row{grid-template-columns:repeat(6,1fr);gap:8px;width:100%;display:grid}.bet-chip{color:#a7f3d0;text-align:center;cursor:pointer;text-shadow:0 1px 2px #00000080;-webkit-user-select:none;user-select:none;background:#10b98126;border:1px solid #10b98166;border-radius:8px;padding:8px 0;font-size:11px;font-weight:800;transition:all .2s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 6px #0003,inset 0 1px 1px #ffffff1a}.bet-chip:hover{color:#fff;background:#10b9814d;border-color:#10b98199;transform:translateY(-2px);box-shadow:0 6px 12px #10b98133,inset 0 1px 1px #fff3}.bet-chip:active{transform:translateY(1px);box-shadow:0 2px 4px #0003}.bet-action-row{align-items:center;gap:12px;display:flex}.bet-input-container{background:#00000080;border:1px solid #10b9814d;border-radius:12px;flex:1;display:flex;overflow:hidden;box-shadow:inset 0 2px 10px #0009}.bet-adjust-btn{color:#10b981;background:#ffffff0d;justify-content:center;align-items:center;width:48px;font-size:20px;font-weight:700;transition:all .2s;display:flex}.bet-adjust-btn:hover{color:#fff;background:#10b98133}.bet-adjust-btn:active{background:#10b9814d}.bet-input-container input{color:#fff;text-align:center;-webkit-appearance:textfield;appearance:textfield;background:0 0;border:none;outline:none;flex:1;min-width:0;font-size:18px;font-weight:900}.bet-input-container input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.bet-input-container input::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none;margin:0}.deposit-btn{color:#fff;text-transform:uppercase;letter-spacing:1px;cursor:pointer;white-space:nowrap;background:linear-gradient(#10b981,#059669);border:none;border-radius:12px;height:48px;padding:0 24px;font-size:14px;font-weight:900;transition:all .2s;box-shadow:0 4px 15px #10b98166,inset 0 2px 2px #ffffff4d}.deposit-btn:hover{background:linear-gradient(#34d399,#10b981);transform:translateY(-2px);box-shadow:0 6px 20px #10b98199,inset 0 2px 2px #fff6}.deposit-btn:active{transform:translateY(1px);box-shadow:0 2px 8px #10b98166}.admin-support-container{gap:20px;width:100%;height:600px;display:flex}.admin-support-list{background:#09090b;border:1px solid #ffffff14;border-radius:16px;flex-direction:column;flex:1;display:flex;overflow:hidden;box-shadow:0 10px 30px #00000080}.admin-support-chat{background:#09090b;border:1px solid #ffffff14;border-radius:16px;flex-direction:column;flex:2;display:flex;overflow:hidden;box-shadow:0 10px 30px #00000080}.admin-support-header{background:#ffffff0d;border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;padding:16px;display:flex}.admin-support-header h3{color:#f8fafc;margin:0;font-size:1.1rem;font-weight:800}.admin-support-header h3 i{color:#0f172a;margin-right:8px}.admin-support-list-content{flex-direction:column;flex:1;gap:10px;padding:12px;display:flex;overflow-y:auto}.admin-support-list-content::-webkit-scrollbar{width:6px}.admin-chat-messages::-webkit-scrollbar{width:6px}.admin-support-list-content::-webkit-scrollbar-track{background:#04181080}.admin-chat-messages::-webkit-scrollbar-track{background:#04181080}.admin-support-list-content::-webkit-scrollbar-thumb{background:#00000014;border-radius:10px}.admin-chat-messages::-webkit-scrollbar-thumb{background:#00000014;border-radius:10px}.admin-ticket-item{cursor:pointer;background:#ffffff08;border:1px solid #ffffff0d;border-radius:12px;padding:14px;transition:all .2s}.admin-ticket-item:hover{background:#ffffff0f;border-color:#ffffff1a;transform:translate(2px)}.admin-ticket-item.active{background:#ffffff14;border:1px solid #334155;border-left:4px solid #94a3b8}.admin-ticket-top{justify-content:space-between;margin-bottom:6px;display:flex}.admin-ticket-subject{color:#fff;font-weight:700}.admin-ticket-status{text-transform:uppercase;border:1px solid #0000;border-radius:12px;padding:4px 10px;font-size:.7rem;font-weight:900}.admin-ticket-bottom{color:#64748b;justify-content:space-between;font-size:.8rem;display:flex}.admin-chat-messages{flex-direction:column;flex:1;gap:12px;padding:16px;display:flex;overflow-y:auto}.admin-msg-row{width:100%;display:flex}.admin-msg-row.mine{justify-content:flex-end}.admin-msg-row.theirs{justify-content:flex-start}.admin-msg-bubble{border-radius:16px;max-width:75%;padding:12px 16px;box-shadow:0 4px 6px #0000004d}.admin-msg-row.mine .admin-msg-bubble{color:#fff;background:#334155;border:1px solid #ffffff1a;border-bottom-right-radius:4px}.admin-msg-row.theirs .admin-msg-bubble{color:#f8fafc;background:#0f172acc;border:1px solid #334155cc;border-bottom-left-radius:4px}.admin-msg-sender{opacity:.8;margin-bottom:4px;font-size:.75rem;font-weight:900}.admin-msg-row.theirs .admin-msg-sender{color:#38bdf8}.admin-msg-row.mine .admin-msg-sender{color:#ffffffe6}.admin-msg-text{word-wrap:break-word;font-size:.95rem;line-height:1.4}.admin-msg-time{text-align:right;opacity:.6;margin-top:6px;font-size:.65rem}.admin-chat-input-area{background:#ffffff05;border-top:1px solid #ffffff14;padding:16px}.admin-chat-form{gap:12px;display:flex}.admin-chat-form input{color:#fff;background:#0006;border:1px solid #ffffff1a;border-radius:12px;outline:none;flex:1;padding:12px 16px;font-size:1rem;transition:all .2s}.admin-chat-form input:focus{background:#0009;border-color:#64748b}.admin-chat-form button{color:#fff;cursor:pointer;background:linear-gradient(#334155,#1e293b);border:1px solid #ffffff1a;border-radius:12px;padding:0 24px;font-weight:700;transition:all .2s;box-shadow:0 4px 10px #0000004d}.admin-chat-form button:hover{transform:translateY(-2px);box-shadow:0 6px 15px #00000014}.admin-chat-form button:active{transform:translateY(1px)}.admin-close-ticket-btn{color:#ef4444;cursor:pointer;background:#ef44441a;border:1px solid #ef44444d;border-radius:8px;padding:6px 12px;font-size:.8rem;font-weight:700;transition:all .2s}.admin-close-ticket-btn:hover{background:#ef444433;border-color:#ef4444}.admin-mobile-back-btn{color:#0f172a;cursor:pointer;background:#0000000d;border:1px solid #00000014;border-radius:8px;margin-right:12px;padding:6px 12px;font-weight:700;display:none}@media (max-width:768px){.admin-support-container{height:calc(100vh - 120px);position:relative}.admin-support-list{z-index:10;flex:none;width:100%;height:100%;transition:transform .3s cubic-bezier(.4,0,.2,1);position:absolute;top:0;left:0}.admin-support-container.chat-active .admin-support-list{transform:translate(-100%)}.admin-support-chat{z-index:20;flex:none;width:100%;height:100%;transition:transform .3s cubic-bezier(.4,0,.2,1);position:absolute;top:0;left:0;transform:translate(100%)}.admin-support-container.chat-active .admin-support-chat{transform:translate(0)}.admin-mobile-back-btn{align-items:center;gap:6px;display:inline-flex}.admin-support-header{padding:12px 16px}.admin-chat-form{flex-direction:column}.admin-chat-form button{padding:12px}}.broadcast-modal-overlay{z-index:9999;-webkit-backdrop-filter:blur(12px);background:#000000d9;justify-content:center;align-items:center;padding:16px;animation:.3s fadeIn;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.broadcast-modal-box{text-align:center;background:linear-gradient(135deg,#170727,#090214);border:2px solid #d4af3780;border-radius:24px;width:100%;max-width:420px;max-height:92vh;padding:36px 32px;animation:.4s cubic-bezier(.175,.885,.32,1.275) popIn;position:relative;overflow-y:auto;box-shadow:0 25px 60px #000000f2,0 0 40px #d4af3733,inset 0 0 20px #d4af370d}@keyframes popIn{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.broadcast-modal-inner-border{pointer-events:none;border:1px solid #ffffff0d;border-radius:22px;position:absolute;top:0;bottom:0;left:0;right:0}.broadcast-modal-icon-wrap{background:#d4af3726;border:1.5px solid #d4af3780;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;margin:0 auto 20px;display:flex}.broadcast-image{object-fit:cover;border:1px solid #ffffff1a;border-radius:16px;width:100%;max-height:200px;margin-bottom:20px}.broadcast-modal-header{color:#d4af37;letter-spacing:4px;text-transform:uppercase;margin-bottom:12px;font-size:14px;font-weight:800}.broadcast-modal-desc{color:#fff;margin-bottom:28px;font-size:15px;font-weight:500;line-height:1.6}.broadcast-modal-btns{gap:12px;margin-top:10px;display:flex}.broadcast-btn-close{color:#eee;cursor:pointer;text-transform:uppercase;letter-spacing:1px;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;flex:1;padding:13px 0;font-size:14px;font-weight:700;transition:all .2s}.broadcast-btn-close:hover{background:#ffffff1a}.broadcast-btn-action{color:#fff;cursor:pointer;text-transform:uppercase;letter-spacing:1px;background:linear-gradient(135deg,#d4af37,#997a15);border:none;border-radius:12px;flex:1.5;justify-content:center;align-items:center;padding:13px 0;font-size:14px;font-weight:800;text-decoration:none;transition:all .2s;display:flex;box-shadow:0 6px 20px #d4af374d}.broadcast-btn-action:hover{transform:translateY(-2px);box-shadow:0 8px 25px #d4af3780}@media (max-width:480px){.broadcast-modal-box{border-radius:20px;max-width:340px;padding:24px 20px}.broadcast-modal-icon-wrap{width:50px;height:50px;margin:0 auto 16px}.broadcast-modal-icon-wrap i{font-size:20px!important}.broadcast-modal-header{margin-bottom:8px;font-size:12px}.broadcast-modal-desc{margin-bottom:20px;font-size:13px}.broadcast-btn-close,.broadcast-btn-action{border-radius:10px;padding:10px 0;font-size:12px}}.maintenance-container{z-index:999999;background-color:#020617;justify-content:center;align-items:center;font-family:Inter,sans-serif;display:flex;position:fixed;top:0;bottom:0;left:0;right:0;overflow:hidden}.maintenance-bg-layer{filter:blur(100px);opacity:.5;border-radius:50%;animation:8s ease-in-out infinite alternate maintenance-pulse;position:absolute}.maintenance-bg-layer-1{background:radial-gradient(circle,#10b98126 0%,#0000 70%);width:600px;height:600px;top:-200px;left:-200px}.maintenance-bg-layer-2{background:radial-gradient(circle,#d4af371a 0%,#0000 70%);width:500px;height:500px;animation-delay:-4s;bottom:-150px;right:-150px}.maintenance-bg-layer-3{background:radial-gradient(circle,#a855f71a 0%,#0000 70%);width:400px;height:400px;animation-delay:-2s;top:50%;left:50%;transform:translate(-50%,-50%)}.maintenance-particles{pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.maintenance-particle{background-color:#10b9814d;border-radius:50%;width:4px;height:4px;animation:linear infinite maintenance-float;position:absolute;box-shadow:0 0 10px #10b98180}.maintenance-card{z-index:10;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);text-align:center;background:#0f172a99;border:1px solid #10b98133;border-radius:24px;width:90%;max-width:450px;padding:48px 32px;animation:.8s cubic-bezier(.16,1,.3,1) forwards maintenance-slide-up;position:relative;box-shadow:0 25px 50px -12px #00000080,inset 0 0 0 1px #ffffff0d}.maintenance-icon-wrapper{background:linear-gradient(135deg,#10b9811a,#064e3b66);border:1px solid #10b9814d;border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;margin:0 auto 24px;display:flex;position:relative}.maintenance-icon-glow{border-radius:50%;animation:3s ease-in-out infinite alternate maintenance-pulse;position:absolute;top:0;bottom:0;left:0;right:0;box-shadow:0 0 30px #10b98166}.maintenance-icon{color:#10b981;filter:drop-shadow(0 0 8px #10b981cc);font-size:32px;animation:4s ease-in-out infinite maintenance-wrench}.maintenance-title{color:#f8fafc;letter-spacing:.1em;text-shadow:0 2px 10px #00000080;margin:0 0 16px;font-size:24px;font-weight:900}.maintenance-divider{justify-content:center;align-items:center;gap:12px;width:60%;margin:0 auto 24px;display:flex}.maintenance-divider-line{background:linear-gradient(90deg,#0000,#10b98180,#0000);flex:1;height:1px}.maintenance-divider-diamond{background-color:#d4af37;width:6px;height:6px;transform:rotate(45deg);box-shadow:0 0 8px #d4af37cc}.maintenance-desc{color:#94a3b8;margin:0 0 32px;font-size:15px;line-height:1.6}.maintenance-status{color:#34d399;letter-spacing:.05em;text-transform:uppercase;background:#0000004d;border:1px solid #ffffff0d;border-radius:100px;justify-content:center;align-items:center;gap:12px;padding:10px 20px;font-size:13px;font-weight:600;display:inline-flex}.maintenance-spinner{border:2px solid #34d3994d;border-top-color:#34d399;border-radius:50%;width:14px;height:14px;animation:1s linear infinite maintenance-spin}@keyframes maintenance-pulse{0%{opacity:.4;transform:scale(.95)}to{opacity:.8;transform:scale(1.05)}}@keyframes maintenance-slide-up{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes maintenance-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes maintenance-wrench{0%,to{transform:rotate(0)}25%{transform:rotate(15deg)}75%{transform:rotate(-15deg)}}@keyframes maintenance-float{0%{opacity:0;transform:translateY(0)scale(1)}20%{opacity:1}80%{opacity:1}to{opacity:0;transform:translateY(-100px)scale(.5)}}.support-overlay{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:9999;background:#000000bf;justify-content:center;align-items:center;width:100vw;height:100vh;padding:20px;display:flex;position:fixed;top:0;left:0}.support-modal{background:#041810f2;border:1px solid #10b9814d;border-radius:20px;flex-direction:column;width:100%;max-width:400px;height:550px;max-height:80vh;animation:.3s cubic-bezier(.34,1.56,.64,1) forwards slideUp;display:flex;overflow:hidden;box-shadow:0 25px 50px -12px #000000b3,0 0 30px #10b9811a}@keyframes slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translate(0,0)}}.support-header{background:linear-gradient(90deg,#0a2e1fe6,#0d3d2ae6);border-bottom:1px solid #10b98133;justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.support-header h2{background:linear-gradient(90deg,#34d399,#10b981);-webkit-text-fill-color:transparent;text-shadow:0 2px 4px #00000080;-webkit-background-clip:text;align-items:center;gap:8px;margin:0;font-size:1.15rem;font-weight:800;display:flex}.support-header h2 i{color:#10b981;-webkit-text-fill-color:#10b981}.support-close{color:#34d399;cursor:pointer;background:#10b9811a;border:1px solid #10b98133;border-radius:10px;justify-content:center;align-items:center;width:32px;height:32px;font-size:1rem;transition:all .2s;display:flex}.support-close:hover{color:#fff;background:#10b98133;transform:rotate(90deg)}.support-body{flex-direction:column;flex:1;padding:16px;display:flex;overflow-y:auto}.support-body::-webkit-scrollbar{width:6px}.chat-messages::-webkit-scrollbar{width:6px}.support-body::-webkit-scrollbar-track{background:#04181080}.chat-messages::-webkit-scrollbar-track{background:#04181080}.support-body::-webkit-scrollbar-thumb{background:#10b9814d;border-radius:10px}.chat-messages::-webkit-scrollbar-thumb{background:#10b9814d;border-radius:10px}.support-loading{color:#34d399;justify-content:center;align-items:center;height:100px;display:flex}.support-btn{cursor:pointer;text-transform:uppercase;letter-spacing:.05em;border:none;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:12px 20px;font-size:.95rem;font-weight:700;transition:all .2s;display:flex}.support-btn.primary{color:#fff;background:linear-gradient(#059669,#065f46);border:1px solid #10b98180;width:100%;box-shadow:0 4px 15px #0596694d}.support-btn.primary:hover{background:linear-gradient(#10b981,#059669);transform:translateY(-2px);box-shadow:0 6px 20px #10b98166}.support-btn.primary:active{transform:translateY(1px)}.support-tickets{flex-direction:column;gap:12px;margin-top:20px;display:flex}.support-whatsapp-banner{background:linear-gradient(135deg,#25d3661a,#128c7e33);border:1px solid #25d3664d;border-radius:12px;align-items:center;gap:12px;margin-top:15px;padding:12px 16px;display:flex;position:relative;overflow:hidden}.whatsapp-icon{color:#fff;background:linear-gradient(135deg,#25d366,#128c7e);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:1.2rem;display:flex;box-shadow:0 4px 10px #25d3664d}.whatsapp-text{flex-direction:column;flex:1;display:flex}.whatsapp-text strong{color:#e2e8f0;font-size:.95rem;font-weight:800}.whatsapp-text span{color:#94a3b8;margin-top:2px;font-size:.75rem}.whatsapp-btn{color:#fff;white-space:nowrap;background:#25d366;border-radius:20px;padding:8px 16px;font-size:.85rem;font-weight:800;text-decoration:none;transition:all .2s;box-shadow:0 4px 12px #25d36666}.whatsapp-btn:hover{transform:translateY(-2px);box-shadow:0 6px 15px #25d36699}.support-ticket-item{cursor:pointer;background:linear-gradient(to bottom right,#0a2e1fcc,#061f14cc);border:1px solid #10b98133;border-radius:16px;padding:16px;transition:all .3s;position:relative;overflow:hidden}.support-ticket-item:before{content:"";opacity:0;background:#10b981;width:4px;height:100%;transition:opacity .3s;position:absolute;top:0;left:0}.support-ticket-item:hover{background:linear-gradient(to bottom right,#0d3d2ae6,#0a2e1fe6);border-color:#10b98166;transform:translate(4px)}.support-ticket-item:hover:before{opacity:1}.ticket-top{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.ticket-subject{color:#f8fafc;text-shadow:0 2px 4px #00000080;font-size:1.05rem;font-weight:800}.ticket-status{text-transform:uppercase;letter-spacing:.05em;border:1px solid #0000;border-radius:12px;padding:4px 10px;font-size:.7rem;font-weight:900}.status-open{color:#60a5fa;background:#3b82f626;border-color:#3b82f64d}.status-answered{color:#34d399;background:#10b98126;border-color:#10b9814d}.status-closed{color:#cbd5e1;background:#94a3b826;border-color:#94a3b84d}.ticket-bottom{color:#94a3b8;justify-content:space-between;font-size:.8rem;font-weight:600;display:flex}.support-back-btn{color:#34d399;cursor:pointer;text-transform:uppercase;background:#10b9811a;border:1px solid #10b98133;border-radius:8px;align-items:center;gap:8px;margin-bottom:20px;padding:8px 14px;font-size:.85rem;font-weight:700;transition:all .2s;display:inline-flex}.support-back-btn:hover{color:#fff;background:#10b98133}.support-form{flex-direction:column;gap:20px;display:flex}.support-field{flex-direction:column;gap:10px;display:flex}.support-field label{text-transform:uppercase;color:#34d399;letter-spacing:.05em;font-size:.85rem;font-weight:800}.support-field input,.support-field textarea{color:#fff;background:#0a2e1f99;border:1px solid #10b9814d;border-radius:12px;padding:14px 16px;font-family:inherit;font-size:1rem;transition:all .2s;box-shadow:inset 0 2px 4px #00000080}.support-field input:focus,.support-field textarea:focus{background:#0a2e1fe6;border-color:#10b981;outline:none;box-shadow:0 0 0 2px #10b98133,inset 0 2px 4px #00000080}.support-field input::placeholder,.support-field textarea::placeholder{color:#475569}.support-chat-view{flex-direction:column;height:100%;display:flex;overflow:hidden}.chat-header{border-bottom:1px solid #10b98133;align-items:center;gap:16px;margin-bottom:16px;padding-bottom:16px;display:flex}.chat-header .support-back-btn{margin:0;padding:8px 12px}.chat-title h3{color:#fff;text-shadow:0 2px 4px #00000080;margin:0 0 6px;font-size:1.15rem;font-weight:800}.chat-messages{flex-direction:column;flex:1;gap:16px;padding-bottom:16px;padding-right:4px;display:flex;overflow-y:auto}.chat-message{width:100%;display:flex}.chat-message.mine{justify-content:flex-start}.chat-message.theirs{justify-content:flex-end}.msg-bubble{border-radius:16px;max-width:85%;padding:12px 16px;position:relative;box-shadow:0 4px 6px #0000004d}.chat-message.mine .msg-bubble{color:#fff;background:linear-gradient(to bottom right,#059669,#047857);border:1px solid #10b98180;border-bottom-right-radius:16px;border-bottom-left-radius:4px}.chat-message.theirs .msg-bubble{color:#f8fafc;background:#0f172acc;border:1px solid #334155cc;border-bottom-right-radius:4px;border-bottom-left-radius:16px}.msg-sender{opacity:.8;letter-spacing:.05em;color:#ffffffb3;margin-bottom:6px;font-size:.75rem;font-weight:900}.chat-message.mine .msg-sender{color:#ffffffe6}.chat-message.theirs .msg-sender{color:#38bdf8}.msg-text{word-wrap:break-word;font-size:.95rem;line-height:1.5}.msg-time{text-align:right;opacity:.6;margin-top:8px;font-size:.65rem;font-weight:600}.chat-input-area{background:#0a2e1f80;border:1px solid #10b9814d;border-radius:100px;gap:10px;margin-top:12px;padding:10px;display:flex}.chat-input-area input{color:#fff;background:0 0;border:none;outline:none;flex:1;min-width:0;padding:8px 16px;font-size:1rem}.chat-input-area input::placeholder{color:#475569}.chat-input-area button{color:#fff;cursor:pointer;background:linear-gradient(#10b981,#059669);border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-size:1.1rem;transition:all .2s;display:flex;box-shadow:0 4px 10px #05966966}.chat-input-area button:hover{transform:scale(1.05);box-shadow:0 6px 15px #10b98180}.chat-input-area button:active{transform:scale(.95)}.chat-closed-notice{text-align:center;color:#94a3b8;background:#ffffff05;border:1px dashed #94a3b833;border-radius:12px;margin-top:10px;padding:16px;font-style:italic}@media (max-width:600px){.support-overlay{background:#000000d9;padding:16px}.support-modal{border:1px solid #10b9814d;border-radius:20px;width:100%;max-width:360px;height:auto;max-height:85vh}.support-header{padding:14px 16px}.support-body{padding:14px}.chat-messages{padding-right:0}.msg-bubble{max-width:90%}.chat-input-area{margin-bottom:0}}.gpu-fade{will-change:opacity;-webkit-backface-visibility:hidden;backface-visibility:hidden}.gpu-slide{will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0)}.gpu-move{will-change:transform, opacity;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0)}.animate-fade-in{will-change:opacity;animation:.25s ease-out both fadeIn}.animate-slide-up{will-change:transform, opacity;animation:.3s cubic-bezier(.16,1,.3,1) both slideUp}@keyframes slideDown{0%{opacity:1;transform:translate(0,0)}to{opacity:0;transform:translateY(20px)}}.animate-slide-down{will-change:transform, opacity;animation:.2s ease-in both slideDown}@keyframes scaleIn{0%{opacity:0;transform:scale(.9)translateZ(0)}to{opacity:1;transform:scale(1)translateZ(0)}}.animate-scale-in{will-change:transform, opacity;animation:.25s cubic-bezier(.34,1.56,.64,1) both scaleIn}@keyframes pulseGlow{0%,to{opacity:.8;transform:scale(1)translateZ(0)}50%{opacity:1;transform:scale(1.02)translateZ(0)}}.animate-pulse-glow{will-change:transform, opacity;animation:2s ease-in-out infinite pulseGlow}@keyframes floatUp{0%{opacity:0;transform:translate(0,0)scale(1)}30%{opacity:1}70%{opacity:.8}to{opacity:0;transform:translateY(-40px)scale(.8)}}.animate-float-up{will-change:transform, opacity;animation:3s ease-in-out infinite floatUp}@keyframes coinFlip{0%{transform:rotateY(0)translateZ(0)}50%{transform:rotateY(90deg)translateZ(0)}to{transform:rotateY(360deg)translateZ(0)}}.animate-coin-flip{will-change:transform;animation:.6s ease-in-out coinFlip}@keyframes shake{0%,to{transform:translate(0,0)}25%{transform:translate(-6px)}75%{transform:translate(6px)}}.animate-shake{will-change:transform;animation:.35s cubic-bezier(.36,.07,.19,.97) both shake}@keyframes rollUp{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translate(0,0)}}.animate-roll-up{will-change:transform, opacity;animation:.2s ease-out both rollUp}.transition-fast{will-change:transform, opacity;transition:transform .12s,opacity .12s}.transition-std{will-change:transform, opacity;transition:transform .2s,opacity .2s}.transition-slow{will-change:transform, opacity;transition:transform .4s,opacity .4s}.touch-game{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.scroll-gpu{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;overflow-y:auto;transform:translateZ(0)}.debug-paint-border{outline:2px solid #ff000080!important}.debug-gpu-layer{outline:1px solid #00ff004d;transform:translateZ(0)}.legal-popup-overlay{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:99999;background:#000000d9;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.legal-popup-container{background:#022c22f2;border:1px solid #10b98166;border-radius:20px;flex-direction:column;width:100%;max-width:500px;max-height:90vh;animation:.3s cubic-bezier(.175,.885,.32,1.275) popup-pop-in;display:flex;overflow:hidden;box-shadow:0 20px 40px #00000080,0 0 20px #10b98133}.legal-header{text-align:center;background:linear-gradient(#04785766 0%,#0000 100%);border-bottom:1px solid #10b98133;padding:20px}.legal-header h2{color:#34d399;text-transform:uppercase;letter-spacing:1px;margin:0;font-size:1.25rem;font-weight:800}.legal-content{flex-direction:column;gap:15px;padding:20px;display:flex;overflow-y:auto}.legal-notice{color:#a7f3d0;text-align:center;margin:0;font-size:.9rem}.legal-scroll-box{color:#d1fae5;background:#01140e99;border:1px solid #10b98133;border-radius:12px;max-height:300px;padding:15px;font-size:.85rem;line-height:1.6;overflow-y:auto}.legal-scroll-box h3{color:#34d399;text-transform:uppercase;border-bottom:1px solid #10b9814d;margin-bottom:4px;padding-bottom:6px;font-size:1.1rem;font-weight:800}.legal-updated{color:#6ee7b7;opacity:.8;font-size:.75rem;font-style:italic;margin-bottom:12px!important}.legal-scroll-box h4{color:#a7f3d0;margin-top:16px;margin-bottom:6px;font-size:.95rem;font-weight:600}.legal-scroll-box p{opacity:.9;margin-bottom:10px}.legal-scroll-box::-webkit-scrollbar{width:6px}.legal-scroll-box::-webkit-scrollbar-track{background:#0003;border-radius:3px}.legal-scroll-box::-webkit-scrollbar-thumb{background:#10b981;border-radius:3px}.legal-agreement{background:#10b9811a;border:1px dashed #10b9814d;border-radius:12px;padding:15px}.checkbox-label{color:#34d399;cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:10px;font-size:.9rem;font-weight:600;display:flex}.checkbox-label input{accent-color:#10b981;cursor:pointer;width:18px;height:18px}.legal-error{color:#f43f5e;text-align:center;background:#f43f5e1a;border:1px solid #f43f5e33;border-radius:8px;padding:8px;font-size:.85rem;font-weight:700}.legal-actions{justify-content:center;margin-top:10px;display:flex}.accept-btn{color:#a7f3d0;text-transform:uppercase;letter-spacing:1px;cursor:not-allowed;background:#064e3b;border:1px solid #047857;border-radius:12px;width:100%;padding:12px 24px;font-size:1rem;font-weight:800;transition:all .3s}.accept-btn.active{color:#022c22;cursor:pointer;background:linear-gradient(135deg,#10b981,#059669);border:none;box-shadow:0 4px 15px #10b98166}.accept-btn.active:hover{transform:translateY(-2px);box-shadow:0 6px 20px #10b98199}@keyframes popup-pop-in{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}
