@font-face{font-family:Fira Code;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/fira-code-cyrillic-ext-400-normal-txZ9Fk_1.woff2)format("woff2"),url(/assets/fira-code-cyrillic-ext-400-normal-Buh61xzB.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Fira Code;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/fira-code-cyrillic-400-normal-UC0NFL4U.woff2)format("woff2"),url(/assets/fira-code-cyrillic-400-normal-dc1q3VD7.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Fira Code;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/fira-code-greek-ext-400-normal-DR7mBgIM.woff2)format("woff2"),url(/assets/fira-code-greek-ext-400-normal-DSPUheWg.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Fira Code;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/fira-code-greek-400-normal-B2Gh_Y8s.woff2)format("woff2"),url(/assets/fira-code-greek-400-normal-DobhaxvF.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Fira Code;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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)format("woff2"),url(/assets/fira-code-symbols2-400-normal-_QEZCEwe.woff)format("woff");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Fira Code;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/fira-code-latin-ext-400-normal-KSMg0QLl.woff2)format("woff2"),url(/assets/fira-code-latin-ext-400-normal-DG73JjOf.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fira Code;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/fira-code-latin-400-normal-DGosTW8U.woff2)format("woff2"),url(/assets/fira-code-latin-400-normal-C-QZfXAs.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fira Code;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/fira-code-cyrillic-ext-700-normal-DoLWcase.woff2)format("woff2"),url(/assets/fira-code-cyrillic-ext-700-normal-CEq74Wgj.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Fira Code;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/fira-code-cyrillic-700-normal-BzkQsJe8.woff2)format("woff2"),url(/assets/fira-code-cyrillic-700-normal-DkT5a-Ry.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Fira Code;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/fira-code-greek-ext-700-normal-DcoM8WV0.woff2)format("woff2"),url(/assets/fira-code-greek-ext-700-normal-BcbEreju.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Fira Code;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/fira-code-greek-700-normal-Dxn_KKZg.woff2)format("woff2"),url(/assets/fira-code-greek-700-normal-ts8qC0PK.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Fira Code;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,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)format("woff2"),url(/assets/fira-code-symbols2-700-normal-Dxk4DK3p.woff)format("woff");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Fira Code;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/fira-code-latin-ext-700-normal-HGNx6xyT.woff2)format("woff2"),url(/assets/fira-code-latin-ext-700-normal-kCHYeqKo.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fira Code;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/fira-code-latin-700-normal-aa0XcSUK.woff2)format("woff2"),url(/assets/fira-code-latin-700-normal-CbIf1Tvd.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Silkscreen;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Silkscreen;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/silkscreen-latin-400-normal-CtPo2yA5.woff2)format("woff2"),url(/assets/silkscreen-latin-400-normal-D0DfPJut.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Silkscreen;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,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)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Silkscreen;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/silkscreen-latin-700-normal-CSE2nhgM.woff2)format("woff2"),url(/assets/silkscreen-latin-700-normal-BjMPLkh0.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--bg-dark:#120a2b;--bg-darker:#080414;--bg-panel:#140a2899;--bg-panel-hover:#281450cc;--border-light:#0ff3;--border-neon:#ff00ff80;--accent-neon-pink:#f0f;--accent-neon-cyan:#0ff;--accent-arcade-yellow:#ff0;--accent-neon-green:#39ff14;--text-main:#f0f0f0;--text-muted:#8b80b6;--font-heading:"Silkscreen", cursive;--font-body:"Fira Code", monospace}*{box-sizing:border-box}body{background-color:var(--bg-dark);color:var(--text-main);font-family:var(--font-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:linear-gradient(#120a2bcc 1px,#0000 1px),linear-gradient(90deg,#120a2bcc 1px,#0000 1px);background-position:50%;background-size:30px 30px;min-height:100vh;margin:0;padding:0;position:relative;overflow-x:hidden}body:after{content:" ";z-index:9999;pointer-events:none;background:linear-gradient(#12101000 50%,#00000026 50%) 0 0/100% 4px;display:block;position:fixed;inset:0}body:before{content:"";pointer-events:none;z-index:9998;background:radial-gradient(circle,#0000 60%,#0009 100%);width:100vw;height:100vh;position:fixed;top:0;left:0}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);text-transform:uppercase;margin:0;font-weight:400}#root{z-index:1;flex-direction:column;min-height:100vh;display:flex;position:relative}.lobby-shell{width:100%;position:relative;overflow:hidden}.lobby-shell:before,.lobby-shell:after{content:"";pointer-events:none;position:absolute;inset:0}.lobby-shell:before{filter:blur(28px);opacity:.85;background:radial-gradient(circle at 12% 18%,#00ffff29,#0000 24%),radial-gradient(circle at 84% 12%,#ff009929,#0000 30%),radial-gradient(circle at 50% 42%,#ffd65014,#0000 34%);animation:16s ease-in-out infinite alternate lobby-haze-drift}.lobby-shell:after{opacity:.45;background:linear-gradient(110deg,#0000 0% 44%,#ffffff14 50%,#0000 56% 100%);animation:10s linear infinite lobby-light-sweep;transform:translate(-42%)}.lobby-container{z-index:1;flex-direction:column;gap:1.5rem;width:min(1360px,100% - 2rem);margin:0 auto;padding:3.25rem 0 4rem;display:flex;position:relative}.reveal-surface,.section-panel,.reset-panel,.section-band,.reset-band{opacity:0;transform:translateY(28px)}.reveal-surface{transition:opacity .7s,transform .7s cubic-bezier(.18,.89,.32,1.12)}.section-panel,.reset-panel,.section-band,.reset-band{transition:opacity .68s ease var(--section-delay,0s), transform .68s cubic-bezier(.18, .89, .32, 1.08) var(--section-delay,0s)}.reveal-surface.is-visible,.section-panel.is-visible,.reset-panel.is-visible,.section-band.is-visible,.reset-band.is-visible{opacity:1;transform:translateY(0)}.lobby-hero{background:linear-gradient(#070a1af2,#0a0c20e0),radial-gradient(circle at 100% 0,#ff00991f,#0000 34%);border:1px solid #00ffff2e;border-radius:28px;grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);gap:1.2rem;padding:1.5rem;display:grid;position:relative;overflow:hidden;box-shadow:0 26px 60px #03051280,0 0 30px #00ffff14,inset 0 0 0 1px #ffffff05}.lobby-hero:before{content:"";opacity:.4;pointer-events:none;background-color:#0000;background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff08 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:34px 34px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000000e6,#0000 88%);mask-image:radial-gradient(circle,#000000e6,#0000 88%)}.lobby-hero__copy,.lobby-status-card{z-index:1;position:relative}.lobby-hero__copy{flex-direction:column;gap:1rem;padding:.4rem .25rem .25rem;display:flex}.hero-kicker,.section-heading__eyebrow,.status-card__label{font-family:var(--font-heading);letter-spacing:.24em;color:var(--accent-neon-green);margin:0;font-size:.78rem}.lobby-title-button{cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0}.lobby-title{color:var(--accent-neon-cyan);text-shadow:5px 5px #ff0099c7,-2px -2px #39ff14a6,0 0 26px #00ffff59;font-size:clamp(3.8rem,10vw,6.6rem);line-height:.95;transition:transform .22s,filter .22s}.lobby-title-button:hover .lobby-title,.lobby-title-button:focus-visible .lobby-title{filter:brightness(1.06);transform:translateY(-3px)scale(1.01)}.lobby-title-button.is-interference-armed .lobby-title{animation:2.1s steps(2,end) infinite lobby-archive-drift}.lobby-title-button:focus-visible,.hero-action-btn:focus-visible,.archive-access-panel:focus-visible,.status-card__shop-btn:focus-visible,.game-row.is-interactive:focus-visible,.reset-save-btn:focus-visible,.lobby-modal-btn:focus-visible{outline:2px solid var(--accent-arcade-yellow);outline-offset:4px}.lobby-subtitle,.hero-transmission-copy,.section-heading__lead,.status-card__signals p,.reset-panel__copy p,.lobby-modal-text,.footer{font-family:var(--font-body)}.lobby-subtitle{max-width:720px;color:var(--text-main);margin:0;font-size:1.18rem;line-height:1.6}.hero-transmission-copy{max-width:680px;color:var(--text-muted);margin:0;font-size:.98rem;line-height:1.7}.hero-signal-rail{grid-template-columns:repeat(5,minmax(0,1fr));gap:.7rem;display:grid}.hero-signal-chip,.archive-access-panel{background:linear-gradient(#050a1ae0,#070a16d1),radial-gradient(circle at 100% 0,#ff009914,#0000 34%);border:1px solid #00ffff29;border-radius:18px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff05,0 12px 30px #0000002e}.hero-signal-chip{padding:.85rem .9rem}.hero-signal-chip span,.archive-access-panel__eyebrow,.archive-access-panel__token,.archive-access-panel__grid span{font-family:var(--font-heading);letter-spacing:.16em;text-transform:uppercase;font-size:.68rem;display:block}.hero-signal-chip span,.archive-access-panel__eyebrow,.archive-access-panel__grid span{color:#39ff14d1}.hero-signal-chip strong,.archive-access-panel__grid strong,.archive-access-panel__token{font-family:var(--font-heading);color:var(--accent-neon-cyan);margin-top:.35rem;display:block}.hero-signal-chip strong{font-size:.9rem}.hero-actions{flex-wrap:wrap;gap:.8rem;margin-top:.35rem;display:flex}.hero-action-btn,.status-card__shop-btn,.reset-save-btn,.lobby-modal-btn{font:inherit}.hero-action-btn{cursor:pointer;border:1px solid #ffffff14;border-radius:999px;padding:.95rem 1.25rem;transition:transform .18s,box-shadow .18s,border-color .18s,background .18s,color .18s}.hero-action-btn--primary{color:var(--accent-neon-cyan);background:linear-gradient(135deg,#00ffff2e,#39ff1429);box-shadow:0 0 18px #00ffff1f}.hero-action-btn--ghost{color:var(--text-main);background:#00000047}.hero-action-btn:hover,.status-card__shop-btn:hover,.reset-save-btn:hover,.lobby-modal-btn:hover{transform:translateY(-2px)}.hero-action-btn--primary:hover,.status-card__shop-btn:hover{border-color:#0ff6;box-shadow:0 0 22px #00ffff2e}.hero-action-btn--ghost:hover{background:#ffffff0f;border-color:#ffffff29}.archive-access-panel{cursor:pointer;flex-direction:column;gap:.9rem;width:100%;padding:1rem;transition:transform .18s,border-color .18s,box-shadow .18s;display:flex}.archive-access-panel:hover{border-color:#00ffff47;transform:translateY(-2px);box-shadow:inset 0 0 0 1px #ffffff05,0 14px 34px #00000038,0 0 20px #00ffff1f}.archive-access-panel.is-interference-armed{border-color:#ffd65038;animation:2.4s steps(2,end) infinite lobby-archive-drift}.archive-access-panel__header{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.archive-access-panel__token{color:var(--accent-arcade-yellow);margin-top:0;font-size:.8rem}.archive-access-panel__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.archive-access-panel__grid strong{font-size:.92rem}.lobby-status-card{background:radial-gradient(circle at 0 0,#00ffff1a,#0000 32%),linear-gradient(#060915fa,#0c0c1ceb);border:1px solid #ffffff14;border-radius:22px;flex-direction:column;gap:1rem;padding:1.25rem;display:flex;box-shadow:inset 0 0 0 1px #ffffff05,0 18px 40px #00000042}.status-card__utility{flex-wrap:wrap;justify-content:flex-end;align-items:flex-start;gap:.75rem;display:flex}.status-card__header{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.status-card__header h2,.section-heading h2,.reset-panel__copy h2{color:var(--text-main);text-shadow:0 0 16px #00ffff1a;font-size:clamp(1.6rem,3vw,2.35rem)}.status-card__shop-btn{color:var(--text-main);cursor:pointer;background:#00000057;border:1px solid #00ffff2e;border-radius:16px;flex-direction:column;align-items:flex-start;gap:.3rem;padding:.8rem .95rem;display:inline-flex}.status-card__live-count{background:#00000042;border:1px solid #ffffff0f;border-radius:18px;justify-content:space-between;align-items:flex-end;gap:1rem;padding:1rem 1.05rem;display:flex}.status-card__live-label{color:var(--text-muted);letter-spacing:.16em;font-size:.84rem}.status-card__live-count strong{font-family:var(--font-heading);color:var(--accent-neon-cyan);font-size:2.8rem;line-height:.9}.status-card__stats-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;display:grid}.status-mini-card{background:linear-gradient(#ffffff0a,#0000002e);border:1px solid #ffffff0f;border-radius:16px;flex-direction:column;gap:.2rem;padding:.95rem .9rem;display:flex}.status-mini-card__title,.status-mini-card__meta{color:var(--text-muted);letter-spacing:.16em;font-size:.76rem}.status-mini-card strong{font-family:var(--font-heading);color:var(--accent-arcade-yellow);font-size:1.55rem}.status-card__signals{gap:.7rem;display:grid}.signal-chip{background:linear-gradient(135deg,#ffffff0a,#0000 70%),#00000040;border:1px solid #ffffff0d;border-radius:16px;padding:.9rem .95rem}.signal-chip h3{color:var(--accent-neon-cyan);margin-bottom:.35rem;font-size:.9rem}.signal-chip p{color:var(--text-muted);margin:0;font-size:.84rem;line-height:1.55}.featured-strip,.section-panel,.reset-panel{background:linear-gradient(#080a18eb,#0a0c1ce6),radial-gradient(circle at 100% 0,#ff009914,#0000 30%);border:1px solid #00ffff24;border-radius:24px;padding:1.3rem;position:relative;box-shadow:0 18px 42px #0000003d,inset 0 0 0 1px #ffffff05}.section-heading{justify-content:space-between;align-items:flex-end;gap:1rem;margin-bottom:1.2rem;display:flex}.featured-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.cabinet-grid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1rem;display:grid}.cabinet-card{isolation:isolate;text-align:left;opacity:0;min-height:260px;transition:opacity .56s ease var(--stagger-delay,0s), transform .56s cubic-bezier(.18, .89, .32, 1.08) var(--stagger-delay,0s), border-color .22s ease, box-shadow .22s ease, filter .22s ease;background:#04050fd9;border:1px solid #ffffff14;border-radius:22px;position:relative;overflow:hidden;transform:translateY(18px)scale(.985);box-shadow:0 18px 34px #0000003d,inset 0 0 0 1px #ffffff05}.reveal-surface.is-visible .cabinet-card,.section-panel.is-visible .cabinet-card,.reset-panel.is-visible .cabinet-card{opacity:1;transform:translateY(0)scale(1)}.cabinet-card.is-interactive{cursor:pointer;perspective:1000px;border:0;padding:0}.cabinet-card__backdrop,.cabinet-card__sheen,.cabinet-card__content{position:absolute;inset:0}.cabinet-card__backdrop{opacity:.46;transition:transform .32s,opacity .32s,filter .32s;transform:scale(1.02)}.cabinet-card__sheen{background:radial-gradient(circle at top,#ffffff14,#0000 38%),linear-gradient(135deg,#ffffff14,#0000 42%);transition:transform .32s,opacity .32s;transform:translate(-12%)}.cabinet-card__content{z-index:1;background:linear-gradient(#04060ec2,#04060e2e 48%,#04060ee6 100%);flex-direction:column;justify-content:space-between;gap:.8rem;padding:1.15rem;display:flex}.cabinet-card__topline,.cabinet-card__headline,.cabinet-card__footer{justify-content:space-between;gap:.8rem;display:flex}.cabinet-card__eyebrow,.cabinet-card__metric-label{font-family:var(--font-body);color:var(--text-muted);letter-spacing:.14em;text-transform:uppercase;font-size:.74rem}.cabinet-card__headline{align-items:flex-start}.cabinet-card__headline h3{max-width:70%;color:var(--accent-neon-cyan);text-shadow:0 0 12px #00ffff24;font-size:1.6rem}.cabinet-card__signal{color:var(--accent-neon-green);letter-spacing:.14em;background:#00000061;border:1px solid #39ff1433;border-radius:999px;align-items:center;gap:.35rem;padding:.3rem .6rem;font-size:.72rem;display:inline-flex}.cabinet-card__signal:before{content:"";background:currentColor;border-radius:999px;width:.45rem;height:.45rem;box-shadow:0 0 10px}.cabinet-card__description{color:var(--text-main);margin:0;font-size:.96rem;line-height:1.6}.cabinet-card__metric{flex-direction:column;gap:.3rem;display:flex}.cabinet-card__metric-value{font-family:var(--font-heading);color:var(--accent-arcade-yellow);text-shadow:0 0 12px #ffd65029;font-size:1.22rem}.cabinet-card__action{color:var(--text-main);letter-spacing:.08em;background:#00000057;border:1px solid #00ffff24;border-radius:999px;align-self:flex-end;align-items:center;gap:.45rem;padding:.65rem .8rem;font-size:.84rem;transition:transform .22s,border-color .22s,background .22s,color .22s;display:inline-flex}.cabinet-card__action:after{content:"->";color:var(--accent-neon-cyan)}.cabinet-card--featured{min-height:340px}.cabinet-card--featured .cabinet-card__content{padding:1.35rem}.cabinet-card--featured .cabinet-card__headline h3{max-width:76%;font-size:2rem}.cabinet-card--featured .cabinet-card__metric-value{font-size:1.4rem}.cabinet-card.is-interactive:hover,.cabinet-card.is-interactive:focus-visible{border-color:#00ffff42;transform:translateY(-8px)rotateX(3deg)rotateY(-4deg);box-shadow:0 28px 48px #0000004d,0 0 22px #00ffff24,inset 0 0 0 1px #ffffff0a}.cabinet-card.is-interactive:hover .cabinet-card__backdrop,.cabinet-card.is-interactive:focus-visible .cabinet-card__backdrop{opacity:.68;filter:saturate(1.08);transform:scale(1.08)translateY(-6px)}.cabinet-card.is-interactive:hover .cabinet-card__sheen,.cabinet-card.is-interactive:focus-visible .cabinet-card__sheen{transform:translate(0)}.cabinet-card.is-interactive:hover .cabinet-card__action,.cabinet-card.is-interactive:focus-visible .cabinet-card__action{color:var(--accent-neon-cyan);background:#00ffff14;border-color:#00ffff47;transform:translate(2px)}.cabinet-card.is-disabled{filter:saturate(.82)}.cabinet-card.is-disabled .cabinet-card__backdrop{opacity:.34;filter:grayscale(.12)}.cabinet-card.is-disabled .cabinet-card__headline h3{color:#f0f0f0eb}.cabinet-card.is-disabled .cabinet-card__signal{color:#f66;border-color:#ff54543d}.cabinet-card.is-disabled .cabinet-card__action{color:#f88;border-color:#ff54542e}.age-rating{min-width:2.9rem;font-family:var(--font-body);letter-spacing:.08em;border-radius:999px;justify-content:center;align-items:center;padding:.2rem .45rem;font-size:.74rem;font-weight:700;display:inline-flex}.rating-18{color:#ff8b8b;background:#ff3e3e24;border:1px solid #ff3e3e52}.rating-10{color:#ffc06d;background:#ffa63b24;border:1px solid #ffa63b4d}.rating-7{color:#9fff86;background:#39ff1424;border:1px solid #39ff144d}.reset-panel{justify-content:space-between;align-items:center;gap:1rem;margin-top:.25rem;display:flex}.reset-panel__copy{max-width:720px}.reset-panel__copy p{color:var(--text-muted);margin:.45rem 0 0;line-height:1.65}.reset-save-btn{color:#ff9b9b;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;background:linear-gradient(135deg,#6e0000e0,#380000eb);border:1px solid #ff444459;border-radius:18px;flex-shrink:0;padding:1rem 1.3rem;transition:transform .18s,box-shadow .18s,border-color .18s,filter .18s;box-shadow:0 0 18px #ff000024,inset 0 0 0 1px #ffffff08}.reset-save-btn:hover{filter:brightness(1.08);border-color:#ff505080;box-shadow:0 0 22px #ff00002e,inset 0 0 0 1px #ffffff0a}.footer{text-align:center;color:var(--text-muted);margin-top:1.1rem;font-size:.9rem}.footer p{margin:.3rem 0}.footer a{color:var(--accent-neon-cyan);text-decoration:none;transition:color .18s}.footer a:hover{color:var(--accent-neon-green)}.lobby-modal-overlay{z-index:1000;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#02040ad1;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.lobby-modal{background:linear-gradient(#110a14fa,#0e0812f0),radial-gradient(circle at top,#ff00001f,#0000 42%);border:1px solid #ff54544d;border-radius:24px;width:min(520px,100%);padding:1.8rem;animation:.28s cubic-bezier(.18,.89,.32,1.08) modal-rise;box-shadow:0 22px 56px #0000006b,0 0 26px #ff000024}.lobby-modal-title{color:#ff6a6a;text-shadow:0 0 16px #ff00002e;margin-bottom:.9rem;font-size:2.2rem}.lobby-modal-text{color:var(--text-main);margin:0;line-height:1.65}.lobby-modal-actions{justify-content:flex-end;gap:.75rem;margin-top:1.6rem;display:flex}.lobby-modal-btn{cursor:pointer;border:1px solid #ffffff14;border-radius:14px;padding:.85rem 1.05rem;transition:transform .18s,border-color .18s,background .18s,color .18s}.lobby-modal-btn.cancel{color:var(--text-muted);background:#ffffff0a}.lobby-modal-btn.cancel:hover{color:var(--text-main);background:#ffffff14}.lobby-modal-btn.confirm{color:#ffafaf;background:linear-gradient(135deg,#8c0000eb,#540000eb);border-color:#ff54544d}.lobby-modal-btn.confirm:hover{color:#ffd1d1;background:linear-gradient(135deg,#a80000f0,#600000f0)}.blackjack-bg{background:repeating-linear-gradient(45deg,#000,#000 10px,#1a0b2e 10px 20px)}.baccarat-bg{background:radial-gradient(circle at 30% 70%,#004d00 0%,#001a00 50%,#000 100%),repeating-linear-gradient(45deg,#0000,#0000 10px,#d4af371a 10px 20px)}.night-crown-bg{background:radial-gradient(circle at 50% 24%,#ffd45842,#0000 22%),radial-gradient(circle at 22% 80%,#00ffff24,#0000 30%),radial-gradient(circle at 78% 78%,#ff00992e,#0000 34%),#100814 repeating-linear-gradient(135deg,#ffffff0a,#ffffff0a 12px,#00000014 12px 24px)}.arcana-hunt-bg{background:radial-gradient(circle at 52% 18%,#ffd65038,#0000 20%),radial-gradient(circle at 18% 74%,#ff00992e,#0000 28%),radial-gradient(circle at 82% 78%,#00ffff24,#0000 28%),#12091a repeating-linear-gradient(135deg,#ffffff0a,#ffffff0a 12px,#00000014 12px 24px)}.card-capital-bg{background:radial-gradient(circle at 52% 18%,#ffd65033,#0000 22%),radial-gradient(circle at 22% 74%,#00ffff29,#0000 30%),radial-gradient(circle at 82% 30%,#ff00991f,#0000 28%),#0d1218 repeating-linear-gradient(135deg,#ffffff0a,#ffffff0a 12px,#00000014 12px 24px)}.craps-bg{background:radial-gradient(circle,#ffd65029,#0000 38%),radial-gradient(circle at 25% 20%,#00ffff2e,#0000 30%),#081d16 repeating-linear-gradient(45deg,#ffffff0a,#ffffff0a 10px,#00000014 10px 20px)}.roulette-bg{background:radial-gradient(circle,#ffd6502e,#0000 24%),#120b12 conic-gradient(#00a06eb3 0deg 10deg,#6e001ccc 10deg 40deg,#14161ae0 40deg 70deg,#6e001ccc 70deg 100deg,#14161ae0 100deg 130deg,#6e001ccc 130deg 160deg,#14161ae0 160deg 190deg,#6e001ccc 190deg 220deg,#14161ae0 220deg 250deg,#6e001ccc 250deg 280deg,#14161ae0 280deg 310deg,#6e001ccc 310deg 340deg,#14161ae0 340deg 360deg)}.slots-bg{background:radial-gradient(circle at 50% 25%,#ffe04733,#0000 20%),linear-gradient(#ff009924,#0000 45%),#160b1e repeating-linear-gradient(90deg,#ffffff0d,#ffffff0d 16px,#0000001f 16px 32px)}.holdem-bg{background:repeating-radial-gradient(circle,#000,#000 10px,#300 10px 20px)}.hearts-bg{background-color:#200;background-image:linear-gradient(135deg,#111 25%,#0000 25%),linear-gradient(225deg,#111 25%,#0000 25%),linear-gradient(315deg,#111 25%,#0000 25%),linear-gradient(45deg,#111 25%,#0000 25%);background-position:-50px 0,-50px 0,0 0,0 0;background-repeat:repeat,repeat,repeat,repeat;background-size:100px 100px;background-attachment:scroll,scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box}.cribbage-bg{background:radial-gradient(circle at 24% 28%,#ffd65026,#0000 25%),radial-gradient(circle at 78% 68%,#00ffff1f,#0000 22%),repeating-linear-gradient(90deg,#ffffff0d,#ffffff0d 18px,#0000001f 18px 36px),#122012 linear-gradient(135deg,#ff00991f,#0000 50%)}.solitaire-bg{background:repeating-linear-gradient(-45deg,#051905,#051905 15px,#000 15px 30px)}.freecell-bg{background:radial-gradient(circle at 24% 24%,#00ffff29,#0000 24%),radial-gradient(circle at 76% 72%,#ffd65024,#0000 22%),repeating-linear-gradient(90deg,#ffffff0d,#ffffff0d 18px,#0000001a 18px 36px),#071a16 linear-gradient(135deg,#00ffff14,#0000 50%)}.spider-bg{background:radial-gradient(circle at 50% 22%,#ff009929,#0000 24%),radial-gradient(circle at 18% 78%,#00ffff1f,#0000 22%),radial-gradient(circle at 82% 76%,#39ff141f,#0000 24%),#120916 repeating-conic-gradient(#ffffff0a 0deg 12deg,#00000014 12deg 24deg)}.mahjong-bg{background:repeating-linear-gradient(90deg,#112 0 10px,#000 10px 20px)}.shogi-bg{background:linear-gradient(135deg,#ffc45a2e,#0000 55%),repeating-linear-gradient(0deg,#ffcd821a,#ffcd821a 18px,#41200a24 18px 19px),#12070a repeating-linear-gradient(90deg,#ffcd8214,#ffcd8214 18px,#41200a24 18px 19px)}.sudoku-bg{background:repeating-linear-gradient(0deg,#0000,#0000 24px,#00ffff14 24px 25px),#0a0520 repeating-linear-gradient(90deg,#0000,#0000 24px,#00ffff14 24px 25px)}.minesweeper-bg{background:radial-gradient(circle at 25% 35%,#ff00ff1f,#0000 22%),radial-gradient(circle at 70% 65%,#ff00ff1a,#0000 18%),repeating-linear-gradient(0deg,#0000,#0000 22px,#ff00ff0f 22px 23px),#0c0318 repeating-linear-gradient(90deg,#0000,#0000 22px,#ff00ff0f 22px 23px)}.backgammon-bg{background:linear-gradient(135deg,#c88c3c2e,#0000 55%),repeating-linear-gradient(0deg,#b478321f,#b478321f 20px,#3c140a29 20px 40px),#0e0610 repeating-conic-gradient(#00ffff0a 0deg 30deg,#ff00ff0a 30deg 60deg)}@keyframes lobby-haze-drift{0%{transform:translate(-1.5%,-1%)scale(1)}to{transform:translate(2%,1.5%)scale(1.04)}}@keyframes lobby-light-sweep{0%{transform:translate(-46%)}to{transform:translate(42%)}}@keyframes modal-rise{0%{opacity:0;transform:translateY(16px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@media (width<=1180px){.lobby-hero{grid-template-columns:1fr}.featured-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=900px){.section-heading,.reset-panel{flex-direction:column;align-items:flex-start}.hero-signal-rail{grid-template-columns:repeat(2,minmax(0,1fr))}.status-card__stats-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=768px){.lobby-container{width:min(100%,100% - 1rem);padding-top:2rem}.lobby-hero,.featured-strip,.section-panel,.reset-panel,.lobby-status-card{border-radius:20px}.featured-grid,.cabinet-grid,.status-card__stats-grid,.hero-signal-rail,.archive-access-panel__grid{grid-template-columns:1fr}.cabinet-card--featured,.cabinet-card{min-height:290px}.cabinet-card__headline h3,.cabinet-card--featured .cabinet-card__headline h3{max-width:none;font-size:1.7rem}.lobby-modal-actions{flex-direction:column}.lobby-modal-btn{width:100%}}@media (width<=560px){.lobby-container{gap:1rem}.lobby-hero,.featured-strip,.section-panel,.reset-panel{padding:1rem}.hero-actions{flex-direction:column}.hero-action-btn,.archive-access-panel,.status-card__shop-btn,.reset-save-btn{width:100%}.status-card__header{flex-direction:column;align-items:stretch}.status-card__live-count,.archive-access-panel__header{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.lobby-shell:before,.lobby-shell:after,.lobby-modal,.reveal-surface,.section-panel,.reset-panel,.cabinet-card,.cabinet-card__backdrop,.cabinet-card__sheen,.cabinet-card__action,.hero-action-btn,.archive-access-panel,.status-card__shop-btn,.reset-save-btn,.lobby-modal-btn,.lobby-title{transition:none;animation:none}.cabinet-card.is-interactive:hover,.cabinet-card.is-interactive:focus-visible,.cabinet-card.is-interactive:hover .cabinet-card__backdrop,.cabinet-card.is-interactive:focus-visible .cabinet-card__backdrop,.cabinet-card.is-interactive:hover .cabinet-card__sheen,.cabinet-card.is-interactive:focus-visible .cabinet-card__sheen,.cabinet-card.is-interactive:hover .cabinet-card__action,.cabinet-card.is-interactive:focus-visible .cabinet-card__action{transform:none}}@keyframes lobby-archive-drift{0%,to{transform:translate(0)}22%{transform:translate(-1px,1px)}47%{transform:translate(1px,-1px)}71%{transform:translateY(1px)}}.lobby-marquee,.featured-band,.section-band,.reset-band{background:linear-gradient(#070a18e0,#080c1ad1),linear-gradient(90deg,#00ffff0f,#0000 30%,#ff00990a 100%);border-top:1px solid #00ffff3d;border-bottom:1px solid #ff00992e;position:relative;box-shadow:inset 0 1px #ffffff0a,inset 0 -1px #ffffff08,0 18px 44px #00000038}.lobby-marquee:before,.featured-band:before,.section-band:before,.reset-band:before{content:"";opacity:.28;pointer-events:none;background-color:#0000;background-image:linear-gradient(#ffffff08 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:26px 26px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0}.lobby-marquee{grid-template-columns:minmax(0,1.12fr) minmax(320px,.88fr);gap:1.4rem;padding:1.6rem 0;display:grid}.lobby-marquee__main,.lobby-marquee__rail,.featured-band,.section-band,.reset-band{z-index:1;position:relative}.lobby-marquee__main{border-right:1px solid #ffffff14;flex-direction:column;gap:1rem;padding:0 1.35rem;display:flex}.lobby-marquee__rail{flex-direction:column;gap:.9rem;padding:0 1.35rem;display:flex}.hero-signal-list,.status-count-list,.signal-note-list,.featured-roster,.game-roster{flex-direction:column;gap:0;display:flex}.hero-signal-line,.status-count-row,.signal-note,.game-row,.status-live-line,.status-strip,.archive-access-panel{border-bottom:1px solid #ffffff12;position:relative;overflow:hidden}.hero-signal-line:first-child,.status-count-row:first-child,.signal-note:first-child,.game-row:first-child{border-top:1px solid #ffffff12}.hero-signal-line{background:linear-gradient(90deg,#00ffff0a,#0000 68%);justify-content:space-between;gap:1rem;padding:.9rem 1rem;display:flex}.hero-signal-line span,.status-count-row__title,.status-count-row__meta,.game-row__eyebrow,.game-row__metric-label{font-family:var(--font-heading);letter-spacing:.18em;text-transform:uppercase;font-size:.74rem}.hero-signal-line span,.game-row__eyebrow,.status-count-row__meta{color:#39ff14d1}.hero-signal-line strong{font-family:var(--font-heading);color:var(--accent-neon-cyan);font-size:.94rem}.status-utility-strip{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.75rem;padding-bottom:.3rem;display:flex}.status-strip{justify-content:space-between;align-items:flex-end;gap:1rem;padding:1rem 0;display:flex}.status-card__header h2,.section-heading h2,.reset-band__copy h2{color:var(--text-main);text-shadow:0 0 16px #00ffff1a;margin:.2rem 0 0;font-size:clamp(1.5rem,3vw,2.2rem)}.status-card__shop-btn{color:var(--text-main);cursor:pointer;background:0 0;border:0;border-left:1px solid #00ffff38;align-items:flex-start;gap:.75rem;padding:0 0 0 1rem;display:inline-flex}.status-card__shop-value{font-family:var(--font-heading);color:var(--accent-arcade-yellow);align-items:center;gap:.45rem;font-size:1.02rem;display:inline-flex}.archive-access-panel{width:100%;box-shadow:none;cursor:pointer;background:linear-gradient(90deg,#ff00990f,#00ffff0a),0 0;border-left:0;border-right:0;border-radius:0;flex-direction:column;gap:.9rem;padding:1rem 0;display:flex}.archive-access-panel:hover{box-shadow:none;background:linear-gradient(90deg,#ff00991a,#00ffff12),0 0;border-color:#ffffff12;transform:none}.status-live-line{justify-content:space-between;align-items:baseline;gap:1rem;padding:.95rem 0;display:flex}.status-live-line strong{font-family:var(--font-heading);color:var(--accent-neon-cyan);font-size:2.4rem;line-height:.9}.status-count-row{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:1rem;padding:.82rem 0;display:grid}.status-count-row strong{font-family:var(--font-heading);color:var(--accent-arcade-yellow);font-size:1.2rem}.status-count-row__title{color:var(--text-main);letter-spacing:.12em}.signal-note{grid-template-columns:minmax(0,180px) minmax(0,1fr);gap:1rem;padding:.82rem 0;display:grid}.signal-note h3{color:var(--accent-neon-cyan);margin:0;font-size:.9rem}.signal-note p{color:var(--text-muted);margin:0;font-size:.86rem;line-height:1.55}.featured-band,.section-band,.reset-band{padding:1.25rem 1.35rem}.featured-band{background:linear-gradient(#0c0914e0,#080c1ad6),linear-gradient(90deg,#ffd6500f,#0000 32%)}.section-band+.section-band,.featured-band+.section-band,.section-band+.reset-band{margin-top:.2rem}.section-heading{grid-template-columns:minmax(0,280px) minmax(0,1fr);align-items:end;gap:1.2rem;margin-bottom:1.1rem;display:grid}.section-heading__summary{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:1rem;display:grid}.section-heading--panel{border-bottom:1px solid #ffffff14;padding-bottom:.9rem}.section-heading__lead{max-width:none;color:var(--text-muted);margin:0;font-size:.95rem;line-height:1.65}.section-heading__count{min-height:2.3rem;font-family:var(--font-heading);letter-spacing:.18em;text-transform:uppercase;color:var(--accent-neon-green);white-space:nowrap;border:1px solid #39ff1433;justify-content:center;align-items:center;padding:.45rem .8rem;font-size:.78rem;display:inline-flex}.roster-manifest{border-bottom:1px solid #ffffff14;grid-template-columns:3rem minmax(0,1fr) minmax(110px,140px) minmax(130px,180px) minmax(120px,160px);align-items:center;gap:1rem;padding:0 0 .8rem;display:grid}.roster-manifest span{font-family:var(--font-heading);letter-spacing:.18em;text-transform:uppercase;color:#39ff14a8;font-size:.68rem}.roster-manifest__ledger,.roster-manifest__access{justify-self:end}.game-row{isolation:isolate;width:100%;color:var(--text-main);text-align:left;cursor:default;opacity:0;transition:opacity .56s ease var(--stagger-delay,0s), transform .56s cubic-bezier(.18, .89, .32, 1.08) var(--stagger-delay,0s), background .18s ease, border-color .18s ease;background:0 0;border-top:0;border-left:0;border-right:0;align-items:stretch;gap:1rem;padding:1rem 0;display:flex;position:relative;transform:translateY(18px)}.reveal-surface.is-visible .game-row,.section-band.is-visible .game-row,.reset-band.is-visible .game-row{opacity:1;transform:translateY(0)}.game-row.is-interactive{cursor:pointer;padding-left:0;padding-right:0}.game-row__ambient{opacity:.2;z-index:0;filter:saturate(.9);transition:opacity .18s,transform .18s;position:absolute;inset:0}.game-row__index,.game-row__main{z-index:1;position:relative}.game-row__index{font-family:var(--font-heading);letter-spacing:.18em;color:#39ff149e;flex:0 0 3rem;justify-content:center;align-items:flex-start;padding-top:.25rem;font-size:.84rem;display:inline-flex}.game-row__main{flex:1;grid-template-columns:minmax(0,1fr) minmax(110px,140px) minmax(130px,180px) minmax(120px,160px);align-items:center;gap:1.2rem;display:grid}.game-row__title-line{flex-wrap:wrap;align-items:center;gap:.7rem;margin:.25rem 0 .45rem;display:flex}.game-row__title-line h3{color:var(--accent-neon-cyan);text-shadow:0 0 12px #00ffff1f;margin:0;font-size:clamp(1.35rem,2.2vw,1.9rem)}.game-row__signal-column{justify-content:flex-start;display:flex}.game-row__state{font-family:var(--font-heading);letter-spacing:.16em;text-transform:uppercase;color:var(--accent-neon-green);align-items:center;gap:.35rem;font-size:.7rem;display:inline-flex}.game-row__state:before{content:"";background:currentColor;border-radius:999px;width:.45rem;height:.45rem;box-shadow:0 0 10px}.game-row__state.is-offline{color:#ffd650db}.game-row__description{max-width:72ch;color:var(--text-muted);margin:0;font-size:.94rem;line-height:1.62}.game-row__readouts{justify-content:flex-end;place-items:center end;display:flex}.game-row__metric{flex-direction:column;align-items:flex-end;gap:.35rem;display:flex}.game-row__metric-value{font-family:var(--font-heading);color:var(--accent-arcade-yellow);text-shadow:0 0 10px #ffd6501f;font-size:1.12rem}.game-row__action{font-family:var(--font-heading);letter-spacing:.12em;color:var(--text-main);text-transform:uppercase;justify-self:end;font-size:.84rem}.game-row__action:after{content:" ->";color:var(--accent-neon-cyan)}.game-row--featured .game-row__title-line h3{font-size:clamp(1.6rem,2.7vw,2.2rem)}.game-row--featured .game-row__metric-value{font-size:1.28rem}.game-row.is-interactive:hover,.game-row.is-interactive:focus-visible{background:linear-gradient(90deg,#00ffff0f,#ff00990a);border-color:#00ffff38}.game-row.is-interactive:hover .game-row__ambient,.game-row.is-interactive:focus-visible .game-row__ambient{opacity:.3;transform:scale(1.02)}.game-row.is-disabled{opacity:.68}.reset-band{justify-content:space-between;align-items:end;gap:1.25rem;display:flex}.reset-band__copy{max-width:70ch}.reset-band__copy p{color:var(--text-muted);margin:0;line-height:1.6}@media (width<=1180px){.lobby-marquee{grid-template-columns:1fr}.lobby-marquee__main{border-bottom:1px solid #ffffff14;border-right:0;padding-bottom:1.2rem}.section-heading,.section-heading__summary,.game-row__main,.roster-manifest{grid-template-columns:1fr}.roster-manifest{gap:.45rem;padding-bottom:.7rem}.roster-manifest__ledger,.roster-manifest__access{justify-self:start}.game-row__readouts{justify-content:flex-start}}@media (width<=760px){.lobby-container{width:min(100%,100% - 1rem);padding:2.4rem 0 3rem}.lobby-marquee,.featured-band,.section-band,.reset-band{padding-left:1rem;padding-right:1rem}.lobby-marquee__main,.lobby-marquee__rail{padding-left:0;padding-right:0}.hero-signal-line,.status-strip,.status-live-line,.status-count-row,.signal-note,.game-row,.archive-access-panel{padding-top:.85rem;padding-bottom:.85rem}.hero-signal-line,.status-live-line,.status-strip{flex-direction:column;align-items:flex-start}.status-card__shop-btn{border-left:0;padding-left:0}.archive-access-panel__grid,.signal-note{grid-template-columns:1fr}.roster-manifest{display:none}.game-row{gap:.8rem}.game-row__index{flex-basis:2rem;justify-content:flex-start}.game-row__readouts{justify-content:flex-start}.game-row__metric{align-items:flex-start}.reset-band{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.game-row,.section-band,.reset-band,.game-row__ambient{transition:none!important}}.audio-toggle{flex-direction:column;align-items:flex-start;gap:.4rem;display:inline-flex}.audio-toggle__label{font-family:var(--font-heading);letter-spacing:.16em;color:var(--accent-neon-pink);font-size:.7rem}.audio-toggle__button{min-width:5.8rem;color:var(--text-muted);font-family:var(--font-heading);letter-spacing:.08em;cursor:pointer;background:#00000061;border:1px solid #ff00993d;border-radius:999px;padding:.6rem .95rem;font-size:.76rem;transition:background .18s,color .18s,border-color .18s,box-shadow .18s,transform .18s}.audio-toggle__button:hover{color:var(--text-main);border-color:#ff00996b}.audio-toggle__button:focus-visible{outline:2px solid var(--accent-arcade-yellow);outline-offset:2px}.audio-toggle__button.is-active{color:var(--accent-neon-cyan);background:linear-gradient(135deg,#ff00992e,#00ffff2e);border-color:#00ffff47;box-shadow:0 0 14px #00ffff24}@media (width<=600px){.audio-toggle__label{font-size:.62rem}.audio-toggle__button{min-width:5rem;padding:.48rem .75rem;font-size:.68rem}}.language-toggle{flex-direction:column;align-items:flex-start;gap:.4rem;display:inline-flex}.language-toggle__label{font-family:var(--font-heading);letter-spacing:.16em;color:var(--accent-neon-green);font-size:.7rem}.language-toggle__controls{background:#00000061;border:1px solid #ffffff14;border-radius:999px;padding:.2rem;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff05}.language-toggle__option{color:var(--text-muted);font-family:var(--font-heading);letter-spacing:.08em;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:.45rem .8rem;font-size:.76rem;transition:background .18s,color .18s,transform .18s,box-shadow .18s}.language-toggle__option:hover{color:var(--text-main)}.language-toggle__option:focus-visible{outline:2px solid var(--accent-arcade-yellow);outline-offset:2px}.language-toggle__option.is-active{color:var(--accent-neon-cyan);background:linear-gradient(135deg,#00ffff2e,#39ff142e);box-shadow:0 0 14px #00ffff24}@media (width<=600px){.language-toggle__label{font-size:.62rem}.language-toggle__option{padding:.38rem .62rem;font-size:.68rem}}.game-header{-webkit-backdrop-filter:blur(12px);border-bottom:2px solid var(--accent-neon-pink);z-index:100;background:#080414e6;justify-content:space-between;align-items:center;padding:1rem 2rem;display:flex;position:sticky;top:0;box-shadow:0 4px 20px #f0f3}.header-left,.header-right{flex:1}.header-right{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.9rem;display:flex}.header-center{text-align:center;flex:2}.logo-btn{cursor:pointer;background:0 0;border:0;padding:0}.logo-text{color:var(--accent-neon-cyan);text-shadow:0 0 10px var(--accent-neon-cyan), 0 0 20px var(--accent-neon-cyan);letter-spacing:2px;margin:0;font-size:1.8rem;transition:transform .2s,filter .2s}.logo-btn:hover .logo-text,.logo-btn:focus-visible .logo-text{filter:brightness(1.12);transform:translateY(-1px)}.logo-btn:focus-visible{outline:2px solid var(--accent-arcade-yellow);outline-offset:4px;border-radius:6px}.back-btn{border:1px solid var(--accent-neon-pink);color:var(--accent-neon-pink);font-family:var(--font-body);cursor:pointer;text-transform:uppercase;background:0 0;border-radius:4px;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.9rem;font-weight:700;transition:all .3s;display:flex}.back-btn:hover{background:#f0f3;box-shadow:0 0 10px #f0f6}.arrow{font-size:1.2rem;line-height:1}.balance-display{border:1px solid var(--accent-arcade-yellow);background:#000;border-radius:6px;flex-direction:column;align-items:flex-end;padding:.5rem 1rem;display:flex;box-shadow:0 0 10px #ff03}.balance-label{font-size:.65rem;font-family:var(--font-body);color:var(--text-main);margin-bottom:.2rem}.balance-amount{font-family:var(--font-heading);color:var(--accent-arcade-yellow);text-shadow:0 0 5px var(--accent-arcade-yellow);font-size:1.2rem}@media (width<=900px){.game-header{padding:.75rem 1.25rem}.logo-text{font-size:1.5rem}.back-btn{padding:.4rem .75rem;font-size:.8rem}.balance-display{padding:.4rem .75rem}.balance-amount{font-size:1.05rem}}@media (width<=600px){.game-header{border-bottom-width:1px;padding:.6rem .75rem}.header-center{display:none}.back-btn{gap:.35rem;padding:.35rem .6rem;font-size:.75rem}.header-right{gap:.5rem}.balance-display{border-radius:5px;padding:.3rem .6rem}.balance-label{font-size:.6rem}.balance-amount{font-size:.95rem}}.game-layout{grid-template-columns:minmax(0,1fr) 280px;align-items:start;gap:1.5rem;width:100%;max-width:1400px;display:grid}.game-area{justify-content:center;align-items:center;display:flex}.game-area>*{width:100%}.settings-panel{background:var(--bg-panel);border:1px solid var(--border-light);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:16px;padding:1.2rem;box-shadow:0 0 18px #0006}.settings-header{flex-direction:column;gap:.3rem;margin-bottom:1rem;display:flex}.settings-title{font-family:var(--font-heading);color:var(--accent-neon-cyan);letter-spacing:2px;text-shadow:0 0 10px #0ff6;font-size:1.1rem}.settings-subtitle{letter-spacing:3px;text-transform:uppercase;color:var(--text-muted);font-size:.7rem}.settings-body{flex-direction:column;gap:1rem;display:flex}.setting-row{background:#00000059;border:1px solid #ffffff14;border-radius:12px;justify-content:space-between;align-items:center;gap:1rem;padding:.8rem;display:flex}.setting-text{flex-direction:column;gap:.3rem;max-width:65%;display:flex}.setting-label{font-family:var(--font-heading);letter-spacing:2px;text-transform:uppercase;color:#fff;font-size:.75rem}.setting-description{color:var(--text-muted);font-size:.7rem}.setting-control{flex-shrink:0;align-items:center;gap:.6rem;display:flex}.setting-control select,.setting-select{appearance:none;width:136px;min-width:136px;max-width:100%;color:var(--text-main);font-family:var(--font-heading);letter-spacing:.08em;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;background-color:#0000;background-image:linear-gradient(135deg,#00ffff1f,#ff009914),linear-gradient(#101428f5,#080a18fa),linear-gradient(45deg,#0000 50%,#d9ffff 50%),linear-gradient(135deg,#d9ffff 50%,#0000 50%),linear-gradient(#00ffff38,#ff00991f);background-position:0 0,0 0,calc(100% - 19px) calc(50% - 2px),calc(100% - 13px) calc(50% - 2px),calc(100% - 32px);background-repeat:no-repeat;background-size:auto,auto,9px 9px,9px 9px,1px 60%;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;border:1px solid #00ffff38;border-radius:12px;outline:none;padding:.58rem 3.35rem .58rem .85rem;font-size:.72rem;line-height:1.2;transition:border-color .16s,box-shadow .16s,transform .16s;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff05,0 10px 18px #0003,0 0 0 1px #00ffff0a}.setting-control select::-ms-expand{display:none}.setting-select::-ms-expand{display:none}.setting-control select:hover,.setting-select:hover{border-color:#00ffff5c;transform:translateY(-1px);box-shadow:inset 0 0 0 1px #ffffff08,0 12px 20px #0000003d,0 0 16px #00ffff14}.setting-control select:focus,.setting-select:focus{border-color:#0ff9;box-shadow:inset 0 0 0 1px #00ffff14,0 0 0 2px #00ffff24,0 12px 24px #0000003d,0 0 18px #00ffff1f}.setting-control select option,.setting-select option{color:var(--text-main);background:#100d22}.setting-value{text-align:center;min-width:30px;font-family:var(--font-heading);color:var(--accent-arcade-yellow)}.toggle{cursor:pointer;align-items:center;display:inline-flex;position:relative}.toggle input{opacity:0;width:0;height:0}.toggle-track{background:#ffffff26;border:1px solid #fff3;border-radius:999px;width:44px;height:24px;transition:background .2s;position:relative}.toggle-track:after{content:"";background:#fff;border-radius:50%;width:18px;height:18px;transition:transform .2s,background .2s;position:absolute;top:2px;left:2px;box-shadow:0 0 8px #0006}.toggle input:checked+.toggle-track{background:#00ffff59;border-color:#00ffff80}.toggle input:checked+.toggle-track:after{background:var(--accent-neon-cyan);transform:translate(20px)}.toggle input:disabled+.toggle-track{opacity:.5;cursor:not-allowed}.toggle:has(input:disabled){cursor:not-allowed}.setting-range{width:120px;accent-color:var(--accent-neon-cyan)}@media (width<=1100px){.game-layout{grid-template-columns:minmax(0,1fr) 240px}}@media (width<=900px){.game-layout{grid-template-columns:1fr}.settings-panel{order:2}.game-area{order:1}}.shop-shell{flex-direction:column;gap:1.5rem;width:100%;display:flex}.exchange-shell{gap:1.75rem}.shop-hero{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.shop-wallet-card,.shop-preview-card,.shop-card{background:radial-gradient(circle at 100% 0,#ff00ff1f,#0000 40%),linear-gradient(#080c18f5,#0e0a1ceb);border:1px solid #0ff3;border-radius:18px;position:relative;overflow:hidden;box-shadow:0 0 20px #00ffff14,inset 0 0 30px #ffffff08}.exchange-wallet-card:after,.exchange-preview-card:after,.exchange-card:after{content:"";pointer-events:none;background:linear-gradient(120deg,#0000 0%,#ffffff0a 48%,#0000 65%);animation:4.5s linear infinite exchange-sheen;position:absolute;inset:0;transform:translate(-100%)}.shop-wallet-card,.shop-preview-card{flex-direction:column;justify-content:flex-end;gap:.6rem;min-height:180px;padding:1.4rem 1.5rem;display:flex}.shop-kicker{font-family:var(--font-heading);letter-spacing:.18em;color:var(--accent-neon-cyan);font-size:.82rem}.shop-wallet-amount,.shop-preview-amount{font-family:var(--font-heading);color:var(--accent-arcade-yellow);text-shadow:0 0 14px #ffd6504d;font-size:2.7rem;line-height:1}.shop-wallet-card p,.shop-preview-card p,.shop-card p{color:var(--text-muted);margin:0;font-size:.92rem;line-height:1.45}.exchange-origin-note{font-family:var(--font-heading);letter-spacing:.16em;text-transform:uppercase;color:#ffc975!important;margin-top:.55rem!important;font-size:.74rem!important}.exchange-confirmation{color:var(--text-main);background:linear-gradient(135deg,#39ff141f,#00ffff14),#050e16eb;border:1px solid #39ff143d;border-radius:14px;justify-content:space-between;align-items:center;gap:1rem;padding:.9rem 1rem;display:flex;box-shadow:0 0 18px #39ff141f}.exchange-confirmation strong{font-family:var(--font-heading);color:var(--accent-neon-green);letter-spacing:.12em}.exchange-confirmation span{color:var(--text-muted);font-size:.88rem}.exchange-section{flex-direction:column;gap:1rem;display:flex}.exchange-section__header h2{color:var(--text-main);margin:.2rem 0 .45rem;font-size:clamp(1.4rem,3vw,2rem)}.exchange-section__header p{color:var(--text-muted);max-width:62ch;margin:0}.shop-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1rem;display:grid}.shop-card{flex-direction:column;gap:1rem;padding:1.25rem;animation:.34s ease-out both shop-card-rise;display:flex}.exchange-card[data-kind=system]{background:radial-gradient(circle at 100% 0,#8f5dff1f,#0000 40%),linear-gradient(#050a14fa,#0c0a16f5);border-color:#a88aff33;box-shadow:0 0 22px #8f5dff14,inset 0 0 36px #00ffff08}.exchange-card__eyebrow{font-family:var(--font-heading);letter-spacing:.18em;color:#aad2ffb8;margin-bottom:.35rem;font-size:.74rem;display:inline-flex}.shop-card-header{justify-content:space-between;gap:1rem;display:flex}.shop-card h2{color:var(--accent-neon-cyan);margin:0 0 .4rem;font-size:1.35rem}.shop-level-pill{color:var(--accent-neon-green);font-family:var(--font-heading);background:#00000073;border:1px solid #ffffff14;border-radius:999px;flex-shrink:0;align-self:flex-start;padding:.35rem .6rem;font-size:.8rem}.exchange-card[data-kind=system] .shop-level-pill{color:#d6c0ff;border-color:#a88aff2e}.exchange-card[data-kind=resolution]{background:linear-gradient(#ffa6431a,#050e16f0),#050e16f0;border-color:#ffa64333}.exchange-card[data-kind=resolution] .shop-level-pill{color:#ffc975;border-color:#ffa64333}.shop-effect{color:var(--text-main);background:#0000004d;border:1px solid #ffffff0f;border-radius:12px;padding:.8rem .9rem;font-size:.92rem}.shop-costs{flex-wrap:wrap;gap:.5rem;display:flex}.shop-cost-chip{color:var(--text-muted);background:#0000008c;border:1px solid #ffffff14;border-radius:999px;padding:.35rem .6rem;font-size:.82rem}.shop-cost-chip.owned{color:var(--accent-neon-green);border-color:#39ff1459}.shop-cost-chip.next{color:var(--accent-arcade-yellow);border-color:#ffd65059}.shop-buy-btn{color:var(--text-main);font-family:var(--font-heading);letter-spacing:.08em;cursor:pointer;background:#ff00ff26;border:1px solid #ffffff14;border-radius:12px;margin-top:auto;padding:.95rem 1rem;font-size:.95rem;transition:transform .2s,box-shadow .2s,filter .2s}.shop-buy-btn.ready{color:var(--accent-neon-cyan);background:linear-gradient(135deg,#0ff3,#39ff1433);box-shadow:0 0 14px #00ffff26}.shop-buy-btn:hover:not(:disabled){filter:brightness(1.08);transform:translateY(-1px)}.shop-buy-btn:disabled{opacity:.52;cursor:not-allowed}.exchange-card[data-kind=system] .shop-buy-btn{background:#7743c92e}.exchange-card[data-kind=system] .shop-buy-btn.ready{color:#d6c0ff;background:linear-gradient(135deg,#8356e833,#00ffff24);box-shadow:0 0 16px #8356e82e}@keyframes shop-card-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes exchange-sheen{0%{transform:translate(-120%)}to{transform:translate(140%)}}@media (width<=900px){.shop-hero{grid-template-columns:1fr}.exchange-confirmation{flex-direction:column;align-items:flex-start}}.secret-archive{color:#dff9ff;flex-direction:column;gap:1.25rem;width:min(1420px,100%);display:flex;position:relative}.secret-archive:before,.secret-archive:after{content:"";pointer-events:none;position:absolute;inset:0}.secret-archive:before{opacity:.32;background-color:#0000;background-image:linear-gradient(#00ffff0f 1px,#0000 1px),linear-gradient(90deg,#00ffff0d 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:38px 38px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;-webkit-mask-image:radial-gradient(circle,#000000f0,#0000 92%);mask-image:radial-gradient(circle,#000000f0,#0000 92%)}.secret-archive:after{filter:blur(30px);opacity:.85;background:radial-gradient(circle at 12% 12%,#00ffff1f,#0000 28%),radial-gradient(circle at 82% 18%,#ff00991a,#0000 26%),radial-gradient(circle at 40% 86%,#39ff1414,#0000 30%)}.secret-archive.is-drifting-signal .secret-header-panel,.secret-archive.is-drifting-signal .secret-signal-panel,.secret-archive.is-drifting-signal .secret-floor-map{transform:translateY(1px)}.secret-archive:not(.is-recovered) .secret-zone-card:nth-child(odd){transform:translateY(4px)}.secret-archive:not(.is-recovered) .secret-zone-card:nth-child(2n){transform:translate(-2px)}.secret-interference-overlay{pointer-events:none;opacity:0;z-index:4;mix-blend-mode:screen;background:repeating-linear-gradient(0deg,#ffffff1f,#ffffff1f 1px,#0000 1px 5px),linear-gradient(115deg,#0000 0%,#ff00992e 40%,#00ffff2e 60%,#0000 100%);position:absolute;inset:0}.secret-archive.is-interference-active .secret-interference-overlay{opacity:.95;animation:.28s steps(2,end) secret-interference}.secret-header-panel,.secret-signal-panel,.secret-floor-map,.secret-rules-panel,.secret-zone-card{background:linear-gradient(#050a1af2,#040712eb),radial-gradient(circle at 100% 0,#ff009914,#0000 28%);border:1px solid #00ffff2e;position:relative;overflow:hidden;box-shadow:0 20px 44px #02061261,inset 0 0 0 1px #ffffff05,0 0 28px #00ffff14}.secret-header-panel:before,.secret-signal-panel:before,.secret-floor-map:before,.secret-rules-panel:before,.secret-zone-card:before{content:"";opacity:.3;pointer-events:none;background:linear-gradient(110deg,#0000 0%,#ffffff14 50%,#0000 100%);animation:8s linear infinite secret-sheen;position:absolute;inset:0;transform:translate(-100%)}.secret-archive.is-night-mode .secret-header-panel,.secret-archive.is-night-mode .secret-signal-panel,.secret-archive.is-night-mode .secret-floor-map,.secret-archive.is-night-mode .secret-rules-panel,.secret-archive.is-night-mode .secret-zone-card{border-color:#39ff1433;box-shadow:0 22px 48px #00000073,inset 0 0 0 1px #ffffff05,0 0 28px #39ff1414}.secret-archive.is-attention-locked .secret-header-panel,.secret-archive.is-attention-locked .secret-signal-panel,.secret-archive.is-attention-locked .secret-floor-map{border-color:#ffd65038;box-shadow:0 22px 48px #0206126b,inset 0 0 0 1px #ffffff05,0 0 34px #ffd6501f}.secret-header-panel{z-index:1;border-radius:28px;grid-template-columns:minmax(0,1.2fr) minmax(260px,.75fr) minmax(260px,.7fr);gap:1rem;padding:1.3rem;display:grid}.secret-header-panel__copy,.secret-header-panel__status-grid,.secret-rules-panel,.secret-signal-panel,.secret-floor-map{z-index:1}.secret-header-panel__eyebrow,.secret-panel-label,.secret-zone-card__eyebrow,.secret-node__code,.secret-status-cell span,.secret-signal-card span,.secret-signal-footer__row span,.secret-node__metrics span{font-family:var(--font-heading);letter-spacing:.18em;text-transform:uppercase;color:#81fff6cc;font-size:.72rem}.secret-header-panel__title{color:#94ffff;text-shadow:0 0 22px #0ff3,4px 4px #ff009952;font-size:clamp(2.5rem,5vw,4.8rem);line-height:.94}.secret-header-panel__subtitle{color:#dff9ffb8;max-width:720px;margin:.75rem 0 0;line-height:1.7}.secret-header-panel__status-grid{gap:.75rem;display:grid}.secret-status-cell{background:#00000047;border:1px solid #00ffff1f;border-radius:18px;padding:.95rem 1rem}.secret-header-panel__shop-btn{text-align:left;cursor:pointer;background:linear-gradient(135deg,#f7ff931f,#00ffff14),#00000052;border:1px solid #f7ff9342;border-radius:18px;padding:.95rem 1rem;transition:transform .14s,border-color .14s,box-shadow .14s}.secret-header-panel__shop-btn:hover{border-color:#f7ff9380;transform:translateY(-2px);box-shadow:0 14px 28px #00000047}.secret-header-panel__shop-btn span,.secret-header-panel__shop-btn strong{display:block}.secret-header-panel__shop-btn span{font-family:var(--font-heading);letter-spacing:.18em;text-transform:uppercase;color:#81fff6cc;font-size:.72rem}.secret-header-panel__shop-btn strong{font-family:var(--font-heading);letter-spacing:.08em;color:#f7ff93;margin-top:.35rem;font-size:1.15rem}.secret-status-cell strong,.secret-signal-card strong,.secret-signal-footer__row strong,.secret-zone-card__state,.secret-node__state,.secret-panel-token{font-family:var(--font-heading);letter-spacing:.08em;color:#f7ff93;margin-top:.35rem;font-size:1.15rem;display:block}.secret-rules-panel{border-radius:20px;padding:1rem}.secret-rules-panel ul{color:#dff9ffc2;margin:.8rem 0 0;padding-left:1rem;line-height:1.7}.secret-rules-panel li+li{margin-top:.35rem}.secret-overview-grid{z-index:1;grid-template-columns:320px minmax(0,1fr);gap:1rem;display:grid;position:relative}.secret-signal-panel,.secret-floor-map{border-radius:26px;padding:1.15rem}.secret-panel-heading{border-bottom:1px solid #00ffff1f;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem;padding-bottom:.85rem;display:flex}.secret-panel-token{color:#39ff14eb;margin-top:0;font-size:.96rem}.secret-signal-grid{gap:.75rem;display:grid}.secret-signal-card{background:linear-gradient(135deg,#ffffff0a,#0000 72%),#00000047;border:1px solid #00ffff1f;border-radius:18px;padding:.95rem 1rem}.secret-signal-card strong{font-size:1.35rem}.secret-signal-footer{border-top:1px solid #00ffff1f;gap:.65rem;margin-top:.95rem;padding-top:.95rem;display:grid}.secret-signal-footer__row{justify-content:space-between;align-items:center;gap:1rem;display:flex}.secret-signal-footer__row strong{margin-top:0;font-size:.94rem}.secret-signal-commands{gap:.8rem}.secret-command-list{gap:.45rem;display:grid}.secret-command-card{background:#00000042;border:1px solid #81fff61f;border-radius:12px;gap:.35rem;padding:.55rem .65rem;display:grid}.secret-command-card[data-withheld=true]{border-color:#ffd65033;box-shadow:inset 0 0 0 1px #ffd6500d}.secret-command-chip{color:#dff9ffd1;width:fit-content;font-family:var(--font-heading);letter-spacing:.08em;background:#0000004d;border:1px solid #81fff629;border-radius:999px;padding:.32rem .55rem;font-size:.72rem;display:inline-flex}.secret-command-card strong{font-family:var(--font-heading);letter-spacing:.05em;color:#dff9ffe0;font-size:.82rem}.secret-command-card[data-withheld=true] strong{color:#ffe282eb}.secret-zones-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.secret-zone-card{border-radius:22px;min-height:280px;padding:1rem}.secret-zone-card[data-zone=casinoFloor]{grid-column:span 2}.secret-zone-card[data-zone=nightCrown]{background:linear-gradient(#040a10f5,#02060af0),radial-gradient(circle at 100% 0,#39ff141a,#0000 28%)}.secret-zone-card[data-state=DRIFTING]{animation:2.8s steps(2,end) infinite secret-zone-drift,4.4s linear infinite secret-node-flicker}.secret-zone-card[data-state=STABLE]{border-color:#81fff657;box-shadow:0 18px 40px #0306124d,inset 0 0 0 1px #81fff624,0 0 30px #00ffff24}.secret-zone-card[data-state=ALTERED]{border-color:#39ff1438;box-shadow:0 18px 40px #03061257,inset 0 0 0 1px #39ff1414,0 0 30px #39ff141f}.secret-zone-card[data-state=LOCKED]{opacity:.78;border-color:#ff6e6e2e}.secret-zone-card[data-withheld=true]{border-color:#ffd65038;box-shadow:0 18px 40px #03061252,inset 0 0 0 1px #ffd65014,0 0 28px #ffd65017}.secret-zone-card[data-unstable=true]{animation:3.4s linear infinite secret-vault-flicker}.secret-zone-card__header{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.secret-zone-card__header h2{color:#9cfbff;font-size:clamp(1.2rem,2vw,1.75rem)}.secret-zone-card__state{background:#00000052;border:1px solid #ffffff14;border-radius:999px;margin-top:0;padding:.32rem .62rem;font-size:.82rem}.secret-zone-card__description{color:#dff9ffad;margin:.7rem 0 .95rem;line-height:1.65}.secret-node-list{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.75rem;display:grid}.secret-node{text-align:left;background:linear-gradient(#ffffff0a,#00000038),#00000038;border:1px solid #ffffff14;border-radius:18px;padding:.85rem;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff05}.secret-node.is-interactive{cursor:pointer;transition:transform .18s,border-color .18s,box-shadow .18s,background .18s}.secret-node[data-state=LOCKED]{transition-delay:.15s}.secret-node.is-interactive:hover,.secret-node.is-interactive:focus-visible{border-color:#00ffff42;transform:translateY(-2px);box-shadow:0 10px 22px #0000003d,0 0 18px #00ffff1f,inset 0 0 0 1px #ffffff05}.secret-node[data-state=DRIFTING]{animation:2.2s steps(2,end) infinite secret-node-drift,3.8s linear infinite secret-node-flicker}.secret-node[data-state=STABLE]{border-color:#81fff652;box-shadow:inset 0 0 0 1px #81fff624,0 0 22px #00ffff24}.secret-node[data-state=ALTERED]{border-color:#39ff143d;box-shadow:inset 0 0 0 1px #39ff1414,0 0 16px #39ff141f}.secret-node[data-state=LOCKED]{color:#dff9ffc2;opacity:.72;border-color:#ff68682e}.secret-node[data-ghosted=true]{opacity:.36;filter:saturate(.72)}.secret-node[data-unstable=true]{animation:3.4s linear infinite secret-vault-flicker}.secret-node[data-highlighted=true]{border-color:#ffd6506b;animation:.9s ease-in-out secret-node-highlight;box-shadow:0 0 0 1px #ffd65029,0 0 26px #ffd6502e}.secret-node[data-unstable=true]:after{content:"";opacity:0;pointer-events:none;background:linear-gradient(90deg,#0000 0%,#ffffff14 48%,#0000 100%);position:absolute;inset:0;transform:translate(-100%)}.secret-node[data-unstable=true]:hover:after,.secret-node[data-unstable=true][data-highlighted=true]:after{opacity:1;transition:transform .36s,opacity .16s;transform:translate(100%)}.secret-node[data-state=LOCKED].is-interactive{transition-delay:.22s}.secret-node[data-state=LOCKED]:not(.is-interactive){transition:opacity .22s .12s,border-color .22s .12s,box-shadow .22s .12s}.secret-node__topline{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.secret-node__state{color:#39ff14eb;margin-top:0;font-size:.72rem}.secret-node__title{color:#f0fcff;margin:.6rem 0 .7rem;font-size:1rem}.secret-node__metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;display:grid}.secret-node__metrics strong{color:#f0ffbaf5;margin-top:.32rem;font-size:.82rem;display:block}.secret-node__hint{opacity:0;max-width:calc(100% - 1.6rem);font-family:var(--font-heading);letter-spacing:.14em;color:#ffd650f0;font-size:.6rem;transition:opacity .18s,transform .18s;position:absolute;bottom:.75rem;right:.8rem;transform:translateY(4px)}.secret-node[data-withheld=true]{border-color:#ffd65033;box-shadow:inset 0 0 0 1px #ffd6500d}.secret-node[data-withheld=true] .secret-node__state,.secret-node[data-withheld=true] .secret-node__metrics strong{color:#ffe282eb}.secret-node:hover .secret-node__hint,.secret-node:focus-visible .secret-node__hint,.secret-node[data-highlighted=true] .secret-node__hint{opacity:1;transform:translateY(0)}.secret-records-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem;display:grid}.secret-record-card{border-radius:20px;padding:1rem}.secret-record-card__title{color:#39ff14eb;margin-bottom:.7rem;display:inline-block}.secret-record-card__body{flex-direction:column;gap:.4rem;display:flex}.secret-record-card__body p{color:#dff9ffd6;white-space:pre-wrap;margin:0;line-height:1.65}.secret-record-card__spacer{height:.5rem;display:block}.secret-vault-modal-overlay{z-index:40;background:#000000db;justify-content:center;align-items:flex-start;padding:.75rem;display:flex;position:fixed;inset:0;overflow-y:auto}.secret-vault-modal{overscroll-behavior:contain;width:min(1220px,100%);max-height:calc(100vh - 1.5rem);font-family:var(--font-heading);color:#78ff49;background:linear-gradient(#0c0c0cfa,#060606fa),#000000fa;border:1px solid #74ff3d47;border-radius:8px;grid-template-rows:auto auto auto minmax(0,1fr) auto;gap:.8rem;margin:auto 0;padding:.9rem 1rem 1rem;display:grid;position:relative;overflow-y:auto;box-shadow:0 22px 48px #00000080,0 0 32px #74ff3d14,inset 0 0 0 1px #74ff3d0f}.secret-vault-modal__header{color:#78ff49;letter-spacing:.08em;justify-content:space-between;align-items:center;gap:1rem;padding-bottom:.2rem;font-size:clamp(1rem,2vw,1.2rem);display:flex}.secret-vault-modal__header strong{text-align:center;flex:1;font-weight:700}.secret-vault-modal__close,.secret-vault-tab,.secret-vault-action{color:#78ff49;background:0 0;border:1px solid #74ff3d29;transition:border-color .18s,transform .18s,box-shadow .18s,background .18s}.secret-vault-modal__close{cursor:pointer;letter-spacing:.08em;border-radius:0;padding:.5rem .75rem}.secret-vault-modal__close:hover,.secret-vault-modal__close:focus-visible,.secret-vault-tab:hover,.secret-vault-tab:focus-visible,.secret-vault-action:hover,.secret-vault-action:focus-visible{color:#b6ff8b;box-shadow:none;background:#1c32beeb;border-color:#3a6cff6b;transform:none}.secret-vault-terminal-meta,.secret-vault-terminal,.secret-vault-terminal-section{gap:.45rem;display:grid}.secret-vault-command-bar{border-top:1px solid #74ff3d2e;border-bottom:1px solid #74ff3d2e;grid-template-columns:auto 1fr auto;align-items:center;gap:.75rem;padding:.65rem 0;display:grid}.secret-vault-command-bar__prompt{color:#78ff49;letter-spacing:.05em}.secret-vault-command-input{color:#78ff49;min-width:0;font:inherit;background:#000000eb;border:1px solid #74ff3d2e;padding:.62rem .7rem}.secret-vault-command-input:focus{background:#0c12469e;border-color:#3a6cff6b;outline:none}.secret-vault-command-submit{color:#78ff49;font:inherit;cursor:pointer;background:0 0;border:1px solid #74ff3d29;padding:.62rem .9rem}.secret-vault-command-submit:hover,.secret-vault-command-submit:focus-visible{color:#b6ff8b;background:#1c32beeb;border-color:#3a6cff6b}.secret-vault-suggestions{border-bottom:1px solid #74ff3d2e;gap:0;min-height:0;max-height:220px;padding-bottom:.4rem;display:grid;overflow:auto}.secret-vault-suggestion{color:#78ff49;font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;grid-template-columns:140px minmax(0,1fr);align-items:start;gap:1rem;padding:.52rem .8rem;display:grid}.secret-vault-suggestion:hover,.secret-vault-suggestion:focus-visible{color:#b6ff8b;background:#1c32beeb}.secret-vault-suggestion[data-disabled=true]{opacity:.45}.secret-vault-suggestion[data-restricted=true]{color:#ff8a8af5}.secret-vault-suggestion[data-restricted=true]:hover,.secret-vault-suggestion[data-restricted=true]:focus-visible{color:#ffd2d2;background:#74061ceb}.secret-vault-terminal-meta{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem}.secret-vault-terminal-section__label{color:#78ff49;letter-spacing:.04em;font-size:1.15rem}.secret-vault-terminal,.secret-vault-modal__footer{border-top:1px solid #74ff3d2e;padding-top:.6rem}.secret-vault-terminal{min-height:0;padding-right:.3rem;overflow:auto}.secret-vault-terminal__body{gap:.7rem;display:grid}.secret-vault-terminal-summary{border-top:1px solid #74ff3d2e;gap:.6rem;padding-top:.7rem;display:grid}.secret-vault-terminal-summary__row{background:#12121285;border:1px solid #74ff3d1f;justify-content:space-between;align-items:flex-start;gap:1rem;padding:.55rem .65rem;display:flex}.secret-vault-terminal-summary__label{color:#78ff49eb;letter-spacing:.05em}.secret-vault-terminal-summary__row strong{color:#b6ff8b;text-align:right;font-weight:700}.secret-vault-terminal p{color:#78ff49;white-space:pre-wrap;margin:0;line-height:1.55}.secret-vault-terminal p[data-error=true]{color:#ff8a8af5}.secret-vault-file-overlay{pointer-events:auto;background:#00000061;justify-content:center;align-items:center;padding:1.2rem;display:flex;position:absolute;inset:0}.secret-vault-file-window{background:linear-gradient(#080808fc,#040404fc),#000000fa;border:1px solid #74ff3d38;grid-template-rows:auto minmax(0,1fr) auto;gap:.75rem;width:min(840px,100%);max-height:min(72vh,100%);padding:.9rem 1rem 1rem;display:grid;overflow:hidden;box-shadow:0 26px 58px #0000008f,0 0 24px #74ff3d14}.secret-vault-file-window[data-locked=true]{background:linear-gradient(#180303fc,#0a0202fc),#120000fa;border-color:#ff4a4a57;box-shadow:0 26px 58px #0000009e,0 0 28px #ff4a4a29}.secret-vault-file-window__header{border-bottom:1px solid #74ff3d2e;justify-content:space-between;align-items:flex-start;gap:1rem;padding-bottom:.45rem;display:flex}.secret-vault-file-window__header strong{letter-spacing:.06em;color:#b4ff91;margin-top:.25rem;font-size:1.2rem;display:block}.secret-vault-file-window__header span:last-child{color:#78ff49d1;letter-spacing:.05em}.secret-vault-file-window__body{gap:.7rem;min-height:0;padding-right:.25rem;display:grid;overflow:auto}.secret-vault-file-window__body p{color:#78ff49;white-space:pre-wrap;margin:0;line-height:1.55}.secret-vault-file-window[data-locked=true] .secret-vault-file-window__header,.secret-vault-file-window[data-locked=true] .secret-vault-file-window__actions{border-color:#ff4a4a3d}.secret-vault-file-window[data-locked=true] .secret-vault-terminal-section__label,.secret-vault-file-window[data-locked=true] .secret-vault-file-window__header strong,.secret-vault-file-window[data-locked=true] .secret-vault-file-window__header span,.secret-vault-file-window[data-locked=true] .secret-vault-file-window__action{color:#ff8f8f}.secret-vault-file-window__locked{align-content:center;justify-items:start;gap:.9rem;min-height:100%;padding:.35rem 0;display:grid}.secret-vault-file-window__locked strong{letter-spacing:.1em;text-transform:uppercase;color:#ff6d6d;text-shadow:0 0 18px #ff4a4a2e;font-size:clamp(2rem,5vw,3.6rem);line-height:.92}.secret-vault-file-window__locked p{color:#ffcecee6}.secret-vault-file-window__actions{border-top:1px solid #74ff3d2e;gap:0;padding-top:.55rem;display:grid}.secret-vault-file-window__action{color:#78ff49;font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;grid-template-columns:140px minmax(0,1fr);align-items:start;gap:1rem;padding:.6rem .75rem;display:grid}.secret-vault-file-window__action:hover,.secret-vault-file-window__action:focus-visible{color:#b6ff8b;background:#1c32beeb}.secret-vault-file-window[data-locked=true] .secret-vault-file-window__action:hover,.secret-vault-file-window[data-locked=true] .secret-vault-file-window__action:focus-visible{color:#ffd2d2;background:#74061ceb}.secret-vault-file-window__action[data-disabled=true]{opacity:.45}.secret-vault-modal__footer{color:#78ff49d1;justify-content:space-between;align-items:center;gap:1rem;display:flex}.secret-archive.is-recovered .secret-record-card,.secret-archive.is-recovered .secret-node,.secret-archive.is-recovered .secret-zone-card{filter:saturate(1.02)}@keyframes secret-sheen{0%{transform:translate(-100%)}to{transform:translate(120%)}}@keyframes secret-interference{0%,to{opacity:0;transform:translate(0)}20%{opacity:.95;transform:translate(-4px)}50%{opacity:.72;transform:translate(3px)}80%{opacity:.88;transform:translate(-2px)}}@keyframes secret-zone-drift{0%,to{transform:translate(0)}20%{transform:translate(-1px)}40%{transform:translate(1px)}60%{transform:translateY(1px)}80%{transform:translateY(-1px)}}@keyframes secret-node-drift{0%,to{transform:translate(0)}25%{transform:translate(-1px)}50%{transform:translate(1px,1px)}75%{transform:translateY(-1px)}}@keyframes secret-node-highlight{0%,to{transform:scale(1)}30%{transform:scale(1.018)}65%{transform:scale(.996)}}@keyframes secret-node-flicker{0%,14%,18%,33%,37%,62%,to{opacity:1}15%,34%{opacity:.82}35%{opacity:.66}63%{opacity:.88}}@keyframes secret-vault-flicker{0%,72%,to{opacity:1;box-shadow:inset 0 0 0 1px #ffffff05,0 0 #0ff0}74%{opacity:.76;box-shadow:inset 0 0 0 1px #81fff61f,0 0 22px #00ffff29}76%{opacity:1;box-shadow:inset 0 0 0 1px #81fff614,0 0 12px #00ffff14}79%{opacity:.84}}@media (width<=1100px){.secret-header-panel,.secret-overview-grid{grid-template-columns:1fr}.secret-header-panel__status-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=900px){.secret-zones-grid,.secret-node__metrics,.secret-header-panel__status-grid{grid-template-columns:1fr}.secret-zone-card[data-zone=casinoFloor]{grid-column:auto}}@media (width<=640px){.secret-header-panel,.secret-signal-panel,.secret-floor-map,.secret-rules-panel,.secret-zone-card{border-radius:20px}.secret-header-panel,.secret-signal-panel,.secret-floor-map{padding:1rem}.secret-node-list{grid-template-columns:1fr}.secret-zone-card__header,.secret-panel-heading,.secret-signal-footer__row,.secret-vault-modal__header,.secret-vault-modal__footer{flex-direction:column;align-items:flex-start}.secret-vault-modal-overlay{align-items:stretch;padding:.8rem}.secret-vault-modal{border-radius:6px;width:100%;max-height:calc(100vh - 1.6rem);margin:0}.secret-vault-terminal-meta{grid-template-columns:1fr;gap:.8rem}.secret-vault-command-bar{grid-template-columns:1fr}.secret-vault-suggestion{grid-template-columns:1fr;gap:.35rem}.secret-vault-file-overlay{padding:.7rem}.secret-vault-file-window{width:100%;max-height:min(76vh,100%)}.secret-vault-file-window__header,.secret-vault-file-window__action{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.secret-archive:after,.secret-interference-overlay,.secret-header-panel:before,.secret-signal-panel:before,.secret-floor-map:before,.secret-rules-panel:before,.secret-zone-card:before,.secret-zone-card[data-state=DRIFTING],.secret-node[data-state=DRIFTING],.secret-zone-card[data-unstable=true],.secret-node[data-unstable=true]{animation:none}.secret-node.is-interactive,.secret-node.is-interactive:hover,.secret-node.is-interactive:focus-visible{transition:none;transform:none}}.coin-op-container{justify-content:center;align-items:center;width:100%;min-height:60vh;display:flex}.coin-op-machine{border:4px solid var(--accent-neon-cyan);text-align:center;background:linear-gradient(#0a0a14f5,#140a28eb);border-radius:8px;width:100%;max-width:520px;padding:3rem;box-shadow:0 0 20px #00ffff80,0 0 40px #ff00ff26}.coin-op-machine h2{color:var(--accent-neon-pink);text-shadow:0 0 10px #ff00ff80;margin-bottom:2rem;font-size:2rem}.insert-coin-text{color:var(--accent-neon-green);margin-bottom:2rem;font-size:2.2rem;animation:1s step-end infinite blink}.saved-balance-panel{background:linear-gradient(#ffff0014,#00000059),#00000073;border:2px solid #ffff0073;border-radius:6px;margin-bottom:2rem;padding:1.5rem;box-shadow:inset 0 0 12px #ffff0014,0 0 14px #ffff001a}.house-bankroll-panel{background:linear-gradient(#00ffff14,#00000059),#00000073;border-color:#00ffff73;box-shadow:inset 0 0 12px #00ffff14,0 0 14px #00ffff1a}.saved-balance-label{color:var(--text-muted);letter-spacing:.08em;margin:0 0 .75rem;font-size:.95rem}.saved-balance-amount{color:var(--accent-arcade-yellow);font-family:var(--font-heading);text-shadow:0 0 12px #ffff0059;margin-bottom:1rem;font-size:2.4rem}.house-bankroll-copy{color:var(--text-main);margin:0 0 1rem;font-size:.92rem;line-height:1.45}.coin-op-divider{text-align:center;color:var(--text-muted);letter-spacing:.08em;margin:1.25rem 0;font-size:.95rem;position:relative}.coin-op-divider:before{content:"";z-index:0;border-top:1px solid #0ff3;position:absolute;top:50%;left:0;right:0}.coin-op-divider span{z-index:1;background:#111;padding:0 .75rem;position:relative}.coin-form{flex-direction:column;gap:1rem;display:flex}.coin-input-panel{background:#00000059;border:1px solid #ffffff14;border-radius:8px;flex-direction:column;gap:.75rem;padding:1rem;display:flex}.coin-input-label{color:var(--text-main);letter-spacing:.08em;font-size:.9rem}.coin-input{width:100%;color:var(--accent-arcade-yellow);font-family:var(--font-heading);text-align:center;background:#050a14e6;border:1px solid #00ffff47;border-radius:6px;padding:.85rem 1rem;font-size:1.2rem}.coin-quick-actions{gap:.75rem;display:flex}.coin-quick-btn{color:var(--text-main);font-family:var(--font-heading);cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:6px;flex:1;padding:.65rem .75rem;transition:background .2s,transform .2s,border-color .2s}.coin-quick-btn:hover{background:#00ffff1f;border-color:#0ff6;transform:translateY(-1px)}.coin-btn{background:var(--accent-neon-pink);color:#fff;font-family:var(--font-heading);cursor:pointer;border:none;border-radius:4px;padding:1rem;font-size:1.2rem;transition:transform .2s,box-shadow .2s,background .2s}.coin-btn:hover:not(:disabled){box-shadow:0 0 15px var(--accent-neon-pink);background:#d900d9;transform:translateY(-1px)}.coin-btn:disabled{color:#666;cursor:not-allowed;background:#333}.continue-btn{background:linear-gradient(90deg, var(--accent-neon-green), var(--accent-neon-cyan));color:#07120a;width:100%;box-shadow:0 0 16px #39ff1440}.continue-btn:hover:not(:disabled){background:linear-gradient(90deg,#6aff3e,#59ffff);box-shadow:0 0 18px #39ff1459,0 0 18px #00ffff40}.house-bankroll-btn{color:#04141b;background:linear-gradient(90deg,#00ffffeb,#3b82f6e6);width:100%}.house-bankroll-btn:hover:not(:disabled){background:linear-gradient(90deg,#6effff,#65a8ff);box-shadow:0 0 18px #00ffff4d,0 0 18px #3b82f640}@media (width<=640px){.coin-op-machine{padding:2rem 1.25rem}.insert-coin-text{font-size:1.6rem}.saved-balance-amount{font-size:2rem}.coin-btn{font-size:1rem}.coin-quick-actions{flex-direction:column}}.app-container{flex-direction:column;width:100vw;min-height:100vh;display:flex}.game-wrapper{background:radial-gradient(circle,#6d28d90d 0%,#0000 70%);flex-direction:column;flex:1;justify-content:center;align-items:center;padding:2rem;display:flex}.secret-page-wrapper{background:radial-gradient(circle at top,#c9ff6214,#0000 32%),linear-gradient(#050a04f5,#030503fa),repeating-linear-gradient(90deg,#ffffff04,#ffffff04 1px,#0000 1px 32px);justify-content:flex-start;align-items:stretch;padding-top:1.5rem}.app-footer{text-align:center;border-top:1px solid var(--border-light);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:100;background:#00000080;margin-top:auto;padding:1.5rem}.app-footer p{color:var(--text-muted);letter-spacing:1px;text-transform:uppercase;margin:0;font-size:.8rem}@media (width<=768px){.game-wrapper{padding:1rem}}
