@font-face{font-family:"Press Start 2P";font-style:normal;font-display:swap;font-weight:400;src:url(/static/press-start-2p-cyrillic-ext-400-normal-CIYZrvmP.woff2) format("woff2"),url(/static/press-start-2p-cyrillic-ext-400-normal-B5Ckvkit.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Press Start 2P";font-style:normal;font-display:swap;font-weight:400;src:url(/static/press-start-2p-cyrillic-400-normal-DBn7fddJ.woff2) format("woff2"),url(/static/press-start-2p-cyrillic-400-normal-CbE56R3Y.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Press Start 2P";font-style:normal;font-display:swap;font-weight:400;src:url(/static/press-start-2p-greek-400-normal-DQfalijU.woff2) format("woff2"),url(/static/press-start-2p-greek-400-normal-BR_lG5n9.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:"Press Start 2P";font-style:normal;font-display:swap;font-weight:400;src:url(/static/press-start-2p-latin-ext-400-normal-DpfYvR5A.woff2) format("woff2"),url(/static/press-start-2p-latin-ext-400-normal-DBgyq7ky.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:"Press Start 2P";font-style:normal;font-display:swap;font-weight:400;src:url(/static/press-start-2p-latin-400-normal-_wFEWmAB.woff2) format("woff2"),url(/static/press-start-2p-latin-400-normal-KLytu4cr.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--bg-0: #07090d;--bg-1: #0c1018;--bg-2: #11161f;--bg-3: #161c27;--surface-1: #181e2a;--surface-2: #1e2535;--surface-3: #252d40;--line: rgba(255,255,255,.06);--line-strong: rgba(255,255,255,.12);--accent: #3FA9F5;--accent-fg: #051A2E;--accent-2: #ff7d3b;--accent-3: #b794f4;--emerald: #2bd17e;--gold: #ffc340;--redstone: #ff4242;--diamond: #3FA9F5;--netherite: #6b6470;--iron: #d8d8e0;--tier-iron: #c8c8d4;--tier-gold: #ffc94d;--tier-diamond: #5dd4ee;--tier-netherite: #968b9a;--surface: var(--surface-1);--bg-alt: var(--bg-2);--ink: #e8edf6;--ink-soft: #a6b0c2;--ink-mute: #6b7488;--font-pixel: "Press Start 2P", monospace;--font-body: "Inter", system-ui, -apple-system, sans-serif;--font-mono: ui-monospace, "SF Mono", Menlo, monospace;--r-1: 2px;--r-2: 4px;--r-3: 8px;--r-4: 14px;--shadow-card: 0 24px 60px -24px rgba(0,0,0,.7), 0 1px 0 rgba(255,255,255,.04) inset;--shadow-deep: 0 50px 120px -40px rgba(0,0,0,.9);--glow-diamond: 0 0 24px rgba(76,201,240,.35), 0 0 60px rgba(76,201,240,.15);--glow-orange: 0 0 24px rgba(255,125,59,.4), 0 0 60px rgba(255,125,59,.2)}*,*:before,*:after{box-sizing:border-box}html,body{margin:0;padding:0}a,button,[role=button],label[for],select,input[type=checkbox],input[type=radio],input[type=submit],summary{cursor:pointer}input[type=text],input[type=email],input[type=password],input[type=search],input[type=number],input[type=tel],input[type=url],textarea{cursor:text}button[disabled],a[aria-disabled=true]{cursor:not-allowed}html{scroll-behavior:smooth}body{font-family:var(--font-body);color:var(--ink);background:var(--bg-0);min-height:100vh;overflow-x:hidden;font-size:15px;line-height:1.55;-webkit-font-smoothing:antialiased;transition:background 1.4s cubic-bezier(.5,.05,.3,1)}body.daymode{background:linear-gradient(180deg,#6cb1ec,#8ec9f1 28%,#b8def5 55%,#ffd9a8 88%,#ffb070);--ink: #0e1726;--ink-soft: #2c3a55;--ink-mute: #4a5878;--line: rgba(10,20,40,.1);--line-strong: rgba(10,20,40,.18);--surface-1: rgba(255,255,255,.78);--surface-2: rgba(255,255,255,.92);--surface-3: rgba(255,255,255,1);--bg-2: rgba(255,255,255,.65);--bg-3: rgba(255,255,255,.85)}body.daymode .nav{background:color-mix(in oklab,#b8def5 75%,transparent)!important;border-bottom:1px solid rgba(10,20,40,.08)}body.daymode .card,body.daymode .mode-card,body.daymode .feat-card,body.daymode .vip-card,body.daymode .shop-card,body.daymode .lw-server-card,body.daymode .stat-block,body.daymode .dash-card,body.daymode .purchase-row{background:linear-gradient(180deg,#ffffffeb,#ffffffc7)!important;border-color:#0a14281a!important;box-shadow:0 4px 18px #1428501a}body.daymode .btn{background:#ffffffd9!important;color:#0e1726!important;border-color:#0a14282e!important}body.daymode .footer{background:#fff9;border-top:1px solid rgba(10,20,40,.08)}body.daymode .pixel{color:#0e1726}body:before{transition:opacity 1.4s ease,background 1.4s ease}body.daymode:before{background:radial-gradient(ellipse 1600px 900px at 78% -5%,rgba(255,228,150,.55),transparent 60%),radial-gradient(ellipse 1200px 700px at 20% 8%,rgba(255,255,255,.35),transparent 65%),radial-gradient(ellipse 1400px 600px at 50% 100%,rgba(255,160,90,.3),transparent 70%)!important}body.daymode-tx:after{content:"";position:fixed;inset:0;z-index:999;pointer-events:none;background:radial-gradient(ellipse 80% 60% at 75% 30%,rgba(255,210,140,.55),rgba(255,170,90,.18) 40%,transparent 75%);animation:sunriseWash 1.6s ease-out forwards}@keyframes sunriseWash{0%{opacity:0}35%{opacity:1}to{opacity:0}}.dn-toggle{background:transparent;border:0;padding:0;cursor:inherit;display:inline-flex;align-items:center;margin-right:4px}.dn-track{position:relative;width:56px;height:28px;border-radius:999px;background:linear-gradient(135deg,#0a1530,#1a2a4f);border:1px solid rgba(255,255,255,.12);display:inline-block;overflow:hidden;box-shadow:inset 0 0 12px #00000080,0 0 0 1px #0006;transition:background .6s ease,border-color .6s ease}body.daymode .dn-track{background:linear-gradient(135deg,#6cb8ff,#ffc97a);border-color:#ffffff80;box-shadow:inset 0 0 12px #ffc87866}.dn-thumb{position:absolute;top:3px;left:3px;width:22px;height:22px;border-radius:50%;display:grid;place-items:center;background:#fff3d8;box-shadow:0 2px 6px #0006,0 0 12px #fff3d866;transition:left .6s cubic-bezier(.5,1.6,.5,1),background .5s,box-shadow .5s}.dn-thumb.is-day{left:31px;background:#ffd860;box-shadow:0 2px 6px #0000004d,0 0 14px #ffd860b3}.dn-ico{position:absolute;transition:opacity .4s,transform .5s}.dn-thumb.is-night .dn-sun{opacity:0;transform:scale(.4) rotate(-90deg)}.dn-thumb.is-night .dn-moon{opacity:1;transform:scale(1)}.dn-thumb.is-day .dn-sun{opacity:1;transform:scale(1) rotate(0)}.dn-thumb.is-day .dn-moon{opacity:0;transform:scale(.4) rotate(90deg)}.dn-stars{position:absolute;inset:0;pointer-events:none;opacity:1;transition:opacity .5s}.dn-stars i{position:absolute;width:2px;height:2px;background:#fff;border-radius:0;box-shadow:0 0 4px #fff;animation:dnTwink 2s ease-in-out infinite}.dn-stars i:nth-child(1){top:6px;left:8px;animation-delay:0s}.dn-stars i:nth-child(2){top:16px;left:14px;animation-delay:.5s}.dn-stars i:nth-child(3){top:9px;left:22px;animation-delay:1s}.dn-stars i:nth-child(4){top:18px;left:4px;animation-delay:1.5s}body.daymode .dn-stars{opacity:0}@keyframes dnTwink{0%,to{opacity:.4}50%{opacity:1}}#sky-canvas{position:fixed;inset:0;width:100%;height:100%;z-index:-2;pointer-events:none}body:before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(ellipse 1200px 700px at 20% -10%,rgba(76,201,240,.1),transparent 60%),radial-gradient(ellipse 900px 600px at 90% 10%,rgba(183,148,244,.08),transparent 60%),radial-gradient(ellipse 1000px 600px at 50% 110%,rgba(255,125,59,.06),transparent 60%)}a{color:inherit;text-decoration:none}button{font:inherit}img{max-width:100%;display:block}::selection{background:var(--accent);color:var(--bg-0)}.wrap{max-width:1240px;margin:0 auto;padding:0 24px}.pixel{font-family:var(--font-pixel);letter-spacing:-.02em}.mono{font-family:var(--font-mono)}.btn{display:inline-flex;align-items:center;gap:10px;padding:12px 18px;border-radius:var(--r-3);border:1px solid var(--line-strong);background:var(--surface-2);color:var(--ink);cursor:pointer;font-weight:600;font-size:14px;transition:transform .12s,background .15s,border-color .15s,box-shadow .15s;position:relative;overflow:hidden}.btn:hover{transform:translateY(-1px);background:var(--surface-3);border-color:#ffffff2e}.btn:active{transform:translateY(0)}.btn--primary{background:linear-gradient(180deg,color-mix(in oklab,var(--accent) 80%,white 0%),color-mix(in oklab,var(--accent) 80%,black 20%));border-color:color-mix(in oklab,var(--accent) 60%,white 30%);color:#051218;box-shadow:0 10px 30px -10px #4cc9f080,0 0 0 1px #4cc9f04d inset}.btn--primary:hover{box-shadow:0 14px 36px -10px #4cc9f099,var(--glow-diamond)}.btn--ghost{background:transparent}.btn--lg{padding:16px 26px;font-size:15px}.section{padding:clamp(64px,9vw,120px) 0;position:relative;z-index:1}.section-head{display:flex;align-items:end;justify-content:space-between;gap:32px;margin-bottom:40px;flex-wrap:wrap}.section-eyebrow{font-family:var(--font-pixel);font-size:11px;letter-spacing:.15em;color:var(--accent);text-transform:uppercase;display:inline-flex;align-items:center;gap:10px}.section-eyebrow:before{content:"";width:8px;height:8px;background:var(--accent);box-shadow:0 0 12px var(--accent);display:inline-block}.section-title{font-family:var(--font-pixel);font-size:clamp(28px,4vw,48px);margin:12px 0 0;line-height:1.05;text-wrap:balance}.section-sub{color:var(--ink-soft);font-size:16px;max-width:560px;margin-top:14px}.card{position:relative;background:linear-gradient(180deg,var(--surface-1),var(--bg-2));border:1px solid var(--line);border-radius:var(--r-4);padding:24px;box-shadow:var(--shadow-card);transition:transform .25s cubic-bezier(.2,.8,.2,1),border-color .2s,box-shadow .25s}.card:hover{transform:translateY(-4px);border-color:var(--line-strong)}.chip{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;border-radius:999px;background:#4cc9f014;border:1px solid rgba(76,201,240,.25);color:var(--accent);font-size:12px;font-weight:600;letter-spacing:.02em}.chip .dot{width:6px;height:6px;background:var(--emerald);border-radius:50%;box-shadow:0 0 10px var(--emerald)}.voxel{display:inline-block;image-rendering:pixelated;image-rendering:crisp-edges;border:2px solid rgba(0,0,0,.5);box-shadow:inset 0 0 0 1px #ffffff14,0 4px #0006}.nav{position:fixed;inset:0 0 auto;z-index:50;padding:14px 0;background:color-mix(in oklab,var(--bg-0) 70%,transparent);backdrop-filter:blur(14px) saturate(120%);-webkit-backdrop-filter:blur(14px) saturate(120%);border-bottom:1px solid var(--line)}.nav-inner{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:24px}.nav-inner>.logo{justify-self:start}.nav-inner>.nav-links{justify-self:center}.nav-inner>.nav-cta{justify-self:end}.logo{display:flex;align-items:center;gap:10px;font-family:var(--font-pixel);font-size:13px;letter-spacing:.02em}.logo-cube{width:26px;height:26px;display:grid;place-items:center;border-radius:6px;background:var(--accent);position:relative;box-shadow:inset 0 0 0 1px #ffffff1a,0 0 18px #3fa9f559}.logo-cube:before{content:"";width:12px;height:12px;background:var(--accent-fg);transform:rotate(45deg);border-radius:1px}.nav-links{display:flex;gap:4px;align-items:center}.nav-links a{padding:8px 14px;border-radius:var(--r-3);font-size:13px;font-weight:500;color:var(--ink-soft);transition:color .15s,background .15s}.nav-links a:hover{color:var(--ink);background:#ffffff0a}.nav-links a.is-active{color:var(--accent);background:#4cc9f014;box-shadow:inset 0 0 0 1px #4cc9f040}.nav-cta{display:flex;gap:10px;align-items:center}@media (max-width: 880px){.nav-links{overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;max-width:100%;flex:1 1 auto;margin:0 8px}.nav-links::-webkit-scrollbar{display:none}.nav-links a{padding:6px 10px;font-size:12px;white-space:nowrap;flex-shrink:0}}@media (max-width: 560px){.nav-links a{padding:6px 8px;font-size:11px}}.footer{margin-top:80px;padding:60px 0 40px;border-top:1px solid var(--line);background:linear-gradient(180deg,transparent,rgba(76,201,240,.02))}.footer-grid{display:grid;grid-template-columns:1.4fr repeat(3,1fr);gap:40px}.footer h5{font-family:var(--font-pixel);font-size:11px;letter-spacing:.12em;color:var(--ink);margin:0 0 14px}.footer ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}.footer a{color:var(--ink-soft);font-size:14px}.footer a:hover{color:var(--accent)}.footer-bottom{margin-top:40px;padding-top:24px;border-top:1px solid var(--line);display:flex;justify-content:space-between;color:var(--ink-mute);font-size:12px}@media (max-width: 760px){.footer-grid{grid-template-columns:1fr 1fr}}.reveal{opacity:0;transform:translateY(24px);transition:opacity .6s,transform .6s;animation:revealAuto .6s .7s forwards}.reveal.in{opacity:1;transform:none;animation:none}@keyframes revealAuto{to{opacity:1;transform:none}}.modes-grid>*,.features-grid>*,.shop-grid>*,.vip-grid>*,.rank-grid>*,.news-list>*,.streamers-grid>*,.leaderboard-list>*,.activity-list>*,.stats-grid>*{opacity:0;transform:translateY(20px);animation:revealAuto .6s forwards}.modes-grid>*:nth-child(1),.features-grid>*:nth-child(1),.shop-grid>*:nth-child(1),.vip-grid>*:nth-child(1),.rank-grid>*:nth-child(1),.news-list>*:nth-child(1),.streamers-grid>*:nth-child(1),.leaderboard-list>*:nth-child(1),.activity-list>*:nth-child(1),.stats-grid>*:nth-child(1){animation-delay:.08s}.modes-grid>*:nth-child(2),.features-grid>*:nth-child(2),.shop-grid>*:nth-child(2),.vip-grid>*:nth-child(2),.rank-grid>*:nth-child(2),.news-list>*:nth-child(2),.streamers-grid>*:nth-child(2),.leaderboard-list>*:nth-child(2),.activity-list>*:nth-child(2),.stats-grid>*:nth-child(2){animation-delay:.16s}.modes-grid>*:nth-child(3),.features-grid>*:nth-child(3),.shop-grid>*:nth-child(3),.vip-grid>*:nth-child(3),.rank-grid>*:nth-child(3),.news-list>*:nth-child(3),.streamers-grid>*:nth-child(3),.leaderboard-list>*:nth-child(3),.activity-list>*:nth-child(3),.stats-grid>*:nth-child(3){animation-delay:.24s}.modes-grid>*:nth-child(4),.features-grid>*:nth-child(4),.shop-grid>*:nth-child(4),.vip-grid>*:nth-child(4),.rank-grid>*:nth-child(4),.news-list>*:nth-child(4),.streamers-grid>*:nth-child(4),.leaderboard-list>*:nth-child(4),.activity-list>*:nth-child(4),.stats-grid>*:nth-child(4){animation-delay:.32s}.modes-grid>*:nth-child(5),.features-grid>*:nth-child(5),.shop-grid>*:nth-child(5),.vip-grid>*:nth-child(5),.rank-grid>*:nth-child(5),.news-list>*:nth-child(5),.streamers-grid>*:nth-child(5),.leaderboard-list>*:nth-child(5),.activity-list>*:nth-child(5),.stats-grid>*:nth-child(5){animation-delay:.4s}.modes-grid>*:nth-child(6),.features-grid>*:nth-child(6),.shop-grid>*:nth-child(6),.vip-grid>*:nth-child(6),.rank-grid>*:nth-child(6),.news-list>*:nth-child(6),.streamers-grid>*:nth-child(6),.leaderboard-list>*:nth-child(6),.activity-list>*:nth-child(6),.stats-grid>*:nth-child(6){animation-delay:.48s}.modes-grid>*:nth-child(7),.features-grid>*:nth-child(7),.shop-grid>*:nth-child(7),.vip-grid>*:nth-child(7),.rank-grid>*:nth-child(7),.news-list>*:nth-child(7),.streamers-grid>*:nth-child(7),.leaderboard-list>*:nth-child(7),.activity-list>*:nth-child(7),.stats-grid>*:nth-child(7){animation-delay:.56s}.modes-grid>*:nth-child(8),.features-grid>*:nth-child(8),.shop-grid>*:nth-child(8),.vip-grid>*:nth-child(8),.rank-grid>*:nth-child(8),.news-list>*:nth-child(8),.streamers-grid>*:nth-child(8),.leaderboard-list>*:nth-child(8),.activity-list>*:nth-child(8),.stats-grid>*:nth-child(8){animation-delay:.64s}.modes-grid>*:nth-child(n+9),.features-grid>*:nth-child(n+9),.shop-grid>*:nth-child(n+9),.vip-grid>*:nth-child(n+9),.rank-grid>*:nth-child(n+9),.news-list>*:nth-child(n+9),.streamers-grid>*:nth-child(n+9),.leaderboard-list>*:nth-child(n+9),.activity-list>*:nth-child(n+9),.stats-grid>*:nth-child(n+9){animation-delay:.72s}.scroll-cue{position:absolute;left:50%;bottom:30px;transform:translate(-50%);font-family:var(--font-pixel);font-size:9px;letter-spacing:.2em;color:var(--ink-mute);display:flex;flex-direction:column;align-items:center;gap:10px}.scroll-cue:after{content:"";width:2px;height:36px;background:linear-gradient(180deg,var(--accent),transparent);animation:scrollDot 1.6s ease-in-out infinite}@keyframes scrollDot{0%,to{opacity:1;transform:scaleY(1)}50%{opacity:.3;transform:scaleY(.5)}}@keyframes blockSpin{0%{transform:rotateY(0)}to{transform:rotateY(360deg)}}@media (max-width: 768px){.btn{min-height:44px;padding:10px 14px;font-size:13px;gap:8px;border-radius:10px}.btn--lg{min-height:44px;padding:11px 16px;font-size:13.5px}.nav .btn--primary,.nav .btn--ghost{min-height:36px;padding:8px 12px!important;font-size:12px!important}}@media (max-width: 480px){.btn{padding:9px 12px;font-size:12.5px;gap:6px}.btn--lg{padding:10px 14px;font-size:13px}}@media (max-width: 768px){.wrap{padding:0 16px}}@media (max-width: 480px){.wrap{padding:0 14px}}@media (max-width: 360px){.wrap{padding:0 12px}}@media (max-width: 768px){.section{padding:clamp(40px,7vw,64px) 0}.section-head{margin-bottom:28px;gap:18px}.section-head>div{width:100%}.section-sub{font-size:14px}}@media (max-width: 480px){body{font-size:14px}}@media (max-width: 768px){.nav{padding:10px 0}.nav-inner{gap:8px}.logo span:not(.logo-cube){font-size:11px}.nav-cta{gap:6px}.nav-cta .dn-toggle{display:none}}@media (max-width: 480px){.nav-inner{padding:0}.logo-cube{width:22px;height:22px}.logo-cube:before{width:10px;height:10px}}@media (max-width: 560px){.footer-grid{grid-template-columns:1fr;gap:28px}.footer{margin-top:50px;padding:40px 0 28px}.footer-bottom{flex-direction:column;gap:8px;text-align:center;align-items:center}}@media (max-width: 768px){.card{padding:14px;border-radius:12px;box-shadow:0 6px 20px -12px #00000080}}@media (max-width: 480px){.card{padding:12px;border-radius:10px}}@media (max-width: 768px){.page{padding-top:80px!important}}html,body{max-width:100vw;overflow-x:hidden}.dash-card-h{font-family:var(--font-pixel, "Press Start 2P", monospace);font-size:11px;letter-spacing:.15em;color:var(--accent);text-transform:uppercase;margin-bottom:12px;display:flex;align-items:center;gap:8px}.dash-card-h:before{content:"";width:4px;height:14px;background:linear-gradient(180deg,var(--accent),transparent);border-radius:2px}.dash-skin,.dash-rank,.dash-security{position:relative;padding:20px;background:linear-gradient(180deg,var(--surface-1),var(--bg-2, var(--surface-1)));border:1px solid var(--line);border-radius:14px;transition:transform .25s cubic-bezier(.2,.9,.3,1.1),border-color .25s,box-shadow .25s;overflow:hidden}.dash-skin:before,.dash-rank:before,.dash-security:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,var(--accent),transparent);opacity:.4;pointer-events:none}.dash-skin:hover,.dash-rank:hover,.dash-security:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--accent) 30%,var(--line));box-shadow:0 12px 32px -12px #4cc9f040}.dash-skin-stage{display:grid;place-items:center;min-height:200px;padding:14px 0;background:radial-gradient(ellipse at center,rgba(76,201,240,.06),transparent 70%);border-radius:8px}.rank-row{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.rank-name{font-size:22px;margin-bottom:4px}.rank-meta{font-size:12px;color:var(--ink-soft);margin-bottom:10px}.rank-progress{margin-top:8px}.rank-bar{background:var(--line-strong, #2a2a35);height:6px;border-radius:3px;overflow:hidden;margin-bottom:6px}.rank-bar>span{display:block;height:100%;background:linear-gradient(90deg,var(--accent),color-mix(in srgb,var(--accent) 60%,#ffffff));border-radius:3px;transition:width .6s cubic-bezier(.5,0,.2,1);box-shadow:0 0 10px var(--accent)}.rank-progress-meta{font-size:11px;color:var(--ink-mute)}.dash-pill{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;border:1px solid currentColor;border-radius:4px;white-space:nowrap}.dash-skin .btn:hover{transform:translateY(-1px);transition:transform .15s}.dash-skin label.btn--primary{background:linear-gradient(180deg,var(--accent),color-mix(in srgb,var(--accent) 80%,#000));color:#0c0c10;font-weight:600;text-transform:uppercase;letter-spacing:.05em;font-size:12px}@keyframes dashCardEnter{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.dash-skin,.dash-rank,.dash-security{animation:dashCardEnter .5s cubic-bezier(.2,.9,.3,1) backwards}.dash-skin{animation-delay:.05s}.dash-rank{animation-delay:.15s}.dash-security{animation-delay:.25s}.hero-night{position:relative;min-height:100vh;padding:140px 0 80px;display:flex;align-items:center;overflow:hidden}.hero-stage{position:absolute;inset:0;z-index:0;pointer-events:none}#hero-canvas{width:100%;height:100%;position:absolute;inset:0}.hero-grid{position:relative;z-index:2;display:grid;grid-template-columns:1.3fr 1fr;gap:60px;align-items:center}.hero-left{max-width:640px}.hero-mega{font-size:clamp(56px,9vw,116px);line-height:.95;margin:22px 0 18px;display:flex;flex-direction:column;gap:4px}.hero-mega .block{display:inline-block;text-shadow:4px 4px 0 rgba(0,0,0,.6),0 0 60px rgba(76,201,240,.2);animation:heroDrop .9s cubic-bezier(.3,1.6,.4,1) backwards}.hero-mega .block:nth-child(1){animation-delay:.15s}.hero-mega .block:nth-child(2){animation-delay:.45s}@keyframes heroDrop{0%{transform:translateY(-180%) rotate(-4deg);opacity:0}60%{transform:translateY(8%) rotate(.5deg);opacity:1}80%{transform:translateY(-3%) rotate(0)}to{transform:translateY(0) rotate(0)}}.hero-mega .block.accent{color:var(--accent);text-shadow:4px 4px 0 rgba(0,0,0,.6),0 0 80px rgba(76,201,240,.6)}.hero-tag{font-size:clamp(16px,1.8vw,20px);color:var(--ink-soft);margin:0 0 28px;line-height:1.5}.hero-tag em{color:var(--accent-2);font-style:normal}.hero-ip-row{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:22px}.hero-ip-btn{display:inline-flex;align-items:center;gap:14px;padding:14px 18px;background:var(--surface-1);border:1px solid var(--line-strong);border-radius:var(--r-3);color:var(--ink);cursor:pointer;transition:all .15s}.hero-ip-btn:hover{border-color:var(--accent);box-shadow:var(--glow-diamond)}.ip-label{font-size:15px;color:var(--accent);font-weight:600}.ip-copy{font-size:12px;color:var(--ink-mute);padding-left:12px;border-left:1px solid var(--line)}.hero-meta{display:flex;align-items:center;gap:14px;color:var(--ink-mute);font-size:13px;flex-wrap:wrap}.hero-meta b{color:var(--ink);font-weight:600}.dot-sep{color:var(--ink-mute)}.hero-stat-stack{display:flex;flex-direction:column;gap:14px}.stat-tile{background:linear-gradient(135deg,var(--surface-1),var(--bg-2));border:1px solid var(--line);border-radius:var(--r-4);padding:22px 24px;position:relative;overflow:hidden}.stat-tile:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:var(--tint, var(--accent));box-shadow:0 0 18px var(--tint, var(--accent))}.stat-label{font-family:var(--font-pixel);font-size:9px;letter-spacing:.2em;color:var(--ink-mute);margin-bottom:8px}.stat-value{font-size:22px;color:var(--tint, var(--accent))}@media (max-width: 920px){.hero-grid{grid-template-columns:1fr;gap:40px}}.section-alt{background:linear-gradient(180deg,transparent,rgba(76,201,240,.02),transparent)}.modes-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.mode-card{background:linear-gradient(180deg,var(--surface-1),var(--bg-2));border:1px solid var(--line);border-radius:var(--r-4);padding:28px;position:relative;overflow:hidden;transition:transform .25s,border-color .2s,box-shadow .25s}.mode-card:hover{transform:translateY(-6px);border-color:var(--tint);box-shadow:0 30px 60px -30px #000000b3,0 0 32px color-mix(in oklab,var(--tint) 25%,transparent)}.mode-card.is-featured{border-color:color-mix(in oklab,var(--tint) 50%,transparent)}.mode-art{display:flex;align-items:center;justify-content:center;height:160px;background:repeating-linear-gradient(45deg,rgba(255,255,255,.02) 0 12px,transparent 12px 24px),radial-gradient(circle at center,color-mix(in oklab,var(--tint) 18%,transparent),transparent 60%);border-radius:var(--r-3);margin-bottom:22px;border:1px solid var(--line)}.mode-players{font-family:var(--font-pixel);font-size:9px;letter-spacing:.15em;color:var(--tint);margin-bottom:8px}.mode-name{font-size:26px;margin:0 0 8px}.mode-tag{color:var(--ink-soft);font-size:14px;margin:0 0 18px}.mode-perks{list-style:none;padding:0;margin:0 0 22px;display:flex;flex-direction:column;gap:8px}.mode-perks li{display:flex;align-items:center;gap:10px;font-size:13px;color:var(--ink-soft)}.bullet{width:8px;height:8px;background:var(--tint, var(--accent));display:inline-block;box-shadow:0 0 8px var(--tint, var(--accent))}.mode-link{font-family:var(--font-pixel);font-size:10px;letter-spacing:.15em;color:var(--tint);text-transform:uppercase}.mode-flag{position:absolute;top:14px;right:14px;font-family:var(--font-pixel);font-size:8px;letter-spacing:.2em;background:var(--tint);color:#0a0d12;padding:5px 9px;border-radius:var(--r-1);box-shadow:0 4px #0006}@media (max-width: 920px){.modes-grid{grid-template-columns:1fr}}.features-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.feat-card{background:var(--surface-1);border:1px solid var(--line);border-radius:var(--r-4);padding:26px;display:flex;flex-direction:column;gap:14px;transition:transform .2s,border-color .2s}.feat-card:hover{transform:translateY(-2px);border-color:var(--tint)}.feat-card h4{margin:4px 0 0;font-size:17px}.feat-card p{margin:0;color:var(--ink-soft);font-size:14px;line-height:1.55}@media (max-width: 880px){.features-grid{grid-template-columns:1fr 1fr}}@media (max-width: 560px){.features-grid{grid-template-columns:1fr}}.cta-card{background:linear-gradient(135deg,var(--surface-2),var(--bg-2));border:1px solid var(--line-strong);border-radius:var(--r-4);padding:40px;display:flex;align-items:center;justify-content:space-between;gap:32px;flex-wrap:wrap;position:relative;overflow:hidden}.cta-card:before{content:"";position:absolute;right:-100px;top:-100px;width:300px;height:300px;background:radial-gradient(circle,rgba(76,201,240,.2),transparent 70%);pointer-events:none}.cta-actions{display:flex;gap:12px;flex-wrap:wrap;position:relative;z-index:1}.vip-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.vip-card{background:linear-gradient(180deg,var(--surface-1),var(--bg-2));border:1px solid var(--line);border-radius:var(--r-4);padding:28px 22px 24px;position:relative;overflow:visible;transition:transform .2s,border-color .2s,box-shadow .25s}.vip-card:hover{transform:translateY(-6px);border-color:var(--tint);box-shadow:0 24px 60px -30px #000c,0 0 40px color-mix(in oklab,var(--tint) 25%,transparent)}.vip-card.is-featured{border-color:var(--tint);background:linear-gradient(180deg,color-mix(in oklab,var(--tint) 8%,var(--surface-1)),var(--bg-2))}.vip-orb{display:flex;align-items:center;justify-content:center;margin:6px 0 18px;height:96px}.vip-name{font-size:18px;text-align:center;margin-bottom:14px;color:var(--tint)}.vip-price{display:flex;align-items:baseline;justify-content:center;gap:4px;margin-bottom:10px}.price-cur{font-size:18px;color:var(--ink-soft)}.price-num{font-family:var(--font-pixel);font-size:36px;color:var(--ink)}.price-suffix{font-size:11px;color:var(--ink-mute);margin-left:4px}.vip-cta{text-align:center;font-family:var(--font-pixel);font-size:9px;letter-spacing:.15em;color:var(--ink-mute);margin-bottom:18px}.vip-perks{list-style:none;padding:0;margin:0 0 20px;display:flex;flex-direction:column;gap:9px;min-height:180px}.vip-perks li{display:flex;align-items:center;gap:10px;font-size:13px;color:var(--ink-soft)}.vip-perks .check{color:var(--tint);font-weight:700}.vip-flag{position:absolute;top:-10px;right:14px;background:var(--tint);color:#0a0d12;font-family:var(--font-pixel);font-size:9px;letter-spacing:.15em;padding:5px 10px;border-radius:var(--r-2);box-shadow:0 6px 14px -4px #00000080}.vip-note{margin-top:28px;padding:18px 22px;background:#4cc9f00d;border:1px solid rgba(76,201,240,.2);border-radius:var(--r-3);font-size:14px;color:var(--ink-soft)}.vip-note strong{color:var(--ink)}.vip-note a{color:var(--accent)}@media (max-width: 1080px){.vip-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 560px){.vip-grid{grid-template-columns:1fr}}.lb-tabs{display:flex;gap:8px;margin-bottom:32px;flex-wrap:wrap}.lb-tab{padding:10px 18px;border-radius:var(--r-3);background:var(--surface-1);border:1px solid var(--line);color:var(--ink-soft);cursor:pointer;font-size:13px;font-weight:600;transition:all .15s}.lb-tab:hover{color:var(--ink);border-color:var(--line-strong)}.lb-tab.is-active{background:var(--accent);color:#051218;border-color:var(--accent);box-shadow:0 0 18px color-mix(in oklab,var(--accent) 40%,transparent)}.lb-podium{display:grid;grid-template-columns:1fr 1.2fr 1fr;gap:18px;align-items:end;max-width:760px;margin:0 auto 50px}.podium{display:flex;flex-direction:column;align-items:center;gap:10px}.podium-crown{font-size:24px;height:28px}.podium-name{font-size:14px}.podium-clan{font-size:11px;color:var(--ink-mute)}.podium-stat{font-size:12px;color:var(--tint);font-weight:600}.podium-block{width:100%;background:linear-gradient(180deg,color-mix(in oklab,var(--tint) 25%,var(--surface-2)),var(--surface-2));border:2px solid var(--tint);border-radius:var(--r-2) var(--r-2) 0 0;display:flex;align-items:center;justify-content:center;position:relative;margin-top:6px;box-shadow:0 -8px 24px -8px color-mix(in oklab,var(--tint) 60%,transparent)}.podium-place{font-size:28px;color:var(--tint)}.lb-table{background:var(--surface-1);border:1px solid var(--line);border-radius:var(--r-4);overflow:hidden}.lb-row{display:grid;grid-template-columns:60px 36px 1fr auto;align-items:center;gap:16px;padding:14px 22px;border-bottom:1px solid var(--line);transition:background .15s}.lb-row:last-child{border-bottom:none}.lb-row:hover{background:#ffffff05}.lb-rank{font-size:14px;color:var(--ink-mute)}.lb-name{font-weight:600;font-size:14px}.lb-clan{font-size:12px;color:var(--accent-3);margin-left:6px}.lb-sub{font-size:12px;color:var(--ink-mute);margin-top:2px}.lb-stat{font-size:14px;color:var(--accent);font-weight:700}@media (max-width: 720px){.lb-podium{grid-template-columns:1fr}.lb-row{grid-template-columns:40px 1fr auto}.lb-row .avatar-canvas{display:none}}.shop-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:16px}.shop-card{background:var(--surface-1);border:1px solid var(--line);border-radius:var(--r-4);padding:22px;display:flex;flex-direction:column;gap:10px;transition:transform .2s,border-color .2s}.shop-card:hover{transform:translateY(-4px);border-color:var(--tint)}.shop-art{display:flex;align-items:center;justify-content:center;height:100px;background:radial-gradient(circle,color-mix(in oklab,var(--tint) 14%,transparent),transparent 70%);border-radius:var(--r-3);margin-bottom:4px}.shop-name{font-weight:700;font-size:15px}.shop-body{color:var(--ink-soft);font-size:13px;flex:1}.shop-foot{display:flex;align-items:center;justify-content:space-between;margin-top:8px}.shop-price{font-size:16px;color:var(--tint)}.wiki-layout{display:grid;grid-template-columns:240px 1fr;gap:32px;align-items:start}.wiki-side{background:var(--surface-1);border:1px solid var(--line);border-radius:var(--r-4);padding:18px;position:sticky;top:100px}.wiki-side-h{font-size:10px;letter-spacing:.2em;color:var(--ink-mute);margin-bottom:12px}.wiki-side ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:2px}.wiki-side button{width:100%;text-align:left;padding:9px 12px;border-radius:var(--r-2);background:transparent;border:none;color:var(--ink-soft);font-size:13px;font-weight:500;cursor:pointer;transition:all .12s}.wiki-side button:hover{color:var(--ink);background:#ffffff08}.wiki-side button.is-active{background:#4cc9f01a;color:var(--accent);box-shadow:inset 2px 0 0 var(--accent)}.wiki-content{background:var(--surface-1);border:1px solid var(--line);border-radius:var(--r-4);padding:40px 44px;line-height:1.7;color:var(--ink-soft);font-size:15px}.wiki-bread{font-size:12px;color:var(--ink-mute);margin-bottom:4px}.wiki-bread span{color:var(--accent)}.wiki-content h1{font-family:var(--font-pixel);font-size:26px;color:var(--ink);margin:36px 0 16px;padding-bottom:12px;border-bottom:2px solid var(--line);letter-spacing:-.02em}.wiki-content h1:first-child{margin-top:0}.wiki-content h2{font-family:var(--font-pixel);font-size:18px;color:var(--accent);margin:32px 0 12px;letter-spacing:-.01em}.wiki-content h3{font-family:var(--font-sans);font-size:16px;font-weight:700;color:var(--ink);margin:24px 0 10px;letter-spacing:-.01em}.wiki-content h4,.wiki-content h5{font-family:var(--font-sans);font-size:14px;font-weight:600;color:var(--ink-soft);margin:20px 0 8px;text-transform:uppercase;letter-spacing:.06em}.wiki-content p{margin:12px 0}.wiki-content ul,.wiki-content ol{margin:14px 0;padding-left:24px}.wiki-content li{margin:6px 0}.wiki-content ul li::marker{color:var(--accent)}.wiki-content ol li::marker{color:var(--accent);font-weight:600}.wiki-content a{color:var(--accent);text-decoration:none;border-bottom:1px dashed color-mix(in oklab,var(--accent) 50%,transparent);transition:border-color .18s,color .18s}.wiki-content a:hover{color:var(--ink);border-bottom-color:var(--accent)}.wiki-content strong{color:var(--ink);font-weight:700}.wiki-content em{color:var(--ink);font-style:italic}.wiki-content blockquote{margin:18px 0;padding:12px 18px;background:color-mix(in oklab,var(--accent) 6%,transparent);border-left:3px solid var(--accent);border-radius:0 var(--r-3) var(--r-3) 0;color:var(--ink-soft);font-style:italic}.wiki-content blockquote p{margin:4px 0}.wiki-content hr{border:none;border-top:1px solid var(--line);margin:32px 0}.wiki-content table{width:100%;border-collapse:collapse;margin:18px 0;font-size:14px}.wiki-content table th{background:var(--bg-2);color:var(--accent);font-family:var(--font-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;padding:10px 14px;text-align:left;border-bottom:2px solid var(--line)}.wiki-content table td{padding:10px 14px;border-bottom:1px solid var(--line);color:var(--ink-soft)}.wiki-content table tr:hover td{background:var(--bg-2)}.wiki-content pre{background:var(--bg-1);border:1px solid var(--line);border-radius:var(--r-3);padding:14px 18px;margin:14px 0;overflow-x:auto;font-family:var(--font-mono);font-size:13px;line-height:1.55;color:var(--ink-soft)}.wiki-content pre code{background:transparent;padding:0;color:inherit;font-size:inherit}.wiki-content img{max-width:100%;height:auto;border-radius:var(--r-3);border:1px solid var(--line);margin:14px 0}.wiki-tip{margin-top:24px;padding:16px;background:#ffc3400f;border:1px solid rgba(255,195,64,.2);border-radius:var(--r-3);font-size:13px;color:var(--ink-soft)}.wiki-tip strong{color:var(--gold)}.wiki-content code,.wiki-tip code{background:var(--bg-1);padding:2px 6px;border-radius:3px;font-family:var(--font-mono);font-size:12px;color:var(--accent);white-space:nowrap}@media (max-width: 800px){.wiki-layout{grid-template-columns:1fr}.wiki-side{position:static}}.faq-item{background:var(--surface-1);border:1px solid var(--line);border-radius:var(--r-4);overflow:hidden;transition:border-color .2s}.faq-item.is-open{border-color:var(--accent)}.faq-q{width:100%;display:flex;align-items:center;gap:18px;padding:18px 22px;background:transparent;border:none;color:var(--ink);cursor:pointer;text-align:left}.faq-q .pixel{font-size:11px;color:var(--accent);min-width:30px}.faq-q-text{flex:1;font-weight:600;font-size:15px}.faq-arrow{font-size:16px;color:var(--ink-mute);transition:transform .25s}.faq-item.is-open .faq-arrow{transform:rotate(180deg);color:var(--accent)}.faq-a{max-height:0;overflow:hidden;transition:max-height .3s ease}.faq-item.is-open .faq-a{max-height:280px}.faq-a p{padding:0 22px 22px 70px;margin:0;color:var(--ink-soft);font-size:14px;line-height:1.65}.launcher-layout{display:grid;grid-template-columns:1.4fr 1fr;gap:40px;align-items:start}.launcher-window{background:var(--bg-1);border:1px solid var(--line-strong);border-radius:10px;overflow:hidden;box-shadow:var(--shadow-deep),0 0 80px -30px #4cc9f04d}.lw-bar{display:flex;align-items:center;gap:8px;padding:10px 14px;background:var(--bg-2);border-bottom:1px solid var(--line)}.lw-dot{width:12px;height:12px;border-radius:50%}.lw-title{margin-left:12px;font-size:12px;color:var(--ink-mute)}.lw-body{display:grid;grid-template-columns:180px 1fr;min-height:380px}.lw-side{border-right:1px solid var(--line);padding:20px 14px;background:#0003}.lw-user{display:flex;gap:10px;align-items:center;padding-bottom:16px;border-bottom:1px solid var(--line);margin-bottom:16px}.lw-menu{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:4px}.lw-menu li{padding:9px 12px;border-radius:var(--r-2);font-size:13px;color:var(--ink-soft);cursor:pointer}.lw-menu li.is-active{background:#4cc9f01a;color:var(--accent)}.lw-main{padding:22px;display:flex;flex-direction:column;gap:16px}.lw-server-card{display:grid;grid-template-columns:auto 1fr auto;gap:18px;align-items:center;padding:18px;background:var(--surface-1);border:1px solid var(--line);border-radius:var(--r-3)}.lw-srv-name{font-size:18px}.lw-srv-meta{font-size:12px;color:var(--ink-mute);margin:4px 0 8px}.lw-bar-progress{height:4px;background:var(--bg-3);border-radius:2px;overflow:hidden}.lw-bar-progress div{height:100%;width:64%;background:linear-gradient(90deg,var(--accent),var(--emerald))}.lw-news{padding:16px;background:var(--surface-1);border:1px solid var(--line);border-radius:var(--r-3)}.lw-news-h{font-family:var(--font-pixel);font-size:9px;letter-spacing:.15em;color:var(--accent);margin-bottom:6px}.lw-news-b{font-size:13px;color:var(--ink-soft);line-height:1.5}.launcher-features{list-style:none;padding:0;margin:0 0 24px;display:flex;flex-direction:column;gap:12px}.launcher-features li{display:flex;align-items:center;gap:12px;font-size:14px;color:var(--ink-soft)}.launcher-downloads{display:flex;flex-direction:column;gap:10px}@media (max-width: 920px){.launcher-layout,.lw-body{grid-template-columns:1fr}.lw-side{border-right:none;border-bottom:1px solid var(--line)}}.dash-layout{display:grid;grid-template-columns:1fr;gap:24px}.dash-card-h{font-family:var(--font-pixel);font-size:10px;letter-spacing:.2em;color:var(--accent);margin-bottom:16px}.dash-top{display:grid;grid-template-columns:1.6fr 1fr;gap:24px}.dash-account{background:linear-gradient(135deg,var(--surface-1),var(--bg-2));border:1px solid var(--line);border-radius:var(--r-4);padding:28px;display:flex;gap:24px;align-items:center}.dash-avatar{position:relative}.dash-online{position:absolute;bottom:4px;right:4px;color:var(--emerald);font-size:14px;text-shadow:0 0 8px var(--emerald)}.dash-pill{display:inline-flex;align-items:center;padding:4px 10px;border-radius:999px;background:#ffffff0a;border:1px solid var(--line-strong);font-size:11px;font-weight:600;color:var(--ink-soft)}.dash-skin{background:linear-gradient(135deg,var(--surface-1),var(--bg-2));border:1px solid var(--line);border-radius:var(--r-4);padding:22px}.dash-skin-stage{height:200px;background:radial-gradient(ellipse 60% 30% at 50% 95%,rgba(76,201,240,.15),transparent 70%),var(--bg-1);border:1px solid var(--line);border-radius:var(--r-3);display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}.skin-figure{width:80px;height:160px;position:relative;animation:bobFigure 4s ease-in-out infinite}@keyframes bobFigure{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.skin-head,.skin-body,.skin-arm,.skin-leg{position:absolute;image-rendering:pixelated;border:1px solid rgba(0,0,0,.4)}.skin-head{width:36px;height:36px;left:22px;top:0;background:linear-gradient(180deg,#c89070,#b67d5d)}.skin-head:before{content:"";position:absolute;left:0;right:0;top:0;height:16px;background:#3a2818}.skin-head:after{content:"";position:absolute;left:8px;top:22px;width:4px;height:4px;background:#1a1a3a;box-shadow:16px 0 #1a1a3a}.skin-body{width:36px;height:50px;left:22px;top:38px;background:#4cc9f0}.skin-arm{width:12px;height:50px;top:38px;background:linear-gradient(180deg,#c89070,#b67d5d)}.skin-arm-l{left:8px}.skin-arm-r{right:8px}.skin-leg{width:16px;height:50px;top:90px;background:#3a3a5a}.skin-leg-l{left:22px}.skin-leg-r{left:42px}.dash-rank{background:linear-gradient(135deg,var(--surface-1),color-mix(in oklab,var(--surface-1) 92%,var(--diamond) 8%));border:1px solid var(--line);border-radius:var(--r-4);padding:28px 28px 24px 32px;position:relative;overflow:hidden}.dash-rank:before{content:"";position:absolute;inset:0 auto 0 0;width:4px;background:linear-gradient(180deg,var(--diamond),color-mix(in oklab,var(--diamond) 50%,transparent));box-shadow:0 0 12px color-mix(in oklab,var(--diamond) 50%,transparent)}.dash-rank:after{content:"";position:absolute;right:-40px;top:-40px;width:180px;height:180px;background:radial-gradient(circle,color-mix(in oklab,var(--diamond) 18%,transparent),transparent 65%);pointer-events:none}.rank-row{display:flex;gap:22px;align-items:center;flex-wrap:wrap;position:relative;z-index:1}.rank-name{font-size:26px;color:var(--diamond);text-shadow:0 0 18px color-mix(in oklab,var(--diamond) 40%,transparent)}.rank-meta{font-size:13px;color:var(--ink-mute);margin-top:2px}.rank-meta strong{color:var(--ink)}.rank-progress{margin-top:12px;max-width:320px}.rank-bar{height:8px;background:var(--bg-2);border-radius:4px;overflow:hidden;border:1px solid var(--line)}.rank-bar span{display:block;height:100%;background:linear-gradient(90deg,var(--diamond),var(--accent-3))}.rank-progress-meta{font-size:12px;color:var(--ink-mute);margin-top:6px}.dash-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.stat-block{background:var(--surface-1);border:1px solid var(--line);border-radius:var(--r-3);padding:18px;display:flex;gap:14px;align-items:center;position:relative;overflow:hidden}.stat-block:after{content:"";position:absolute;right:-20px;top:-20px;width:80px;height:80px;background:radial-gradient(circle,color-mix(in oklab,var(--tint) 30%,transparent),transparent 70%);pointer-events:none}.stat-block-label{font-size:11px;color:var(--ink-mute);letter-spacing:.05em}.stat-block-value{font-size:18px;color:var(--tint);margin-top:2px}.dash-purchases{background:linear-gradient(135deg,var(--surface-1),color-mix(in oklab,var(--surface-1) 95%,var(--lava, #ff7d3b) 5%));border:1px solid var(--line);border-radius:var(--r-4);padding:26px 28px 24px 32px;position:relative;overflow:hidden}.dash-purchases:before{content:"";position:absolute;inset:0 auto 0 0;width:4px;background:linear-gradient(180deg,var(--lava, #ff7d3b),color-mix(in oklab,var(--lava, #ff7d3b) 50%,transparent));box-shadow:0 0 10px color-mix(in oklab,var(--lava, #ff7d3b) 40%,transparent)}.purchase-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}.purchase-row{display:flex;gap:14px;align-items:center;padding:12px 14px;background:var(--bg-2);border:1px solid var(--line);border-radius:var(--r-3)}.purchase-name{font-weight:600;font-size:14px}.purchase-date{font-size:12px;color:var(--ink-mute);margin-top:2px}.purchase-amount{font-size:14px;color:var(--accent)}.dash-security{background:var(--surface-1);border:1px solid var(--line);border-radius:var(--r-4);padding:24px}.security-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.security-form{background:var(--bg-2);border:1px solid var(--line);border-radius:var(--r-3);padding:20px;display:flex;flex-direction:column;gap:12px}.form-h{font-weight:700;font-size:15px;margin-bottom:4px}.security-form label{display:flex;flex-direction:column;gap:6px;font-size:12px;color:var(--ink-mute)}.security-form input{padding:10px 12px;background:var(--bg-1);border:1px solid var(--line-strong);border-radius:var(--r-2);color:var(--ink);font:inherit;font-size:14px}.security-form input:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px #4cc9f026}.form-note{font-size:12px;color:var(--ink-mute);line-height:1.5}.twofa-row{display:flex;align-items:center;justify-content:space-between;padding:10px 0}.twofa-toggle{width:48px;height:26px;border-radius:999px;background:var(--bg-3);border:1px solid var(--line-strong);cursor:pointer;position:relative;transition:background .2s}.twofa-toggle i{position:absolute;left:3px;top:2px;width:20px;height:20px;border-radius:50%;background:var(--ink-mute);transition:all .2s}.twofa-toggle.is-on{background:color-mix(in oklab,var(--emerald) 30%,transparent);border-color:var(--emerald)}.twofa-toggle.is-on i{left:24px;background:var(--emerald);box-shadow:0 0 8px var(--emerald)}@media (max-width: 980px){.dash-top{grid-template-columns:1fr}.dash-stats{grid-template-columns:repeat(2,1fr)}.security-grid{grid-template-columns:1fr}}@media (max-width: 768px){.hero-night{min-height:auto;padding:100px 0 50px}.hero-grid{gap:24px}.hero-left{max-width:100%}.hero-mega{font-size:clamp(40px,11vw,72px);margin:12px 0 14px;line-height:.95}.hero-mega .block{text-shadow:2px 2px 0 rgba(0,0,0,.6),0 0 30px rgba(76,201,240,.18)}.hero-mega .block.accent{text-shadow:2px 2px 0 rgba(0,0,0,.6),0 0 40px rgba(76,201,240,.5)}.hero-tag{margin:0 0 20px;font-size:14px;line-height:1.5}.hero-ip-row{flex-direction:column;gap:8px;margin-bottom:16px}.hero-ip-row>*{width:100%}.hero-ip-btn{justify-content:space-between;width:100%;padding:10px 12px;border-radius:10px}.ip-label{font-size:13px}.ip-copy{font-size:10px;padding-left:10px}.hero-meta{gap:8px;font-size:12px}.hero-stat-stack{flex-direction:row;flex-wrap:wrap;gap:8px}.hero-stat-stack .stat-tile{flex:1 1 calc(50% - 4px);min-width:130px;padding:10px 12px;border-radius:10px}.stat-label{font-size:8px;margin-bottom:3px;letter-spacing:.12em}.stat-value{font-size:16px;text-shadow:none}.scroll-cue{display:none}.hero-stage{opacity:.35;transform:scale(.75);transform-origin:70% 50%}.hero-night:after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:radial-gradient(ellipse 80% 50% at 30% 40%,rgba(7,9,13,.55),transparent 70%)}}@media (max-width: 480px){.hero-night{padding:86px 0 36px}.hero-mega{font-size:clamp(34px,11vw,56px)!important;margin:10px 0 12px}.hero-tag{font-size:13px;margin-bottom:14px}.hero-ip-btn{padding:9px 11px}.ip-label{font-size:12.5px}.ip-copy{font-size:9.5px}.hero-stat-stack{gap:7px}.hero-stat-stack .stat-tile{padding:9px 10px;min-width:120px;border-radius:9px}.stat-label{font-size:7.5px}.stat-value{font-size:15px}.hero-stage{opacity:.25;transform:scale(.6)}}@media (max-width: 360px){.hero-mega{font-size:clamp(28px,10vw,44px)!important}.hero-stat-stack{flex-direction:column}.hero-stat-stack .stat-tile{flex:1 1 100%;min-width:0}}@media (max-width: 768px){.cta-card{padding:20px 16px;flex-direction:column;align-items:flex-start;text-align:left;gap:14px;border-radius:14px}.cta-card .section-title{font-size:clamp(22px,5.5vw,28px)!important}.cta-actions{width:100%;flex-direction:column;gap:10px}.cta-actions>*{width:100%;justify-content:center}}@media (max-width: 480px){.cta-card{padding:16px 14px;gap:12px;border-radius:12px}.cta-card .section-title{font-size:clamp(20px,5.4vw,24px)!important}}@media (max-width: 768px){.mode-card{padding:14px;border-radius:12px}.mode-art{height:100px;margin-bottom:12px;border-radius:10px}.mode-name{font-size:18px;margin-bottom:4px}.mode-card p,.mode-card .mode-desc{font-size:13px;line-height:1.5}.modes-grid{gap:12px}}@media (max-width: 480px){.mode-card{padding:12px;border-radius:10px}.mode-art{height:88px;margin-bottom:10px}.mode-name{font-size:16px}.mode-card p,.mode-card .mode-desc{font-size:12.5px}.modes-grid{gap:10px}}@media (max-width: 768px){.feat-card{padding:14px;border-radius:12px}.feat-card h4{font-size:15px;margin-top:2px}.feat-card p{font-size:13px;line-height:1.5}.features-grid{gap:10px}}@media (max-width: 480px){.feat-card{padding:12px;border-radius:10px}.feat-card h4{font-size:14px}.feat-card p{font-size:12.5px}.features-grid{gap:9px}}@media (max-width: 768px){.vip-card{padding:16px 14px 14px;border-radius:12px}.vip-name{font-size:15px}.price-num{font-size:26px}.vip-perks{min-height:0}.vip-perks li{font-size:12.5px}}@media (max-width: 480px){.vip-card{padding:14px 12px 12px;border-radius:10px}.vip-name{font-size:14px}.price-num{font-size:24px}.vip-perks li{font-size:12px}}@media (max-width: 768px){.lb-podium{grid-template-columns:1fr;gap:14px;max-width:320px}.lb-tabs{gap:6px}.lb-tab{padding:8px 14px;font-size:12px;min-height:38px}.lb-row{grid-template-columns:36px 1fr auto;gap:10px;padding:12px 14px}.lb-name{font-size:13px}.lb-clan{font-size:11px}.lb-stat{font-size:13px}.lb-row .avatar-canvas{display:none}}@media (max-width: 480px){.shop-grid{grid-template-columns:1fr;gap:12px}.shop-card{padding:18px}.shop-art{height:84px}.shop-foot{flex-wrap:wrap;gap:8px}.shop-foot .btn{width:100%}}@media (max-width: 768px){.wiki-content{padding:24px 20px;font-size:14px}.wiki-content h1{font-size:22px}.wiki-content h2{font-size:16px}.wiki-side{padding:14px}.wiki-content table{display:block;overflow-x:auto;white-space:nowrap}}@media (max-width: 768px){.faq-q{padding:14px 16px;gap:12px}.faq-q-text{font-size:14px}.faq-a p{padding:0 16px 18px 56px;font-size:13px}.faq-item.is-open .faq-a{max-height:480px}}@media (max-width: 920px){.launcher-layout{gap:24px}}@media (max-width: 768px){.lw-main{padding:16px}.lw-server-card{grid-template-columns:1fr;gap:12px;padding:14px}.lw-server-card .btn{width:100%}}@media (max-width: 768px){.dash-account{flex-direction:column;align-items:center;text-align:center;padding:22px 18px;gap:16px}.dash-rank,.dash-skin,.dash-security,.dash-purchases{padding:22px 18px}.rank-row{justify-content:center}.rank-progress{max-width:100%}.panel-head{flex-wrap:wrap;gap:12px}.panel-head .btn{margin-left:0;width:100%}}@media (max-width: 480px){.dash-stats{grid-template-columns:1fr 1fr;gap:10px}.stat-block{padding:14px}.stat-block-value{font-size:16px}}@media (max-width: 768px){.auth-form{padding:22px 18px}.auth-form input{padding:14px;font-size:16px}}@media (max-width: 560px){form[onSubmit] input,form[onSubmit] button{width:100%}}@media (max-width: 768px){input[type=text],input[type=email],input[type=password],input[type=search],input[type=number],input[type=tel],input[type=url],textarea,select{font-size:16px}}@media (max-width: 768px){.tweaks-panel,[class*=tweaks-panel]{right:8px!important;bottom:8px!important;max-width:calc(100vw - 16px)!important;max-height:70vh!important;overflow-y:auto}}@media (max-width: 560px){.nav-account>div[role=menu]{right:-8px!important;min-width:200px!important}}@media (max-width: 480px){main .reveal[style*=flex-start][style*="20"]{gap:16px!important}}@media (max-width: 560px){[class*=cookie-banner],div[role=dialog][style*=bottom]{left:8px!important;right:8px!important;max-width:calc(100vw - 16px)!important}}@media (max-width: 768px){table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch;max-width:100%}}@media (max-width: 480px){div[style*="position: fixed"][style*=bottom]{max-width:calc(100vw - 24px)}}.ambient-sky{position:absolute;inset:0;z-index:0;pointer-events:none;background:radial-gradient(ellipse 900px 600px at 20% 10%,rgba(63,169,245,.1),transparent 60%),radial-gradient(ellipse 800px 500px at 90% 0%,rgba(183,148,244,.08),transparent 60%),radial-gradient(ellipse 1100px 600px at 50% 100%,rgba(255,125,59,.06),transparent 60%)}.ambient-sky:before{content:"";position:absolute;inset:0;background-image:radial-gradient(1px 1px at 12% 18%,rgba(255,255,255,.55),transparent 60%),radial-gradient(1px 1px at 28% 8%,rgba(255,255,255,.45),transparent 60%),radial-gradient(1px 1px at 42% 22%,rgba(255,255,255,.35),transparent 60%),radial-gradient(1px 1px at 65% 12%,rgba(255,255,255,.55),transparent 60%),radial-gradient(1px 1px at 76% 28%,rgba(255,255,255,.4),transparent 60%),radial-gradient(1px 1px at 88% 6%,rgba(255,255,255,.55),transparent 60%),radial-gradient(1px 1px at 8% 36%,rgba(255,255,255,.3),transparent 60%),radial-gradient(1px 1px at 36% 44%,rgba(255,255,255,.2),transparent 60%),radial-gradient(1px 1px at 58% 38%,rgba(255,255,255,.3),transparent 60%),radial-gradient(1px 1px at 82% 48%,rgba(255,255,255,.3),transparent 60%),radial-gradient(1px 1px at 24% 60%,rgba(255,255,255,.3),transparent 60%),radial-gradient(1px 1px at 70% 70%,rgba(255,255,255,.25),transparent 60%)}.hp-hero{position:relative;min-height:100vh;padding:132px 0 80px;overflow:hidden;display:flex;align-items:center}.hp-hero-grid{position:relative;z-index:2;display:grid;grid-template-columns:1fr;max-width:820px;gap:40px;align-items:center;width:100%}.hp-hero-left{max-width:780px}.hp-eyebrow{display:inline-flex;align-items:center;gap:12px;font-family:var(--font-pixel);font-size:10px;letter-spacing:.22em;color:var(--ink-mute);text-transform:uppercase;margin-bottom:22px}.hp-eyebrow:before{content:"";width:28px;height:1px;background:var(--accent);display:inline-block}.hp-eyebrow .live-dot{width:7px;height:7px;border-radius:50%;background:var(--emerald);box-shadow:0 0 10px var(--emerald);animation:hpPulse 1.6s ease-in-out infinite}.hp-eyebrow .live-on{color:var(--emerald)}.hp-eyebrow .live-off{color:var(--accent)}@keyframes hpPulse{0%,to{opacity:1}50%{opacity:.4}}.hp-wordmark{font-family:var(--font-pixel);font-size:clamp(56px,8.2vw,108px);line-height:.92;margin:0 0 22px;display:flex;flex-direction:column;gap:6px;letter-spacing:-.02em}.hp-wordmark .a{text-shadow:4px 4px 0 rgba(0,0,0,.55)}.hp-wordmark .b{color:var(--accent);text-shadow:4px 4px 0 rgba(0,0,0,.55),0 0 80px color-mix(in oklab,var(--accent) 50%,transparent)}@keyframes hpDrop{0%{transform:translateY(-160%) rotate(-3deg);opacity:0}60%{transform:translateY(6%);opacity:1}to{transform:translateY(0)}}.hp-tagline{font-size:clamp(15px,1.3vw,18px);color:var(--ink-soft);margin:0 0 30px;line-height:1.55;max-width:540px}.hp-tagline em{color:var(--accent-2);font-style:normal;font-weight:600}.hp-tagline strong{color:var(--ink);font-weight:600}.hp-ip{display:flex;align-items:stretch;border:1px solid var(--line-strong);border-radius:10px;overflow:hidden;max-width:560px;background:linear-gradient(180deg,var(--surface-1),rgba(11,15,22,.85));box-shadow:0 24px 60px -28px #000000b3;margin-bottom:14px;transition:border-color .15s,box-shadow .15s}.hp-ip:hover{border-color:var(--accent);box-shadow:0 24px 60px -20px #000000b3,var(--glow-diamond)}.hp-ip .lbl{padding:0 16px;font-family:var(--font-pixel);font-size:9px;letter-spacing:.22em;color:var(--ink-mute);text-transform:uppercase;border-right:1px dashed var(--line);display:grid;place-items:center}.hp-ip .addr{flex:1;padding:16px 18px;font-family:var(--font-mono);font-size:17px;font-weight:600;color:var(--accent);display:flex;align-items:center;gap:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hp-ip .addr .caret{color:var(--ink-mute);font-weight:400}.hp-ip .copy{padding:0 22px;background:var(--accent);color:var(--accent-fg);font-family:var(--font-pixel);font-size:10px;letter-spacing:.15em;border:none;cursor:pointer;text-transform:uppercase;transition:filter .15s;min-width:130px}.hp-ip .copy:hover{filter:brightness(1.1)}.hp-ip .copy.is-copied{background:var(--emerald)}.hp-cta-row{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin-top:8px}.hp-cta-row .btn{min-width:0}.hp-meta{margin-top:22px;display:flex;gap:18px;align-items:center;flex-wrap:wrap;color:var(--ink-soft);font-size:13px}.hp-meta b{color:var(--ink);font-weight:600}.hp-meta .sep{color:var(--ink-mute)}.hp-status{background:linear-gradient(180deg,#141a26eb,#0d1119f5);border:1px solid var(--line-strong);border-radius:12px;overflow:hidden;box-shadow:0 30px 80px -30px #000c,inset 0 1px #ffffff0a}.hp-status-bar{display:flex;align-items:center;gap:8px;padding:11px 14px;background:#00000040;border-bottom:1px solid var(--line)}.hp-status-bar .dot{width:9px;height:9px;border-radius:50%}.hp-status-bar .dot.r{background:#ff4242;box-shadow:0 0 6px #ff4242}.hp-status-bar .dot.y{background:#ffc340;box-shadow:0 0 6px #ffc340}.hp-status-bar .dot.g{background:#2bd17e;box-shadow:0 0 6px #2bd17e}.hp-status-bar .title{margin-left:6px;font-family:var(--font-mono);font-size:11px;color:var(--ink-mute);letter-spacing:.12em;text-transform:uppercase}.hp-status-bar .badge{margin-left:auto;font-family:var(--font-pixel);font-size:9px;letter-spacing:.15em;color:var(--emerald);display:inline-flex;align-items:center;gap:6px}.hp-status-bar .badge i{width:6px;height:6px;border-radius:50%;background:var(--emerald);box-shadow:0 0 8px var(--emerald);animation:hpPulse 1.6s ease-in-out infinite}.hp-status-bar .badge.warn{color:var(--accent-2)}.hp-status-bar .badge.warn i{background:var(--accent-2);box-shadow:0 0 8px var(--accent-2)}.hp-status-body{padding:16px 18px}.hp-status-row{display:flex;align-items:baseline;justify-content:space-between;padding:10px 0;border-bottom:1px dashed rgba(255,255,255,.05);font-family:var(--font-mono);font-size:13px}.hp-status-row:last-child{border-bottom:none}.hp-status-row .k{color:var(--ink-mute);letter-spacing:.04em}.hp-status-row .v{color:var(--ink);font-weight:600;text-align:right}.hp-status-row .v.accent{color:var(--accent)}.hp-status-row .v.emerald{color:var(--emerald)}.hp-status-actions{display:flex;gap:8px;padding:14px 18px;border-top:1px solid var(--line);background:linear-gradient(180deg,transparent,rgba(63,169,245,.04))}.hp-status-actions .btn{flex:1;justify-content:center}.hp-modes{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.hp-mode{position:relative;overflow:hidden;background:linear-gradient(180deg,var(--surface-1),var(--bg-2));border:1px solid var(--line);border-radius:14px;padding:26px;display:flex;flex-direction:column;gap:16px;transition:transform .25s cubic-bezier(.2,.8,.2,1),border-color .2s,box-shadow .25s}.hp-mode:before{content:"";position:absolute;inset:-1px;border-radius:inherit;background:linear-gradient(180deg,color-mix(in oklab,var(--tint) 30%,transparent),transparent 30%);opacity:0;transition:opacity .25s;pointer-events:none;z-index:0}.hp-mode:hover{transform:translateY(-6px);border-color:color-mix(in oklab,var(--tint) 60%,var(--line));box-shadow:0 30px 60px -30px #000000b3,0 0 36px color-mix(in oklab,var(--tint) 22%,transparent)}.hp-mode:hover:before{opacity:1}.hp-mode.is-featured{border-color:color-mix(in oklab,var(--tint) 50%,var(--line-strong));background:linear-gradient(180deg,color-mix(in oklab,var(--tint) 6%,var(--surface-1)),var(--bg-2))}.hp-mode>*{position:relative;z-index:1}.hp-mode-art{display:grid;place-items:center;height:144px;border-radius:10px;border:1px solid var(--line);background:repeating-linear-gradient(45deg,rgba(255,255,255,.02) 0 12px,transparent 12px 24px),radial-gradient(circle at center,color-mix(in oklab,var(--tint) 22%,transparent),transparent 65%)}.hp-mode-status{font-family:var(--font-pixel);font-size:9px;letter-spacing:.18em;color:var(--tint);display:inline-flex;align-items:center;gap:8px}.hp-mode-status:before{content:"";width:6px;height:6px;background:var(--tint);box-shadow:0 0 8px var(--tint)}.hp-mode-name{font-family:var(--font-pixel);font-size:22px;margin:0;letter-spacing:-.01em}.hp-mode-tag{color:var(--ink-soft);font-size:14px;line-height:1.5;margin:0}.hp-mode-perks{list-style:none;padding:0;margin:0;display:grid;gap:8px}.hp-mode-perks li{display:flex;align-items:center;gap:10px;font-size:13px;color:var(--ink-soft);font-family:var(--font-mono)}.hp-mode-perks li:before{content:"";width:6px;height:6px;background:var(--tint);box-shadow:0 0 6px var(--tint);flex-shrink:0}.hp-mode-link{margin-top:auto;font-family:var(--font-pixel);font-size:10px;letter-spacing:.18em;color:var(--tint);text-transform:uppercase;display:inline-flex;align-items:center;gap:8px;padding-top:8px;border-top:1px dashed var(--line)}.hp-mode-flag{position:absolute;top:14px;right:14px;font-family:var(--font-pixel);font-size:8px;letter-spacing:.2em;background:var(--tint);color:#0a0d12;padding:5px 10px;border-radius:3px;box-shadow:0 4px #00000059;z-index:2}.hp-why{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.hp-why-card{background:var(--surface-1);border:1px solid var(--line);border-radius:12px;padding:24px 24px 22px;display:flex;flex-direction:column;gap:12px;transition:border-color .2s,transform .2s,box-shadow .2s}.hp-why-card:hover{border-color:color-mix(in oklab,var(--tint) 50%,var(--line-strong));transform:translateY(-3px);box-shadow:0 18px 40px -24px #0009}.hp-why-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:4px}.hp-why-num{font-family:var(--font-pixel);font-size:11px;letter-spacing:.18em;color:var(--tint);display:inline-flex;align-items:center;gap:10px}.hp-why-num:before{content:"";width:24px;height:1px;background:var(--tint);box-shadow:0 0 8px var(--tint)}.hp-why-card h4{font-family:var(--font-pixel);font-size:17px;margin:0;letter-spacing:-.01em}.hp-why-card p{margin:0;color:var(--ink-soft);font-size:13.5px;line-height:1.55}.hp-cta{position:relative;overflow:hidden;background:radial-gradient(ellipse 800px 380px at 100% 100%,color-mix(in oklab,var(--accent) 14%,transparent),transparent 70%),linear-gradient(180deg,var(--surface-2),var(--bg-2));border:1px solid var(--line-strong);border-radius:16px;padding:44px 48px;display:grid;grid-template-columns:1fr auto;gap:40px;align-items:center}.hp-cta:before{content:"";position:absolute;top:-60px;right:-60px;width:320px;height:320px;background:radial-gradient(circle,color-mix(in oklab,var(--accent) 24%,transparent),transparent 70%);pointer-events:none}.hp-cta-eyebrow{font-family:var(--font-pixel);font-size:10px;letter-spacing:.22em;color:var(--accent);text-transform:uppercase;display:inline-flex;align-items:center;gap:10px;margin-bottom:12px}.hp-cta-eyebrow:before{content:"";width:8px;height:8px;background:var(--accent);box-shadow:0 0 12px var(--accent)}.hp-cta h2{font-family:var(--font-pixel);font-size:clamp(28px,4vw,42px);margin:0 0 14px;line-height:1.04;letter-spacing:-.01em}.hp-cta p{margin:0;color:var(--ink-soft);font-size:15px;line-height:1.55;max-width:480px}.hp-cta-side{display:flex;flex-direction:column;gap:10px;align-items:stretch;min-width:280px;position:relative;z-index:1}.hp-cta-side .btn{justify-content:center}.hp-cta-version{display:inline-flex;align-items:center;gap:10px;justify-content:center;font-family:var(--font-mono);font-size:11px;color:var(--ink-mute);margin-top:4px}.hp-cta-version i{width:6px;height:6px;border-radius:50%;background:var(--emerald);box-shadow:0 0 6px var(--emerald)}.hp-floaters{position:absolute;inset:0;z-index:0;pointer-events:none;overflow:hidden}.hp-floater{position:absolute;opacity:.35;filter:blur(.5px);animation:hpFloat 18s ease-in-out infinite}.hp-floater:nth-child(1){top:18%;left:8%;animation-delay:0s}.hp-floater:nth-child(2){top:62%;left:14%;animation-delay:-6s}.hp-floater:nth-child(3){top:78%;left:46%;animation-delay:-10s}.hp-floater:nth-child(4){top:24%;left:88%;animation-delay:-3s}@keyframes hpFloat{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-22px) rotate(6deg)}}body.no-floaters .hp-floaters,body.no-status-panel .hp-status{display:none}body.no-status-panel .hp-hero-grid{grid-template-columns:1fr;max-width:880px;margin:0 auto}@media (max-width: 980px){.hp-hero-grid{grid-template-columns:1fr;gap:40px}.hp-modes,.hp-why{grid-template-columns:1fr 1fr}.hp-cta{grid-template-columns:1fr;padding:36px 28px}.hp-cta-side{min-width:0}}@media (max-width: 640px){.hp-hero{padding:100px 0 50px}.hp-modes{grid-template-columns:1fr;gap:14px}.hp-why{grid-template-columns:1fr;gap:12px}.hp-mode{padding:20px}.hp-mode-art{height:120px}.hp-ip .lbl{display:none}.hp-ip .addr{font-size:14px;padding:12px 14px}.hp-ip .copy{padding:0 16px;font-size:9px;min-width:0}.hp-eyebrow{font-size:9px}.hp-tagline br{display:none}.hp-cta{padding:28px 22px;border-radius:12px}.hp-status-body{padding:12px 14px}}.pg{padding-top:100px;padding-bottom:80px;min-height:100vh;position:relative}.pg-head{padding:56px 0 38px;border-bottom:1px solid var(--line);position:relative}.pg-head:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:1px;background:linear-gradient(90deg,transparent,color-mix(in oklab,var(--accent) 30%,transparent),transparent)}.pg-eyebrow{font-family:var(--font-pixel);font-size:10px;letter-spacing:.22em;color:var(--accent);text-transform:uppercase;display:inline-flex;align-items:center;gap:10px;margin-bottom:14px}.pg-eyebrow:before{content:"";width:8px;height:8px;background:var(--accent);box-shadow:0 0 12px var(--accent)}.pg-title{font-family:var(--font-pixel);font-size:clamp(28px,4.2vw,52px);margin:0;line-height:1.05;letter-spacing:-.01em}.pg-sub{margin:14px 0 0;color:var(--ink-soft);font-size:16px;line-height:1.55;max-width:640px}.pg-head-actions{position:absolute;right:0;bottom:24px;display:flex;gap:8px;align-items:center}.pg-body{padding:48px 0 0}.pg-crumbs{display:flex;align-items:center;gap:8px;font-family:var(--font-mono);font-size:12px;color:var(--ink-mute);margin-bottom:14px;letter-spacing:.04em}.pg-crumbs a{color:var(--ink-soft);border-bottom:1px dashed transparent;padding-bottom:1px;transition:color .15s,border-color .15s}.pg-crumbs a:hover{color:var(--accent);border-color:var(--accent)}.pg-crumbs .sep{color:var(--ink-mute)}.pg-tabs{display:flex;gap:4px;margin-top:28px;border-bottom:1px solid var(--line);overflow-x:auto;scrollbar-width:none}.pg-tabs::-webkit-scrollbar{display:none}.pg-tab{padding:12px 18px;font-size:13px;color:var(--ink-soft);font-weight:500;border-bottom:2px solid transparent;margin-bottom:-1px;cursor:pointer;white-space:nowrap;transition:color .15s,border-color .15s;background:none;border-left:none;border-right:none;border-top:none}.pg-tab:hover{color:var(--ink)}.pg-tab.is-active{color:var(--accent);border-bottom-color:var(--accent)}.pg-empty{text-align:center;padding:64px 24px;border:1px dashed var(--line-strong);border-radius:14px;background:#ffffff05}.pg-empty .icon{display:inline-block;margin-bottom:16px;opacity:.6}.pg-empty h3{font-family:var(--font-pixel);font-size:16px;margin:0 0 8px}.pg-empty p{margin:0;color:var(--ink-soft);font-size:14px;max-width:380px;margin-inline:auto}.pg-empty .actions{margin-top:22px;display:inline-flex;gap:10px}.auth-shell{display:grid;grid-template-columns:1.05fr .95fr;gap:0;border:1px solid var(--line-strong);border-radius:16px;overflow:hidden;background:linear-gradient(180deg,var(--surface-1),var(--bg-2));box-shadow:0 40px 80px -40px #000000b3;margin:28px auto 0;max-width:980px}.auth-aside{padding:42px 42px 36px;background:radial-gradient(ellipse 500px 400px at 100% 0%,color-mix(in oklab,var(--accent) 18%,transparent),transparent 60%),linear-gradient(180deg,var(--surface-2),var(--bg-3));border-right:1px solid var(--line);position:relative;overflow:hidden}.auth-aside h2{font-family:var(--font-pixel);font-size:clamp(24px,3vw,34px);margin:24px 0 16px;line-height:1.1}.auth-aside p{color:var(--ink-soft);margin:0 0 24px;font-size:14px;line-height:1.55}.auth-aside-perks{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:12px}.auth-aside-perks li{display:flex;align-items:flex-start;gap:12px;font-size:13.5px;color:var(--ink-soft);line-height:1.5}.auth-aside-perks li:before{content:"";width:8px;height:8px;background:var(--accent);flex-shrink:0;margin-top:6px;box-shadow:0 0 8px var(--accent)}.auth-aside-perks b{color:var(--ink);font-weight:600}.auth-aside-foot{position:absolute;bottom:24px;left:42px;right:42px;padding-top:18px;border-top:1px dashed var(--line);font-family:var(--font-mono);font-size:12px;color:var(--ink-mute)}.auth-aside-foot b{color:var(--ink-soft)}.auth-form-wrap{padding:42px 42px 36px;display:flex;flex-direction:column;background:var(--bg-2)}.auth-form-wrap h1{font-family:var(--font-pixel);font-size:22px;margin:0 0 8px}.auth-form-wrap>p.sub{color:var(--ink-soft);font-size:14px;margin:0 0 28px}.auth-field{display:flex;flex-direction:column;gap:6px;margin-bottom:16px}.auth-field label{font-family:var(--font-pixel);font-size:9px;letter-spacing:.2em;color:var(--ink-mute);text-transform:uppercase}.auth-field input,.auth-field select,.auth-field textarea,.pg-input{font-family:var(--font-mono);font-size:14px;background:var(--bg-3);color:var(--ink);padding:12px 14px;border-radius:8px;border:1px solid var(--line-strong);outline:none;transition:border-color .15s,box-shadow .15s}.auth-field input:focus,.auth-field select:focus,.auth-field textarea:focus,.pg-input:focus{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in oklab,var(--accent) 25%,transparent)}.auth-field .hint{font-size:12px;color:var(--ink-mute);margin-top:2px}.auth-field .err{color:var(--redstone);font-size:12px}.auth-row{display:flex;align-items:center;justify-content:space-between;margin:4px 0 20px;font-size:13px}.auth-row label{display:inline-flex;align-items:center;gap:8px;color:var(--ink-soft);cursor:pointer}.auth-row a{color:var(--accent)}.auth-row a:hover{text-decoration:underline}.auth-submit{width:100%;margin-top:4px}.auth-foot{margin-top:22px;padding-top:22px;border-top:1px dashed var(--line);text-align:center;color:var(--ink-soft);font-size:13.5px}.auth-foot a{color:var(--accent)}.auth-foot a:hover{text-decoration:underline}.auth-divider{display:flex;align-items:center;gap:12px;color:var(--ink-mute);font-size:11px;font-family:var(--font-pixel);letter-spacing:.2em;margin:22px 0}.auth-divider:before,.auth-divider:after{content:"";flex:1;height:1px;background:var(--line)}.auth-step{display:flex;align-items:center;gap:10px;margin-bottom:22px;font-family:var(--font-mono);font-size:12px;color:var(--ink-mute)}.auth-step .pill{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:4px;background:var(--bg-3);color:var(--ink-mute);border:1px solid var(--line);font-family:var(--font-pixel);font-size:10px}.auth-step .pill.is-active{background:var(--accent);color:var(--accent-fg);border-color:var(--accent)}.auth-step .pill.is-done{background:var(--emerald);color:#051a0c;border-color:var(--emerald)}.auth-step .sep{flex:1;height:1px;background:var(--line)}.auth-err{background:#ff424214;border:1px solid rgba(255,66,66,.3);color:#ff8a8a;padding:10px 14px;border-radius:8px;font-size:13px;margin-bottom:16px}.auth-ok{background:#2bd17e0f;border:1px solid rgba(43,209,126,.3);color:#6fe6a3;padding:10px 14px;border-radius:8px;font-size:13px;margin-bottom:16px}@media (max-width: 760px){.auth-shell{grid-template-columns:1fr;max-width:460px}.auth-aside{padding:32px 28px;border-right:none;border-bottom:1px solid var(--line)}.auth-aside-foot{position:relative;bottom:auto;left:auto;right:auto;margin-top:28px}.auth-form-wrap{padding:32px 28px}}.dash-grid{display:grid;grid-template-columns:1.2fr .9fr;gap:22px}.dash-hero{background:linear-gradient(135deg,color-mix(in oklab,var(--accent) 14%,var(--surface-1)),var(--bg-2));border:1px solid var(--line-strong);border-radius:16px;padding:28px;display:grid;grid-template-columns:100px 1fr auto;gap:22px;align-items:center}.dash-skin-slot{width:100px;height:100px;display:grid;place-items:center;background:repeating-linear-gradient(45deg,rgba(255,255,255,.03) 0 10px,transparent 10px 20px),radial-gradient(circle,color-mix(in oklab,var(--accent) 22%,transparent),transparent 65%);border:1px solid var(--line);border-radius:12px}.dash-user h2{font-family:var(--font-pixel);font-size:26px;margin:0 0 6px;letter-spacing:-.01em}.dash-user .rank{font-family:var(--font-pixel);font-size:10px;letter-spacing:.18em;color:var(--accent);display:inline-flex;align-items:center;gap:8px;margin-bottom:14px}.dash-user .rank:before{content:"";width:6px;height:6px;background:var(--accent);box-shadow:0 0 8px var(--accent)}.dash-user .meta{display:flex;flex-wrap:wrap;gap:16px;color:var(--ink-mute);font-size:13px;font-family:var(--font-mono)}.dash-user .meta b{color:var(--ink);font-weight:600}.dash-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:22px}.dash-stat{background:var(--surface-1);border:1px solid var(--line);border-radius:12px;padding:18px;position:relative;overflow:hidden}.dash-stat:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--tint, var(--accent));box-shadow:0 0 12px var(--tint, var(--accent))}.dash-stat .lbl{font-family:var(--font-pixel);font-size:9px;letter-spacing:.2em;color:var(--ink-mute);margin-bottom:8px}.dash-stat .val{font-family:var(--font-pixel);font-size:22px;color:var(--tint, var(--accent))}.dash-stat .delta{font-size:11px;color:var(--ink-soft);margin-top:4px}.dash-stat .delta.up{color:var(--emerald)}.dash-stat .delta.down{color:var(--redstone)}.dash-card{background:var(--surface-1);border:1px solid var(--line);border-radius:14px;padding:22px}.dash-card h3{font-family:var(--font-pixel);font-size:14px;margin:0 0 16px;letter-spacing:.04em}.dash-card .h-row{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.dash-card .h-row h3{margin:0}.dash-card .h-row a{font-size:12px;color:var(--accent)}.dash-activity{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:0}.dash-activity li{display:grid;grid-template-columns:28px 1fr auto;gap:12px;align-items:center;padding:10px 0;border-bottom:1px dashed var(--line);font-size:13.5px}.dash-activity li:last-child{border-bottom:none}.dash-activity .ico{display:grid;place-items:center;width:28px;height:28px;border-radius:6px;background:#ffffff0a;font-size:14px}.dash-activity .text b{color:var(--ink);font-weight:600}.dash-activity .text{color:var(--ink-soft)}.dash-activity .time{font-family:var(--font-mono);font-size:11px;color:var(--ink-mute)}@media (max-width: 980px){.dash-grid{grid-template-columns:1fr}.dash-hero{grid-template-columns:80px 1fr;gap:16px;padding:20px}.dash-hero>:nth-child(3){grid-column:1 / -1}.dash-stats{grid-template-columns:1fr 1fr}}@media (max-width: 480px){.dash-stats{grid-template-columns:1fr 1fr}}.shop-layout{display:grid;grid-template-columns:220px 1fr;gap:28px}.shop-cat-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:2px}.shop-cat-list button{display:flex;align-items:center;gap:10px;width:100%;padding:10px 12px;border:0;background:transparent;color:var(--ink-soft);text-align:left;font-size:13px;border-radius:8px;cursor:pointer;transition:background .15s,color .15s;font-weight:500}.shop-cat-list button:hover{color:var(--ink);background:#ffffff0a}.shop-cat-list button.is-active{color:var(--accent);background:color-mix(in oklab,var(--accent) 10%,transparent)}.shop-cat-list .count{margin-left:auto;font-family:var(--font-mono);font-size:11px;color:var(--ink-mute)}.shop-cat-divider{height:1px;background:var(--line);margin:12px 4px}.shop-cat-head{font-family:var(--font-pixel);font-size:9px;letter-spacing:.2em;color:var(--ink-mute);text-transform:uppercase;padding:0 12px 6px}.shop-products{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:14px}.shop-product{background:var(--surface-1);border:1px solid var(--line);border-radius:12px;padding:18px;display:flex;flex-direction:column;gap:10px;transition:transform .2s,border-color .2s,box-shadow .2s;position:relative}.shop-product:hover{transform:translateY(-4px);border-color:color-mix(in oklab,var(--tint) 50%,var(--line-strong));box-shadow:0 18px 40px -20px #0009}.shop-product-art{height:96px;display:grid;place-items:center;background:radial-gradient(circle,color-mix(in oklab,var(--tint) 14%,transparent),transparent 70%);border-radius:8px;border:1px solid var(--line)}.shop-product h4{font-family:var(--font-pixel);font-size:13px;margin:0;letter-spacing:-.01em}.shop-product p{font-size:12.5px;color:var(--ink-soft);margin:0;line-height:1.5;min-height:36px}.shop-product .row{display:flex;align-items:center;justify-content:space-between;margin-top:auto;padding-top:12px;border-top:1px dashed var(--line)}.shop-product .price{font-family:var(--font-pixel);font-size:14px;color:var(--tint, var(--accent))}.shop-product .price .cur{font-family:var(--font-mono);font-size:10px;color:var(--ink-mute);margin-left:4px}.shop-product .badge{position:absolute;top:12px;right:12px;font-family:var(--font-pixel);font-size:8px;letter-spacing:.15em;padding:4px 8px;border-radius:3px;background:var(--accent-2);color:#2a0d00}.shop-product .badge.sale{background:var(--redstone);color:#2a0500}.shop-product .badge.new{background:var(--emerald);color:#052a14}@media (max-width: 880px){.shop-layout{grid-template-columns:1fr}.shop-cat-list{flex-direction:row;overflow-x:auto;scrollbar-width:none;gap:4px;padding-bottom:8px}.shop-cat-list button{white-space:nowrap;flex-shrink:0}.shop-cat-divider,.shop-cat-head{display:none}}.lb-shell{background:var(--surface-1);border:1px solid var(--line);border-radius:14px;overflow:hidden}.lb-head{display:grid;grid-template-columns:60px 1fr repeat(3,100px);gap:16px;padding:14px 22px;font-family:var(--font-pixel);font-size:9px;letter-spacing:.2em;color:var(--ink-mute);text-transform:uppercase;border-bottom:1px solid var(--line);background:#0003}.lb-row-x{display:grid;grid-template-columns:60px 1fr repeat(3,100px);gap:16px;align-items:center;padding:14px 22px;border-bottom:1px solid var(--line);transition:background .15s}.lb-row-x:last-child{border-bottom:none}.lb-row-x:hover{background:#ffffff05}.lb-row-x .rank{font-family:var(--font-pixel);font-size:14px;color:var(--ink-mute)}.lb-row-x.is-top .rank{color:var(--gold)}.lb-row-x .player{display:flex;align-items:center;gap:12px}.lb-row-x .player .skin{width:32px;height:32px;background:var(--surface-2);border:1px solid var(--line);border-radius:4px;flex-shrink:0}.lb-row-x .player .name{font-weight:600;font-size:14px}.lb-row-x .player .clan{font-size:12px;color:var(--accent-3)}.lb-row-x .stat{font-family:var(--font-mono);font-size:14px;color:var(--ink);text-align:right}.lb-row-x .stat.dim{color:var(--ink-mute);font-size:13px}@media (max-width: 720px){.lb-head,.lb-row-x{grid-template-columns:40px 1fr 80px;gap:12px;padding:12px 16px}.lb-head .h-2,.lb-head .h-3,.lb-row-x .stat.dim{display:none}}.pg-list{display:grid;gap:12px}.pg-row{display:grid;grid-template-columns:auto 1fr auto;gap:16px;padding:16px 18px;background:var(--surface-1);border:1px solid var(--line);border-radius:12px;align-items:center;transition:border-color .15s,background .15s}.pg-row:hover{border-color:var(--line-strong);background:var(--surface-2)}.pg-row .ico{width:36px;height:36px;display:grid;place-items:center;background:#ffffff0a;border-radius:8px;font-size:16px}.pg-row .meta h4{margin:0 0 4px;font-size:14px}.pg-row .meta p{margin:0;font-size:12.5px;color:var(--ink-soft)}.pg-row .when{font-family:var(--font-mono);font-size:11px;color:var(--ink-mute)}.status-summary{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:14px;margin-bottom:32px}.status-card{background:var(--surface-1);border:1px solid var(--line);border-radius:12px;padding:20px}.status-card .lbl{font-family:var(--font-pixel);font-size:9px;letter-spacing:.2em;color:var(--ink-mute);margin-bottom:8px}.status-card .val{font-family:var(--font-pixel);font-size:20px;color:var(--ink)}.status-card.ok .val{color:var(--emerald)}.status-card.warn .val{color:var(--gold)}.status-card.down .val{color:var(--redstone)}.status-card .sub{font-size:12px;color:var(--ink-soft);margin-top:4px}.status-list .pg-row{grid-template-columns:12px 1fr auto}.status-list .pulse{width:10px;height:10px;border-radius:50%;background:var(--emerald);box-shadow:0 0 10px var(--emerald)}.status-list .pulse.warn{background:var(--gold);box-shadow:0 0 10px var(--gold)}.status-list .pulse.down{background:var(--redstone);box-shadow:0 0 10px var(--redstone)}@media (max-width: 760px){.status-summary{grid-template-columns:1fr 1fr}}.wiki-layout{display:grid;grid-template-columns:240px 1fr;gap:36px}.wiki-nav{position:sticky;top:100px;align-self:start}.wiki-nav h4{font-family:var(--font-pixel);font-size:9px;letter-spacing:.2em;color:var(--ink-mute);margin:18px 0 8px;text-transform:uppercase}.wiki-nav h4:first-child{margin-top:0}.wiki-nav a{display:block;padding:7px 10px;font-size:13.5px;color:var(--ink-soft);border-radius:6px;transition:background .15s,color .15s}.wiki-nav a:hover{color:var(--ink);background:#ffffff0a}.wiki-nav a.is-active{color:var(--accent);background:color-mix(in oklab,var(--accent) 10%,transparent)}.wiki-article h2{font-family:var(--font-pixel);font-size:clamp(22px,3vw,30px);margin:32px 0 16px;line-height:1.1}.wiki-article h2:first-child{margin-top:0}.wiki-article h3{font-family:var(--font-pixel);font-size:15px;margin:28px 0 10px}.wiki-article p{color:var(--ink-soft);font-size:15px;line-height:1.6;margin:0 0 14px;max-width:720px}.wiki-article code{font-family:var(--font-mono);font-size:13px;background:#ffffff0d;padding:1px 6px;border-radius:3px;color:var(--accent)}.wiki-article pre{background:var(--bg-3);border:1px solid var(--line);border-radius:8px;padding:16px 18px;font-family:var(--font-mono);font-size:13px;overflow-x:auto;margin:0 0 18px}.wiki-article ul{padding-left:22px;color:var(--ink-soft);margin:0 0 14px}.wiki-article ul li{margin:4px 0}@media (max-width: 880px){.wiki-layout{grid-template-columns:1fr}.wiki-nav{position:relative;top:0;padding-bottom:16px;border-bottom:1px solid var(--line);margin-bottom:16px}}.faq-list{display:flex;flex-direction:column;gap:10px}.faq-q{background:var(--surface-1);border:1px solid var(--line);border-radius:12px;padding:18px 22px;cursor:pointer;transition:border-color .15s}.faq-q[open]{border-color:var(--line-strong)}.faq-q summary{list-style:none;cursor:pointer;display:flex;align-items:center;gap:16px;font-size:15px;font-weight:500}.faq-q summary::-webkit-details-marker{display:none}.faq-q summary:after{content:"+";margin-left:auto;font-family:var(--font-pixel);font-size:14px;color:var(--accent);transition:transform .2s}.faq-q[open] summary:after{content:"−"}.faq-q p{margin:14px 0 0;color:var(--ink-soft);font-size:14px;line-height:1.6}.nf-shell{text-align:center;padding:80px 24px;position:relative}.nf-code{font-family:var(--font-pixel);font-size:clamp(80px,14vw,180px);line-height:1;margin:0 0 18px;color:var(--accent);text-shadow:6px 6px 0 rgba(0,0,0,.5);letter-spacing:-.02em}.nf-title{font-family:var(--font-pixel);font-size:22px;margin:0 0 14px}.nf-sub{color:var(--ink-soft);max-width:460px;margin:0 auto 32px;font-size:15px;line-height:1.55}.nf-actions{display:inline-flex;gap:12px;flex-wrap:wrap}.pg-form{display:grid;gap:18px;max-width:640px}.pg-form-row{display:flex;flex-direction:column;gap:6px}.pg-form-row label{font-family:var(--font-pixel);font-size:9px;letter-spacing:.2em;color:var(--ink-mute);text-transform:uppercase}.pg-form-row textarea{min-height:120px;resize:vertical}.pg-form-actions{display:flex;gap:10px;align-items:center;margin-top:8px}.timeline{position:relative;padding-left:32px}.timeline:before{content:"";position:absolute;top:8px;bottom:8px;left:9px;width:1px;background:var(--line-strong)}.tl-item{position:relative;padding:0 0 28px}.tl-item:before{content:"";position:absolute;left:-28px;top:6px;width:12px;height:12px;background:var(--accent);border-radius:50%;box-shadow:0 0 12px var(--accent),0 0 0 4px var(--bg-0)}.tl-item.is-done:before{background:var(--emerald);box-shadow:0 0 12px var(--emerald),0 0 0 4px var(--bg-0)}.tl-item.is-future:before{background:var(--surface-3);box-shadow:0 0 0 4px var(--bg-0)}.tl-date{font-family:var(--font-pixel);font-size:10px;letter-spacing:.15em;color:var(--accent);margin-bottom:6px}.tl-item.is-done .tl-date{color:var(--emerald)}.tl-item.is-future .tl-date{color:var(--ink-mute)}.tl-item h3{font-family:var(--font-pixel);font-size:15px;margin:0 0 8px}.tl-item p{color:var(--ink-soft);font-size:14px;margin:0;line-height:1.55;max-width:640px}.tl-item ul{list-style:none;padding:0;margin:10px 0 0;display:flex;flex-direction:column;gap:4px}.tl-item ul li{color:var(--ink-soft);font-size:13px;display:flex;align-items:flex-start;gap:8px}.tl-item ul li:before{content:"›";color:var(--accent);flex-shrink:0}.acct-section+.acct-section{margin-top:32px}.acct-section h3{font-family:var(--font-pixel);font-size:13px;margin:0 0 4px}.acct-section .sub{font-size:13px;color:var(--ink-soft);margin:0 0 16px}.acct-row{display:grid;grid-template-columns:1fr auto;gap:16px;align-items:center;padding:16px 0;border-bottom:1px dashed var(--line)}.acct-row:last-child{border-bottom:none}.acct-row .k{font-size:14px}.acct-row .v{font-family:var(--font-mono);font-size:13px;color:var(--ink-soft)}.page-shell{animation:pageEnter .42s cubic-bezier(.2,.8,.3,1);animation-fill-mode:both}@keyframes pageEnter{0%{transform:translateY(10px)}to{transform:translateY(0)}}@media (prefers-reduced-motion: reduce){.page-shell{animation:none}}.page-shell .pg-head{animation:pageHeadIn .5s cubic-bezier(.2,.8,.3,1) .05s both}.page-shell .pg-body{animation:pageBodyIn .55s cubic-bezier(.2,.8,.3,1) .12s both}@keyframes pageHeadIn{0%{transform:translateY(6px)}to{transform:translateY(0)}}@keyframes pageBodyIn{0%{transform:translateY(10px)}to{transform:translateY(0)}}.toast-host{position:fixed;bottom:24px;right:24px;display:flex;flex-direction:column-reverse;gap:8px;z-index:999;pointer-events:none}.toast{background:var(--surface-2);border:1px solid var(--line-strong);border-radius:10px;padding:12px 16px 12px 12px;display:flex;align-items:center;gap:12px;font-size:13.5px;color:var(--ink);box-shadow:0 20px 60px -20px #0009;animation:toastIn .32s cubic-bezier(.2,.8,.3,1) both;min-width:240px;max-width:360px;pointer-events:auto}.toast.is-leaving{animation:toastOut .24s ease both}.toast .ico{width:22px;height:22px;display:grid;place-items:center;border-radius:50%;font-size:12px;font-weight:700;flex-shrink:0}.toast.ok .ico{background:var(--emerald);color:#052a14}.toast.warn .ico{background:var(--gold);color:#1f1500}.toast.err .ico{background:var(--redstone);color:#fff}.toast.info .ico{background:var(--accent);color:var(--accent-fg)}.toast .msg{line-height:1.4}.toast .msg b{color:var(--ink)}@keyframes toastIn{0%{opacity:0;transform:translate(20px) translateY(-4px)}to{opacity:1;transform:none}}@keyframes toastOut{to{opacity:0;transform:translate(20px)}}.countdown{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-mono);font-size:12px;color:var(--ink-soft)}.countdown .seg{display:inline-flex;align-items:baseline;gap:2px;padding:2px 6px;background:#ffffff0a;border:1px solid var(--line);border-radius:4px}.countdown .n{font-family:var(--font-pixel);font-size:11px;color:var(--accent);letter-spacing:.04em}.countdown .u{font-size:9px;color:var(--ink-mute);text-transform:uppercase;letter-spacing:.15em}.nav-hamburger{display:none;background:transparent;border:1px solid var(--line-strong);border-radius:6px;padding:0;width:36px;height:36px;cursor:pointer;position:relative}.nav-hamburger span,.nav-hamburger:before,.nav-hamburger:after{content:"";position:absolute;left:8px;right:8px;height:2px;background:var(--ink);transition:transform .25s,opacity .15s}.nav-hamburger:before{top:11px}.nav-hamburger span{top:17px}.nav-hamburger:after{top:23px}.nav-hamburger.is-open:before{transform:translateY(6px) rotate(45deg)}.nav-hamburger.is-open span{opacity:0}.nav-hamburger.is-open:after{transform:translateY(-6px) rotate(-45deg)}.mobile-menu{position:fixed;inset:64px 0 0;background:var(--bg-1);z-index:49;padding:24px;transform:translateY(-100%);opacity:0;pointer-events:none;transition:transform .32s cubic-bezier(.2,.8,.3,1),opacity .2s;overflow-y:auto}.mobile-menu.is-open{transform:none;opacity:1;pointer-events:auto}.mobile-menu .group{margin-bottom:28px}.mobile-menu .group h5{font-family:var(--font-pixel);font-size:9px;letter-spacing:.22em;color:var(--ink-mute);margin:0 0 12px;text-transform:uppercase}.mobile-menu a{display:flex;align-items:center;justify-content:space-between;padding:14px 12px;font-size:15px;color:var(--ink-soft);border-bottom:1px solid var(--line);transition:color .15s,background .15s}.mobile-menu a:hover,.mobile-menu a.is-active{color:var(--accent);background:color-mix(in oklab,var(--accent) 6%,transparent)}.mobile-menu a .arrow{color:var(--ink-mute)}@media (max-width: 880px){.nav-hamburger{display:block}.nav-links{display:none!important}}.vip-cycle{display:inline-flex;align-items:center;gap:4px;padding:4px;background:var(--surface-1);border:1px solid var(--line);border-radius:999px;margin-bottom:32px}.vip-cycle button{padding:8px 18px;border:0;background:transparent;color:var(--ink-soft);cursor:pointer;font-family:var(--font-pixel);font-size:10px;letter-spacing:.15em;text-transform:uppercase;border-radius:999px;transition:background .2s,color .2s;display:inline-flex;align-items:center;gap:8px}.vip-cycle button.is-active{background:var(--accent);color:var(--accent-fg);box-shadow:0 0 16px color-mix(in oklab,var(--accent) 30%,transparent)}.vip-cycle .save{font-family:var(--font-mono);font-size:10px;color:var(--emerald);padding:2px 6px;background:#2bd17e1f;border:1px solid rgba(43,209,126,.3);border-radius:4px;letter-spacing:.04em}.vip-cycle button.is-active .save{background:#0000002e;border-color:#00000040;color:#053a1a}.cookie-banner{position:fixed;left:24px;bottom:24px;z-index:95;max-width:380px;background:var(--surface-2);border:1px solid var(--line-strong);border-radius:12px;padding:18px 20px 16px;box-shadow:0 30px 60px -20px #000000b3;display:flex;flex-direction:column;gap:12px;animation:cookieIn .4s cubic-bezier(.2,.8,.3,1) .8s both}@keyframes cookieIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.cookie-banner h4{font-family:var(--font-pixel);font-size:11px;letter-spacing:.15em;color:var(--accent);margin:0;display:inline-flex;align-items:center;gap:8px}.cookie-banner h4:before{content:"🍪";font-size:14px}.cookie-banner p{margin:0;font-size:13px;line-height:1.55;color:var(--ink-soft)}.cookie-banner p a{color:var(--accent);border-bottom:1px dashed var(--accent);padding-bottom:1px}.cookie-banner .actions{display:flex;gap:8px;margin-top:4px}.cookie-banner .actions .btn{padding:8px 14px;font-size:12px;flex:1;justify-content:center}@media (max-width: 560px){.cookie-banner{left:12px;right:12px;bottom:12px;max-width:none}}.nav-profile{position:relative}.nav-profile-trigger{display:inline-flex;align-items:center;gap:8px;padding:6px 12px 6px 6px;background:var(--surface-1);border:1px solid var(--line-strong);border-radius:999px;font-size:13px;color:var(--ink);cursor:pointer;transition:border-color .15s,background .15s}.nav-profile-trigger:hover{border-color:var(--accent)}.nav-profile-trigger .avatar{width:24px;height:24px;background:var(--bg-3);border-radius:50%;display:grid;place-items:center;overflow:hidden}.nav-profile-trigger .name{font-weight:600;font-family:var(--font-mono);font-size:12.5px}.nav-profile-trigger .arrow{margin-left:2px;font-size:9px;color:var(--ink-mute);transition:transform .15s}.nav-profile-trigger.is-open .arrow{transform:rotate(180deg)}.nav-profile-menu{position:absolute;top:calc(100% + 10px);right:0;min-width:280px;background:linear-gradient(180deg,color-mix(in oklab,var(--bg-2) 98%,white 0%),color-mix(in oklab,var(--bg-2) 100%,black 5%));border:1px solid var(--line-strong);border-radius:14px;box-shadow:0 30px 60px -20px #000000b3,0 1px #ffffff0a inset;padding:8px;z-index:60;animation:menuIn .18s ease-out both;overflow:hidden}@keyframes menuIn{0%{opacity:0;transform:translateY(-6px) scale(.98)}to{opacity:1;transform:none}}.nav-profile-menu:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,color-mix(in oklab,var(--accent) 50%,transparent),transparent)}.nav-profile-menu .head{position:relative;padding:14px 14px 16px;display:flex;align-items:center;gap:12px;margin-bottom:6px;background:radial-gradient(ellipse 200px 80px at 0% 0%,color-mix(in oklab,var(--accent) 12%,transparent),transparent 70%);border-radius:10px}.nav-profile-menu .head .avatar{width:44px;height:44px;background:var(--bg-3);border:1px solid color-mix(in oklab,var(--accent) 40%,var(--line-strong));border-radius:10px;display:grid;place-items:center;overflow:hidden;box-shadow:0 0 14px color-mix(in oklab,var(--accent) 30%,transparent);flex-shrink:0}.nav-profile-menu .head .meta{min-width:0;flex:1}.nav-profile-menu .head .meta .name{font-size:15px;font-weight:600;letter-spacing:-.005em;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nav-profile-menu .head .meta .rank{font-family:var(--font-pixel);font-size:8px;letter-spacing:.18em;color:var(--accent);margin-top:4px;text-shadow:0 0 8px color-mix(in oklab,var(--accent) 40%,transparent)}.nav-profile-menu .head .avatar-status{position:absolute;width:12px;height:12px;background:var(--emerald);border:2px solid var(--bg-2);border-radius:50%;bottom:14px;left:46px;box-shadow:0 0 8px var(--emerald)}.nav-profile-menu a,.nav-profile-menu button{position:relative;display:flex;align-items:center;gap:12px;width:100%;padding:10px 12px;font-size:13.5px;color:var(--ink-soft);border:0;background:transparent;text-align:left;cursor:pointer;border-radius:8px;transition:background .12s,color .12s,transform .15s;min-height:38px;font-weight:500;letter-spacing:-.005em}.nav-profile-menu a:hover,.nav-profile-menu button:hover{background:#ffffff0a;color:var(--ink)}body.daymode .nav-profile-menu a:hover,body.daymode .nav-profile-menu button:hover{background:#2b7cd914}.nav-profile-menu a:before,.nav-profile-menu button:before{content:"";position:absolute;left:0;top:50%;width:2px;height:0;background:var(--accent);border-radius:0 2px 2px 0;transform:translateY(-50%);transition:height .18s cubic-bezier(.2,.8,.3,1)}.nav-profile-menu a:hover:before,.nav-profile-menu button:hover:before{height:18px;box-shadow:0 0 8px var(--accent)}.nav-profile-menu .ico{width:22px;height:22px;display:grid;place-items:center;background:#ffffff0a;border-radius:6px;color:var(--accent);font-size:12px;flex-shrink:0;transition:background .15s,transform .15s}.nav-profile-menu a:hover .ico,.nav-profile-menu button:hover .ico{background:color-mix(in oklab,var(--accent) 22%,transparent);transform:scale(1.05)}body.daymode .nav-profile-menu .ico{background:#1428500d}body.daymode .nav-profile-menu a:hover .ico,body.daymode .nav-profile-menu button:hover .ico{background:color-mix(in oklab,var(--accent) 16%,transparent)}.nav-profile-menu .val{margin-left:auto;font-family:var(--font-mono);font-size:11.5px;font-weight:600;color:var(--ink-mute);letter-spacing:.02em;padding:2px 8px;background:#ffffff08;border-radius:4px;transition:background .15s,color .15s}.nav-profile-menu a:hover .val{background:color-mix(in oklab,var(--accent) 14%,transparent);color:var(--accent)}.nav-profile-menu .val.accent{color:var(--accent)}.nav-profile-menu .val.warn{color:var(--accent-2)}.nav-profile-menu .val.dot{background:var(--accent-2);color:#fff;min-width:18px;height:18px;padding:0 6px;display:inline-grid;place-items:center;border-radius:9px;font-size:10px;letter-spacing:0}.nav-profile-menu .div{height:1px;background:var(--line);margin:6px 4px}.nav-profile-menu .logout{color:var(--accent-2);margin-top:2px}.nav-profile-menu .logout:before{background:var(--redstone)!important}.nav-profile-menu .logout:hover{color:var(--redstone);background:#ff42420f}.nav-profile-menu .logout .ico{background:#ff42421a;color:var(--redstone)}.nav-profile-menu .logout:hover .ico{background:#ff424233}body.daymode .nav-profile-menu{background:linear-gradient(180deg,#fff,#fafbfd)!important;border-color:#14285024;box-shadow:0 30px 60px -20px #1428504d,0 1px #fff9 inset}body.daymode .nav-profile-menu .head .avatar-status{border-color:#fff}.discord-block{display:grid;grid-template-columns:1fr 320px;gap:28px;align-items:center;background:linear-gradient(135deg,rgba(88,101,242,.1),var(--surface-1));border:1px solid color-mix(in oklab,#5865F2 30%,var(--line-strong));border-radius:16px;padding:32px;position:relative;overflow:hidden}.discord-block:before{content:"";position:absolute;right:-60px;top:-60px;width:280px;height:280px;background:radial-gradient(circle,rgba(88,101,242,.25),transparent 70%);pointer-events:none}.discord-block .body{position:relative;z-index:1}.discord-block h3{font-family:var(--font-pixel);font-size:24px;margin:0 0 12px;display:flex;align-items:center;gap:12px}.discord-block h3 .badge{font-family:var(--font-mono);font-size:10px;letter-spacing:.1em;padding:3px 8px;background:#5865f2;color:#fff;border-radius:4px;text-transform:uppercase}.discord-block p{color:var(--ink-soft);margin:0 0 18px;font-size:14.5px;line-height:1.55;max-width:460px}.discord-block .stats{display:flex;gap:24px;margin-bottom:22px}.discord-block .stat .n{font-family:var(--font-pixel);font-size:18px;color:var(--ink)}.discord-block .stat .l{font-family:var(--font-mono);font-size:11px;color:var(--ink-mute);letter-spacing:.08em;text-transform:uppercase}.discord-block .stat .n .live{color:var(--emerald)}.discord-block .actions{display:flex;gap:10px;position:relative;z-index:1}.discord-block .actions .btn-discord{background:#5865f2;border-color:#5865f2;color:#fff}.discord-block .actions .btn-discord:hover{background:#4752c4;border-color:#4752c4}.discord-block aside{background:#141a2666;border:1px solid var(--line);border-radius:12px;padding:16px;position:relative;z-index:1}.discord-block aside h5{font-family:var(--font-pixel);font-size:9px;letter-spacing:.2em;color:var(--ink-mute);margin:0 0 12px;text-transform:uppercase}.discord-channel{display:flex;align-items:center;gap:8px;padding:6px 8px;font-size:13px;color:var(--ink-soft);border-radius:4px;transition:background .12s}.discord-channel:hover{background:#ffffff0a}.discord-channel .hash{color:var(--ink-mute);font-family:var(--font-mono)}.discord-channel .count{margin-left:auto;font-family:var(--font-mono);font-size:10px;color:var(--ink-mute)}.discord-channel.live .hash,.discord-channel.live .count{color:var(--redstone)}@media (max-width: 880px){.discord-block{grid-template-columns:1fr;padding:22px}}.newsletter{background:radial-gradient(ellipse 600px 280px at 100% 50%,color-mix(in oklab,var(--accent-2) 14%,transparent),transparent 70%),linear-gradient(180deg,var(--surface-1),var(--bg-2));border:1px solid var(--line-strong);border-radius:16px;padding:32px;display:grid;grid-template-columns:1fr 1fr;gap:28px;align-items:center}.newsletter h3{font-family:var(--font-pixel);font-size:clamp(22px,2.6vw,28px);margin:0 0 10px;line-height:1.1}.newsletter p{margin:0 0 4px;color:var(--ink-soft);font-size:14.5px;line-height:1.55;max-width:440px}.newsletter-form{display:flex;gap:8px;align-items:stretch;background:var(--bg-3);border:1px solid var(--line-strong);border-radius:10px;padding:6px}.newsletter-form input{flex:1;min-width:0;border:0;background:transparent;font-family:var(--font-mono);font-size:14px;color:var(--ink);padding:10px 12px;outline:none}.newsletter-form .btn{padding:10px 18px;flex-shrink:0}.newsletter-foot{margin-top:10px;font-size:11px;color:var(--ink-mute)}@media (max-width: 760px){.newsletter{grid-template-columns:1fr;padding:24px}}.xp-bar{display:flex;flex-direction:column;gap:6px}.xp-bar .meta{display:flex;justify-content:space-between;font-family:var(--font-mono);font-size:11px;color:var(--ink-mute)}.xp-bar .meta b{color:var(--ink);font-weight:600}.xp-bar .track{height:8px;background:var(--bg-3);border-radius:4px;overflow:hidden;position:relative;border:1px solid var(--line)}.xp-bar .fill{height:100%;background:linear-gradient(90deg,var(--accent),color-mix(in oklab,var(--accent) 60%,var(--emerald)));border-radius:3px;box-shadow:0 0 12px color-mix(in oklab,var(--accent) 50%,transparent);transition:width .8s cubic-bezier(.2,.8,.3,1)}.mini-bars{display:flex;align-items:flex-end;gap:4px;height:64px}.mini-bars .b{flex:1;min-width:4px;background:var(--surface-3);border-radius:2px 2px 0 0;transition:background .15s}.mini-bars .b.up{background:var(--emerald)}.mini-bars .b.down{background:var(--redstone)}.mini-bars .b.flat{background:var(--accent)}.mini-bars:hover .b{opacity:.5}.mini-bars:hover .b:hover{opacity:1;transform:scaleY(1.05);transform-origin:bottom}.uptime-bars{display:grid;grid-template-columns:repeat(60,1fr);gap:2px;height:28px}.uptime-bars .u{background:var(--emerald);border-radius:1px;transition:opacity .15s}.uptime-bars .u.warn{background:var(--gold)}.uptime-bars .u.down{background:var(--redstone)}.uptime-bars .u:hover{opacity:.6}.match-row{display:grid;grid-template-columns:auto 1fr auto auto;gap:14px;align-items:center;padding:12px 16px;background:var(--surface-1);border:1px solid var(--line);border-radius:10px;margin-bottom:8px}.match-row .result{font-family:var(--font-pixel);font-size:10px;letter-spacing:.15em;padding:4px 10px;border-radius:4px;background:#2bd17e1f;color:var(--emerald);border:1px solid rgba(43,209,126,.3)}.match-row .result.loss{background:#ff42421a;color:var(--redstone);border-color:#ff42424d}.match-row .result.draw{background:#ffc3401a;color:var(--gold);border-color:#ffc3404d}.match-row .mode{font-size:13px}.match-row .mode b{color:var(--ink)}.match-row .mode .sub{font-size:11px;color:var(--ink-mute);margin-top:2px;font-family:var(--font-mono)}.match-row .stat-num{font-family:var(--font-mono);font-size:13px;color:var(--ink)}.match-row .when{font-family:var(--font-mono);font-size:11px;color:var(--ink-mute)}.pg-search{display:flex;align-items:center;gap:0;background:var(--bg-3);border:1px solid var(--line-strong);border-radius:10px;padding:0 12px;max-width:480px;margin-bottom:22px;transition:border-color .15s,box-shadow .15s}.pg-search:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in oklab,var(--accent) 25%,transparent)}.pg-search .ico{color:var(--ink-mute);font-size:14px}.pg-search input{flex:1;min-width:0;border:0;background:transparent;padding:12px;font-size:14px;color:var(--ink);outline:none;font-family:var(--font-mono)}.pg-search kbd{font-family:var(--font-mono);font-size:10px;color:var(--ink-mute);padding:3px 6px;background:var(--bg-3);border:1px solid var(--line);border-radius:3px;box-shadow:0 1px 0 var(--line)}.search-results-empty{padding:32px 24px;text-align:center;color:var(--ink-mute);font-size:13.5px;border:1px dashed var(--line);border-radius:12px}.heatmap-wrap{background:var(--surface-1);border:1px solid var(--line);border-radius:14px;padding:20px 22px 18px}.heatmap-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px;flex-wrap:wrap;gap:8px}.heatmap-head h3{font-family:var(--font-pixel);font-size:11px;letter-spacing:.15em;margin:0;color:var(--ink)}.heatmap-head .legend{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-mono);font-size:11px;color:var(--ink-mute)}.heatmap-head .legend .lv{width:10px;height:10px;border-radius:2px}.heatmap-grid{display:grid;grid-template-rows:repeat(7,1fr);grid-auto-flow:column;gap:3px;overflow-x:auto;scrollbar-width:thin}.heatmap-grid::-webkit-scrollbar{height:4px}.heatmap-cell{width:12px;height:12px;border-radius:2px;background:var(--bg-3);border:1px solid var(--line);transition:transform .12s,background .15s;cursor:pointer}.heatmap-cell.lv-1{background:color-mix(in oklab,var(--accent) 22%,var(--bg-3));border-color:transparent}.heatmap-cell.lv-2{background:color-mix(in oklab,var(--accent) 45%,var(--bg-3));border-color:transparent}.heatmap-cell.lv-3{background:color-mix(in oklab,var(--accent) 70%,var(--bg-3));border-color:transparent}.heatmap-cell.lv-4{background:var(--accent);border-color:transparent;box-shadow:0 0 6px color-mix(in oklab,var(--accent) 40%,transparent)}.heatmap-cell:hover{transform:scale(1.4);border-color:var(--accent);z-index:2}.heatmap-foot{margin-top:16px;display:flex;align-items:center;justify-content:space-between;font-family:var(--font-mono);font-size:11px;color:var(--ink-mute);padding-top:12px;border-top:1px dashed var(--line)}.heatmap-foot b{color:var(--ink);font-weight:600}.global-ambient .drift{position:absolute;width:22px;height:22px;opacity:.06;animation:drift 48s ease-in-out infinite;filter:blur(.5px)}.global-ambient .drift svg{width:100%;height:100%}.global-ambient .drift:nth-child(1){top:12%;left:6%;animation-delay:0s}.global-ambient .drift:nth-child(2){top:30%;left:88%;animation-delay:-8s}.global-ambient .drift:nth-child(3){top:56%;left:18%;animation-delay:-16s}.global-ambient .drift:nth-child(4){top:74%;left:72%;animation-delay:-22s}.global-ambient .drift:nth-child(5){top:88%;left:38%;animation-delay:-4s}@keyframes drift{0%,to{transform:translateZ(0) rotate(0)}25%{transform:translate3d(20px,-16px,0) rotate(5deg)}50%{transform:translate3d(-12px,28px,0) rotate(-3deg)}75%{transform:translate3d(-24px,8px,0) rotate(2deg)}}.dash-card,.shop-product,.hp-mode,.hp-why-card,.ach-card,.feat-card,.mode-card,.mode-mini,.vip-card{transition:transform .25s cubic-bezier(.2,.8,.3,1),border-color .2s,box-shadow .25s,background .2s;will-change:transform}.dash-card:hover,.shop-product:hover,.hp-why-card:hover,.feat-card:hover,.ach-card:hover{transform:translateY(-3px)}.mode-feat:hover,.hp-mode.is-featured:hover{transform:translateY(-6px)}.btn:active,.nav-bell:active,.nav-hamburger:active,.shop-product .btn:active,.mode-feat .btn:active{transform:scale(.97);transition-duration:.08s}.btn{transition:transform .15s,background .15s,border-color .15s,box-shadow .2s}.btn--primary:active{transform:translateY(0) scale(.98)}.section+.section:before{content:"";display:block;width:80px;height:6px;margin:-12px auto 30px;background-image:linear-gradient(90deg,var(--accent),var(--accent));background-size:6px 6px;background-repeat:repeat-x;opacity:.15;mask-image:radial-gradient(ellipse at center,black 40%,transparent 70%);-webkit-mask-image:radial-gradient(ellipse at center,black 40%,transparent 70%)}.section-title,.pg-title,.hp-wordmark,.hp-mode-name,.mode-feat h3,.featured-streamer h3{font-feature-settings:"tnum","ss01"}.hp-tagline,.pg-sub,.section-sub{text-wrap:pretty}::selection{background:color-mix(in oklab,var(--accent) 80%,transparent);color:var(--bg-0)}.voxel-svg{transition:filter .25s,transform .25s}.shop-product:hover .voxel-svg,.hp-mode:hover .voxel-svg,.mode-feat:hover .voxel-svg,.mode-mini:hover .voxel-svg{filter:brightness(1.15) drop-shadow(0 0 14px currentColor);transform:scale(1.05) rotate(-3deg)}.heatmap-cell{animation:cellPop .3s cubic-bezier(.5,1.4,.4,1) backwards}.heatmap-cell:nth-child(odd){animation-delay:.02s}.heatmap-cell:nth-child(2n){animation-delay:.04s}@keyframes cellPop{0%{transform:scale(.6);opacity:0}to{transform:scale(1);opacity:1}}.hp-ip{transition:all .25s}.hp-ip:hover{transform:translateY(-1px)}.chip{backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.nav-actions{transition:border-color .2s}.nav-actions:hover{border-color:var(--line-strong)}.vip-grid .shop-product{position:relative;overflow:visible;isolation:isolate}.vip-grid .shop-product:after{content:"";position:absolute;inset:0;border-radius:inherit;z-index:0;background:linear-gradient(115deg,transparent 30%,color-mix(in oklab,var(--tint) 18%,transparent) 50%,transparent 70%);transform:translate(-100%);transition:transform .8s cubic-bezier(.2,.8,.3,1);pointer-events:none;clip-path:inset(0 round 12px);-webkit-clip-path:inset(0 round 12px)}.vip-grid .shop-product.is-featured:before{clip-path:inset(0 round 12px);-webkit-clip-path:inset(0 round 12px)}.vip-grid .shop-product:hover:after{transform:translate(100%)}.vip-grid .shop-product>*{position:relative;z-index:1}.vip-grid .shop-product>.badge,.vip-grid .shop-product>.vip-flag{z-index:3}.vip-grid .shop-product.is-featured{background:linear-gradient(180deg,color-mix(in oklab,var(--tint) 10%,var(--surface-1)),var(--bg-2)),linear-gradient(135deg,color-mix(in oklab,var(--tint) 30%,transparent),transparent 60%)}.vip-grid .shop-product.is-featured:before{content:"";position:absolute;inset:-1px;border-radius:inherit;padding:1px;background:linear-gradient(180deg,color-mix(in oklab,var(--tint) 80%,transparent),color-mix(in oklab,var(--tint) 20%,transparent) 50%,transparent);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.toast{position:relative;padding-left:16px}.toast:before{content:"";position:absolute;left:0;top:8px;bottom:8px;width:3px;border-radius:2px;background:var(--accent)}.toast.ok:before{background:var(--emerald)}.toast.warn:before{background:var(--gold)}.toast.err:before{background:var(--redstone)}.toast.info:before{background:var(--accent)}.footer-socials{display:flex;gap:8px;margin-top:14px}.footer-socials a{display:inline-grid;place-items:center;width:32px;height:32px;background:var(--surface-1);border:1px solid var(--line);border-radius:7px;color:var(--ink-soft);font-size:13px;transition:border-color .15s,color .15s,transform .15s,background .15s;text-decoration:none}.footer-socials a:hover{border-color:var(--accent);color:var(--accent);background:color-mix(in oklab,var(--accent) 10%,var(--surface-1));transform:translateY(-2px)}.footer-status-strip{margin-top:32px;padding:14px 18px;background:#ffffff05;border:1px solid var(--line);border-radius:10px;display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;font-family:var(--font-mono);font-size:12px;color:var(--ink-soft)}.footer-status-strip .left{display:inline-flex;align-items:center;gap:10px}.footer-status-strip .pulse{width:8px;height:8px;border-radius:50%;background:var(--emerald);box-shadow:0 0 8px var(--emerald);animation:hpPulse 1.6s ease-in-out infinite}.footer-status-strip a{color:var(--accent);border-bottom:1px dashed transparent;padding-bottom:1px}.footer-status-strip a:hover{border-color:var(--accent)}.footer-status-strip b{color:var(--ink);font-weight:600}.shop-skeleton{background:var(--surface-1);border:1px solid var(--line);border-radius:12px;padding:18px;height:220px;position:relative;overflow:hidden}.shop-skeleton:before{content:"";position:absolute;inset:0;background:linear-gradient(110deg,transparent 30%,rgba(255,255,255,.04) 50%,transparent 70%);animation:skelShimmer 1.8s linear infinite}@keyframes skelShimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}.shop-skeleton .bar{background:var(--bg-3);border-radius:4px;height:8px;margin-top:12px}.shop-skeleton .bar.art{height:96px;margin:0;border-radius:8px}.shop-skeleton .bar.t{width:70%;height:11px;margin-top:14px}.shop-skeleton .bar.s{width:90%}.shop-skeleton .bar.s2{width:60%}.shop-skeleton .bar.r{width:40%;height:14px;margin-top:14px}.chip{transition:border-color .2s,background .2s}.chip:hover{border-color:color-mix(in oklab,var(--accent) 50%,transparent)}.hp-status:before{content:"";position:absolute;inset:0;pointer-events:none;background:repeating-linear-gradient(180deg,transparent 0 2px,rgba(255,255,255,.012) 2px 3px);opacity:.6;border-radius:inherit}.hp-status{position:relative}.section-eyebrow:before{animation:eyebrowPulse 2.4s ease-in-out infinite}@keyframes eyebrowPulse{0%,to{opacity:.6;box-shadow:0 0 6px var(--accent)}50%{opacity:1;box-shadow:0 0 12px var(--accent)}}.ach-card.rare:hover .ico{animation:rareSpin .8s ease-in-out}@keyframes rareSpin{0%{transform:rotate(0) scale(1)}50%{transform:rotate(-12deg) scale(1.08)}to{transform:rotate(0) scale(1)}}.auth-field input:focus,.auth-field select:focus,.pg-input:focus{box-shadow:0 0 0 3px color-mix(in oklab,var(--accent) 22%,transparent),inset 0 1px #ffffff0d}.wiki-article p a:not(.btn):not(.mode-link),.pg-sub a:not(.btn){color:var(--accent);border-bottom:1px solid color-mix(in oklab,var(--accent) 30%,transparent);transition:border-color .15s}.wiki-article p a:hover{border-color:var(--accent)}.mobile-menu a{transition:color .15s,background .15s,padding-left .15s}.mobile-menu a:hover{padding-left:16px}.mode-feat,.featured-streamer{box-shadow:0 30px 80px -40px #0009}.mode-feat:hover{box-shadow:0 40px 100px -40px color-mix(in oklab,var(--tint) 30%,rgba(0,0,0,.7))}.nav-scroll-progress{position:fixed;top:0;left:0;right:0;height:2px;z-index:60;pointer-events:none;background:linear-gradient(90deg,var(--accent),color-mix(in oklab,var(--accent) 50%,var(--accent-3)));transform-origin:0 50%;transform:scaleX(var(--progress, 0));transition:transform 80ms linear;box-shadow:0 0 12px color-mix(in oklab,var(--accent) 50%,transparent)}.nav{padding:14px 0;background:color-mix(in oklab,var(--bg-0) 82%,transparent);border-bottom:1px solid color-mix(in oklab,var(--line) 80%,transparent)}.nav-inner{gap:24px;align-items:center}.logo{gap:12px;padding-right:8px;border-right:1px solid var(--line)}.logo-cube{width:28px;height:28px;border-radius:7px;box-shadow:inset 0 0 0 1px #ffffff1a,0 0 22px #3fa9f56b;transition:box-shadow .25s,transform .25s}.logo:hover .logo-cube{transform:rotate(-4deg);box-shadow:inset 0 0 0 1px #ffffff29,0 0 28px #3fa9f58c}.logo-cube:before{width:14px;height:14px;transition:transform .25s}.logo:hover .logo-cube:before{transform:rotate(60deg)}.logo span:not(.logo-cube){font-size:13px;letter-spacing:.04em;font-feature-settings:"tnum"}.nav-links{gap:0;align-items:center;height:36px}.nav-links a{position:relative;padding:0 14px;height:36px;display:inline-flex;align-items:center;white-space:nowrap;font-size:13px;font-weight:500;letter-spacing:-.005em;color:var(--ink-soft);border-radius:0;background:transparent;transition:color .15s}.nav-links a:after{content:"";position:absolute;left:14px;right:14px;bottom:4px;height:1px;background:var(--accent);transform:scaleX(0);transform-origin:center;transition:transform .2s cubic-bezier(.2,.8,.3,1)}.nav-links a:hover{color:var(--ink);background:transparent;box-shadow:none}.nav-links a:hover:after{transform:scaleX(.6)}.nav-links a.is-active{color:var(--accent);background:transparent;box-shadow:none}.nav-links a.is-active:after{transform:scaleX(1);height:2px;bottom:3px;box-shadow:0 0 8px var(--accent)}.nav-search{display:inline-flex;align-items:center;gap:10px;height:36px;padding:0 10px 0 12px;background:color-mix(in oklab,var(--bg-3) 70%,transparent);border:1px solid var(--line-strong);border-radius:10px;color:var(--ink-mute);cursor:pointer;min-width:220px;font-family:var(--font-mono);font-size:12.5px;transition:border-color .15s,background .15s,box-shadow .15s}.nav-search:hover{border-color:color-mix(in oklab,var(--accent) 50%,var(--line-strong));background:color-mix(in oklab,var(--bg-3) 90%,transparent)}.nav-search:focus-visible{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in oklab,var(--accent) 25%,transparent)}.nav-search .ico{font-size:13px;color:var(--ink-mute);flex-shrink:0}.nav-search .placeholder{flex:1;text-align:left;color:var(--ink-mute)}.nav-search kbd{font-family:var(--font-mono);font-size:10px;color:var(--ink-mute);padding:3px 6px;background:var(--bg-2);border:1px solid var(--line);border-radius:4px;letter-spacing:.02em;flex-shrink:0}.nav-actions{display:inline-flex;align-items:center;height:36px;padding:0 4px;background:color-mix(in oklab,var(--bg-3) 50%,transparent);border:1px solid var(--line);border-radius:10px;gap:2px}.nav-actions>*{transition:background .15s,color .15s}.nav-actions .dn-toggle{padding:0 6px;border:0!important;background:transparent!important;border-radius:6px;height:28px}.nav-actions .dn-toggle:hover{background:#ffffff0f!important}.nav-actions .nav-bell{width:30px;height:30px;border:0!important;background:transparent!important;border-radius:6px;font-size:14px}.nav-actions .nav-bell:hover{background:#ffffff0f!important;color:var(--accent)!important}.nav-actions .nav-bell .dot{top:-1px;right:-1px;min-width:14px;height:14px;font-size:8px;border-radius:7px}.nav .nav-cta .divider{display:none}.nav-profile-trigger{height:36px;padding:3px 14px 3px 4px;background:color-mix(in oklab,var(--bg-3) 50%,transparent);border:1px solid var(--line)}.nav-profile-trigger:hover{background:color-mix(in oklab,var(--bg-3) 80%,transparent);border-color:color-mix(in oklab,var(--accent) 40%,var(--line-strong))}.nav-profile-trigger .avatar{width:28px;height:28px;box-shadow:0 0 0 2px var(--bg-2)}.nav .nav-cta .btn--primary{height:36px;padding:0 18px!important;font-size:12.5px!important;font-weight:600;letter-spacing:.01em;border-radius:10px;background:linear-gradient(180deg,color-mix(in oklab,var(--accent) 90%,white 0%),color-mix(in oklab,var(--accent) 75%,black 15%));border:1px solid color-mix(in oklab,var(--accent) 70%,white 30%);box-shadow:0 8px 24px -10px color-mix(in oklab,var(--accent) 40%,transparent),inset 0 1px #ffffff26}.nav-hamburger{width:36px;height:36px;background:color-mix(in oklab,var(--bg-3) 50%,transparent);border:1px solid var(--line);border-radius:10px}.nav-hamburger:hover{background:color-mix(in oklab,var(--bg-3) 80%,transparent)}@media (max-width: 1080px){.nav-search{min-width:160px}.nav-search .placeholder{display:none}}@media (max-width: 880px){.nav-search{display:none}.logo{border-right:0;padding-right:0}}.global-ambient{position:fixed;inset:0;z-index:-3;pointer-events:none;background:radial-gradient(ellipse 1400px 800px at 15% 0%,rgba(63,169,245,.08),transparent 60%),radial-gradient(ellipse 1100px 700px at 95% 5%,rgba(183,148,244,.07),transparent 60%),radial-gradient(ellipse 1200px 700px at 50% 50%,rgba(255,125,59,.04),transparent 60%),radial-gradient(ellipse 1300px 700px at 10% 95%,rgba(63,169,245,.05),transparent 60%),radial-gradient(ellipse 1100px 700px at 90% 100%,rgba(43,209,126,.04),transparent 60%)}.global-ambient:before{content:"";position:absolute;inset:0;background-image:radial-gradient(1px 1px at 7% 8%,rgba(255,255,255,.45),transparent 60%),radial-gradient(1px 1px at 18% 14%,rgba(255,255,255,.35),transparent 60%),radial-gradient(1px 1px at 28% 6%,rgba(255,255,255,.5),transparent 60%),radial-gradient(1px 1px at 42% 22%,rgba(255,255,255,.3),transparent 60%),radial-gradient(1px 1px at 55% 9%,rgba(255,255,255,.55),transparent 60%),radial-gradient(1px 1px at 68% 18%,rgba(255,255,255,.4),transparent 60%),radial-gradient(1px 1px at 78% 4%,rgba(255,255,255,.55),transparent 60%),radial-gradient(1px 1px at 88% 12%,rgba(255,255,255,.45),transparent 60%),radial-gradient(1px 1px at 95% 22%,rgba(255,255,255,.35),transparent 60%),radial-gradient(1px 1px at 5% 30%,rgba(255,255,255,.3),transparent 60%),radial-gradient(1px 1px at 22% 38%,rgba(255,255,255,.3),transparent 60%),radial-gradient(1px 1px at 38% 46%,rgba(255,255,255,.2),transparent 60%),radial-gradient(1px 1px at 58% 36%,rgba(255,255,255,.3),transparent 60%),radial-gradient(1px 1px at 75% 48%,rgba(255,255,255,.3),transparent 60%),radial-gradient(1px 1px at 90% 36%,rgba(255,255,255,.25),transparent 60%),radial-gradient(1px 1px at 12% 62%,rgba(255,255,255,.3),transparent 60%),radial-gradient(1px 1px at 32% 70%,rgba(255,255,255,.25),transparent 60%),radial-gradient(1px 1px at 50% 60%,rgba(255,255,255,.3),transparent 60%),radial-gradient(1px 1px at 70% 72%,rgba(255,255,255,.25),transparent 60%),radial-gradient(1px 1px at 85% 64%,rgba(255,255,255,.3),transparent 60%)}.ambient-sky{display:none!important}.hp-hero{min-height:80vh;padding:110px 0 50px}@media (max-width: 980px){.hp-hero{min-height:auto;padding-bottom:40px}}.section-alt{background:linear-gradient(180deg,transparent 0%,color-mix(in oklab,var(--accent) 3%,transparent) 35%,color-mix(in oklab,var(--accent) 3%,transparent) 65%,transparent 100%)}.section{padding:clamp(56px,7vw,96px) 0}.hp-hero{overflow:visible}.hp-floaters{position:absolute;inset:0 0 -120px;overflow:visible}.hp-hero:after{content:"";position:absolute;left:50%;bottom:-1px;transform:translate(-50%);width:min(60%,580px);height:1px;background:linear-gradient(90deg,transparent,color-mix(in oklab,var(--accent) 40%,transparent),transparent);pointer-events:none}.section-eyebrow{font-size:10px;letter-spacing:.2em}.section-title{font-size:clamp(28px,4vw,44px)}.section-sub{font-size:15px}.ticker{background:linear-gradient(180deg,transparent,rgba(255,255,255,.02));border-top:1px solid var(--line);border-bottom:1px solid var(--line);overflow:hidden;position:relative}.ticker:before,.ticker:after{content:"";position:absolute;top:0;bottom:0;width:80px;z-index:2;pointer-events:none}.ticker:before{left:0;background:linear-gradient(90deg,var(--bg-0),transparent)}.ticker:after{right:0;background:linear-gradient(-90deg,var(--bg-0),transparent)}.ticker-track{display:inline-flex;align-items:center;gap:36px;padding:12px 0;animation:tickerSlide 60s linear infinite;white-space:nowrap;font-family:var(--font-mono);font-size:12.5px}@keyframes tickerSlide{0%{transform:translate(0)}to{transform:translate(-50%)}}.ticker-item{display:inline-flex;align-items:center;gap:10px;color:var(--ink-soft)}.ticker-item .ico{width:18px;height:18px;display:grid;place-items:center;background:#ffffff0a;border-radius:4px;font-size:11px}.ticker-item .who{color:var(--accent);font-weight:600}.ticker-item .what b{color:var(--ink);font-weight:600}.ticker-item .sep{width:4px;height:4px;background:var(--accent);border-radius:50%;box-shadow:0 0 6px var(--accent);margin:0 8px}.ticker-item.boom .ico{background:#ff7d3b24;color:var(--accent-2)}.ticker-item.win .ico{background:#2bd17e24;color:var(--emerald)}.ticker-item.shop .ico{background:#3fa9f524;color:var(--accent)}.ticker-item.flag .ico{background:#ffc34024;color:var(--gold)}.ticker-item.gift .ico{background:#b794f424;color:var(--accent-3)}.ticker-label{display:inline-flex;align-items:center;gap:8px;padding:0 16px;font-family:var(--font-pixel);font-size:9px;letter-spacing:.2em;color:var(--ink-mute);text-transform:uppercase;border-right:1px solid var(--line);margin-right:24px;height:36px}.ticker-label .pulse{width:8px;height:8px;border-radius:50%;background:var(--emerald);box-shadow:0 0 8px var(--emerald);animation:hpPulse 1.6s ease-in-out infinite}.modes-split{display:grid;grid-template-columns:1.4fr 1fr;gap:18px;margin-top:28px}.mode-feat{position:relative;overflow:hidden;background:radial-gradient(ellipse 600px 320px at 100% 0%,color-mix(in oklab,var(--tint) 16%,transparent),transparent 70%),linear-gradient(180deg,color-mix(in oklab,var(--tint) 6%,var(--surface-1)),var(--bg-2));border:1px solid color-mix(in oklab,var(--tint) 35%,var(--line-strong));border-radius:18px;padding:36px 36px 30px;display:flex;flex-direction:column;gap:18px;min-height:100%}.mode-feat:before{content:"";position:absolute;right:-40px;top:-40px;width:280px;height:280px;background:repeating-linear-gradient(45deg,rgba(255,255,255,.04) 0 14px,transparent 14px 28px);opacity:.4;border-radius:50%;pointer-events:none}.mode-feat .ico-wrap{width:96px;height:96px;display:grid;place-items:center;border:1px solid var(--line);border-radius:14px;background:radial-gradient(circle,color-mix(in oklab,var(--tint) 22%,transparent),transparent 70%);position:relative;z-index:1}.mode-feat .flag{font-family:var(--font-pixel);font-size:9px;letter-spacing:.22em;color:var(--tint);display:inline-flex;align-items:center;gap:8px}.mode-feat .flag:before{content:"";width:8px;height:8px;background:var(--tint);box-shadow:0 0 10px var(--tint)}.mode-feat h3{font-family:var(--font-pixel);font-size:clamp(28px,3.6vw,38px);margin:0;line-height:1.05;letter-spacing:-.01em}.mode-feat p{color:var(--ink-soft);margin:0;font-size:15px;line-height:1.55;max-width:460px}.mode-feat .perks{display:flex;flex-wrap:wrap;gap:6px;margin-top:4px}.mode-feat .perks span{font-family:var(--font-mono);font-size:11px;padding:5px 11px;background:#ffffff0a;border:1px solid var(--line);border-radius:4px;color:var(--ink-soft)}.mode-feat .stats{display:flex;gap:26px;padding:16px 0;border-top:1px dashed var(--line);border-bottom:1px dashed var(--line)}.mode-feat .stats .stat .n{font-family:var(--font-pixel);font-size:18px;color:var(--ink)}.mode-feat .stats .stat .l{font-family:var(--font-mono);font-size:11px;color:var(--ink-mute);letter-spacing:.04em;text-transform:uppercase}.mode-feat .cta-row{display:flex;gap:10px;align-items:center;margin-top:6px}.mode-mini{background:linear-gradient(180deg,var(--surface-1),var(--bg-2));border:1px solid var(--line);border-radius:16px;padding:24px;display:flex;flex-direction:column;gap:12px;position:relative;overflow:hidden;transition:border-color .2s,transform .2s,box-shadow .25s}.mode-mini:hover{transform:translateY(-4px);border-color:color-mix(in oklab,var(--tint) 50%,var(--line-strong));box-shadow:0 24px 50px -28px #000000b3}.mode-mini .head{display:flex;align-items:center;gap:14px}.mode-mini .head .ico-wrap{width:56px;height:56px;display:grid;place-items:center;border-radius:10px;border:1px solid var(--line);background:radial-gradient(circle,color-mix(in oklab,var(--tint) 22%,transparent),transparent 70%);flex-shrink:0}.mode-mini .head .meta{min-width:0}.mode-mini .tag{font-family:var(--font-pixel);font-size:8px;letter-spacing:.2em;color:var(--tint)}.mode-mini h4{font-family:var(--font-pixel);font-size:16px;margin:2px 0 0;letter-spacing:-.01em}.mode-mini p{color:var(--ink-soft);margin:0;font-size:13px;line-height:1.5}.mode-mini .foot{display:flex;justify-content:space-between;align-items:center;padding-top:12px;border-top:1px dashed var(--line);margin-top:auto}.mode-mini .link{font-family:var(--font-pixel);font-size:9px;letter-spacing:.15em;color:var(--tint);text-transform:uppercase}.mode-mini .stat{font-family:var(--font-mono);font-size:11px;color:var(--ink-mute)}.modes-secondary{display:grid;grid-template-rows:1fr 1fr;gap:18px}@media (max-width: 980px){.modes-split{grid-template-columns:1fr}.mode-feat{padding:26px 22px}}.top-players{display:grid;grid-template-columns:repeat(5,1fr);gap:10px}.top-player{display:flex;flex-direction:column;align-items:center;gap:10px;padding:18px 14px;background:var(--surface-1);border:1px solid var(--line);border-radius:12px;transition:transform .2s,border-color .2s,box-shadow .2s;text-decoration:none;position:relative}.top-player:hover{transform:translateY(-4px);border-color:color-mix(in oklab,var(--tint) 50%,var(--line-strong));box-shadow:0 18px 40px -24px #0009}.top-player .rank{position:absolute;top:8px;left:10px;font-family:var(--font-pixel);font-size:10px;color:var(--tint);letter-spacing:.04em}.top-player.podium-1 .rank{color:var(--gold)}.top-player.podium-2 .rank{color:var(--iron)}.top-player.podium-3 .rank{color:#cd7f32}.top-player .avatar{width:56px;height:56px;display:grid;place-items:center;background:var(--bg-3);border-radius:10px;border:1px solid var(--line);margin-top:6px}.top-player .name{font-family:var(--font-mono);font-size:13px;color:var(--ink);font-weight:600}.top-player .val{font-family:var(--font-pixel);font-size:11px;color:var(--tint)}.top-player .lbl{font-family:var(--font-mono);font-size:10px;color:var(--ink-mute);letter-spacing:.04em;text-transform:uppercase}@media (max-width: 880px){.top-players{grid-template-columns:repeat(3,1fr)}.top-players .top-player:nth-child(n+4){display:none}}@media (max-width: 540px){.top-players{grid-template-columns:repeat(2,1fr)}}.featured-streamer{display:grid;grid-template-columns:1fr 1fr;gap:0;background:linear-gradient(135deg,rgba(255,66,66,.1),var(--surface-1) 60%);border:1px solid color-mix(in oklab,#ff4242 30%,var(--line-strong));border-radius:16px;overflow:hidden;position:relative}.featured-streamer .preview{position:relative;background:repeating-linear-gradient(45deg,rgba(255,255,255,.02) 0 14px,transparent 14px 28px),radial-gradient(circle at center,rgba(255,66,66,.15),transparent 70%),var(--bg-2);min-height:220px;display:grid;place-items:center;border-right:1px solid var(--line)}.featured-streamer .preview .live{position:absolute;top:14px;left:14px;display:inline-flex;align-items:center;gap:6px;background:var(--redstone);color:#fff;font-family:var(--font-pixel);font-size:9px;letter-spacing:.15em;padding:4px 10px;border-radius:4px}.featured-streamer .preview .live i{width:6px;height:6px;border-radius:50%;background:#fff;animation:hpPulse 1.6s ease-in-out infinite}.featured-streamer .preview .viewers{position:absolute;bottom:14px;left:14px;font-family:var(--font-mono);font-size:11px;background:#0009;color:#fff;padding:4px 10px;border-radius:4px}.featured-streamer .body{padding:28px 32px;display:flex;flex-direction:column;gap:12px;justify-content:center}.featured-streamer .badge{font-family:var(--font-pixel);font-size:9px;letter-spacing:.22em;color:var(--ink-mute);text-transform:uppercase}.featured-streamer h3{font-family:var(--font-pixel);font-size:22px;margin:0;letter-spacing:-.01em}.featured-streamer p{color:var(--ink-soft);margin:0;font-size:13.5px;line-height:1.55}.featured-streamer .stats{display:flex;gap:18px;padding-top:8px}.featured-streamer .stat .n{font-family:var(--font-pixel);font-size:16px;color:var(--ink)}.featured-streamer .stat .l{font-family:var(--font-mono);font-size:10px;color:var(--ink-mute);letter-spacing:.04em;text-transform:uppercase}@media (max-width: 880px){.featured-streamer{grid-template-columns:1fr}.featured-streamer .preview{border-right:0;border-bottom:1px solid var(--line)}}.cmdk-backdrop{position:fixed;inset:0;background:#000000b3;backdrop-filter:blur(8px);z-index:200;display:grid;place-items:start center;padding-top:96px;animation:cmdkBg .18s ease-out both}@keyframes cmdkBg{0%{opacity:0}to{opacity:1}}.cmdk{width:560px;max-width:calc(100vw - 32px);background:var(--surface-2);border:1px solid var(--line-strong);border-radius:14px;overflow:hidden;box-shadow:0 50px 100px -20px #000000b3;animation:cmdkIn .22s cubic-bezier(.2,.8,.3,1) both}@keyframes cmdkIn{0%{opacity:0;transform:translateY(-12px) scale(.985)}to{opacity:1;transform:none}}.cmdk-input{display:flex;align-items:center;gap:12px;padding:18px 20px;border-bottom:1px solid var(--line);background:var(--bg-2)}.cmdk-input .ico{color:var(--ink-mute);font-size:16px}.cmdk-input input{flex:1;min-width:0;border:0;background:transparent;font-family:var(--font-mono);font-size:16px;color:var(--ink);outline:none}.cmdk-input kbd{font-family:var(--font-mono);font-size:10px;color:var(--ink-mute);padding:3px 8px;background:var(--bg-3);border:1px solid var(--line);border-radius:4px}.cmdk-list{max-height:56vh;overflow-y:auto;padding:6px 6px 12px}.cmdk-list::-webkit-scrollbar{width:8px}.cmdk-list::-webkit-scrollbar-thumb{background:var(--surface-3);border-radius:4px}.cmdk-group{padding:8px 14px 4px;font-family:var(--font-pixel);font-size:8px;letter-spacing:.22em;color:var(--ink-mute);text-transform:uppercase}.cmdk-item{display:flex;align-items:center;gap:12px;padding:10px 14px;border-radius:8px;cursor:pointer;transition:background .1s;font-size:14px;color:var(--ink-soft)}.cmdk-item .ico{width:24px;height:24px;background:#ffffff0a;border-radius:5px;display:grid;place-items:center;font-size:12px;color:var(--accent);flex-shrink:0}.cmdk-item .meta{flex:1;min-width:0}.cmdk-item .meta .t{color:var(--ink);font-weight:500}.cmdk-item .meta .s{color:var(--ink-mute);font-size:12px;font-family:var(--font-mono);margin-top:2px}.cmdk-item .hint{font-family:var(--font-mono);font-size:11px;color:var(--ink-mute)}.cmdk-item.is-selected,.cmdk-item:hover{background:var(--bg-3);color:var(--ink)}.cmdk-empty{padding:32px 24px;text-align:center;color:var(--ink-mute);font-size:13.5px}.cmdk-footer{display:flex;align-items:center;justify-content:space-between;padding:10px 16px;background:var(--bg-2);border-top:1px solid var(--line);font-family:var(--font-mono);font-size:11px;color:var(--ink-mute)}.cmdk-footer kbd{font-family:var(--font-mono);font-size:10px;padding:2px 5px;background:var(--bg-3);border:1px solid var(--line);border-radius:3px;margin:0 2px}.nav-bell{position:relative;background:transparent;border:1px solid var(--line-strong);border-radius:8px;padding:0;width:36px;height:36px;display:grid;place-items:center;cursor:pointer;color:var(--ink-soft);transition:border-color .15s,color .15s}.nav-bell:hover{border-color:var(--accent);color:var(--accent)}.nav-bell .dot{position:absolute;top:-4px;right:-4px;background:var(--redstone);color:#fff;font-family:var(--font-pixel);font-size:8px;min-width:16px;height:16px;border-radius:8px;padding:0 4px;display:grid;place-items:center;box-shadow:0 0 0 2px var(--bg-0);letter-spacing:.04em}.notify-panel{position:absolute;top:calc(100% + 8px);right:0;width:360px;max-width:calc(100vw - 32px);background:var(--bg-2);border:1px solid var(--line-strong);border-radius:12px;box-shadow:0 30px 60px -20px #000000b3;z-index:60;animation:menuIn .18s ease-out both;overflow:hidden}.notify-head{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;border-bottom:1px solid var(--line)}.notify-head h4{font-family:var(--font-pixel);font-size:11px;letter-spacing:.15em;margin:0;color:var(--ink)}.notify-head button{background:0;border:0;color:var(--accent);font-size:12px;cursor:pointer}.notify-list{max-height:60vh;overflow-y:auto;padding:4px 0}.notify-item{display:flex;align-items:flex-start;gap:12px;padding:12px 16px;border-bottom:1px solid var(--line);font-size:13.5px;position:relative;transition:background .12s;cursor:pointer}.notify-item:last-child{border-bottom:none}.notify-item:hover{background:var(--bg-3)}.notify-item.unread:before{content:"";position:absolute;left:8px;top:18px;width:6px;height:6px;border-radius:50%;background:var(--accent);box-shadow:0 0 6px var(--accent)}.notify-item .ico{width:32px;height:32px;background:var(--bg-3);border-radius:8px;display:grid;place-items:center;font-size:14px;flex-shrink:0;margin-left:8px}.notify-item.unread{background:#3fa9f50d}.notify-item.unread .ico{background:#3fa9f524;color:var(--accent)}.notify-item .body{flex:1;min-width:0}.notify-item .body p{margin:0 0 4px;line-height:1.4}.notify-item .body p b{color:var(--ink);font-weight:600}.notify-item .body p{color:var(--ink-soft)}.notify-item .when{font-family:var(--font-mono);font-size:11px;color:var(--ink-mute)}.notify-foot{padding:10px 16px;background:var(--bg-2);text-align:center}.notify-foot a{font-size:12px;color:var(--accent);font-family:var(--font-pixel);letter-spacing:.1em}.ach-card{background:var(--surface-1);border:1px solid var(--line);border-radius:14px;padding:22px 22px 18px;display:flex;flex-direction:column;gap:12px;position:relative;transition:border-color .2s,transform .2s,box-shadow .2s}.ach-card:hover{transform:translateY(-3px);border-color:color-mix(in oklab,var(--tint) 50%,var(--line-strong));box-shadow:0 18px 40px -22px #0009}.ach-card.locked{opacity:.55}.ach-card.locked:hover{opacity:1}.ach-card .head{display:flex;align-items:flex-start;justify-content:space-between}.ach-card .ico{width:52px;height:52px;display:grid;place-items:center;background:radial-gradient(circle,color-mix(in oklab,var(--tint) 22%,transparent),transparent 70%);border:1px solid var(--line);border-radius:12px;font-size:24px}.ach-card.rare .ico{background:radial-gradient(circle,color-mix(in oklab,var(--gold) 30%,transparent),transparent 70%);border-color:var(--gold);box-shadow:0 0 16px color-mix(in oklab,var(--gold) 35%,transparent)}.ach-card .badge-row{display:flex;flex-direction:column;align-items:flex-end;gap:6px}.ach-card .status{font-family:var(--font-pixel);font-size:9px;letter-spacing:.15em;padding:4px 8px;border-radius:3px;background:#ffffff0a;color:var(--ink-mute);text-transform:uppercase}.ach-card.done .status{background:#2bd17e1f;color:var(--emerald);border:1px solid rgba(43,209,126,.3)}.ach-card .rarity{font-family:var(--font-pixel);font-size:8px;letter-spacing:.15em;color:var(--gold)}.ach-card h4{font-family:var(--font-pixel);font-size:13px;margin:0;letter-spacing:-.01em}.ach-card p{color:var(--ink-soft);font-size:13px;line-height:1.5;margin:0}.ach-card .progress{display:flex;flex-direction:column;gap:4px;margin-top:auto}.ach-card .progress .label{display:flex;justify-content:space-between;font-family:var(--font-mono);font-size:11px;color:var(--ink-mute)}.ach-card .progress .label b{color:var(--ink);font-weight:600}.ach-card .progress .track{height:4px;background:var(--bg-3);border-radius:2px;overflow:hidden;border:1px solid var(--line)}.ach-card .progress .fill{height:100%;background:var(--tint, var(--accent));box-shadow:0 0 8px color-mix(in oklab,var(--tint, var(--accent)) 50%,transparent);transition:width .8s cubic-bezier(.2,.8,.3,1)}.ach-card .reward{font-family:var(--font-mono);font-size:11px;color:var(--ink-mute);padding-top:8px;border-top:1px dashed var(--line)}.ach-card .reward b{color:var(--accent);font-weight:600}.ach-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:28px}@media (max-width: 720px){.ach-stats{grid-template-columns:1fr 1fr}}.friends-widget .row{display:grid;grid-template-columns:28px 1fr auto;gap:10px;align-items:center;padding:9px 0;border-bottom:1px dashed var(--line);font-size:13px}.friends-widget .row:last-child{border-bottom:none}.friends-widget .row .avatar{width:28px;height:28px;background:var(--bg-3);border-radius:4px;display:grid;place-items:center;position:relative;overflow:hidden}.friends-widget .row .name{font-weight:500;color:var(--ink)}.friends-widget .row .loc{font-size:11px;color:var(--ink-mute);font-family:var(--font-mono);margin-top:1px}.friends-widget .row .dot{width:8px;height:8px;border-radius:50%;background:var(--emerald);box-shadow:0 0 6px var(--emerald)}.friends-widget .row .dot.away{background:var(--gold);box-shadow:0 0 6px var(--gold)}.friends-widget .row .dot.offline{background:var(--ink-mute);box-shadow:none}@media (max-width: 768px){.pg{padding-top:80px;padding-bottom:60px}.pg-head{padding:36px 0 24px}.pg-head-actions{position:relative;right:auto;bottom:auto;margin-top:14px}}body.daymode{--bg-0: #e8f1fb;--bg-1: #dfeaf6;--bg-2: #f4f8fc;--bg-3: #ffffff;--surface-1: #ffffff;--surface-2: #fafbfd;--surface-3: #f0f4fa;--line: rgba(20, 40, 70, .1);--line-strong: rgba(20, 40, 70, .18);--accent: #2b7cd9;--accent-fg: #ffffff;--accent-2: #e35d20;--accent-3: #7c54d8;--emerald: #1b9b5e;--gold: #c98a06;--redstone: #d92828;--diamond: #2b7cd9;--ink: #0e1a2e;--ink-soft: #3a4868;--ink-mute: #6a7892;--shadow-card: 0 18px 36px -22px rgba(20,40,80,.18), 0 1px 0 rgba(255,255,255,.6) inset;--glow-diamond: 0 0 0 1px rgba(43,124,217,.2), 0 8px 20px -10px rgba(43,124,217,.3);background:linear-gradient(180deg,#9bc8ee,#b7d8f0,#d9e8f5,#f4ebd8 90%,#f5d9b5)}body.daymode .global-ambient{background:radial-gradient(ellipse 1400px 800px at 80% 0%,rgba(255,210,140,.5),transparent 60%),radial-gradient(ellipse 1100px 700px at 20% 5%,rgba(255,255,255,.5),transparent 60%),radial-gradient(ellipse 1200px 700px at 50% 80%,rgba(255,200,150,.3),transparent 60%)}body.daymode .global-ambient:before{display:none}body.daymode .global-ambient .drift{opacity:.22;filter:drop-shadow(0 2px 4px rgba(20,40,80,.15))}body.daymode .nav{background:color-mix(in oklab,#b7d8f0 70%,transparent);border-bottom:1px solid rgba(20,40,80,.1)}body.daymode .nav-links a{color:#2a3a55}body.daymode .nav-links a:hover{color:var(--ink)}body.daymode .nav-links a.is-active{color:var(--accent)}body.daymode .logo span:not(.logo-cube){color:var(--ink)}body.daymode .logo{border-right-color:#1428501a}body.daymode .nav-actions{background:#fff9;border-color:#1428501f}body.daymode .nav-actions .nav-bell{color:#2a3a55!important}body.daymode .nav-actions .nav-bell:hover{background:#2b7cd91a!important}body.daymode .nav-profile-trigger{background:#ffffffb3;border-color:#1428501f;color:var(--ink)}body.daymode .nav-profile-trigger .avatar{box-shadow:0 0 0 2px #fffc}body.daymode .nav-profile-trigger .arrow{color:var(--ink-mute)}body.daymode .nav-hamburger{background:#fff9;border-color:#1428501f}body.daymode .nav-hamburger:before,body.daymode .nav-hamburger span,body.daymode .nav-hamburger:after{background:var(--ink)}body.daymode .mobile-menu{background:#f4f8fc}body.daymode .mobile-menu a{color:var(--ink-soft);border-color:#14285014}body.daymode .nav-profile-menu{background:#fff}body.daymode .nav-profile-menu .head{border-color:#14285014}body.daymode .nav-profile-menu a:hover,body.daymode .nav-profile-menu button:hover{background:#2b7cd914;color:var(--accent)}body.daymode .nav-bell .dot{box-shadow:0 0 0 2px #fffc}body.daymode .notify-panel{background:#fff}body.daymode .notify-item.unread{background:#2b7cd90f}body.daymode .notify-item:hover,body.daymode .notify-item .ico{background:#1428500a}body.daymode .hp-wordmark .a{color:var(--ink);text-shadow:3px 3px 0 rgba(255,255,255,.6)}body.daymode .hp-wordmark .b{color:var(--accent);text-shadow:3px 3px 0 rgba(255,255,255,.7),0 0 60px rgba(43,124,217,.35)}body.daymode .hp-eyebrow{color:var(--ink-soft)}body.daymode .countdown .seg{background:#fff9;border-color:#1428501f}body.daymode .countdown .u{color:var(--ink-mute)}body.daymode .countdown .n{color:var(--accent)}body.daymode .hp-tagline{color:var(--ink-soft)}body.daymode .hp-tagline strong{color:var(--ink)}body.daymode .hp-tagline em{color:var(--accent-2)}body.daymode .hp-meta{color:var(--ink-soft)}body.daymode .hp-meta b{color:var(--ink)}body.daymode .hp-ip{background:linear-gradient(180deg,#fff,#f4f8fc);border-color:#14285024;box-shadow:0 14px 30px -16px #14285033}body.daymode .hp-ip:hover{border-color:var(--accent)}body.daymode .hp-ip .lbl{color:var(--ink-mute);border-right-color:#1428501a}body.daymode .hp-ip .addr{color:var(--accent)}body.daymode .hp-ip .copy{background:var(--accent);color:#fff}body.daymode .hp-status{background:linear-gradient(180deg,#0f1827,#0a1220);border-color:#1428504d;box-shadow:0 30px 60px -30px #14285066}body.daymode .hp-status-bar{background:#00000059;border-color:#ffffff0f}body.daymode .hp-status-bar .title{color:#8aa0bd}body.daymode .hp-status-row{border-color:#ffffff0d}body.daymode .hp-status-row .k{color:#8aa0bd}body.daymode .hp-status-row .v{color:#e8edf6}body.daymode .hp-status-row .v.accent{color:#5dafff}body.daymode .hp-status-row .v.emerald{color:#4be398}body.daymode .hp-status-actions{background:linear-gradient(180deg,transparent,rgba(43,124,217,.06));border-color:#ffffff0f}body.daymode .hp-status-actions .btn{background:#ffffff14;color:#e8edf6;border-color:#ffffff1f}body.daymode .hp-status-actions .btn--primary{background:linear-gradient(180deg,#5dafff,#2b7cd9);color:#fff;border-color:#5dafff}body.daymode .chip{background:#ffffffa6;border-color:#2b7cd94d;color:var(--accent)}body.daymode .ticker{background:linear-gradient(180deg,#ffffff80,#ffffffb3);border-color:#1428501a}body.daymode .ticker:before{background:linear-gradient(90deg,#d9e8f5,transparent)}body.daymode .ticker:after{background:linear-gradient(-90deg,#d9e8f5,transparent)}body.daymode .ticker-item{color:var(--ink-soft)}body.daymode .ticker-item .what b{color:var(--ink)}body.daymode .ticker-item .ico{background:#1428500d}body.daymode .ticker-label{color:var(--ink-mute);border-color:#1428501a}body.daymode .section-title,body.daymode .pg-title{color:var(--ink)}body.daymode .section-sub,body.daymode .pg-sub{color:var(--ink-soft)}body.daymode .section-eyebrow,body.daymode .pg-eyebrow{color:var(--accent)}body.daymode .dash-card,body.daymode .shop-product,body.daymode .feat-card,body.daymode .mode-card,body.daymode .mode-mini,body.daymode .vip-card,body.daymode .hp-mode,body.daymode .hp-why-card,body.daymode .ach-card,body.daymode .stat-tile,body.daymode .dash-stat,body.daymode .status-card,body.daymode .lb-shell,body.daymode .pg-row,body.daymode .heatmap-wrap,body.daymode .pg-empty,body.daymode .top-player{background:#fff!important;border-color:#1428501a;box-shadow:0 12px 28px -22px #14285038,0 1px #fff9 inset}body.daymode .dash-card h3,body.daymode .shop-product h4,body.daymode .hp-mode-name,body.daymode .mode-feat h3,body.daymode .hp-why-card h4,body.daymode .ach-card h4{color:var(--ink)}body.daymode .shop-product p,body.daymode .hp-mode-tag,body.daymode .feat-card p,body.daymode .ach-card p{color:var(--ink-soft)}body.daymode .mode-feat{background:radial-gradient(ellipse 600px 320px at 100% 0%,color-mix(in oklab,var(--tint) 14%,transparent),transparent 70%),linear-gradient(180deg,color-mix(in oklab,var(--tint) 5%,#ffffff),#fafbfd)!important;border-color:color-mix(in oklab,var(--tint) 35%,rgba(20,40,80,.12))}body.daymode .mode-feat p{color:var(--ink-soft)}body.daymode .mode-feat .perks span{background:#1428500a;border-color:#1428501a;color:var(--ink-soft)}body.daymode .mode-feat .stats{border-color:#1428501a}body.daymode .mode-feat .stats .stat .n{color:var(--ink)}body.daymode .mode-feat .stats .stat .l{color:var(--ink-mute)}body.daymode .featured-streamer{background:linear-gradient(135deg,#d928280f,#fff 60%);border-color:color-mix(in oklab,#d92828 25%,rgba(20,40,80,.14))}body.daymode .featured-streamer .preview{background:repeating-linear-gradient(45deg,rgba(20,40,80,.03) 0 14px,transparent 14px 28px),radial-gradient(circle at center,rgba(217,40,40,.1),transparent 70%),#f4f8fc}body.daymode .featured-streamer h3{color:var(--ink)}body.daymode .featured-streamer p{color:var(--ink-soft)}body.daymode .top-player .name{color:var(--ink)}body.daymode .top-player .avatar{background:#f4f8fc!important;border-color:#14285014}body.daymode .discord-block{background:linear-gradient(135deg,#5865f21a,#fff 60%);border-color:color-mix(in oklab,#5865F2 30%,rgba(20,40,80,.14))}body.daymode .discord-block aside{background:#14285008;border-color:#14285014}body.daymode .discord-channel{color:var(--ink-soft)}body.daymode .discord-channel .hash{color:var(--ink-mute)}body.daymode .discord-block p{color:var(--ink-soft)}body.daymode .discord-block .stat .n{color:var(--ink)}body.daymode .discord-block .stat .l{color:var(--ink-mute)}body.daymode .newsletter{background:radial-gradient(ellipse 600px 280px at 100% 50%,rgba(227,93,32,.1),transparent 70%),linear-gradient(180deg,#fff,#fafbfd);border-color:#14285024}body.daymode .newsletter h3{color:var(--ink)}body.daymode .newsletter p{color:var(--ink-soft)}body.daymode .newsletter-form{background:#fff;border-color:#14285024}body.daymode .newsletter-form input{color:var(--ink)}body.daymode .newsletter-foot{color:var(--ink-mute)}body.daymode .section-alt{background:linear-gradient(180deg,transparent 0%,rgba(255,255,255,.35) 35%,rgba(255,255,255,.45) 65%,transparent 100%)}body.daymode .btn{background:#fff!important;border-color:#14285029!important;color:var(--ink)!important}body.daymode .btn:hover{background:#fafbfd!important;border-color:#1428503d!important}body.daymode .btn--primary{background:linear-gradient(180deg,#5dafff,#2b7cd9)!important;border-color:#5dafff!important;color:#fff!important;box-shadow:0 10px 24px -10px #2b7cd966,inset 0 1px #ffffff4d}body.daymode .dash-hero{background:linear-gradient(135deg,#2b7cd914,#fff 60%)!important;border-color:#14285024}body.daymode .dash-skin-slot{background:radial-gradient(circle,rgba(43,124,217,.15),transparent 65%),#fafbfd;border-color:#1428501a}body.daymode .dash-user h2,body.daymode .dash-user .meta b{color:var(--ink)}body.daymode .dash-stat .lbl,body.daymode .stat-tile .stat-label{color:var(--ink-mute)}body.daymode .dash-stat .delta{color:var(--ink-soft)}body.daymode .xp-bar .track{background:#1428500f;border-color:#1428501a}body.daymode .xp-bar .meta b{color:var(--ink)}body.daymode .heatmap-cell{background:#e8eef5;border-color:#1428500f}body.daymode .heatmap-cell.lv-1{background:color-mix(in oklab,var(--accent) 25%,#e8eef5)}body.daymode .heatmap-cell.lv-2{background:color-mix(in oklab,var(--accent) 50%,#e8eef5)}body.daymode .heatmap-cell.lv-3{background:color-mix(in oklab,var(--accent) 75%,#e8eef5)}body.daymode .heatmap-cell.lv-4{background:var(--accent)}body.daymode .heatmap-foot b{color:var(--ink)}body.daymode .dash-activity li{border-color:#1428500f}body.daymode .dash-activity .ico{background:#1428500a}body.daymode .dash-activity .text{color:var(--ink-soft)}body.daymode .dash-activity .text b{color:var(--ink)}body.daymode .auth-field input,body.daymode .auth-field select,body.daymode .auth-field textarea,body.daymode .pg-input{background:#fff;color:var(--ink);border-color:#14285029}body.daymode .auth-field label,body.daymode .pg-form-row label{color:var(--ink-mute)}body.daymode .auth-shell{background:linear-gradient(180deg,#fff,#f4f8fc);border-color:#14285024}body.daymode .auth-aside{background:radial-gradient(ellipse 500px 400px at 100% 0%,rgba(43,124,217,.14),transparent 60%),linear-gradient(180deg,#f4f8fc,#fff);border-color:#14285014}body.daymode .auth-form-wrap{background:#fafbfd}body.daymode .auth-aside p,body.daymode .auth-aside-perks li{color:var(--ink-soft)}body.daymode .auth-aside-perks b{color:var(--ink)}body.daymode .auth-aside-foot{color:var(--ink-mute);border-color:#1428501a}body.daymode .pg-tabs{border-color:#1428501a}body.daymode .pg-tab{color:var(--ink-soft)}body.daymode .pg-tab.is-active{color:var(--accent)}body.daymode .pg-row .meta h4{color:var(--ink)}body.daymode .pg-row .meta p{color:var(--ink-soft)}body.daymode .pg-row .when{color:var(--ink-mute)}body.daymode .pg-row .ico{background:#1428500a}body.daymode .pg-row:hover{background:#fafbfd}body.daymode .footer{background:linear-gradient(180deg,transparent,rgba(255,255,255,.5));border-color:#1428501a}body.daymode .footer h5{color:var(--ink)}body.daymode .footer a{color:var(--ink-soft)}body.daymode .footer-bottom{color:var(--ink-mute);border-color:#1428501a}body.daymode .footer-socials a{background:#fff;border-color:#1428501f;color:var(--ink-soft)}body.daymode .footer-status-strip{background:#ffffffa6;border-color:#1428501a}body.daymode .footer-status-strip b{color:var(--ink)}body.daymode .cookie-banner{background:#fff!important;border-color:#14285024;box-shadow:0 30px 60px -20px #14285040}body.daymode .cookie-banner p{color:var(--ink-soft)}body.daymode .toast{background:#fff;border-color:#14285024;color:var(--ink);box-shadow:0 20px 40px -16px #14285040}body.daymode .cmdk{background:#fff;border-color:#14285024}body.daymode .cmdk-input{background:#fafbfd;border-color:#1428501a}body.daymode .cmdk-input input{color:var(--ink)}body.daymode .cmdk-input kbd{background:#fff;border-color:#14285024;color:var(--ink-mute)}body.daymode .cmdk-item{color:var(--ink-soft)}body.daymode .cmdk-item .ico{background:#1428500d}body.daymode .cmdk-item.is-selected,body.daymode .cmdk-item:hover{background:#2b7cd914;color:var(--ink)}body.daymode .cmdk-footer{background:#fafbfd;border-color:#1428501a;color:var(--ink-mute)}body.daymode .dn-track{background:linear-gradient(135deg,#6cb8ff,#ffc97a);border-color:#14285033}body.daymode ::selection{background:color-mix(in oklab,var(--accent) 50%,transparent);color:var(--ink)}body.daymode .page-shell{background:transparent}body.daymode .hp-floater{opacity:.25;mix-blend-mode:multiply}body.daymode .voxel-svg{filter:drop-shadow(0 4px 8px rgba(20,40,80,.18))}body.daymode .wiki-article h2,body.daymode .wiki-article h3{color:var(--ink)}body.daymode .wiki-article p{color:var(--ink-soft)}body.daymode .wiki-article code{background:#1428500d;color:var(--accent)}body.daymode .wiki-article pre{background:#fafbfd;border-color:#1428501a;color:var(--ink)}body.daymode .wiki-nav a{color:var(--ink-soft)}body.daymode .wiki-nav h4{color:var(--ink-mute)}body.daymode .faq-q{background:#fff!important;border-color:#1428501a}body.daymode .faq-q summary{color:var(--ink)}body.daymode .faq-q p{color:var(--ink-soft)}body.daymode .timeline:before{background:#14285026}body.daymode .tl-item h3{color:var(--ink)}body.daymode .tl-item p,body.daymode .tl-item ul li{color:var(--ink-soft)}body.daymode .acct-section h3{color:var(--ink)}body.daymode .acct-section .sub{color:var(--ink-soft)}body.daymode .acct-row{border-color:#14285014}body.daymode .acct-row .k{color:var(--ink)}body.daymode .acct-row .v{color:var(--ink-soft)}body.daymode .lb-head{background:#1428500a;border-color:#1428501a;color:var(--ink-mute)}body.daymode .lb-row-x{border-color:#14285014}body.daymode .lb-row-x:hover{background:#fafbfd}body.daymode .lb-row-x .player .name,body.daymode .lb-row-x .stat{color:var(--ink)}body.daymode .lb-row-x .stat.dim{color:var(--ink-mute)}body.daymode .match-row{background:#fff;border-color:#1428501a}body.daymode .match-row .mode b,body.daymode .match-row .stat-num{color:var(--ink)}body.daymode .match-row .when{color:var(--ink-mute)}body.daymode .mini-bars .b{background:#1428501a}body.daymode .shop-cat-list button{color:var(--ink-soft)}body.daymode .shop-cat-list button:hover{background:#1428500d;color:var(--ink)}body.daymode .shop-cat-list button.is-active{background:#2b7cd91a;color:var(--accent)}body.daymode .shop-cat-head{color:var(--ink-mute)}body.daymode .nf-code{color:var(--accent);text-shadow:4px 4px 0 rgba(20,40,80,.1)}body.daymode .nf-title{color:var(--ink)}body.daymode .nf-sub{color:var(--ink-soft)}body.daymode .hp-ip{background:linear-gradient(180deg,#fff,#f4f8fc)!important;border-color:#14285024!important}body.daymode .hp-ip .lbl{color:var(--ink-mute)!important;border-right-color:#1428501a!important}body.daymode .hp-ip .copy{background:#2b7cd9!important;color:#fff!important}body.daymode .hp-status-actions .btn{background:#ffffff1a!important;color:#e8edf6!important;border-color:#ffffff24!important}body.daymode .hp-status-actions .btn--primary{background:linear-gradient(180deg,#5dafff,#2b7cd9)!important;color:#fff!important;border-color:#5dafff!important}body.daymode .hp-status{background:linear-gradient(180deg,#0f1827,#0a1220)!important;border-color:#1428504d!important}body.daymode .countdown .seg{background:#ffffffb3!important;border-color:#14285026!important}body.daymode .countdown .n{color:#2b7cd9!important}body.daymode .countdown .u{color:#0e1a2e8c!important}body.daymode .shop-product .badge,body.daymode .mode-flag,body.daymode .vip-flag,body.daymode .featured-streamer .live,body.daymode .ach-card .status,body.daymode .ach-card .rarity,body.daymode .hp-mode-flag{color:#fff!important;background:#2b7cd9!important;border-color:transparent!important;text-shadow:0 1px 2px rgba(0,0,0,.2)}body.daymode .shop-product .badge.sale{background:#d92828!important}body.daymode .shop-product .badge.new{background:#1b9b5e!important}body.daymode .shop-product .badge[style*=background],body.daymode .featured-streamer .live,body.daymode .top-player .rank{color:#fff!important;text-shadow:0 1px 2px rgba(0,0,0,.18)}body.daymode .top-player .rank{color:var(--tint, #2b7cd9)!important;text-shadow:0 1px 1px rgba(255,255,255,.6)!important}body.daymode .ach-card .status{background:#14285014!important;color:#0e1a2e!important;border:1px solid rgba(20,40,80,.12)!important;text-shadow:none!important}body.daymode .ach-card.done .status{background:#1b9b5e2e!important;color:#0a5e35!important;border-color:#1b9b5e66!important}body.daymode .ach-card .rarity{background:transparent!important;color:#c98a06!important;text-shadow:none!important}body.daymode .mode-status,body.daymode .hp-mode-status,body.daymode .mode-feat .flag,body.daymode .mode-mini .tag,body.daymode .ticker-label,body.daymode .v2-eyebrow,body.daymode .v3-eyebrow{color:#2b7cd9!important}body.daymode [class*=badge][style*=background],body.daymode .pg-row .badge,body.daymode .ach-card .badge{color:#fff!important;text-shadow:0 1px 2px rgba(0,0,0,.2)}body.daymode article [style*="background: rgb(63"],body.daymode article [style*="background: rgb(255"],body.daymode article [style*="background: rgb(43"],body.daymode article [style*="background: rgb(183"]{color:#fff!important;text-shadow:0 1px 2px rgba(0,0,0,.2)}body.daymode .hp-status-bar .badge.warn{color:#e35d20!important}body.daymode .hp-status-bar .badge{color:#4be398!important}body.daymode .ticker-label .pulse{box-shadow:0 0 6px var(--emerald)}body.daymode .featured-streamer .preview .live{background:#d92828!important;color:#fff!important;box-shadow:0 4px 12px -4px #d9282866}body.daymode .featured-streamer .preview .viewers{background:#0e1a2ebf!important;color:#fff!important}body.daymode .btn,body.daymode a.btn,body.daymode button.btn{background:#fff!important;color:#0e1a2e!important;border-color:#1428502e!important}body.daymode .btn:hover,body.daymode a.btn:hover,body.daymode button.btn:hover{background:#f4f8fc!important;border-color:#1428504d!important}body.daymode .btn--primary,body.daymode a.btn--primary,body.daymode button.btn--primary{background:linear-gradient(180deg,#5dafff,#2b7cd9)!important;color:#fff!important;border-color:#5dafff!important}body.daymode .btn--ghost{background:transparent!important}body.daymode .vip-name{color:var(--accent)!important;text-shadow:0 1px 1px rgba(255,255,255,.5)}body.daymode .podium-place{color:var(--tint, var(--accent))!important;text-shadow:0 1px 2px rgba(255,255,255,.4)}body.daymode .voxel-svg{filter:drop-shadow(0 4px 8px rgba(20,40,80,.18))!important}body.daymode .discord-block h3 .badge{background:#5865f2!important;color:#fff!important}body.daymode .shop-product,body.daymode .dash-card,body.daymode .feat-card,body.daymode .mode-card,body.daymode .mode-mini,body.daymode .vip-card,body.daymode .hp-mode,body.daymode .hp-why-card,body.daymode .ach-card,body.daymode .stat-tile,body.daymode .dash-stat,body.daymode .status-card,body.daymode .lb-shell,body.daymode .pg-row,body.daymode .heatmap-wrap,body.daymode .pg-empty,body.daymode .top-player,body.daymode .vip-grid .shop-product,body.daymode .vip-grid .shop-product.is-featured,body.daymode .faq-q,body.daymode .card,body.daymode .match-row,body.daymode .lb-row-x{background-color:#fff!important;background-image:none!important}body.daymode .vip-grid .shop-product.is-featured,body.daymode .hp-mode.is-featured{background-image:radial-gradient(ellipse 400px 200px at 50% 0%,color-mix(in oklab,var(--tint) 14%,transparent),transparent 60%)!important}body.daymode .mode-feat{background-color:#fff!important;background-image:radial-gradient(ellipse 600px 320px at 100% 0%,color-mix(in oklab,var(--tint) 14%,transparent),transparent 70%)!important}body.daymode .featured-streamer{background-color:#fff!important;background-image:linear-gradient(135deg,rgba(217,40,40,.06),transparent 60%)!important}body.daymode .discord-block{background-color:#fff!important;background-image:linear-gradient(135deg,rgba(88,101,242,.1),transparent 60%)!important}body.daymode .newsletter{background-color:#fff!important;background-image:radial-gradient(ellipse 600px 280px at 100% 50%,rgba(227,93,32,.1),transparent 70%)!important}body.daymode .dash-hero{background-color:#fff!important;background-image:linear-gradient(135deg,rgba(43,124,217,.08),transparent 60%)!important}body.daymode .auth-shell{background-color:#fff!important;background-image:linear-gradient(180deg,#fff,#f4f8fc)!important}body.daymode .auth-aside{background-color:#f4f8fc!important;background-image:radial-gradient(ellipse 500px 400px at 100% 0%,rgba(43,124,217,.14),transparent 60%)!important}body.daymode .auth-form-wrap{background-color:#fafbfd!important}body.daymode .hp-cta{background-color:#fff!important;background-image:radial-gradient(ellipse 800px 380px at 100% 100%,rgba(43,124,217,.14),transparent 70%)!important}body.daymode .v3-cta{background-color:#fff!important;background-image:radial-gradient(ellipse 800px 300px at 100% 100%,rgba(43,124,217,.16),transparent 70%)!important}body.daymode .hp-ip{background-color:#fff!important;background-image:linear-gradient(180deg,#fff,#f4f8fc)!important}body.daymode .hp-status{background-color:#0a1220!important;background-image:linear-gradient(180deg,#0f1827,#0a1220)!important}body.daymode .btn{background-color:#fff!important;background-image:none!important;color:#0e1a2e!important}body.daymode .btn--primary{background-color:#2b7cd9!important;background-image:linear-gradient(180deg,#5dafff,#2b7cd9)!important;color:#fff!important}body.daymode .auth-field input,body.daymode .auth-field select,body.daymode .auth-field textarea,body.daymode .pg-input,body.daymode .newsletter-form,body.daymode .newsletter-form input{background-color:#fff!important;background-image:none!important;color:#0e1a2e!important}body.daymode .hp-mode-art,body.daymode .shop-product-art,body.daymode .mode-feat .ico-wrap,body.daymode .mode-mini .head .ico-wrap,body.daymode .vip-orb,body.daymode .dash-skin-slot{background-color:#fafbfd!important;background-image:repeating-linear-gradient(45deg,rgba(20,40,80,.02) 0 10px,transparent 10px 20px),radial-gradient(circle,color-mix(in oklab,var(--tint, var(--accent)) 18%,transparent),transparent 65%)!important}body.daymode .hp-ip .addr{color:#2b7cd9!important}body.daymode .hp-ip .lbl{color:#6a7892!important}body.daymode .hp-ip .copy{background-color:#2b7cd9!important;background-image:linear-gradient(180deg,#5dafff,#2b7cd9)!important;color:#fff!important}@supports (animation-play-state: running){.modes-grid>*,.features-grid>*,.shop-grid>*,.vip-grid>*,.rank-grid>*,.news-list>*,.streamers-grid>*,.leaderboard-list>*,.activity-list>*,.stats-grid>*{animation-fill-mode:both}}@media (prefers-reduced-motion: reduce){.modes-grid>*,.features-grid>*,.shop-grid>*,.vip-grid>*,.rank-grid>*,.news-list>*,.streamers-grid>*,.leaderboard-list>*,.activity-list>*,.stats-grid>*{opacity:1!important;transform:none!important;animation:none!important}}.modes-grid>*,.features-grid>*,.shop-grid>*,.vip-grid>*,.rank-grid>*,.news-list>*,.streamers-grid>*,.leaderboard-list>*,.activity-list>*,.stats-grid>*{animation:revealAuto .6s forwards,revealFailsafe 1.2s 1.2s forwards}@keyframes revealFailsafe{to{opacity:1;transform:none}}.modes-grid>*,.features-grid>*,.shop-grid>*,.vip-grid>*,.rank-grid>*,.news-list>*,.streamers-grid>*,.leaderboard-list>*,.activity-list>*,.stats-grid>*{opacity:1!important;animation:revealTransformOnly .6s cubic-bezier(.2,.8,.3,1) forwards!important}@keyframes revealTransformOnly{0%{transform:translateY(14px)}to{transform:translateY(0)}}.btn{min-height:38px;line-height:1.2}.btn--lg{min-height:44px}.shop-product,.ach-card,.mode-card,.hp-mode,.mode-mini,.mode-feat{overflow:visible}.hp-mode:before,.mode-feat:before{clip-path:inset(0 round inherit)}.shop-product .badge,.mode-flag,.vip-flag,.hp-mode-flag{position:absolute;font-family:var(--font-pixel);font-size:8px;letter-spacing:.18em;padding:5px 10px;border-radius:4px;text-transform:uppercase;white-space:nowrap;box-shadow:0 6px 14px -4px #00000080;z-index:3;text-shadow:0 1px 1px rgba(0,0,0,.18)}.vip-grid .shop-product .badge.new,.vip-grid .shop-product .badge{top:-11px!important;right:16px!important;left:auto!important}.hp-cta-row .btn,.hp-status-actions .btn,.hp-cta-side .btn,.cta-actions .btn,.cta-row .btn,.mode-feat .cta-row .btn{height:44px;min-height:44px}.hp-cta-row{gap:12px;flex-wrap:wrap}.hp-cta-row .btn{padding:0 22px}.hp-cta-row .btn--primary{padding:0 24px}.hp-ip .copy{min-height:50px;display:inline-flex;align-items:center;justify-content:center}.mode-feat .cta-row{display:flex;align-items:center;gap:12px}.dash-card .btn,.dash-grid .btn{min-height:38px}.pg-tab{height:44px;padding:0 18px;line-height:1}.auth-submit{min-height:48px}.btn .pixel,.section-eyebrow,.hp-cta-eyebrow,.pg-eyebrow,.mode-feat .flag,.mode-mini .tag,.hp-mode-status{line-height:1;position:relative;top:1px}.top-player .rank{top:10px!important;left:12px!important}.ach-card .status{position:relative;display:inline-flex;align-items:center;justify-content:center;line-height:1}.ach-card .rarity{display:inline-flex;align-items:center}.btn.btn--primary{letter-spacing:.01em;font-weight:600}.featured-streamer .preview .live{line-height:1;padding:5px 10px}.featured-streamer .preview .live i{margin-right:2px}.shop-product:hover,.dash-card:hover,.feat-card:hover,.mode-card:hover,.mode-mini:hover,.vip-card:hover,.hp-mode:hover,.hp-why-card:hover,.ach-card:hover{transform:translateY(-3px)}.mode-feat:hover,.hp-mode.is-featured:hover{transform:translateY(-5px)}.auth-row{min-height:36px;align-items:center}.nav-actions>*{height:28px}.nav-actions{height:36px}.cookie-banner .btn{min-height:36px;padding:8px 14px;font-size:12.5px}.global-ambient .drift:nth-child(1){top:28%;left:6%}.global-ambient .drift:nth-child(2){top:42%;left:90%}.global-ambient .drift:nth-child(3){top:64%;left:14%}.global-ambient .drift:nth-child(4){top:78%;left:78%}.global-ambient .drift:nth-child(5){top:88%;left:42%}.vip-grid .shop-product:after,.vip-grid .shop-product.is-featured:before{display:none!important;content:none!important}body.daymode .tweaks-panel,body.daymode [class*=tweaks-panel]{background:#fff!important;border-color:#14285024!important;color:var(--ink)!important;box-shadow:0 30px 60px -20px #1428504d!important}body.daymode .tweaks-panel *,body.daymode [class*=tweaks-panel] *{color:inherit}.hp-status-bar .badge.warn i{animation:hpPulse 1.6s ease-in-out infinite}body.daymode .ticker-track{will-change:transform}body.daymode .section-alt{background:linear-gradient(180deg,transparent 0%,rgba(255,255,255,.45) 30%,rgba(255,255,255,.55) 70%,transparent 100%)!important}body.daymode .cmdk-backdrop{background:#14285080!important}body.daymode .mobile-menu{background:#fff!important}.pg-tabs{border-bottom:1px solid var(--line)}.friends-widget .row{min-height:44px}.dash-stat .val{line-height:1;padding:2px 0}.pg-input,.auth-field input,.auth-field select{min-height:44px;padding:10px 14px}.auth-field textarea,.pg-form-row textarea{min-height:110px;padding:12px 14px}.nav-cta{gap:10px}.match-row{min-height:56px}.ach-card{min-height:220px}.heatmap-head .legend{gap:4px}.heatmap-head .legend .lv{flex-shrink:0}.featured-streamer .body .btn{min-height:40px;padding:0 18px}.discord-block .actions .btn{min-height:44px;padding:0 20px}.cookie-banner .actions .btn{flex:1;min-height:38px}.toast{min-height:48px}.notify-head{padding:14px 18px}.notify-item{padding:14px 18px 14px 22px}.notify-item.unread:before{left:10px;top:22px}.nav-profile-menu a,.nav-profile-menu button{min-height:36px;padding:8px 12px}body.daymode .cookie-banner,body.daymode .toast,body.daymode .nav-profile-menu,body.daymode .notify-panel{background-color:#fff!important}.section-eyebrow,.pg-eyebrow,.hp-eyebrow,.section-title,.pg-title,.hp-mode-status,.mode-feat .flag,.mode-mini .tag,.ticker-label{font-feature-settings:"tnum"}.wiki-article p a:not(.btn),.faq-q p a,.acct-section a:not(.btn){color:var(--accent);text-decoration:none;border-bottom:1px dashed transparent;padding-bottom:1px;transition:border-color .15s}.wiki-article p a:hover,.faq-q p a:hover,.acct-section a:hover{border-color:var(--accent)}body.daymode .nf-shell .dash-card{background-color:#fff!important}body.daymode .nf-shell .dash-card>div:last-child{color:var(--ink-mute)}.pg-empty .icon{display:inline-block}body.daymode{background-attachment:fixed}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--surface-3);border-radius:5px;border:2px solid var(--bg-0)}::-webkit-scrollbar-thumb:hover{background:var(--accent)}*{scrollbar-color:var(--surface-3) transparent;scrollbar-width:thin}body.daymode ::-webkit-scrollbar-thumb{background:#14285040;border-color:transparent}body.daymode ::-webkit-scrollbar-thumb:hover{background:var(--accent)}*:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:4px}button:focus-visible,a:focus-visible{outline-offset:3px}.dots-loading{display:inline-flex;align-items:center;gap:4px}.dots-loading i{width:6px;height:6px;background:var(--accent);border-radius:50%;animation:dotBounce 1.2s ease-in-out infinite}.dots-loading i:nth-child(2){animation-delay:.15s}.dots-loading i:nth-child(3){animation-delay:.3s}@keyframes dotBounce{0%,80%,to{transform:scale(.6);opacity:.4}40%{transform:scale(1);opacity:1}}.badge-num{display:inline-grid;place-items:center;min-width:18px;height:18px;padding:0 5px;background:var(--accent);color:var(--accent-fg);border-radius:9px;font-family:var(--font-mono);font-size:11px;font-weight:600;letter-spacing:.02em}:target{scroll-margin-top:100px}.pg-hr{height:1px;background:linear-gradient(90deg,transparent,var(--line-strong) 20%,var(--line-strong) 80%,transparent);margin:32px 0;border:0}.quote{border-left:3px solid var(--accent);padding:4px 18px 4px 16px;margin:18px 0;background:#ffffff05;border-radius:0 6px 6px 0;color:var(--ink-soft);font-style:italic}body.daymode .quote{background:#1428500a}kbd{display:inline-block;font-family:var(--font-mono);font-size:11px;padding:2px 6px;background:var(--bg-3);border:1px solid var(--line);border-bottom-width:2px;border-radius:4px;color:var(--ink);line-height:1.2}code{font-family:var(--font-mono);font-size:.92em;background:#ffffff0d;padding:1px 6px;border-radius:4px;color:var(--accent);word-break:break-word}body.daymode code{background:#1428500f;color:var(--accent)}a{transition:color .15s}.dash-card a:not(.btn):hover{color:var(--accent)}.shop-product,.dash-card,.ach-card,.hp-mode,.mode-mini,.feat-card,.vip-card,.hp-why-card,.pg-row,.top-player{will-change:transform}.section-eyebrow{display:inline-flex;align-items:center}body.daymode .footer-status-strip a{color:var(--accent)}.page-shell{min-height:60vh}.hp-floaters,.hp-floater{pointer-events:none}.voxel-svg{vertical-align:middle}[data-tip]{position:relative}[data-tip]:hover:after{content:attr(data-tip);position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);background:var(--bg-3);color:var(--ink);border:1px solid var(--line-strong);padding:6px 10px;border-radius:6px;font-family:var(--font-mono);font-size:11px;white-space:nowrap;z-index:100;pointer-events:none;box-shadow:0 10px 20px -10px #0009;animation:tipIn .15s ease-out both}@keyframes tipIn{0%{opacity:0;transform:translate(-50%) translateY(2px)}to{opacity:1;transform:translate(-50%) translateY(0)}}.pg-head:after{background:linear-gradient(90deg,transparent,color-mix(in oklab,var(--accent) 40%,transparent) 30%,color-mix(in oklab,var(--accent) 40%,transparent) 70%,transparent)}.tag-pill{display:inline-flex;align-items:center;padding:4px 9px;border-radius:4px;font-family:var(--font-pixel);font-size:8px;letter-spacing:.18em;text-transform:uppercase;color:#0a0d12;white-space:nowrap}.no-art{display:grid;place-items:center;height:100%;font-family:var(--font-pixel);font-size:10px;letter-spacing:.15em;color:var(--ink-mute);text-transform:uppercase;background:repeating-linear-gradient(45deg,rgba(255,255,255,.03) 0 10px,transparent 10px 20px);border-radius:8px}.section{padding:clamp(48px,6vw,88px) 0}.sprite-pixel{image-rendering:pixelated;image-rendering:crisp-edges}.dot-sep{display:inline-block;width:4px;height:4px;background:var(--ink-mute);border-radius:50%;margin:0 8px;vertical-align:middle}@media (max-width: 1080px){.nav-actions{padding:0 2px}}@media (max-width: 720px){.nav-actions .dn-toggle{display:none}}.modes-grid>*,.features-grid>*,.shop-grid>*,.vip-grid>*,.rank-grid>*,.news-list>*,.streamers-grid>*,.leaderboard-list>*,.activity-list>*,.stats-grid>*{opacity:1!important}.acct-row{transition:background .15s;border-radius:4px;padding-left:8px;padding-right:8px;margin-left:-8px;margin-right:-8px}.acct-row:hover{background:#ffffff05}body.daymode .acct-row:hover{background:#14285008}.ticker:hover .ticker-track{animation-play-state:paused}.nav-profile-menu{transform-origin:top right}.mobile-menu{transform:translateY(-12px);transition:transform .28s cubic-bezier(.2,.8,.3,1),opacity .2s}.mobile-menu.is-open{transform:translateY(0)}html{scroll-padding-top:88px}body.daymode .hp-cta{border-color:#14285024}.mobile-menu a.is-active:after{content:"●";margin-left:8px;color:var(--accent);font-size:8px}body.daymode .nav-scroll-progress{background:linear-gradient(90deg,var(--accent),color-mix(in oklab,var(--accent) 50%,var(--accent-3)));box-shadow:0 0 8px color-mix(in oklab,var(--accent) 30%,transparent)}.newsletter-subscribed{background:#2bd17e0f;border:1px solid rgba(43,209,126,.3);border-radius:10px;padding:20px;text-align:center;color:var(--emerald)}.pg-empty{transition:border-color .2s,background .2s}.pg-empty:hover{border-color:var(--line-strong)}body.daymode ::placeholder{color:var(--ink-mute);opacity:.6}body.daymode .dash-stat:before{box-shadow:0 0 8px var(--tint, var(--accent))}@media (max-width: 720px){.hp-hero{padding:90px 0 40px;min-height:auto}.hp-hero-grid{gap:28px}.hp-hero-left{max-width:100%}.hp-wordmark{font-size:clamp(52px,14vw,88px)!important;gap:2px;margin:16px 0}.hp-eyebrow{flex-wrap:wrap;gap:8px 12px;font-size:9px;line-height:1.6}.hp-ip{width:100%;max-width:none;margin-bottom:12px}.hp-ip .addr{font-size:15px;padding:14px 12px}.hp-ip .copy{padding:0 14px;font-size:9px;min-width:90px}.hp-cta-row{width:100%}.hp-cta-row .btn,.hp-cta-row .btn--primary{flex:1;min-width:0;padding:0 16px;font-size:13px}.hp-status-body{padding:12px 14px}.hp-status-row{font-size:12px;padding:8px 0}.hp-status-actions{padding:12px 14px;gap:6px}.ticker-track{animation-duration:80s;gap:24px}.ticker-item{font-size:11.5px;gap:8px}.ticker-label{padding:0 12px;margin-right:16px;font-size:8px}.modes-split{grid-template-columns:1fr;gap:14px}.mode-feat{padding:24px 20px;gap:14px}.mode-feat h3{font-size:clamp(24px,7vw,32px)}.mode-feat .stats{gap:16px;padding:14px 0;flex-wrap:wrap}.mode-feat .cta-row{flex-direction:column;gap:8px;align-items:stretch}.mode-feat .cta-row .btn{width:100%;justify-content:center}.mode-mini{padding:18px}.mode-mini .head .ico-wrap{width:48px;height:48px}.top-players{grid-template-columns:repeat(3,1fr);gap:8px}.top-players .top-player{padding:14px 8px}.top-players .top-player:nth-child(n+4){display:none}.top-players .top-player .name{font-size:12px}.top-players .top-player .val{font-size:10px}.featured-streamer{grid-template-columns:1fr}.featured-streamer .preview{min-height:180px;border-right:0;border-bottom:1px solid var(--line)}.featured-streamer .body{padding:22px 22px 24px}.featured-streamer h3{font-size:20px}.discord-block{grid-template-columns:1fr;padding:22px 20px;gap:22px}.discord-block .stats{gap:18px;flex-wrap:wrap}.discord-block .stat .n{font-size:16px}.discord-block .actions{flex-direction:column;align-items:stretch}.discord-block .actions .btn{width:100%;justify-content:center}.newsletter{grid-template-columns:1fr;padding:22px 20px;gap:18px}.newsletter h3{font-size:22px}.newsletter-form{flex-direction:column;padding:8px}.newsletter-form input,.newsletter-form .btn{width:100%;min-height:44px}.hp-cta{padding:26px 20px;gap:18px}.hp-cta h2{font-size:clamp(24px,7vw,32px)}.hp-cta-side{min-width:0}.hp-why{grid-template-columns:1fr;gap:10px}.hp-why-card{padding:18px}.dash-hero{grid-template-columns:72px 1fr;padding:18px;gap:14px}.dash-hero>:nth-child(3){grid-column:1 / -1;display:flex;flex-direction:row;gap:8px}.dash-hero>:nth-child(3) .btn{flex:1;justify-content:center}.dash-skin-slot{width:72px;height:72px}.dash-user h2{font-size:20px}.dash-user .rank{font-size:9px}.dash-user .meta{gap:10px;font-size:12px}.dash-stats{grid-template-columns:1fr 1fr;gap:8px}.dash-stat{padding:14px}.dash-stat .val{font-size:18px}.heatmap-grid{grid-template-columns:repeat(13,1fr)!important;gap:2px}.heatmap-cell{width:auto;height:14px}.heatmap-wrap{padding:16px}.friends-widget .row .loc{font-size:11px}.lb-head,.lb-row-x{grid-template-columns:40px 1fr 70px!important;gap:10px;padding:12px 14px}.lb-head .h-2,.lb-head .h-3,.lb-row-x .stat.dim,.lb-row-x .player .skin{display:none}.lb-row-x .name{font-size:13px}.match-row{grid-template-columns:auto 1fr;gap:8px;padding:12px 14px}.match-row .stat-num,.match-row .when{grid-column:2;font-size:11px;color:var(--ink-mute)}.match-row .result{font-size:9px;padding:3px 8px}.match-row .mode b{font-size:13px}.match-row .mode .sub{font-size:11px}.mini-bars{height:48px;gap:3px}.shop-layout{gap:18px}.shop-products{grid-template-columns:1fr 1fr;gap:10px}.shop-product{padding:14px;gap:8px}.shop-product h4{font-size:12px}.shop-product p{font-size:11.5px;min-height:30px}.shop-product .price{font-size:12px}.shop-product .row .btn{padding:5px 9px;font-size:11px}.shop-product-art{height:76px}.vip-grid{grid-template-columns:1fr 1fr!important;gap:12px}.vip-grid .shop-product{padding:18px 16px}.vip-grid .shop-product .pixel{font-size:28px!important}.vip-grid .shop-product ul{min-height:0!important;font-size:12px}.vip-cycle{width:100%;justify-content:center}.vip-cycle button{flex:1;font-size:9px;padding:6px 10px}.cookie-banner{left:12px;right:12px;bottom:12px;max-width:none;padding:14px 16px 12px}.cookie-banner h4{font-size:10px}.cookie-banner p{font-size:12.5px}.footer{padding:40px 0 28px}.footer-grid{grid-template-columns:1fr 1fr!important;gap:24px 16px}.footer-grid>div:first-child{grid-column:1 / -1}.footer-socials{gap:6px}.footer-socials a{width:30px;height:30px;font-size:12px}.footer-status-strip{margin-top:24px;padding:12px 14px;font-size:11px;flex-direction:column;align-items:flex-start;gap:8px}.footer-bottom{flex-direction:column;align-items:flex-start;gap:6px;text-align:left}.auth-shell{grid-template-columns:1fr;max-width:none;margin:16px -2px 0}.auth-aside{padding:24px 22px;border-bottom:1px solid var(--line);border-right:0}.auth-aside h2{font-size:22px}.auth-aside .auth-aside-foot{position:relative;left:auto;right:auto;bottom:auto;margin-top:22px}.auth-form-wrap{padding:24px 22px 28px}.auth-form-wrap h1{font-size:18px}.auth-step{flex-wrap:wrap;row-gap:8px;font-size:11px}.auth-step .sep{min-width:12px}.pg{padding-top:84px;padding-bottom:48px}.pg-head{padding:32px 0 22px}.pg-title{font-size:clamp(26px,7vw,36px)}.pg-sub{font-size:14px}.pg-head-actions{position:relative;right:auto;bottom:auto;margin-top:14px}.pg-tabs{gap:0}.pg-tab{padding:0 14px;font-size:12px;height:40px}.section-head{gap:14px;margin-bottom:22px}.section-title{font-size:clamp(24px,6vw,32px)}.section-sub{font-size:13px}.wiki-layout{grid-template-columns:1fr;gap:22px}.wiki-nav{position:static}.wiki-nav h4:first-child{margin-top:0}.ach-stats{grid-template-columns:1fr 1fr;gap:8px}.ach-card{padding:18px;min-height:0}.status-summary{grid-template-columns:1fr 1fr;gap:8px}.hp-floaters{display:none}.global-ambient .drift:nth-child(n+3){display:none}.toast-host{bottom:16px;right:16px;left:16px;align-items:stretch}.toast{min-width:0;max-width:none}.nav-profile-menu{right:0;left:auto;width:280px;max-width:calc(100vw - 32px)}.notify-panel{right:-8px;width:calc(100vw - 32px);max-width:360px}.cmdk{width:calc(100vw - 24px)}.cmdk-input{padding:14px 16px}.cmdk-input input{font-size:15px}.cmdk-item{padding:10px 14px;font-size:13px}.cmdk-footer{padding:8px 14px;font-size:10px}.cmdk-backdrop{padding-top:60px}.dash-card{padding:16px}.dash-card h3{font-size:12px}.ticker-label{font-size:0;padding:0 12px}.ticker-label .pulse{font-size:9px}}@media (max-width: 420px){.vip-grid{grid-template-columns:1fr!important}.shop-products{grid-template-columns:1fr}.top-players{grid-template-columns:repeat(2,1fr)}.top-players .top-player:nth-child(n+3){display:none}.ach-stats,.status-summary{grid-template-columns:1fr}.footer-grid{grid-template-columns:1fr!important}.dash-stats{grid-template-columns:1fr 1fr}.hp-wordmark{font-size:clamp(48px,14vw,72px)!important}.hp-cta-row{flex-direction:column}.hp-cta-row .btn{width:100%}.nav-links{display:none}.nav-actions{padding:0}}@media (hover: none){.nav-bell,.nav-hamburger,.nav-profile-trigger{min-height:44px;min-width:44px}.btn{min-height:44px}}@media (prefers-reduced-motion: no-preference){html{scroll-behavior:smooth}}@media (hover: none){.shop-product:active,.dash-card:active,.ach-card:active,.pg-row:active,.top-player:active,.mode-mini:active{transform:scale(.985);transition-duration:.08s}}.shop-product:focus-within,.dash-card:focus-within{border-color:color-mix(in oklab,var(--accent) 50%,var(--line-strong))}.pg-empty .actions .btn{min-height:40px}.dash-hero{box-shadow:var(--shadow-card),inset 0 1px color-mix(in oklab,var(--accent) 10%,transparent)}.discord-block .stat .n .live{display:inline-flex;align-items:center;gap:6px}.discord-block .stat .n .live:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--emerald);box-shadow:0 0 8px var(--emerald);animation:hpPulse 1.6s ease-in-out infinite}.section-head>p.section-sub{align-self:flex-end}@media (min-width: 1080px){.wiki-nav{max-height:calc(100vh - 140px);overflow-y:auto}}.acct-row select.pg-input{min-height:38px;padding:6px 12px;font-size:13px}.friends-widget .row{cursor:default;border-radius:6px;padding:9px 8px;margin:0 -8px}.friends-widget .row:hover{background:#ffffff08}body.daymode .friends-widget .row:hover{background:#1428500a}.featured-streamer{transition:transform .25s,border-color .2s,box-shadow .25s}.featured-streamer:hover{transform:translateY(-3px)}.cmdk-item .hint{padding:2px 6px;background:#ffffff08;border:1px solid var(--line);border-radius:3px;font-family:var(--font-mono);font-size:10px}body.daymode .cmdk-item .hint{background:#1428500a;border-color:#1428501a}.journey{display:grid;grid-template-columns:1.1fr 1fr;gap:18px}@media (max-width: 880px){.journey{grid-template-columns:1fr}}.journey-streak{position:relative;overflow:hidden;background:radial-gradient(ellipse 500px 320px at 100% 0%,color-mix(in oklab,var(--accent-2) 18%,transparent),transparent 65%),linear-gradient(180deg,var(--surface-1),var(--bg-2));border:1px solid color-mix(in oklab,var(--accent-2) 30%,var(--line-strong));border-radius:18px;padding:30px 30px 26px;display:flex;flex-direction:column;gap:22px}.journey-streak:before{content:"";position:absolute;top:-40px;right:-40px;width:220px;height:220px;background:radial-gradient(circle,color-mix(in oklab,var(--accent-2) 30%,transparent),transparent 70%);pointer-events:none}.journey-streak>*{position:relative;z-index:1}.journey-streak .head{display:flex;align-items:center;gap:14px}.journey-streak .flame{width:56px;height:56px;display:grid;place-items:center;font-size:30px;border-radius:14px;background:radial-gradient(circle,rgba(255,125,59,.3),transparent 65%);border:1px solid color-mix(in oklab,var(--accent-2) 40%,transparent);animation:flameFlicker 2.2s ease-in-out infinite}@keyframes flameFlicker{0%,to{transform:scale(1) rotate(-2deg);filter:brightness(1)}50%{transform:scale(1.06) rotate(2deg);filter:brightness(1.18)}}.journey-streak .head .meta{flex:1}.journey-streak .head .meta .label{font-family:var(--font-pixel);font-size:9px;letter-spacing:.22em;color:var(--accent-2);text-transform:uppercase}.journey-streak .head .meta .count{font-family:var(--font-pixel);font-size:36px;color:var(--ink);line-height:1;margin-top:4px;letter-spacing:-.01em}.journey-streak .head .meta .count small{font-size:14px;color:var(--ink-soft);font-family:var(--font-mono);font-weight:400;margin-left:6px}.streak-week{display:grid;grid-template-columns:repeat(7,1fr);gap:6px}.streak-day{display:flex;flex-direction:column;align-items:center;gap:6px;padding:10px 4px;background:var(--bg-3);border:1px solid var(--line);border-radius:10px;transition:transform .15s,border-color .2s}.streak-day.done{border-color:color-mix(in oklab,var(--accent-2) 50%,transparent);background:color-mix(in oklab,var(--accent-2) 12%,var(--bg-3))}.streak-day.today{border-color:var(--accent-2);background:color-mix(in oklab,var(--accent-2) 22%,var(--bg-3));box-shadow:0 0 14px color-mix(in oklab,var(--accent-2) 30%,transparent);transform:translateY(-2px)}.streak-day.locked{opacity:.4}.streak-day .d{font-family:var(--font-pixel);font-size:8px;letter-spacing:.12em;color:var(--ink-mute);text-transform:uppercase}.streak-day .ico{font-size:16px;filter:grayscale(.8) opacity(.5)}.streak-day.done .ico,.streak-day.today .ico{filter:none}.streak-day .pts{font-family:var(--font-mono);font-size:10px;color:var(--ink-mute);font-weight:600}.streak-day.today .pts{color:var(--accent-2)}.streak-day.done .pts{color:var(--emerald)}.streak-next{background:#ffffff08;border:1px solid var(--line);border-radius:10px;padding:14px 16px;display:flex;align-items:center;gap:14px}.streak-next .ico-box{width:36px;height:36px;background:color-mix(in oklab,var(--gold) 18%,transparent);border:1px solid color-mix(in oklab,var(--gold) 40%,transparent);border-radius:8px;display:grid;place-items:center;font-size:16px;flex-shrink:0}.streak-next .text{flex:1;min-width:0}.streak-next .text .lbl{font-family:var(--font-pixel);font-size:8px;letter-spacing:.2em;color:var(--ink-mute);text-transform:uppercase}.streak-next .text .t{font-size:13px;color:var(--ink);margin-top:2px;font-weight:500}.streak-next .text .t b{color:var(--gold);font-weight:600}.streak-next .progress{display:flex;flex-direction:column;align-items:flex-end;gap:4px;min-width:80px}.streak-next .progress .n{font-family:var(--font-mono);font-size:11px;color:var(--ink-soft)}.streak-next .progress .n b{color:var(--ink)}.streak-next .progress .track{width:80px;height:4px;background:var(--bg-3);border-radius:2px;overflow:hidden}.streak-next .progress .fill{height:100%;background:linear-gradient(90deg,var(--accent-2),var(--gold));border-radius:2px}.journey-quests{background:linear-gradient(180deg,var(--surface-1),var(--bg-2));border:1px solid var(--line-strong);border-radius:18px;padding:28px 28px 24px;display:flex;flex-direction:column;gap:16px}.journey-quests .head{display:flex;align-items:baseline;justify-content:space-between;padding-bottom:14px;border-bottom:1px dashed var(--line)}.journey-quests .head h3{font-family:var(--font-pixel);font-size:12px;letter-spacing:.15em;margin:0}.journey-quests .head .reset{font-family:var(--font-mono);font-size:11px;color:var(--ink-mute)}.journey-quests .head .reset b{color:var(--accent)}.quest{display:grid;grid-template-columns:36px 1fr auto;gap:14px;align-items:center;padding:12px 0;border-bottom:1px dashed var(--line)}.quest:last-of-type{border-bottom:none;padding-bottom:0}.quest .ico{width:36px;height:36px;background:#ffffff0a;border:1px solid var(--line);border-radius:8px;display:grid;place-items:center;font-size:16px}.quest.done .ico{background:color-mix(in oklab,var(--emerald) 18%,transparent);border-color:color-mix(in oklab,var(--emerald) 40%,transparent)}.quest .body{min-width:0}.quest .body .t{font-size:13.5px;color:var(--ink);font-weight:500;display:flex;align-items:center;gap:8px}.quest.done .body .t{text-decoration:line-through;opacity:.5}.quest .body .pg{font-family:var(--font-mono);font-size:11px;color:var(--ink-mute);margin-top:2px}.quest .body .pg b{color:var(--ink)}.quest.done .body .pg b{color:var(--emerald)}.quest .reward{display:inline-flex;align-items:center;gap:4px;font-family:var(--font-pixel);font-size:9px;letter-spacing:.12em;color:var(--accent);white-space:nowrap}.quest.done .reward{color:var(--emerald)}.quest.done .reward:before{content:"✓ "}.journey-quests .footer{margin-top:8px;padding-top:14px;border-top:1px dashed var(--line);display:flex;align-items:center;justify-content:space-between;font-family:var(--font-mono);font-size:12px;color:var(--ink-soft)}.journey-quests .footer b{color:var(--ink)}.journey-quests .footer a{color:var(--accent);border-bottom:1px dashed var(--accent);padding-bottom:1px}.journey-cta{background:radial-gradient(ellipse 700px 340px at 100% 100%,color-mix(in oklab,var(--accent) 18%,transparent),transparent 70%),linear-gradient(180deg,var(--surface-1),var(--bg-2));border:1px solid color-mix(in oklab,var(--accent) 30%,var(--line-strong));border-radius:18px;padding:32px 36px;display:grid;grid-template-columns:1.4fr 1fr;gap:28px;align-items:center;position:relative;overflow:hidden}.journey-cta:before{content:"";position:absolute;bottom:-60px;right:-60px;width:280px;height:280px;background:radial-gradient(circle,color-mix(in oklab,var(--accent) 28%,transparent),transparent 70%);pointer-events:none}.journey-cta .body{position:relative;z-index:1}.journey-cta .body .eyebrow{font-family:var(--font-pixel);font-size:9px;letter-spacing:.22em;color:var(--accent);text-transform:uppercase;display:inline-flex;align-items:center;gap:10px;margin-bottom:14px}.journey-cta .body .eyebrow:before{content:"";width:8px;height:8px;background:var(--accent);box-shadow:0 0 12px var(--accent);animation:hpPulse 1.6s ease-in-out infinite}.journey-cta h3{font-family:var(--font-pixel);font-size:clamp(22px,3vw,30px);margin:0 0 12px;line-height:1.08}.journey-cta p{color:var(--ink-soft);margin:0 0 18px;font-size:14.5px;line-height:1.55;max-width:420px}.journey-cta p b{color:var(--ink)}.journey-cta .cta-row{display:flex;gap:10px;flex-wrap:wrap}.spots-gauge{position:relative;z-index:1;background:#ffffff05;border:1px solid var(--line);border-radius:14px;padding:22px;display:flex;flex-direction:column;gap:14px}.spots-gauge .ring{width:130px;height:130px;margin:0 auto;position:relative}.spots-gauge .ring svg{transform:rotate(-90deg);width:100%;height:100%}.spots-gauge .ring circle{fill:none;stroke-width:8}.spots-gauge .ring .bg{stroke:var(--bg-3)}.spots-gauge .ring .fg{stroke:url(#spotsGrad);stroke-linecap:round;transition:stroke-dashoffset .8s cubic-bezier(.2,.8,.3,1);filter:drop-shadow(0 0 8px color-mix(in oklab,var(--accent) 50%,transparent))}.spots-gauge .ring .label{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center}.spots-gauge .ring .label .n{font-family:var(--font-pixel);font-size:32px;color:var(--ink);line-height:1}.spots-gauge .ring .label .l{font-family:var(--font-pixel);font-size:8px;letter-spacing:.2em;color:var(--ink-mute);margin-top:6px}.spots-gauge .info{text-align:center;font-family:var(--font-mono);font-size:12px;color:var(--ink-soft)}.spots-gauge .info b{color:var(--accent);font-weight:600}@media (max-width: 720px){.journey-streak,.journey-quests{padding:22px 18px}.journey-streak .head .meta .count{font-size:28px}.streak-day{padding:8px 2px}.streak-day .d{font-size:7px}.streak-day .ico{font-size:14px}.journey-cta{grid-template-columns:1fr;padding:22px 20px}.journey-cta .cta-row .btn{width:100%;justify-content:center}.spots-gauge .ring{width:110px;height:110px}}.icon{display:inline-block;vertical-align:middle;flex-shrink:0;color:currentColor}.nav-profile-menu a>.icon,.nav-profile-menu button>.icon{width:22px;height:22px;padding:4px;background:#ffffff0a;border-radius:6px;color:var(--accent);flex-shrink:0;transition:background .15s,transform .15s,color .15s;box-sizing:border-box}.nav-profile-menu a:hover>.icon,.nav-profile-menu button:hover>.icon{background:color-mix(in oklab,var(--accent) 22%,transparent);transform:scale(1.05)}.nav-profile-menu .logout>.icon{background:#ff42421a;color:var(--redstone)}.nav-profile-menu .logout:hover>.icon{background:#ff424233}body.daymode .nav-profile-menu a>.icon,body.daymode .nav-profile-menu button>.icon{background:#1428500d}body.daymode .nav-profile-menu a:hover>.icon,body.daymode .nav-profile-menu button:hover>.icon{background:color-mix(in oklab,var(--accent) 16%,transparent)}.nav-bell{display:inline-grid;place-items:center;color:var(--ink-soft)}.nav-bell .icon{color:currentColor}.nav-bell:hover .icon{color:var(--accent)}body.daymode .nav-bell .icon{color:#2a3a55}body.daymode .nav-bell:hover .icon{color:var(--accent)}.quest{display:grid!important;grid-template-columns:36px 1fr auto!important;gap:14px;align-items:center;padding:12px 0;min-height:0}.quest .ico{width:36px;height:36px;display:inline-grid;place-items:center;flex-shrink:0}.quest .ico .icon{display:block}.quest .body{min-width:0;overflow:hidden}.quest .body .t{font-size:13.5px;color:var(--ink);font-weight:500;display:block;margin:0;line-height:1.4}.quest .body .pg{font-family:var(--font-mono);font-size:11px;color:var(--ink-mute);margin-top:2px;line-height:1.4}.quest .reward{display:inline-flex;align-items:center;gap:4px;white-space:nowrap;flex-shrink:0}.streak-day{min-height:0}.streak-day .ico{display:inline-grid;place-items:center;width:auto;height:auto}.streak-day .ico .icon,.streak-next .ico-box .icon,.dash-activity .ico .icon,.notify-item .ico .icon,.cmdk-item .ico .icon{display:block}.journey-quests{display:flex!important;flex-direction:column!important;gap:0!important;padding:24px 26px!important}.journey-quests .head{flex:0 0 auto!important;display:flex!important;align-items:baseline!important;justify-content:space-between!important;padding:0 0 14px!important;margin:0 0 14px!important;border-bottom:1px dashed var(--line)!important}.journey-quests .footer{flex:0 0 auto!important;margin-top:14px!important;padding-top:14px!important;border-top:1px dashed var(--line)!important;display:flex!important;align-items:center!important;justify-content:space-between!important}.journey-quests .quest{display:grid!important;grid-template-columns:40px 1fr auto!important;align-items:center!important;gap:14px!important;padding:12px 0!important;border-bottom:1px dashed var(--line)!important;height:auto!important;min-height:0!important;max-height:none!important}.journey-quests .quest:last-of-type{border-bottom:none!important;padding-bottom:4px!important}.journey-quests .quest>.ico{width:40px!important;height:40px!important;display:grid!important;place-items:center!important;background:#ffffff0a!important;border:1px solid var(--line)!important;border-radius:10px!important;flex-shrink:0!important;color:var(--accent)!important;padding:0!important;align-self:center!important}.journey-quests .quest>.ico svg{display:block!important;width:18px!important;height:18px!important}.journey-quests .quest.done>.ico{background:color-mix(in oklab,var(--emerald) 18%,transparent)!important;border-color:color-mix(in oklab,var(--emerald) 40%,transparent)!important;color:var(--emerald)!important}.journey-quests .quest>.body{min-width:0!important;display:flex!important;flex-direction:column!important;gap:2px!important;align-self:center!important}.journey-quests .quest>.body .t{font-size:13.5px!important;color:var(--ink)!important;font-weight:500!important;line-height:1.35!important;margin:0!important}.journey-quests .quest.done>.body .t{text-decoration:line-through!important;opacity:.5!important}.journey-quests .quest>.body .pg{font-family:var(--font-mono)!important;font-size:11px!important;color:var(--ink-mute)!important;line-height:1.3!important;margin:0!important}.journey-quests .quest.done>.body .pg b{color:var(--emerald)!important}.journey-quests .quest>.reward{display:inline-flex!important;align-items:center!important;gap:4px!important;font-family:var(--font-pixel)!important;font-size:9px!important;letter-spacing:.12em!important;color:var(--accent)!important;white-space:nowrap!important;align-self:center!important}.journey-quests .quest.done>.reward{color:var(--emerald)!important}.journey-quests .quest-list{display:flex!important;flex-direction:column!important;gap:0!important;list-style:none!important;padding:0!important;margin:0!important}.journey-quests .quest-item{display:flex!important;align-items:center!important;gap:14px!important;padding:12px 0!important;border-bottom:1px dashed var(--line)!important;min-height:0!important;height:auto!important}.journey-quests .quest-item:last-child{border-bottom:none!important;padding-bottom:4px!important}.journey-quests .qi-ico{flex:0 0 40px!important;width:40px!important;height:40px!important;display:grid!important;place-items:center!important;background:#ffffff0a!important;border:1px solid var(--line)!important;border-radius:10px!important;color:var(--accent)!important;align-self:center!important}.journey-quests .qi-ico svg{display:block!important;width:16px!important;height:16px!important}.journey-quests .quest-item.is-done .qi-ico{background:color-mix(in oklab,var(--emerald) 18%,transparent)!important;border-color:color-mix(in oklab,var(--emerald) 40%,transparent)!important;color:var(--emerald)!important}.journey-quests .qi-body{flex:1 1 auto!important;min-width:0!important;display:flex!important;flex-direction:column!important;gap:2px!important}.journey-quests .qi-title{font-size:13.5px!important;color:var(--ink)!important;font-weight:500!important;line-height:1.35!important;margin:0!important}.journey-quests .quest-item.is-done .qi-title{text-decoration:line-through!important;opacity:.5!important}.journey-quests .qi-progress{font-family:var(--font-mono)!important;font-size:11px!important;color:var(--ink-mute)!important;line-height:1.3!important;margin:0!important}.journey-quests .qi-progress b{color:var(--ink)!important}.journey-quests .quest-item.is-done .qi-progress b{color:var(--emerald)!important}.journey-quests .qi-reward{flex:0 0 auto!important;display:inline-flex!important;align-items:center!important;gap:4px!important;font-family:var(--font-pixel)!important;font-size:9px!important;letter-spacing:.12em!important;color:var(--accent)!important;white-space:nowrap!important}.journey-quests .quest-item.is-done .qi-reward{color:var(--emerald)!important}.dn-thumb .dn-ico .icon{display:block;width:11px!important;height:11px!important}.dn-thumb.is-night .dn-sun{opacity:0}.dn-thumb.is-night .dn-moon{opacity:1;color:var(--ink-soft)}.dn-thumb.is-day .dn-sun{opacity:1;color:#ff9020}.dn-thumb.is-day .dn-moon{opacity:0}.dn-thumb .dn-ico{position:absolute;inset:0;display:grid;place-items:center;transition:opacity .4s,transform .5s}.dn-toggle .dn-ico{z-index:1}.dn-toggle .dn-ico .icon{width:11px;height:11px}.dn-toggle .dn-track{overflow:hidden}.btn{gap:8px}.btn .icon{display:inline-block;flex-shrink:0}.btn--lg{gap:9px}[class*=btn]>.icon+span,[class*=btn]>span+.icon{line-height:1}.section-eyebrow,.pg-eyebrow,.hp-cta-eyebrow,.v2-eyebrow,.v3-eyebrow{display:inline-flex!important;align-items:center;gap:10px;line-height:1}.dash-activity .ico .icon,.notify-item .ico .icon,.pg-row .ico .icon,.cmdk-item .ico .icon{display:block;width:14px;height:14px}.footer-socials a{display:inline-grid;place-items:center}.footer-socials a .icon{display:block;width:14px;height:14px}.top-player .rank,.match-row .result{line-height:1}.qi-ico{color:var(--accent)}.qi-ico .icon{width:16px;height:16px;display:block}.ach-card .ico .icon{display:block}.ach-card .ico{color:var(--accent)}.ach-card.rare .ico{color:var(--gold)}.ach-card.done .ico{color:var(--accent)}.nav-profile-menu a>.icon,.nav-profile-menu button>.icon{display:grid!important;place-items:center!important}.nav-profile-menu a>.icon svg,.nav-profile-menu button>.icon svg{display:block;width:14px;height:14px}.cmdk-item .ico,.pg-search .ico{display:inline-grid;place-items:center}.pg-search .ico .icon{display:block;width:16px;height:16px}.ticker-item .ico{display:inline-grid;place-items:center;padding:0}.ticker-item .ico .icon{display:block;width:12px;height:12px}.streak-day .ico{display:inline-grid;place-items:center;padding:0;height:auto}.streak-day .ico .icon{width:16px;height:16px;display:block}.hp-meta{line-height:1.5}.streak-next .ico-box{display:inline-grid;place-items:center}.streak-next .ico-box .icon{display:block}.dash-card h3 .icon{display:inline-block;vertical-align:-3px;margin-right:6px}.status-list .pulse{align-self:center}.btn .icon,a .icon,span .icon{vertical-align:middle}.notify-item .ico{display:grid;place-items:center}.mobile-menu a .arrow{color:var(--ink-mute);font-family:var(--font-mono);font-size:14px;line-height:1}.featured-streamer .preview .live i{align-self:center}.pg-row [style*=background]{display:inline-flex;align-items:center}.ach-card .head .ico{width:52px;height:52px}.cmdk-item .hint{font-size:9px;padding:2px 5px}.section-eyebrow:before{flex-shrink:0}.voxel-svg{image-rendering:pixelated}.voxel-svg,.voxel-svg *{shape-rendering:crispEdges}.top-player .avatar{display:grid;place-items:center}.shop-product-art{display:grid!important;place-items:center!important}.shop-product-art .icon{display:block}.newsletter-form,.newsletter-form .btn{gap:8px}.pg-tabs{gap:2px}body.daymode .mobile-menu a .arrow{color:var(--ink-mute)}.cookie-banner .actions .btn{gap:6px}.hp-status-row .v,.dash-stat .val,.stat-tile .stat-value,.mode-feat .stats .stat .n,.discord-block .stat .n,.featured-streamer .stat .n,.top-player .val,.lb-row-x .stat,.lb-row-x .rank,.match-row .stat-num,.heatmap-foot,.streak-next .progress .n,.streak-day .pts,.journey-streak .head .meta .count,.spots-gauge .ring .label .n{font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.dash-card h3,.section-title,.pg-title,.mode-feat h3,.shop-product h4,.hp-mode-name,.ach-card h4,.hp-why-card h4,.featured-streamer h3,.newsletter h3,.discord-block h3{letter-spacing:-.01em}.pg-title,.section-title{text-shadow:2px 2px 0 rgba(0,0,0,.18)}body.daymode .pg-title,body.daymode .section-title{text-shadow:2px 2px 0 rgba(20,40,80,.06)}.btn--primary{transition:transform .15s,background .15s,border-color .15s,box-shadow .2s}.btn--primary:hover{transform:translateY(-1px)}.btn--primary:active{transform:translateY(0)}.section{transition:background .2s}.pg-tab:focus-visible{outline:0;background:color-mix(in oklab,var(--accent) 8%,transparent);border-radius:6px}.wiki-article p a:not(.btn),.faq-q p a{position:relative;background-image:linear-gradient(currentColor,currentColor);background-size:0 1px;background-repeat:no-repeat;background-position:0 100%;transition:background-size .2s}.wiki-article p a:not(.btn):hover,.faq-q p a:hover{background-size:100% 1px}.btn:active{transition-duration:.05s}.faq-q summary{position:relative}.faq-q[open] summary:after{transform:rotate(180deg)}.faq-q summary:after{transition:transform .25s cubic-bezier(.2,.8,.3,1)}[data-tip]:hover:after{z-index:999}.auth-field input:hover,.pg-input:hover,.newsletter-form input:hover{border-color:var(--line-strong)}.shop-product p,.hp-mode-tag,.ach-card p,.hp-why-card p,.feat-card p,.featured-streamer p,.discord-block p,.newsletter p,.match-row .mode .sub{text-wrap:pretty}.dash-card,.shop-product,.feat-card,.mode-card,.mode-mini,.vip-card,.hp-mode,.hp-why-card,.ach-card,.status-card,.faq-q,.dash-stat,.stat-tile,.heatmap-wrap,.dash-hero,.top-player,.streak-day,.streak-next,.match-row{border-radius:12px}.mode-feat,.featured-streamer,.discord-block,.newsletter,.hp-cta,.v3-cta,.journey-streak,.journey-quests,.journey-cta,.auth-shell{border-radius:16px}.shop-products{gap:14px}.dash-activity li{gap:12px}.hp-meta .sep,.dash-user .meta .dot-sep{font-size:13px;line-height:1}@media (hover: none){.shop-product:active,.dash-card:active,.ach-card:active,.top-player:active,.mode-mini:active,.pg-row:active{transform:scale(.985);transition-duration:.08s}}.shop-product:focus-visible,.dash-card:focus-visible,.top-player:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.wiki-nav a{border-left:2px solid transparent;padding-left:10px;transition:border-color .15s,padding-left .15s,background .15s,color .15s}.wiki-nav a:hover{padding-left:12px}.wiki-nav a.is-active{border-left-color:var(--accent);padding-left:10px}body.daymode .section+.section:before{opacity:.2}.heatmap-head .legend .lv{margin:0 1px}.footer-status-strip{line-height:1.5}.nav-profile-menu,.notify-panel{transform-origin:top right}.newsletter-form input:focus{outline:none}.newsletter-form:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in oklab,var(--accent) 22%,transparent)}.cookie-banner{transform-origin:bottom left}.streak-next .text .lbl,.journey-quests .head .reset,.journey-quests .footer span{font-feature-settings:"tnum"}.dash-skin-slot,.top-player .avatar,.friends-widget .row .avatar,.nav-profile-menu .head .avatar,.nav-profile-trigger .avatar,.dash-hero .dash-skin-slot{position:relative;overflow:hidden}.dash-skin-slot:after,.top-player .avatar:after,.friends-widget .row .avatar:after,.nav-profile-menu .head .avatar:after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 0 1px #ffffff0f;pointer-events:none}body.daymode .dash-skin-slot:after,body.daymode .top-player .avatar:after,body.daymode .friends-widget .row .avatar:after{box-shadow:inset 0 0 0 1px #1428500d}.dash-card,.shop-product,.feat-card,.mode-card,.mode-mini,.hp-mode,.hp-why-card,.ach-card,.heatmap-wrap,.dash-stat,.faq-q{box-shadow:0 1px #ffffff05 inset,0 12px 28px -22px #0006}body.daymode .dash-card,body.daymode .shop-product,body.daymode .feat-card,body.daymode .mode-card,body.daymode .mode-mini,body.daymode .hp-mode,body.daymode .hp-why-card,body.daymode .ach-card,body.daymode .heatmap-wrap,body.daymode .dash-stat,body.daymode .faq-q{box-shadow:0 1px #fff9 inset,0 12px 28px -22px #14285038}.dash-stat:before,.stat-tile:before{filter:drop-shadow(0 0 6px var(--tint, var(--accent)))}.mode-mini:hover .voxel-svg,.shop-product:hover .voxel-svg{filter:brightness(1.15) drop-shadow(0 0 14px currentColor)}.top-player:hover .avatar{box-shadow:0 0 18px color-mix(in oklab,var(--tint, var(--accent)) 35%,transparent)}.auth-field input:focus,.auth-field textarea:focus,.pg-input:focus,.newsletter-form input:focus{outline:none}@keyframes discordPop{0%{transform:scale(.985);opacity:.92}to{transform:scale(1);opacity:1}}.discord-block{animation:discordPop .35s cubic-bezier(.2,.8,.3,1) both}.mode-feat .ico-wrap{box-shadow:0 0 30px color-mix(in oklab,var(--tint) 25%,transparent)}.section-head{gap:24px 32px}.section-head h2.section-title{margin-top:14px}.discord-channel{transition:background .12s,padding-left .12s}.discord-channel:hover{padding-left:10px}.footer a:not(.footer-socials a){position:relative;background-image:linear-gradient(currentColor,currentColor);background-size:0 1px;background-repeat:no-repeat;background-position:0 100%;transition:background-size .18s,color .15s,transform .15s}.footer a:not(.footer-socials a):hover{background-size:100% 1px;transform:none}.section-eyebrow:before{background:var(--accent)}.nav-profile-menu .head{position:relative}.nav-profile-menu .head:after{content:"";position:absolute;top:0;right:8px;width:24px;height:1px;background:linear-gradient(90deg,transparent,var(--accent),transparent);opacity:.3}.mode-feat .perks span{transition:background .15s,border-color .15s,color .15s,transform .15s}.mode-feat .perks span:hover{background:color-mix(in oklab,var(--tint) 10%,transparent);border-color:color-mix(in oklab,var(--tint) 35%,var(--line));color:var(--ink);transform:translateY(-1px)}.ach-card{transition:transform .25s,border-color .2s,box-shadow .25s}.status-list .pg-row{align-items:center}.status-list .pulse{margin:0}@media (max-width: 720px){.newsletter-form{flex-direction:column;align-items:stretch}.newsletter-form input,.newsletter-form .btn{width:100%;min-height:44px}}.streak-day.today .ico{filter:drop-shadow(0 0 8px var(--accent-2));animation:hpPulse 2s ease-in-out infinite}.journey-quests .quest-item{transition:padding-left .15s,background .15s}.journey-quests .quest-item:hover{padding-left:6px}.journey-quests .quest-item.is-done:hover{padding-left:0;cursor:default}.pg-empty h3{line-height:1.3}@media (min-width: 1100px){.notify-panel{width:380px}}.mobile-menu a{padding:14px;font-size:14px}.mobile-menu a:active{background:#3fa9f51a}.cookie-banner .actions{gap:8px;flex-wrap:wrap}.cmdk-item.is-selected .ico,.cmdk-item:hover .ico{background:var(--accent);color:var(--accent-fg)}body.daymode .toast .ico{color:#fff}.hp-mode-art,.mode-feat .ico-wrap,.shop-product-art{background-blend-mode:normal}@media (min-width: 1440px){.wrap{max-width:1320px}}.hp-ip{max-width:580px}.ticker-track{flex-wrap:nowrap}.ticker-item{flex-shrink:0}.shop-product{min-height:220px}.ach-card{min-height:200px}.pg-empty{background:radial-gradient(ellipse 400px 200px at 50% 0%,color-mix(in oklab,var(--accent) 4%,transparent),transparent 70%),#ffffff04}body.daymode .pg-empty{background:radial-gradient(ellipse 400px 200px at 50% 0%,color-mix(in oklab,var(--accent) 6%,transparent),transparent 70%),#14285005}.pg-empty .icon{display:inline-grid;place-items:center;width:72px;height:72px;background:color-mix(in oklab,var(--accent) 8%,transparent);border:1px solid color-mix(in oklab,var(--accent) 25%,transparent);border-radius:16px;margin-bottom:18px;font-size:32px;line-height:1}.auth-field input:focus:not(:placeholder-shown):valid,.pg-input:focus:not(:placeholder-shown):valid{border-color:var(--emerald);box-shadow:0 0 0 3px color-mix(in oklab,var(--emerald) 18%,transparent)}.auth-field input:focus:not(:placeholder-shown):invalid,.pg-input:focus:not(:placeholder-shown):invalid{border-color:var(--redstone);box-shadow:0 0 0 3px color-mix(in oklab,var(--redstone) 18%,transparent)}.tl-item:before{transition:transform .2s,box-shadow .2s}.tl-item:hover:before{transform:scale(1.2);box-shadow:0 0 16px var(--accent),0 0 0 4px var(--bg-0)}.tl-item.is-done:hover:before{box-shadow:0 0 16px var(--emerald),0 0 0 4px var(--bg-0)}body.daymode .tl-item:before{box-shadow:0 0 12px var(--accent),0 0 0 4px #e8f1fb}body.daymode .tl-item.is-done:before{box-shadow:0 0 12px var(--emerald),0 0 0 4px #e8f1fb}.dash-card span[style*="background: var(--accent)"]{text-shadow:0 1px 1px rgba(0,0,0,.18)}.mode-feat .perks span,.tag-pill,.shop-product .badge,.featured-streamer .live,.featured-streamer .viewers,.featured-streamer .badge{font-feature-settings:"tnum"}.skeleton{background:linear-gradient(110deg,var(--surface-1) 30%,color-mix(in oklab,var(--surface-1) 80%,white 0%) 50%,var(--surface-1) 70%);background-size:200% 100%;animation:skelShine 1.6s linear infinite;border-radius:8px}@keyframes skelShine{0%{background-position:200% 0}to{background-position:-200% 0}}.hp-hero{background-image:radial-gradient(ellipse 1200px 700px at 50% 100%,transparent 70%,rgba(0,0,0,.1))}body.daymode .hp-hero{background-image:radial-gradient(ellipse 1200px 700px at 50% 100%,transparent 70%,rgba(20,40,80,.05))}.pg-tab.is-active{border-bottom-color:var(--accent);box-shadow:inset 0 -2px 0 var(--accent),0 4px 8px -6px color-mix(in oklab,var(--accent) 40%,transparent)}.xp-bar .fill,.ach-card .progress .fill{background-size:200% 100%;animation:barShine 2.4s linear infinite}.xp-bar .fill{background-image:linear-gradient(90deg,var(--accent) 0%,color-mix(in oklab,var(--accent) 60%,var(--emerald)) 50%,var(--accent) 100%)}@keyframes barShine{0%{background-position:200% 0}to{background-position:-200% 0}}.podium-block{position:relative;overflow:hidden}.podium-block:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(255,255,255,.05),transparent 50%);pointer-events:none}.pg-form-actions{padding-top:8px;border-top:1px dashed var(--line);margin-top:8px}.auth-shell:before{content:"";position:absolute;top:0;left:0;width:80px;height:1px;background:linear-gradient(90deg,var(--accent),transparent)}.auth-shell{position:relative;overflow:hidden}.nav-profile-menu .val.dot,.notify-head span[style*="color: var(--accent)"]{font-feature-settings:"tnum"}.dn-thumb{box-shadow:0 2px 6px #0006,0 0 12px #fff3d866,inset 0 1px #ffffff4d}.dash-card .h-row{gap:12px;align-items:baseline}.friends-widget .row{transition:padding-left .12s,background .12s}.friends-widget .row:hover{padding-left:12px}.pg-row[style*=opacity]{transition:opacity .2s}.pg-row[style*=opacity]:hover{opacity:1!important}.dash-activity li{transition:background .12s,padding-left .12s}.dash-activity li:hover{background:#ffffff05;padding-left:6px;border-radius:6px}body.daymode .dash-activity li:hover{background:#14285008}.shop-product-art .voxel-svg{transition:transform .25s cubic-bezier(.2,.8,.3,1)}.shop-product:hover .shop-product-art .voxel-svg{transform:scale(1.08)}.vip-grid .shop-product.is-featured .badge{animation:vipPop .5s cubic-bezier(.5,1.6,.4,1) both}@keyframes vipPop{0%{transform:translateY(-4px) scale(.85);opacity:0}to{transform:translateY(0) scale(1);opacity:1}}.acct-row,.dash-activity li,.lb-row-x,.match-row+.match-row{border-color:color-mix(in oklab,var(--line) 70%,transparent)}.ach-card .progress .label{font-feature-settings:"tnum"}.streak-week{gap:6px;padding:2px 0}.cmdk-footer{font-feature-settings:"tnum"}.top-player:hover .rank{transform:scale(1.05);transition:transform .15s}.top-player .rank{transition:transform .15s,color .15s}.hp-hero-left{position:relative}.hp-hero-left:before{content:"";position:absolute;left:-10%;top:20%;width:60%;height:60%;background:radial-gradient(circle,color-mix(in oklab,var(--accent) 18%,transparent),transparent 70%);filter:blur(60px);z-index:-1;pointer-events:none;opacity:.7}body.daymode .hp-hero-left:before{opacity:.4}body{transition:background .6s cubic-bezier(.4,.2,.2,1),color .3s ease}.dash-card,.shop-product,.nav,.btn,.btn--primary,.mode-feat,.featured-streamer,.footer,.footer-status-strip,.cookie-banner,.toast,.nav-profile-menu,.auth-shell{transition:background-color .4s ease,border-color .4s ease,color .3s ease,box-shadow .3s ease}.shop-product:hover,.dash-card:hover,.feat-card:hover,.hp-mode:hover,.hp-why-card:hover,.ach-card:hover{border-color:color-mix(in oklab,var(--accent) 30%,var(--line-strong))}.section-eyebrow:before{background:var(--accent);box-shadow:0 0 8px var(--accent),0 0 16px color-mix(in oklab,var(--accent) 40%,transparent)}.toast{transform-origin:right center}@keyframes toastIn{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:translate(0)}}.badge-success{background:color-mix(in oklab,var(--emerald) 18%,transparent);color:var(--emerald);border:1px solid color-mix(in oklab,var(--emerald) 40%,transparent);padding:3px 8px;border-radius:4px;font-family:var(--font-pixel);font-size:8px;letter-spacing:.15em;display:inline-flex;align-items:center;gap:4px}.badge-warn{background:color-mix(in oklab,var(--gold) 18%,transparent);color:var(--gold);border:1px solid color-mix(in oklab,var(--gold) 40%,transparent);padding:3px 8px;border-radius:4px;font-family:var(--font-pixel);font-size:8px;letter-spacing:.15em}.badge-error{background:color-mix(in oklab,var(--redstone) 18%,transparent);color:var(--redstone);border:1px solid color-mix(in oklab,var(--redstone) 40%,transparent);padding:3px 8px;border-radius:4px;font-family:var(--font-pixel);font-size:8px;letter-spacing:.15em}.section+.section:before{width:60px;height:4px;opacity:.18;background:linear-gradient(90deg,transparent,var(--accent),transparent);background-size:cover;mask:none;-webkit-mask:none;border-radius:2px}body.daymode-tx:after{pointer-events:none;z-index:998}.hp-wordmark .a,.hp-wordmark .b{display:inline-block}.acct-row .v code,.dash-card code,.wiki-article code{display:inline-block;vertical-align:-1px}.hp-eyebrow{flex-wrap:wrap;row-gap:8px}.cookie-banner .actions{gap:8px}.pg-row[style*=opacity]{transition:opacity .15s,background .12s,padding-left .12s}.pg-row[style*=opacity]:hover{padding-left:22px}.nav-profile-menu .head .avatar{box-shadow:0 0 14px color-mix(in oklab,var(--accent) 30%,transparent),inset 0 0 0 1px #ffffff0a}.notify-panel{transform-origin:top right}.ach-card .progress .track{overflow:hidden}.ach-card .progress .fill{background-image:linear-gradient(90deg,var(--tint, var(--accent)),color-mix(in oklab,var(--tint, var(--accent)) 70%,white))}.lb-row-x{transition:background .15s,padding-left .15s}.lb-row-x:hover{padding-left:28px}.hp-status-row{transition:background .12s}.hp-status-row:hover{background:#ffffff05}.lb-podium{align-items:end}.footer-bottom{font-feature-settings:"tnum"}.press-row,.shop-product[class*=press]{transition:border-color .15s}.dash-skin-slot{box-shadow:inset 0 0 0 1px #ffffff0f,0 0 18px color-mix(in oklab,var(--accent) 22%,transparent)}body.daymode .dash-skin-slot{box-shadow:inset 0 0 0 1px #1428500f,0 0 18px color-mix(in oklab,var(--accent) 14%,transparent)}.newsletter-form{padding:8px}.newsletter-form input{padding:12px 14px;font-size:14px}.newsletter-form .btn{font-size:13px;padding:0 18px}.section{padding-block:clamp(48px,6vw,88px)}.section-head{padding-bottom:4px}@media (max-width: 880px) and (min-width: 720px){.pg-head{padding:40px 0 28px}.pg-title{font-size:clamp(28px,4.6vw,40px)}}.nav-profile-menu .val.dot{box-shadow:0 0 0 2px var(--bg-2)}body.daymode .nav-profile-menu .val.dot{box-shadow:0 0 0 2px #fff}.cmdk-item .ico{width:28px;height:28px;border-radius:6px}.cmdk-item .ico .icon{width:14px;height:14px}.lb-row-x .stat[style*=emerald],.lb-row-x .stat[style*=redstone]{font-family:var(--font-pixel);font-size:8px;letter-spacing:.12em}.global-ambient{position:fixed;inset:0;z-index:-3;pointer-events:none;overflow:hidden;background:linear-gradient(180deg,#0a1129,#0e1830,#1a2240 60%,#2a2a4a 85%,#3a2540);image-rendering:pixelated}body.daymode .global-ambient{background:linear-gradient(180deg,#5cb6e8,#82c8ec 25%,#b7dcf0,#ffc890 85%,#ff9460)}.global-ambient:before{content:"";position:absolute;inset:0;background-image:radial-gradient(1px 1px at 25% 25%,rgba(255,255,255,.04) 1px,transparent 1px),radial-gradient(1px 1px at 75% 75%,rgba(255,255,255,.03) 1px,transparent 1px);background-size:4px 4px;opacity:.6;image-rendering:pixelated}body.daymode .global-ambient:before{background-image:radial-gradient(1px 1px at 25% 25%,rgba(255,255,255,.1) 1px,transparent 1px),radial-gradient(1px 1px at 75% 75%,rgba(255,255,255,.06) 1px,transparent 1px)}.celestial{position:absolute;top:8%;right:16%;width:88px;height:88px;image-rendering:pixelated;pointer-events:none;transition:transform 2.6s cubic-bezier(.32,.04,.25,1),opacity 2.4s cubic-bezier(.32,.04,.25,1)}.celestial.moon{background:radial-gradient(circle at 30% 35%,rgba(150,160,180,.55) 6%,transparent 8%),radial-gradient(circle at 65% 55%,rgba(150,160,180,.45) 5%,transparent 7%),radial-gradient(circle at 45% 70%,rgba(150,160,180,.4) 4%,transparent 6%),linear-gradient(135deg,transparent 65%,rgba(120,135,160,.45) 65%),linear-gradient(315deg,transparent 75%,rgba(255,255,255,.45) 75%),#d8dde8;box-shadow:0 0 40px #c8d7f073,0 0 90px #a0b9e140,inset 0 0 0 3px #c0c8d8,inset 0 0 0 6px #d8dde8}.celestial.sun{background:linear-gradient(135deg,transparent 60%,rgba(220,120,40,.55) 60%),linear-gradient(315deg,transparent 70%,rgba(255,255,210,.7) 70%),#ffc850;box-shadow:0 0 80px #ffc850bf,0 0 160px #ff963c66,inset 0 0 0 4px #ffa830,inset 0 0 0 8px #ffc850}.celestial.moon{transform:translateY(0);opacity:1}.celestial.sun,body.daymode .celestial.moon{transform:translateY(180vh);opacity:0}body.daymode .celestial.sun{transform:translateY(0);opacity:1}@media (max-width: 720px){.celestial{width:64px;height:64px;top:6%;right:8%}}@media (prefers-reduced-motion: reduce){.celestial{transition:opacity .3s ease}body:not(.daymode) .celestial.moon,body.daymode .celestial.sun{transform:none;opacity:1}body:not(.daymode) .celestial.sun,body.daymode .celestial.moon{transform:none;opacity:0}}.global-ambient .stars{position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.7) 2px,transparent 2px),linear-gradient(90deg,rgba(255,255,255,.7) 2px,transparent 2px);background-size:60px 60px,60px 60px;background-position:8% 12%,18% 28%;display:none}.global-ambient .pstar{position:absolute;width:2px;height:2px;background:#fffc;animation:starBlink 3s ease-in-out infinite}.global-ambient .pstar.bright{width:3px;height:3px;background:#fff;box-shadow:0 0 4px #fffc}.global-ambient .pstar:nth-child(odd){animation-duration:4s}.global-ambient .pstar:nth-child(3n){animation-delay:-1s}.global-ambient .pstar:nth-child(5n){animation-delay:-2s}@keyframes starBlink{0%,to{opacity:.4}50%{opacity:1}}body.daymode .global-ambient .pstar{display:none}.global-ambient .cloud{position:absolute;background:#e8e8e8;image-rendering:pixelated;opacity:.85;animation:cloudDrift 60s linear infinite;filter:drop-shadow(0 4px 0 rgba(200,200,210,.4))}.global-ambient .cloud.c1{top:15%;left:-80px;width:56px;height:16px;animation-duration:80s;animation-delay:0s;box-shadow:16px -8px 0 -2px #f0f0f0,32px -4px #f0f0f0,-8px 4px #d8d8d8}.global-ambient .cloud.c2{top:22%;left:-120px;width:72px;height:20px;animation-duration:100s;animation-delay:-15s;box-shadow:24px -10px #f0f0f0,-12px 6px #d8d8d8}.global-ambient .cloud.c3{top:32%;left:-100px;width:48px;height:14px;animation-duration:90s;animation-delay:-40s;box-shadow:20px -6px #f0f0f0,-10px 4px #d8d8d8}.global-ambient .cloud.c4{top:10%;left:-90px;width:64px;height:18px;animation-duration:110s;animation-delay:-60s;box-shadow:28px -8px #f0f0f0,-14px 5px #d8d8d8}@keyframes cloudDrift{0%{transform:translate(0)}to{transform:translate(calc(100vw + 200px))}}body.daymode .global-ambient .cloud{background:#fff;opacity:.95;filter:drop-shadow(0 4px 0 rgba(150,180,220,.3))}body.daymode .global-ambient .cloud.c1,body.daymode .global-ambient .cloud.c2,body.daymode .global-ambient .cloud.c3,body.daymode .global-ambient .cloud.c4{box-shadow:24px -8px #fff,-12px 5px #e8e8f0}.global-ambient .drift{position:absolute;width:24px;height:24px;opacity:.45;animation:drift 40s ease-in-out infinite;image-rendering:pixelated}.global-ambient .drift:nth-child(1){top:42%;left:6%;animation-delay:0s}.global-ambient .drift:nth-child(2){top:58%;left:90%;animation-delay:-10s}.global-ambient .drift:nth-child(3){top:72%;left:14%;animation-delay:-20s}.global-ambient .drift:nth-child(4){top:80%;left:78%;animation-delay:-30s}.global-ambient .drift:nth-child(5){top:90%;left:40%;animation-delay:-5s}@keyframes drift{0%,to{transform:translateZ(0)}25%{transform:translate3d(20px,-16px,0)}50%{transform:translate3d(-14px,24px,0)}75%{transform:translate3d(-22px,8px,0)}}body.daymode .global-ambient .drift{opacity:.6;filter:drop-shadow(0 4px 8px rgba(20,40,80,.2))}.global-ambient .horizon{position:absolute;bottom:0;left:0;right:0;height:120px;background:linear-gradient(180deg,transparent,rgba(0,0,0,.4));-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1200 120' preserveAspectRatio='none'><path d='M0,120 L0,80 L80,80 L80,60 L160,60 L160,40 L240,40 L240,70 L320,70 L320,50 L400,50 L400,30 L480,30 L480,60 L560,60 L560,80 L640,80 L640,50 L720,50 L720,70 L800,70 L800,40 L880,40 L880,60 L960,60 L960,80 L1040,80 L1040,55 L1120,55 L1120,75 L1200,75 L1200,120 Z' fill='black'/></svg>");mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1200 120' preserveAspectRatio='none'><path d='M0,120 L0,80 L80,80 L80,60 L160,60 L160,40 L240,40 L240,70 L320,70 L320,50 L400,50 L400,30 L480,30 L480,60 L560,60 L560,80 L640,80 L640,50 L720,50 L720,70 L800,70 L800,40 L880,40 L880,60 L960,60 L960,80 L1040,80 L1040,55 L1120,55 L1120,75 L1200,75 L1200,120 Z' fill='black'/></svg>");-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;opacity:.5;pointer-events:none}body.daymode .global-ambient .horizon{background:linear-gradient(180deg,transparent,rgba(60,80,120,.45));opacity:.4}@media (prefers-reduced-motion: reduce){.global-ambient:after,.global-ambient .cloud,.global-ambient .drift,.global-ambient .pstar{animation:none!important}}@media (max-width: 720px){.global-ambient:after{width:64px;height:64px;top:6%;right:8%}.global-ambient .drift{width:18px;height:18px}.global-ambient .drift:nth-child(n+4){display:none}.global-ambient .cloud:nth-child(n+10){display:none}.global-ambient .horizon{height:80px}}body{transition:background-color 2.6s cubic-bezier(.32,.04,.25,1),background 2.6s cubic-bezier(.32,.04,.25,1),color .6s ease}.global-ambient{transition:background 2.6s cubic-bezier(.32,.04,.25,1)}.global-ambient:before{transition:background-image 2.6s cubic-bezier(.32,.04,.25,1),opacity 1.4s ease}.nav,.dash-card,.shop-product,.feat-card,.mode-card,.mode-mini,.hp-mode,.hp-why-card,.ach-card,.dash-hero,.dash-stat,.stat-tile,.status-card,.lb-shell,.pg-row,.heatmap-wrap,.pg-empty,.top-player,.faq-q,.match-row,.lb-row-x,.footer,.footer-status-strip,.cookie-banner,.toast,.nav-profile-menu,.notify-panel,.auth-shell,.auth-aside,.auth-form-wrap,.mode-feat,.featured-streamer,.discord-block,.newsletter,.hp-cta,.v3-cta,.journey-streak,.journey-quests,.journey-cta,.mobile-menu,.cmdk,.cmdk-input,.cmdk-footer,.tweaks-panel,.btn,.btn--primary,.pg-input,.auth-field input,.auth-field select,.auth-field textarea{transition:background-color 1.8s cubic-bezier(.32,.04,.25,1),background-image 1.8s cubic-bezier(.32,.04,.25,1),border-color 1.8s cubic-bezier(.32,.04,.25,1),color .6s ease,box-shadow .8s ease,transform .25s cubic-bezier(.2,.8,.3,1)!important}.global-ambient .horizon{transition:background 2.6s cubic-bezier(.32,.04,.25,1),opacity 1.4s ease}.global-ambient .pstar{transition:opacity 2s ease}.global-ambient .cloud{transition:background 2.4s ease,opacity 2.4s ease,filter 2.4s ease}.section-eyebrow:before{transition:background .6s ease,box-shadow .6s ease}body.daymode-tx:after{animation-duration:2.6s!important}.btn,a.btn,button.btn{min-height:40px!important;height:40px!important;padding:0 18px!important;font-size:13px!important;font-weight:600;letter-spacing:.01em;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;line-height:1!important;box-sizing:border-box!important}.btn.btn--lg,a.btn.btn--lg,button.btn.btn--lg{min-height:48px!important;height:48px!important;padding:0 22px!important;font-size:14px!important}.nav .nav-bell,.nav .nav-hamburger{width:36px!important;height:36px!important;min-height:36px!important;padding:0!important}.nav .nav-actions{height:36px!important}.nav .nav-cta .btn--primary,.nav .nav-cta a.btn--primary,.nav .nav-cta button.btn--primary{height:36px!important;min-height:36px!important;padding:0 16px!important;font-size:12.5px!important}.nav .nav-profile-trigger{height:36px!important;min-height:36px!important}.nav-actions .dn-toggle{height:28px!important;min-height:28px!important;padding:0 6px!important}.nav-actions .nav-bell{width:30px!important;height:30px!important;min-height:30px!important}.cookie-banner .actions .btn{flex:1;min-height:40px!important;height:40px!important}.auth-submit,.pg-form-actions .btn,form .btn--primary[type=submit]{min-height:48px!important;height:48px!important}.hp-ip .copy{min-height:50px!important;height:50px!important;padding:0 22px!important}.lb-row-x .btn,.match-row .btn,.pg-row .btn{min-height:32px!important;height:32px!important;padding:0 12px!important;font-size:11.5px!important}.friends-widget .row+div .btn{min-height:32px!important;height:32px!important}.dash-card .btn{min-height:40px!important;height:40px!important}.shop-product .row .btn{min-height:32px!important;height:32px!important;padding:0 12px!important;font-size:11.5px!important}.hp-cta-row .btn,.hp-cta-side .btn,.mode-feat .cta-row .btn,.cta-actions .btn,.v3-cta .cta-side .btn,.discord-block .actions .btn,.featured-streamer .body .btn,.newsletter-form .btn{min-height:48px!important;height:48px!important}.newsletter-form .btn{padding:0 18px!important;font-size:13px!important}.pg-tab{height:42px!important;min-height:42px!important;padding:0 16px!important}.vip-grid .shop-product .btn{min-height:44px!important;height:44px!important}@media (max-width: 720px){.btn{padding:0 14px!important;font-size:12.5px!important}.btn.btn--lg{padding:0 18px!important;font-size:13px!important}}.btn>span,.btn>.icon{line-height:1;flex-shrink:0}.vip-cycle button{height:36px!important;min-height:36px!important;padding:0 16px!important}.nav-profile-menu a,.nav-profile-menu button{min-height:36px!important;padding:8px 12px!important;height:auto!important}.hp-ip{align-items:stretch!important}.hp-ip .lbl,.hp-ip .addr,.hp-ip .copy{height:56px!important;min-height:56px!important;display:flex!important;align-items:center!important;box-sizing:border-box!important}.hp-ip .lbl{justify-content:center!important;padding:0 18px!important}.hp-ip .addr{padding:0 18px!important;flex:1!important;min-width:0!important}.hp-ip .copy{justify-content:center!important;padding:0 22px!important;min-width:130px!important;height:56px!important}@media (max-width: 720px){.hp-ip .lbl,.hp-ip .addr,.hp-ip .copy{height:48px!important;min-height:48px!important}.hp-ip .copy{min-width:100px!important;padding:0 14px!important;font-size:9px!important}.hp-ip .addr{font-size:14px!important;padding:0 14px!important}}.shop-products.is-cosmetic{grid-template-columns:repeat(auto-fill,minmax(248px,1fr));gap:18px}.cosmetic-card{position:relative;display:flex;flex-direction:column;border-radius:16px;overflow:hidden;background:linear-gradient(180deg,color-mix(in oklab,var(--tint) 7%,var(--surface-1)),var(--bg-2));border:1px solid color-mix(in oklab,var(--tint) 22%,var(--line-strong));box-shadow:0 1px #ffffff08 inset;transition:transform .22s cubic-bezier(.2,.8,.3,1),border-color .22s,box-shadow .22s;isolation:isolate}.cosmetic-card:before{content:"";position:absolute;inset:0;background:radial-gradient(120% 80% at 50% 0%,color-mix(in oklab,var(--tint) 26%,transparent),transparent 60%);opacity:.55;pointer-events:none;transition:opacity .22s;z-index:0}.cosmetic-card:hover{transform:translateY(-6px);border-color:color-mix(in oklab,var(--tint) 55%,var(--line-strong));box-shadow:0 26px 60px -28px color-mix(in oklab,var(--tint) 55%,#000),0 0 0 1px color-mix(in oklab,var(--tint) 20%,transparent)}.cosmetic-card:hover:before{opacity:1}.cosmetic-card:focus-within{border-color:color-mix(in oklab,var(--tint) 55%,var(--line-strong))}.cosmetic-card>*{position:relative;z-index:1}.cosmetic-card-media{position:relative;aspect-ratio:16 / 11;display:grid;place-items:center;padding:14px;background:radial-gradient(circle at 50% 38%,color-mix(in oklab,var(--tint) 16%,transparent),transparent 68%),repeating-linear-gradient(45deg,rgba(255,255,255,.015) 0 2px,transparent 2px 6px),var(--bg-3);border-bottom:1px solid var(--line);overflow:hidden}.cosmetic-card-img{max-width:84%;max-height:84%;width:auto;height:auto;object-fit:contain;image-rendering:auto;filter:drop-shadow(0 10px 22px color-mix(in oklab,var(--tint) 45%,transparent));transition:transform .28s cubic-bezier(.2,.8,.3,1)}.cosmetic-card:hover .cosmetic-card-img{transform:scale(1.07) translateY(-2px)}.cosmetic-card-media .voxel-svg{transition:transform .28s cubic-bezier(.2,.8,.3,1)}.cosmetic-card:hover .cosmetic-card-media .voxel-svg{transform:scale(1.08)}.cosmetic-card-tier{position:absolute;top:10px;left:10px;font-family:var(--font-pixel);font-size:8px;letter-spacing:.14em;padding:5px 8px;border-radius:6px;color:color-mix(in oklab,var(--tint) 85%,white);background:color-mix(in oklab,var(--tint) 16%,rgba(0,0,0,.55));border:1px solid color-mix(in oklab,var(--tint) 45%,transparent);backdrop-filter:blur(4px)}.cosmetic-card-badge{position:absolute;top:10px;right:10px;font-family:var(--font-pixel);font-size:8px;letter-spacing:.14em;padding:5px 8px;border-radius:6px;color:#0a0d12;background:var(--tint);box-shadow:0 4px 14px -4px color-mix(in oklab,var(--tint) 70%,transparent)}.cosmetic-card-body{display:flex;flex-direction:column;gap:10px;padding:16px 16px 18px;flex:1}.cosmetic-card-name{font-family:var(--font-pixel);font-size:12.5px;letter-spacing:-.01em;line-height:1.35;margin:0;color:var(--ink)}.cosmetic-card-desc{font-size:12.5px;line-height:1.5;color:var(--ink-soft);margin:0}.cosmetic-card-perks{list-style:none;padding:0;margin:2px 0 0;display:flex;flex-direction:column;gap:6px}.cosmetic-card-perks li{display:flex;align-items:center;gap:7px;font-size:12px;color:var(--ink-soft)}.cosmetic-card-perks li .icon{color:var(--tint);flex-shrink:0}.cosmetic-card-foot{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:auto;padding-top:13px;border-top:1px dashed var(--line)}.cosmetic-card-price{font-family:var(--font-pixel);font-size:15px;color:color-mix(in oklab,var(--tint) 80%,var(--ink))}.cosmetic-card-buy{padding:0 14px!important;height:38px!important;min-height:38px!important;font-size:12px!important}body.daymode .cosmetic-card{background:linear-gradient(180deg,color-mix(in oklab,var(--tint) 8%,var(--surface-1)),var(--bg-2))}body.daymode .cosmetic-card-media{background:radial-gradient(circle at 50% 38%,color-mix(in oklab,var(--tint) 14%,transparent),transparent 70%),var(--bg-3)}body.daymode .cosmetic-card-tier{color:color-mix(in oklab,var(--tint) 55%,#0e1726);background:color-mix(in oklab,var(--tint) 18%,rgba(255,255,255,.7))}@media (max-width: 720px){.shop-products.is-cosmetic{grid-template-columns:1fr 1fr;gap:12px}.cosmetic-card-name,.cosmetic-card-desc{font-size:11.5px}}@media (max-width: 480px){.shop-products.is-cosmetic{grid-template-columns:1fr}}@media (prefers-reduced-motion: reduce){.cosmetic-card,.cosmetic-card-img,.cosmetic-card-media .voxel-svg{transition:none!important}.cosmetic-card:hover,.cosmetic-card:hover .cosmetic-card-img,.cosmetic-card:hover .cosmetic-card-media .voxel-svg{transform:none}}body.daymode .btn--primary,body.daymode a.btn--primary,body.daymode button.btn--primary,body.daymode .shop-product .btn--primary,body.daymode .btn.btn--primary:hover,body.daymode .btn.btn--primary:focus,body.daymode .shop-product .btn--primary:hover,body.daymode .shop-product .btn--primary:focus{background:linear-gradient(180deg,#5dafff,#2b7cd9)!important;background-color:#2b7cd9!important;color:#fff!important;border-color:#2b7cd9!important;box-shadow:0 6px 18px -8px #2b7cd999!important;opacity:1!important}html,body{overflow-x:clip}img,svg,video,canvas,iframe{max-width:100%}@media (max-width: 880px){.shop-layout{grid-template-columns:minmax(0,1fr)!important}.shop-layout>*{min-width:0}.shop-products{grid-template-columns:repeat(auto-fill,minmax(min(100%,230px),1fr))!important;min-width:0}.shop-product,.shop-product>*{min-width:0}.shop-cat-list{overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;padding-bottom:4px}.shop-cat-list::-webkit-scrollbar{display:none}}@media (max-width: 560px){.shop-products{grid-template-columns:1fr!important}}@media (max-width: 768px){.section{padding:38px 0!important;position:relative}.section .wrap,.nav .wrap,footer .wrap{padding-left:18px;padding-right:18px}.section.section-alt{background:linear-gradient(180deg,rgba(63,169,245,.035),transparent 40%,rgba(43,209,126,.025)),#ffffff03}.section-head{margin-bottom:18px!important;flex-direction:column;align-items:flex-start!important;gap:7px;text-align:left}.section-head>*{align-self:flex-start!important}.section-eyebrow{font-family:var(--font-pixel);font-size:10px!important;letter-spacing:.2em;color:var(--accent);text-transform:uppercase;display:inline-flex;align-items:center;gap:9px}.section-title{font-size:19px!important;line-height:1.32!important;letter-spacing:-.01em}.section-sub{font-size:13.5px;line-height:1.55;color:var(--ink-soft)}.hp-hero{padding:92px max(18px,env(safe-area-inset-left)) 44px!important;box-sizing:border-box;min-height:auto}.hp-hero-grid{width:100%;min-width:0;gap:26px}.hp-hero-left{max-width:100%;min-width:0}.hp-eyebrow{font-size:9.5px;margin-bottom:16px;flex-wrap:wrap}.hp-wordmark{font-size:clamp(42px,13vw,60px)!important;line-height:.9;margin-bottom:16px}.hp-tagline{font-size:15px!important;line-height:1.55;max-width:100%;margin-bottom:22px}.hp-ip{max-width:100%;border-color:color-mix(in oklab,var(--accent) 40%,var(--line-strong));border-radius:12px}.hp-ip .addr{font-size:15px!important;padding:13px 14px!important;min-width:0}.hp-ip .copy{padding:0 16px!important;font-size:10px!important;letter-spacing:.08em!important;min-width:0!important;flex:0 0 auto}.hp-cta-row{width:100%;flex-direction:column;align-items:stretch;gap:10px;margin-top:16px}.hp-cta-row .btn{width:100%;justify-content:center;min-height:50px;font-size:14px}.hp-meta{gap:8px 16px;font-size:12.5px;margin-top:20px}.mc-card,.hp-status{min-width:0;max-width:100%;box-sizing:border-box;border-radius:14px}.hp-status-body{padding:13px 15px}.hp-status-row{font-size:12.5px;padding:8px 0}.hp-modes{gap:14px}.hp-mode{padding:18px!important;border-radius:14px;gap:13px}.hp-mode-art{height:92px!important}.hp-mode-name{font-size:18px!important}.hp-mode-tag{font-size:13px;line-height:1.5}.hp-mode-perks li{font-size:12.5px}.hp-mode-link{font-size:10px;padding-top:10px}.hp-mode-flag{font-size:8px}.hp-why{gap:12px}.hp-why-card{padding:18px!important;border-radius:12px;gap:9px}.hp-why-num{font-size:10px}.hp-why-card h4{font-size:15px!important}.hp-why-card p{font-size:13px;line-height:1.5}.hp-cta{padding:30px 22px!important;border-radius:16px;gap:22px;text-align:center}.hp-cta h2{font-size:clamp(24px,6.5vw,32px)!important}.hp-cta p{font-size:14.5px;margin:0 auto}.hp-cta-side{min-width:0}.hp-cta-side .btn{min-height:50px}.shop-product{padding:16px!important;border-radius:14px;gap:12px}.shop-product-art{height:120px!important}.shop-product h4{font-size:17px!important}.shop-product p{font-size:13px}.shop-product .price{font-size:22px!important}.shop-product .row{gap:12px}.shop-product .btn,.shop-product .btn--primary{min-height:46px;padding:0 18px}.shop-cat-list button{min-height:40px;padding:8px 14px;border-radius:980px}.nav{padding:11px 0!important}.nav-links{display:none!important}.nav-inner{grid-template-columns:auto 1fr auto!important;gap:8px}.nav-hamburger,.nav-bell,.nav-search-btn,button[class*=nav-],.nav-icon-btn{min-width:44px;min-height:44px}.nav-cta .btn,.nav-cta,.nav .btn,.nav-login{white-space:nowrap}.logo{min-height:40px;display:inline-flex;align-items:center}.pg-body [class*=-grid],.pg-body [class*=-layout]{max-width:100%}.hp-ip .addr,code,.mono,[class*=addr]{overflow-wrap:anywhere}a.link,.section-link,.card-link{display:inline-flex;align-items:center;min-height:32px}.tag,.badge,.hp-mode-flag{font-size:10px!important}p,li{font-size:max(13px,1em)}}@media (max-width: 400px){.hp-wordmark{font-size:clamp(38px,14vw,52px)!important}.section{padding:32px 0!important}.section .wrap,.nav .wrap,footer .wrap{padding-left:15px;padding-right:15px}}@media (max-width: 768px){.section-title,.hp-cta h2,.shop-product h4,.hp-why-card h4,h1[class*=title],h2[class*=title],.pg-title,.page-title{font-family:Inter,system-ui,-apple-system,sans-serif!important;font-weight:700!important;letter-spacing:-.015em!important;line-height:1.2!important;text-transform:none!important}.section-title{font-size:23px!important}.hp-cta h2{font-size:27px!important}.hp-why-card h4{font-size:16.5px!important}.shop-product h4{font-size:18px!important}.section-sub{font-size:14px!important;line-height:1.6!important;color:var(--ink-soft)}.hp-tagline{font-size:15.5px!important;line-height:1.62!important}.hp-mode-tag,.hp-why-card p,.shop-product p{line-height:1.6!important}.hp-mode-name{letter-spacing:-.01em;line-height:1.15}.section-eyebrow,.hp-eyebrow{letter-spacing:.16em}.section{padding:30px 0!important}.section-head{margin-bottom:15px!important}.hp-hero{padding-top:84px!important;padding-bottom:34px!important}.hp-hero-grid{gap:22px!important}.hp-modes{gap:12px!important}.hp-mode{padding:16px!important;gap:11px!important}.hp-mode-art{height:66px!important}.hp-mode-perks{gap:6px!important}.hp-why{gap:10px!important}.hp-why-card{padding:15px 16px!important;gap:6px!important}.hp-cta{padding:26px 20px!important}.hp-ip{flex-direction:column!important;align-items:stretch!important;overflow:visible!important}.hp-ip .lbl{display:none!important}.hp-ip .addr{width:100%;justify-content:center;padding:13px 14px!important;border-bottom:1px solid var(--line);font-size:16px!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hp-ip .copy{width:100%!important;padding:13px!important;font-size:11px!important;min-width:0!important}}@media (max-width: 400px){.section{padding:25px 0!important}.section-title{font-size:21px!important}}@media (max-width: 768px){.celestial,.celestial.moon,.celestial.sun,.voxel-svg{display:none!important}.hp-tagline br{display:inline!important}}@media (max-width: 768px){aside.mc-card>div:has(>a[href*=discord]){flex-wrap:wrap!important;gap:9px!important}aside.mc-card>div:has(>a[href*=discord])>a{flex:1 1 0!important;min-width:0!important;height:46px!important;white-space:nowrap!important;font-size:12.5px!important;padding:0 12px!important}aside.mc-card>div:has(>a[href*=discord])>a[href*=discord]{flex:1 1 100%!important}}#m-ipbar{display:none}@media (max-width: 768px){#m-ipbar{display:flex;align-items:center;gap:10px;position:fixed;left:0;right:0;bottom:0;z-index:240;padding:11px 16px calc(11px + env(safe-area-inset-bottom));background:#090c12ed;-webkit-backdrop-filter:blur(14px) saturate(150%);backdrop-filter:blur(14px) saturate(150%);border-top:1px solid color-mix(in oklab,var(--accent) 28%,#1b2330);box-shadow:0 -14px 34px -16px #000c;transition:transform .28s cubic-bezier(.2,.8,.2,1)}#m-ipbar.atop,#m-ipbar.hide{transform:translateY(135%)}#root{padding-bottom:66px}.m-ipbar-ip{flex:1;min-width:0;font-family:var(--font-mono, ui-monospace, monospace);font-size:15px;font-weight:600;color:var(--accent);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-ipbar-k{font-family:var(--font-pixel);font-size:8px;letter-spacing:.14em;color:var(--ink-mute, #8b97a8);margin-right:9px;border:1px solid var(--line, #232c39);border-radius:4px;padding:3px 6px}.m-ipbar-btn{flex:0 0 auto;padding:11px 20px;border:0;border-radius:9px;background:var(--accent);color:#04121f;font-family:var(--font-pixel);font-size:10px;letter-spacing:.06em;cursor:pointer;transition:background .2s,transform .1s}.m-ipbar-btn:active{transform:scale(.96)}#m-ipbar.ok .m-ipbar-btn{background:var(--emerald);color:#042a16}}html,body,#root{margin:0;padding:0;min-height:100%}body{overflow-x:hidden}img{max-width:100%}.accent-text{color:var(--accent)}.danger-text{color:var(--accent-2)}.tone-ok{color:var(--emerald)}.tone-warn{color:var(--gold)}.tone-down{color:var(--redstone)}.inline-link{color:var(--accent);text-decoration:none}.inline-link:hover{text-decoration:underline}.mono-small{font-family:var(--font-mono);font-size:12px;word-break:break-all}.mono-mute{font-family:var(--font-mono);font-size:12px;color:var(--ink-mute)}.skip-link{position:absolute;left:12px;top:-60px;z-index:1000;background:var(--accent);color:var(--accent-fg);padding:10px 14px;border-radius:8px;font-weight:700;text-decoration:none;transition:top .15s}.skip-link:focus{top:12px}#main:focus{outline:none}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.seo-fallback{max-width:780px;margin:0 auto;padding:56px 22px;text-align:center;color:#c9d3de;font-family:Inter,system-ui,sans-serif}.seo-fallback h1{color:#fff;font-size:clamp(26px,5vw,38px);margin:0 0 14px;line-height:1.2}.seo-fallback p{font-size:17px;line-height:1.6;margin:0 0 14px}.seo-fallback strong{color:#3fb950}.seo-fallback-note{font-size:14px!important;color:#8b949e}.crash{min-height:100vh;display:grid;place-content:center;gap:12px;padding:24px;text-align:center;color:var(--ink)}.crash h1{font-size:22px;margin:0;color:var(--gold)}.crash p{max-width:520px;color:var(--ink-soft);margin:0 auto}.crash-actions{display:flex;gap:10px;justify-content:center;flex-wrap:wrap}.nav-login{padding:8px 14px!important;font-size:13px!important}.footer-logo{margin-bottom:12px}.footer-tagline{color:var(--ink-mute);font-size:13px;margin:0 0 14px;max-width:280px}.btn--sm{padding:7px 12px;font-size:12px}.pg-tab-count{margin-left:8px;color:var(--ink-mute);font-size:11px;font-family:var(--font-mono)}.pg-empty--sm{max-width:540px;margin:0 auto;padding:28px 20px}.pg-empty--narrow{max-width:560px;margin:16px auto 0}.pg-block{padding-top:0!important;padding-bottom:48px!important}.pg-block-title{font-size:clamp(22px,3vw,32px)!important}.pg-block-actions{margin-left:auto}.pill-stat{display:inline-flex;align-items:center;gap:8px;padding:7px 12px;border-radius:999px;background:var(--surface-1);border:1px solid var(--line-strong);font-size:13px;color:var(--ink-soft)}.table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;margin:12px 0;border:1px solid var(--line);border-radius:10px}.note{display:block;padding:11px 14px;border-radius:10px;font-size:13.5px;line-height:1.55;margin:0 0 16px;border:1px solid var(--line-strong);background:var(--surface-1);color:var(--ink-soft)}.note .icon{vertical-align:-2px;margin-right:4px}.note a{color:var(--accent)}.note b{color:var(--ink)}.note--warn{background:#ffc34014;border-color:#ffc34052;color:#ffd98a}.note--info{background:#3fa9f50f;border-color:#3fa9f53d}.note--ok{background:#2bd17e14;border-color:#2bd17e4d;color:var(--emerald)}.srv-card{background:var(--surface-1);border:1px solid var(--line-strong);border-radius:16px;padding:18px;box-shadow:var(--shadow-card, 0 18px 50px rgba(0, 0, 0, .35));min-width:0;max-width:100%;box-sizing:border-box}.srv-card-top{display:flex;gap:16px;align-items:flex-start}.srv-card-logo{width:72px;height:72px;border-radius:12px;flex:none;display:grid;place-items:center;background:radial-gradient(circle at 50% 35%,#16314a,#0a0f17);border:1px solid var(--line-strong);box-shadow:0 0 22px #3fa9f540}.srv-card-info{flex:1;min-width:0;padding-top:2px}.srv-card-name{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.srv-card-title{font-family:var(--font-pixel);font-size:14px;color:var(--ink);text-shadow:1px 1px 0 rgba(0,0,0,.25)}.srv-card-badge{font-family:var(--font-mono);font-size:11px;color:#7fe0f5;background:#5dd4ee1a;border:1px solid rgba(93,212,238,.25);padding:3px 8px;border-radius:6px;font-weight:600;white-space:nowrap}.srv-card-tag{font-size:14px;color:var(--ink-soft);margin:9px 0 0;line-height:1.5}.srv-card-status{flex:none;text-align:right;display:flex;flex-direction:column;align-items:flex-end;gap:10px;min-width:92px}.srv-bars{display:flex;align-items:flex-end;gap:3px;height:22px}.srv-bars i{width:5px;border-radius:1px;background:var(--ink-mute)}.srv-bars i:nth-child(1){height:28%}.srv-bars i:nth-child(2){height:46%}.srv-bars i:nth-child(3){height:64%}.srv-bars i:nth-child(4){height:82%}.srv-bars i:nth-child(5){height:100%}.srv-card-status.is-up .srv-bars i{background:var(--emerald);box-shadow:0 0 7px #2bd17e8c}.srv-card-status.is-down .srv-bars i{background:var(--redstone);opacity:.6}.srv-count{font-family:var(--font-mono);font-size:14px;color:var(--ink-soft)}.srv-count b{color:var(--ink);font-weight:700}.srv-state{display:flex;align-items:center;gap:6px;font-family:var(--font-mono);font-size:10px;letter-spacing:.08em;color:var(--ink-mute)}.srv-dot{width:7px;height:7px;border-radius:50%;background:currentColor}.srv-card-status.is-up .srv-state{color:var(--emerald)}.srv-card-status.is-up .srv-dot{box-shadow:0 0 0 4px #2bd17e29}.srv-card-status.is-down .srv-state{color:var(--redstone)}.srv-card-sep{height:1px;background:var(--line);margin:16px 0}.srv-card-actions{display:flex;gap:10px}.srv-btn{height:52px;border-radius:11px;font-weight:700;font-size:14px;display:flex;align-items:center;justify-content:center;gap:8px;text-decoration:none;padding:0 16px;transition:transform .15s,filter .15s}.srv-btn:hover{transform:translateY(-1px);filter:brightness(1.08)}.srv-btn--discord{flex:1.5;background:#5865f2;color:#fff;box-shadow:0 8px 22px -8px #5865f2a6}.srv-btn--shop{flex:1;background:#ffc34017;color:var(--gold);border:1px solid rgba(255,195,64,.3)}.srv-btn--ghost{background:transparent;border:1px solid var(--line-strong);color:var(--ink-soft);font-weight:600}.hp-why.sb-features,.hp-why.why-4{grid-template-columns:repeat(4,1fr)}.sb-cta{display:flex;gap:10px;flex-wrap:wrap;margin-top:22px}.rank-note{margin-bottom:14px}.rank-teaser{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.rank-mini{display:flex;align-items:center;gap:14px;padding:16px 18px;border-radius:12px;text-decoration:none;background:var(--surface-1);border:1px solid var(--line);color:var(--ink);transition:border-color .2s,transform .2s}.rank-mini:hover{border-color:var(--tint);transform:translateY(-2px)}.rank-mini-meta{flex:1;min-width:0}.rank-mini-meta h4{margin:0 0 4px;font-family:var(--font-pixel);font-size:12px;color:var(--tint)}.rank-mini-meta span{font-size:13px;color:var(--ink-soft)}.rank-mini-go{color:var(--ink-mute)}.lbx-mini{max-width:560px;margin:0 auto}.lbx-mini-head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:6px}.lbx-mini-head h3{font-size:16px;margin:0;display:flex;align-items:center;gap:8px}.lbx-mini-head a{font-size:13px;font-weight:700;color:var(--accent);text-decoration:none;white-space:nowrap}.lbx-row{display:flex;align-items:center;gap:12px;padding:9px 4px;border-bottom:1px solid var(--line)}.lbx-row:last-child{border-bottom:0}.lbx-rank{width:24px;text-align:center;font-weight:800;font-family:var(--font-mono);color:var(--ink-mute);flex:none}.lbx-rank.is-top{color:var(--accent)}.lbx-head{width:30px;height:30px;border-radius:7px;overflow:hidden;flex:none;background:#ffffff0d}.lbx-head svg{width:100%;height:100%}.lbx-name{flex:1;min-width:0;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lbx-team{color:var(--ink-mute);font-weight:400}.lbx-val{font-weight:800;color:var(--accent);font-family:var(--font-mono);white-space:nowrap}.lbx-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:18px}.lbx-card h3{margin-top:0}.lbx-empty{padding:12px 0;color:var(--ink-mute);font-size:14px;margin:0}.lbx-note{margin-top:22px}.feed{max-width:640px;margin:0 auto}.feed-row{display:flex;align-items:center;gap:12px;padding:10px 4px;border-bottom:1px solid var(--line)}.feed-row:last-child{border-bottom:0}.feed-meta{flex:1;min-width:0;display:flex;flex-direction:column}.feed-meta b,.feed-meta span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.feed-meta span{font-size:13px;color:var(--ink-soft)}.feed-time{font-size:12px;color:var(--ink-mute);white-space:nowrap}.gal{max-width:1170px;margin:0 auto}.gal--teaser{max-width:1010px}.gal-row{display:flex;align-items:center;justify-content:center;gap:16px}.gal-stage{position:relative;flex:1 1 320px;min-width:0;max-width:1040px;aspect-ratio:1920 / 1009;border-radius:var(--r-3, 16px);overflow:hidden;border:1px solid var(--line-strong);box-shadow:var(--shadow-deep, 0 18px 50px rgba(0, 0, 0, .45));background:var(--surface-1)}.gal--teaser .gal-stage{max-width:880px}.gal-img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .35s ease;pointer-events:none}.gal-img.is-active{opacity:1;pointer-events:auto}.gal-arrow{flex-shrink:0;width:46px;height:46px;border-radius:999px;border:1px solid var(--line-strong);background:var(--surface-2);color:var(--ink);font-size:18px;line-height:1;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background .15s,color .15s,border-color .15s}.gal-arrow:hover{background:var(--accent);color:var(--accent-fg);border-color:var(--accent)}.gal-foot{display:flex;flex-direction:column;align-items:center;gap:10px;margin-top:16px}.gal-dots{display:flex;gap:7px;flex-wrap:wrap;justify-content:center;max-width:360px}.gal-dot{width:9px;height:9px;padding:0;border-radius:999px;border:0;cursor:pointer;background:var(--line-strong);transition:width .2s,background .2s}.gal-dot.is-active{width:22px;background:var(--accent)}.gal-count{font-family:var(--font-mono);font-size:13px;color:var(--ink-mute);font-weight:700}.gal-more{text-align:center;margin-top:18px}.shop-body{margin-top:24px}.shop-foot{margin-top:28px}.vip-cycle-wrap{display:flex;justify-content:center;margin-bottom:18px}.rank-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:44px}.rank-card{padding:24px!important;gap:12px!important;position:relative}.rank-card.is-featured{border-color:var(--tint);box-shadow:0 0 0 1px var(--tint),0 18px 40px -18px var(--tint)}.rank-flag{top:-10px!important;right:16px!important;background:var(--tint)!important;color:#0a0d12!important}.rank-art{height:104px!important;background:radial-gradient(circle,color-mix(in oklab,var(--tint) 22%,transparent),transparent 65%)!important}.rank-title{text-align:center;color:var(--tint);font-size:16px!important;margin:0!important}.rank-price{display:flex;align-items:baseline;justify-content:center;gap:4px}.rank-price .cur{font-size:14px;color:var(--ink-soft)}.rank-price .val{font-size:30px;color:var(--ink)}.rank-price .per{font-size:11px;color:var(--ink-mute)}.rank-alt{text-align:center;font-size:11px;color:var(--ink-mute);font-family:var(--font-mono);margin-top:-6px}.rank-perks{list-style:none;padding:0;margin:6px 0 0;display:flex;flex-direction:column;gap:8px;font-size:13px;flex:1}.rank-perks li{display:flex;gap:10px;color:var(--ink-soft);line-height:1.45}.rank-perks .tick{color:var(--tint);display:inline-flex;align-items:flex-start;padding-top:2px;flex:none}.rank-btn{width:100%;justify-content:center;margin-top:10px}.rank-btn[disabled]{opacity:.6;cursor:not-allowed;transform:none}.key-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,250px),1fr))!important}.qty-row{display:flex;gap:6px;flex-wrap:wrap;margin:4px 0 2px}.qty{padding:6px 10px;border-radius:8px;border:1px solid var(--line-strong);background:var(--surface-2);color:var(--ink-soft);font-family:var(--font-mono);font-size:12px;font-weight:700;cursor:pointer}.qty.is-active{background:var(--tint);border-color:var(--tint);color:#0a0d12}.price-save{display:block;font-size:10.5px;color:var(--emerald);font-family:var(--font-mono);font-weight:600}.wing-img{max-width:86%;max-height:84px;width:auto;height:auto;object-fit:contain;filter:drop-shadow(0 6px 14px rgba(255,126,182,.35));image-rendering:pixelated}.modal-back{position:fixed;inset:0;z-index:200;background:#04080eb8;display:flex;align-items:center;justify-content:center;padding:16px;overflow-y:auto}.modal{width:100%;max-width:480px;background:var(--surface-1);border:1px solid var(--line-strong);border-radius:14px;padding:22px;box-shadow:0 24px 70px #0009}.modal h3{margin:0 0 6px;font-size:18px}.modal-price{font-family:var(--font-mono);font-size:20px;color:var(--accent);font-weight:800;margin-bottom:12px}.modal-notes{margin:0 0 14px;padding-left:18px;color:var(--ink-soft);font-size:13.5px;line-height:1.55;display:grid;gap:6px}.modal-check{display:flex;gap:10px;align-items:flex-start;font-size:13px;color:var(--ink-soft);line-height:1.5;cursor:pointer}.modal-check input{margin-top:3px;accent-color:var(--accent);width:16px;height:16px;flex:none}.modal-check a{color:var(--accent)}.modal-actions{display:flex;justify-content:flex-end;gap:10px;margin-top:18px;flex-wrap:wrap}.status-error,.status-empty{padding:22px;text-align:center;color:var(--ink-soft);font-size:14px}.uptime-card{padding:22px}.uptime-legend{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:14px;flex-wrap:wrap}.uptime-keys{display:flex;gap:14px;font-size:11px;font-family:var(--font-mono);flex-wrap:wrap}.uptime-keys .k{display:inline-block;width:8px;height:8px;border-radius:1px;margin-right:6px;vertical-align:middle}.k-ok{background:var(--emerald)}.k-warn{background:var(--gold)}.k-down{background:var(--redstone)}.uptime-bars .u.nodata{background:var(--line)!important;opacity:.45}.uptime-foot{margin-top:16px;font-family:var(--font-mono);font-size:12px;color:var(--ink-soft)}.pg-search-clear{background:none;border:0;color:var(--ink-mute);cursor:pointer;font-size:18px;padding:0 4px}.guide-results{max-width:720px;margin:0 auto}.guide-results-count{margin-bottom:12px;color:var(--ink-soft);font-size:13px}.guide-results-count b{color:var(--ink)}.ico-accent{background:var(--accent)!important;color:var(--accent-fg)!important}.pg-row{text-decoration:none;color:inherit}.guide-table{width:100%;border-collapse:collapse;font-size:13px;min-width:560px}.guide-table th,.guide-table td{text-align:left;padding:9px 12px;border-bottom:1px solid var(--line);vertical-align:top}.guide-table th{font-size:11px;letter-spacing:.06em;color:var(--ink-mute);text-transform:uppercase}.glossary{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));gap:10px;margin:0}.glossary-item{background:var(--surface-1);border:1px solid var(--line);border-radius:10px;padding:14px}.glossary-item dt{color:var(--accent);font-weight:700;margin-bottom:4px}.glossary-item dd{margin:0;color:var(--ink-soft);font-size:13px;line-height:1.5}.wiki-article pre{white-space:pre-wrap;word-break:break-word}.faq-more{margin-top:28px;padding:36px 24px}.rule-row{align-items:flex-start!important}.rule-num{background:var(--accent)!important;color:var(--accent-fg)!important;font-family:var(--font-pixel);font-size:11px;width:36px!important;height:36px!important;flex:none}.rule-title{font-family:var(--font-pixel);font-size:13px!important;line-height:1.5}.rules-note{margin-top:28px}.support-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:18px;align-items:start}.support-main h3{margin-top:0}.support-main p{color:var(--ink-soft)}.support-self{margin-top:20px;border-top:1px solid var(--line);padding-top:14px}.support-self h4{margin:0 0 8px;font-size:13px}.support-self ul{margin:0;padding-left:18px;line-height:1.9}.nf-page{display:grid;place-items:center;min-height:80vh}.nf-popular{margin-top:56px}.nf-popular-h{font-family:var(--font-pixel);font-size:9px;letter-spacing:.22em;color:var(--ink-mute);margin-bottom:16px}.nf-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,180px),1fr));gap:10px;max-width:720px;margin:0 auto}.nf-link{padding:14px!important;text-align:left;display:flex;gap:10px;align-items:center;text-decoration:none}.nf-ico{width:28px;height:28px;display:grid;place-items:center;background:#3fa9f51f;border:1px solid rgba(63,169,245,.25);border-radius:6px;flex-shrink:0;color:var(--accent)}.nf-meta{display:flex;flex-direction:column;min-width:0}.nf-meta b{font-size:13px;color:var(--ink)}.nf-meta small{font-size:11px;color:var(--ink-mute);font-family:var(--font-mono)}.nf-voxel{margin-top:48px;opacity:.5}.auth-aside-brand{display:flex;align-items:center;gap:12px;margin-bottom:18px}.auth-aside-brand .pixel{font-size:13px;letter-spacing:.02em}.auth-aside .pg-eyebrow{margin-bottom:12px}.auth-label-row{display:flex!important;justify-content:space-between;align-items:center}.auth-show{background:none;border:0;color:var(--ink-mute);font-family:var(--font-pixel);font-size:9px;cursor:pointer;padding:2px 0}.auth-discord{justify-content:center;gap:8px}.auth-discord .icon{color:#5865f2}.auth-agree label{align-items:flex-start;line-height:1.5}.pw-meter{display:flex;align-items:center;gap:10px;margin-top:4px}.pw-bar{flex:1;height:4px;background:var(--bg-3);border-radius:2px;overflow:hidden}.pw-fill{height:100%;width:0;background:var(--ink-mute);transition:width .2s}.pw-fill.s1{width:25%;background:var(--redstone)}.pw-fill.s2{width:50%;background:var(--gold)}.pw-fill.s3{width:75%;background:var(--accent)}.pw-fill.s4{width:100%;background:var(--emerald)}.pw-label{font-size:11px;min-width:50px;text-align:right;color:var(--ink-mute)}.dash-grid--gap{margin-top:28px}.dash-col{display:flex;flex-direction:column;gap:16px;min-width:0}.dash-meta{margin-top:10px}.dash-meta span{overflow-wrap:anywhere}.dash-hero-actions{display:flex;flex-direction:column;gap:8px}.dash-muted{color:var(--ink-soft);font-size:13px;margin:8px 0 0}.dash-small{font-size:12px;margin-top:12px}.quick-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px}.quick-grid .btn{justify-content:flex-start;gap:8px}.mono-block{font-family:var(--font-mono);font-size:12px;color:var(--ink-mute);line-height:1.7}.sub-list{list-style:none;padding:0;margin:8px 0 0;display:grid;gap:8px}.sub-list li{display:flex;align-items:center;gap:10px;font-size:13px}.sub-name{font-weight:700;color:var(--tint);min-width:70px}.sub-status{color:var(--ink-mute)}.sub-status.is-active{color:var(--emerald)}.sub-list .time{margin-left:auto;color:var(--ink-mute);font-size:12px}.skin-form{display:grid;gap:12px;margin-top:10px}.skin-row{display:flex;align-items:center;gap:14px}.skin-canvas{width:64px;height:64px;image-rendering:pixelated;border-radius:8px;background:var(--bg-3);border:1px solid var(--line)}.acct-wrap{margin-top:28px;max-width:720px}.acct-form{display:grid;gap:12px;max-width:420px}.acct-btn{justify-self:start}.acct-h2{margin-top:32px!important}@media (max-width: 1100px){.hp-why.sb-features,.hp-why.why-4,.rank-teaser{grid-template-columns:repeat(2,1fr)}.rank-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 860px){.support-grid{grid-template-columns:1fr}}@media (max-width: 640px){.hp-why.sb-features,.hp-why.why-4,.rank-teaser,.rank-grid{grid-template-columns:1fr}.srv-card{padding:14px}.srv-card-top{flex-wrap:wrap;gap:12px}.srv-card-logo{width:56px;height:56px}.srv-card-logo svg{width:36px;height:36px}.srv-card-status{flex-direction:row;align-items:center;width:100%;justify-content:space-between;min-width:0}.srv-card-actions{flex-wrap:wrap}.srv-btn{height:46px;font-size:13.5px}.srv-btn--discord{flex:1 1 100%}.srv-btn--shop,.srv-btn--ghost{flex:1 1 0}.gal-row{gap:8px}.gal-arrow{width:36px;height:36px;font-size:14px}.quick-grid{grid-template-columns:1fr}.modal{padding:18px}.modal-actions .btn{flex:1 1 auto;justify-content:center}}@media (max-width: 420px){.gal-row{flex-wrap:wrap}.gal-stage{flex:1 1 100%;order:-1}.gal-arrow{flex:1 1 0;border-radius:10px}.dash-hero-actions{flex-direction:row;flex-wrap:wrap}.lbx-row{gap:9px}}@media (max-width: 768px){.shop-product-art .voxel-svg,.rank-mini .voxel-svg{display:inline-block!important}}.timeline .tl-item h3{font-size:14px;line-height:1.5}@media (max-width: 640px){.timeline .tl-item h3{font-size:12px}.status-card .val{font-size:22px}}.wiki-layout>*{min-width:0}.nf-page>.wrap{width:100%;min-width:0;box-sizing:border-box}.nf-shell{max-width:100%}.nf-code{font-size:clamp(64px,22vw,160px)}.nf-actions{flex-wrap:wrap;justify-content:center}
