@import"https://fonts.googleapis.com/css2?family=Fraunces:opsz,wght@9..144,400;9..144,700;9..144,900&family=Instrument+Sans:wght@400;500;600;700&family=JetBrains+Mono:wght@400;500;700&display=swap";*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:JetBrains Mono,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}:root{--bg-primary: #0a0a0f;--bg-secondary: #12121a;--bg-card: #15151d;--bg-card-hover: #20202b;--border: #2a2a3a;--border-bright: #4a4b66;--text-primary: #f0ede6;--text-secondary: #8a8a9a;--text-dim: #5a5a6a;--accent-gold: #ffd700;--accent-green: #00d4aa;--accent-red: #ff4d6a;--accent-blue: #4d9aff;--accent-purple: #7b68ee;--font-display: "Fraunces", serif;--font-body: "Instrument Sans", sans-serif;--font-mono: "JetBrains Mono", monospace;--background: 240 20% 4%;--foreground: 40 25% 92%;--card: 240 17% 12%;--card-foreground: 40 25% 92%;--popover: 240 22% 8%;--popover-foreground: 40 25% 92%;--primary: 51 100% 50%;--primary-foreground: 45 100% 8%;--secondary: 240 17% 16%;--secondary-foreground: 40 25% 92%;--muted: 240 17% 14%;--muted-foreground: 240 9% 58%;--accent: 248 79% 67%;--accent-foreground: 0 0% 100%;--destructive: 351 100% 65%;--destructive-foreground: 0 0% 100%;--border-hsl: 240 16% 20%;--input: 240 16% 24%;--ring: 51 100% 50%;--gold: 51 100% 50%;--income: 168 100% 42%;--cost: 351 100% 65%;--crisis: 351 100% 65%;--info: 217 100% 65%;--prestige: 248 79% 67%;--success: 168 100% 42%;--surface: rgba(13, 14, 24, .88);--surface-strong: rgba(18, 19, 30, .96);--surface-soft: rgba(255, 255, 255, .045);--surface-line: rgba(255, 255, 255, .09);--surface-line-strong: rgba(255, 255, 255, .16);--radius: .5rem}*{margin:0;padding:0;box-sizing:border-box}html,body{min-height:100%}body{font-family:Instrument Sans,sans-serif;color:hsl(var(--foreground));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden;background-color:#07070c;background-image:radial-gradient(1100px 620px at 50% -8%,rgba(255,184,0,.12),transparent 60%),radial-gradient(900px 600px at 100% 0%,rgba(123,104,238,.08),transparent 55%),radial-gradient(800px 700px at 0% 30%,rgba(0,212,170,.05),transparent 55%);background-attachment:fixed;background-repeat:no-repeat}button{font-family:inherit;cursor:pointer;border:none;background:none;color:inherit}.container{width:100%}@media(min-width:640px){.container{max-width:640px}}@media(min-width:768px){.container{max-width:768px}}@media(min-width:1024px){.container{max-width:1024px}}@media(min-width:1280px){.container{max-width:1280px}}@media(min-width:1536px){.container{max-width:1536px}}.no-scrollbar{scrollbar-width:none;-ms-overflow-style:none}.no-scrollbar::-webkit-scrollbar{display:none}.slim-scrollbar{scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.16) transparent}.slim-scrollbar::-webkit-scrollbar{width:7px;height:7px}.slim-scrollbar::-webkit-scrollbar-track{background:transparent}.slim-scrollbar::-webkit-scrollbar-thumb{background-color:#ffffff24;border-radius:9999px;border:2px solid transparent;background-clip:content-box}.slim-scrollbar::-webkit-scrollbar-thumb:hover{background-color:#ffffff42;background-clip:content-box}.hud-panel{border:1px solid var(--surface-line);background:linear-gradient(180deg,#ffffff0b,#ffffff05),var(--surface);box-shadow:0 16px 44px #00000061,inset 0 1px #ffffff13;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.game-card{border:1px solid var(--surface-line);background:#10111beb;box-shadow:0 10px 28px #0000005c}.game-card-strong{border:1px solid var(--surface-line-strong);background:linear-gradient(180deg,#ffffff13,#ffffff06),var(--surface-strong);box-shadow:0 18px 48px #00000070,inset 0 1px #ffffff17}.rail-glass{background:linear-gradient(180deg,#fffaf00f,#fffaf005);border:1px solid rgba(255,245,225,.12);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);box-shadow:0 10px 30px #00000059,inset 0 1px #ffffff14}.rail-glass-btn{transition:background .16s ease,box-shadow .16s ease,transform .12s ease}.rail-glass-btn:hover{background:linear-gradient(180deg,#fffaf018,#fffaf00a);box-shadow:0 14px 34px #0006,inset 0 1px #ffffff1a}.rail-glass-btn:active{transform:scale(.98)}.rail-float{animation:rail-float 5s ease-in-out infinite}.rail-bar{animation:rail-bar 1.3s cubic-bezier(.2,.8,.2,1) forwards}.reduce-motion .rail-float,.reduce-motion .rail-bar{animation:none!important}@media(prefers-reduced-motion:reduce){.rail-float,.rail-bar{animation:none!important}}.biz-stage{position:relative;overflow:hidden;border-radius:.8rem;background:linear-gradient(#0b0c15,#0b0c15) padding-box,linear-gradient(155deg,color-mix(in srgb,var(--sec) 92%,white 8%),color-mix(in srgb,var(--sec) 52%,#0b0c15) 58%,color-mix(in srgb,var(--sec) 26%,#0b0c15)) border-box;border:1.5px solid transparent;box-shadow:0 4px 14px #00000080,0 0 16px -5px color-mix(in srgb,var(--sec) 70%,transparent)}.biz-stage-img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;transition:transform .7s ease}.group:hover .biz-stage-img{transform:scale(1.08)}.biz-stage:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;border-radius:inherit;background:linear-gradient(180deg,rgba(255,255,255,.18) 0%,transparent 32%),linear-gradient(180deg,transparent 62%,rgba(0,0,0,.42) 100%)}.biz-stage-badge{position:absolute;bottom:5px;right:5px;z-index:3;font-family:var(--font-mono);font-size:.6rem;font-weight:900;line-height:1;padding:.16rem .42rem;border-radius:6px;color:color-mix(in srgb,var(--sec) 52%,white 48%);background:#07080ea8;border:1px solid color-mix(in srgb,var(--sec) 62%,transparent);box-shadow:0 1px 3px #0009,0 0 8px -2px color-mix(in srgb,var(--sec) 65%,transparent)}.market-backdrop{position:relative;isolation:isolate;background:transparent}.market-backdrop:before{content:"";position:absolute;top:-120px;right:-48px;bottom:-48px;left:-180px;z-index:-1;pointer-events:none;background:radial-gradient(900px 520px at 48% 4%,rgba(0,212,170,.08),transparent 62%),radial-gradient(780px 520px at 92% 0%,rgba(255,215,0,.06),transparent 58%),radial-gradient(115% 92% at 50% 42%,transparent 54%,rgba(0,0,0,.22) 100%),linear-gradient(180deg,#070910bd,#070910eb);-webkit-mask-image:linear-gradient(90deg,transparent 0,rgba(0,0,0,.3) 76px,black 170px);mask-image:linear-gradient(90deg,transparent 0,rgba(0,0,0,.3) 76px,black 170px)}.micro-label{font-family:var(--font-mono);font-size:.62rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:hsl(var(--muted-foreground))}.font-mono,.tnum{font-variant-numeric:tabular-nums}.number-glow{text-shadow:0 0 18px rgba(255,215,0,.34)}.company-dashboard,.company-overview{position:relative;isolation:isolate}.company-overview:before{content:"";position:absolute;inset:-90px -24px auto;height:430px;z-index:-1;pointer-events:none;background:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.03) 1px,transparent 1px),radial-gradient(760px 300px at 24% 4%,rgba(255,215,0,.08),transparent 62%),radial-gradient(720px 320px at 82% 12%,rgba(0,212,170,.095),transparent 66%),linear-gradient(180deg,rgba(4,6,12,.46),transparent);background-size:38px 38px,38px 38px,auto,auto,auto;-webkit-mask-image:linear-gradient(180deg,black 0%,transparent 100%);mask-image:linear-gradient(180deg,black 0%,transparent 100%)}.company-dashboard:before{content:"";position:absolute;inset:-96px -24px auto;height:360px;z-index:-1;pointer-events:none;background:radial-gradient(780px 320px at 18% 0%,rgba(255,215,0,.08),transparent 62%),radial-gradient(760px 340px at 78% 6%,rgba(0,212,170,.105),transparent 64%),linear-gradient(180deg,rgba(4,6,12,.38),transparent);-webkit-mask-image:linear-gradient(180deg,black 0%,transparent 100%);mask-image:linear-gradient(180deg,black 0%,transparent 100%)}.company-hero{min-height:19rem;background:linear-gradient(135deg,#ffd70014,#00d4aa12 42%,#7aa2ff14),#070910f5;box-shadow:0 24px 70px #0000007a,inset 0 1px #ffffff1a}.company-kpi{background:linear-gradient(180deg,color-mix(in srgb,var(--kpi, #00d4aa) 10%,transparent),#ffffff05),#0d0f19e6;box-shadow:inset 0 1px #ffffff0f,0 12px 34px #00000047}.field-input{width:100%;border-radius:.5rem;border:1px solid var(--border-bright);background:#070a12;padding:.5rem .7rem;font-size:.85rem;color:hsl(var(--foreground));outline:none;transition:border-color .15s ease}.field-input:focus{border-color:#00d4aa8c}.field-input::-moz-placeholder{color:hsl(var(--muted-foreground))}.field-input::placeholder{color:hsl(var(--muted-foreground))}.upgrade-locked{filter:saturate(.72)}.ticker-track{display:inline-flex;white-space:nowrap;animation:ticker-scroll var(--ticker-duration, 40s) linear infinite}.ticker-track:hover{animation-play-state:paused}.premium-shop-screen:before{content:"";position:absolute;inset:-92px -24px auto;height:430px;z-index:-1;pointer-events:none;background:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.028) 1px,transparent 1px),radial-gradient(760px 330px at 18% 0%,color-mix(in srgb,var(--premium-accent, #ffd700) 18%,transparent),transparent 66%),radial-gradient(720px 330px at 82% 8%,rgba(0,212,170,.11),transparent 64%),radial-gradient(620px 300px at 55% 8%,rgba(77,154,255,.075),transparent 66%),linear-gradient(180deg,rgba(4,6,12,.46),transparent);background-size:40px 40px,40px 40px,auto,auto,auto,auto;-webkit-mask-image:linear-gradient(180deg,black 0%,transparent 100%);mask-image:linear-gradient(180deg,black 0%,transparent 100%)}.premium-hero{background:linear-gradient(135deg,color-mix(in srgb,var(--premium-accent, #ffd700) 15%,transparent),#00d4aa13 42%,#4d9aff14),linear-gradient(180deg,#121522fa,#070911fc);box-shadow:0 24px 70px #0000007a,inset 0 1px #ffffff1a}.premium-shop-grid{background-image:linear-gradient(rgba(255,255,255,.055) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.048) 1px,transparent 1px);background-size:34px 34px;-webkit-mask-image:linear-gradient(90deg,rgba(0,0,0,.82),transparent 88%);mask-image:linear-gradient(90deg,rgba(0,0,0,.82),transparent 88%);opacity:.74}.premium-shop-shine{background:linear-gradient(90deg,transparent,rgba(255,245,196,.12),transparent);animation:premium-shine 5.6s ease-in-out infinite}.premium-offer-card{background:linear-gradient(135deg,color-mix(in srgb,var(--premium-accent, #ffd700) 8%,transparent),#ffffff06 46%,#00d4aa09),#090c16eb;box-shadow:0 16px 42px #0000005c,inset 0 1px #ffffff13}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{top:0;right:0;bottom:0;left:0}.inset-1{top:.25rem;right:.25rem;bottom:.25rem;left:.25rem}.inset-x-0{left:0;right:0}.inset-x-2{left:.5rem;right:.5rem}.inset-x-3{left:.75rem;right:.75rem}.inset-x-4{left:1rem;right:1rem}.inset-y-0{top:0;bottom:0}.inset-y-1{top:.25rem;bottom:.25rem}.-bottom-0\.5{bottom:-.125rem}.-bottom-1\.5{bottom:-.375rem}.-bottom-7{bottom:-1.75rem}.-bottom-9{bottom:-2.25rem}.-left-\[1\.32rem\]{left:-1.32rem}.-right-1\.5{right:-.375rem}.-right-16{right:-4rem}.-right-5{right:-1.25rem}.-right-6{right:-1.5rem}.-right-8{right:-2rem}.-top-2{top:-.5rem}.-top-20{top:-5rem}.-top-9{top:-2.25rem}.bottom-0{bottom:0}.bottom-1{bottom:.25rem}.bottom-1\.5{bottom:.375rem}.bottom-12{bottom:3rem}.bottom-2{bottom:.5rem}.bottom-2\.5{bottom:.625rem}.bottom-3{bottom:.75rem}.bottom-\[92px\]{bottom:92px}.left-0{left:0}.left-1\.5{left:.375rem}.left-1\/2{left:50%}.left-2{left:.5rem}.left-2\.5{left:.625rem}.left-3{left:.75rem}.left-3\.5{left:.875rem}.left-\[11px\]{left:11px}.left-\[26px\]{left:26px}.left-\[calc\(50\%\/3\)\]{left:calc(50% / 3)}.right-0{right:0}.right-1{right:.25rem}.right-1\.5{right:.375rem}.right-2{right:.5rem}.right-2\.5{right:.625rem}.right-3{right:.75rem}.right-\[calc\(50\%\/3\)\]{right:calc(50% / 3)}.top-0{top:0}.top-0\.5{top:.125rem}.top-1{top:.25rem}.top-1\.5{top:.375rem}.top-1\/2{top:50%}.top-11{top:2.75rem}.top-2{top:.5rem}.top-2\.5{top:.625rem}.top-3{top:.75rem}.top-4{top:1rem}.top-6{top:1.5rem}.top-\[-1px\]{top:-1px}.top-\[11px\]{top:11px}.top-\[9px\]{top:9px}.top-\[calc\(50\%\+18px\)\]{top:calc(50% + 18px)}.isolate{isolation:isolate}.-z-10{z-index:-10}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[100\]{z-index:100}.z-\[10\]{z-index:10}.z-\[120\]{z-index:120}.z-\[168\]{z-index:168}.z-\[170\]{z-index:170}.z-\[1\]{z-index:1}.z-\[200\]{z-index:200}.z-\[2\]{z-index:2}.z-\[3\]{z-index:3}.z-\[60\]{z-index:60}.z-\[65\]{z-index:65}.z-\[6\]{z-index:6}.z-\[70\]{z-index:70}.z-\[7\]{z-index:7}.z-\[8\]{z-index:8}.z-\[9000\]{z-index:9000}.z-\[9500\]{z-index:9500}.z-\[9\]{z-index:9}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.col-span-2{grid-column:span 2 / span 2}.col-start-1{grid-column-start:1}.row-start-1{grid-row-start:1}.-mx-1{margin-left:-.25rem;margin-right:-.25rem}.-mx-3{margin-left:-.75rem;margin-right:-.75rem}.-mx-4{margin-left:-1rem;margin-right:-1rem}.mx-0\.5{margin-left:.125rem;margin-right:.125rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-5{margin-left:1.25rem;margin-right:1.25rem}.mx-auto{margin-left:auto;margin-right:auto}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-3{margin-top:.75rem;margin-bottom:.75rem}.my-4{margin-top:1rem;margin-bottom:1rem}.-mr-1{margin-right:-.25rem}.-mt-1{margin-top:-.25rem}.-mt-2{margin-top:-.5rem}.-mt-3{margin-top:-.75rem}.mb-0\.5{margin-bottom:.125rem}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-2{margin-bottom:.5rem}.mb-2\.5{margin-bottom:.625rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.ml-0\.5{margin-left:.125rem}.ml-1{margin-left:.25rem}.ml-1\.5{margin-left:.375rem}.ml-2{margin-left:.5rem}.ml-4{margin-left:1rem}.ml-auto{margin-left:auto}.mr-0\.5{margin-right:.125rem}.mr-2{margin-right:.5rem}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-2{margin-top:.5rem}.mt-2\.5{margin-top:.625rem}.mt-3{margin-top:.75rem}.mt-3\.5{margin-top:.875rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-\[9px\]{margin-top:9px}.mt-auto{margin-top:auto}.mt-px{margin-top:1px}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.block{display:block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.table-row{display:table-row}.grid{display:grid}.inline-grid{display:inline-grid}.hidden{display:none}.aspect-\[2\/1\]{aspect-ratio:2/1}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-\[5\/6\]{aspect-ratio:5/6}.size-4{width:1rem;height:1rem}.size-8{width:2rem;height:2rem}.\!h-5{height:1.25rem!important}.h-0\.5{height:.125rem}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-1\/3{height:33.333333%}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-2\/3{height:66.666667%}.h-24{height:6rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-32{height:8rem}.h-4{height:1rem}.h-44{height:11rem}.h-48{height:12rem}.h-5{height:1.25rem}.h-56{height:14rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[104px\]{height:104px}.h-\[164px\]{height:164px}.h-\[214px\]{height:214px}.h-\[21px\]{height:21px}.h-\[22px\]{height:22px}.h-\[230px\]{height:230px}.h-\[26px\]{height:26px}.h-\[2px\]{height:2px}.h-\[3px\]{height:3px}.h-\[4\.4rem\]{height:4.4rem}.h-\[4\.5rem\]{height:4.5rem}.h-\[42px\]{height:42px}.h-\[46px\]{height:46px}.h-\[50px\]{height:50px}.h-\[52px\]{height:52px}.h-\[64\%\]{height:64%}.h-\[74\%\]{height:74%}.h-\[76px\]{height:76px}.h-\[7px\]{height:7px}.h-\[calc\(100\%\+2px\)\]{height:calc(100% + 2px)}.h-\[calc\(100\%-7px\)\]{height:calc(100% - 7px)}.h-fit{height:-moz-fit-content;height:fit-content}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-72{max-height:18rem}.max-h-\[88dvh\]{max-height:88dvh}.max-h-\[90vh\]{max-height:90vh}.max-h-\[92vh\]{max-height:92vh}.min-h-10{min-height:2.5rem}.min-h-12{min-height:3rem}.min-h-9{min-height:2.25rem}.min-h-\[100dvh\]{min-height:100dvh}.min-h-\[13\.2rem\]{min-height:13.2rem}.min-h-\[148px\]{min-height:148px}.min-h-\[154px\]{min-height:154px}.min-h-\[200px\]{min-height:200px}.min-h-\[240px\]{min-height:240px}.min-h-\[3\.9rem\]{min-height:3.9rem}.min-h-\[60vh\]{min-height:60vh}.min-h-\[75vh\]{min-height:75vh}.min-h-screen{min-height:100vh}.w-0\.5{width:.125rem}.w-1{width:.25rem}.w-1\.5{width:.375rem}.w-1\/2{width:50%}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-28{width:7rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-32{width:8rem}.w-36{width:9rem}.w-4{width:1rem}.w-44{width:11rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-60{width:15rem}.w-7{width:1.75rem}.w-8{width:2rem}.w-9{width:2.25rem}.w-\[100px\]{width:100px}.w-\[104px\]{width:104px}.w-\[13\.25rem\]{width:13.25rem}.w-\[15px\]{width:15px}.w-\[21px\]{width:21px}.w-\[21rem\]{width:21rem}.w-\[22px\]{width:22px}.w-\[26px\]{width:26px}.w-\[2px\]{width:2px}.w-\[3\.6rem\]{width:3.6rem}.w-\[30px\]{width:30px}.w-\[3px\]{width:3px}.w-\[4\.4rem\]{width:4.4rem}.w-\[4\.5rem\]{width:4.5rem}.w-\[42\%\]{width:42%}.w-\[43px\]{width:43px}.w-\[46px\]{width:46px}.w-\[5\.5rem\]{width:5.5rem}.w-\[52px\]{width:52px}.w-\[55\%\]{width:55%}.w-\[76px\]{width:76px}.w-\[78\%\]{width:78%}.w-\[7px\]{width:7px}.w-\[8\.75rem\]{width:8.75rem}.w-\[82vw\]{width:82vw}.w-\[calc\(100\%-7px\)\]{width:calc(100% - 7px)}.w-\[min\(360px\,calc\(100vw-32px\)\)\]{width:min(360px,calc(100vw - 32px))}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-px{width:1px}.min-w-0{min-width:0px}.min-w-\[1\.05rem\]{min-width:1.05rem}.min-w-\[1\.1rem\]{min-width:1.1rem}.min-w-\[1\.75rem\]{min-width:1.75rem}.min-w-\[12rem\]{min-width:12rem}.min-w-\[3\.1rem\]{min-width:3.1rem}.min-w-\[3\.35rem\]{min-width:3.35rem}.min-w-\[4\.9rem\]{min-width:4.9rem}.min-w-\[43px\]{min-width:43px}.min-w-\[76px\]{min-width:76px}.min-w-\[7rem\]{min-width:7rem}.min-w-\[8\.5rem\]{min-width:8.5rem}.min-w-\[88px\]{min-width:88px}.min-w-\[96px\]{min-width:96px}.min-w-max{min-width:-moz-max-content;min-width:max-content}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-6xl{max-width:72rem}.max-w-\[1240px\]{max-width:1240px}.max-w-\[12rem\]{max-width:12rem}.max-w-\[19rem\]{max-width:19rem}.max-w-\[300px\]{max-width:300px}.max-w-\[31rem\]{max-width:31rem}.max-w-\[330px\]{max-width:330px}.max-w-\[4\.2rem\]{max-width:4.2rem}.max-w-\[45\%\]{max-width:45%}.max-w-\[480px\]{max-width:480px}.max-w-\[60px\]{max-width:60px}.max-w-\[6rem\]{max-width:6rem}.max-w-\[70px\]{max-width:70px}.max-w-\[8\.5rem\]{max-width:8.5rem}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-1{flex:1 1 0%}.flex-\[1\.4\]{flex:1.4}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.basis-0{flex-basis:0px}.-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-full{--tw-translate-x: -100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-45{--tw-rotate: 45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.animate-\[spin_4s_linear_infinite\]{animation:spin 4s linear infinite}@keyframes ping{75%,to{transform:scale(2);opacity:0}}.animate-ping{animation:ping 1s cubic-bezier(0,0,.2,1) infinite}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.animate-pulse-glow{animation:pulse-glow 2s ease-in-out infinite}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-pointer{cursor:pointer}.touch-none{touch-action:none}.touch-manipulation{touch-action:manipulation}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize-none{resize:none}.resize{resize:both}.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-mandatory{--tw-scroll-snap-strictness: mandatory}.snap-start{scroll-snap-align:start}.snap-center{scroll-snap-align:center}.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))}.grid-cols-\[1\.75rem_minmax\(0\,1fr\)_auto\]{grid-template-columns:1.75rem minmax(0,1fr) auto}.grid-cols-\[104px_minmax\(0\,1fr\)_96px\]{grid-template-columns:104px minmax(0,1fr) 96px}.grid-cols-\[1fr_auto_1fr\]{grid-template-columns:1fr auto 1fr}.grid-cols-\[2\.25rem_minmax\(0\,1fr\)_auto\]{grid-template-columns:2.25rem minmax(0,1fr) auto}.grid-cols-\[2\.5rem_minmax\(0\,1fr\)_auto\]{grid-template-columns:2.5rem minmax(0,1fr) auto}.grid-cols-\[2rem_minmax\(0\,1fr\)_auto\]{grid-template-columns:2rem minmax(0,1fr) auto}.grid-cols-\[4\.5rem_minmax\(0\,1fr\)\]{grid-template-columns:4.5rem minmax(0,1fr)}.grid-cols-\[4\.5rem_minmax\(0\,1fr\)_9rem\]{grid-template-columns:4.5rem minmax(0,1fr) 9rem}.grid-cols-\[52px_minmax\(0\,1fr\)\]{grid-template-columns:52px minmax(0,1fr)}.grid-cols-\[76px_minmax\(0\,1fr\)\]{grid-template-columns:76px minmax(0,1fr)}.grid-cols-\[auto_minmax\(0\,1fr\)_auto\]{grid-template-columns:auto minmax(0,1fr) auto}.grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.content-start{align-content:flex-start}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-0{gap:0px}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-3\.5{gap:.875rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-\[3px\]{gap:3px}.gap-px{gap:1px}.gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.gap-x-2\.5{-moz-column-gap:.625rem;column-gap:.625rem}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-x-5{-moz-column-gap:1.25rem;column-gap:1.25rem}.gap-y-0\.5{row-gap:.125rem}.gap-y-1{row-gap:.25rem}.gap-y-2{row-gap:.5rem}.gap-y-2\.5{row-gap:.625rem}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-2\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-3\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.875rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.875rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-\[var\(--brass-line\)\]>:not([hidden])~:not([hidden]){border-color:var(--brass-line)}.divide-\[var\(--surface-line\)\]>:not([hidden])~:not([hidden]){border-color:var(--surface-line)}.divide-border>:not([hidden])~:not([hidden]){border-color:hsl(var(--border-hsl))}.divide-white\/\[0\.06\]>:not([hidden])~:not([hidden]){border-color:#ffffff0f}.self-start{align-self:flex-start}.self-center{align-self:center}.self-stretch{align-self:stretch}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.overscroll-x-contain{overscroll-behavior-x:contain}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-\[10px\]{border-radius:10px}.rounded-\[2px\]{border-radius:2px}.rounded-\[5px\]{border-radius:5px}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:var(--radius)}.rounded-md{border-radius:calc(var(--radius) - 2px)}.rounded-none{border-radius:0}.rounded-sm{border-radius:calc(var(--radius) - 4px)}.rounded-xl{border-radius:.75rem}.rounded-r-full{border-top-right-radius:9999px;border-bottom-right-radius:9999px}.rounded-t-2xl{border-top-left-radius:1rem;border-top-right-radius:1rem}.rounded-t-3xl{border-top-left-radius:1.5rem;border-top-right-radius:1.5rem}.rounded-t-lg{border-top-left-radius:var(--radius);border-top-right-radius:var(--radius)}.rounded-t-md{border-top-left-radius:calc(var(--radius) - 2px);border-top-right-radius:calc(var(--radius) - 2px)}.rounded-t-sm{border-top-left-radius:calc(var(--radius) - 4px);border-top-right-radius:calc(var(--radius) - 4px)}.rounded-t-xl{border-top-left-radius:.75rem;border-top-right-radius:.75rem}.rounded-bl-lg{border-bottom-left-radius:var(--radius)}.border{border-width:1px}.border-0{border-width:0px}.border-2{border-width:2px}.border-x-0{border-left-width:0px;border-right-width:0px}.border-b{border-bottom-width:1px}.border-b-0{border-bottom-width:0px}.border-l{border-left-width:1px}.border-l-2{border-left-width:2px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-\[\#1b1408\]{--tw-border-opacity: 1;border-color:rgb(27 20 8 / var(--tw-border-opacity, 1))}.border-\[\#5865F2\]\/35{border-color:#5865f259}.border-\[\#5865F2\]\/40{border-color:#5865f266}.border-\[\#b794ff\]\/25{border-color:#b794ff40}.border-\[\#b794ff\]\/30{border-color:#b794ff4d}.border-\[\#e0894a\]\/35{border-color:#e0894a59}.border-\[color\:var\(--brass-line\)\]{border-color:var(--brass-line)}.border-\[rgba\(0\,191\,255\,0\.3\)\]{border-color:#00bfff4d}.border-\[rgba\(0\,212\,170\,0\.28\)\]{border-color:#00d4aa47}.border-\[rgba\(148\,163\,184\,0\.28\)\]{border-color:#94a3b847}.border-\[rgba\(226\,232\,240\,0\.22\)\]{border-color:#e2e8f038}.border-\[rgba\(226\,232\,240\,0\.28\)\]{border-color:#e2e8f047}.border-\[rgba\(245\,196\,81\,0\.28\)\]{border-color:#f5c45147}.border-\[var\(--bg\,\#0a0c12\)\]{border-color:var(--bg,#0a0c12)}.border-\[var\(--border-bright\)\]{border-color:var(--border-bright)}.border-\[var\(--gilt-line\,rgba\(216\,181\,102\,0\.3\)\)\]{border-color:var(--gilt-line,rgba(216,181,102,.3))}.border-\[var\(--surface-line\)\]{border-color:var(--surface-line)}.border-\[var\(--surface-line-strong\)\]{border-color:var(--surface-line-strong)}.border-amber-400\/15{border-color:#fbbf2426}.border-border{border-color:hsl(var(--border-hsl))}.border-crisis\/20{border-color:hsl(var(--crisis) / .2)}.border-crisis\/25{border-color:hsl(var(--crisis) / .25)}.border-crisis\/30{border-color:hsl(var(--crisis) / .3)}.border-crisis\/35{border-color:hsl(var(--crisis) / .35)}.border-crisis\/40{border-color:hsl(var(--crisis) / .4)}.border-crisis\/45{border-color:hsl(var(--crisis) / .45)}.border-crisis\/50{border-color:hsl(var(--crisis) / .5)}.border-crisis\/55{border-color:hsl(var(--crisis) / .55)}.border-emerald-400\/15{border-color:#34d39926}.border-gold{border-color:hsl(var(--gold))}.border-gold\/15{border-color:hsl(var(--gold) / .15)}.border-gold\/20{border-color:hsl(var(--gold) / .2)}.border-gold\/25{border-color:hsl(var(--gold) / .25)}.border-gold\/30{border-color:hsl(var(--gold) / .3)}.border-gold\/35{border-color:hsl(var(--gold) / .35)}.border-gold\/40{border-color:hsl(var(--gold) / .4)}.border-gold\/45{border-color:hsl(var(--gold) / .45)}.border-gold\/50{border-color:hsl(var(--gold) / .5)}.border-gold\/55{border-color:hsl(var(--gold) / .55)}.border-income\/20{border-color:hsl(var(--income) / .2)}.border-income\/25{border-color:hsl(var(--income) / .25)}.border-income\/30{border-color:hsl(var(--income) / .3)}.border-income\/40{border-color:hsl(var(--income) / .4)}.border-income\/45{border-color:hsl(var(--income) / .45)}.border-info\/45{border-color:hsl(var(--info) / .45)}.border-prestige\/20{border-color:hsl(var(--prestige) / .2)}.border-prestige\/25{border-color:hsl(var(--prestige) / .25)}.border-prestige\/30{border-color:hsl(var(--prestige) / .3)}.border-prestige\/45{border-color:hsl(var(--prestige) / .45)}.border-success\/25{border-color:hsl(var(--success) / .25)}.border-transparent{border-color:transparent}.border-violet-400\/25{border-color:#a78bfa40}.border-white\/10{border-color:#ffffff1a}.border-white\/15{border-color:#ffffff26}.border-white\/20{border-color:#fff3}.border-white\/25{border-color:#ffffff40}.border-white\/40{border-color:#fff6}.border-white\/5{border-color:#ffffff0d}.border-white\/70{border-color:#ffffffb3}.border-white\/\[0\.05\]{border-color:#ffffff0d}.border-white\/\[0\.06\]{border-color:#ffffff0f}.border-white\/\[0\.07\]{border-color:#ffffff12}.border-white\/\[0\.08\]{border-color:#ffffff14}.border-white\/\[0\.12\]{border-color:#ffffff1f}.border-white\/\[0\.14\]{border-color:#ffffff24}.border-white\/\[0\.1\]{border-color:#ffffff1a}.bg-\[\#070912\]\/95{background-color:#070912f2}.bg-\[\#070a10\]\/55{background-color:#070a108c}.bg-\[\#070a12\]{--tw-bg-opacity: 1;background-color:rgb(7 10 18 / var(--tw-bg-opacity, 1))}.bg-\[\#07101f\]{--tw-bg-opacity: 1;background-color:rgb(7 16 31 / var(--tw-bg-opacity, 1))}.bg-\[\#080b14\]\/90{background-color:#080b14e6}.bg-\[\#08111f\]{--tw-bg-opacity: 1;background-color:rgb(8 17 31 / var(--tw-bg-opacity, 1))}.bg-\[\#0b0b13\]\/90{background-color:#0b0b13e6}.bg-\[\#0b0e17\]\/90{background-color:#0b0e17e6}.bg-\[\#0b1018\]\/95{background-color:#0b1018f2}.bg-\[\#0c0a07\]\/95{background-color:#0c0a07f2}.bg-\[\#0e0b07\]\/85{background-color:#0e0b07d9}.bg-\[\#111827\]{--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1))}.bg-\[\#121821\]\/80{background-color:#121821cc}.bg-\[\#1a1400\]\/95{background-color:#1a1400f2}.bg-\[\#5865F2\]\/15{background-color:#5865f226}.bg-\[\#5865F2\]\/20{background-color:#5865f233}.bg-\[\#5865F2\]\/\[0\.08\]{background-color:#5865f214}.bg-\[\#b794ff\]\/\[0\.08\]{background-color:#b794ff14}.bg-\[\#e0894a\]\/\[0\.08\]{background-color:#e0894a14}.bg-\[\#ecd49a\]{--tw-bg-opacity: 1;background-color:rgb(236 212 154 / var(--tw-bg-opacity, 1))}.bg-\[rgba\(0\,191\,255\,0\.08\)\]{background-color:#00bfff14}.bg-\[rgba\(0\,212\,170\,0\.09\)\]{background-color:#00d4aa17}.bg-\[rgba\(8\,9\,17\,0\.86\)\]{background-color:#080911db}.bg-\[var\(--bg-card\)\]{background-color:var(--bg-card)}.bg-\[var\(--surface-line\)\]{background-color:var(--surface-line)}.bg-\[var\(--surface-line-strong\)\]{background-color:var(--surface-line-strong)}.bg-\[var\(--surface-soft\)\]{background-color:var(--surface-soft)}.bg-\[var\(--text-dim\)\]{background-color:var(--text-dim)}.bg-amber-400\/10{background-color:#fbbf241a}.bg-amber-400\/\[0\.04\]{background-color:#fbbf240a}.bg-background{background-color:hsl(var(--background))}.bg-background\/90{background-color:hsl(var(--background) / .9)}.bg-background\/95{background-color:hsl(var(--background) / .95)}.bg-black\/20{background-color:#0003}.bg-black\/25{background-color:#00000040}.bg-black\/30{background-color:#0000004d}.bg-black\/35{background-color:#00000059}.bg-black\/40{background-color:#0006}.bg-black\/45{background-color:#00000073}.bg-black\/50{background-color:#00000080}.bg-black\/55{background-color:#0000008c}.bg-black\/60{background-color:#0009}.bg-black\/65{background-color:#000000a6}.bg-black\/70{background-color:#000000b3}.bg-black\/75{background-color:#000000bf}.bg-black\/80{background-color:#000c}.bg-black\/85{background-color:#000000d9}.bg-card{background-color:hsl(var(--card))}.bg-crisis\/10{background-color:hsl(var(--crisis) / .1)}.bg-crisis\/15{background-color:hsl(var(--crisis) / .15)}.bg-crisis\/90{background-color:hsl(var(--crisis) / .9)}.bg-crisis\/\[0\.05\]{background-color:hsl(var(--crisis) / .05)}.bg-crisis\/\[0\.06\]{background-color:hsl(var(--crisis) / .06)}.bg-crisis\/\[0\.07\]{background-color:hsl(var(--crisis) / .07)}.bg-crisis\/\[0\.08\]{background-color:hsl(var(--crisis) / .08)}.bg-crisis\/\[0\.1\]{background-color:hsl(var(--crisis) / .1)}.bg-emerald-400\/10{background-color:#34d3991a}.bg-emerald-400\/\[0\.04\]{background-color:#34d3990a}.bg-fuchsia-400\/10{background-color:#e879f91a}.bg-gold{background-color:hsl(var(--gold))}.bg-gold\/10{background-color:hsl(var(--gold) / .1)}.bg-gold\/15{background-color:hsl(var(--gold) / .15)}.bg-gold\/20{background-color:hsl(var(--gold) / .2)}.bg-gold\/25{background-color:hsl(var(--gold) / .25)}.bg-gold\/\[0\.035\]{background-color:hsl(var(--gold) / .035)}.bg-gold\/\[0\.05\]{background-color:hsl(var(--gold) / .05)}.bg-gold\/\[0\.06\]{background-color:hsl(var(--gold) / .06)}.bg-gold\/\[0\.07\]{background-color:hsl(var(--gold) / .07)}.bg-gold\/\[0\.08\]{background-color:hsl(var(--gold) / .08)}.bg-gold\/\[0\.09\]{background-color:hsl(var(--gold) / .09)}.bg-gold\/\[0\.12\]{background-color:hsl(var(--gold) / .12)}.bg-gold\/\[0\.14\]{background-color:hsl(var(--gold) / .14)}.bg-gold\/\[0\.15\]{background-color:hsl(var(--gold) / .15)}.bg-gold\/\[0\.16\]{background-color:hsl(var(--gold) / .16)}.bg-gold\/\[0\.1\]{background-color:hsl(var(--gold) / .1)}.bg-income{background-color:hsl(var(--income))}.bg-income\/10{background-color:hsl(var(--income) / .1)}.bg-income\/15{background-color:hsl(var(--income) / .15)}.bg-income\/20{background-color:hsl(var(--income) / .2)}.bg-income\/70{background-color:hsl(var(--income) / .7)}.bg-income\/\[0\.05\]{background-color:hsl(var(--income) / .05)}.bg-income\/\[0\.06\]{background-color:hsl(var(--income) / .06)}.bg-income\/\[0\.07\]{background-color:hsl(var(--income) / .07)}.bg-income\/\[0\.08\]{background-color:hsl(var(--income) / .08)}.bg-income\/\[0\.09\]{background-color:hsl(var(--income) / .09)}.bg-income\/\[0\.12\]{background-color:hsl(var(--income) / .12)}.bg-income\/\[0\.1\]{background-color:hsl(var(--income) / .1)}.bg-prestige\/10{background-color:hsl(var(--prestige) / .1)}.bg-prestige\/15{background-color:hsl(var(--prestige) / .15)}.bg-prestige\/25{background-color:hsl(var(--prestige) / .25)}.bg-prestige\/\[0\.07\]{background-color:hsl(var(--prestige) / .07)}.bg-prestige\/\[0\.15\]{background-color:hsl(var(--prestige) / .15)}.bg-secondary{background-color:hsl(var(--secondary))}.bg-sky-400\/10{background-color:#38bdf81a}.bg-success\/10{background-color:hsl(var(--success) / .1)}.bg-teal-400\/10{background-color:#2dd4bf1a}.bg-transparent{background-color:transparent}.bg-violet-400\/10{background-color:#a78bfa1a}.bg-violet-400\/\[0\.06\]{background-color:#a78bfa0f}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-white\/10{background-color:#ffffff1a}.bg-white\/15{background-color:#ffffff26}.bg-white\/25{background-color:#ffffff40}.bg-white\/45{background-color:#ffffff73}.bg-white\/5{background-color:#ffffff0d}.bg-white\/70{background-color:#ffffffb3}.bg-white\/\[0\.01\]{background-color:#ffffff03}.bg-white\/\[0\.02\]{background-color:#ffffff05}.bg-white\/\[0\.035\]{background-color:#ffffff09}.bg-white\/\[0\.03\]{background-color:#ffffff08}.bg-white\/\[0\.045\]{background-color:#ffffff0b}.bg-white\/\[0\.04\]{background-color:#ffffff0a}.bg-white\/\[0\.055\]{background-color:#ffffff0e}.bg-white\/\[0\.05\]{background-color:#ffffff0d}.bg-white\/\[0\.06\]{background-color:#ffffff0f}.bg-white\/\[0\.07\]{background-color:#ffffff12}.bg-white\/\[0\.08\]{background-color:#ffffff14}.bg-\[linear-gradient\(90deg\,hsl\(var\(--gold\)\)\,hsl\(var\(--income\)\)\)\]{background-image:linear-gradient(90deg,hsl(var(--gold)),hsl(var(--income)))}.bg-\[linear-gradient\(90deg\,rgba\(0\,0\,0\,0\.78\)\,rgba\(0\,0\,0\,0\.34\)_46\%\,rgba\(0\,0\,0\,0\.72\)\)\,linear-gradient\(180deg\,rgba\(0\,0\,0\,0\.34\)\,rgba\(0\,0\,0\,0\.22\)_44\%\,rgba\(0\,0\,0\,0\.86\)\)\]{background-image:linear-gradient(90deg,#000000c7,#00000057 46%,#000000b8),linear-gradient(180deg,#00000057,#00000038 44%,#000000db)}.bg-\[linear-gradient\(90deg\,rgba\(5\,7\,13\,0\.94\)\,rgba\(5\,7\,13\,0\.74\)_48\%\,rgba\(5\,7\,13\,0\.48\)\)\]{background-image:linear-gradient(90deg,#05070df0,#05070dbd 48%,#05070d7a)}.bg-\[radial-gradient\(80\%_75\%_at_50\%_55\%\,transparent_35\%\,rgba\(0\,0\,0\,0\.46\)_100\%\)\]{background-image:radial-gradient(80% 75% at 50% 55%,transparent 35%,rgba(0,0,0,.46) 100%)}.bg-\[radial-gradient\(80\%_90\%_at_88\%_18\%\,rgba\(0\,212\,170\,0\.18\)\,transparent_60\%\)\]{background-image:radial-gradient(80% 90% at 88% 18%,rgba(0,212,170,.18),transparent 60%)}.bg-\[radial-gradient\(circle_at_50\%_0\%\,rgba\(255\,215\,0\,0\.18\)\,transparent_58\%\)\]{background-image:radial-gradient(circle at 50% 0%,rgba(255,215,0,.18),transparent 58%)}.bg-\[radial-gradient\(circle_at_50\%_34\%\,rgba\(36\,112\,164\,0\.2\)\,transparent_56\%\)\,linear-gradient\(180deg\,rgba\(4\,10\,22\,0\.08\)\,rgba\(3\,6\,13\,0\.46\)\)\]{background-image:radial-gradient(circle at 50% 34%,rgba(36,112,164,.2),transparent 56%),linear-gradient(180deg,#040a1614,#03060d75)}.bg-\[radial-gradient\(circle_at_50\%_35\%\,rgba\(42\,123\,177\,0\.22\)\,rgba\(3\,7\,16\,0\.34\)_70\%\)\]{background-image:radial-gradient(circle at 50% 35%,#2a7bb138,#03071057 70%)}.bg-gold-gradient{background-image:linear-gradient(135deg,gold,orange)}.bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.bg-gradient-to-t{background-image:linear-gradient(to top,var(--tw-gradient-stops))}.from-\[\#07070c\]\/55{--tw-gradient-from: rgb(7 7 12 / .55) var(--tw-gradient-from-position);--tw-gradient-to: rgb(7 7 12 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#07070c\]\/60{--tw-gradient-from: rgb(7 7 12 / .6) var(--tw-gradient-from-position);--tw-gradient-to: rgb(7 7 12 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#07070c\]\/70{--tw-gradient-from: rgb(7 7 12 / .7) var(--tw-gradient-from-position);--tw-gradient-to: rgb(7 7 12 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#FFE89A\]{--tw-gradient-from: #FFE89A var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 232 154 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-black{--tw-gradient-from: #000 var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-black\/40{--tw-gradient-from: rgb(0 0 0 / .4) var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-black\/75{--tw-gradient-from: rgb(0 0 0 / .75) var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-gold\/30{--tw-gradient-from: hsl(var(--gold) / .3) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--gold) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-gold\/\[0\.13\]{--tw-gradient-from: hsl(var(--gold) / .13) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--gold) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-income\/\[0\.07\]{--tw-gradient-from: hsl(var(--income) / .07) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--income) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-prestige\/30{--tw-gradient-from: hsl(var(--prestige) / .3) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--prestige) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-prestige\/\[0\.13\]{--tw-gradient-from: hsl(var(--prestige) / .13) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--prestige) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-transparent{--tw-gradient-from: transparent var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.via-\[\#07070c\]\/45{--tw-gradient-to: rgb(7 7 12 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(7 7 12 / .45) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[\#07070c\]\/50{--tw-gradient-to: rgb(7 7 12 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(7 7 12 / .5) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[\#07070c\]\/60{--tw-gradient-to: rgb(7 7 12 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(7 7 12 / .6) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-gold\/10{--tw-gradient-to: hsl(var(--gold) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), hsl(var(--gold) / .1) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-gold\/40{--tw-gradient-to: hsl(var(--gold) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), hsl(var(--gold) / .4) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-gold\/50{--tw-gradient-to: hsl(var(--gold) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), hsl(var(--gold) / .5) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-gold\/80{--tw-gradient-to: hsl(var(--gold) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), hsl(var(--gold) / .8) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-prestige\/10{--tw-gradient-to: hsl(var(--prestige) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), hsl(var(--prestige) / .1) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-white\/60{--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(255 255 255 / .6) var(--tw-gradient-via-position), var(--tw-gradient-to)}.to-\[\#07070c\]\/80{--tw-gradient-to: rgb(7 7 12 / .8) var(--tw-gradient-to-position)}.to-\[\#07070c\]\/85{--tw-gradient-to: rgb(7 7 12 / .85) var(--tw-gradient-to-position)}.to-\[\#07070c\]\/90{--tw-gradient-to: rgb(7 7 12 / .9) var(--tw-gradient-to-position)}.to-\[\#100d08\]{--tw-gradient-to: #100d08 var(--tw-gradient-to-position)}.to-\[\#E0B015\]{--tw-gradient-to: #E0B015 var(--tw-gradient-to-position)}.to-gold\/\[0\.04\]{--tw-gradient-to: hsl(var(--gold) / .04) var(--tw-gradient-to-position)}.to-prestige\/\[0\.04\]{--tw-gradient-to: hsl(var(--prestige) / .04) var(--tw-gradient-to-position)}.to-transparent{--tw-gradient-to: transparent var(--tw-gradient-to-position)}.bg-cover{background-size:cover}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.bg-center{background-position:center}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.object-fill{-o-object-fit:fill;object-fit:fill}.object-center{-o-object-position:center;object-position:center}.p-0{padding:0}.p-0\.5{padding:.125rem}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.p-3\.5{padding:.875rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.\!px-1\.5{padding-left:.375rem!important;padding-right:.375rem!important}.px-0\.5{padding-left:.125rem;padding-right:.125rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.py-0{padding-top:0;padding-bottom:0}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-14{padding-top:3.5rem;padding-bottom:3.5rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-7{padding-top:1.75rem;padding-bottom:1.75rem}.py-8{padding-top:2rem;padding-bottom:2rem}.py-px{padding-top:1px;padding-bottom:1px}.pb-0\.5{padding-bottom:.125rem}.pb-1{padding-bottom:.25rem}.pb-1\.5{padding-bottom:.375rem}.pb-2{padding-bottom:.5rem}.pb-2\.5{padding-bottom:.625rem}.pb-24{padding-bottom:6rem}.pb-3{padding-bottom:.75rem}.pb-3\.5{padding-bottom:.875rem}.pb-4{padding-bottom:1rem}.pb-6{padding-bottom:1.5rem}.pb-7{padding-bottom:1.75rem}.pb-8{padding-bottom:2rem}.pb-\[88px\]{padding-bottom:88px}.pb-\[max\(0\.55rem\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(.55rem,env(safe-area-inset-bottom))}.pb-\[max\(0px\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(0px,env(safe-area-inset-bottom))}.pb-\[max\(1\.25rem\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(1.25rem,env(safe-area-inset-bottom))}.pl-1{padding-left:.25rem}.pl-10{padding-left:2.5rem}.pl-2{padding-left:.5rem}.pl-2\.5{padding-left:.625rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pl-7{padding-left:1.75rem}.pl-\[20px\]{padding-left:20px}.pr-1{padding-right:.25rem}.pr-10{padding-right:2.5rem}.pr-2{padding-right:.5rem}.pr-3{padding-right:.75rem}.pr-7{padding-right:1.75rem}.pt-0\.5{padding-top:.125rem}.pt-1{padding-top:.25rem}.pt-1\.5{padding-top:.375rem}.pt-10{padding-top:2.5rem}.pt-2{padding-top:.5rem}.pt-2\.5{padding-top:.625rem}.pt-3{padding-top:.75rem}.pt-3\.5{padding-top:.875rem}.pt-4{padding-top:1rem}.pt-7{padding-top:1.75rem}.pt-8{padding-top:2rem}.pt-\[max\(0\.4rem\,env\(safe-area-inset-top\)\)\]{padding-top:max(.4rem,env(safe-area-inset-top))}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-middle{vertical-align:middle}.font-body{font-family:Instrument Sans,sans-serif}.font-display{font-family:Fraunces,serif}.font-mono{font-family:JetBrains Mono,monospace}.\!text-\[0\.58rem\]{font-size:.58rem!important}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-5xl{font-size:3rem;line-height:1}.text-6xl{font-size:3.75rem;line-height:1}.text-\[0\.46rem\]{font-size:.46rem}.text-\[0\.52rem\]{font-size:.52rem}.text-\[0\.54rem\]{font-size:.54rem}.text-\[0\.55rem\]{font-size:.55rem}.text-\[0\.56rem\]{font-size:.56rem}.text-\[0\.57rem\]{font-size:.57rem}.text-\[0\.58rem\]{font-size:.58rem}.text-\[0\.5rem\]{font-size:.5rem}.text-\[0\.62rem\]{font-size:.62rem}.text-\[0\.63rem\]{font-size:.63rem}.text-\[0\.64rem\]{font-size:.64rem}.text-\[0\.65rem\]{font-size:.65rem}.text-\[0\.66rem\]{font-size:.66rem}.text-\[0\.67rem\]{font-size:.67rem}.text-\[0\.68rem\]{font-size:.68rem}.text-\[0\.6rem\]{font-size:.6rem}.text-\[0\.72rem\]{font-size:.72rem}.text-\[0\.73rem\]{font-size:.73rem}.text-\[0\.74rem\]{font-size:.74rem}.text-\[0\.75rem\]{font-size:.75rem}.text-\[0\.76rem\]{font-size:.76rem}.text-\[0\.78rem\]{font-size:.78rem}.text-\[0\.7rem\]{font-size:.7rem}.text-\[0\.82rem\]{font-size:.82rem}.text-\[0\.84rem\]{font-size:.84rem}.text-\[0\.86rem\]{font-size:.86rem}.text-\[0\.8rem\]{font-size:.8rem}.text-\[0\.92rem\]{font-size:.92rem}.text-\[0\.95rem\]{font-size:.95rem}.text-\[0\.9rem\]{font-size:.9rem}.text-\[1\.25rem\]{font-size:1.25rem}.text-\[1\.35rem\]{font-size:1.35rem}.text-\[2\.4rem\]{font-size:2.4rem}.text-\[clamp\(0\.62rem\,2\.65vw\,0\.74rem\)\]{font-size:clamp(.62rem,2.65vw,.74rem)}.text-\[clamp\(1\.08rem\,4\.55vw\,1\.34rem\)\]{font-size:clamp(1.08rem,4.55vw,1.34rem)}.text-\[clamp\(2\.5rem\,12vw\,5rem\)\]{font-size:clamp(2.5rem,12vw,5rem)}.text-\[clamp\(2\.6rem\,6\.5vw\,3\.6rem\)\]{font-size:clamp(2.6rem,6.5vw,3.6rem)}.text-\[clamp\(5rem\,18vw\,10\.5rem\)\]{font-size:clamp(5rem,18vw,10.5rem)}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-black{font-weight:900}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.normal-case{text-transform:none}.italic{font-style:italic}.ordinal{--tw-ordinal: ordinal;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.tabular-nums{--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-\[0\.78\]{line-height:.78}.leading-\[1\.05\]{line-height:1.05}.leading-\[1\.3\]{line-height:1.3}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-\[0\.02em\]{letter-spacing:.02em}.tracking-\[0\.06em\]{letter-spacing:.06em}.tracking-\[0\.08em\]{letter-spacing:.08em}.tracking-\[0\.09em\]{letter-spacing:.09em}.tracking-\[0\.12em\]{letter-spacing:.12em}.tracking-\[0\.14em\]{letter-spacing:.14em}.tracking-\[0\.16em\]{letter-spacing:.16em}.tracking-\[0\.18em\]{letter-spacing:.18em}.tracking-\[0\.34em\]{letter-spacing:.34em}.tracking-\[0\.3em\]{letter-spacing:.3em}.tracking-\[0\.5em\]{letter-spacing:.5em}.tracking-normal{letter-spacing:0em}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.text-\[\#00BFFF\]{--tw-text-opacity: 1;color:rgb(0 191 255 / var(--tw-text-opacity, 1))}.text-\[\#171200\]{--tw-text-opacity: 1;color:rgb(23 18 0 / var(--tw-text-opacity, 1))}.text-\[\#1a1300\]{--tw-text-opacity: 1;color:rgb(26 19 0 / var(--tw-text-opacity, 1))}.text-\[\#1a1400\]{--tw-text-opacity: 1;color:rgb(26 20 0 / var(--tw-text-opacity, 1))}.text-\[\#241800\]{--tw-text-opacity: 1;color:rgb(36 24 0 / var(--tw-text-opacity, 1))}.text-\[\#241a00\]{--tw-text-opacity: 1;color:rgb(36 26 0 / var(--tw-text-opacity, 1))}.text-\[\#2a1a00\]{--tw-text-opacity: 1;color:rgb(42 26 0 / var(--tw-text-opacity, 1))}.text-\[\#3A2A00\]{--tw-text-opacity: 1;color:rgb(58 42 0 / var(--tw-text-opacity, 1))}.text-\[\#7983d0\]{--tw-text-opacity: 1;color:rgb(121 131 208 / var(--tw-text-opacity, 1))}.text-\[\#E0A23C\]{--tw-text-opacity: 1;color:rgb(224 162 60 / var(--tw-text-opacity, 1))}.text-\[\#b794ff\]{--tw-text-opacity: 1;color:rgb(183 148 255 / var(--tw-text-opacity, 1))}.text-\[\#b9c0ff\]{--tw-text-opacity: 1;color:rgb(185 192 255 / var(--tw-text-opacity, 1))}.text-\[\#cdb0ff\]{--tw-text-opacity: 1;color:rgb(205 176 255 / var(--tw-text-opacity, 1))}.text-\[\#e0556a\]{--tw-text-opacity: 1;color:rgb(224 85 106 / var(--tw-text-opacity, 1))}.text-\[\#e0894a\]{--tw-text-opacity: 1;color:rgb(224 137 74 / var(--tw-text-opacity, 1))}.text-\[\#ecd49a\]{--tw-text-opacity: 1;color:rgb(236 212 154 / var(--tw-text-opacity, 1))}.text-\[\#ff8e3c\]{--tw-text-opacity: 1;color:rgb(255 142 60 / var(--tw-text-opacity, 1))}.text-\[\#ff9a9a\]{--tw-text-opacity: 1;color:rgb(255 154 154 / var(--tw-text-opacity, 1))}.text-\[color\:var\(--brass\)\]{color:var(--brass)}.text-\[color\:var\(--brass-bright\)\]{color:var(--brass-bright)}.text-\[color\:var\(--brass-mute\)\]{color:var(--brass-mute)}.text-\[rgb\(0\,212\,170\)\]{--tw-text-opacity: 1;color:rgb(0 212 170 / var(--tw-text-opacity, 1))}.text-\[var\(--text-dim\)\]{color:var(--text-dim)}.text-amber-400{--tw-text-opacity: 1;color:rgb(251 191 36 / var(--tw-text-opacity, 1))}.text-black{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.text-card-foreground{color:hsl(var(--card-foreground))}.text-cost{color:hsl(var(--cost))}.text-crisis{color:hsl(var(--crisis))}.text-crisis\/80{color:hsl(var(--crisis) / .8)}.text-destructive-foreground{color:hsl(var(--destructive-foreground))}.text-emerald-300{--tw-text-opacity: 1;color:rgb(110 231 183 / var(--tw-text-opacity, 1))}.text-emerald-300\/80{color:#6ee7b7cc}.text-emerald-400{--tw-text-opacity: 1;color:rgb(52 211 153 / var(--tw-text-opacity, 1))}.text-emerald-400\/70{color:#34d399b3}.text-foreground{color:hsl(var(--foreground))}.text-foreground\/55{color:hsl(var(--foreground) / .55)}.text-foreground\/80{color:hsl(var(--foreground) / .8)}.text-foreground\/85{color:hsl(var(--foreground) / .85)}.text-foreground\/90{color:hsl(var(--foreground) / .9)}.text-fuchsia-400{--tw-text-opacity: 1;color:rgb(232 121 249 / var(--tw-text-opacity, 1))}.text-gold{color:hsl(var(--gold))}.text-gold\/55{color:hsl(var(--gold) / .55)}.text-gold\/60{color:hsl(var(--gold) / .6)}.text-gold\/70{color:hsl(var(--gold) / .7)}.text-gold\/80{color:hsl(var(--gold) / .8)}.text-gold\/85{color:hsl(var(--gold) / .85)}.text-gold\/90{color:hsl(var(--gold) / .9)}.text-income{color:hsl(var(--income))}.text-income\/70{color:hsl(var(--income) / .7)}.text-income\/80{color:hsl(var(--income) / .8)}.text-info{color:hsl(var(--info))}.text-muted-foreground{color:hsl(var(--muted-foreground))}.text-muted-foreground\/40{color:hsl(var(--muted-foreground) / .4)}.text-muted-foreground\/50{color:hsl(var(--muted-foreground) / .5)}.text-muted-foreground\/60{color:hsl(var(--muted-foreground) / .6)}.text-muted-foreground\/70{color:hsl(var(--muted-foreground) / .7)}.text-prestige{color:hsl(var(--prestige))}.text-prestige\/40{color:hsl(var(--prestige) / .4)}.text-prestige\/55{color:hsl(var(--prestige) / .55)}.text-prestige\/60{color:hsl(var(--prestige) / .6)}.text-prestige\/70{color:hsl(var(--prestige) / .7)}.text-prestige\/75{color:hsl(var(--prestige) / .75)}.text-prestige\/80{color:hsl(var(--prestige) / .8)}.text-red-400{--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.text-rose-300\/80{color:#fda4afcc}.text-secondary-foreground{color:hsl(var(--secondary-foreground))}.text-sky-400{--tw-text-opacity: 1;color:rgb(56 189 248 / var(--tw-text-opacity, 1))}.text-success{color:hsl(var(--success))}.text-teal-300{--tw-text-opacity: 1;color:rgb(94 234 212 / var(--tw-text-opacity, 1))}.text-transparent{color:transparent}.text-violet-200{--tw-text-opacity: 1;color:rgb(221 214 254 / var(--tw-text-opacity, 1))}.text-violet-300{--tw-text-opacity: 1;color:rgb(196 181 253 / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-white\/20{color:#fff3}.text-white\/35{color:#ffffff59}.text-white\/40{color:#fff6}.text-white\/45{color:#ffffff73}.text-white\/50{color:#ffffff80}.text-white\/55{color:#ffffff8c}.text-white\/60{color:#fff9}.text-white\/65{color:#ffffffa6}.text-white\/70{color:#ffffffb3}.text-white\/75{color:#ffffffbf}.text-white\/80{color:#fffc}.text-white\/85{color:#ffffffd9}.text-white\/90{color:#ffffffe6}.line-through{text-decoration-line:line-through}.decoration-\[var\(--brass-line\)\]{text-decoration-color:var(--brass-line)}.underline-offset-2{text-underline-offset:2px}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-20{opacity:.2}.opacity-30{opacity:.3}.opacity-35{opacity:.35}.opacity-40{opacity:.4}.opacity-45{opacity:.45}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.opacity-\[0\.05\]{opacity:.05}.opacity-\[0\.55\]{opacity:.55}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-2xl{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_-14px_34px_rgba\(0\,0\,0\,0\.42\)\]{--tw-shadow: 0 -14px 34px rgba(0,0,0,.42);--tw-shadow-colored: 0 -14px 34px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_0_3px_rgba\(0\,0\,0\,0\.4\)\]{--tw-shadow: 0 0 0 3px rgba(0,0,0,.4);--tw-shadow-colored: 0 0 0 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_18px_rgba\(168\,85\,247\,0\.30\)\]{--tw-shadow: 0 0 18px rgba(168,85,247,.3);--tw-shadow-colored: 0 0 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_18px_rgba\(255\,215\,0\,0\.13\)\]{--tw-shadow: 0 0 18px rgba(255,215,0,.13);--tw-shadow-colored: 0 0 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_18px_rgba\(255\,215\,0\,0\.28\)\]{--tw-shadow: 0 0 18px rgba(255,215,0,.28);--tw-shadow-colored: 0 0 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_20px_rgba\(255\,215\,0\,0\.5\)\]{--tw-shadow: 0 0 20px rgba(255,215,0,.5);--tw-shadow-colored: 0 0 20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_24px_rgba\(0\,212\,170\,0\.14\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.1\)\]{--tw-shadow: 0 0 24px rgba(0,212,170,.14),inset 0 1px 0 rgba(255,255,255,.1);--tw-shadow-colored: 0 0 24px var(--tw-shadow-color), inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_28px_rgba\(255\,215\,0\,0\.25\)\]{--tw-shadow: 0 0 28px rgba(255,215,0,.25);--tw-shadow-colored: 0 0 28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_46px_rgba\(255\,215\,0\,0\.42\)\]{--tw-shadow: 0 0 46px rgba(255,215,0,.42);--tw-shadow-colored: 0 0 46px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_24px_rgba\(255\,215\,0\,0\.22\)\]{--tw-shadow: 0 10px 24px rgba(255,215,0,.22);--tw-shadow-colored: 0 10px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_28px_rgba\(0\,0\,0\,0\.28\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.06\)\]{--tw-shadow: 0 10px 28px rgba(0,0,0,.28),inset 0 1px 0 rgba(255,255,255,.06);--tw-shadow-colored: 0 10px 28px var(--tw-shadow-color), inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_12px_32px_rgba\(0\,0\,0\,0\.45\)\]{--tw-shadow: 0 12px 32px rgba(0,0,0,.45);--tw-shadow-colored: 0 12px 32px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_12px_32px_rgba\(0\,0\,0\,0\.5\)\]{--tw-shadow: 0 12px 32px rgba(0,0,0,.5);--tw-shadow-colored: 0 12px 32px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_14px_34px_rgba\(0\,0\,0\,0\.38\)\]{--tw-shadow: 0 14px 34px rgba(0,0,0,.38);--tw-shadow-colored: 0 14px 34px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_16px_42px_rgba\(0\,0\,0\,0\.34\)\]{--tw-shadow: 0 16px 42px rgba(0,0,0,.34);--tw-shadow-colored: 0 16px 42px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_44px_rgba\(0\,0\,0\,0\.36\)\]{--tw-shadow: 0 18px 44px rgba(0,0,0,.36);--tw-shadow-colored: 0 18px 44px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_1px_0_rgba\(255\,255\,255\,0\.04\)_inset\,0_4px_18px_rgba\(0\,0\,0\,0\.45\)\]{--tw-shadow: 0 1px 0 rgba(255,255,255,.04) inset,0 4px 18px rgba(0,0,0,.45);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color), 0 4px 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_1px_3px_rgba\(0\,0\,0\,0\.55\)\]{--tw-shadow: 0 1px 3px rgba(0,0,0,.55);--tw-shadow-colored: 0 1px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_24px_80px_rgba\(0\,0\,0\,0\.58\)\]{--tw-shadow: 0 24px 80px rgba(0,0,0,.58);--tw-shadow-colored: 0 24px 80px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_3px_14px_rgba\(0\,0\,0\,0\.45\)\]{--tw-shadow: 0 3px 14px rgba(0,0,0,.45);--tw-shadow-colored: 0 3px 14px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_28px_rgba\(0\,0\,0\,0\.42\)\]{--tw-shadow: 0 8px 28px rgba(0,0,0,.42);--tw-shadow-colored: 0 8px 28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_hsl\(var\(--gold\)\/0\.35\)\]{--tw-shadow: inset 0 0 0 1px hsl(var(--gold)/.35);--tw-shadow-colored: inset 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.04\)\]{--tw-shadow: inset 0 1px 0 rgba(255,255,255,.04);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.05\)\]{--tw-shadow: inset 0 1px 0 rgba(255,255,255,.05);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.06\)\]{--tw-shadow: inset 0 1px 0 rgba(255,255,255,.06);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.065\)\]{--tw-shadow: inset 0 1px 0 rgba(255,255,255,.065);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.08\)\]{--tw-shadow: inset 0 1px 0 rgba(255,255,255,.08);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.09\)\]{--tw-shadow: inset 0 1px 0 rgba(255,255,255,.09);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.12\)\]{--tw-shadow: inset 0 1px 0 rgba(255,255,255,.12);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_1px_2px_rgba\(0\,0\,0\,0\.6\)\]{--tw-shadow: inset 0 1px 2px rgba(0,0,0,.6);--tw-shadow-colored: inset 0 1px 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-e2{--tw-shadow: 0 4px 12px rgba(0,0,0,.5);--tw-shadow-colored: 0 4px 12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-e3{--tw-shadow: 0 12px 40px rgba(0,0,0,.6);--tw-shadow-colored: 0 12px 40px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-glow-gold{--tw-shadow: 0 0 24px rgba(255,215,0,.35);--tw-shadow-colored: 0 0 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-none{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-1{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-inset{--tw-ring-inset: inset}.ring-\[var\(--blood\)\]{--tw-ring-color: var(--blood)}.ring-\[var\(--surface-line\)\]{--tw-ring-color: var(--surface-line)}.ring-gold\/20{--tw-ring-color: hsl(var(--gold) / .2)}.ring-gold\/30{--tw-ring-color: hsl(var(--gold) / .3)}.ring-gold\/40{--tw-ring-color: hsl(var(--gold) / .4)}.ring-gold\/60{--tw-ring-color: hsl(var(--gold) / .6)}.ring-prestige\/30{--tw-ring-color: hsl(var(--prestige) / .3)}.ring-prestige\/40{--tw-ring-color: hsl(var(--prestige) / .4)}.ring-prestige\/60{--tw-ring-color: hsl(var(--prestige) / .6)}.ring-white\/10{--tw-ring-color: rgb(255 255 255 / .1)}.ring-white\/15{--tw-ring-color: rgb(255 255 255 / .15)}.ring-white\/40{--tw-ring-color: rgb(255 255 255 / .4)}.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-3xl{--tw-blur: blur(64px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow{--tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / .1)) drop-shadow(0 1px 1px rgb(0 0 0 / .06));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.grayscale{--tw-grayscale: grayscale(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.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)}.sepia{--tw-sepia: sepia(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{--tw-backdrop-blur: blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-\[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(12px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-sm{--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-xl{--tw-backdrop-blur: blur(24px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[background\,filter\]{transition-property:background,filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[filter\]{transition-property:filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[min-width\,border-color\,background-color\,color\,box-shadow\]{transition-property:min-width,border-color,background-color,color,box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[width\]{transition-property:width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-100{transition-duration:.1s}.duration-1000{transition-duration:1s}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.duration-700{transition-duration:.7s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-linear{transition-timing-function:linear}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}@keyframes enter{0%{opacity:var(--tw-enter-opacity, 1);transform:translate3d(var(--tw-enter-translate-x, 0),var(--tw-enter-translate-y, 0),0) scale3d(var(--tw-enter-scale, 1),var(--tw-enter-scale, 1),var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity, 1);transform:translate3d(var(--tw-exit-translate-x, 0),var(--tw-exit-translate-y, 0),0) scale3d(var(--tw-exit-scale, 1),var(--tw-exit-scale, 1),var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0))}}.fade-in{--tw-enter-opacity: 0}.fade-out{--tw-exit-opacity: 0}.duration-100{animation-duration:.1s}.duration-1000{animation-duration:1s}.duration-150{animation-duration:.15s}.duration-200{animation-duration:.2s}.duration-300{animation-duration:.3s}.duration-500{animation-duration:.5s}.duration-700{animation-duration:.7s}.ease-in-out{animation-timing-function:cubic-bezier(.4,0,.2,1)}.ease-linear{animation-timing-function:linear}.ease-out{animation-timing-function:cubic-bezier(0,0,.2,1)}.running{animation-play-state:running}.paused{animation-play-state:paused}.\[-ms-overflow-style\:none\]{-ms-overflow-style:none}.\[-webkit-overflow-scrolling\:touch\]{-webkit-overflow-scrolling:touch}.\[-webkit-tap-highlight-color\:transparent\]{-webkit-tap-highlight-color:transparent}.\[animation\:float-up_0\.8s_ease-out_forwards\]{animation:float-up .8s ease-out forwards}.\[backdrop-filter\:grayscale\(0\.65\)\]{-webkit-backdrop-filter:grayscale(.65);backdrop-filter:grayscale(.65)}.\[background-image\:linear-gradient\(rgba\(139\,170\,212\,0\.11\)_1px\,transparent_1px\)\,linear-gradient\(90deg\,rgba\(139\,170\,212\,0\.11\)_1px\,transparent_1px\)\]{background-image:linear-gradient(rgba(139,170,212,.11) 1px,transparent 1px),linear-gradient(90deg,rgba(139,170,212,.11) 1px,transparent 1px)}.\[background-size\:12\.5\%_16\.666\%\]{background-size:12.5% 16.666%}.\[grid-template-columns\:repeat\(auto-fill\,minmax\(min\(100\%\,20rem\)\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(min(100%,20rem),1fr))}.\[scroll-snap-align\:center\]{scroll-snap-align:center}.\[scroll-snap-type\:x_proximity\]{scroll-snap-type:x proximity}.\[scrollbar-width\:none\]{scrollbar-width:none}.\[text-shadow\:0_0_12px_rgba\(0\,212\,170\,0\.45\)\]{text-shadow:0 0 12px rgba(0,212,170,.45)}.\[text-shadow\:0_0_12px_rgba\(0\,212\,170\,0\.55\)\]{text-shadow:0 0 12px rgba(0,212,170,.55)}.\[text-shadow\:0_0_24px_rgba\(255\,215\,0\,0\.4\)\]{text-shadow:0 0 24px rgba(255,215,0,.4)}.\[text-shadow\:0_1px_2px_rgba\(0\,0\,0\,0\.9\)\]{text-shadow:0 1px 2px rgba(0,0,0,.9)}.\[touch-action\:manipulation\]{touch-action:manipulation}@keyframes ticker-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes upgrade-scan{0%,18%{transform:translate(-120%);opacity:0}38%{opacity:1}72%,to{transform:translate(360%);opacity:0}}@keyframes premium-shine{0%,20%{transform:translate(-120%);opacity:0}42%{opacity:1}78%,to{transform:translate(280%);opacity:0}}@keyframes wheel-needle-tick{0%,to{transform:translate(-50%) rotate(0)}50%{transform:translate(-50%) rotate(3deg)}}@keyframes wheel-aurora{to{transform:rotate(360deg)}}@keyframes pulse-glow{0%,to{opacity:1}50%{opacity:.5}}@keyframes tutorial-pulse{0%,to{filter:brightness(1)}50%{filter:brightness(1.18)}}@keyframes orb-idle{0%,to{transform:scale(1)}50%{transform:scale(1.03)}}@keyframes rail-float{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes rail-bar{0%{width:0}to{width:var(--rail-w, 0%)}}@keyframes float-up{0%{opacity:1;transform:translate(-50%) scale(1)}to{opacity:0;transform:translate(-50%,-80px) scale(1.3)}}@keyframes orb-frenzy{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes frenzy-aura{0%,to{opacity:.45;transform:scale(1)}50%{opacity:.9;transform:scale(1.12)}}@keyframes badge-pop{0%{transform:scale(1)}40%{transform:scale(1.25)}to{transform:scale(1)}}@keyframes tap-ripple{0%{transform:translate(-50%,-50%) scale(.45);opacity:.5}80%{opacity:.12}to{transform:translate(-50%,-50%) scale(1.9);opacity:0}}.particle-money,.particle-damage,.particle-coin,.particle-burst{pointer-events:none;will-change:transform,opacity;animation-fill-mode:forwards;animation-timing-function:ease-out}.particle-money{animation-name:p-rise;text-shadow:0 2px 6px rgba(0,0,0,.6)}.particle-damage{animation-name:p-drop;text-shadow:0 2px 6px rgba(0,0,0,.6)}.particle-burst{animation-name:p-burst;animation-timing-function:cubic-bezier(.2,.7,.3,1);border-radius:9999px;box-shadow:0 0 8px #ffd700d9}.particle-coin{border-radius:9999px;background:radial-gradient(circle at 35% 30%,#fff6cc,gold 45%,#b8860b);box-shadow:0 0 8px #ffd700cc,inset 0 -1px 2px #0000004d;animation-name:p-coin;animation-timing-function:cubic-bezier(.4,0,.5,1)}@keyframes p-rise{0%{opacity:0;transform:translate(-50%,-50%) scale(.6)}15%{opacity:1;transform:translate(-50%,-60%) scale(1.12)}to{opacity:0;transform:translate(calc(-50% + var(--dx, 0px)),-190%) scale(1)}}@keyframes p-drop{0%{opacity:0;transform:translate(-50%,-50%) scale(.7)}20%{opacity:1}to{opacity:0;transform:translate(-50%,70%) scale(.85)}}@keyframes p-burst{0%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(calc(-50% + var(--dx, 0px)),calc(-50% + var(--dy, 0px))) scale(.2) rotate(160deg)}}@keyframes p-coin{0%{opacity:0;transform:translate(-50%,-50%) scale(.9) rotate(0)}12%{opacity:1}50%{transform:translate(calc(-50% + var(--tx, 0px) * .5),calc(-50% + var(--ty, 0px) * .5 - 40px)) scale(.85) rotate(360deg)}to{opacity:0;transform:translate(calc(-50% + var(--tx, 0px)),calc(-50% + var(--ty, 0px))) scale(.2) rotate(720deg)}}.hero-money{background:linear-gradient(180deg,#fff5c4,gold,#b8860b);-webkit-background-clip:text;background-clip:text;color:transparent;letter-spacing:-.02em;animation:hero-glow 3s ease-in-out infinite}@keyframes hero-glow{0%,to{filter:drop-shadow(0 0 20px rgba(255,215,0,.4))}50%{filter:drop-shadow(0 0 38px rgba(255,215,0,.78))}}.hero-sparkle{position:absolute;width:5px;height:5px;border-radius:9999px;background:#fff;box-shadow:0 0 8px 1px #fff5c4e6;animation:hero-twinkle 2.4s ease-in-out infinite;pointer-events:none}@keyframes hero-twinkle{0%,to{opacity:0;transform:scale(.3)}50%{opacity:.9;transform:scale(1)}}.action-btn{transition:transform .12s ease,box-shadow .15s ease,filter .15s ease}.action-btn[data-affordable]:hover{filter:brightness(1.07)}.action-btn[data-disabled]{background:linear-gradient(180deg,#3a3a48,#22222e);color:#6a6a7a;cursor:not-allowed;box-shadow:none}.card-affordable{border-color:#ffd70059!important}.icon-art img{-webkit-mask-image:radial-gradient(closest-side,#000 78%,rgba(0,0,0,.55) 92%,transparent 100%);mask-image:radial-gradient(closest-side,#000 78%,rgba(0,0,0,.55) 92%,transparent 100%);transform:scale(1.06)}.bld-windows{animation:window-flicker 4s steps(1) infinite}@keyframes window-flicker{0%,to{opacity:.85}20%{opacity:.5}40%{opacity:.95}60%{opacity:.6}80%{opacity:.82}}.upgrade-active{animation:upgrade-pulse 2.6s ease-in-out infinite}@keyframes upgrade-pulse{0%,to{box-shadow:0 0 #0000}50%{box-shadow:0 0 16px -2px var(--glow, #ffd700)}}.lb-shimmer:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:linear-gradient(115deg,transparent 35%,rgba(255,245,196,.18) 50%,transparent 65%);background-size:250% 100%;animation:afford-sheen 3.4s ease-in-out infinite;pointer-events:none}@property --cosf-a{syntax: "<angle>"; inherits: false; initial-value: 0deg;}:root{--t-common: #9aa0a6;--t-rare: #4d9aff;--t-epic: #a855f7;--t-legendary: #f59e0b;--t-mythic: #ff4d6a}.cosf{--tc: var(--t-common);--c1: #cbb67a;--c2: #7c6328;--glow: transparent}.cosf-thumb{position:relative;width:96px;height:96px;display:grid;place-items:center}.cosf-fx{position:absolute;top:-10px;right:-10px;bottom:-10px;left:-10px;border-radius:24px;z-index:0;pointer-events:none}.cosf-av{position:relative;z-index:2;width:62px;height:62px;border-radius:15px;display:grid;place-items:center;overflow:hidden;color:#3a2a06;line-height:1;background:linear-gradient(180deg,#ffe6a8,#f6c84e 46%,#cf8f22);box-shadow:inset 0 2px #ffffff8c,inset 0 -5px 9px #7a551299,0 4px 10px #00000073}.cosf-av img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.cosf-ring{position:absolute;z-index:1;top:11px;right:11px;bottom:11px;left:11px;border-radius:20px;padding:4px;background:conic-gradient(from 140deg,var(--c1),var(--c2),var(--c1),var(--c2),var(--c1));-webkit-mask:linear-gradient(#000,#000) content-box,linear-gradient(#000,#000);-webkit-mask-composite:xor;mask-composite:exclude;box-shadow:0 0 0 1px #00000080,0 4px 12px #0006}.cosf-ring:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:20px;box-shadow:inset 0 1px #fff6}.cosf-beam{position:absolute;z-index:1;top:11px;right:11px;bottom:11px;left:11px;border-radius:20px;padding:3px;display:none;pointer-events:none;background:conic-gradient(from var(--cosf-a),transparent 0 64%,var(--beamc,#fff6d6) 79% 86%,transparent 95%);-webkit-mask:linear-gradient(#000,#000) content-box,linear-gradient(#000,#000);-webkit-mask-composite:xor;mask-composite:exclude;filter:drop-shadow(0 0 5px var(--beamc,#fff6d6));animation:cosf-travel var(--spd,4.5s) linear infinite}@keyframes cosf-travel{to{--cosf-a: 360deg}}.cosf-orn{position:absolute;z-index:3;top:-6px;left:50%;transform:translate(-50%);pointer-events:none}.cosf-orn svg{width:100%;height:100%;display:block}.f-sapphire .cosf-beam,.f-emerald .cosf-beam,.f-ruby .cosf-beam,.f-laureate .cosf-beam,.f-thunder .cosf-beam,.f-inferno .cosf-beam,.f-glacier .cosf-beam,.f-rainbow .cosf-beam,.f-diamond .cosf-beam,.f-celestial .cosf-beam,.f-phoenix .cosf-beam,.f-emperor .cosf-beam,.f-eclipse .cosf-beam,.f-crown .cosf-beam,.f-holographic .cosf-beam,.f-aurora .cosf-beam,.f-sunburst .cosf-beam,.f-cosmic .cosf-beam{display:block}.f-sapphire .cosf-beam{--beamc: #cfe6ff;--spd: 5s}.f-emerald .cosf-beam{--beamc: #b6f5d6;--spd: 5s}.f-ruby .cosf-beam{--beamc: #ffc7d2;--spd: 5s}.f-laureate .cosf-beam{--beamc: #fff3cf;--spd: 4.5s;border-radius:50%}.f-thunder .cosf-beam{--beamc: #dff0ff;--spd: 2.4s}.f-inferno .cosf-beam{--beamc: #ffcf8a;--spd: 3s}.f-glacier .cosf-beam{--beamc: #eaf7ff;--spd: 4s}.f-diamond .cosf-beam{--beamc: #ffffff;--spd: 3.4s}.f-phoenix .cosf-beam{--beamc: #ffcf8a;--spd: 3s}.f-emperor .cosf-beam{--beamc: #ffd0f4;--spd: 3.6s}.f-eclipse .cosf-beam{--beamc: #ffe6a8;--spd: 4.2s}.f-crown .cosf-beam{--beamc: #ffe9b0;--spd: 5s}.f-founder .cosf-ring{background:linear-gradient(180deg,#444b5c,#1b1e25);padding:4px}.f-founder .cosf-ring:after{box-shadow:inset 0 0 0 1.4px #d6ddebd9,inset 0 1px #ffffff40}.f-founder .cosf-av{background:radial-gradient(circle at 50% 30%,#3b4250,#13161d 82%);color:#e8edf5;text-shadow:0 1px 2px rgba(0,0,0,.6);box-shadow:inset 0 1px #ffffff2e,inset 0 -6px 11px #0000008c,0 0 0 1.4px #d6ddeb66,0 4px 10px #00000080}.f-founder .cosf-orn{top:-10px;width:20px;height:20px;background:linear-gradient(180deg,#f4f7fb,#9aa6bd);clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);box-shadow:0 1px 3px #0009;filter:drop-shadow(0 0 3px rgba(214,221,235,.5))}.f-bronze .cosf-thumb{border-radius:50%}.f-bronze .cosf-ring{border-radius:50%;padding:6px;background:repeating-conic-gradient(from 0deg,#f0b576 0,#f0b576 4deg,#7a4a20 4deg,#7a4a20 8deg)}.f-bronze .cosf-ring:after{border-radius:50%;box-shadow:inset 0 0 0 2.5px #5a3416,inset 0 0 0 4.5px #f0b576b3,inset 0 2px 4px #ffebcd66}.f-bronze .cosf-beam{border-radius:50%}.f-bronze .cosf-av{border-radius:50%;background:radial-gradient(circle at 50% 34%,#f4bd84,#9a5e28 72%,#5e3815);color:#3a2208;text-shadow:0 1px 0 rgba(255,225,190,.5);box-shadow:inset 0 2px #ffebcd99,inset 0 -6px 10px #3a1c0899,0 3px 9px #00000080}.f-bronze .cosf-orn{top:-3px;width:16px;height:13px;background:linear-gradient(180deg,#e8a866,#7a4a20);clip-path:polygon(0 0,100% 0,100% 100%,50% 60%,0 100%);box-shadow:0 1px 2px #00000080}.f-iron .cosf-ring{background:linear-gradient(160deg,#aeb6c4,#3a3f48 55%,#6b7280);padding:5px;border-radius:16px}.f-iron .cosf-ring:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:16px;background:radial-gradient(circle at 7px 7px,rgba(255,255,255,.7) 0 1.6px,transparent 2.2px),radial-gradient(circle at calc(100% - 7px) 7px,rgba(255,255,255,.7) 0 1.6px,transparent 2.2px),radial-gradient(circle at 7px calc(100% - 7px),rgba(255,255,255,.7) 0 1.6px,transparent 2.2px),radial-gradient(circle at calc(100% - 7px) calc(100% - 7px),rgba(255,255,255,.7) 0 1.6px,transparent 2.2px)}.f-iron .cosf-av{border-radius:13px;background:linear-gradient(160deg,#c2cad8,#5b636f 78%);color:#1c2128;text-shadow:0 1px 0 rgba(255,255,255,.35);box-shadow:inset 0 2px #ffffff80,inset 0 -6px 10px #1c21288c,0 3px 9px #00000080}.f-iron .cosf-orn{top:auto;bottom:-11px;width:30px;height:30px;background:linear-gradient(160deg,#eef2f8,#7a828e 50%,#3a3f48);clip-path:polygon(50% 0,61% 35%,98% 35%,68% 57%,79% 100%,50% 78%,21% 100%,32% 57%,2% 35%,39% 35%);box-shadow:0 2px 5px #0009;filter:drop-shadow(0 0 4px rgba(150,180,220,.4))}.f-iron .cosf-orn:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;clip-path:polygon(50% 0,61% 35%,98% 35%,68% 57%,79% 100%,50% 78%,21% 100%,32% 57%,2% 35%,39% 35%);background:radial-gradient(circle,#f6c84e 0 30%,transparent 34%)}.f-silver .cosf-ring{-webkit-mask:none;mask:none;background:linear-gradient(180deg,#f4f7fb,#aeb6c4 45%,#dfe5ee 55%,#7e8796);padding:0;top:9px;right:9px;bottom:9px;left:9px;clip-path:polygon(50% 0,100% 14%,100% 60%,50% 100%,0 60%,0 14%)}.f-silver .cosf-ring:after{content:none}.f-silver .cosf-av{clip-path:polygon(50% 0,100% 14%,100% 60%,50% 100%,0 60%,0 14%);border-radius:0;width:58px;height:58px;background:linear-gradient(160deg,#eef2f8,#9aa3b3 80%);color:#2a2f38;text-shadow:0 1px 0 rgba(255,255,255,.4);box-shadow:none}.f-silver .cosf-orn{top:auto;bottom:2px;width:24px;height:13px;border-radius:0;background:none;clip-path:none;box-shadow:none}.f-silver .cosf-orn:after{content:"";position:absolute;left:50%;bottom:0;transform:translate(-50%);width:0;height:0;border:9px solid transparent;border-top-color:#3a3f4880;border-bottom:none}.f-silver .cosf-orn:before{content:"";position:absolute;left:50%;bottom:5px;transform:translate(-50%);width:0;height:0;border:7px solid transparent;border-top-color:#f4f7fbcc;border-bottom:none}.f-sapphire .cosf-ring,.f-emerald .cosf-ring,.f-ruby .cosf-ring,.f-amethyst .cosf-ring,.f-crown .cosf-ring{padding:4px;background:conic-gradient(from 130deg,var(--c1),var(--c2) 25%,#fff 50%,var(--c2) 75%,var(--c1))}.f-sapphire .cosf-fx,.f-emerald .cosf-fx,.f-ruby .cosf-fx,.f-amethyst .cosf-fx,.f-crown .cosf-fx{background:radial-gradient(circle at 50% 52%,var(--glow),transparent 62%);opacity:.85}.f-sapphire .cosf-ring:before,.f-emerald .cosf-ring:before,.f-ruby .cosf-ring:before,.f-amethyst .cosf-ring:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:20px;box-shadow:0 0 14px 1px var(--glow)}.f-crown{--c1: #ffe49a;--c2: #c98f24;--glow: rgba(246,200,78,.4)}.f-crown .cosf-ring{background:conic-gradient(from 130deg,#ffe49a,#a86f1e 25%,#fff3cf,#a86f1e 75%,#ffe49a)}.f-crown .cosf-fx{background:radial-gradient(circle at 50% 38%,rgba(246,200,78,.45),transparent 60%)}.f-crown .cosf-av{background:radial-gradient(circle at 50% 30%,#ffe9b0,#c8901f 72%,#8a5d12);color:#5a3f0c;text-shadow:0 1px 0 rgba(255,247,220,.6);box-shadow:inset 0 2px #fff7dcb3,inset 0 -6px 11px #7a5512b3,0 4px 10px #00000073}.f-crown .cosf-orn{width:44px;height:30px;top:-15px;color:#ffd87a;filter:drop-shadow(0 2px 3px rgba(0,0,0,.6)) drop-shadow(0 0 7px rgba(246,200,78,.7))}.f-sapphire{--c1: #8fc6ff;--c2: #1f5fb0;--glow: rgba(70,150,255,.5)}.f-emerald{--c1: #86f0bd;--c2: #1f8a5b;--glow: rgba(57,216,140,.5)}.f-ruby{--c1: #ff9fb0;--c2: #c0233e;--glow: rgba(255,80,110,.5)}.f-amethyst{--c1: #d4a7ff;--c2: #7a3fd0;--glow: rgba(170,110,255,.55)}.f-amethyst .cosf-orn{width:34px;height:13px;border-radius:50%;border:3px solid #d4a7ff;top:-9px;box-shadow:0 0 10px #aa6effb3,inset 0 0 4px #ffffff80;transform:translate(-50%) rotateX(58deg)}.f-laureate{--c1: #ffe49a;--c2: #b8821f;--glow: rgba(246,200,78,.45)}.f-laureate .cosf-ring{border-radius:50%;background:conic-gradient(from 130deg,#ffe49a,#9c6e1c 25%,#fff3cf,#9c6e1c 75%,#ffe49a)}.f-laureate .cosf-av{border-radius:50%;background:radial-gradient(circle at 50% 32%,#fffdf5,#e7dabc 80%);color:#8a5d12;text-shadow:0 1px 0 rgba(255,255,255,.7);box-shadow:inset 0 2px #fffc,inset 0 -6px 10px #b4965a66,0 3px 9px #00000073}.f-laureate .cosf-fx{background:repeating-conic-gradient(from 0deg at 50% 50%,#e7bd4e 0 4deg,#b8882a 4deg 6.5deg,transparent 6.5deg 10deg),radial-gradient(circle,transparent 52%,rgba(246,200,78,.22) 70%,transparent 76%);-webkit-mask:radial-gradient(circle,transparent 50%,#000 54%,#000 67%,transparent 71%);mask:radial-gradient(circle,transparent 50%,#000 54%,#000 67%,transparent 71%);filter:drop-shadow(0 0 4px rgba(246,200,78,.4))}.f-laureate .cosf-orn{top:-7px;width:16px;height:16px;border-radius:50%;background:radial-gradient(circle at 40% 32%,#fff3cf,#c98f24);box-shadow:0 0 8px #f6c84e99,0 1px 2px #00000080}.f-thunder{--c1: #a8d4ff;--c2: #2f6fe0;--glow: rgba(90,150,255,.55)}.f-thunder .cosf-ring{background:conic-gradient(from 130deg,#cfe6ff,#2f6fe0 30%,#9fd0ff,#2f6fe0 70%,#cfe6ff)}.f-thunder .cosf-fx{background:radial-gradient(circle at 50% 50%,rgba(90,150,255,.4),transparent 60%)}.f-thunder .cosf-fx:before,.f-thunder .cosf-fx:after{content:"";position:absolute;width:3px;background:linear-gradient(#dff0ff,#5aa9ff);border-radius:2px;filter:drop-shadow(0 0 5px #6cb0ff);opacity:0;animation:cosf-flash 2.6s steps(1) infinite}.f-thunder .cosf-fx:before{height:30px;top:6px;left:14px;transform:rotate(18deg);clip-path:polygon(40% 0,100% 0,55% 45%,100% 45%,20% 100%,45% 55%,0 55%)}.f-thunder .cosf-fx:after{height:26px;bottom:6px;right:14px;transform:rotate(200deg);animation-delay:1.3s;clip-path:polygon(40% 0,100% 0,55% 45%,100% 45%,20% 100%,45% 55%,0 55%)}.f-thunder .cosf-orn{width:13px;height:20px;background:linear-gradient(#eaf4ff,#6cb0ff);filter:drop-shadow(0 0 6px #6cb0ff);clip-path:polygon(48% 0,100% 0,55% 42%,96% 42%,16% 100%,44% 52%,4% 52%)}.f-platinum{--c1: #f4f7fb;--c2: #c3ccd8;--glow: rgba(220,230,245,.4)}.f-platinum .cosf-ring{background:linear-gradient(115deg,#aeb6c4,#fff 28%,#dfe5ee,#fff 72%,#aeb6c4);background-size:280% 100%;animation:cosf-sweep 4.5s linear infinite}.f-platinum .cosf-fx{background:radial-gradient(circle at 50% 45%,rgba(225,233,245,.35),transparent 60%)}.f-platinum .cosf-orn{width:24px;height:16px;color:#eef2f8;filter:drop-shadow(0 1px 2px rgba(0,0,0,.5))}.f-inferno{--c1: #ffd07a;--c2: #e23a1f;--glow: rgba(255,90,40,.55)}.f-inferno .cosf-ring{background:conic-gradient(from 130deg,#ffd07a,#e23a1f 30%,#ffb04a,#c01a10 70%,#ffd07a)}.f-inferno .cosf-fx{background:radial-gradient(60% 70% at 30% 100%,rgba(255,120,40,.7),transparent 60%),radial-gradient(60% 70% at 70% 100%,rgba(255,60,20,.6),transparent 60%),radial-gradient(50% 60% at 50% 100%,rgba(255,200,80,.7),transparent 55%);-webkit-mask:radial-gradient(circle,transparent 36%,#000 40%);mask:radial-gradient(circle,transparent 36%,#000 40%);animation:cosf-flicker 1.1s ease-in-out infinite alternate}.f-glacier{--c1: #cdeaff;--c2: #5aa9d8;--glow: rgba(120,200,255,.5)}.f-glacier .cosf-ring{background:conic-gradient(from 130deg,#eaf7ff,#5aa9d8 30%,#fff,#6fb6e0 70%,#eaf7ff)}.f-glacier .cosf-fx{background:radial-gradient(circle at 50% 45%,rgba(140,210,255,.4),transparent 62%)}.f-glacier .cosf-fx:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:conic-gradient(from 20deg at 22% 20%,transparent 0 8deg,rgba(255,255,255,.5) 8deg 10deg,transparent 10deg),conic-gradient(from 200deg at 80% 78%,transparent 0 8deg,rgba(255,255,255,.5) 8deg 10deg,transparent 10deg);filter:drop-shadow(0 0 3px #bfe6ff)}.f-glacier .cosf-orn{width:14px;height:16px;background:linear-gradient(#fff,#9fd0ff);filter:drop-shadow(0 0 4px #bfe6ff);clip-path:polygon(50% 0,62% 30%,100% 38%,72% 60%,82% 100%,50% 78%,18% 100%,28% 60%,0 38%,38% 30%)}.f-rainbow{--tc: var(--t-legendary);--glow: rgba(190,120,255,.4)}.f-rainbow .cosf-ring{padding:4px;background:conic-gradient(from 200deg,#ff5d8a,#ffb04a,#f6e84a,#39d8b0,#46a6ff,#a87bff,#ff5d8a)}.f-rainbow .cosf-fx{background:conic-gradient(from 0deg,#ff5d8a4d,#f6c84e4d,#39d8b04d,#46a6ff4d,#a87bff4d,#ff5d8a4d);-webkit-mask:radial-gradient(circle,transparent 40%,#000 46%);mask:radial-gradient(circle,transparent 40%,#000 46%);filter:blur(6px);opacity:.7}.f-rainbow .cosf-orn{width:36px;height:13px;border-radius:50%;border:3px solid transparent;background:conic-gradient(from 0deg,#ff5d8a,#ffb04a,#39d8b0,#46a6ff,#a87bff,#ff5d8a) border-box;-webkit-mask:linear-gradient(#000,#000) padding-box,linear-gradient(#000,#000);-webkit-mask-composite:xor;mask-composite:exclude;top:-8px;transform:translate(-50%) rotateX(58deg);filter:drop-shadow(0 0 6px rgba(190,120,255,.6))}.f-rainbow .cosf-beam{--spd: 4s;background:conic-gradient(from var(--cosf-a),transparent 0 50%,#ff5d8a 60%,#ffb04a 68%,#f6e84a 74%,#39d8b0 80%,#46a6ff 86%,#a87bff 92%,transparent 99%);filter:drop-shadow(0 0 6px rgba(255,255,255,.55))}.f-diamond{--tc: var(--t-legendary);--c1: #e8f6ff;--c2: #9fc0e0;--glow: rgba(180,220,255,.55)}.f-diamond .cosf-ring{background:conic-gradient(from 0deg,#fff,#bcd6ee 18%,#e6f4ff,#9fc0e0,#fff,#cfe6ff 90%,#fff)}.f-diamond .cosf-av{box-shadow:inset 0 2px #fff9,inset 0 -5px 9px #7a551299,0 4px 10px #00000073,0 0 18px #b4dcff59}.f-diamond .cosf-fx{background:radial-gradient(circle at 50% 45%,rgba(180,220,255,.35),transparent 62%)}.f-diamond .cosf-fx:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(2.2px 2.2px at 15% 18%,#fff,transparent),radial-gradient(2px 2px at 85% 22%,#fff,transparent),radial-gradient(2.2px 2.2px at 82% 82%,#fff,transparent),radial-gradient(2px 2px at 18% 80%,#fff,transparent);filter:drop-shadow(0 0 3px #cdeaff);animation:cosf-twinkle 1.9s ease-in-out infinite}.f-diamond .cosf-orn{width:16px;height:16px;background:linear-gradient(135deg,#fff,#9fc0e0);transform:translate(-50%) rotate(45deg);box-shadow:0 0 10px #b4dcffcc;border-radius:3px}.f-celestial{--tc: var(--t-legendary);--c1: #b69bff;--c2: #3a2c8a;--glow: rgba(150,110,255,.5)}.f-celestial .cosf-ring{background:conic-gradient(from 120deg,#cdb8ff,#5a3fb0 30%,#9d7bff,#3a2c8a 70%,#cdb8ff)}.f-celestial .cosf-fx{background:radial-gradient(60% 60% at 30% 35%,rgba(120,90,220,.55),transparent 60%),radial-gradient(55% 55% at 72% 68%,rgba(60,160,255,.45),transparent 60%),radial-gradient(1px 1px at 20% 22%,#fff,transparent),radial-gradient(1px 1px at 78% 30%,#fff,transparent),radial-gradient(1.5px 1.5px at 40% 78%,#fff,transparent),radial-gradient(1px 1px at 64% 82%,#fff,transparent),radial-gradient(1px 1px at 86% 60%,#cfe,transparent);border-radius:50%;animation:cosf-pulse 5s ease-in-out infinite}.f-celestial .cosf-orn{width:14px;height:14px;background:#fff;filter:drop-shadow(0 0 6px #b69bff);clip-path:polygon(50% 0,60% 40%,100% 50%,60% 60%,50% 100%,40% 60%,0 50%,40% 40%)}.f-phoenix{--tc: var(--t-legendary);--c1: #ffd07a;--c2: #e2461f;--glow: rgba(255,110,40,.55)}.f-phoenix .cosf-ring{background:conic-gradient(from 130deg,#ffe0a0,#e2461f 28%,#ff8a3a,#c01a10 72%,#ffe0a0)}.f-phoenix .cosf-fx{background:radial-gradient(60% 80% at 50% 105%,rgba(255,130,40,.6),transparent 60%)}.f-phoenix .cosf-fx:before,.f-phoenix .cosf-fx:after{content:"";position:absolute;left:50%;bottom:0;width:5px;height:5px;border-radius:50%;background:radial-gradient(circle,#ffd07a,#ff5a1e);box-shadow:0 0 7px #ff7a30;animation:cosf-ember 2.4s ease-in infinite}.f-phoenix .cosf-fx:after{animation-delay:1.2s;left:36%}.f-phoenix .cosf-orn{width:30px;height:14px;background:radial-gradient(10px 14px at 8px 14px,#ff8a3a 60%,transparent 62%),radial-gradient(10px 14px at 22px 14px,#ffb04a 60%,transparent 62%);filter:drop-shadow(0 0 5px #ff7a30)}.f-emperor{--tc: var(--t-mythic);--c1: #ffb3e6;--c2: #7a2fd0;--glow: rgba(200,90,230,.55)}.f-emperor .cosf-ring{padding:4px;background:conic-gradient(from 200deg,#ff7ad0,#7a2fd0,#46a6ff,#ff7ad0)}.f-emperor .cosf-fx{background:radial-gradient(circle at 50% 50%,rgba(200,90,230,.45),transparent 58%)}.f-emperor .cosf-fx:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:1.5px dashed rgba(255,180,240,.6);animation:cosf-spin 5s linear infinite}.f-emperor .cosf-fx:after{content:"";position:absolute;top:50%;left:50%;width:7px;height:7px;margin:-3.5px;border-radius:50%;background:radial-gradient(circle,#fff,#ff7ad0);box-shadow:0 0 8px #ff7ad0;transform-origin:-44px 0;animation:cosf-orbit 5s linear infinite}.f-emperor .cosf-orn{width:28px;height:19px;color:#ffb3e6;filter:drop-shadow(0 0 7px rgba(200,90,230,.8))}.f-eclipse{--tc: var(--t-mythic);--c1: #3a2f1a;--c2: #0c0a06;--glow: rgba(255,200,80,.55)}.f-eclipse .cosf-ring{padding:3px;background:radial-gradient(circle,#0c0a06 60%,#1a1610)}.f-eclipse .cosf-av{background:radial-gradient(circle at 50% 38%,#2a2114,#0c0a06 78%);color:#f3d68a;box-shadow:inset 0 0 0 1px #f6c84e66,inset 0 2px 8px #000c,0 0 16px #f6c84e4d}.f-eclipse .cosf-fx{border-radius:50%;background:radial-gradient(circle,transparent 41%,rgba(246,200,78,.9) 44%,rgba(255,160,40,.5) 49%,transparent 60%);filter:blur(.5px);animation:cosf-corona 3.4s ease-in-out infinite}.f-eclipse .cosf-fx:before{content:"";position:absolute;top:-7px;right:-7px;bottom:-7px;left:-7px;border-radius:50%;background:repeating-conic-gradient(from 0deg at 50% 50%,rgba(255,210,120,.7) 0 2deg,transparent 2deg 9deg);-webkit-mask:radial-gradient(circle,transparent 47%,#000 51%,transparent 66%);mask:radial-gradient(circle,transparent 47%,#000 51%,transparent 66%);animation:cosf-pulse 3.4s ease-in-out infinite}.f-holographic{--tc: var(--t-legendary)}.f-holographic .cosf-ring{padding:4px;background:linear-gradient(115deg,#8ff0ff,#b39bff 22%,#ff9be6,#9af0c0,#ffe49a 82%,#8ff0ff);background-size:320% 100%;animation:cosf-sweep 5s linear infinite}.f-holographic .cosf-av{background:linear-gradient(125deg,#bff6ff,#dcd0ff 30%,#ffd0f0,#cdfbe0 80%);background-size:300% 100%;color:#3a3550;text-shadow:0 1px 0 rgba(255,255,255,.5);box-shadow:inset 0 2px #ffffffb3,inset 0 -5px 9px #7882b466,0 4px 10px #00000073;animation:cosf-sweep 5s linear infinite}.f-holographic .cosf-fx{background:linear-gradient(115deg,#8cf0ff80,#ff9be680 50%,#96ffc880);background-size:320% 100%;-webkit-mask:radial-gradient(circle,transparent 38%,#000 42%);mask:radial-gradient(circle,transparent 38%,#000 42%);filter:blur(3px);animation:cosf-sweep 5s linear infinite}.f-holographic .cosf-beam{--beamc: #ffffff;--spd: 3.5s}.f-aurora{--tc: var(--t-legendary)}.f-aurora .cosf-ring{padding:4px;background:conic-gradient(from 130deg,#5af0c0,#3a7fd0 28%,#a07bff,#2fae8a 72%,#5af0c0)}.f-aurora .cosf-fx{overflow:hidden;border-radius:22px;background:radial-gradient(70% 50% at 50% 120%,rgba(40,90,160,.5),transparent 60%),radial-gradient(1px 1px at 24% 22%,#fff,transparent),radial-gradient(1px 1px at 76% 30%,#cfe,transparent),radial-gradient(1px 1px at 60% 16%,#fff,transparent)}.f-aurora .cosf-fx:before{content:"";position:absolute;top:-26%;right:-14%;bottom:-26%;left:-14%;background:linear-gradient(98deg,transparent 12%,rgba(90,240,192,.8) 34%,transparent 50%),linear-gradient(82deg,transparent 40%,rgba(160,123,255,.7) 58%,transparent 74%),linear-gradient(110deg,transparent 60%,rgba(70,180,255,.6) 80%,transparent 94%);filter:blur(5px);animation:cosf-aurorawave 5.5s ease-in-out infinite}.f-aurora .cosf-beam{--beamc: #9af0d6;--spd: 4.5s}.f-sunburst{--tc: var(--t-mythic)}.f-sunburst .cosf-ring{padding:4px;background:conic-gradient(from 130deg,#ffe49a,#ff8a1e 30%,#fff3cf,#ffb04a 70%,#ffe49a)}.f-sunburst .cosf-av{box-shadow:inset 0 2px #fff9,inset 0 -5px 9px #7a551299,0 4px 10px #00000073,0 0 22px #ffa02880}.f-sunburst .cosf-fx{background:repeating-conic-gradient(from 0deg at 50% 50%,rgba(255,190,70,.55) 0 3deg,transparent 3deg 11deg);-webkit-mask:radial-gradient(circle,transparent 40%,#000 45%,transparent 80%);mask:radial-gradient(circle,transparent 40%,#000 45%,transparent 80%);animation:cosf-pulse 3.2s ease-in-out infinite}.f-sunburst .cosf-fx:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:radial-gradient(circle,rgba(255,200,90,.6),transparent 55%);animation:cosf-pulse 2.4s ease-in-out infinite}.f-sunburst .cosf-beam{--beamc: #ffe49a;--spd: 3s}.f-cosmic{--tc: var(--t-mythic)}.f-cosmic .cosf-ring{padding:4px;background:conic-gradient(from 120deg,#cdb8ff,#3a2c8a 24%,#7a4fd0,#46a6ff 72%,#cdb8ff)}.f-cosmic .cosf-av{box-shadow:inset 0 2px #ffffff8c,inset 0 -5px 9px #7a551299,0 4px 10px #00000073,0 0 20px #966eff73}.f-cosmic .cosf-fx{border-radius:50%;background:radial-gradient(60% 60% at 32% 30%,rgba(120,80,220,.6),transparent 60%),radial-gradient(55% 55% at 70% 72%,rgba(60,150,255,.5),transparent 60%),radial-gradient(1px 1px at 20% 26%,#fff,transparent),radial-gradient(1.4px 1.4px at 80% 34%,#fff,transparent),radial-gradient(1px 1px at 38% 80%,#fff,transparent),radial-gradient(1.2px 1.2px at 66% 84%,#cfe,transparent);animation:cosf-pulse 6s ease-in-out infinite}.f-cosmic .cosf-fx:before{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border-radius:50%;border:1.5px dashed rgba(190,160,255,.55);animation:cosf-spin 9s linear infinite}.f-cosmic .cosf-fx:after{content:"";position:absolute;top:50%;left:50%;width:8px;height:8px;margin:-4px;border-radius:50%;background:radial-gradient(circle,#fff,#9d7bff);box-shadow:0 0 9px #9d7bff;transform-origin:-50px 0;animation:cosf-orbit 7s linear infinite}.f-cosmic .cosf-orn{width:28px;height:19px;color:#cdb8ff;filter:drop-shadow(0 0 8px rgba(150,110,255,.8))}.f-cosmic .cosf-beam{--beamc: #cdb8ff;--spd: 3.6s}@keyframes cosf-spin{to{transform:rotate(360deg)}}@keyframes cosf-orbit{to{transform:rotate(360deg)}}@keyframes cosf-sweep{to{background-position:280% 0}}@keyframes cosf-pulse{0%,to{opacity:.8;transform:scale(1)}50%{opacity:1;transform:scale(1.04)}}@keyframes cosf-flicker{0%{opacity:.7;transform:scaleY(.94)}to{opacity:1;transform:scaleY(1.08)}}@keyframes cosf-flash{0%,92%{opacity:0}94%,98%{opacity:1}}@keyframes cosf-ember{0%{transform:translate(-50%) scale(1);opacity:1}to{transform:translate(-50%,-46px) scale(.2);opacity:0}}@keyframes cosf-corona{0%,to{opacity:.85;transform:scale(1)}50%{opacity:1;transform:scale(1.05)}}@keyframes cosf-twinkle{0%,to{opacity:.25}50%{opacity:1}}@keyframes cosf-aurorawave{0%,to{transform:translate(-7%) skew(-5deg)}50%{transform:translate(7%) skew(5deg)}}.cosf-still .cosf-ring,.cosf-still .cosf-av,.cosf-still .cosf-fx,.cosf-still .cosf-fx:before,.cosf-still .cosf-fx:after{animation:none!important}.cosf-still .cosf-beam{display:none!important}.reduce-motion .hero-money,.reduce-motion .card-affordable,.reduce-motion .card-affordable .icon-art,.reduce-motion .upgrade-active,.reduce-motion .cosf-ring,.reduce-motion .cosf-fx,.reduce-motion .cosf-fx:before,.reduce-motion .cosf-fx:after,.reduce-motion .cosf-beam,.reduce-motion .cosf-av,.reduce-motion .wheel-needle,.reduce-motion .wheel-stage:before,.reduce-motion .bld-windows,.reduce-motion [style*=orb-idle],.reduce-motion [style*=orb-frenzy],.reduce-motion [style*=frenzy-aura]{animation:none!important}.reduce-motion .hero-sparkle,.reduce-motion .card-affordable:after,.reduce-motion .lb-shimmer:after{display:none!important}@media(prefers-reduced-motion:reduce){.hero-money,.card-affordable,.card-affordable .icon-art{animation:none!important}.hero-sparkle,.card-affordable:after{display:none!important}}.career-dossier{--leather: hsl(28 18% 9%);--leather-hi: hsl(30 16% 13%);--brass: #c9a55c;--brass-bright: #e7c884;--brass-deep: #8a6a32;--brass-mute: #9c814a;--brass-line: rgba(201, 165, 92, .16);--brass-foil: linear-gradient(180deg, #e7c884, #c9a55c 45%, #8a6a32);--emboss-dark: rgba(0, 0, 0, .55);--emboss-light: rgba(255, 240, 210, .06);--paper-noise: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.career-dossier .dossier-surface{position:relative;border:1px solid rgba(0,0,0,.45);border-radius:.75rem;background:linear-gradient(180deg,var(--leather-hi),var(--leather));box-shadow:0 14px 34px #00000080,inset 0 1px 0 var(--emboss-light),inset 0 0 0 1px #00000059;overflow:hidden}.career-dossier .dossier-surface:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:var(--paper-noise);background-size:180px 180px;opacity:.04;mix-blend-mode:overlay}.career-dossier .rank-crest-face{background:linear-gradient(180deg,var(--leather-hi),#0f0c08);box-shadow:inset 0 2px 4px var(--emboss-dark),inset 0 -1px 0 var(--emboss-light),inset 0 0 0 1px #c9a55c40}.career-dossier .ledger-sep{width:1px;align-self:stretch;background:repeating-linear-gradient(180deg,rgba(201,165,92,.45) 0 2px,transparent 2px 5px)}.career-dossier .loadout-pill{position:relative;display:inline-flex;align-items:center;gap:.45rem;padding:.4rem .7rem .4rem .85rem;border-radius:.55rem;background:linear-gradient(180deg,#fff0d20b,#0003);box-shadow:inset 0 1px 0 var(--emboss-light),inset 0 0 0 1px #00000059}.career-dossier .loadout-pill:before{content:"";position:absolute;left:0;top:18%;bottom:18%;width:2px;border-radius:2px;background:var(--pill-tick, var(--brass))}.career-dossier .bg-gold-gradient{background:var(--brass-foil)!important}.career-dossier .career-card{border-color:#00000073!important;background:linear-gradient(180deg,var(--leather-hi),var(--leather))!important;box-shadow:0 8px 22px #00000073,inset 0 1px 0 var(--emboss-light)!important}.career-dossier .career-card[data-rarity=common]{box-shadow:0 8px 22px #00000073,inset 0 1px 0 var(--emboss-light),inset 0 0 0 1px #8a6a328c!important}.career-dossier .career-card[data-rarity=rare]{box-shadow:0 9px 24px #0000007a,inset 0 1px 0 var(--emboss-light),inset 0 0 0 1.5px var(--brass)!important}.career-dossier .career-card[data-rarity=legendary]{border-color:transparent!important;box-shadow:0 12px 28px #0000008c,inset 0 1px 0 var(--emboss-light),inset 0 0 0 1.5px var(--brass-bright),0 0 0 1px var(--brass-deep)!important}.career-dossier .career-card[data-rarity=legendary]:after{content:"";position:absolute;inset:0 0 auto 0;height:3px;background:var(--brass-foil);opacity:.9}.career-dossier .career-card .icon-art{box-shadow:inset 0 0 0 1px #c9a55c66,inset 0 2px 6px #00000073}.career-dossier .card-affordable{border-color:#c9a55c8c!important;animation:none!important}.career-dossier .card-affordable:after{display:none!important}.career-dossier .upgrade-active{animation:none!important}.career-dossier .premium-offer-card{border-color:#00000073!important;background:linear-gradient(180deg,var(--leather-hi),var(--leather))!important;box-shadow:0 8px 22px #00000073,inset 0 1px 0 var(--emboss-light),inset 0 0 0 1px #c9a55c2e!important}.career-dossier .premium-offer-card .icon-art{box-shadow:inset 0 0 0 1px #c9a55c66,inset 0 2px 6px #00000073}.underworld{--smoke: hsl(220 9% 9%);--smoke-hi: hsl(222 10% 13%);--smoke-deep: hsl(225 12% 5.5%);--brass: #b8923f;--brass-bright: #d8b566;--brass-deep: #6f5526;--brass-mute: #8c7138;--brass-line: rgba(184, 146, 63, .18);--brass-foil: linear-gradient(180deg, #d8b566, #b8923f 46%, #6f5526);--blood: #a32431;--blood-bright: #c8323f;--blood-deep: #5e131c;--blood-line: rgba(163, 36, 49, .24);--clean: #6aa89d;--clean-soft: rgba(106, 168, 157, .14);--dirty: #c2762f;--dirty-soft: rgba(194, 118, 47, .15);--emboss-dark: rgba(0, 0, 0, .6);--emboss-light: rgba(255, 244, 224, .05);--smoke-noise: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='s'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.55' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23s)'/%3E%3C/svg%3E");--grain-noise: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E");--surface-accent: var(--brass)}.underworld.u-bank{--surface-accent: var(--clean)}.underworld.u-vault{--surface-accent: var(--brass)}.underworld.u-cartel{--surface-accent: var(--dirty)}.underworld.u-underworld{--surface-accent: var(--blood)}.underworld .u-clean{color:var(--clean)}.underworld .u-dirty{color:var(--dirty)}.underworld .u-brass{color:var(--brass-bright)}.underworld .u-blood{color:var(--blood-bright)}.underworld .u-mute{color:var(--brass-mute)}.underworld .ledger-surface{position:relative;border:1px solid rgba(0,0,0,.5);border-radius:.75rem;background:linear-gradient(180deg,var(--smoke-hi),var(--smoke));box-shadow:0 16px 38px #0000008c,inset 0 1px 0 var(--emboss-light),inset 0 0 0 1px #0006;overflow:hidden}.underworld .ledger-surface:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:var(--smoke-noise);background-size:240px 240px;opacity:.05;mix-blend-mode:overlay}.underworld .ledger-surface:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(140% 90% at 50% -12%,rgba(255,244,224,.04),transparent 55%)}.underworld .ledger-surface.is-raised{background:linear-gradient(180deg,var(--smoke-hi),var(--smoke-deep));box-shadow:0 22px 50px #0000009e,inset 0 1px 0 var(--emboss-light),inset 0 0 0 1px #00000073}.underworld .ledger-well{position:relative;background:var(--smoke-deep);border:1px solid rgba(0,0,0,.45);box-shadow:inset 0 2px 5px #0000008c,inset 0 -1px 0 var(--emboss-light);border-radius:.5rem}.underworld .ledger-spine{position:absolute;left:0;top:12%;bottom:12%;width:3px;border-radius:0 3px 3px 0;background:var(--spine, var(--surface-accent))}.underworld .ledger-rule{height:1px;background:repeating-linear-gradient(90deg,var(--brass-line) 0 3px,transparent 3px 7px)}.underworld .brass-chip{background:linear-gradient(180deg,var(--smoke-hi),var(--smoke-deep));box-shadow:inset 0 1px 0 var(--emboss-light),inset 0 0 0 1px var(--brass-line);color:var(--brass-bright)}.underworld .brass-pill{border:1px solid var(--brass-line);background:linear-gradient(180deg,#fff4e00a,#00000040);color:var(--brass-bright)}.underworld .game-card{border-color:#00000073!important;background:linear-gradient(180deg,var(--smoke-hi),var(--smoke))!important;box-shadow:0 12px 30px #00000080,inset 0 1px 0 var(--emboss-light)!important}.underworld .game-card-strong{border-color:#00000080!important;background:linear-gradient(180deg,var(--smoke-hi),var(--smoke-deep))!important;box-shadow:0 18px 44px #0009,inset 0 1px 0 var(--emboss-light)!important}.underworld .hud-panel{background:linear-gradient(180deg,var(--smoke-hi),var(--smoke))!important;box-shadow:0 16px 40px #00000080,inset 0 1px 0 var(--emboss-light)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.underworld .bg-gold-gradient{background:var(--brass-foil)!important}.underworld .text-gold{color:var(--brass)!important}.underworld .card-affordable{border-color:var(--brass-line)!important;animation:none!important}.underworld .card-affordable:after{display:none!important}.underworld .upgrade-active{animation:none!important;box-shadow:inset 0 0 0 1px var(--brass-line)!important}.underworld .number-glow{text-shadow:none!important}.underworld .action-btn[data-tier]{box-shadow:0 4px 12px #00000080,inset 0 1px 0 var(--emboss-light)}.underworld .action-btn[data-tier=primary]{background:var(--brass-foil);color:#1b1408}.underworld .action-btn[data-tier=secondary]{background:linear-gradient(180deg,var(--smoke-hi),var(--smoke-deep));color:var(--brass-bright);box-shadow:inset 0 0 0 1px var(--brass-line)}.underworld .action-btn[data-tier=danger]{background:linear-gradient(180deg,var(--blood-bright),var(--blood-deep));color:#f3e3e3}.underworld .ember-track{position:relative;overflow:hidden;border-radius:9999px;background:var(--smoke-deep);box-shadow:inset 0 2px 5px #0009,inset 0 0 0 1px #0006}.underworld .ember-fill{position:absolute;inset:0 auto 0 0;border-radius:9999px;background:linear-gradient(90deg,var(--blood-deep),var(--blood) 60%,var(--blood-bright));box-shadow:inset -6px 0 8px -4px #00000080;transition:width .5s ease}.underworld .ember-fill:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:var(--grain-noise);background-size:160px 160px;opacity:.16;mix-blend-mode:overlay}.underworld .ember-notch{position:absolute;inset-block:0;width:2px;background:var(--brass);opacity:.8}.underworld .exposure-track{display:flex;overflow:hidden;border-radius:.4rem;background:var(--smoke-deep);box-shadow:inset 0 2px 5px #0000008c,inset 0 0 0 1px #0006}.underworld .exposure-seg{position:relative;height:100%;transition:width .4s ease;border-right:1px solid rgba(0,0,0,.45)}.underworld .exposure-seg:last-child{border-right:0}.underworld .exposure-seg.is-grain:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:var(--grain-noise);background-size:160px 160px;opacity:.2;mix-blend-mode:overlay}.underworld .countdown-bar{position:relative;overflow:hidden;border-radius:9999px;background:var(--smoke-deep);box-shadow:inset 0 2px 4px #0000008c}.underworld .countdown-fill{position:absolute;inset:0 auto 0 0;border-radius:9999px;background:var(--brass-foil);transition:width .5s linear}.underworld .countdown-ring-face{background:linear-gradient(180deg,var(--smoke-hi),var(--smoke-deep));box-shadow:inset 0 2px 4px var(--emboss-dark),inset 0 -1px 0 var(--emboss-light),inset 0 0 0 1px var(--brass-line)}.underworld .stat-stamp{position:relative;border-radius:.5rem;background:var(--smoke-deep);box-shadow:inset 0 2px 5px #00000080,inset 0 -1px 0 var(--emboss-light)}.underworld .stat-seal{border-radius:9999px;box-shadow:inset 0 0 0 1px var(--brass-line),inset 0 1px 2px #00000080}.underworld .outcome-stamp{position:relative;display:inline-flex;flex-direction:column;align-items:center;gap:.1rem;padding:.5rem 1.1rem;border-radius:.45rem;font-family:var(--font-display);font-weight:900;letter-spacing:.12em;text-transform:uppercase;transform:rotate(-8deg);animation:stamp-thunk .32s cubic-bezier(.2,1.4,.5,1) 1}.underworld .outcome-stamp:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background-image:var(--grain-noise);background-size:160px 160px;opacity:.35;mix-blend-mode:overlay;pointer-events:none}.underworld .outcome-stamp.is-brass{color:var(--brass-bright);box-shadow:inset 0 0 0 2px var(--brass),0 0 0 1px var(--brass-deep)}.underworld .outcome-stamp.is-blood{color:var(--blood-bright);box-shadow:inset 0 0 0 2px var(--blood),0 0 0 1px var(--blood-deep)}@keyframes stamp-thunk{0%{transform:rotate(-8deg) scale(1.5);opacity:0}60%{transform:rotate(-8deg) scale(.94);opacity:1}to{transform:rotate(-8deg) scale(1);opacity:1}}.underworld .charter{position:relative;border-radius:.75rem;background:linear-gradient(180deg,var(--smoke-hi),var(--smoke-deep));box-shadow:0 18px 44px #0009,inset 0 0 0 1px var(--brass-deep),inset 0 0 0 4px var(--smoke),inset 0 0 0 5px var(--brass-line);overflow:hidden}.underworld .charter:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:var(--smoke-noise);background-size:240px 240px;opacity:.05;mix-blend-mode:overlay}.underworld .charter-seal{position:relative;display:grid;place-items:center;border-radius:9999px;background:radial-gradient(circle at 38% 30%,var(--brass-bright),var(--brass) 46%,var(--brass-deep));box-shadow:inset 0 2px 4px #fff4e059,inset 0 -3px 7px #00000080,0 4px 12px #0000008c;color:#1b1408}.underworld .charter-seal:after{content:"";position:absolute;top:4px;right:4px;bottom:4px;left:4px;border-radius:9999px;box-shadow:inset 0 0 0 1px #1b140859}.underworld .charter-seal.is-locked{background:radial-gradient(circle at 38% 30%,#4a4136,#2a251d 52%,#14110c);color:var(--brass-mute);box-shadow:inset 0 2px 4px #ffffff0d,inset 0 -3px 7px #0009}.underworld .charter-rule{height:1px;background:linear-gradient(90deg,transparent,var(--brass-line) 12%,var(--brass-line) 88%,transparent)}.underworld .charter-progress{position:relative;overflow:hidden;height:8px;border-radius:9999px;background:var(--smoke-deep);box-shadow:inset 0 2px 4px #0000008c}.underworld .charter-progress>span{position:absolute;inset:0 auto 0 0;border-radius:9999px;background:var(--brass-foil)}.reduce-motion .underworld .ember-fill,.reduce-motion .underworld .exposure-seg,.reduce-motion .underworld .countdown-fill{transition:none!important}.reduce-motion .underworld .outcome-stamp{animation:none!important}@media(prefers-reduced-motion:reduce){.underworld .ember-fill,.underworld .exposure-seg,.underworld .countdown-fill{transition:none!important}.underworld .outcome-stamp{animation:none!important}}.vault-market{--gilt: #cda45a;--gilt-bright: #ecd49a;--gilt-line: rgba(216, 181, 102, .3);--gilt-foil: linear-gradient(180deg, #ecd49a, #cda45a 48%, #8c6c2c);--card-plinth: linear-gradient(180deg, hsl(30 11% 14%), hsl(28 12% 10%));--card-plinth-hi: linear-gradient(180deg, hsl(32 12% 17%), hsl(28 12% 11%))}.vault-market .market-card{position:relative;border-radius:.85rem;border:1px solid rgba(0,0,0,.5);background:var(--card-plinth);box-shadow:0 14px 32px #00000080,inset 0 1px 0 var(--emboss-light),inset 0 0 0 1px var(--gilt-line);overflow:hidden;transition:transform .16s ease,box-shadow .16s ease,background .16s ease}.vault-market .market-card:hover{transform:translateY(-2px);background:var(--card-plinth-hi);box-shadow:0 20px 44px #00000094,inset 0 1px 0 var(--emboss-light),inset 0 0 0 1px var(--gilt-line)}.vault-market .market-card:active{transform:translateY(0)}.vault-market .market-hero{position:relative;width:100%;background:#14120f;box-shadow:inset 0 0 0 1px var(--gilt-line),inset 0 -28px 40px -28px #000000b3;overflow:hidden}.vault-market .market-hero>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.vault-market .market-frame{box-shadow:inset 0 0 0 1px var(--gilt-line),0 10px 28px #00000080;border-radius:.75rem}.vault-market .filter-chip{border:1px solid var(--brass-line);background:linear-gradient(180deg,#fff4e008,#00000040);color:var(--brass-mute);border-radius:9999px;transition:color .12s ease,border-color .12s ease,background .12s ease}.vault-market .filter-chip.is-active{border-color:var(--gilt-line);background:var(--gilt-foil);color:#1b1408}.vault-market .gilt-pill{border:1px solid var(--gilt-line);background:linear-gradient(180deg,#ecd49a1a,#00000040);color:var(--gilt-bright);border-radius:9999px}.vault-market .gilt-button{background:linear-gradient(180deg,#f3dda3,#d7b063 46%,#ab8633);color:#20180a;border:1px solid rgba(120,92,38,.7);box-shadow:inset 0 1px #ffffff8c,inset 0 -1px #0003,0 6px 16px #0006;transition:filter .14s ease,transform .1s ease}.vault-market .gilt-button:hover:not(:disabled){filter:brightness(1.06)}.vault-market .gilt-button:active:not(:disabled){transform:translateY(1px)}.vault-market .gilt-button:disabled{background:#ffffff0d;color:var(--brass-mute, rgba(180, 170, 150, .65));border-color:#ffffff0f;box-shadow:none;cursor:not-allowed}.vault-market .exhibit-chip{box-shadow:inset 0 0 0 1px var(--gilt-line),inset 0 1px 0 var(--emboss-light)}.vault-market .wing-rail{height:1px;background:var(--gilt-foil);opacity:.42;border-radius:1px}.vault-market .wing-meter{height:3px;border-radius:9999px;background:#0006;overflow:hidden;box-shadow:inset 0 0 0 1px #00000080}.vault-market .wing-meter-fill{height:100%;border-radius:9999px;background:var(--gilt-foil)}.vault-market .wing-meter-fill[data-full]{background:var(--blood, #e0556a)}.vault-market .exhibit-card{position:relative}.vault-market .exhibit-card:after{content:"";position:absolute;left:0;top:12%;bottom:12%;width:3px;border-radius:0 2px 2px 0;background:var(--spine, var(--brass-foil));opacity:.85;pointer-events:none}.vault-market .exhibit-card[data-sealed]{box-shadow:0 14px 32px #00000080,inset 0 1px 0 var(--emboss-light),inset 0 0 0 1px #d8b56680}.vault-market .exhibit-card[data-sealed]:before{content:"";position:absolute;inset:0 0 auto 0;height:3px;background:var(--gilt-foil);opacity:.9;pointer-events:none;z-index:1}.vault-market .exhibit-plinth{position:relative;width:2.25rem;height:2.25rem;flex:0 0 auto;display:grid;place-items:center;border-radius:.4rem;overflow:hidden;background:#0000002e;box-shadow:inset 0 0 0 1px var(--gilt-line),inset 0 1px 0 var(--emboss-light)}.vault-market .exhibit-plinth>div{width:100%;height:100%;border-radius:0;border:0;box-shadow:none}.vault-market .exhibit-plinth.is-empty{background:#00000059;box-shadow:inset 0 0 0 1px var(--gilt-line),inset 0 2px 4px var(--emboss-dark, rgba(0, 0, 0, .5))}.reduce-motion .vault-market .market-card{transition:none!important}@media(prefers-reduced-motion:reduce){.vault-market .market-card{transition:none!important}}@keyframes holo-shimmer{0%{background-position:200% center}to{background-position:-200% center}}.vault-market .holo-value{background:linear-gradient(100deg,#a9781f,#f6c84e 22%,#fff6d8 38%,#f6c84e 52%,#cf8f22 72%,#f6c84e 88%,#a9781f);background-size:200% auto;-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;animation:holo-shimmer 5s linear infinite}@keyframes holo-floaty{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.vault-market .holo-float{animation:holo-floaty 4.5s ease-in-out infinite;will-change:transform}.vault-market .holo-card{width:286px;height:410px;max-width:100%;cursor:grab}.vault-market .holo-card:active{cursor:grabbing}.vault-market .holo-card-inner{position:relative;width:100%;height:100%;border-radius:18px;padding:4px;transform-style:preserve-3d}.vault-market .holo-card-face{position:relative;height:100%;border-radius:14px;overflow:hidden;background:linear-gradient(180deg,#16130d,#100d08)}.vault-market .holo-glare{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;border-radius:18px;pointer-events:none}@keyframes holo-sweep{0%{transform:translate(-120%) skew(-18deg)}to{transform:translate(220%) skew(-18deg)}}.vault-market .holo-sheen{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;border-radius:18px;pointer-events:none;overflow:hidden}.vault-market .holo-sheen:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(125deg,#8ff0ff14,#b39bff14 30%,#ff9be614,#9af0c014 80%);mix-blend-mode:screen}.vault-market .holo-sheen:after{content:"";position:absolute;top:0;bottom:0;width:55%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.16) 40%,rgba(255,246,216,.4) 50%,rgba(255,255,255,.16) 60%,transparent);animation:holo-sweep 4.5s ease-in-out infinite}.vault-market .holo-card-sheen{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;overflow:hidden}.vault-market .holo-card-sheen:after{content:"";position:absolute;top:0;bottom:0;width:48%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.12) 42%,rgba(255,246,216,.28) 50%,rgba(255,255,255,.12) 58%,transparent);animation:holo-sweep 5.5s ease-in-out infinite}.reduce-motion .vault-market .holo-value,.reduce-motion .vault-market .holo-float,.reduce-motion .vault-market .holo-sheen:after,.reduce-motion .vault-market .holo-card-sheen:after{animation:none!important}.reduce-motion .vault-market .holo-value{-webkit-text-fill-color:#f6c84e;color:#f6c84e;background:none}.reduce-motion .vault-market .holo-glare{background:none!important}@media(prefers-reduced-motion:reduce){.vault-market .holo-value,.vault-market .holo-float,.vault-market .holo-sheen:after,.vault-market .holo-card-sheen:after{animation:none!important}.vault-market .holo-value{-webkit-text-fill-color:#f6c84e;color:#f6c84e;background:none}.vault-market .holo-glare{background:none!important}}.sb-btn{position:relative;width:100%;padding-bottom:7px;border-radius:14px;border:none;cursor:pointer;font-family:inherit;overflow:visible;box-shadow:0 7px 18px -8px #000000d9;transition:transform .08s ease}.sb-face{position:relative;width:100%;height:100%;min-height:80px;border-radius:12px;border:1.5px solid;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;overflow:hidden;transition:filter .15s ease,transform .08s ease}.sb-btn:active .sb-face{transform:translateY(7px)}.sb-btn.locked{cursor:not-allowed;filter:grayscale(.82) brightness(.58);opacity:.8;box-shadow:0 4px 12px -8px #000000b3;transition:filter .25s ease,opacity .25s ease}.sb-btn.locked:active .sb-face{transform:none}.sb-btn.owned.pulse .sb-face{filter:brightness(1.18)}.sb-scan{position:absolute;left:0;right:0;top:0;height:14px;pointer-events:none;animation:sb-scan-kf .42s ease-out}@keyframes sb-scan-kf{0%{opacity:1;transform:translateY(-12px)}to{opacity:0;transform:translateY(108px)}}.sb-btn.constructing .sb-face{animation:sb-flash-kf .42s ease-out}@keyframes sb-flash-kf{0%{filter:brightness(1.55)}to{filter:brightness(1)}}.sb-plus{position:absolute;top:5px;left:50%;font-weight:900;font-size:13px;color:#eafff2f2;pointer-events:none;text-shadow:0 1px 3px rgba(0,0,0,.55);animation:sb-plus-kf .5s ease-out forwards;z-index:6;white-space:nowrap}@keyframes sb-plus-kf{0%{opacity:0;transform:translate(-50%,5px)}25%{opacity:1}to{opacity:0;transform:translate(-50%,-16px)}}.sb-lv{font-size:10px;font-weight:800;letter-spacing:.3px;opacity:.88;line-height:1}.sb-label{font-size:13px;font-weight:900;letter-spacing:.7px;text-transform:uppercase;line-height:1}.sb-cost{display:flex;align-items:center;gap:3px;font-size:11.5px;font-weight:900;line-height:1}.sb-qty-badge{font-size:10px;font-weight:800;opacity:.8;line-height:1;margin-top:-2px}.sb-sky{display:flex;align-items:flex-end;gap:3px;height:18px}.sb-sky i{display:block;width:8px;border:1.5px solid currentColor;border-bottom:none;background:transparent;transform-origin:bottom;opacity:.72}.reduce-motion .sb-scan,.reduce-motion .sb-plus,.reduce-motion .sb-btn.constructing .sb-face{animation:none!important}@media(prefers-reduced-motion:reduce){.sb-scan,.sb-plus,.sb-btn.constructing .sb-face{animation:none!important}}.f-alpha{--tc: var(--t-mythic);--glow: rgba(246,200,78,.6)}.f-alpha .cosf-ring{padding:5px;background:conic-gradient(from 130deg,#fff3cf,#cf8f22 18%,#7a5512 30%,#ffe49a,#7a5512 70%,#cf8f22 82%,#fff3cf)}.f-alpha .cosf-ring:after{box-shadow:inset 0 0 0 1.4px #7a5512b3,inset 0 0 0 3px #fff3cf80,inset 0 1px #fff9}.f-alpha .cosf-av{background:radial-gradient(circle at 50% 34%,#fff7df,#f6c84e 50%,#b5760f);color:#5a3f0c;text-shadow:0 1px 0 rgba(255,255,255,.6);box-shadow:inset 0 2px #ffffffb3,inset 0 -6px 11px #7a5512b3,0 0 0 1.5px #7a551280,0 4px 12px #00000080,0 0 22px #f6c84e66}.f-alpha .cosf-fx{background:repeating-conic-gradient(from 0deg at 50% 50%,rgba(255,210,120,.5) 0 2.5deg,transparent 2.5deg 11deg),radial-gradient(circle,rgba(246,200,78,.5),transparent 58%);-webkit-mask:radial-gradient(circle,transparent 40%,#000 45%,transparent 82%);mask:radial-gradient(circle,transparent 40%,#000 45%,transparent 82%);animation:cosf-pulse 3.6s ease-in-out infinite}.f-alpha .cosf-fx:before{content:"";position:absolute;top:6px;right:6px;bottom:6px;left:6px;border-radius:50%;background:repeating-conic-gradient(from 8deg at 50% 50%,#e7bd4e 0 5deg,#b8882a 5deg 8deg,transparent 8deg 13deg);-webkit-mask:radial-gradient(circle,transparent 50%,#000 54%,#000 65%,transparent 69%);mask:radial-gradient(circle,transparent 50%,#000 54%,#000 65%,transparent 69%);filter:drop-shadow(0 0 4px rgba(246,200,78,.5))}.f-alpha .cosf-orn{top:-13px;width:34px;height:30px;filter:drop-shadow(0 2px 3px rgba(0,0,0,.6)) drop-shadow(0 0 7px rgba(246,200,78,.7))}.f-alpha .cosf-orn svg path{fill:#f3d68a}.f-beta{--tc: var(--t-legendary);--glow: rgba(190,225,255,.55)}.f-beta .cosf-ring{padding:5px;background:conic-gradient(from 130deg,#f4faff,#7e93ad 18%,#5d6f86 30%,#fff,#5d6f86 70%,#7e93ad 82%,#f4faff)}.f-beta .cosf-ring:after{box-shadow:inset 0 0 0 1.4px #5d6f86b3,inset 0 0 0 3px #f4faff8c,inset 0 1px #ffffffb3}.f-beta .cosf-av{background:radial-gradient(circle at 50% 32%,#f4faff,#aebfd4 52%,#5d6f86);color:#243244;text-shadow:0 1px 0 rgba(255,255,255,.6);box-shadow:inset 0 2px #ffffffb3,inset 0 -6px 11px #3c4b5f8c,0 0 0 1.5px #5d6f8666,0 4px 12px #00000080,0 0 22px #bee1ff59}.f-beta .cosf-fx{background:repeating-conic-gradient(from 0deg at 50% 50%,rgba(200,225,255,.5) 0 2.5deg,transparent 2.5deg 11deg),radial-gradient(circle,rgba(190,225,255,.5),transparent 58%);-webkit-mask:radial-gradient(circle,transparent 40%,#000 45%,transparent 82%);mask:radial-gradient(circle,transparent 40%,#000 45%,transparent 82%);animation:cosf-pulse 3.6s ease-in-out infinite}.f-beta .cosf-fx:before{content:"";position:absolute;top:6px;right:6px;bottom:6px;left:6px;border-radius:50%;background:repeating-conic-gradient(from 8deg at 50% 50%,#dbe7f5 0 5deg,#8ea2bd 5deg 8deg,transparent 8deg 13deg);-webkit-mask:radial-gradient(circle,transparent 50%,#000 54%,#000 65%,transparent 69%);mask:radial-gradient(circle,transparent 50%,#000 54%,#000 65%,transparent 69%);filter:drop-shadow(0 0 4px rgba(190,225,255,.5))}.f-beta .cosf-orn{top:-13px;width:34px;height:30px;filter:drop-shadow(0 2px 3px rgba(0,0,0,.6)) drop-shadow(0 0 7px rgba(190,225,255,.7))}.f-beta .cosf-orn svg path{fill:#c2d2e6}.f-master{--tc: var(--t-mythic);--glow: rgba(246,200,78,.55)}.f-master .cosf-ring{padding:5px;background:conic-gradient(from 130deg,#fff3cf,#8a6d2f 20%,#6e5320 32%,#f3d68a,#6e5320 68%,#8a6d2f 80%,#fff3cf)}.f-master .cosf-ring:after{box-shadow:inset 0 0 0 1.4px #6e5320cc,inset 0 0 0 3px #fff3cf80,inset 0 1px #ffffff8c}.f-master .cosf-av{background:radial-gradient(circle at 50% 32%,#1a4a39,#0a1f17 80%);color:#f3d68a;text-shadow:0 1px 2px rgba(0,0,0,.6);box-shadow:inset 0 1px #9af0c840,inset 0 -6px 12px #0000008c,0 0 0 1.5px #6e53208c,0 4px 12px #00000080,0 0 22px #f6c84e52}.f-master .cosf-fx{background:radial-gradient(circle,rgba(246,200,78,.5),transparent 56%),radial-gradient(7px 7px at 50% 6%,rgba(57,216,140,.9),transparent 70%),radial-gradient(7px 7px at 50% 94%,rgba(57,216,140,.8),transparent 70%),radial-gradient(7px 7px at 6% 50%,rgba(57,216,140,.8),transparent 70%),radial-gradient(7px 7px at 94% 50%,rgba(57,216,140,.8),transparent 70%);animation:cosf-pulse 4s ease-in-out infinite}.f-master .cosf-fx:before{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border-radius:50%;border:1.5px dashed rgba(246,200,78,.5);animation:cosf-spin 12s linear infinite}.f-master .cosf-orn{top:-16px;width:46px;height:33px;color:#ffd87a;filter:drop-shadow(0 2px 3px rgba(0,0,0,.6)) drop-shadow(0 0 8px rgba(246,200,78,.7))}.f-alpha .cosf-beam,.f-beta .cosf-beam,.f-master .cosf-beam{display:block}.f-alpha .cosf-beam{--beamc: #fff3cf;--spd: 3.4s}.f-beta .cosf-beam{--beamc: #eaf4ff;--spd: 3.4s}.f-master .cosf-beam{--beamc: #fff3cf;--spd: 4s}.cosf-still.f-alpha .cosf-fx,.cosf-still.f-alpha .cosf-fx:before,.cosf-still.f-beta .cosf-fx,.cosf-still.f-beta .cosf-fx:before,.cosf-still.f-master .cosf-fx,.cosf-still.f-master .cosf-fx:before{animation:none!important}.fv{--fv-bg: #0a0a0f;--fv-bg-2: #0e0c14;--fv-ink: #f3ead8;--fv-ink-soft: #cdbf9f;--fv-ink-dim: #9a8455;--fv-line: rgba(201, 165, 92, .16);--fv-panel: linear-gradient(180deg, #15131c, #0c0a12);--fv-panel-2: linear-gradient(180deg, #121019, #0a0810);--fv-inset: rgba(0, 0, 0, .5);--fv-live: #00d4aa;--fv-ready: #ffd700;--fv-crisis: #ff4d6a;--fv-c-common: #94a3b8;--fv-c-rare: #4d9aff;--fv-c-jackpot: #ffd700;--fv-c-bad: #ff4d6a;--fv-accent: #ffd700;--fv-accent-2: #c9a55c;--fv-accent-deep: #8a6d2f;--fv-glow: rgba(255, 215, 0, .42);--fv-rim: linear-gradient(180deg, #ffe9ab, #ffd700 46%, #b87f1c);--fv-pointer: #ffd700;--fv-hub: radial-gradient(circle at 50% 32%, #241b0c, #0c0905);--fv-fd: var(--font-display);--fv-fm: var(--font-mono);--fv-fu: var(--font-body);--fv-gap: 16px;--fv-spin-dur: 5.5s;position:relative;min-height:100%;isolation:isolate;overflow-x:hidden;color:var(--fv-ink);font-family:var(--fv-fu);-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;--fv-amb1: rgba(120, 80, 30, .2);--fv-amb2: rgba(201, 165, 92, .12);--fv-amb3: rgba(40, 28, 70, .22);background:radial-gradient(120% 80% at 12% -8%,var(--fv-amb1),transparent 46%),radial-gradient(120% 90% at 92% 4%,var(--fv-amb2),transparent 44%),radial-gradient(120% 120% at 50% 116%,var(--fv-amb3),transparent 54%)}.fv-wrap{max-width:1280px;margin:0 auto;padding:20px 22px 90px;display:flex;flex-direction:column;gap:var(--fv-gap)}.fv-top{position:relative;overflow:hidden;border-radius:20px;padding:18px 22px;background:linear-gradient(180deg,#221a0c80,#0c0a07eb);border:1px solid var(--fv-line);box-shadow:0 22px 50px #0000008c,inset 0 1px #ffd7001f}.fv-top:before{content:"";position:absolute;inset-inline:0;top:0;height:2px;background:var(--fv-rim);opacity:.7}.fv-top-row{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;flex-wrap:wrap}.fv-kicker{display:inline-flex;align-items:center;gap:7px;font-family:var(--fv-fm);font-size:11px;font-weight:700;letter-spacing:.2em;color:var(--fv-accent-2);text-transform:uppercase}.fv-kicker svg{width:14px;height:14px}.fv-h1{font-family:var(--fv-fd);font-weight:700;font-size:clamp(30px,5vw,46px);line-height:.96;color:var(--fv-ink);margin-top:4px;text-shadow:0 2px 22px var(--fv-glow)}.fv-h1 em{font-style:italic;color:var(--fv-accent)}.fv-sub{margin-top:7px;font-size:14px;color:var(--fv-ink-soft);max-width:50ch}.fv-stats{display:flex;gap:9px;flex-wrap:wrap}.fv-stat{min-width:84px;border-radius:12px;padding:9px 13px;text-align:left;background:linear-gradient(180deg,#14100ad9,#0a0806e6);border:1px solid var(--fv-line)}.fv-stat .k{display:flex;align-items:center;gap:5px;font-size:9px;font-weight:700;letter-spacing:.16em;color:var(--fv-ink-dim);text-transform:uppercase}.fv-stat .k svg{width:11px;height:11px}.fv-stat .v{font-family:var(--fv-fm);font-weight:800;font-size:18px;color:var(--fv-accent);margin-top:3px}.fv-stat .v.gold{color:var(--fv-ready)}.fv-stat .v.live{color:var(--fv-live)}.fv-main{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:var(--fv-gap);align-items:start}.fv-wheelcard{position:relative;overflow:hidden;border-radius:20px;padding:24px;background:radial-gradient(120% 90% at 50% -10%,rgba(40,30,14,.4),transparent 55%),var(--fv-panel);border:1px solid var(--fv-line);box-shadow:0 22px 50px #0000008c;display:flex;flex-direction:column;align-items:center;gap:18px}.fv-stage{position:relative;width:100%;max-width:440px;aspect-ratio:1;margin:0 auto}.fv-stage:after{content:"";position:absolute;top:-6%;right:-6%;bottom:-6%;left:-6%;border-radius:50%;z-index:-1;background:radial-gradient(circle,var(--fv-glow),transparent 62%);opacity:.5;filter:blur(8px)}.fv-wheel-svg{width:100%;height:100%;display:block;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.fv-wheel-svg text{-webkit-user-select:none;-moz-user-select:none;user-select:none;font-family:var(--fv-fu);font-weight:800;letter-spacing:.06em}.fv-wheel-layers{position:relative;width:100%;height:100%}.fv-wheel-layers .fv-wheel-svg{position:absolute;top:0;right:0;bottom:0;left:0}.fv-frame{filter:drop-shadow(0 16px 34px rgba(0,0,0,.6))}.fv-gloss{pointer-events:none}.fv-spinner{position:absolute;top:0;right:0;bottom:0;left:0;transform-origin:50% 50%;will-change:transform}.fv-pointer{position:absolute;top:-2%;left:50%;transform:translate(-50%);width:9%;z-index:5;filter:drop-shadow(0 4px 6px rgba(0,0,0,.6))}.fv-pointer svg{width:100%;height:auto;display:block;color:var(--fv-pointer)}.fv.spinning .fv-pointer{animation:fv-tick .09s ease-in-out infinite}@keyframes fv-tick{0%,to{transform:translate(-50%) rotate(0)}50%{transform:translate(-50%) rotate(-7deg)}}.fv-hub{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:30%;height:30%;border-radius:50%;display:grid;place-items:center;gap:1px;z-index:4;background:var(--fv-hub);border:2px solid var(--fv-accent-deep);box-shadow:inset 0 2px 8px #000000b3,0 0 0 5px #0006,0 0 26px var(--fv-glow);transition:.16s}.fv-hub:hover:not(:disabled){box-shadow:inset 0 2px 8px #000000b3,0 0 0 5px #0006,0 0 40px var(--fv-glow);transform:translate(-50%,-50%) scale(1.04)}.fv-hub:active:not(:disabled){transform:translate(-50%,-50%) scale(.96)}.fv-hub:disabled{cursor:default;opacity:.85}.fv-hub .spinword{font-family:var(--fv-fd);font-weight:700;font-size:clamp(13px,2.6vw,19px);color:var(--fv-accent);text-shadow:0 0 12px var(--fv-glow);line-height:1}.fv-hub .spincost{font-family:var(--fv-fm);font-size:clamp(9px,1.7vw,11px);font-weight:700;color:var(--fv-ink-soft);display:inline-flex;align-items:center;gap:3px}.fv-hub .spincost b{color:var(--fv-ready)}.fv-hub .spincost svg{width:11px;height:11px}.fv.spinning .fv-hub .spinword{animation:fv-pulse .7s ease-in-out infinite}@keyframes fv-pulse{50%{opacity:.5}}.fv-spin-btn{width:100%;max-width:440px;border-radius:15px;padding:16px;display:flex;align-items:center;justify-content:center;gap:10px;font-family:var(--fv-fd);font-weight:700;font-size:19px;color:#1a1306;background:var(--fv-rim);box-shadow:0 7px 0 var(--fv-accent-deep),0 16px 28px var(--fv-glow),inset 0 1px #ffffff8c;transition:transform .1s,box-shadow .1s,filter .2s;position:relative;overflow:hidden}.fv-spin-btn svg{width:20px;height:20px}.fv-spin-btn .cost{font-family:var(--fv-fm);font-weight:800;font-size:17px;display:inline-flex;align-items:center;gap:4px}.fv-spin-btn:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 8px 0 var(--fv-accent-deep),0 20px 34px var(--fv-glow),inset 0 1px #ffffff8c}.fv-spin-btn:active:not(:disabled){transform:translateY(6px);box-shadow:0 1px 0 var(--fv-accent-deep),0 6px 14px var(--fv-glow),inset 0 1px #ffffff8c}.fv-spin-btn:disabled{filter:grayscale(.55) brightness(.7);cursor:default;box-shadow:0 4px 0 var(--fv-accent-deep)}.fv-spin-btn:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.5),transparent);transform:translate(-130%)}.fv-spin-btn:not(:disabled):hover:after{animation:fv-shine 1s ease}@keyframes fv-shine{to{transform:translate(130%)}}.fv-spin-btn.free{background:linear-gradient(180deg,#5bf0c8,#16b894);box-shadow:0 7px #0c7a5e,0 16px 28px #00d4aa66,inset 0 1px #ffffff80;color:#05221a}.fv-spin-btn.free:active:not(:disabled){box-shadow:0 1px #0c7a5e,0 6px 14px #00d4aa66,inset 0 1px #ffffff80}.fv-substats{display:grid;grid-template-columns:1fr 1fr;gap:10px;width:100%;max-width:440px}.fv-mini{border-radius:12px;padding:11px 13px;background:linear-gradient(180deg,#14100acc,#0a0806e6);border:1px solid var(--fv-line)}.fv-mini .k{font-size:9px;font-weight:700;letter-spacing:.14em;color:var(--fv-ink-dim);text-transform:uppercase}.fv-mini .v{font-family:var(--fv-fm);font-weight:800;font-size:16px;margin-top:4px;display:flex;align-items:center;gap:5px}.fv-mini .v.gold{color:var(--fv-ready)}.fv-mini .v.live{color:var(--fv-live)}.fv-heat{width:100%;max-width:440px;border-radius:12px;padding:12px 14px;background:linear-gradient(180deg,#14100acc,#0a0806e6);border:1px solid var(--fv-line)}.fv-heat-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.fv-heat-top .lbl{display:inline-flex;align-items:center;gap:6px;font-size:10px;font-weight:800;letter-spacing:.14em;color:var(--fv-ink-dim);text-transform:uppercase}.fv-heat-top .lbl svg{width:13px;height:13px;color:var(--fv-crisis)}.fv-heat-top .mult{font-family:var(--fv-fm);font-weight:800;font-size:14px;color:var(--fv-ready)}.fv-heat-bar{height:9px;border-radius:99px;background:var(--fv-inset);overflow:hidden;box-shadow:inset 0 1px 3px #000000b3;position:relative}.fv-heat-fill{height:100%;border-radius:99px;width:0%;background:linear-gradient(90deg,gold,#ff8a3c,#ff4d6a);box-shadow:0 0 10px #ff8a3c99;transition:width .5s cubic-bezier(.2,.9,.3,1)}.fv-heat-note{margin-top:7px;font-size:10.5px;color:var(--fv-ink-dim)}.fv-heat-note b{color:var(--fv-ready)}.fv-rail{display:flex;flex-direction:column;gap:var(--fv-gap)}.fv-card{border-radius:18px;padding:16px 17px;background:var(--fv-panel-2);border:1px solid var(--fv-line);box-shadow:0 22px 50px #0000008c;position:relative;overflow:hidden}.fv-card-h{display:flex;align-items:center;gap:8px;margin-bottom:13px}.fv-card-h .ico{width:30px;height:30px;border-radius:8px;display:grid;place-items:center;background:linear-gradient(180deg,#281e0ce6,#140f08e6);border:1px solid var(--fv-line);color:var(--fv-accent)}.fv-card-h .ico svg{width:15px;height:15px}.fv-card-h .tx{flex:1;min-width:0}.fv-card-h .tx b{display:block;font-family:var(--fv-fd);font-weight:700;font-size:15px;color:var(--fv-ink);line-height:1.1}.fv-card-h .tx span{font-size:10.5px;color:var(--fv-ink-dim);letter-spacing:.03em}.fv-tag{font-family:var(--fv-fm);font-size:10px;font-weight:800;letter-spacing:.08em;padding:4px 9px;border-radius:7px;text-transform:uppercase}.fv-tag.jackpot{color:var(--fv-ready);background:#ffd70024;border:1px solid rgba(255,215,0,.4)}.fv-tag.rare{color:var(--fv-c-rare);background:#4d9aff1f;border:1px solid rgba(77,154,255,.35)}.fv-tag.common{color:var(--fv-live);background:#00d4aa1f;border:1px solid rgba(0,212,170,.32)}.fv-tag.bad{color:var(--fv-crisis);background:#ff4d6a1f;border:1px solid rgba(255,77,106,.35)}.fv-streak{display:flex;gap:7px}.fv-day{flex:1;display:flex;flex-direction:column;align-items:center;gap:5px;padding:9px 4px;border-radius:11px;background:linear-gradient(180deg,#120e09b3,#090806d9);border:1px solid var(--fv-line);position:relative;transition:.16s}.fv-day .dn{font-family:var(--fv-fm);font-size:9px;font-weight:700;color:var(--fv-ink-dim);letter-spacing:.05em}.fv-day .dico{width:26px;height:26px;border-radius:7px;display:grid;place-items:center;background:#0006;color:var(--fv-ink-soft)}.fv-day .dico svg{width:14px;height:14px}.fv-day .dr{font-family:var(--fv-fm);font-size:10px;font-weight:800;color:var(--fv-ink-soft)}.fv-day.done{border-color:#00d4aa4d}.fv-day.done .dico{color:var(--fv-live);background:#00d4aa1f}.fv-day.done .dn{color:var(--fv-live)}.fv-day.done:after{content:"";position:absolute;top:5px;right:5px;width:13px;height:13px;border-radius:50%;background:var(--fv-live);box-shadow:0 0 8px var(--fv-live)}.fv-day.done:before{content:"";position:absolute;top:8px;right:8px;width:6px;height:3px;border-left:1.5px solid #042;border-bottom:1.5px solid #042;transform:rotate(-45deg);z-index:1}.fv-day.today{border-color:var(--fv-accent);box-shadow:0 0 0 1px var(--fv-accent),0 6px 18px var(--fv-glow);background:linear-gradient(180deg,#281e0cb3,#0e0b07e6)}.fv-day.today .dico{color:var(--fv-accent);background:#ffd70024}.fv-day.today .dn,.fv-day.today .dr{color:var(--fv-accent)}.fv-day.mega .dico{color:var(--fv-ready);background:radial-gradient(circle,rgba(255,215,0,.3),transparent)}.fv-day.mega{background:linear-gradient(180deg,#32240c99,#0e0b07e6)}.fv-streak-foot{display:flex;align-items:center;justify-content:space-between;margin-top:12px;padding-top:12px;border-top:1px solid var(--fv-line)}.fv-streak-foot .l{font-size:11.5px;color:var(--fv-ink-soft)}.fv-streak-foot .l b{color:var(--fv-accent);font-family:var(--fv-fm)}.fv-streak-mult{font-family:var(--fv-fd);font-weight:700;font-size:20px;color:var(--fv-ready);text-shadow:0 0 12px var(--fv-glow)}.fv-showcase{position:relative;overflow:hidden}.fv-showcase:after{content:"";position:absolute;right:-30%;top:-50%;width:80%;height:170%;background:radial-gradient(circle,var(--fv-glow),transparent 65%);opacity:.25;pointer-events:none}.fv-show-body{display:flex;gap:14px;align-items:center}.fv-medal{width:62px;height:62px;flex-shrink:0;border-radius:14px;display:grid;place-items:center;position:relative;overflow:hidden}.fv-medal svg{width:30px;height:30px;position:relative;z-index:1}.fv-medal:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(115deg,transparent 38%,rgba(255,255,255,.3) 48%,transparent 58%);transform:translate(-120%);animation:fv-medshine 3.4s ease-in-out infinite}@keyframes fv-medshine{0%,70%{transform:translate(-120%)}to{transform:translate(120%)}}.fv-show-id b{font-family:var(--fv-fd);font-weight:700;font-size:21px;color:var(--fv-accent);line-height:1.05;display:block}.fv-show-id .val{font-family:var(--fv-fm);font-weight:700;font-size:12px;color:var(--fv-ink-soft);margin-top:2px}.fv-show-desc{font-size:12px;color:var(--fv-ink-dim);line-height:1.4;margin-top:12px}.fv-chance{margin-top:13px}.fv-chance-top{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:6px}.fv-chance-top .k{font-size:9.5px;font-weight:800;letter-spacing:.14em;color:var(--fv-ink-dim);text-transform:uppercase}.fv-chance-top .v{font-family:var(--fv-fm);font-weight:800;font-size:14px;color:var(--fv-accent)}.fv-chance-bar{height:8px;border-radius:99px;background:var(--fv-inset);overflow:hidden;box-shadow:inset 0 1px 3px #000000b3}.fv-chance-bar i{display:block;height:100%;border-radius:99px;background:var(--fv-rim);box-shadow:0 0 10px var(--fv-glow)}.fv-winners{display:flex;flex-direction:column;gap:8px;max-height:260px;overflow:hidden;position:relative}.fv-win{display:flex;align-items:center;gap:11px;padding:9px 11px;border-radius:11px;background:linear-gradient(180deg,#120e0999,#090806cc);border:1px solid var(--fv-line);animation:fv-winin .45s ease}@keyframes fv-winin{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:none}}.fv-win-dot{width:30px;height:30px;border-radius:8px;flex-shrink:0;display:grid;place-items:center;color:#0a0806}.fv-win-dot svg{width:15px;height:15px}.fv-win-id{flex:1;min-width:0}.fv-win-id b{font-size:13px;font-weight:700;color:var(--fv-ink);display:block;line-height:1.15}.fv-win-id span{font-size:11px;color:var(--fv-ink-dim)}.fv-win-meta{text-align:right;flex-shrink:0;display:flex;flex-direction:column;align-items:flex-end;gap:3px}.fv-win-meta .ago{font-family:var(--fv-fm);font-size:10px;color:var(--fv-ink-dim)}.fv-vault-h{display:flex;align-items:center;gap:12px;margin:6px 2px}.fv-vault-h .ico{width:34px;height:34px;border-radius:9px;display:grid;place-items:center;background:linear-gradient(180deg,#281e0ce6,#140f08e6);border:1px solid var(--fv-line);color:var(--fv-accent)}.fv-vault-h .ico svg{width:17px;height:17px}.fv-vault-h .tx{flex:1}.fv-vault-h .tx b{font-family:var(--fv-fd);font-weight:700;font-size:20px;color:var(--fv-ink)}.fv-vault-h .tx span{display:block;font-size:11.5px;color:var(--fv-ink-dim);letter-spacing:.04em}.fv-vault-h .pill{font-family:var(--fv-fm);font-size:12px;font-weight:700;color:var(--fv-accent);background:#c9a55c1f;border:1px solid var(--fv-line);padding:5px 11px;border-radius:99px}.fv-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.fv-prize{--pc: var(--fv-c-common);position:relative;border-radius:14px;padding:13px;overflow:hidden;background:linear-gradient(180deg,#16110beb,#0a0806f5);border:1px solid color-mix(in srgb,var(--pc) 28%,transparent);transition:.16s;cursor:default}.fv-prize:before{content:"";position:absolute;inset-inline:0;top:0;height:2px;background:linear-gradient(90deg,transparent,var(--pc),transparent);opacity:.8}.fv-prize:hover{transform:translateY(-3px);border-color:color-mix(in srgb,var(--pc) 60%,transparent);box-shadow:0 16px 36px #00000080,0 0 22px color-mix(in srgb,var(--pc) 26%,transparent)}.fv-prize.r-rare{--pc: var(--fv-c-rare)}.fv-prize.r-jackpot{--pc: var(--fv-c-jackpot)}.fv-prize.r-bad{--pc: var(--fv-c-bad)}.fv-prize-top{display:flex;align-items:center;gap:10px;margin-bottom:10px}.fv-prize-med{width:40px;height:40px;border-radius:10px;flex-shrink:0;display:grid;place-items:center;color:#0a0806;box-shadow:inset 0 1px #fff3}.fv-prize-med svg{width:20px;height:20px}.fv-prize-id{flex:1;min-width:0}.fv-prize-name{font-family:var(--fv-fd);font-weight:700;font-size:15px;color:var(--fv-ink);line-height:1.1}.fv-prize-val{font-family:var(--fv-fm);font-size:11px;color:var(--fv-ink-soft);margin-top:2px}.fv-prize-tag{font-family:var(--fv-fm);font-size:8.5px;font-weight:800;letter-spacing:.08em;padding:3px 7px;border-radius:6px;color:var(--pc);background:color-mix(in srgb,var(--pc) 13%,transparent);border:1px solid color-mix(in srgb,var(--pc) 36%,transparent)}.fv-prize-bar{display:flex;height:6px;border-radius:99px;background:var(--fv-inset);overflow:hidden;box-shadow:inset 0 1px 2px #0009}.fv-prize-bar i{display:block;height:100%;background:var(--pc);box-shadow:0 0 8px color-mix(in srgb,var(--pc) 60%,transparent)}.fv-prize-bar i.boost{background:linear-gradient(90deg,gold,#ff8a3c);box-shadow:0 0 8px #ff8a3c8c}.fv-prize-foot{display:flex;justify-content:space-between;align-items:center;margin-top:7px}.fv-prize-foot .od{font-family:var(--fv-fm);font-size:11px;font-weight:800;color:var(--pc)}.fv-prize-foot .od em.boost{font-style:normal;color:var(--fv-ready);font-size:9.5px}.fv-prize-foot .lb{font-size:9px;color:var(--fv-ink-dim);letter-spacing:.1em}.fv-vault-foot{text-align:center;font-size:11.5px;color:var(--fv-ink-dim);margin-top:14px}.fv-vault-foot em{font-style:normal;color:var(--fv-ready);font-weight:700}.fv-flash{position:fixed;top:0;right:0;bottom:0;left:0;z-index:120;pointer-events:none;opacity:0;background:radial-gradient(circle at 50% 45%,var(--fv-glow),transparent 60%)}.fv-flash.go{animation:fv-flash .7s ease}@keyframes fv-flash{0%{opacity:0}18%{opacity:.85}to{opacity:0}}.fv-confetti{position:fixed;top:0;right:0;bottom:0;left:0;z-index:121;pointer-events:none;overflow:hidden}.fv-conf{--x: 0px;position:absolute;top:-20px;width:9px;height:14px;border-radius:2px;will-change:transform,opacity;animation:fv-fall linear forwards}@keyframes fv-fall{0%{transform:translateY(-20px) rotate(0);opacity:1}to{transform:translate(var(--x),105vh) rotate(720deg);opacity:.9}}.fv-reveal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:130;display:grid;place-items:center;padding:24px;background:#050403c7;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:0;animation:fv-fade .3s ease forwards}@keyframes fv-fade{to{opacity:1}}.fv-reveal-card{--rc: var(--fv-accent);position:relative;width:min(420px,92vw);border-radius:22px;padding:34px 28px 26px;text-align:center;overflow:hidden;background:radial-gradient(120% 80% at 50% -10%,color-mix(in srgb,var(--rc) 30%,transparent),transparent 60%),linear-gradient(180deg,#1a150d,#0c0a06);border:1px solid color-mix(in srgb,var(--rc) 50%,transparent);box-shadow:0 40px 90px #000000b3,0 0 50px color-mix(in srgb,var(--rc) 40%,transparent);transform:scale(.86);animation:fv-pop .5s cubic-bezier(.2,1.3,.4,1) .05s forwards}@keyframes fv-pop{to{transform:scale(1)}}.fv-reveal-card:before{content:"";position:absolute;inset-inline:0;top:0;height:3px;background:linear-gradient(90deg,transparent,var(--rc),transparent)}.fv-reveal-rays{position:absolute;top:-30%;right:-30%;bottom:-30%;left:-30%;z-index:0;background:conic-gradient(from 0deg,transparent 0 8deg,color-mix(in srgb,var(--rc) 22%,transparent) 8deg 12deg,transparent 12deg 20deg);animation:fv-rays 14s linear infinite;opacity:.5}@keyframes fv-rays{to{transform:rotate(360deg)}}.fv-reveal-inner{position:relative;z-index:1}.fv-reveal-tag{display:inline-block;font-family:var(--fv-fm);font-size:11px;font-weight:800;letter-spacing:.22em;color:var(--rc);text-transform:uppercase;margin-bottom:16px}.fv-reveal-medal{width:96px;height:96px;margin:0 auto 18px;border-radius:22px;display:grid;place-items:center;color:#0a0806;position:relative;overflow:hidden;box-shadow:0 0 40px color-mix(in srgb,var(--rc) 60%,transparent),inset 0 2px #ffffff4d}.fv-reveal-medal svg{width:46px;height:46px}.fv-reveal-medal:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(115deg,transparent 40%,rgba(255,255,255,.45) 50%,transparent 60%);transform:translate(-120%);animation:fv-medshine 1.6s ease-in-out infinite}.fv-reveal-name{font-family:var(--fv-fd);font-weight:700;font-size:32px;line-height:1;color:var(--fv-ink)}.fv-reveal-val{font-family:var(--fv-fm);font-weight:800;font-size:17px;color:var(--rc);margin-top:8px}.fv-reveal-desc{font-size:13px;color:var(--fv-ink-soft);line-height:1.45;margin-top:12px;max-width:34ch;margin-left:auto;margin-right:auto}.fv-reveal-btn{margin-top:22px;width:100%;border-radius:13px;padding:14px;font-family:var(--fv-fd);font-weight:700;font-size:17px;color:#1a1306;background:var(--fv-rim);box-shadow:0 6px 0 var(--fv-accent-deep),inset 0 1px #ffffff80;transition:transform .1s}.fv-reveal-btn:active{transform:translateY(4px);box-shadow:0 2px 0 var(--fv-accent-deep)}.fv-reveal-claim{margin-top:9px;font-size:11px;color:var(--fv-ink-dim)}.fv-toast{position:fixed;left:50%;bottom:28px;transform:translate(-50%) translateY(30px);opacity:0;pointer-events:none;z-index:140;padding:12px 20px;border-radius:12px;font-weight:700;font-size:13.5px;color:#1a1306;background:var(--fv-rim);box-shadow:0 14px 40px #00000080,inset 0 1px #ffffff80;transition:.3s cubic-bezier(.2,.9,.3,1.2)}.fv-toast.show{opacity:1;transform:translate(-50%) translateY(0)}@media(max-width:920px){.fv-main{grid-template-columns:1fr}}@media(max-width:680px){.fv-wrap{padding:14px 13px 80px}.fv-top{padding:15px 16px;border-radius:16px}.fv-stats{width:100%}.fv-stat{flex:1;min-width:0}.fv-wheelcard{padding:16px;border-radius:16px}.fv-grid{grid-template-columns:1fr 1fr}.fv-spin-btn,.fv-heat,.fv-substats,.fv-stage{max-width:none}}@media(max-width:420px){.fv-grid{grid-template-columns:1fr}.fv-day .dr{display:none}.fv-streak{gap:4px}}@media(prefers-reduced-motion:reduce){.fv *,.fv-confetti *,.fv-reveal,.fv-reveal-card{animation-duration:1ms!important}}@keyframes fdy-belt{to{background-position-x:-12px}}@keyframes fdy-eject{0%{transform:translateY(-6px) scale(.3);opacity:0}55%{transform:translateY(2px) scale(1.18);opacity:1}78%{transform:translateY(0) scale(.94)}to{transform:translateY(0) scale(1);opacity:1}}.placeholder\:text-\[var\(--brass-mute\)\]::-moz-placeholder{color:var(--brass-mute)}.placeholder\:text-\[var\(--brass-mute\)\]::placeholder{color:var(--brass-mute)}.placeholder\:text-muted-foreground\/45::-moz-placeholder{color:hsl(var(--muted-foreground) / .45)}.placeholder\:text-muted-foreground\/45::placeholder{color:hsl(var(--muted-foreground) / .45)}.placeholder\:text-muted-foreground\/50::-moz-placeholder{color:hsl(var(--muted-foreground) / .5)}.placeholder\:text-muted-foreground\/50::placeholder{color:hsl(var(--muted-foreground) / .5)}.placeholder\:text-muted-foreground\/70::-moz-placeholder{color:hsl(var(--muted-foreground) / .7)}.placeholder\:text-muted-foreground\/70::placeholder{color:hsl(var(--muted-foreground) / .7)}.placeholder\:opacity-40::-moz-placeholder{opacity:.4}.placeholder\:opacity-40::placeholder{opacity:.4}.last\:border-0:last-child{border-width:0px}.focus-within\:border-\[var\(--border-bright\)\]:focus-within{border-color:var(--border-bright)}.focus-within\:border-gold\/50:focus-within{border-color:hsl(var(--gold) / .5)}.hover\:-translate-y-0\.5:hover{--tw-translate-y: -.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-110:hover{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:border-\[color\:var\(--brand-border\)\]:hover{border-color:var(--brand-border)}.hover\:border-\[rgba\(255\,90\,90\,0\.55\)\]:hover{border-color:#ff5a5a8c}.hover\:border-\[var\(--border-bright\)\]:hover{border-color:var(--border-bright)}.hover\:border-crisis:hover{border-color:hsl(var(--crisis))}.hover\:border-gold\/30:hover{border-color:hsl(var(--gold) / .3)}.hover\:border-gold\/35:hover{border-color:hsl(var(--gold) / .35)}.hover\:border-prestige\/35:hover{border-color:hsl(var(--prestige) / .35)}.hover\:border-white\/20:hover{border-color:#fff3}.hover\:border-white\/25:hover{border-color:#ffffff40}.hover\:bg-\[\#1a140c\]\/90:hover{background-color:#1a140ce6}.hover\:bg-\[\#5865F2\]\/30:hover{background-color:#5865f24d}.hover\:bg-\[\#5865F2\]\/\[0\.16\]:hover{background-color:#5865f229}.hover\:bg-\[\#b794ff\]\/\[0\.15\]:hover{background-color:#b794ff26}.hover\:bg-\[rgba\(255\,244\,224\,0\.03\)\]:hover{background-color:#fff4e008}.hover\:bg-\[rgba\(255\,90\,90\,0\.1\)\]:hover{background-color:#ff5a5a1a}.hover\:bg-\[var\(--surface-soft\)\]:hover{background-color:var(--surface-soft)}.hover\:bg-black\/55:hover{background-color:#0000008c}.hover\:bg-black\/80:hover{background-color:#000c}.hover\:bg-crisis\/10:hover{background-color:hsl(var(--crisis) / .1)}.hover\:bg-crisis\/\[0\.14\]:hover{background-color:hsl(var(--crisis) / .14)}.hover\:bg-gold\/10:hover{background-color:hsl(var(--gold) / .1)}.hover\:bg-gold\/\[0\.14\]:hover{background-color:hsl(var(--gold) / .14)}.hover\:bg-gold\/\[0\.1\]:hover{background-color:hsl(var(--gold) / .1)}.hover\:bg-income\/\[0\.12\]:hover{background-color:hsl(var(--income) / .12)}.hover\:bg-income\/\[0\.15\]:hover{background-color:hsl(var(--income) / .15)}.hover\:bg-income\/\[0\.2\]:hover{background-color:hsl(var(--income) / .2)}.hover\:bg-prestige\/25:hover{background-color:hsl(var(--prestige) / .25)}.hover\:bg-secondary:hover{background-color:hsl(var(--secondary))}.hover\:bg-secondary\/60:hover{background-color:hsl(var(--secondary) / .6)}.hover\:bg-secondary\/80:hover{background-color:hsl(var(--secondary) / .8)}.hover\:bg-white\/10:hover{background-color:#ffffff1a}.hover\:bg-white\/5:hover{background-color:#ffffff0d}.hover\:bg-white\/\[0\.025\]:hover{background-color:#ffffff06}.hover\:bg-white\/\[0\.02\]:hover{background-color:#ffffff05}.hover\:bg-white\/\[0\.03\]:hover{background-color:#ffffff08}.hover\:bg-white\/\[0\.04\]:hover{background-color:#ffffff0a}.hover\:bg-white\/\[0\.055\]:hover{background-color:#ffffff0e}.hover\:bg-white\/\[0\.05\]:hover{background-color:#ffffff0d}.hover\:bg-white\/\[0\.065\]:hover{background-color:#fff1}.hover\:bg-white\/\[0\.06\]:hover{background-color:#ffffff0f}.hover\:bg-white\/\[0\.07\]:hover{background-color:#ffffff12}.hover\:bg-white\/\[0\.08\]:hover{background-color:#ffffff14}.hover\:bg-white\/\[0\.09\]:hover{background-color:#ffffff17}.hover\:from-gold\/\[0\.2\]:hover{--tw-gradient-from: hsl(var(--gold) / .2) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--gold) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:from-prestige\/\[0\.2\]:hover{--tw-gradient-from: hsl(var(--prestige) / .2) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--prestige) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:text-foreground:hover{color:hsl(var(--foreground))}.hover\:text-white:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.hover\:text-white\/75:hover{color:#ffffffbf}.hover\:text-white\/90:hover{color:#ffffffe6}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}.hover\:opacity-70:hover{opacity:.7}.hover\:opacity-90:hover{opacity:.9}.hover\:shadow-e2:hover{--tw-shadow: 0 4px 12px rgba(0,0,0,.5);--tw-shadow-colored: 0 4px 12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:brightness-110:hover{--tw-brightness: brightness(1.1);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.hover\:brightness-125:hover{--tw-brightness: brightness(1.25);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.focus\:border-\[color\:var\(--brand\)\]:focus{border-color:var(--brand)}.focus\:border-gold:focus{border-color:hsl(var(--gold))}.focus\:border-white\/25:focus{border-color:#ffffff40}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-1:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-\[var\(--brass-line\)\]:focus{--tw-ring-color: var(--brass-line)}.focus\:ring-gold\/40:focus{--tw-ring-color: hsl(var(--gold) / .4)}.focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-ring:focus-visible{--tw-ring-color: hsl(var(--ring))}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width: 2px}.focus-visible\:ring-offset-background:focus-visible{--tw-ring-offset-color: hsl(var(--background))}.active\:scale-95:active{--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-\[0\.96\]:active{--tw-scale-x: .96;--tw-scale-y: .96;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:cursor-grabbing:active{cursor:grabbing}.active\:bg-\[rgba\(255\,244\,224\,0\.05\)\]:active{background-color:#fff4e00d}.active\:opacity-70:active{opacity:.7}.enabled\:hover\:bg-white\/10:hover:enabled{background-color:#ffffff1a}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-default:disabled{cursor:default}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:bg-white\/\[0\.06\]:disabled{background-color:#ffffff0f}.disabled\:from-white\/\[0\.06\]:disabled{--tw-gradient-from: rgb(255 255 255 / .06) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.disabled\:to-white\/\[0\.06\]:disabled{--tw-gradient-to: rgb(255 255 255 / .06) var(--tw-gradient-to-position)}.disabled\:text-muted-foreground:disabled{color:hsl(var(--muted-foreground))}.disabled\:opacity-35:disabled{opacity:.35}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-45:disabled{opacity:.45}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-70:disabled{opacity:.7}.disabled\:shadow-none:disabled{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.disabled\:active\:scale-100:active:disabled{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:block{display:block}.group:hover .group-hover\:translate-x-0\.5{--tw-translate-x: .125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:translate-x-1{--tw-translate-x: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:translate-x-full{--tw-translate-x: 100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:text-foreground{color:hsl(var(--foreground))}.group:hover .group-hover\:text-muted-foreground{color:hsl(var(--muted-foreground))}.group:hover .group-hover\:brightness-125{--tw-brightness: brightness(1.25);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.group:focus-visible .group-focus-visible\:block{display:block}@supports (backdrop-filter: var(--tw)){.supports-\[backdrop-filter\]\:bg-\[\#1a1400\]\/80{background-color:#1a1400cc}}@media(max-width:360px){.max-\[360px\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:640px){.sm\:col-span-1{grid-column:span 1 / span 1}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:inline-flex{display:inline-flex}.sm\:grid{display:grid}.sm\:hidden{display:none}.sm\:h-20{height:5rem}.sm\:h-6{height:1.5rem}.sm\:h-\[238px\]{height:238px}.sm\:min-h-\[12\.5rem\]{min-height:12.5rem}.sm\:w-20{width:5rem}.sm\:w-44{width:11rem}.sm\:w-48{width:12rem}.sm\:w-56{width:14rem}.sm\:w-6{width:1.5rem}.sm\:w-\[300px\]{width:300px}.sm\:min-w-\[8rem\]{min-width:8rem}.sm\:max-w-2xl{max-width:42rem}.sm\:max-w-3xl{max-width:48rem}.sm\:max-w-\[840px\]{max-width:840px}.sm\:flex-1{flex:1 1 0%}.sm\:cursor-grab{cursor:grab}.sm\:select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.sm\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-\[1\.45fr_1fr\]{grid-template-columns:1.45fr 1fr}.sm\:grid-cols-\[5rem_minmax\(0\,1fr\)_auto\]{grid-template-columns:5rem minmax(0,1fr) auto}.sm\:grid-cols-\[minmax\(0\,1fr\)_14rem\]{grid-template-columns:minmax(0,1fr) 14rem}.sm\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.sm\:flex-row{flex-direction:row}.sm\:flex-col{flex-direction:column}.sm\:content-between{align-content:space-between}.sm\:items-start{align-items:flex-start}.sm\:items-center{align-items:center}.sm\:items-stretch{align-items:stretch}.sm\:justify-center{justify-content:center}.sm\:gap-2{gap:.5rem}.sm\:rounded-2xl{border-radius:1rem}.sm\:rounded-xl{border-radius:.75rem}.sm\:p-3{padding:.75rem}.sm\:p-4{padding:1rem}.sm\:p-5{padding:1.25rem}.sm\:p-6{padding:1.5rem}.sm\:px-3{padding-left:.75rem;padding-right:.75rem}.sm\:px-4{padding-left:1rem;padding-right:1rem}.sm\:px-5{padding-left:1.25rem;padding-right:1.25rem}.sm\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.sm\:py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.sm\:pb-0{padding-bottom:0}.sm\:pb-5{padding-bottom:1.25rem}.sm\:text-center{text-align:center}.sm\:text-2xl{font-size:1.5rem;line-height:2rem}.sm\:text-3xl{font-size:1.875rem;line-height:2.25rem}.sm\:text-4xl{font-size:2.25rem;line-height:2.5rem}.sm\:text-5xl{font-size:3rem;line-height:1}.sm\:text-6xl{font-size:3.75rem;line-height:1}.sm\:text-\[1\.75rem\]{font-size:1.75rem}.sm\:text-\[1\.7rem\]{font-size:1.7rem}.sm\:text-base{font-size:1rem;line-height:1.5rem}.sm\:text-lg{font-size:1.125rem;line-height:1.75rem}.sm\:text-sm{font-size:.875rem;line-height:1.25rem}.sm\:text-xl{font-size:1.25rem;line-height:1.75rem}.sm\:active\:cursor-grabbing:active{cursor:grabbing}}@media(min-width:768px){.md\:col-span-1{grid-column:span 1 / span 1}.md\:col-start-3{grid-column-start:3}.md\:row-span-1{grid-row:span 1 / span 1}.md\:-mt-3{margin-top:-.75rem}.md\:h-\[86px\]{height:86px}.md\:w-\[86px\]{width:86px}.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-\[86px_minmax\(0\,1fr\)_128px\]{grid-template-columns:86px minmax(0,1fr) 128px}.md\:flex-col{flex-direction:column}.md\:items-end{align-items:flex-end}.md\:justify-center{justify-content:center}.md\:pb-5{padding-bottom:1.25rem}}@media(min-width:1024px){.lg\:sticky{position:sticky}.lg\:bottom-6{bottom:1.5rem}.lg\:top-4{top:1rem}.lg\:order-1{order:1}.lg\:order-2{order:2}.lg\:col-span-5{grid-column:span 5 / span 5}.lg\:col-span-7{grid-column:span 7 / span 7}.lg\:row-span-2{grid-row:span 2 / span 2}.lg\:mx-0{margin-left:0;margin-right:0}.lg\:ml-auto{margin-left:auto}.lg\:mt-0{margin-top:0}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:grid{display:grid}.lg\:h-\[278px\]{height:278px}.lg\:min-h-\[13\.5rem\]{min-height:13.5rem}.lg\:min-h-\[156px\]{min-height:156px}.lg\:max-w-\[55\%\]{max-width:55%}.lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-\[1\.25fr_0\.75fr\]{grid-template-columns:1.25fr .75fr}.lg\:grid-cols-\[330px_1fr\]{grid-template-columns:330px 1fr}.lg\:grid-cols-\[minmax\(0\,0\.92fr\)_minmax\(0\,1\.08fr\)\]{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_17rem\]{grid-template-columns:minmax(0,1fr) 17rem}.lg\:grid-cols-\[minmax\(0\,1fr\)_20rem\]{grid-template-columns:minmax(0,1fr) 20rem}.lg\:grid-cols-\[minmax\(0\,1fr\)_22rem\]{grid-template-columns:minmax(0,1fr) 22rem}.lg\:flex-row{flex-direction:row}.lg\:items-start{align-items:flex-start}.lg\:items-end{align-items:flex-end}.lg\:items-center{align-items:center}.lg\:justify-end{justify-content:flex-end}.lg\:justify-between{justify-content:space-between}.lg\:gap-4{gap:1rem}.lg\:gap-6{gap:1.5rem}.lg\:rounded-lg{border-radius:var(--radius)}.lg\:border{border-width:1px}.lg\:border-l{border-left-width:1px}.lg\:border-t-0{border-top-width:0px}.lg\:p-6{padding:1.5rem}.lg\:px-0{padding-left:0;padding-right:0}.lg\:px-3{padding-left:.75rem;padding-right:.75rem}.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:px-9{padding-left:2.25rem;padding-right:2.25rem}.lg\:pb-2\.5{padding-bottom:.625rem}.lg\:pl-4{padding-left:1rem}.lg\:pl-6{padding-left:1.5rem}.lg\:pr-3{padding-right:.75rem}.lg\:pt-0{padding-top:0}.lg\:text-3xl{font-size:1.875rem;line-height:2.25rem}.lg\:text-4xl{font-size:2.25rem;line-height:2.5rem}.lg\:text-\[1\.85rem\]{font-size:1.85rem}}@media(min-width:1280px){.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-\[minmax\(0\,1fr\)_18rem\]{grid-template-columns:minmax(0,1fr) 18rem}.xl\:grid-cols-\[minmax\(0\,1fr\)_20rem\]{grid-template-columns:minmax(0,1fr) 20rem}.xl\:grid-cols-\[minmax\(0\,1fr\)_24rem\]{grid-template-columns:minmax(0,1fr) 24rem}}@media(min-width:1536px){.\32xl\:w-\[23rem\]{width:23rem}}.\[\&\>\*\]\:shrink-0>*{flex-shrink:0}
