:root{color-scheme:dark;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;background:#050406;color:#fff5da;--text: #fff5da;--text-strong: #fff5da;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;--bg: #050406;--panel: rgba(18, 15, 20, .72);--panel-strong: rgba(24, 20, 27, .9);--line: rgba(255, 232, 173, .15);--line-strong: rgba(255, 220, 125, .38);--gold: #ffd66b;--gold-2: #ff9f2e;--platinum: #e7f5ff;--diamond: #80f4ff;--ruby: #ff4d80;--emerald: #62ffbd;--purple: #b27bff;--muted: rgba(255, 245, 218, .66);--faint: rgba(255, 245, 218, .42)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;color:var(--text);min-width:320px;min-height:100vh;overflow-x:hidden;background:radial-gradient(circle at 16% 8%,rgba(255,210,94,.22),transparent 26rem),radial-gradient(circle at 86% 6%,rgba(155,89,255,.18),transparent 28rem),radial-gradient(circle at 48% 42%,rgba(93,255,210,.08),transparent 34rem),linear-gradient(180deg,#080507,#08070b 42%,#030303)}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.46;background-image:linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px);background-size:78px 78px;-webkit-mask-image:radial-gradient(circle at center,black,transparent 82%);mask-image:radial-gradient(circle at center,black,transparent 82%)}body:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(120deg,transparent 0%,rgba(255,255,255,.07) 48%,transparent 52%),radial-gradient(circle at 50% 120%,rgba(255,195,66,.12),transparent 38rem);transform:translate(-100%);animation:scan 11s linear infinite}a{color:inherit;text-decoration:none}button,input{font:inherit}button{border:0;cursor:pointer}button:disabled{cursor:wait;opacity:.72}@keyframes scan{0%{transform:translate(-100%)}48%,to{transform:translate(100%)}}@keyframes pulseGlow{0%,to{transform:scale(1);filter:brightness(1)}50%{transform:scale(1.035);filter:brightness(1.22)}}@keyframes floatUp{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes rotateRing{to{transform:rotate(360deg)}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes corePulse{0%,to{opacity:.44;transform:translate(-50%,-50%) scale(.78)}50%{opacity:.98;transform:translate(-50%,-50%) scale(1.12)}}@keyframes barRise{0%,to{transform:translateY(0) rotate(-4deg)}50%{transform:translateY(-7px) rotate(3deg)}}.site-header,.footer,main{width:min(1280px,calc(100% - 32px));margin:0 auto}.site-header{position:sticky;top:0;z-index:20;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:18px;padding:18px 0;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.brand{display:flex;align-items:center;gap:12px;min-width:190px}.brand-mark{display:grid;place-items:center;width:50px;height:50px;border:1px solid rgba(255,229,163,.42);border-radius:17px;color:#130b02;font-weight:1000;letter-spacing:-.08em;background:radial-gradient(circle at 35% 22%,rgba(255,255,255,.95),transparent 23%),linear-gradient(135deg,#ffe58e,#ffb13f 46%,#6c2e00);box-shadow:0 0 40px #ffc04852,inset 0 1px #ffffffd9}.brand-copy strong,.brand-copy small{display:block}.brand-copy strong{font-size:18px;letter-spacing:-.05em}.brand-copy small{color:var(--muted);text-transform:uppercase;letter-spacing:.12em;font-size:10px}.nav-links{justify-self:center;display:flex;justify-content:center;gap:6px;flex-wrap:wrap}.nav-links a,.live-chip,.chip,.status-row span:not(.status-dot),.profile-title-row span,.profile-status-row span,.reward-chip,.feed-stats span,.power-up-specs span,.purchase-impact span,.card-meta span,.mini-list span{border:1px solid rgba(255,245,218,.12);border-radius:999px;background:#ffffff0b;box-shadow:inset 0 1px #ffffff0d}.nav-links a{padding:9px 11px;color:#fff5dab8;font-size:13px}.nav-links a:hover{color:#fff;border-color:var(--line-strong);background:#ffd36b14}.nav-links a.active{color:#f7fdff;border-color:#50b4fff2;background:#42a9ff1f;box-shadow:0 0 0 2px #42a9ff4d,inset 0 1px #ffffff1f}.live-chip{display:flex;align-items:center;justify-content:center;gap:8px;padding:10px 12px;color:var(--muted);white-space:nowrap;font-size:13px}.live-chip span,.status-dot{width:8px;height:8px;border-radius:999px;background:var(--gold);box-shadow:0 0 22px var(--gold)}.live-chip.is-live{color:#fff;border-color:#ffd25c70;background:#ffd0581a}main{position:relative}.narrow-page{width:min(930px,calc(100% - 32px))}.hero{position:relative;display:grid;place-items:center;text-align:center;padding:84px 0 48px}.hero-orbit,.hero:before{content:"";position:absolute;z-index:-1;border-radius:999px;pointer-events:none}.hero-orbit{width:min(980px,92vw);height:min(980px,92vw);top:2%;left:50%;transform:translate(-50%);background:radial-gradient(circle at 50% 50%,rgba(255,207,88,.24),transparent 24%),conic-gradient(from 25deg,#ffd66b14,#7cf6ff2e,#ff4d8021,#ffd66b14);filter:blur(1px);animation:pulseGlow 5.5s ease-in-out infinite}.hero:before{width:min(560px,70vw);height:min(560px,70vw);top:23%;left:50%;transform:translate(-50%);border:1px solid rgba(255,226,150,.18);box-shadow:0 0 120px #ffbd4a21,inset 0 0 70px #ffdd8e14}.status-row,.hero-actions,.hero-metrics,.section-head,.input-row,.preset-row{display:flex;align-items:center}.status-row{justify-content:center;flex-wrap:wrap;gap:9px;color:var(--muted);font-size:13px}.status-row span:not(.status-dot){padding:8px 12px}h1,h2,h3,p{margin-top:0}h1,h2,h3{letter-spacing:-.055em}h1{margin-bottom:0}.hero h1,.page-title h1,.profile-identity h1{max-width:1080px;font-size:clamp(54px,9vw,142px);line-height:.82;letter-spacing:-.095em;text-shadow:0 1px 0 rgba(255,255,255,.28),0 36px 90px rgba(255,177,56,.16)}.hero-copy,.page-title p,.section-head p,.profile-identity p,.prose-panel p,.panel>p,.muted{color:var(--muted);line-height:1.7}.hero-copy{max-width:790px;font-size:clamp(17px,2vw,21px);margin:26px auto}.eyebrow{margin-bottom:10px;color:var(--gold);font-weight:900;font-size:12px;letter-spacing:.18em;text-transform:uppercase}.countdown{display:grid;grid-template-columns:repeat(4,minmax(78px,136px));justify-content:center;gap:12px;margin:18px 0 26px}.time-box,.panel,.global-banner,.stat-monolith,.power-up-card,.podium-card,.leaderboard-row,.profile-hero,.vault-stack,.compliance-band,.achievement-card,.receipt-card,.feed-card,.rival-card,.cosmetic-slot,.season-relic,.share-card,.tier-card,.intent-box,.confirmed-box,.boost-stack{position:relative;border:1px solid var(--line);background:linear-gradient(180deg,#ffffff14,#ffffff06),radial-gradient(circle at 10% 0%,rgba(255,211,102,.11),transparent 24rem),var(--panel);box-shadow:0 24px 70px #00000057,inset 0 1px #ffffff12;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.time-box{padding:18px 12px;border-radius:24px}.time-box strong{display:block;font-size:clamp(26px,4vw,44px);letter-spacing:-.06em}.time-box span{color:var(--muted);text-transform:uppercase;letter-spacing:.12em;font-size:11px}.hero-actions{justify-content:center;gap:12px;flex-wrap:wrap;margin:22px 0}.primary,.secondary,.ghost{display:inline-flex;align-items:center;justify-content:center;min-height:46px;border-radius:999px;padding:0 18px;font-weight:900;transition:transform .2s ease,border-color .2s ease,background .2s ease}.primary{color:#180e04;background:linear-gradient(135deg,#fff0a3,#ffbd4a 54%,#ff8b1f);box-shadow:0 12px 45px #ffb53847,inset 0 1px #ffffffb8}.secondary,.ghost{color:#fff5da;border:1px solid rgba(255,232,173,.22);background:#ffffff0f}.ghost{min-height:38px;padding:0 12px}.primary:hover,.secondary:hover,.ghost:hover{transform:translateY(-2px);border-color:var(--line-strong)}.hero-metrics,.profile-hero-stats,.profile-stat-grid{gap:12px;flex-wrap:wrap;justify-content:center;width:100%}.stat-monolith{flex:1 1 210px;min-width:180px;border-radius:26px;padding:20px;overflow:hidden}.stat-monolith:before,.podium-card:before,.receipt-card:before,.achievement-card:before,.power-up-card:before,.leaderboard-row:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(110deg,transparent 0%,rgba(255,255,255,.11) 45%,transparent 70%);background-size:220% 100%;animation:shimmer 7s linear infinite;opacity:.38}.stat-monolith span{display:block;color:var(--faint);font-size:12px;text-transform:uppercase;letter-spacing:.13em}.stat-monolith strong{display:block;margin:7px 0;font-size:clamp(24px,3vw,38px);letter-spacing:-.07em}.stat-monolith small{color:var(--muted)}.global-banner{margin:28px 0;display:grid;grid-template-columns:14px 1fr auto;gap:18px;align-items:center;border-radius:34px;padding:22px;overflow:hidden}.banner-beam{width:10px;align-self:stretch;border-radius:999px;background:linear-gradient(#fff5bd,#ffb13f,#8ffcff);box-shadow:0 0 30px #ffc3498c}.global-banner h2{margin-bottom:8px;font-size:clamp(27px,4vw,54px)}.global-banner p{margin-bottom:0}.banner-events{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.banner-event{min-width:138px;border:1px solid rgba(255,218,122,.24);border-radius:22px;padding:14px;background:#00000042}.banner-event strong,.banner-event span,.banner-event small{display:block}.banner-event strong{font-size:24px;color:var(--gold)}.banner-event span{margin:3px 0}.banner-event small{color:var(--muted)}.panel{margin:28px 0;border-radius:34px;padding:clamp(20px,4vw,34px);overflow:hidden}.panel:after,.profile-hero:after,.global-banner:after{content:"";position:absolute;inset:auto 10% -1px;height:1px;background:linear-gradient(90deg,transparent,rgba(255,220,125,.8),transparent)}.section-head{justify-content:space-between;gap:18px;margin-bottom:20px}.section-head h2{margin-bottom:8px;font-size:clamp(28px,4vw,58px);line-height:.95}.split-showcase{display:grid;grid-template-columns:minmax(0,1.8fr) minmax(280px,.7fr);gap:18px;align-items:stretch;margin:28px 0}.split-showcase .profile-hero{margin:0}.profile-hero{margin:28px 0;border-radius:40px;padding:clamp(22px,4vw,42px);overflow:hidden}.profile-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(circle at 18% 20%,rgba(255,214,107,.26),transparent 18rem),radial-gradient(circle at 82% 16%,rgba(128,244,255,.16),transparent 24rem),linear-gradient(135deg,#ffffff0f,#ffffff03)}.theme-sovereign-throne .profile-backdrop{background:radial-gradient(circle at 18% 18%,rgba(255,214,107,.34),transparent 19rem),radial-gradient(circle at 82% 18%,rgba(178,123,255,.2),transparent 24rem),linear-gradient(135deg,#ffffff12,#0003)}.theme-diamond-vault .profile-backdrop{background:radial-gradient(circle at 80% 10%,rgba(128,244,255,.31),transparent 22rem),linear-gradient(135deg,#ffffff0f,#00000042)}.theme-smoke-blackout .profile-backdrop{background:radial-gradient(circle at 50% 10%,rgba(255,255,255,.12),transparent 18rem),linear-gradient(135deg,#1e1e23e6,#00000080)}.profile-hero-grid{position:relative;display:grid;grid-template-columns:minmax(190px,260px) 1fr minmax(240px,340px);gap:clamp(18px,3vw,34px);align-items:center}.profile-identity h1{margin:0 0 18px;max-width:680px}.profile-title-lockup{width:min(75%,520px);max-width:100%;margin:0 0 12px}.profile-title-lockup img{display:block;width:100%;height:auto;object-fit:contain}.profile-title-lockup strong{display:block;color:var(--gold);font-size:.75em;line-height:1;overflow-wrap:normal;word-break:normal}.profile-title-row{display:flex;flex-wrap:wrap;gap:8px;margin:14px 0 20px}.profile-title-row span{padding:8px 11px;color:#fff5dadb;font-size:13px}.profile-status-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 20px}.profile-status-row span{display:inline-flex;align-items:center;min-height:34px;padding:8px 11px;color:#fff5dadb;font-size:13px;line-height:1;white-space:nowrap;overflow-wrap:normal;word-break:normal}.profile-identity p{max-width:730px}.profile-hero-stats{justify-content:flex-start}.profile-hero-stats .stat-monolith{min-width:160px}.aura-frame{position:relative;min-height:260px;display:grid;place-items:center}.aura-frame.small{min-height:88px;width:88px}.aura-field{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:999px;background:radial-gradient(circle at center,rgba(255,255,255,.26),transparent 29%),conic-gradient(from 0deg,#ffd66b29,#80f4ff42,#ff4d802e,#ffd66b29);filter:blur(6px);animation:rotateRing 14s linear infinite}.avatar-glass{position:relative;display:grid;place-items:center;width:min(210px,54vw);height:min(210px,54vw);border-radius:42px;border:1px solid rgba(255,232,173,.42);background:radial-gradient(circle at 30% 20%,rgba(255,255,255,.2),transparent 28%),linear-gradient(135deg,#ffd66b3d,#ffffff0d,#80f4ff24);box-shadow:inset 0 1px #ffffff47,0 34px 80px #0000007a,0 0 70px #ffcc4c38;overflow:hidden}.avatar-glass:before{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;background:linear-gradient(120deg,transparent 0%,rgba(255,255,255,.18) 50%,transparent 72%);animation:shimmer 5s linear infinite;background-size:220% 100%}.avatar-glass span{position:relative;font-size:clamp(44px,9vw,78px);font-weight:1000;letter-spacing:-.12em;color:#fff5da}.avatar-frame-art{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;border-radius:inherit;background-repeat:no-repeat;background-color:transparent;pointer-events:none;mix-blend-mode:screen}.avatar-portrait{position:absolute;top:13%;right:13%;bottom:13%;left:13%;z-index:2;display:grid;place-items:center;overflow:hidden;border-radius:31px;background:radial-gradient(circle at 30% 20%,rgba(255,255,255,.16),transparent 30%),linear-gradient(135deg,#00000080,#ffd66b14);background-repeat:no-repeat}.avatar-portrait img{width:100%;height:100%;object-fit:cover;display:block}.avatar-glass.has-avatar-art:before{z-index:4;opacity:.48}.frame-label{position:absolute;left:50%;bottom:6px;transform:translate(-50%);display:grid;gap:3px;justify-items:center;padding:10px 14px;min-width:150px;border:1px solid rgba(255,232,173,.24);border-radius:999px;background:#00000073;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.frame-label strong{color:var(--gold)}.frame-label small{color:var(--muted);white-space:nowrap;font-size:11px}.power-core{position:relative;display:grid;place-items:center;min-width:240px;min-height:240px;isolation:isolate}.core-ring{position:absolute;left:50%;top:50%;width:84%;height:84%;border-radius:999px;border:1px solid rgba(255,218,120,.22);box-shadow:0 0 38px #ffc3492e,inset 0 0 30px #80f4ff14;animation:corePulse 4.6s ease-in-out infinite}.core-ring:nth-child(2n){border-color:#80f4ff33}.core-inner{position:relative;z-index:2;display:grid;place-items:center;width:162px;height:162px;border-radius:999px;border:1px solid rgba(255,232,173,.36);background:radial-gradient(circle at 35% 24%,rgba(255,255,255,.22),transparent 18%),radial-gradient(circle at center,#0c0a08d1,#0b0a0bad 54%,#00000070 74%);box-shadow:0 0 60px #ffc74a38,inset 0 0 28px #ffffff1a;text-align:center;-webkit-backdrop-filter:blur(5px) saturate(1.2);backdrop-filter:blur(5px) saturate(1.2)}.core-inner strong{display:block;max-width:140px;font-size:clamp(22px,3vw,34px);letter-spacing:-.08em;text-shadow:0 2px 18px rgba(0,0,0,.72)}.core-inner small{display:block;max-width:120px;color:#fff5dad1;font-size:11px;line-height:1.25;text-shadow:0 1px 10px rgba(0,0,0,.72)}.vault-stack{display:grid;align-content:space-between;gap:18px;border-radius:34px;padding:24px;min-height:100%;overflow:hidden}.vault-stack h3{margin-bottom:8px;font-size:34px;line-height:.95}.vault-stack>strong{font-size:clamp(36px,5vw,68px);letter-spacing:-.08em}.vault-stack-empty{background:#09080a}.bar-stack{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px 8px;align-items:end;justify-items:center;min-height:176px}.lint-stack{min-height:176px}.gold-bar-slot{--bar-height: 72px;--bar-width: 46px;display:flex;align-items:flex-end;justify-content:center;width:100%;height:var(--bar-height);animation:barRise 4s ease-in-out infinite;animation-delay:calc(var(--bar-index) * -.17s);transform-origin:50% 100%}.gold-bar-tier-1{--bar-height: 82px;--bar-width: 50px}.gold-bar-tier-2{--bar-height: 94px;--bar-width: 54px}.gold-bar-tier-3{--bar-height: 108px;--bar-width: 58px}.gold-bar-slot img{display:block;width:min(100%,var(--bar-width));height:100%;object-fit:contain;object-position:bottom center;filter:drop-shadow(0 10px 14px rgba(0,0,0,.42)) drop-shadow(0 0 12px rgba(255,180,42,.13))}.profile-stat-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));margin:28px 0}.profile-detail-grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:18px;align-items:stretch;margin:28px 0}.profile-detail-grid .power-core{border:1px solid var(--line);border-radius:34px;background:#ffffff09}.tier-grid,.achievement-grid,.receipt-grid,.power-up-grid,.podium-grid,.rival-grid,.season-grid,.share-grid,.cosmetic-type-grid{display:grid;gap:14px}.tier-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.tier-grid.compact{grid-template-columns:repeat(3,minmax(0,1fr))}.tier-card{border-radius:22px;padding:18px}.tier-card span,.tier-card small{display:block;color:var(--muted)}.tier-card strong{display:block;margin:10px 0;font-size:30px;color:var(--gold)}.purchase-grid{display:grid;grid-template-columns:minmax(300px,.85fr) minmax(320px,1.15fr);gap:24px;align-items:stretch}.purchase-panel form{display:grid;gap:14px}label{display:grid;gap:7px;color:#fff5dac7;font-weight:800;font-size:13px}input{width:100%;border:1px solid rgba(255,245,218,.14);border-radius:16px;padding:13px 14px;color:#fff5da;background:#00000052;outline:0}input:focus{border-color:#ffd76780;box-shadow:0 0 0 4px #ffd76714}.input-row{gap:8px}.input-row .ghost{flex:0 0 auto}.preset-row{flex-wrap:wrap;gap:8px}.chip{padding:9px 11px;color:#fff5dacc}.chip:hover{border-color:var(--line-strong);color:#fff}.power-preview-card{border:1px solid rgba(255,214,107,.22);border-radius:34px;padding:24px;background:radial-gradient(circle at 50% 10%,rgba(255,214,107,.16),transparent 25rem),#00000047}.power-preview-card .power-core{min-height:260px}.preview-breakdown{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:14px 0}.preview-breakdown div{border:1px solid rgba(255,245,218,.1);border-radius:18px;padding:12px;background:#ffffff09}.preview-breakdown span,.preview-breakdown strong{display:block}.preview-breakdown span{color:var(--faint);font-size:11px;text-transform:uppercase;letter-spacing:.1em}.preview-breakdown strong{margin-top:6px}.purchase-impact,.feed-stats,.power-up-specs,.card-meta{display:flex;flex-wrap:wrap;gap:8px}.purchase-impact span,.feed-stats span,.power-up-specs span,.card-meta span{padding:7px 10px;color:var(--muted);font-size:12px}.status-note{margin:0;color:var(--gold)}.intent-box,.confirmed-box{margin-top:18px;border-radius:24px;padding:18px}.intent-box ul{margin-bottom:14px;color:var(--muted)}.confirmed-box{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;border-color:#62ffbd57}.confirmed-box strong{color:var(--emerald)}.boost-stack{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;border-radius:24px;padding:10px}.boost-stack-item{border:1px solid rgba(255,245,218,.09);border-radius:18px;padding:12px;background:#0003}.boost-stack-item span,.boost-stack-item strong{display:block}.boost-stack-item span{color:var(--faint);font-size:11px;text-transform:uppercase;letter-spacing:.1em}.boost-stack-item strong{margin-top:6px}.boost-stack-item.hot{border-color:#ffd66b47;box-shadow:inset 0 0 24px #ffd66b0d}.boost-stack-item.hot strong{color:var(--gold)}.podium-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch}.podium-card{display:grid;gap:10px;justify-items:center;text-align:center;border-radius:32px;padding:24px;overflow:hidden;min-height:420px}.podium-card.rank-1{transform:translateY(-12px);border-color:#ffd66b6b;background:radial-gradient(circle at 50% 14%,rgba(255,214,107,.22),transparent 19rem),var(--panel-strong)}.podium-card:hover{transform:translateY(-6px);border-color:var(--line-strong)}.podium-card.rank-1:hover{transform:translateY(-18px)}.rank-medallion{display:grid;place-items:center;width:62px;height:62px;border-radius:999px;border:1px solid rgba(255,214,107,.35);background:#00000057;color:var(--gold);font-size:22px;font-weight:1000}.podium-core .power-core{min-width:210px;min-height:210px}.podium-card h3{margin:0;font-size:32px}.podium-card p,.podium-card small{margin:0;color:var(--muted)}.podium-card strong{font-size:24px}.leaderboard-panel{padding:22px}.leaderboard-list{display:grid;gap:10px}.leaderboard-row{display:grid;grid-template-columns:92px minmax(220px,1.2fr) repeat(4,minmax(110px,.6fr)) minmax(180px,1fr);gap:12px;align-items:center;border-radius:24px;padding:14px;overflow:hidden}.leaderboard-row:hover{border-color:var(--line-strong);transform:translateY(-1px)}.rank-cell strong{display:block;font-size:24px}.rank-cell span{color:var(--emerald);font-weight:900}.rank-cell span.down{color:var(--ruby)}.hunter-cell{display:flex;align-items:center;gap:12px}.mini-avatar{display:grid;place-items:center;width:48px;height:48px;border-radius:16px;border:1px solid rgba(255,214,107,.24);background:linear-gradient(135deg,#ffd66b2e,#ffffff0a);font-weight:1000;letter-spacing:-.08em}.hunter-cell strong,.hunter-cell small,.row-stat span,.row-stat strong,.row-flex span,.row-flex small{display:block}.hunter-cell small,.row-stat span,.row-flex small{color:var(--muted);font-size:12px}.row-stat strong{margin-top:4px}.row-flex span{color:var(--gold);font-weight:900}.sealed-board{text-align:center;padding:60px}.power-up-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.power-up-grid.full{margin:28px 0}.power-up-card{display:grid;gap:12px;border-radius:28px;padding:22px;overflow:hidden}.power-up-card h3{margin:0;font-size:34px}.power-up-card p{margin:0;color:#fff5dadb}.power-up-card small{color:var(--muted);line-height:1.6}.power-up-top{display:flex;justify-content:space-between;gap:12px;color:var(--gold)}.power-up-top span{color:var(--muted);text-transform:uppercase;letter-spacing:.1em;font-size:11px}.power-up-card.leaderboard_blackout{background:radial-gradient(circle at 20% 10%,rgba(255,255,255,.13),transparent 16rem),#08080ac2}.power-up-card.global_power_boost,.power-up-card.vaultquake{background:radial-gradient(circle at 20% 0%,rgba(255,214,107,.2),transparent 18rem),var(--panel)}.power-up-card.profile_flex_boost{background:radial-gradient(circle at 20% 0%,rgba(128,244,255,.18),transparent 18rem),var(--panel)}.achievement-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.achievement-card{display:grid;grid-template-columns:72px 1fr;gap:14px;border-radius:24px;padding:16px;overflow:hidden}.achievement-card.compact{grid-template-columns:54px 1fr}.achievement-icon{display:grid;place-items:center;width:64px;height:64px;border-radius:20px;border:1px solid rgba(255,245,218,.16);background:#ffffff0f;color:var(--gold);font-weight:1000;letter-spacing:-.06em}.achievement-card h3{margin:4px 0 6px;font-size:22px}.achievement-card p,.achievement-card small{color:var(--muted)}.achievement-card p{margin-bottom:8px}.achievement-card.locked{opacity:.58;filter:grayscale(.35)}.receipt-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.receipt-card{min-height:260px;display:grid;align-content:space-between;border-radius:28px;padding:20px;overflow:hidden}.receipt-card h3{font-size:26px;line-height:.96}.receipt-card>strong{font-size:44px;letter-spacing:-.08em;color:var(--gold)}.receipt-card p,.receipt-card small{color:var(--muted)}.receipt-top{display:flex;justify-content:space-between;gap:10px;color:var(--faint);font-size:11px;text-transform:uppercase;letter-spacing:.1em}.feed-list{display:grid;gap:12px}.feed-card{display:grid;grid-template-columns:12px 1fr;gap:14px;border-radius:24px;padding:16px;overflow:hidden}.feed-rail span{display:block;width:8px;height:100%;border-radius:999px;background:linear-gradient(var(--gold),var(--diamond));box-shadow:0 0 22px #ffd66b5c}.feed-card h3{margin:6px 0;font-size:24px}.feed-card p{color:var(--muted)}.rival-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.rival-card{border-radius:26px;padding:20px}.rival-card span{color:var(--gold);text-transform:uppercase;letter-spacing:.12em;font-size:11px}.rival-card h3{margin:10px 0;font-size:30px}.rival-card strong{display:block;color:var(--diamond)}.rival-card p{color:var(--muted);margin-bottom:0}.cosmetic-type-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.cosmetic-slot{border-radius:26px;padding:18px}.cosmetic-slot>span{display:block;margin-bottom:12px;color:var(--gold);font-weight:900;text-transform:uppercase;letter-spacing:.1em;font-size:11px}.cosmetic-mini{display:grid;grid-template-columns:48px minmax(0,1fr);gap:10px;align-items:center;border:1px solid rgba(255,245,218,.1);border-radius:18px;padding:10px;margin-top:8px;background:#0000002e}.cosmetic-mini .cosmetic-art{grid-row:1;width:48px;height:48px;border-radius:14px;background-size:cover;background-position:center}.cosmetic-mini>span{min-width:0}.cosmetic-mini strong,.cosmetic-mini small{display:block}.cosmetic-mini strong{overflow-wrap:anywhere}.cosmetic-mini small{color:var(--muted);margin-top:4px;line-height:1.45}.season-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.season-relic{display:grid;gap:10px;border-radius:28px;padding:20px}.season-icon{display:grid;place-items:center;width:68px;height:68px;border-radius:22px;border:1px solid rgba(255,214,107,.34);background:linear-gradient(135deg,#ffd66b36,#ffffff0f);color:var(--gold);font-weight:1000}.season-relic h3{margin:0;font-size:28px}.season-relic p,.season-relic small{color:var(--muted);margin:0}.season-relic strong{color:#fff}.reward-strip{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.reward-strip.large{margin:0}.reward-chip{display:flex;align-items:center;gap:9px;padding:10px 12px}.reward-chip strong{color:var(--gold)}.reward-chip small{color:var(--muted)}.season-overview{display:grid;grid-template-columns:.8fr 1.2fr;gap:24px;align-items:center}.share-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.share-card{min-height:240px;display:grid;align-content:space-between;border-radius:28px;padding:18px;background:radial-gradient(circle at 50% 0%,rgba(255,214,107,.16),transparent 16rem),var(--panel)}.share-card span{color:var(--gold);text-transform:uppercase;letter-spacing:.11em;font-size:11px}.share-card h3{margin:10px 0;font-size:28px}.share-card p,.share-card small{color:var(--muted)}.share-card strong{font-size:26px}.compliance-band{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;border-radius:30px;padding:18px;margin:28px 0}.compliance-band div{border:1px solid rgba(255,245,218,.1);border-radius:22px;padding:16px;background:#0003}.compliance-band strong,.compliance-band span{display:block}.compliance-band span{margin-top:6px;color:var(--muted)}.page-title{padding:64px 0 24px;text-align:center}.page-title h1{margin:16px auto}.page-title p{max-width:820px;margin:0 auto;font-size:18px}.prose-panel h2{font-size:34px;margin:26px 0 8px}.prose-panel h2:first-child{margin-top:0}.mini-list{display:flex;flex-wrap:wrap;gap:8px}.mini-list span{padding:9px 11px;color:var(--muted)}.footer{display:flex;justify-content:space-between;gap:20px;align-items:center;padding:42px 0 54px;color:var(--muted)}.footer strong{color:#fff5da}.footer p{margin:6px 0 0;max-width:650px}.footer-links{display:flex;gap:10px}.footer-links a{color:#fff5da}.rarity-common{border-color:#fff5da1f}.rarity-uncommon{border-color:#62ffbd38}.rarity-rare{border-color:#80f4ff47}.rarity-epic{border-color:#b27bff57}.rarity-legendary{border-color:#ffd66b6b}.rarity-mythic{border-color:#ff4d8073;box-shadow:0 24px 70px #ff4d801a,inset 0 1px #ffffff12}.rarity-sovereign{border-color:#ffd66ba3;box-shadow:0 24px 80px #ffc3492e,inset 0 1px #ffffff1a}.rarity-founder{border-color:#ffffff4d}.rarity-rare .achievement-icon,.rarity-rare>strong{color:var(--diamond)}.rarity-epic .achievement-icon,.rarity-epic>strong{color:var(--purple)}.rarity-legendary .achievement-icon,.rarity-legendary>strong{color:var(--gold)}.rarity-mythic .achievement-icon,.rarity-mythic>strong{color:var(--ruby)}.rarity-sovereign .achievement-icon,.rarity-sovereign>strong{color:#fff2a8}.profile-visitor-bar{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:16px;align-items:center;margin:28px 0;border:1px solid rgba(255,232,173,.2);border-radius:30px;padding:18px;background:radial-gradient(circle at 12% 0%,rgba(255,214,107,.18),transparent 20rem),linear-gradient(135deg,#ffffff13,#ffffff05),#08070abd;box-shadow:0 24px 70px #00000057,inset 0 1px #ffffff12;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.profile-visitor-bar strong,.profile-visitor-bar small{display:block}.profile-visitor-bar strong{margin-bottom:6px;color:#fff5da;overflow-wrap:anywhere}.profile-visitor-bar small{color:var(--muted);line-height:1.5}.visitor-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px}.inline-profile-link{color:var(--gold);font-weight:900;border-bottom:1px solid rgba(255,214,107,.34)}.inline-profile-link:hover{color:#fff7c8}.visitor-deck{display:grid;grid-template-columns:minmax(280px,.86fr) minmax(0,1.14fr);gap:18px;margin:28px 0}.visitor-link-card,.checkout-step,.layer-card,.featured-flex-card,.public-profile-card,.composer-toolbar,.composer-preview,.composer-panel,.cosmetic-choice,.composer-score{position:relative;border:1px solid var(--line);background:linear-gradient(180deg,#ffffff14,#ffffff06),radial-gradient(circle at 12% 0%,rgba(255,211,102,.11),transparent 22rem),var(--panel);box-shadow:0 24px 70px #00000057,inset 0 1px #ffffff12;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.visitor-link-card{border-radius:34px;padding:clamp(20px,4vw,34px);overflow:hidden}.visitor-link-card h2{margin:0 0 12px;font-size:clamp(30px,4vw,58px);line-height:.95}.visitor-link-card p{color:var(--muted);line-height:1.7}.checkout-steps{display:grid;gap:12px}.checkout-step{display:grid;grid-template-columns:74px 1fr;gap:16px;align-items:center;border-radius:26px;padding:18px;overflow:hidden}.checkout-step>strong{display:grid;place-items:center;width:60px;height:60px;border-radius:20px;border:1px solid rgba(255,214,107,.3);background:#00000047;color:var(--gold);font-size:24px}.checkout-step h3{margin:0 0 5px;font-size:24px}.checkout-step p{margin:0;color:var(--muted);line-height:1.55}.profile-layer-grid,.featured-flex-grid,.profile-directory-grid{display:grid;gap:14px}.profile-layer-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.layer-card{display:grid;grid-template-columns:58px 1fr;gap:14px;align-items:center;border-radius:26px;padding:18px;overflow:hidden}.layer-card:before,.featured-flex-card:before,.public-profile-card:before,.cosmetic-choice:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(110deg,transparent 0%,rgba(255,255,255,.11) 45%,transparent 70%);background-size:220% 100%;animation:shimmer 8s linear infinite;opacity:.24}.layer-card>span{display:grid;place-items:center;width:54px;height:54px;border-radius:18px;color:var(--gold);border:1px solid rgba(255,232,173,.2);background:#00000047;font-weight:1000;letter-spacing:-.06em}.layer-card small,.layer-card p{color:var(--muted)}.layer-card small{text-transform:uppercase;letter-spacing:.12em;font-size:11px}.layer-card h3{margin:5px 0;font-size:24px;line-height:.98}.layer-card p{margin:0;line-height:1.5}.layer-palace-theme{border-color:#ffd66b52}.layer-aura-tier{border-color:#b27bff4d}.layer-avatar-frame{border-color:#80f4ff47}.layer-vault-tier{border-color:#ffd66b3d}.layer-crown-tier{border-color:#fff5da42}.layer-relic-tier{border-color:#ff4d8047}.layer-power-core{border-color:#62ffbd47}.layer-public-title{border-color:#ff9f2e52}.featured-flex-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.featured-flex-card{display:grid;align-content:space-between;min-height:250px;border-radius:28px;padding:18px;overflow:hidden}.featured-flex-card>span{color:var(--gold);text-transform:uppercase;letter-spacing:.12em;font-size:11px}.featured-flex-card h3{margin:12px 0;font-size:28px;line-height:.96}.featured-flex-card strong{color:#fff7c8;font-size:24px}.featured-flex-card p,.featured-flex-card small{color:var(--muted);line-height:1.55}.featured-flex-card p{margin:12px 0}.directory-controls{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.9fr);gap:20px;align-items:center}.directory-controls h2{margin:0;font-size:clamp(28px,4vw,48px);line-height:.95}.directory-filter-stack{display:grid;gap:12px}.directory-filter-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.directory-filter-row label{display:grid;gap:6px;min-width:0}.directory-filter-row label span{color:var(--muted);font-size:11px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.directory-filter-row select{width:100%;min-height:44px;border:1px solid rgba(255,245,218,.14);border-radius:14px;padding:0 12px;color:var(--text);background:#00000057}.directory-summary-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:16px 0 4px}.directory-summary-strip span,.season-finish-card{border:1px solid rgba(255,245,218,.12);border-radius:18px;background:#ffffff0b}.directory-summary-strip span{display:grid;gap:3px;padding:14px}.directory-summary-strip strong{color:var(--diamond);font-size:26px}.directory-summary-strip small{color:var(--muted);text-transform:uppercase;font-size:11px}.profile-directory-grid{grid-template-columns:repeat(4,minmax(0,1fr));margin:28px 0}.public-profile-card{display:grid;gap:14px;border-radius:32px;padding:18px;min-height:420px;overflow:hidden;transition:transform .2s ease,border-color .2s ease}.public-profile-card:hover{transform:translateY(-6px);border-color:var(--line-strong)}.public-profile-topline,.public-profile-stats,.public-profile-visuals{display:flex;flex-wrap:wrap;gap:8px}.public-profile-topline{justify-content:space-between;align-items:center}.public-profile-topline span,.checkout-cta{display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(255,214,107,.35);border-radius:999px;padding:8px 12px;color:var(--gold);background:#ffd66b14}.public-profile-topline small{color:var(--muted)}.public-profile-face{position:relative;display:grid;place-items:center;min-height:140px}.card-profile-avatar{position:relative;display:grid;place-items:center;flex:0 0 auto;width:96px;height:96px;isolation:isolate}.card-profile-avatar.large{width:112px;height:112px}.card-profile-avatar.compact{width:52px;height:52px}.card-avatar-core{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:999px;border:1px solid rgba(255,214,107,.22);background:radial-gradient(circle at 50% 50%,rgba(128,244,255,.14),transparent 44%),radial-gradient(circle at 50% 50%,rgba(255,214,107,.16),transparent 68%);box-shadow:0 0 50px #ffd66b29,inset 0 0 30px #80f4ff14;animation:corePulseSafe 4.6s ease-in-out infinite;z-index:0}.card-profile-avatar.compact .card-avatar-core{top:2px;right:2px;bottom:2px;left:2px}.card-avatar-core:after{content:"";position:absolute;top:16%;right:16%;bottom:16%;left:16%;border-radius:inherit;border:1px solid rgba(128,244,255,.22)}.card-avatar-frame-art{position:absolute;top:-8%;right:-8%;bottom:-8%;left:-8%;z-index:3;border-radius:30%;background-repeat:no-repeat;filter:drop-shadow(0 8px 18px rgba(0,0,0,.28));pointer-events:none}.card-avatar-portrait{position:relative;z-index:2;display:grid;place-items:center;width:70%;height:70%;border:1px solid rgba(255,214,107,.24);border-radius:24px;background:radial-gradient(circle at 35% 22%,rgba(255,255,255,.24),transparent 30%),linear-gradient(135deg,#ffd66b33,#ffffff0a);background-repeat:no-repeat;box-shadow:inset 0 1px #ffffff2e,0 12px 24px #00000047;overflow:hidden;font-weight:1000;letter-spacing:-.08em}.card-profile-avatar.has-avatar-art .card-avatar-portrait{border-color:transparent;background-color:transparent}.card-profile-avatar.compact .card-avatar-portrait{width:74%;height:74%;border-radius:14px;font-size:13px}.card-avatar-portrait span{color:var(--gold)}.card-cosmetic-strip{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.card-cosmetic-strip.compact{display:flex;flex-wrap:wrap;gap:6px}.card-cosmetic-chip{min-width:0;display:flex;align-items:center;gap:8px;border:1px solid rgba(255,245,218,.12);border-radius:14px;padding:7px 8px;background:#0000002e}.card-cosmetic-chip .cosmetic-art{grid-row:auto;flex:0 0 30px;width:30px;height:30px;border-radius:10px}.card-cosmetic-chip>span{min-width:0;display:grid;gap:1px}.card-cosmetic-chip small{color:var(--faint);font-size:9px;line-height:1.15;text-transform:uppercase;letter-spacing:.08em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.card-cosmetic-chip strong{color:var(--text-strong);font-size:12px;line-height:1.15;overflow-wrap:anywhere}.card-cosmetic-strip.compact .card-cosmetic-chip{max-width:168px;padding:5px 7px}.card-cosmetic-strip.compact .card-cosmetic-chip .cosmetic-art{flex-basis:24px;width:24px;height:24px;border-radius:8px}.card-cosmetic-strip.compact .card-cosmetic-chip strong{font-size:11px}.leaderboard-row .card-cosmetic-strip.compact{margin-top:6px}.public-profile-card .card-cosmetic-strip{grid-template-columns:1fr}.podium-card .card-cosmetic-strip.compact{justify-content:center}.splash-card-core{gap:10px}.directory-profile-card{align-content:start}.season-finish-card{display:grid;gap:10px;padding:12px}.season-finish-card>div:first-child{display:flex;justify-content:space-between;gap:10px;align-items:center}.season-finish-card span,.season-finish-card small{color:var(--muted)}.season-finish-card>div:first-child span{text-transform:uppercase;font-size:10px;font-weight:900}.season-finish-card strong{color:var(--gold)}.season-finish-metrics{display:flex;flex-wrap:wrap;gap:6px}.season-finish-metrics span{border:1px solid rgba(128,244,255,.2);border-radius:999px;padding:6px 8px;color:#dffcff;background:#80f4ff0f;font-size:12px}.mini-avatar.mega{width:86px;height:86px;border-radius:28px;font-size:28px;z-index:2}.profile-mini-core{position:absolute;width:134px;height:134px;border-radius:999px;border:1px solid rgba(255,214,107,.22);box-shadow:0 0 50px #ffd66b29,inset 0 0 30px #80f4ff14;animation:corePulseSafe 4.6s ease-in-out infinite}.profile-mini-core span{position:absolute;top:20px;right:20px;bottom:20px;left:20px;border-radius:999px;border:1px solid rgba(128,244,255,.22)}.public-profile-card h3{margin:0;font-size:34px;line-height:.94}.public-profile-card p{margin:0;color:var(--muted)}.public-profile-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.public-profile-stats span,.public-profile-visuals span{border:1px solid rgba(255,245,218,.1);border-radius:18px;padding:10px;background:#0000002e}.public-profile-stats strong,.public-profile-stats small{display:block}.public-profile-stats strong{font-size:18px}.public-profile-stats small,.public-profile-visuals span{color:var(--muted);font-size:12px;line-height:1.4}.checkout-cta{margin-top:auto;min-height:44px;color:#180e04;background:linear-gradient(135deg,#fff0a3,#ffbd4a 54%,#ff8b1f)}.composer-toolbar{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.75fr);gap:20px;align-items:center;border-radius:34px;padding:clamp(20px,4vw,34px);margin:28px 0}.composer-toolbar h2{margin:0 0 10px;font-size:clamp(32px,5vw,62px);line-height:.92}.composer-toolbar p,.composer-toolbar small{color:var(--muted);line-height:1.6}.composer-wallet{display:grid;gap:12px}.composer-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,420px);gap:20px;align-items:start}.composer-preview{border:0;background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.composer-preview .profile-hero{margin-top:0}.composer-panel{position:sticky;top:118px;display:grid;gap:16px;border-radius:34px;padding:18px;max-height:calc(100vh - 140px);overflow-y:auto}.composer-score{display:grid;gap:4px;border-radius:24px;padding:18px;overflow:hidden;background:radial-gradient(circle at 20% 0%,rgba(255,214,107,.2),transparent 16rem),#0000003d}.composer-score strong{font-size:42px;letter-spacing:-.08em;color:var(--gold)}.composer-score span{font-weight:900}.composer-score small{color:var(--muted)}.slot-picker{display:grid;gap:10px}.slot-picker-head{display:flex;justify-content:space-between;gap:10px;align-items:center}.slot-picker-head span{color:var(--gold);font-weight:900;text-transform:uppercase;letter-spacing:.11em;font-size:11px}.slot-picker-head small{color:var(--muted)}.slot-picker-grid{display:grid;gap:8px}.cosmetic-choice{display:grid;grid-template-columns:54px minmax(0,1fr);gap:8px 12px;width:100%;text-align:left;border-radius:20px;padding:14px;color:#fff5da;overflow:hidden}.cosmetic-choice:hover,.cosmetic-choice.selected{border-color:var(--line-strong);background:radial-gradient(circle at 12% 0%,rgba(255,214,107,.16),transparent 18rem),#ffffff0f}.cosmetic-choice.selected{box-shadow:0 0 0 1px #ffd66b2e,inset 0 0 26px #ffd66b14}.cosmetic-choice.locked{opacity:.58}.cosmetic-choice:disabled{cursor:not-allowed}.cosmetic-art{grid-row:1 / span 4;display:block;width:54px;height:54px;border-radius:18px;border:1px solid rgba(255,232,173,.2);background:radial-gradient(circle at 35% 20%,rgba(255,255,255,.22),transparent 32%),linear-gradient(135deg,#ffd66b33,#80f4ff1a);background-repeat:no-repeat;box-shadow:inset 0 1px #ffffff2e,0 10px 22px #00000038}.cosmetic-art.has-art{background-size:cover;background-position:center}.cosmetic-art.missing-art{filter:grayscale(.2);opacity:.78}.cosmetic-art.frame-art{border-radius:16px}.cosmetic-choice span{color:var(--gold);text-transform:uppercase;letter-spacing:.1em;font-size:10px}.cosmetic-choice strong{font-size:16px}.cosmetic-choice small,.cosmetic-choice em{color:var(--muted);font-style:normal;line-height:1.45}.cosmetic-choice em{font-size:12px;color:var(--faint)}.inventory-card .cosmetic-art{grid-row:1 / span 5}@media (max-width: 1180px){.site-header{grid-template-columns:1fr;justify-items:center}.brand{min-width:0}.live-chip{justify-self:center}.profile-hero-grid,.purchase-grid,.split-showcase,.season-overview,.composer-grid,.composer-toolbar,.visitor-deck,.profile-visitor-bar,.directory-controls,.directory-filter-row,.directory-summary-strip{grid-template-columns:1fr}.composer-panel{position:static;max-height:none}.profile-layer-grid,.featured-flex-grid,.profile-directory-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.profile-hero-grid{justify-items:center;text-align:center}.profile-hero-stats{justify-content:center}.leaderboard-row{grid-template-columns:80px minmax(180px,1fr) repeat(2,minmax(90px,.5fr))}.leaderboard-row .row-stat:nth-of-type(n+4),.row-flex{display:none}.profile-stat-grid,.tier-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.receipt-grid,.share-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 820px){.site-header,.footer,main{width:min(100% - 22px,1280px)}.nav-links{overflow-x:auto;max-width:100%;justify-content:flex-start;padding-bottom:4px}.nav-links a{white-space:nowrap}.hero{padding-top:54px}.hero h1,.page-title h1,.profile-identity h1{font-size:clamp(46px,16vw,86px)}.countdown{grid-template-columns:repeat(2,minmax(120px,1fr))}.global-banner{grid-template-columns:1fr}.banner-events{justify-content:flex-start}.profile-stat-grid,.tier-grid,.tier-grid.compact,.achievement-grid,.power-up-grid,.podium-grid,.rival-grid,.season-grid,.cosmetic-type-grid,.compliance-band,.preview-breakdown,.boost-stack,.profile-layer-grid,.featured-flex-grid,.profile-directory-grid,.public-profile-stats{grid-template-columns:1fr}.visitor-actions{justify-content:flex-start}.checkout-step{grid-template-columns:58px 1fr}.checkout-step>strong{width:50px;height:50px;border-radius:18px;font-size:20px}.podium-card.rank-1{transform:none}.podium-card.rank-1:hover{transform:translateY(-6px)}.receipt-grid,.share-grid,.profile-detail-grid,.leaderboard-row{grid-template-columns:1fr}.rank-cell,.hunter-cell,.row-stat{width:100%}.footer{flex-direction:column;align-items:flex-start}}img,svg,canvas,video{max-width:100%}:where(main,section,article,div,header,footer,nav,form,label){min-width:0}:where(h1,h2,h3,p,span,strong,small,a,button,input,li){min-width:0;overflow-wrap:anywhere}.nav-links a,.primary,.secondary,.ghost,.chip,.footer-links a{min-height:44px}.footer-links a{display:inline-flex;align-items:center;padding:0 12px;border:1px solid rgba(255,245,218,.12);border-radius:999px;background:#ffffff0b}@keyframes orbitPulseSafe{0%,to{scale:1;filter:blur(1px) brightness(1)}50%{scale:1.035;filter:blur(1px) brightness(1.22)}}.hero{overflow-x:clip}.hero-orbit{left:0;right:0;margin-inline:auto;translate:0 0;transform:none;animation:orbitPulseSafe 5.5s ease-in-out infinite}.hero:before{left:0;right:0;margin-inline:auto;transform:none}@keyframes corePulseSafe{0%,to{opacity:.44;scale:.78}50%{opacity:.98;scale:1.12}}.power-core{width:min(100%,240px);max-width:100%;min-width:0;margin-inline:auto}.profile-detail-grid .power-core,.power-preview-card .power-core{width:100%}.podium-core .power-core{width:min(100%,210px);min-width:0}.core-ring{left:auto;top:auto;right:auto;bottom:auto;width:auto;height:auto;transform:none;transform-origin:center;animation-name:corePulseSafe}.core-ring:nth-of-type(1){top:7%;right:7%;bottom:7%;left:7%}.core-ring:nth-of-type(2){top:12%;right:12%;bottom:12%;left:12%}.core-ring:nth-of-type(3){top:17%;right:17%;bottom:17%;left:17%}.core-ring:nth-of-type(4){top:22%;right:22%;bottom:22%;left:22%}.core-ring:nth-of-type(5){top:27%;right:27%;bottom:27%;left:27%}.core-ring:nth-of-type(6){top:32%;right:32%;bottom:32%;left:32%}.core-ring:nth-of-type(7){top:37%;right:37%;bottom:37%;left:37%}@media (max-width: 820px){html,body,#root{max-width:100%;overflow-x:hidden}.site-header,.footer,main{width:min(calc(100% - 22px),1280px)}.site-header{width:100%;grid-template-columns:minmax(0,1fr) auto;justify-items:stretch;gap:8px 10px;padding:10px 11px 8px;background:linear-gradient(180deg,#050406f0,#050406c7);border-bottom:1px solid rgba(255,232,173,.09)}.brand{justify-self:start;width:auto;min-width:0;gap:9px;justify-content:flex-start}.brand-mark{width:44px;height:44px;border-radius:15px;flex:0 0 auto}.brand-copy strong{font-size:16px}.brand-copy small{font-size:9px;letter-spacing:.1em}.live-chip{justify-self:end;min-height:42px;max-width:132px;padding:8px 10px;font-size:12px;text-align:center}.nav-links{grid-column:1 / -1;width:100%;max-width:100%;display:flex;flex-wrap:nowrap;justify-content:flex-start;gap:7px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;padding:2px 0 7px;scrollbar-width:none;-webkit-overflow-scrolling:touch;-webkit-mask-image:linear-gradient(90deg,#000 0%,#000 calc(100% - 28px),transparent 100%);mask-image:linear-gradient(90deg,#000 0%,#000 calc(100% - 28px),transparent 100%)}.nav-links::-webkit-scrollbar{display:none}.nav-links a{flex:0 0 auto;scroll-snap-align:start;display:inline-flex;align-items:center;justify-content:center;padding:0 13px;white-space:nowrap}.narrow-page{width:100%;margin-inline:auto}.hero{padding:48px 0 34px}.hero-copy,.page-title p{font-size:16px;line-height:1.55}.page-title{padding:46px 0 18px}.section-head{align-items:flex-start;flex-direction:column}.section-head h2{font-size:clamp(28px,11vw,48px)}.global-banner,.panel,.profile-hero{border-radius:28px;padding:18px}.global-banner{gap:14px}.banner-event{min-width:min(152px,100%)}.profile-hero-grid{grid-template-columns:minmax(0,1fr);gap:18px}.profile-hero-stats{justify-content:center}.aura-frame{min-height:220px}.avatar-glass{width:min(178px,48vw);height:min(178px,48vw);border-radius:34px}.frame-label{bottom:0;min-width:136px}.power-core{min-height:220px}.profile-detail-grid .power-core,.power-preview-card .power-core{min-height:224px}.core-inner{width:140px;height:140px}.core-inner strong{max-width:118px}.vault-stack{padding:18px;border-radius:26px}.vault-stack h3{font-size:30px}.bar-stack,.lint-stack{min-height:150px}.purchase-grid{gap:16px}.input-row{align-items:stretch}.input-row .ghost{min-width:64px}.purchase-impact span,.feed-stats span,.power-up-specs span,.card-meta span,.mini-list span,.reward-chip{max-width:100%;overflow-wrap:anywhere}.confirmed-box{display:grid}.leaderboard-panel{padding:14px}.leaderboard-row{gap:10px;padding:14px;border-radius:22px}.rank-cell{display:flex;align-items:center;justify-content:space-between;gap:12px}.hunter-cell{align-items:flex-start}.row-stat{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;padding-top:9px;border-top:1px solid rgba(255,245,218,.08)}.row-stat span{font-size:11px}.power-up-top{align-items:flex-start;flex-direction:column}.power-up-card h3{font-size:30px}.achievement-card{grid-template-columns:58px 1fr;padding:14px}.achievement-card.compact{grid-template-columns:50px 1fr}.achievement-icon{width:52px;height:52px;border-radius:16px}.receipt-card,.share-card{min-height:220px}.reward-chip{align-items:flex-start}.composer-panel{border-radius:26px;padding:14px}.public-profile-card{min-height:auto}.featured-flex-card{min-height:210px}.footer-links{flex-wrap:wrap;width:100%}.footer-links a{min-height:44px}}@media (max-width: 480px){.site-header,.footer,main{width:min(calc(100% - 20px),1280px)}.site-header{width:100%;padding-inline:10px}.hero h1{font-size:clamp(40px,15vw,72px);line-height:.88;letter-spacing:-.08em}.page-title h1,.profile-identity h1{font-size:clamp(38px,13vw,64px);line-height:.9;letter-spacing:-.075em}.countdown{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.time-box{padding:14px 8px;border-radius:18px}.hero-actions .primary,.hero-actions .secondary,.primary,.secondary{width:100%;max-width:320px}.global-banner,.panel,.profile-hero{border-radius:24px;padding:16px}.stat-monolith{flex-basis:100%;min-width:0;padding:16px;border-radius:22px}.profile-stat-grid{gap:10px}.profile-title-row{justify-content:center}.profile-title-row span{font-size:12px}.aura-frame{min-height:190px}.avatar-glass{width:156px;height:156px;border-radius:30px}.avatar-glass span{font-size:52px}.power-core{min-height:200px}.profile-detail-grid .power-core,.power-preview-card .power-core{min-height:210px}.core-inner{width:126px;height:126px}.preview-breakdown div,.boost-stack-item{padding:10px}.tier-card strong,.receipt-card>strong{font-size:36px}.sealed-board{padding:34px 16px}.mini-avatar{width:42px;height:42px;border-radius:14px}.cosmetic-slot,.season-relic,.rival-card,.power-up-card,.achievement-card,.feed-card,.receipt-card,.share-card,.tier-card{border-radius:20px}.feed-card{grid-template-columns:8px minmax(0,1fr);gap:10px;padding:14px}.profile-visitor-bar,.composer-toolbar,.visitor-link-card{border-radius:24px;padding:16px}.visitor-actions .primary,.visitor-actions .secondary,.visitor-actions .ghost{width:100%;max-width:320px}.layer-card{grid-template-columns:50px 1fr;padding:14px}.layer-card>span{width:48px;height:48px;border-radius:16px}.public-profile-card h3{font-size:28px}.composer-toolbar h2,.visitor-link-card h2{font-size:clamp(28px,11vw,46px)}.feed-card h3{font-size:22px}.card-meta,.feed-stats,.purchase-impact,.power-up-specs{gap:7px}.card-meta span,.feed-stats span,.purchase-impact span,.power-up-specs span{font-size:11px}.compliance-band{padding:12px}.prose-panel h2{font-size:30px}.mini-list{display:grid;grid-template-columns:1fr}.mini-list span{min-height:44px;display:flex;align-items:center}.footer{padding:30px 0 42px}.footer-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.footer-links a{justify-content:center}}@media (max-width: 380px){.site-header,.footer,main{width:min(calc(100% - 18px),1280px)}.site-header{width:100%;padding-inline:9px}.brand-copy small{display:none}.live-chip{max-width:116px}.nav-links a{font-size:12px;padding:0 10px}.hero h1,.page-title h1,.profile-identity h1{font-size:clamp(34px,12.5vw,56px)}.panel,.profile-hero,.global-banner,.compliance-band,.power-preview-card{padding:14px}.input-row{flex-direction:column}.input-row .ghost{width:100%}.preset-row,.achievement-card,.achievement-card.compact,.layer-card,.checkout-step{grid-template-columns:1fr}.profile-visitor-bar .primary,.profile-visitor-bar .secondary,.profile-visitor-bar .ghost,.composer-toolbar .primary{width:100%;max-width:none}.composer-wallet .input-row{flex-direction:column}.profile-mini-core{width:112px;height:112px}.achievement-icon{margin-bottom:4px}.receipt-top,.power-up-top{gap:6px}}.header-actions{display:flex;align-items:center;justify-content:flex-end;gap:10px}.theme-toggle{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:42px;padding:8px 11px;border:1px solid var(--line);border-radius:999px;color:var(--text);background:#ffffff0b;box-shadow:inset 0 1px #ffffff0f;white-space:nowrap}.theme-toggle:hover{border-color:var(--line-strong);transform:translateY(-1px)}.theme-toggle strong{font-size:12px;text-transform:uppercase;letter-spacing:.1em}.theme-toggle-track{position:relative;width:40px;height:22px;border-radius:999px;border:1px solid rgba(255,214,107,.34);background:linear-gradient(135deg,#ffd66b33,#80f4ff1a);box-shadow:inset 0 0 16px #00000038}.theme-toggle-thumb{position:absolute;top:50%;left:3px;width:16px;height:16px;border-radius:999px;transform:translateY(-50%);background:linear-gradient(135deg,#fff4b5,#ffbd4a);box-shadow:0 0 18px #ffd66b80;transition:transform .2s ease,background .2s ease}.theme-toggle[aria-pressed=true] .theme-toggle-thumb{transform:translate(18px,-50%);background:linear-gradient(135deg,#fff,#7f5cff)}html[data-theme=light]{color-scheme:light;background:#fbf6e9;color:#21190e;--bg: #fbf6e9;--panel: rgba(255, 255, 255, .78);--panel-strong: rgba(255, 252, 244, .94);--line: rgba(69, 47, 13, .16);--line-strong: rgba(164, 115, 20, .42);--gold: #9d6500;--gold-2: #c86e00;--platinum: #26384e;--diamond: #007c96;--ruby: #b51d4c;--emerald: #087b55;--purple: #6f3fc4;--muted: rgba(34, 26, 14, .68);--faint: rgba(34, 26, 14, .46);--text: #21190e;--text-strong: #140f07}html[data-theme=light] body{color:var(--text);background:radial-gradient(circle at 14% 4%,rgba(255,199,74,.34),transparent 25rem),radial-gradient(circle at 88% 6%,rgba(123,91,255,.16),transparent 26rem),radial-gradient(circle at 46% 44%,rgba(0,157,182,.09),transparent 32rem),linear-gradient(180deg,#fff8e8,#f6efe2 48%,#efe5d1)}html[data-theme=light] body:before{opacity:.35;background-image:linear-gradient(rgba(79,51,10,.07) 1px,transparent 1px),linear-gradient(90deg,rgba(79,51,10,.07) 1px,transparent 1px)}html[data-theme=light] body:after{background:linear-gradient(120deg,transparent 0%,rgba(255,255,255,.72) 48%,transparent 52%),radial-gradient(circle at 50% 120%,rgba(211,145,23,.13),transparent 38rem)}html[data-theme=light] .site-header{color:var(--text);text-shadow:none}html[data-theme=light] .brand-copy strong,html[data-theme=light] .footer strong,html[data-theme=light] .footer-links a,html[data-theme=light] .profile-visitor-bar strong,html[data-theme=light] .season-relic strong,html[data-theme=light] .featured-flex-card strong,html[data-theme=light] .avatar-glass span,html[data-theme=light] .secondary,html[data-theme=light] .ghost,html[data-theme=light] .cosmetic-choice,html[data-theme=light] .chip:hover,html[data-theme=light] .nav-links a:hover,html[data-theme=light] .live-chip.is-live,html[data-theme=light] .primary:hover{color:var(--text-strong)}html[data-theme=light] .nav-links a,html[data-theme=light] .profile-title-row span,html[data-theme=light] .chip,html[data-theme=light] label,html[data-theme=light] .power-up-card p,html[data-theme=light] .core-inner small{color:var(--muted)}html[data-theme=light] .nav-links a,html[data-theme=light] .live-chip,html[data-theme=light] .chip,html[data-theme=light] .status-row span:not(.status-dot),html[data-theme=light] .profile-title-row span,html[data-theme=light] .reward-chip,html[data-theme=light] .feed-stats span,html[data-theme=light] .power-up-specs span,html[data-theme=light] .purchase-impact span,html[data-theme=light] .card-meta span,html[data-theme=light] .mini-list span,html[data-theme=light] .theme-toggle,html[data-theme=light] .footer-links a{border-color:#3f2b0e24;background:#ffffff94;box-shadow:inset 0 1px #ffffffb3}html[data-theme=light] .temporary-account-banner{color:var(--text);border-color:#aa701147;background:linear-gradient(135deg,#ffc74a3d,#ffffffb3),#fffbf2e6}html[data-theme=light] .temporary-profile-summary{border-color:#3f2b0e24}html[data-theme=light] .account-pill,html[data-theme=light] .power-icon-chip{border-color:#3f2b0e29}html[data-theme=light] .account-pill{background:#ffffffad}html[data-theme=light] .account-menu-chip.is-temporary .account-pill{background:linear-gradient(135deg,#20b8bf21,#ffffffbd)}html[data-theme=light] .time-box,html[data-theme=light] .panel,html[data-theme=light] .global-banner,html[data-theme=light] .stat-monolith,html[data-theme=light] .power-up-card,html[data-theme=light] .podium-card,html[data-theme=light] .leaderboard-row,html[data-theme=light] .profile-hero,html[data-theme=light] .vault-stack,html[data-theme=light] .compliance-band,html[data-theme=light] .achievement-card,html[data-theme=light] .receipt-card,html[data-theme=light] .feed-card,html[data-theme=light] .rival-card,html[data-theme=light] .cosmetic-slot,html[data-theme=light] .season-relic,html[data-theme=light] .share-card,html[data-theme=light] .tier-card,html[data-theme=light] .intent-box,html[data-theme=light] .confirmed-box,html[data-theme=light] .boost-stack,html[data-theme=light] .visitor-link-card,html[data-theme=light] .checkout-step,html[data-theme=light] .layer-card,html[data-theme=light] .featured-flex-card,html[data-theme=light] .public-profile-card,html[data-theme=light] .composer-toolbar,html[data-theme=light] .composer-preview,html[data-theme=light] .composer-panel,html[data-theme=light] .cosmetic-choice,html[data-theme=light] .composer-score,html[data-theme=light] .profile-visitor-bar{background:linear-gradient(180deg,#ffffffd6,#ffffff75),radial-gradient(circle at 12% 0%,rgba(225,151,24,.12),transparent 22rem),var(--panel);box-shadow:0 24px 70px #48310d21,inset 0 1px #ffffffb8}html[data-theme=light] .profile-visitor-bar{border-color:#9a690f38}html[data-theme=light] .profile-backdrop{background:radial-gradient(circle at 18% 20%,rgba(255,198,75,.26),transparent 18rem),radial-gradient(circle at 82% 16%,rgba(0,150,180,.14),transparent 24rem),linear-gradient(135deg,#ffffff6b,#ffffff14)}html[data-theme=light] .theme-sovereign-throne .profile-backdrop{background:radial-gradient(circle at 18% 18%,rgba(240,171,42,.34),transparent 19rem),radial-gradient(circle at 82% 18%,rgba(111,63,196,.16),transparent 24rem),linear-gradient(135deg,#ffffff80,#f5e7c757)}html[data-theme=light] .theme-diamond-vault .profile-backdrop{background:radial-gradient(circle at 80% 10%,rgba(0,142,172,.23),transparent 22rem),linear-gradient(135deg,#ffffff7a,#e5eef173)}html[data-theme=light] .theme-smoke-blackout .profile-backdrop{background:radial-gradient(circle at 50% 10%,rgba(30,25,17,.08),transparent 18rem),linear-gradient(135deg,#ebe7dcf2,#d3c9b87a)}html[data-theme=light] .hero h1,html[data-theme=light] .page-title h1,html[data-theme=light] .profile-identity h1{color:var(--text-strong);text-shadow:0 1px 0 rgba(255,255,255,.75),0 26px 70px rgba(164,107,12,.14)}html[data-theme=light] .hero-orbit{background:radial-gradient(circle at 50% 50%,rgba(255,196,62,.24),transparent 24%),conic-gradient(from 25deg,#b6770a14,#0091b024,#b51d4c1c,#b6770a14)}html[data-theme=light] .hero:before{border-color:#81540a2e;box-shadow:0 0 120px #c2801321,inset 0 0 70px #fff7dab8}html[data-theme=light] .banner-event,html[data-theme=light] .rank-medallion,html[data-theme=light] .frame-label,html[data-theme=light] .profile-detail-grid .power-core,html[data-theme=light] .boost-stack-item,html[data-theme=light] .preview-breakdown div,html[data-theme=light] .cosmetic-mini,html[data-theme=light] .compliance-band div,html[data-theme=light] .checkout-step>strong,html[data-theme=light] .layer-card>span,html[data-theme=light] .public-profile-stats span,html[data-theme=light] .public-profile-visuals span,html[data-theme=light] .composer-score{background:#ffffff8a;border-color:#412c0d21}html[data-theme=light] input{color:var(--text-strong);background:#ffffffb8;border-color:#412c0d2e}html[data-theme=light] input::placeholder{color:#221a0e70}html[data-theme=light] .primary,html[data-theme=light] .checkout-cta{color:#180e04;background:linear-gradient(135deg,#fff4bd,#ffc75f 54%,#e78620);box-shadow:0 12px 36px #b970082e,inset 0 1px #ffffffc7}html[data-theme=light] .secondary,html[data-theme=light] .ghost{border-color:#412c0d2e;background:#ffffff94}html[data-theme=light] .avatar-glass{background:radial-gradient(circle at 30% 20%,rgba(255,255,255,.65),transparent 28%),linear-gradient(135deg,#ffc74a52,#ffffff70,#008dac24);box-shadow:inset 0 1px #ffffffc7,0 30px 72px #432b0729,0 0 70px #c27f0c26}html[data-theme=light] .aura-field{background:radial-gradient(circle at center,rgba(255,255,255,.62),transparent 29%),conic-gradient(from 0deg,#bc78002e,#008faa33,#b51d4c24,#bc78002e)}html[data-theme=light] .core-inner{color:#fff7dd;background:radial-gradient(circle at 35% 24%,rgba(255,255,255,.28),transparent 18%),radial-gradient(circle at center,#0c0a08d6,#0b0a0bb3 54%,#00000075 74%);box-shadow:0 0 72px #bf7c0a3d,inset 0 0 35px #ffffff29}html[data-theme=light] .gold-bar-slot img{filter:drop-shadow(0 10px 14px rgba(74,45,6,.2)) drop-shadow(0 0 12px rgba(174,103,7,.12))}html[data-theme=light] .power-up-card.leaderboard_blackout{background:radial-gradient(circle at 20% 10%,rgba(30,25,17,.1),transparent 16rem),#ffffffbd}html[data-theme=light] .power-up-card.global_power_boost,html[data-theme=light] .power-up-card.vaultquake,html[data-theme=light] .power-up-card.profile_flex_boost,html[data-theme=light] .power-preview-card,html[data-theme=light] .share-card{background:radial-gradient(circle at 20% 0%,rgba(208,132,14,.14),transparent 18rem),var(--panel)}html[data-theme=light] .power-preview-card{border-color:#9a690f38}html[data-theme=light] .podium-card.rank-1{background:radial-gradient(circle at 50% 14%,rgba(224,149,22,.18),transparent 19rem),var(--panel-strong)}html[data-theme=light] .stat-monolith:before,html[data-theme=light] .podium-card:before,html[data-theme=light] .receipt-card:before,html[data-theme=light] .achievement-card:before,html[data-theme=light] .power-up-card:before,html[data-theme=light] .leaderboard-row:before,html[data-theme=light] .layer-card:before,html[data-theme=light] .featured-flex-card:before,html[data-theme=light] .public-profile-card:before,html[data-theme=light] .cosmetic-choice:before{background:linear-gradient(110deg,transparent 0%,rgba(255,255,255,.62) 45%,transparent 70%);opacity:.28}html[data-theme=light] .rarity-sovereign>strong,html[data-theme=light] .inline-profile-link:hover{color:#7a4c00}html[data-theme=light] .theme-toggle-track{border-color:#6f3fc44d;background:linear-gradient(135deg,#ffffffe6,#6f3fc41f);box-shadow:inset 0 0 16px #50360a14}html[data-theme=light] .site-header .theme-toggle[aria-pressed=true] strong:after{content:" mode"}@media (max-width: 820px){html[data-theme=light] .site-header{background:linear-gradient(180deg,#fffaeef5,#fffaeed1);border-bottom-color:#452f0d1a}.header-actions{justify-self:end}.theme-toggle{min-height:42px;padding:8px 9px}.theme-toggle strong{font-size:11px}}@media (max-width: 480px){.header-actions{gap:7px}.theme-toggle-track{width:36px}.theme-toggle[aria-pressed=true] .theme-toggle-thumb{transform:translate(14px,-50%)}.theme-toggle strong{display:none}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}.split-showcase .profile-hero-grid{grid-template-columns:minmax(0,1fr);justify-items:center;text-align:center}.split-showcase .profile-identity h1{max-width:100%;font-size:clamp(50px,7vw,96px);line-height:.9;overflow-wrap:normal;word-break:normal}.split-showcase .profile-identity p{margin-inline:auto}.split-showcase .profile-title-row,.split-showcase .profile-hero-stats{justify-content:center}.split-showcase .power-core{min-height:210px}.hero h1{line-height:.92}@media (max-width: 820px){.split-showcase .profile-identity h1{font-size:clamp(44px,12vw,76px)}}@media (max-width: 380px){.split-showcase .profile-identity h1{font-size:clamp(34px,11vw,54px);overflow-wrap:anywhere}}@media (max-width: 820px){.inline-profile-link{display:inline-flex;align-items:center;min-height:44px;padding:0 8px;border:1px solid rgba(255,214,107,.26);border-radius:999px;background:#ffd66b0f}html[data-theme=light] .inline-profile-link{background:#ffffff94;border-color:#3f2b0e24}}.profile-hero-grid{grid-template-columns:minmax(180px,240px) minmax(0,1.25fr) minmax(220px,300px)}.profile-identity h1{font-size:clamp(52px,7vw,112px);line-height:.88;overflow-wrap:normal;word-break:normal}.core-inner strong{white-space:nowrap;font-size:clamp(20px,2.2vw,30px)}@media (max-width: 820px){.profile-hero-grid{grid-template-columns:minmax(0,1fr)}.profile-identity h1{overflow-wrap:anywhere;word-break:normal}}.palace-rooms-panel,.wealth-heatmap-panel,.battle-timeline-panel,.naming-rights-panel,.monuments-panel,.inscription-panel,.attention-panel,.watchlist-panel,.rival-contracts-panel,.loadouts-panel,.rarity-index-panel,.artifacts-panel,.hall-receipts-panel,.recap-panel,.whale-threshold-panel,.panic-panel,.clubs-panel,.signature-panel,.taxonomy-panel,.damage-panel,.revenge-panel,.reactions-panel,.privacy-panel,.verification-panel,.safety-panel{position:relative;overflow:hidden}.palace-rooms-panel:before,.monuments-panel:before,.rarity-index-panel:before,.signature-panel:before,.power-weather-panel:before{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;pointer-events:none;background:radial-gradient(circle at 14% 16%,rgba(255,214,107,.18),transparent 19rem),radial-gradient(circle at 86% 20%,rgba(128,244,255,.1),transparent 17rem);opacity:.9}.palace-room-grid,.status-card-grid,.monument-grid,.inscription-grid,.loadout-grid,.artifact-grid,.club-grid,.damage-grid,.verification-grid{display:grid;gap:16px}.palace-room-grid,.status-card-grid.three{grid-template-columns:repeat(3,minmax(0,1fr))}.status-card-grid.two{grid-template-columns:repeat(2,minmax(0,1fr))}.monument-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.loadout-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.artifact-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.club-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.damage-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.verification-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.inscription-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.palace-room-card,.status-feature-card,.monument-card,.inscription-card,.loadout-card,.club-card,.damage-card,.verification-badge,.threshold-card,.enhanced-pass-preview{position:relative;z-index:1;border:1px solid var(--line);border-radius:28px;background:linear-gradient(145deg,#ffffff16,#ffffff06),#08060aa3;box-shadow:0 24px 80px #00000047,inset 0 1px #ffffff14}.palace-room-card,.status-feature-card,.inscription-card,.loadout-card,.club-card,.damage-card,.verification-badge{padding:22px}.palace-room-card{min-height:270px;display:flex;flex-direction:column;justify-content:space-between}.palace-room-card:after,.status-feature-card:after,.loadout-card:after,.club-card:after,.damage-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;border-radius:inherit;background:linear-gradient(120deg,transparent,rgba(255,214,107,.12),transparent);background-size:220% 100%;animation:shimmer 7.5s linear infinite;opacity:.6}.palace-room-card>*,.status-feature-card>*,.monument-card>*,.inscription-card>*,.loadout-card>*,.club-card>*,.damage-card>*,.verification-badge>*,.threshold-card>*,.enhanced-pass-preview>*{position:relative;z-index:1}.palace-room-card span,.status-feature-card span,.loadout-card span,.club-card span,.damage-card span,.verification-badge span,.threshold-card strong:first-child,.inscription-card small,.monument-card span,.enhanced-pass-preview span:first-child{color:var(--gold);text-transform:uppercase;letter-spacing:.11em;font-size:11px;font-weight:900}.palace-room-card h3,.status-feature-card h3,.monument-card h3,.inscription-card h3,.loadout-card h3,.club-card h3,.damage-card h3,.verification-badge h3,.threshold-card h3{margin:10px 0;color:var(--text-strong);letter-spacing:-.04em}.palace-room-card p,.status-feature-card p,.monument-card p,.inscription-card p,.loadout-card p,.club-card p,.damage-card p,.verification-badge p,.threshold-card p,.rarity-index-layout p{color:var(--muted)}.palace-room-card strong,.status-feature-card strong,.damage-card strong,.monument-card strong,.enhanced-pass-preview strong{display:block;color:var(--text-strong);font-size:20px;letter-spacing:-.04em}.heatmap-layout,.rarity-index-layout,.signature-layout{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.3fr) minmax(260px,.7fr);gap:20px;align-items:stretch}.heatmap-grid{display:grid;grid-template-columns:repeat(10,minmax(0,1fr));gap:9px;padding:18px;border:1px solid var(--line);border-radius:28px;background:#ffffff0a}.heat-day{min-height:62px;display:grid;place-items:center;border-radius:18px;border:1px solid rgba(255,255,255,.08);background:#ffffff09;color:var(--faint)}.heat-day span{font-size:12px;font-weight:900}.heat-day.intensity-1{background:#ffd66b17;border-color:#ffd66b29;color:var(--gold)}.heat-day.intensity-2{background:#ffd66b29;border-color:#ffd66b42;color:var(--gold);box-shadow:0 0 24px #ffd66b14}.heat-day.intensity-3{background:#ff9f2e3b;border-color:#ffd66b6b;color:#fff;box-shadow:0 0 30px #ffd66b2e}.heat-day.intensity-4{background:radial-gradient(circle,#fff6,#ffd66b4d,#ff4d801f);border-color:#fff5da94;color:#fff;box-shadow:0 0 45px #ffd66b52;animation:pulseGlow 2.8s ease-in-out infinite}.heatmap-detail{display:grid;gap:14px}.battle-timeline{position:relative;z-index:1;display:grid;gap:14px}.battle-card{display:grid;grid-template-columns:170px 1fr;gap:18px;align-items:center;border:1px solid var(--line);border-radius:28px;padding:18px;background:#ffffff0a}.battle-rank{min-height:110px;display:flex;align-items:center;justify-content:center;gap:14px;border-radius:24px;background:radial-gradient(circle at center,rgba(255,214,107,.24),transparent 70%),#0000002e}.battle-rank span{font-size:28px;font-weight:1000;color:var(--text-strong)}.battle-rank strong{color:var(--gold)}.monument-card{display:grid;grid-template-columns:96px minmax(0,1fr);gap:18px;padding:18px;overflow:hidden}.monument-spire{align-self:stretch;min-height:260px;border-radius:32px 32px 18px 18px;border:1px solid var(--line-strong);background:linear-gradient(to top,rgba(255,214,107,.44) var(--progress),rgba(255,255,255,.035) var(--progress)),linear-gradient(90deg,#ffffff0a,#ffd66b2e,#ffffff0a);box-shadow:inset 0 0 36px #ffd66b33,0 0 60px #ffd66b1f}.monument-meter{height:12px;margin:18px 0 12px;border:1px solid var(--line);border-radius:999px;overflow:hidden;background:#00000038}.monument-meter span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--gold-2),var(--gold),var(--diamond))}.inscription-card blockquote{margin:0 0 20px;font-size:clamp(22px,3vw,34px);letter-spacing:-.06em;line-height:.95;color:var(--text-strong)}.rarity-index-layout{grid-template-columns:220px 1fr;align-items:center}.rarity-score-orb{width:210px;aspect-ratio:1;display:grid;place-items:center;align-content:center;border-radius:50%;border:1px solid rgba(255,245,218,.32);background:radial-gradient(circle at 35% 25%,rgba(255,255,255,.44),transparent 16%),radial-gradient(circle,#ffd66b47,#b27bff24,#0003);box-shadow:0 0 80px #ffd66b40,inset 0 0 45px #ffffff14}.rarity-score-orb strong{font-size:52px;line-height:1;letter-spacing:-.08em}.rarity-score-orb span{color:var(--gold);text-transform:uppercase;letter-spacing:.16em;font-size:11px;font-weight:900}.artifact-grid .achievement-card{min-height:230px}.receipt-card.museum,.recap-grid .share-card{min-height:260px}.threshold-ladder{position:relative;z-index:1;display:grid;gap:12px}.threshold-card{display:grid;grid-template-columns:150px 1fr;gap:18px;align-items:center;padding:18px}.threshold-card strong:first-child{font-size:24px;color:var(--text-strong);letter-spacing:-.05em;text-transform:none}.power-weather-panel{position:relative;width:min(1280px,calc(100% - 32px));margin:26px auto;display:grid;grid-template-columns:110px minmax(0,1fr) auto;gap:18px;align-items:center;padding:22px;border:1px solid var(--line-strong);border-radius:34px;background:radial-gradient(circle at 15% 50%,rgba(128,244,255,.18),transparent 19rem),linear-gradient(135deg,#ffd66b1a,#ffffff09);box-shadow:0 28px 90px #00000042,inset 0 1px #ffffff14;overflow:hidden}.weather-orb{width:88px;aspect-ratio:1;border-radius:50%;border:1px solid rgba(255,245,218,.32);background:radial-gradient(circle at 34% 26%,rgba(255,255,255,.72),transparent 18%),radial-gradient(circle,#80f4ff59,#ffd66b38,#ff4d801f);box-shadow:0 0 55px #80f4ff38;animation:corePulse 3s ease-in-out infinite}.power-weather-panel h2{margin:0 0 8px;font-size:clamp(28px,4vw,54px);letter-spacing:-.06em}.power-weather-panel p{margin:0 0 8px;color:var(--muted)}.power-weather-panel>strong{color:var(--gold);text-transform:uppercase;letter-spacing:.15em}.enhanced-pass-preview{display:grid;gap:14px;padding:16px;margin-top:16px}.pass-target-list{display:flex;flex-wrap:wrap;gap:8px}.pass-target-list span,.reaction-pill,.signature-layout .mini-list span,.loadout-card .mini-list span,.club-card .mini-list a,.club-card .mini-list span{border:1px solid var(--line);border-radius:999px;background:#ffffff0f;padding:8px 10px;color:var(--muted)}.signature-layout{grid-template-columns:180px minmax(0,1fr);align-items:center;padding:18px;border:1px solid var(--line);border-radius:30px;background:#ffffff0a}.signature-mark{display:grid;place-items:center;width:160px;aspect-ratio:1;border-radius:44px;border:1px solid var(--line-strong);background:linear-gradient(135deg,#ffd66b3d,#80f4ff1a),#00000029;box-shadow:0 0 70px #ffd66b29}.signature-mark span{font-size:44px;font-weight:1000;color:var(--text-strong);letter-spacing:-.08em}.signature-layout h3{font-size:clamp(34px,5vw,72px);margin:0 0 10px;letter-spacing:-.07em}.reaction-cloud{display:flex;flex-wrap:wrap;gap:12px}.reaction-pill{min-height:72px;display:grid;grid-template-columns:auto minmax(0,1fr);gap:2px 10px;text-align:left;align-items:center}.reaction-pill .reaction-gif{grid-row:1 / span 3}.reaction-pill strong{color:var(--text-strong)}.reaction-pill>span:not(.reaction-gif){color:var(--gold);font-weight:900}.reaction-pill small{color:var(--muted)}.reaction-gif{width:2.35rem;height:2.35rem;display:inline-grid;place-items:center;flex:0 0 auto;border-radius:999px;background:radial-gradient(circle at 30% 20%,rgba(255,255,255,.56),transparent 34%),linear-gradient(135deg,#ffd66b47,#80f4ff24);box-shadow:0 8px 24px #00000038,inset 0 0 0 1px #ffffff1f;font-size:1.35rem;line-height:1;animation:reaction-pop 1.8s ease-in-out infinite}.reaction-action{gap:.55rem;min-height:56px;padding:6px 14px 6px 8px}.reaction-action .reaction-gif{width:2rem;height:2rem;font-size:1.1rem}.reaction-action span:last-child{min-width:0;white-space:nowrap}.reaction-action:nth-child(2) .reaction-gif{animation-delay:.12s}.reaction-action:nth-child(3) .reaction-gif{animation-delay:.24s}.reaction-action:nth-child(4) .reaction-gif{animation-delay:.36s}.reaction-action:nth-child(5) .reaction-gif{animation-delay:.48s}@keyframes reaction-pop{0%,to{transform:translateY(0) scale(1)}42%{transform:translateY(-2px) scale(1.08) rotate(-2deg)}64%{transform:translateY(0) scale(.98) rotate(1deg)}}.verification-badge{min-height:190px;background:radial-gradient(circle at 20% 10%,rgba(98,255,189,.12),transparent 14rem),#ffffff0b}.status-feature-card.safety{border-color:#ff4d8038}.status-feature-card.privacy{border-color:#80f4ff2e}.status-feature-card.revenge{border-color:#ff4d8047}.status-feature-card.naming{border-color:#ffd66b47}.status-feature-card.taxonomy{border-color:#b27bff2e}.boundary-band{margin-top:26px}html[data-theme=light] .palace-room-card,html[data-theme=light] .status-feature-card,html[data-theme=light] .monument-card,html[data-theme=light] .inscription-card,html[data-theme=light] .loadout-card,html[data-theme=light] .club-card,html[data-theme=light] .damage-card,html[data-theme=light] .verification-badge,html[data-theme=light] .threshold-card,html[data-theme=light] .enhanced-pass-preview,html[data-theme=light] .heatmap-grid,html[data-theme=light] .signature-layout,html[data-theme=light] .battle-card{background:linear-gradient(145deg,#ffffffd6,#ffffff7a),#fff7e5b8;box-shadow:0 24px 70px #4833121f,inset 0 1px #ffffffeb}html[data-theme=light] .power-weather-panel{background:radial-gradient(circle at 15% 50%,rgba(128,244,255,.16),transparent 19rem),linear-gradient(135deg,#ffeebad6,#ffffff9e)}html[data-theme=light] .monument-spire,html[data-theme=light] .rarity-score-orb,html[data-theme=light] .signature-mark,html[data-theme=light] .weather-orb{box-shadow:0 20px 60px #78541229,inset 0 0 40px #ffffff73}@media (max-width: 1100px){.palace-room-grid,.status-card-grid.three,.monument-grid,.artifact-grid,.damage-grid,.inscription-grid,.loadout-grid,.club-grid,.verification-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.heatmap-layout,.rarity-index-layout{grid-template-columns:minmax(0,1fr)}}@media (max-width: 820px){.palace-room-grid,.status-card-grid.three,.status-card-grid.two,.monument-grid,.artifact-grid,.damage-grid,.inscription-grid,.loadout-grid,.club-grid,.verification-grid{grid-template-columns:minmax(0,1fr)}.heatmap-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:7px;padding:12px}.heat-day{min-height:48px;border-radius:14px}.battle-card,.monument-card,.threshold-card,.signature-layout,.power-weather-panel{grid-template-columns:minmax(0,1fr)}.battle-rank{min-height:82px}.monument-spire{min-height:110px;border-radius:24px}.rarity-score-orb,.signature-mark{width:min(190px,100%);margin:0 auto}.power-weather-panel{width:min(1280px,calc(100% - 24px));text-align:center}.weather-orb{margin:0 auto}.reaction-pill{width:100%}}.club-card .mini-list a{display:inline-flex;align-items:center;min-height:44px}:root{--panel: rgba(17, 15, 19, .76);--panel-strong: rgba(23, 20, 26, .9);--line: rgba(255, 232, 173, .12);--line-strong: rgba(255, 220, 125, .28);--muted: rgba(255, 245, 218, .62);--faint: rgba(255, 245, 218, .36)}body{background:radial-gradient(circle at 14% 0%,rgba(255,210,94,.12),transparent 25rem),radial-gradient(circle at 86% 4%,rgba(155,89,255,.09),transparent 28rem),linear-gradient(180deg,#060506,#08070a 44%,#040404)}body:before{opacity:.13;background-size:96px 96px}body:after{display:none}.site-header,.footer,main{width:min(1180px,calc(100% - 40px))}.site-header{gap:14px;padding:16px 0}.brand-mark{width:46px;height:46px;border-radius:15px;box-shadow:0 0 22px #ffc0482e,inset 0 1px #ffffffb8}.brand-copy small{letter-spacing:.1em}.nav-links{align-items:center;gap:7px}.nav-links a,.nav-more summary{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:0 13px;border:1px solid rgba(255,245,218,.1);border-radius:999px;color:#fff5dab3;background:#ffffff09;box-shadow:none;font-size:13px;white-space:nowrap}.nav-links a:hover,.nav-more[open] summary,.nav-more summary:hover{color:var(--text-strong);border-color:var(--line-strong);background:#ffd36b12}.nav-more{position:relative}.nav-more summary{cursor:pointer;list-style:none}.nav-more summary::-webkit-details-marker{display:none}.more-menu{position:absolute;right:0;top:calc(100% + 10px);z-index:40;width:min(270px,calc(100vw - 24px));display:grid;gap:6px;padding:10px;border:1px solid var(--line);border-radius:22px;background:#09080bf5;box-shadow:0 28px 80px #00000061;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.more-menu a{justify-content:flex-start;width:100%;border-radius:15px}.hero{padding:72px 0 34px}.hero-orbit{opacity:.5;filter:blur(4px);animation:none}.hero:before{opacity:.44;box-shadow:inset 0 0 54px #ffdd8e0f}.hero h1,.page-title h1,.profile-identity h1{font-size:clamp(44px,7vw,108px);line-height:.9;letter-spacing:-.075em;text-shadow:0 20px 70px rgba(255,177,56,.1)}.hero-copy{max-width:680px;font-size:clamp(16px,1.6vw,19px);margin:22px auto}.page-title{padding:54px 0 18px}.page-title p{max-width:700px;font-size:16px}.global-banner,.panel,.profile-hero,.stat-monolith,.power-up-card,.podium-card,.leaderboard-row,.vault-stack,.achievement-card,.receipt-card,.feed-card,.rival-card,.cosmetic-slot,.season-relic,.share-card,.tier-card,.intent-box,.confirmed-box,.boost-stack,.visitor-link-card,.checkout-step,.layer-card,.featured-flex-card,.public-profile-card,.composer-toolbar,.composer-panel,.cosmetic-choice,.composer-score,.palace-room-card,.status-feature-card,.monument-card,.inscription-card,.loadout-card,.club-card,.damage-card,.verification-badge,.threshold-card,.enhanced-pass-preview,.heatmap-grid,.signature-layout,.battle-card{background:linear-gradient(180deg,#ffffff0e,#ffffff05),var(--panel);box-shadow:0 18px 50px #00000038,inset 0 1px #ffffff0e;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.panel{margin:22px 0;border-radius:28px;padding:clamp(18px,3vw,28px)}.panel:after,.profile-hero:after,.global-banner:after{opacity:.32}.stat-monolith:before,.podium-card:before,.receipt-card:before,.achievement-card:before,.power-up-card:before,.leaderboard-row:before,.layer-card:before,.featured-flex-card:before,.public-profile-card:before,.cosmetic-choice:before{display:none}.primary:hover,.secondary:hover,.ghost:hover{transform:none}.primary{box-shadow:0 10px 30px #ffb5382e,inset 0 1px #ffffffb3}.secondary,.ghost{background:#ffffff0a}.section-head{margin-bottom:16px}.section-head h2{font-size:clamp(25px,3.2vw,46px);line-height:1}.eyebrow{margin-bottom:8px;letter-spacing:.15em}.stat-monolith{border-radius:22px;padding:17px}.stat-monolith strong{font-size:clamp(22px,2.4vw,34px)}.global-banner{grid-template-columns:8px 1fr auto;border-radius:26px;padding:18px}.banner-beam{width:6px;opacity:.74;box-shadow:0 0 18px #ffc3494d}.global-banner h2{font-size:clamp(24px,3vw,42px)}.banner-event{min-width:124px;border-radius:18px;padding:12px;background:#0000002e}.banner-event strong{font-size:20px}.profile-hero{border-radius:30px;padding:clamp(20px,3vw,34px)}.profile-backdrop{opacity:.64}.profile-hero-grid{grid-template-columns:minmax(160px,220px) minmax(0,1fr) minmax(210px,280px);gap:clamp(16px,2.4vw,28px)}.aura-field{opacity:.62;animation-duration:28s}.avatar-glass{width:min(178px,48vw);height:min(178px,48vw);border-radius:34px;box-shadow:inset 0 1px #ffffff2e,0 22px 55px #00000057,0 0 42px #ffcc4c1f}.avatar-glass:before{display:none}.frame-label{padding:8px 12px;background:#0000005c}.power-core{min-width:210px;min-height:210px}.core-ring{opacity:.58;box-shadow:0 0 24px #ffc3491f,inset 0 0 20px #80f4ff0d;animation-duration:7s}.core-inner{width:142px;height:142px;box-shadow:0 0 50px #ffc74a33,inset 0 0 25px #ffffff14}.vault-stack{border-radius:28px}.gold-bar-slot{animation:none;opacity:.94}.focus-panel{overflow:visible}.focus-card-grid,.status-summary-grid,.proof-grid{display:grid;gap:12px}.focus-card-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.status-summary-grid{grid-template-columns:repeat(3,minmax(0,1fr));margin:22px 0}.proof-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.focus-card,.status-summary-card,.proof-item{display:grid;gap:7px;min-height:142px;padding:18px;border:1px solid var(--line);border-radius:22px;background:#ffffff09}.focus-card:hover,.status-summary-card:hover{border-color:var(--line-strong);background:#ffffff0e}.focus-card span,.status-summary-card span,.proof-item span{color:var(--gold);font-size:11px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.focus-card h3,.status-summary-card strong,.proof-item strong{margin:0;color:var(--text-strong);font-size:22px;line-height:1.02;letter-spacing:-.04em}.focus-card p,.status-summary-card small{margin:0;color:var(--muted);line-height:1.45}.focus-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:12px}.quiet-showcase{grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr)}.compact-podium-panel .podium-grid{margin-top:10px}.profile-two-column,.paired-panels{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-items:start}.profile-two-column>.panel,.paired-panels>.panel{margin:0;min-height:100%}.quiet-detail-grid{grid-template-columns:minmax(230px,.7fr) minmax(0,1.3fr)}.proof-panel .section-head{max-width:760px}.profile-stat-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin:20px 0}.profile-stat-grid .stat-monolith{min-width:0}.receipt-grid{gap:12px}.receipt-card{min-height:220px;border-radius:22px}.receipt-card>strong{font-size:36px}.rival-grid{gap:12px}.rival-card{border-radius:22px;padding:17px}.rival-card h3{font-size:24px}.achievement-grid{gap:12px}.achievement-card{border-radius:20px;padding:15px}.achievement-card p{line-height:1.45}.status-accordion{margin:18px 0;border:1px solid var(--line);border-radius:26px;background:#ffffff07;overflow:hidden}.status-accordion>summary{min-height:72px;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:14px;align-items:center;padding:18px 22px;cursor:pointer;list-style:none}.status-accordion>summary::-webkit-details-marker{display:none}.status-accordion>summary:after{content:"+";display:grid;place-items:center;width:34px;height:34px;border:1px solid var(--line);border-radius:999px;color:var(--gold)}.status-accordion[open]>summary:after{content:"−"}.status-accordion summary span{color:var(--text-strong);font-size:clamp(22px,2vw,30px);font-weight:900;letter-spacing:-.04em}.status-accordion summary small{color:var(--muted);line-height:1.4}.accordion-body{padding:0 18px 18px}.achievement-accordion .accordion-body{display:grid}.status-accordion .panel{box-shadow:none}.status-accordion .panel:first-child{margin-top:0}.status-card-grid.three,.status-card-grid.two,.palace-room-grid,.monument-grid,.artifact-grid,.damage-grid,.inscription-grid,.loadout-grid,.club-grid,.verification-grid{gap:12px}.status-feature-card,.palace-room-card,.monument-card,.inscription-card,.loadout-card,.club-card,.damage-card,.verification-badge,.threshold-card{border-radius:22px;padding:17px}.power-weather-panel{width:min(1180px,calc(100% - 40px));border-radius:26px;padding:18px;box-shadow:0 20px 55px #0003,inset 0 1px #ffffff0e}.weather-orb{width:72px;animation:none;box-shadow:0 0 32px #80f4ff24}.power-weather-panel h2{font-size:clamp(24px,3vw,42px)}.podium-card{border-radius:24px;padding:18px}.podium-card.rank-1{transform:none}.podium-card:hover{transform:none;border-color:var(--line-strong)}.leaderboard-row{border-radius:20px;padding:13px 14px}.leaderboard-row:hover{transform:none;border-color:var(--line-strong)}.power-up-card{border-radius:22px;padding:17px}.power-up-card h3{font-size:26px}.public-profile-card{min-height:340px;border-radius:24px;padding:18px}.public-profile-face{min-height:112px}.profile-mini-core{width:120px;height:120px}.checkout-cta{box-shadow:none}html[data-theme=light] body{background:radial-gradient(circle at 16% 0%,rgba(194,142,36,.12),transparent 24rem),linear-gradient(180deg,#fffaf0,#f7efe0)}html[data-theme=light] .more-menu{background:#fffaf0fa;box-shadow:0 24px 70px #48331224}html[data-theme=light] .global-banner,html[data-theme=light] .panel,html[data-theme=light] .profile-hero,html[data-theme=light] .stat-monolith,html[data-theme=light] .power-up-card,html[data-theme=light] .podium-card,html[data-theme=light] .leaderboard-row,html[data-theme=light] .vault-stack,html[data-theme=light] .achievement-card,html[data-theme=light] .receipt-card,html[data-theme=light] .feed-card,html[data-theme=light] .rival-card,html[data-theme=light] .cosmetic-slot,html[data-theme=light] .season-relic,html[data-theme=light] .share-card,html[data-theme=light] .tier-card,html[data-theme=light] .focus-card,html[data-theme=light] .status-summary-card,html[data-theme=light] .proof-item,html[data-theme=light] .status-accordion,html[data-theme=light] .palace-room-card,html[data-theme=light] .status-feature-card,html[data-theme=light] .monument-card,html[data-theme=light] .inscription-card,html[data-theme=light] .loadout-card,html[data-theme=light] .club-card,html[data-theme=light] .damage-card,html[data-theme=light] .verification-badge,html[data-theme=light] .threshold-card,html[data-theme=light] .enhanced-pass-preview,html[data-theme=light] .heatmap-grid,html[data-theme=light] .signature-layout,html[data-theme=light] .battle-card{background:linear-gradient(180deg,#ffffffc7,#ffffff75),#fff9edd1;box-shadow:0 18px 50px #4833121a,inset 0 1px #ffffffeb}html[data-theme=light] .nav-links a,html[data-theme=light] .nav-more summary{color:#251f16ad;background:#ffffff94}html[data-theme=light] .nav-links a:hover,html[data-theme=light] .nav-more[open] summary,html[data-theme=light] .nav-more summary:hover{color:var(--text-strong);background:#ffe3a29e}@media (max-width: 1180px){.nav-more{flex:0 0 auto}.more-menu{left:0;right:auto}.profile-hero-grid,.quiet-showcase,.quiet-detail-grid{grid-template-columns:1fr}.profile-stat-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.focus-card-grid,.status-summary-grid,.proof-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.profile-two-column,.paired-panels{grid-template-columns:1fr}}@media (max-width: 820px){.site-header,.footer,main{width:min(calc(100% - 22px),1180px)}.site-header{width:100%}.header-actions{grid-column:2}.nav-more{position:static}.more-menu{position:fixed;left:11px;right:11px;top:112px;width:auto;max-height:calc(100vh - 132px);overflow-y:auto}.nav-links a,.nav-more summary{flex:0 0 auto;min-height:42px;padding:0 12px}.hero{padding:48px 0 28px}.hero h1,.page-title h1,.profile-identity h1{font-size:clamp(38px,13vw,72px);line-height:.92}.hero-metrics{display:none}.global-banner{grid-template-columns:1fr}.banner-beam{display:none}.focus-card-grid,.focus-metrics,.status-summary-grid,.proof-grid,.profile-stat-grid{grid-template-columns:1fr}.status-accordion>summary{grid-template-columns:1fr auto;padding:16px}.accordion-body{padding:0 12px 12px}.power-weather-panel{width:min(calc(100% - 22px),1180px)}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important}}.profile-unpaid{border-color:#d2d2d238;background:radial-gradient(circle at 18% 20%,rgba(255,255,255,.06),transparent 17rem),linear-gradient(135deg,#18181aeb,#0a0a0cd1)}.profile-unpaid:after{opacity:.14}.profile-unpaid .profile-title-row span,.profile-unpaid .profile-status-row span,.profile-card-unranked .public-profile-topline span,.profile-card-unranked .public-profile-visuals span{border-color:#ffffff1f;color:var(--muted);background:#ffffff09}.profile-card-unranked .profile-mini-core,.profile-card-unranked .card-avatar-core{filter:grayscale(.92) brightness(.72);opacity:.72}.profile-card-unranked{border-style:dashed;border-color:#ffffff2e;background:linear-gradient(180deg,#ffffff0b,#ffffff05),#0c0c0eb8}.profile-card-unranked h3,.profile-card-unranked .checkout-cta{color:var(--muted)}.guest-access-panel{overflow:hidden}.guest-access-grid{display:grid;grid-template-columns:minmax(240px,.75fr) minmax(0,1fr);gap:16px;align-items:stretch}.guest-rules-list{display:grid;gap:10px}.guest-rules-list div,.empty-profile-state{border:1px solid rgba(255,245,218,.12);border-radius:22px;background:#ffffff0a;padding:16px}.guest-rules-list strong,.guest-rules-list span,.empty-profile-state strong,.empty-profile-state p{display:block}.guest-rules-list strong,.empty-profile-state strong{color:var(--text-strong);font-size:18px}.guest-rules-list span,.empty-profile-state p{color:var(--muted);margin:6px 0 0;line-height:1.55}.empty-profile-state{display:grid;gap:10px;align-content:start}.empty-profile-state.compact{margin-bottom:14px}.empty-profile-state .primary{justify-self:start}.theme-cardboard-vault .profile-backdrop{background:radial-gradient(circle at 78% 22%,rgba(255,255,255,.07),transparent 14rem),linear-gradient(135deg,rgba(110,96,74,.12),transparent 55%)}.leaderboard-row.guest-zero{opacity:.78;border-style:dashed}html[data-theme=light] .profile-unpaid,html[data-theme=light] .profile-card-unranked,html[data-theme=light] .guest-rules-list div,html[data-theme=light] .empty-profile-state{background:linear-gradient(180deg,#ffffffb8,#ffffff6b),#f8f5efdb;border-color:#473d2c29}html[data-theme=light] .profile-unpaid .profile-title-row span,html[data-theme=light] .profile-unpaid .profile-status-row span,html[data-theme=light] .profile-card-unranked .public-profile-topline span,html[data-theme=light] .profile-card-unranked .public-profile-visuals span{color:#251f169e;background:#ffffff94;border-color:#473d2c24}html[data-theme=light] .card-avatar-core,html[data-theme=light] .card-avatar-portrait,html[data-theme=light] .card-cosmetic-chip{border-color:#5b3f1229;background-color:#ffffff94}html[data-theme=light] .card-cosmetic-chip{box-shadow:inset 0 1px #ffffffb8}@media (max-width: 820px){.guest-access-grid{grid-template-columns:1fr}.guest-access-panel .public-profile-card{max-width:none}}.poor-loop-panel,.poorboard-rules,.season-fomo-panel,.profile-interaction-panel{border-color:color-mix(in srgb,var(--border) 72%,var(--gold))}.poor-loop-grid,.fomo-groups,.poor-score-math,.rules-grid,.interaction-controls,.profile-interaction-panel{display:grid;gap:1rem}.poor-loop-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.poor-loop-step,.fomo-group,.fomo-slot,.poorboard-row,.interaction-result,.poorboard-leader-strip,.season-firsts-rules .rules-grid>div{background:var(--surface-soft);border:1px solid var(--border);border-radius:var(--radius-md)}.poor-loop-step{padding:1rem}.poor-loop-step span{display:inline-grid;place-items:center;width:2rem;height:2rem;border-radius:999px;background:var(--gold-soft);color:var(--gold-strong);font-weight:800;margin-bottom:.7rem}.poorboard-leader-strip{display:flex;justify-content:space-between;gap:1rem;align-items:center;padding:1rem;margin-top:1rem}.poorboard-rules{grid-template-columns:1.1fr 1fr}.poor-score-math{grid-template-columns:repeat(2,minmax(0,1fr))}.poor-score-math span{padding:.8rem;border:1px dashed var(--border);border-radius:var(--radius-sm);color:var(--muted)}.poorboard-list{display:grid;gap:.85rem;margin:1rem 0}.poorboard-row{display:grid;grid-template-columns:auto minmax(0,1.1fr) minmax(280px,1.2fr) minmax(220px,.8fr);gap:1rem;padding:1rem;align-items:center}.poorboard-rank{font-size:1.4rem;font-weight:900;color:var(--gold-strong)}.poorboard-stats,.fomo-topline,.reaction-row{display:flex;flex-wrap:wrap;gap:.7rem}.poorboard-stats span,.fomo-topline>div{min-width:7rem;padding:.75rem;border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--surface)}.poorboard-stats strong,.fomo-topline strong{display:block}.poorboard-stats small,.fomo-topline span,.poorboard-convert span{color:var(--muted)}.poorboard-convert{display:grid;gap:.5rem}.fomo-groups{grid-template-columns:repeat(3,minmax(0,1fr))}.fomo-group{padding:1rem}.fomo-slots{display:grid;gap:.6rem}.fomo-slot{display:grid;grid-template-columns:auto 1fr;gap:.25rem .65rem;padding:.75rem;align-items:center}.fomo-slot span{grid-row:span 2;width:2.4rem;height:2.4rem;display:grid;place-items:center;border-radius:999px;background:var(--gold-soft);color:var(--gold-strong);font-weight:900;font-size:.75rem}.fomo-slot.claimed{opacity:.68}.fomo-slot.available{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--gold) 45%,transparent)}.profile-interaction-panel{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start}.profile-interaction-panel input{width:100%}.interaction-result{padding:.9rem}.interaction-result strong,.interaction-result span,.interaction-result small{display:block}.compact-achievements{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width: 980px){.poor-loop-grid,.fomo-groups,.poorboard-rules,.profile-interaction-panel,.compact-achievements{grid-template-columns:1fr}.poorboard-row{grid-template-columns:auto minmax(0,1fr)}.poorboard-stats,.poorboard-convert{grid-column:1 / -1}}@media (max-width: 560px){.poor-score-math,.fomo-topline{grid-template-columns:1fr}.poorboard-leader-strip,.reaction-row{align-items:stretch;flex-direction:column}.poorboard-stats span,.fomo-topline>div{min-width:0;flex:1 1 100%}}:root{--border: var(--line);--surface: rgba(255,255,255,.035);--surface-soft: rgba(255,255,255,.025);--radius-sm: 18px;--radius-md: 24px;--gold-soft: rgba(255, 214, 107, .12);--gold-strong: var(--gold)}html[data-theme=light]{--border: rgba(69, 47, 13, .16);--surface: rgba(255,255,255,.58);--surface-soft: rgba(255,255,255,.44);--gold-soft: rgba(157, 101, 0, .12);--gold-strong: #7a4c00}:where(a,button,summary,input):focus-visible{outline:2px solid var(--gold);outline-offset:3px}.nav-links{justify-content:center}.nav-links a.nav-primary{color:#160d02;border-color:#ffe296a8;background:linear-gradient(135deg,#ffe28c,#ffb13f);box-shadow:0 10px 28px #ffb53829,inset 0 1px #ffffffad;font-weight:900}.nav-links a.nav-profile{color:var(--text-strong);border-color:#80f4ff47;background:linear-gradient(135deg,#80f4ff29,#ffffff0a);font-weight:900}.nav-more button{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:0 13px;border:1px solid rgba(255,245,218,.1);border-radius:999px;color:#fff5dab3;background:#ffffff09;box-shadow:none;font-size:13px;white-space:nowrap}.nav-more.is-open button,.nav-more button:hover{color:var(--text-strong);border-color:var(--line-strong);background:#ffd36b12}.more-menu a{min-height:42px;border:0;background:transparent}html[data-theme=light] .nav-more button{color:#251f16ad;background:#ffffff94}html[data-theme=light] .nav-links a.nav-primary{color:#22170a;background:linear-gradient(135deg,#fff0bc,#d8a43a)}html[data-theme=light] .nav-links a.nav-profile{color:#13242a;background:linear-gradient(135deg,#89dfec5c,#ffffffad)}html[data-theme=light] .nav-more.is-open button,html[data-theme=light] .nav-more button:hover{color:var(--text-strong);background:#ffe3a29e}.theme-toggle strong{min-width:72px;text-align:left}.hero-link-row{display:flex;justify-content:center;gap:16px;flex-wrap:wrap;margin-top:-4px;color:var(--muted);font-size:13px}.hero-link-row a{text-decoration:underline;text-decoration-color:transparent;text-underline-offset:4px}.hero-link-row a:hover{color:var(--gold);text-decoration-color:currentColor}.season-firsts-strip,.poor-loop-strip,.profile-stat-details,.rarity-legend,.achievement-filters,.achievement-section-label,.poorboard-self-card,.baseline-card,.season-eligibility,.purchase-outcome-card,.receipt-preview-card,.latest-receipt-summary{border:1px solid var(--border);background:var(--surface-soft);border-radius:var(--radius-md)}.season-firsts-strip,.poor-loop-strip{width:min(1180px,calc(100% - 40px));margin:18px auto;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 18px}.season-firsts-strip div,.poor-loop-strip div{display:grid;gap:4px}.season-firsts-strip strong,.poor-loop-strip strong{color:var(--text-strong);font-size:clamp(18px,2vw,26px);letter-spacing:-.035em}.season-firsts-strip span,.poor-loop-strip span{color:var(--muted)}.compact-profile-bar{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 16px}.compact-profile-bar strong{overflow-wrap:anywhere}.compact-profile-bar .visitor-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.profile-stat-block{margin:18px 0}.profile-stat-grid.primary-stats{grid-template-columns:repeat(4,minmax(0,1fr))}.profile-stat-details{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px;padding:10px}.profile-stat-details span{display:inline-flex;align-items:baseline;gap:6px;padding:8px 10px;border-radius:999px;background:var(--surface);color:var(--muted)}.profile-stat-details strong{color:var(--text-strong)}.profile-stat-details small{color:var(--muted)}.vault-status-grid{display:grid;grid-template-columns:minmax(210px,.7fr) minmax(260px,1fr) minmax(220px,.8fr);gap:14px;align-items:stretch}.vault-status-grid .power-core{margin:auto}.vault-status-grid .vault-stack{min-height:100%}.latest-receipt-summary{padding:20px;display:grid;align-content:center;gap:8px}.latest-receipt-summary span,.purchase-outcome-card span,.receipt-preview-card span,.baseline-card span,.season-eligibility span{color:var(--gold);font-size:11px;font-weight:900;letter-spacing:.13em;text-transform:uppercase}.latest-receipt-summary h3{margin:0;font-size:28px}.latest-receipt-summary strong{font-size:34px;color:var(--text-strong)}.latest-receipt-summary p{color:var(--muted);margin:0}.profile-interaction-panel.compact-reactions-panel{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);margin-top:18px}.compact-reactions-panel .reaction-row button{min-height:42px}.profile-comment-form{display:grid;gap:10px}.profile-comment-form label{display:grid;gap:7px}.profile-comment-form label span,.mini-section-head span{color:var(--muted);font-size:11px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.profile-comment-form textarea{min-height:112px;resize:vertical;border:1px solid rgba(255,245,218,.14);border-radius:18px;padding:13px;color:var(--text);background:#0000004d}.comment-form-actions,.mini-section-head,.profile-comment-card>div{display:flex;align-items:center;justify-content:space-between;gap:10px}.comment-form-actions small,.profile-comment-card small{color:var(--muted)}.profile-comments-list{display:grid;gap:10px}.mini-section-head strong{color:var(--text-strong)}.profile-comment-card{display:grid;gap:8px;border:1px solid rgba(255,245,218,.12);border-radius:18px;padding:12px;background:#ffffff0b}.profile-comment-card a{color:var(--diamond);font-weight:900}.profile-comment-card p{margin:0;color:#fff5dae0;line-height:1.45}.profile-unpaid .avatar-glass,.profile-unpaid .aura-field,.profile-unpaid .power-core,.profile-unpaid .core-inner,.profile-unpaid .core-ring,.profile-card-unranked .profile-mini-core{filter:grayscale(.88) brightness(.78)}.profile-unpaid .avatar-glass{border-color:#ffffff2e;box-shadow:inset 0 1px #ffffff14,0 18px 50px #0000002e}.poor-loop-panel,.poorboard-rules,.poorboard-self-card,.poorboard-row{background:linear-gradient(180deg,#ffffff09,#ffffff03),#0e0e10c7;border-style:dashed}.poorboard-self-card{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:clamp(18px,3vw,28px);margin:20px 0}.poorboard-self-card h2{margin-bottom:6px}.poorboard-row{grid-template-columns:auto minmax(0,1.1fr) minmax(280px,1.3fr)}.poorboard-row:before{display:none}.poorboard-rank{color:#e6dcc9eb}.poorboard-stats span{background:#ffffff06}html[data-theme=light] .poor-loop-panel,html[data-theme=light] .poorboard-rules,html[data-theme=light] .poorboard-self-card,html[data-theme=light] .poorboard-row{background:linear-gradient(180deg,#ffffff9e,#ffffff52),#f2eee6d6}.season-fomo-panel.compact{padding:0}.fomo-slot.available{opacity:1;border-color:color-mix(in srgb,var(--gold) 65%,transparent);background:color-mix(in srgb,var(--gold-soft) 68%,var(--surface))}.fomo-slot.claimed{opacity:.52}.fomo-slot:not(.available):not(.claimed){opacity:.4}.purchase-grid{align-items:start}.baseline-card,.season-eligibility,.purchase-outcome-card,.receipt-preview-card{padding:14px;display:grid;gap:5px}.baseline-card strong{color:var(--text-strong);font-size:20px}.season-eligibility strong{color:var(--text-strong);line-height:1.35}.purchase-outcome-card{margin-bottom:14px}.purchase-outcome-card h3{margin:0;font-size:clamp(28px,3vw,44px)}.purchase-outcome-card p{margin:0;color:var(--muted)}.purchase-outcome-card div{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.purchase-outcome-card div strong,.purchase-outcome-card div small{padding:7px 10px;border:1px solid var(--border);border-radius:999px;background:var(--surface)}.receipt-preview-card{margin:8px 0 12px;text-align:center}.receipt-preview-card strong{color:var(--text-strong);font-size:clamp(30px,4vw,54px)}.graduation-moment{display:grid;gap:6px}.graduation-moment span{color:var(--gold)}.leaderboard-row{position:relative;grid-template-columns:80px minmax(180px,1.3fr) repeat(3,minmax(90px,.6fr)) minmax(180px,1fr)}.gap-stat small{display:block;color:var(--muted);margin-top:2px}.leaderboard-hover-preview{position:absolute;right:16px;bottom:calc(100% - 8px);z-index:5;width:min(300px,calc(100vw - 32px));display:none;gap:5px;padding:12px;border:1px solid var(--line-strong);border-radius:18px;background:#080709f5;box-shadow:0 18px 50px #00000052}.leaderboard-row:hover .leaderboard-hover-preview,.leaderboard-row:focus-visible .leaderboard-hover-preview{display:grid}.leaderboard-hover-preview span{color:var(--muted)}html[data-theme=light] .leaderboard-hover-preview{background:#fffaf0fa}.rarity-legend,.achievement-filters{width:min(1180px,calc(100% - 40px));margin:12px auto;display:flex;flex-wrap:wrap;gap:8px;padding:10px}.rarity-legend span,.achievement-filters button{min-height:38px;padding:8px 11px;border:1px solid var(--border);border-radius:999px;background:var(--surface);color:var(--muted);text-transform:capitalize}.achievement-filters button.active{color:#160d02;background:linear-gradient(135deg,#ffe28c,#ffb13f);border-color:#ffe296a8;font-weight:900}.achievement-section-label{width:min(1180px,calc(100% - 40px));margin:22px auto 8px;padding:16px}.achievement-section-label h2{margin:0}.unpaid-achievement-zone .poor-achievements-panel{border-style:dashed;background:#ffffff06}.skeleton{border-radius:var(--radius-sm);background:linear-gradient(90deg,var(--surface-soft),var(--surface),var(--surface-soft));background-size:200% 100%;animation:shimmer 1.8s linear infinite}.empty-profile-state{min-height:120px}@media (max-width: 1180px){.profile-stat-grid.primary-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.vault-status-grid{grid-template-columns:1fr}.leaderboard-row{grid-template-columns:76px minmax(0,1fr) repeat(2,minmax(90px,.7fr))}.leaderboard-row .gap-stat,.leaderboard-row .row-flex{grid-column:2 / -1}}@media (max-width: 820px){.site-header{grid-template-columns:1fr auto}.nav-links{grid-column:1 / -1;justify-content:flex-start;flex-wrap:nowrap;overflow-x:auto;padding:2px 11px 10px;margin:0 -11px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 18px,#000 calc(100% - 18px),transparent);mask-image:linear-gradient(90deg,transparent,#000 18px,#000 calc(100% - 18px),transparent)}.nav-more button{flex:0 0 auto;min-height:42px;padding:0 12px}.more-menu{top:118px}.season-firsts-strip,.poor-loop-strip,.compact-profile-bar,.poorboard-self-card{width:min(calc(100% - 22px),1180px);flex-direction:column;align-items:stretch}.compact-profile-bar .visitor-actions{justify-content:stretch}.compact-profile-bar .visitor-actions>*{flex:1 1 auto}.profile-stat-grid.primary-stats,.profile-stat-grid{grid-template-columns:1fr}.profile-stat-details span{width:100%;justify-content:space-between}.profile-interaction-panel.compact-reactions-panel{grid-template-columns:1fr}.poorboard-row{grid-template-columns:auto minmax(0,1fr)}.poorboard-stats{grid-column:1 / -1}.leaderboard-row{grid-template-columns:64px minmax(0,1fr)}.leaderboard-row .row-stat,.leaderboard-row .row-flex{grid-column:1 / -1}.leaderboard-hover-preview{position:static;width:100%;display:grid;grid-column:1 / -1;opacity:.82}.rarity-legend,.achievement-filters,.achievement-section-label{width:min(calc(100% - 22px),1180px)}}@media (prefers-reduced-motion: reduce){.core-ring,.aura-field,.hero-orbit,.skeleton{animation:none!important}}.daily-tasks-strip{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:18px;align-items:center;padding:18px 20px;border:1px solid var(--border);border-radius:var(--radius-md);background:linear-gradient(135deg,var(--surface),var(--surface-soft));box-shadow:var(--shadow-soft)}.daily-tasks-strip strong,.daily-tasks-strip span{display:block}.daily-tasks-strip strong{font-size:clamp(1rem,2vw,1.35rem);color:var(--text)}.daily-tasks-strip span{color:var(--muted);margin-top:4px}.daily-tasks-panel{overflow:hidden}.daily-caps-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:22px 0}.daily-task-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.daily-task-card{position:relative;display:grid;grid-template-columns:auto 1fr;gap:14px;padding:18px;border:1px dashed var(--border);border-radius:var(--radius-md);background:linear-gradient(145deg,#ffffff09,#ffffff04)}.daily-task-card.completed{border-style:solid;background:linear-gradient(145deg,var(--gold-soft),var(--surface-soft))}.task-icon{display:grid;place-items:center;width:44px;height:44px;border-radius:16px;border:1px solid var(--border);background:var(--surface);color:var(--gold-strong);font-weight:800;letter-spacing:.04em}.task-rewards{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.task-rewards span,.task-lock{border:1px solid var(--border);border-radius:999px;padding:6px 9px;color:var(--muted);background:var(--surface-soft);font-size:.78rem}.task-actions{grid-column:1 / -1;display:flex;gap:10px;flex-wrap:wrap;align-items:center}.task-actions a,.task-actions button{flex:1 1 150px}.task-lock{grid-column:1 / -1;margin:0}.daily-boundary-box,.daily-result{margin-top:16px}.daily-boundary-box{display:grid;gap:5px;padding:16px;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface-soft)}.daily-boundary-box span,.daily-boundary-box small{color:var(--muted)}.daily-rules-panel .rules-grid{margin-top:16px}@media (max-width: 900px){.daily-caps-grid,.daily-task-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 640px){.daily-tasks-strip,.daily-caps-grid,.daily-task-grid,.daily-task-card{grid-template-columns:1fr}.task-icon{width:40px;height:40px}}.demo-mode-banner{width:min(1180px,calc(100% - 40px));margin:0 auto 12px;border:1px solid rgba(247,200,95,.34);background:#f7c85f14;color:var(--text);border-radius:18px;padding:12px 16px;display:flex;gap:10px;justify-content:center;flex-wrap:wrap}.temporary-account-banner{width:min(1180px,calc(100% - 40px));margin:0 auto 12px;border:1px solid rgba(247,200,95,.42);background:linear-gradient(135deg,#f7c85f29,#ffffff0b),#0d0c0ed1;color:var(--text);border-radius:18px;padding:12px 14px;display:flex;align-items:center;justify-content:space-between;gap:14px;box-shadow:0 18px 42px #0003}.temporary-account-banner div{display:grid;gap:2px}.temporary-account-banner strong{color:var(--text-strong)}.temporary-account-banner span{color:var(--muted);line-height:1.45}.temporary-account-banner .primary{min-height:40px;flex:0 0 auto}.account-menu-chip{position:relative;display:inline-flex}.account-pill-row{display:inline-flex;align-items:center;gap:8px}.account-pill,.auth-entry-links{display:inline-flex;align-items:center;gap:10px}.account-pill{color:var(--text);text-decoration:none;border:1px solid rgba(255,255,255,.14);border-radius:999px;padding:7px 10px 7px 7px;background:#ffffff0f}.account-menu-chip.is-temporary .account-pill{border-color:#80f4ff57;background:linear-gradient(135deg,#80f4ff1c,#ffd36b12)}.account-pill span{width:28px;height:28px;border-radius:50%;display:grid;place-items:center;color:#111;background:var(--gold);font-weight:900;font-size:12px}.account-pill strong{max-width:136px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.power-icon-chip{width:42px;height:42px;display:grid;place-items:center;border:1px solid rgba(255,229,163,.36);border-radius:999px;background:radial-gradient(circle at 35% 24%,rgba(255,255,255,.42),transparent 25%),linear-gradient(135deg,#ffde83f0,#ff9928e6);box-shadow:0 0 26px #ffbe4438,inset 0 1px #fff9}.power-icon-chip span{position:relative;width:22px;height:22px;display:grid;place-items:center;border-radius:50%;background:#160e04eb}.power-icon-chip span:before{content:"";width:9px;height:16px;background:linear-gradient(180deg,#fff6c7,#ffb43d);clip-path:polygon(58% 0,20% 50%,48% 50%,34% 100%,82% 38%,54% 38%);filter:drop-shadow(0 0 7px rgba(255,234,149,.72))}.account-menu-panel{position:absolute;right:0;top:calc(100% + 8px);width:230px;border:1px solid rgba(255,255,255,.14);background:#0b0c10f5;box-shadow:var(--shadow);border-radius:18px;padding:10px;display:none;z-index:20}.account-menu-panel:before{content:"";position:absolute;left:0;right:0;bottom:100%;height:10px}.account-menu-chip:hover .account-menu-panel,.account-menu-panel:hover{display:grid}.account-menu-panel a,.account-menu-panel button,.auth-entry-links a{color:var(--text);text-decoration:none;border:0;background:transparent;text-align:left;font:inherit;padding:10px 12px;border-radius:12px}.account-menu-panel a:hover,.account-menu-panel button:hover,.auth-entry-links a:hover{background:#ffffff14}.auth-entry-links .nav-primary{background:var(--gold);color:#12100b}.auth-panel,.auth-gate,.claim-panel{max-width:760px;margin-inline:auto}.auth-panel h1,.auth-gate h1,.claim-panel h1{margin:0 0 12px;font-size:clamp(34px,7vw,70px);line-height:.95}.auth-form,.settings-form{display:grid;gap:14px;margin-top:22px}.auth-form label,.settings-form label,.composer-wallet label{display:grid;gap:8px;color:var(--muted);font-weight:800}.auth-form input,.settings-form input,.settings-form textarea,.settings-form select,.composer-wallet input{width:100%;border:1px solid rgba(255,255,255,.14);background:#ffffff0f;color:var(--text);border-radius:14px;padding:13px 14px;font:inherit}.settings-form select option{color:#16130f;background:#fff7df}.profile-editor-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.settings-subpanel{display:grid;align-content:start;gap:13px;min-width:0;border:1px solid var(--line);border-radius:22px;padding:16px;background:radial-gradient(circle at 12% 0%,rgba(255,214,107,.09),transparent 16rem),#ffffff0a}.settings-subpanel h2{margin:0;font-size:clamp(22px,2.4vw,34px);letter-spacing:-.04em}.settings-subpanel>div>small{display:block;margin-top:4px;color:var(--muted);line-height:1.45}.paid-profile-controls{border-color:#80f4ff33;background:radial-gradient(circle at 8% 0%,rgba(128,244,255,.13),transparent 16rem),#ffffff0b}.paid-profile-controls.locked{border-style:dashed;background:#ffffff06}.paid-profile-controls.locked label{opacity:.68}.profile-toggle-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.profile-toggle-grid label{display:flex;align-items:center;gap:9px;min-height:44px;border:1px solid var(--line);border-radius:14px;padding:10px 12px;color:var(--text);background:#ffffff0b}.profile-toggle-grid input[type=checkbox]{width:18px;height:18px;flex:0 0 auto;accent-color:var(--gold)}.handle-preview,.temporary-profile-summary,.auth-provider-row{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.handle-preview{color:var(--muted);font-weight:800}.handle-preview strong{color:var(--gold)}.temporary-profile-summary{margin-top:18px;padding-bottom:14px;border-bottom:1px solid rgba(255,255,255,.11)}.temporary-profile-summary span,.temporary-profile-summary small,.auth-provider-row small{color:var(--muted)}.temporary-profile-summary strong{color:var(--text-strong)}.temporary-profile-summary a{color:var(--gold);font-weight:900}.auth-provider-row{margin-top:18px}.auth-provider-button{min-width:220px}.auth-switcher,.asset-action-row,.claim-grid,.owner-action-grid{display:flex;gap:10px;flex-wrap:wrap;margin-top:18px}.profile-avatar-picker{display:grid;gap:18px;margin-top:18px;padding:18px;border:1px solid var(--line);border-radius:24px;background:radial-gradient(circle at 12% 0%,rgba(255,214,107,.13),transparent 18rem),#ffffff0b}.profile-avatar-picker-group{display:grid;gap:10px}.profile-avatar-options{display:grid;grid-template-columns:repeat(auto-fit,minmax(145px,1fr));gap:10px}.profile-avatar-option{display:grid;grid-template-columns:54px minmax(0,1fr);gap:8px 10px;align-items:center;min-height:86px;padding:12px;border:1px solid var(--line);border-radius:18px;color:var(--text-strong);background:#0003;text-align:left}.profile-avatar-option:hover,.profile-avatar-option.selected{border-color:var(--line-strong);background:#fff1}.profile-avatar-option.selected{box-shadow:inset 0 0 22px #ffd66b1a,0 0 0 1px #ffd66b2e}.profile-avatar-option.locked{opacity:.56}.profile-avatar-option:disabled{cursor:not-allowed}.profile-avatar-option .cosmetic-art{grid-row:1 / span 2}.profile-avatar-option strong{min-width:0;overflow-wrap:anywhere;font-size:14px}.profile-avatar-option small{color:var(--muted);line-height:1.35;font-size:11px}.account-shell{display:grid;grid-template-columns:260px minmax(0,1fr);gap:22px;align-items:start}.account-sidebar{position:sticky;top:110px;display:grid;gap:10px;border:1px solid rgba(255,255,255,.12);border-radius:24px;padding:18px;background:#ffffff0d}.account-sidebar a,.owner-action-grid a,.onboarding-rail a{color:var(--text);text-decoration:none;border:1px solid rgba(255,255,255,.12);border-radius:14px;padding:12px 14px;background:#ffffff0d;font-weight:900}.account-sidebar a.active,.onboarding-rail a.active{border-color:#f7c85f8a;background:#f7c85f1f}.account-content .page-title{padding-top:0}.mini-status-chip{display:inline-flex;align-items:center;border:1px solid rgba(247,200,95,.28);border-radius:999px;padding:10px 12px;color:var(--gold);font-weight:900}.history-list{display:grid;gap:10px}.history-row{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:12px;align-items:center;border-bottom:1px solid rgba(255,255,255,.09);padding:12px 0}.cosmetic-inventory-grid,.admin-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px}.inventory-card{display:grid;gap:8px;text-align:left}.inventory-card button{margin-top:4px}.generated-preview{width:min(100%,760px);border-radius:22px;margin-top:18px;border:1px solid rgba(255,255,255,.16)}.onboarding-rail{display:flex;gap:10px;flex-wrap:wrap;margin:18px 0}@media (max-width: 760px){.account-shell{grid-template-columns:1fr}.account-sidebar{position:static}.history-row{grid-template-columns:1fr}.auth-entry-links{width:100%;justify-content:center}.profile-editor-grid,.profile-toggle-grid{grid-template-columns:1fr}}:root{--page-wide: 1540px;--activity-rail-width: 360px;--rail-top: 92px}h1,h2,h3,.brand-mark,.brand-copy strong,.avatar-glass span,.core-inner strong,.stat-monolith strong,.receipt-card>strong,.vault-stack>strong,.eyebrow,.card-meta span,.feed-stats span,.power-up-specs span,.receipt-top,button,a{letter-spacing:0!important}.site-header,.footer,.demo-mode-banner,main.app-main{width:min(var(--page-wide),calc(100% - 40px))}main.app-main{margin:0 auto}.hero h1,.page-title h1,.profile-identity h1{font-size:5.35rem;line-height:.95}.profile-identity{--profile-name-size: 5.35rem}.page-title h1{max-width:980px}.profile-identity h1{max-width:760px}.generated-art{position:relative;display:block;margin:0;overflow:hidden;border:1px solid rgba(255,245,218,.14);border-radius:22px;background-color:#09090c;box-shadow:inset 0 1px #ffffff1f,0 20px 55px #00000052;isolation:isolate}.generated-art-image{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%}.generated-art:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,#00000008,#00000038),linear-gradient(90deg,rgba(8,8,12,.16),transparent 42%,rgba(8,8,12,.2))}.page-art-band{height:clamp(280px,37.5vw,560px);margin:0 0 24px}.hero{grid-template-columns:minmax(0,1.06fr) minmax(360px,.94fr);place-items:stretch;align-items:center;gap:clamp(24px,4vw,64px);min-height:680px;padding:58px 0 42px;text-align:left;overflow:visible}.hero-orbit,.hero:before{display:none}.hero-copy-stack{position:relative;z-index:1;display:grid;justify-items:start}.hero .status-row,.hero .hero-actions,.hero .hero-link-row{justify-content:flex-start}.hero .hero-copy{max-width:660px;margin:22px 0;font-size:1.08rem}.hero .countdown{width:min(620px,100%);margin:6px 0 16px}.hero-generated-panel{min-height:520px;aspect-ratio:4 / 5;border-radius:28px;align-self:stretch}.hero-generated-panel:after{background:linear-gradient(180deg,#0000000f,#00000047),linear-gradient(120deg,rgba(255,214,107,.1),transparent 34%,rgba(128,244,255,.08))}.profile-hero{isolation:isolate}.profile-hero-art{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;border:0;border-radius:inherit;opacity:.26;filter:saturate(1.12) contrast(1.03)}.profile-hero-art:after{background:linear-gradient(90deg,#06060adb,#06060a6b 54%,#06060ab8),linear-gradient(180deg,#0000001f,#00000094)}.profile-hero-grid{z-index:1}.power-core{overflow:hidden;border-radius:26px}.power-core-art{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;width:100%;height:100%;border-radius:999px;background:#020204;object-fit:contain;object-position:center;pointer-events:none}.core-inner{z-index:1}.vault-stack,.receipt-card,.achievement-card{isolation:isolate}.vault-stack-art,.receipt-card-art,.achievement-card-art{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;border:0;border-radius:inherit;pointer-events:none}.vault-stack-art{opacity:.24}.vault-stack-art-lint{width:100%;height:100%;object-fit:cover;object-position:50% 56%;opacity:.72;filter:saturate(.92) contrast(1.06)}.receipt-card-art{opacity:.2}.achievement-card-art{opacity:.14}.vault-stack-art:not(.vault-stack-art-lint):after,.receipt-card-art:after,.achievement-card-art:after{background:linear-gradient(180deg,#06060a59,#06060adb)}.vault-stack>:not(.vault-stack-art),.receipt-card>:not(.receipt-card-art),.achievement-card>:not(.achievement-card-art){position:relative;z-index:1}.achievement-grid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.receipt-grid{grid-template-columns:repeat(auto-fit,minmax(230px,1fr))}.profile-directory-grid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.activity-rail{position:fixed;top:auto;right:18px;bottom:84px;z-index:70;width:min(410px,calc(100vw - 32px));max-height:min(78vh,720px);display:grid;grid-template-rows:auto auto minmax(0,1fr) auto;gap:12px;border:1px solid rgba(255,245,218,.16);border-radius:22px;padding:14px;background:linear-gradient(180deg,#ffffff14,#ffffff08),#08080cf0;box-shadow:0 24px 80px #00000070,inset 0 1px #ffffff1a;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);opacity:0;pointer-events:none;transform:translateY(16px) scale(.98);transition:width .2s ease,transform .2s ease,opacity .2s ease}.activity-rail.is-open{opacity:1;pointer-events:auto;transform:translateY(0) scale(1)}.activity-rail-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.activity-rail-head h2{margin:0;font-size:1.55rem}.activity-rail-actions{display:flex;gap:7px;flex-wrap:wrap;justify-content:flex-end}.icon-button{min-height:34px;padding:0 10px;font-size:.76rem}.rail-close{display:inline-flex}.activity-filter-row{display:flex;flex-wrap:wrap;gap:7px}.activity-filter-row button{border:1px solid rgba(255,245,218,.12);border-radius:999px;padding:7px 9px;color:var(--muted);background:#ffffff0b;font:inherit;font-size:.78rem;font-weight:800}.activity-filter-row button.active{color:#111;background:var(--gold);border-color:transparent}.activity-rail-list{display:grid;gap:10px;min-height:auto;overflow-y:auto;padding-right:2px}.activity-event-card{grid-template-columns:48px minmax(0,1fr);align-items:flex-start;gap:12px;border-radius:18px}.activity-icon{display:grid;place-items:center;width:44px;height:44px;border:1px solid rgba(255,245,218,.16);border-radius:14px;color:var(--gold);background:linear-gradient(135deg,#ffd66b2e,#80f4ff14),#ffffff0b;font-size:.72rem;font-weight:1000}.activity-event-card.dense .activity-icon{width:36px;height:36px;border-radius:12px;font-size:.65rem}.activity-event-card h3{margin:4px 0 5px;font-size:1.04rem;line-height:1.08}.activity-event-card:not(.dense) h3{font-size:1.38rem}.activity-event-card p{margin:0;color:var(--muted);line-height:1.45}.activity-event-card.is-clickable{cursor:pointer}.activity-event-card.is-clickable:hover,.activity-event-card.is-clickable:focus-visible{border-color:#ffd66b6b;outline:none;transform:translateY(-1px)}.activity-card-meta{align-items:center}.activity-card-meta time{color:var(--faint)}.severity-whale{border-color:#80f4ff61}.severity-large{border-color:#ffd66b4d}.severity-medium .activity-icon{color:#8ffcff}.activity-feed-link{display:inline-flex;justify-content:center;align-items:center;min-height:42px;border:1px solid rgba(255,245,218,.12);border-radius:14px;color:var(--text);text-decoration:none;background:#ffffff0b;font-weight:900}.activity-rail.is-collapsed{width:74px;padding:12px}.activity-rail.is-collapsed .activity-rail-head>div:first-child,.activity-rail.is-collapsed .activity-filter-row,.activity-rail.is-collapsed .activity-rail-list,.activity-rail.is-collapsed .activity-feed-link{display:none}.activity-rail.is-collapsed .activity-rail-actions{display:grid}.activity-feed-footer,.activity-empty{color:var(--muted);font-size:.82rem;font-weight:800}.activity-feed-footer{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px;border-top:1px solid rgba(255,245,218,.1);padding-top:10px}.activity-empty{border:1px dashed rgba(255,245,218,.16);border-radius:16px;padding:18px;text-align:center}.activity-fab{position:fixed;right:16px;bottom:16px;z-index:69;display:inline-flex;align-items:center;gap:8px;min-height:50px;border:1px solid rgba(255,245,218,.18);border-radius:999px;padding:0 14px 0 10px;color:#111;background:var(--gold);box-shadow:0 18px 48px #00000057;font:inherit;font-weight:1000}.activity-fab.active{background:linear-gradient(135deg,var(--gold),var(--diamond))}.activity-fab-icon,.activity-fab-count{display:grid;place-items:center;border-radius:999px;background:#111;color:var(--gold)}.activity-fab-icon{width:34px;height:34px;font-size:.72rem}.activity-fab-count{min-width:24px;height:24px;padding:0 7px;font-size:.72rem}html[data-theme=light] .activity-rail{background:linear-gradient(180deg,#ffffffdb,#ffffffad),#fffaeeeb;border-color:#452f0d24;box-shadow:0 24px 72px #452f0d26,inset 0 1px #ffffffb8}html[data-theme=light] .activity-icon,html[data-theme=light] .activity-filter-row button,html[data-theme=light] .activity-feed-link{background:#452f0d0b;border-color:#452f0d1f}@media (min-width: 1320px){.site-header,.footer,.demo-mode-banner,main.app-main{width:min(var(--page-wide),calc(100% - 40px));margin-left:auto;margin-right:auto}}@media (min-width: 1600px){.achievement-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width: 1180px){.hero{grid-template-columns:minmax(0,1fr);min-height:auto;text-align:center}.hero-copy-stack,.hero .status-row,.hero .hero-actions,.hero .hero-link-row{justify-content:center;justify-items:center}.hero .hero-copy{margin-inline:auto}.hero-generated-panel{width:min(680px,100%);min-height:360px;aspect-ratio:16 / 10;justify-self:center}}@media (max-width: 1319px){.site-header,.footer,.demo-mode-banner,main.app-main{width:min(calc(100% - 22px),var(--page-wide));margin-left:auto;margin-right:auto}.activity-rail{top:auto;left:12px;right:12px;bottom:76px;width:auto;max-height:min(76vh,680px);opacity:0;pointer-events:none;transform:translateY(calc(100% + 110px))}.activity-rail.is-open{opacity:1;pointer-events:auto;transform:translateY(0)}.activity-rail.is-collapsed{width:auto;padding:14px}.activity-rail.is-collapsed .activity-rail-head>div:first-child{display:block}.activity-rail.is-collapsed .activity-filter-row,.activity-rail.is-collapsed .activity-rail-list,.activity-rail.is-collapsed .activity-feed-link{display:flex}.activity-rail.is-collapsed .activity-rail-list{display:grid}.rail-close{display:inline-flex}.activity-fab{position:fixed;right:16px;bottom:16px;z-index:44;display:inline-flex;align-items:center;gap:8px;min-height:48px;border:1px solid rgba(255,245,218,.18);border-radius:999px;padding:0 16px;color:#111;background:var(--gold);box-shadow:0 18px 48px #00000057;font:inherit;font-weight:1000}.activity-fab-count{display:grid;place-items:center;min-width:22px;height:22px;border-radius:999px;background:#111;color:var(--gold);font-size:.72rem}}@media (max-width: 760px){.hero h1,.page-title h1,.profile-identity h1{font-size:3.25rem}.profile-identity{--profile-name-size: 3.25rem}.page-art-band{height:clamp(220px,62vw,340px)}.hero-generated-panel{min-height:300px;border-radius:22px}.activity-rail{left:8px;right:8px;bottom:68px;border-radius:18px;padding:12px}.activity-rail-head{align-items:flex-start;flex-direction:column}.activity-rail-actions{justify-content:flex-start}.activity-event-card,.activity-event-card.dense{grid-template-columns:1fr}.activity-icon{width:38px;height:38px}}@media (max-width: 420px){.hero h1,.page-title h1,.profile-identity h1{font-size:2.65rem}.profile-identity{--profile-name-size: 2.65rem}.activity-filter-row button{flex:1 1 94px}}.activity-event-card{position:relative;display:grid;grid-template-columns:48px minmax(0,1fr);align-items:flex-start;gap:12px;min-height:auto;padding:14px;border:1px solid var(--line);border-radius:18px;overflow:visible;background:linear-gradient(180deg,#ffffff14,#ffffff06),radial-gradient(circle at 10% 0%,rgba(255,211,102,.11),transparent 24rem),var(--panel);box-shadow:0 18px 44px #0000003d,inset 0 1px #ffffff12}.activity-event-card.dense{grid-template-columns:40px minmax(0,1fr);padding:12px;gap:10px;border-radius:16px}.activity-event-body{min-width:0}.activity-rail-list{display:flex;flex-direction:column;gap:10px}html[data-theme=light] .activity-event-card{background:linear-gradient(180deg,#ffffffdb,#fff9),radial-gradient(circle at 10% 0%,rgba(255,202,92,.14),transparent 20rem),var(--panel)}@media (max-width: 820px){.site-header{grid-template-columns:1fr;align-items:stretch;justify-items:stretch;gap:10px}.brand{grid-column:1;min-width:0;max-width:100%}.brand-copy{min-width:0}.brand-copy strong,.brand-copy small{overflow-wrap:normal;word-break:normal}.nav-links{grid-column:1;justify-self:stretch;justify-content:flex-start;flex-wrap:nowrap;overflow-x:auto;padding-bottom:2px;scrollbar-width:thin}.header-actions{grid-column:1;width:100%;justify-content:center;flex-wrap:wrap}.theme-toggle,.live-chip{flex:1 1 138px}}@media (max-width: 520px){.site-header,.footer,.demo-mode-banner,main.app-main,.temporary-account-banner{width:min(calc(100% - 22px),var(--page-wide))}.brand{justify-content:center}.brand-copy{max-width:calc(100% - 62px)}.temporary-account-banner{flex-direction:column;align-items:stretch;text-align:left}.temporary-account-banner div{min-width:0}.temporary-account-banner .primary{width:100%}.activity-event-card,.activity-event-card.dense{grid-template-columns:42px minmax(0,1fr)}}@media (min-width: 1320px){.site-header,.footer,.demo-mode-banner,main.app-main{width:min(calc(100% - 40px),var(--page-wide));margin-left:auto;margin-right:auto}}.nav-links{flex-wrap:nowrap;overflow-x:auto}.nav-links a{white-space:nowrap}@media (min-width: 980px){.nav-links{overflow-x:visible}}@media (max-width: 520px){.site-header{width:min(calc(100% - 18px),var(--page-wide));padding-inline:0}.nav-links{width:100%;max-width:340px;margin-inline:auto;flex-wrap:wrap;justify-content:center;overflow-x:visible}.nav-links a{min-height:40px;padding:0 11px}.header-actions{display:grid;grid-template-columns:minmax(0,1fr);gap:10px;max-width:340px;margin-inline:auto}.auth-entry-links{grid-column:1 / -1;justify-content:center;width:100%}.theme-toggle,.live-chip,.account-menu-chip{flex:none;min-width:0;max-width:none;width:100%;justify-self:stretch;white-space:normal}.account-pill-row{width:100%}.account-pill{flex:1 1 auto;min-width:0}.power-icon-chip{flex:0 0 42px}.hero h1{width:100%;max-width:340px;margin-inline:auto;font-size:42px;line-height:1;letter-spacing:0;overflow-wrap:normal;word-break:normal;text-wrap:balance}.hero .status-row,.hero .hero-copy,.hero-actions,.hero-link-row{width:100%;max-width:320px;margin-inline:auto}.hero .hero-copy{font-size:16px;line-height:1.45;overflow-wrap:normal;word-break:normal}.hero .status-row{justify-content:center}.hero .status-row span:not(.status-dot){padding:7px 10px;font-size:12px}.hero-actions{flex-direction:column}.hero-actions .primary,.hero-actions .secondary{width:100%;max-width:320px}}@media (max-width: 380px){.hero h1{font-size:38px}}.site-header.is-public{grid-template-columns:minmax(0,auto) auto;justify-content:space-between}.site-header.is-public .header-actions{justify-self:end}.brand-mark{padding:0;overflow:hidden}.brand-mark .privilege-emblem{width:38px;height:38px;min-width:0}.privilege-emblem{position:relative;display:grid;place-items:center;width:100%;height:100%;min-width:38px;isolation:isolate}.privilege-emblem.large{width:98px;height:98px;border:1px solid rgba(255,232,173,.38);border-radius:28px;background:linear-gradient(145deg,#ffffff2e,#ffffff05),conic-gradient(from 215deg,#fff7c8,#ffc94d,#7cf6ff,#d78dff,#fff7c8);box-shadow:0 24px 80px #ffb83d3d,inset 0 1px #ffffff9e}.emblem-glass,.emblem-crown-image,.emblem-sheen{position:absolute;pointer-events:none}.emblem-glass{display:none}.emblem-crown-image{z-index:2;width:91%;height:91%;object-fit:contain;object-position:center;filter:drop-shadow(0 2px 1px rgba(31,17,2,.88)) drop-shadow(0 0 10px rgba(255,214,107,.5))}.emblem-sheen{z-index:3;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:linear-gradient(125deg,rgba(255,255,255,.38),transparent 31%,transparent 72%,rgba(255,255,255,.16));mix-blend-mode:screen;opacity:.62}.splash-home{position:relative;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(340px,.92fr);gap:clamp(24px,4vw,64px);align-items:center;min-height:calc(100vh - 154px);padding:clamp(38px,6vw,84px) 0 42px;isolation:isolate}.splash-home:before{content:"";position:absolute;inset:2% -10% auto -10%;height:78%;z-index:-1;background:linear-gradient(115deg,rgba(255,209,101,.12),transparent 38%),linear-gradient(245deg,rgba(124,246,255,.14),transparent 34%),linear-gradient(180deg,rgba(255,255,255,.04),transparent 72%);border-top:1px solid rgba(255,245,218,.08);border-bottom:1px solid rgba(255,245,218,.06);transform:skewY(-2deg)}.splash-hero-panel{display:grid;gap:22px;align-content:center}.splash-copy{display:grid;justify-items:start;gap:16px}.splash-copy .hero-copy{max-width:760px;margin:0;font-size:clamp(17px,1.8vw,21px)}.splash-copy h1{max-width:940px;margin:0;font-size:clamp(58px,8.2vw,132px);line-height:.88;color:var(--text-strong);text-shadow:0 1px 0 rgba(255,255,255,.22),0 34px 90px rgba(255,190,70,.18);text-wrap:balance}.splash-status-row{justify-content:flex-start}.splash-tagline{margin:0;color:#fff0b8;font-weight:950;font-size:clamp(18px,2vw,26px)}.splash-actions{justify-content:flex-start;margin:2px 0 0}.splash-ledger-panel{display:grid;gap:16px;width:min(100%,720px);border:1px solid rgba(255,232,173,.2);border-radius:28px;padding:clamp(18px,3vw,28px);background:linear-gradient(135deg,#ffffff21,#ffffff09),linear-gradient(90deg,#ffcd5321,#7cf6ff14,#ff4d8012),#0c0a10c7;box-shadow:0 28px 80px #00000061,inset 0 1px #ffffff1f;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}.splash-ledger-top{display:grid;gap:6px}.splash-ledger-top span,.splash-ledger-grid small,.splash-ledger-strip span,.splash-card-copy span,.splash-card-copy p,.splash-card-stats small{color:var(--muted)}.splash-ledger-top>span,.splash-ledger-strip span{text-transform:uppercase;font-size:12px;font-weight:900}.splash-ledger-top strong{font-size:clamp(42px,7vw,84px);line-height:.95;color:#fff7c8;text-shadow:0 0 40px rgba(255,203,73,.18)}.splash-ledger-top small{max-width:500px;color:var(--muted);line-height:1.55}.splash-ledger-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.splash-ledger-grid span,.splash-ledger-strip{border:1px solid rgba(255,245,218,.12);border-radius:18px;padding:13px;background:#ffffff0b}.splash-ledger-grid strong,.splash-ledger-grid small,.splash-card-stats strong,.splash-card-stats small{display:block}.splash-ledger-grid strong{color:var(--text-strong);font-size:clamp(18px,2vw,26px)}.splash-ledger-grid small{margin-top:4px;line-height:1.35}.splash-ledger-strip{display:flex;align-items:center;justify-content:space-between;gap:12px}.splash-ledger-strip strong{color:var(--diamond);text-transform:uppercase;font-size:13px}.splash-art{min-height:clamp(420px,58vw,700px);border-radius:34px;align-self:stretch}.splash-art:after{background:linear-gradient(180deg,#00000008,#00000047),linear-gradient(90deg,rgba(7,6,10,.24),transparent 54%)}.splash-power-section{display:grid;gap:18px;margin:18px 0 28px}.splash-power-section .section-head{justify-content:space-between;align-items:end;gap:24px}.splash-power-section .section-head h2{max-width:820px}.splash-power-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.splash-power-card{position:relative;display:grid;grid-template-rows:auto 1fr auto auto;gap:14px;min-height:520px;border:1px solid rgba(255,232,173,.17);border-radius:26px;padding:20px;overflow:hidden;background:linear-gradient(180deg,#ffffff1a,#ffffff06),linear-gradient(135deg,#ffcb531f,#7cf6ff14),#0f0d12d1;box-shadow:0 24px 70px #00000057,inset 0 1px #ffffff17;transition:border-color .2s ease,transform .2s ease}.splash-power-card.rank-1{border-color:#ffd66b6b;background:linear-gradient(180deg,#ffffff1f,#ffffff07),linear-gradient(135deg,#ffcf5833,#7cf6ff1a,#d78dff14),#110e12e6}.splash-power-card:hover{transform:translateY(-4px);border-color:var(--line-strong)}.splash-rank{justify-self:start;border:1px solid rgba(255,232,173,.24);border-radius:999px;padding:8px 12px;color:#fff7c8;background:#ffffff12;font-weight:950}.splash-card-core{display:grid;place-items:center}.splash-card-core .power-core{width:min(100%,230px);min-width:0;min-height:230px}.splash-card-copy{display:grid;gap:8px}.splash-card-copy h3{margin:0;font-size:clamp(30px,3vw,46px);line-height:.96;overflow-wrap:anywhere}.splash-card-copy p{margin:0;line-height:1.45}.splash-card-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.splash-card-stats span{min-width:0;border:1px solid rgba(255,245,218,.1);border-radius:16px;padding:10px;background:#ffffff0b}.splash-card-stats strong{font-size:16px;color:var(--text-strong);overflow-wrap:anywhere}.splash-card-stats small{margin-top:3px;font-size:11px;text-transform:uppercase}html[data-theme=light] .privilege-emblem.large,html[data-theme=light] .splash-ledger-panel,html[data-theme=light] .splash-power-card{background:linear-gradient(180deg,#ffffffd1,#ffffff94),linear-gradient(135deg,#ffc95329,#4db7c41a,#ba77de17),var(--panel)}html[data-theme=light] .splash-tagline,html[data-theme=light] .splash-ledger-top strong{color:#5f3906}html[data-theme=light] .splash-ledger-strip strong{color:#0d6570}@media (max-width: 1080px){.splash-home{grid-template-columns:1fr;min-height:auto}.splash-art{min-height:380px}.splash-power-grid{grid-template-columns:1fr}.splash-power-card{min-height:auto;grid-template-columns:180px minmax(0,1fr);align-items:center}.splash-power-card .splash-rank{grid-column:1 / -1}.splash-card-core{grid-row:span 2}.splash-card-stats{grid-column:2}}@media (max-width: 760px){.site-header.is-public{grid-template-columns:1fr}.site-header.is-public .header-actions{justify-self:stretch}.splash-copy{justify-items:center;text-align:center}.splash-status-row,.splash-actions{justify-content:center}.splash-copy h1{font-size:clamp(42px,13vw,72px)}.splash-ledger-grid{grid-template-columns:1fr}.splash-ledger-strip{align-items:flex-start;flex-direction:column}.splash-art{min-height:300px;border-radius:24px}.splash-power-section .section-head{display:grid;text-align:left}.splash-power-card{grid-template-columns:1fr}.splash-card-core{grid-row:auto}.splash-card-stats{grid-column:auto;grid-template-columns:1fr}.splash-card-core .power-core{min-height:210px}}@media (max-width: 520px){.site-header.is-public .header-actions{display:flex;flex-wrap:wrap;gap:10px;max-width:340px}.site-header.is-public .auth-entry-links{width:100%}.site-header.is-public .theme-toggle,.site-header.is-public .live-chip{flex:1 1 145px;width:auto;min-width:0}.site-header.is-public .theme-toggle strong{display:block;min-width:0;font-size:11px}}.power-core .core-inner,html[data-theme=light] .power-core .core-inner{width:min(70%,170px);height:min(70%,170px);border:0;background:transparent;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.power-core .core-inner strong,html[data-theme=light] .power-core .core-inner strong{color:#fff4b8;font-weight:1000;text-shadow:0 2px 2px rgba(0,0,0,.98),0 0 10px rgba(0,0,0,.95),0 0 22px rgba(255,210,92,.72)}.power-core .core-inner small,html[data-theme=light] .power-core .core-inner small{color:#fff0bd;font-weight:800;text-shadow:0 1px 2px rgba(0,0,0,.98),0 0 9px rgba(0,0,0,.9)}.trophy-wall .achievement-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr))}.profile-two-column .trophy-wall .achievement-grid,.paired-panels .trophy-wall .achievement-grid{grid-template-columns:1fr}.trophy-wall .achievement-card{grid-template-columns:68px minmax(0,1fr)}.trophy-wall .achievement-card h3,.trophy-wall .achievement-card p,.trophy-wall .achievement-card small,.trophy-wall .card-meta span,.profile-title-lockup strong,.profile-status-row span{overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none}.trophy-wall .card-meta{flex-wrap:nowrap}.trophy-wall .card-meta span{white-space:nowrap}@media (max-width: 420px){.profile-title-lockup{width:100%}.trophy-wall .achievement-card{grid-template-columns:58px minmax(0,1fr)}}.profile-banner-unlock-art{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:.44;mix-blend-mode:screen;filter:saturate(1.08) contrast(1.06)}.profile-title-lockup{display:inline-grid;align-items:center;justify-items:start;width:fit-content;max-width:100%;min-height:54px;margin:12px 0 10px}.profile-title-lockup img{display:block;width:auto;max-width:min(360px,100%);max-height:calc(var(--profile-name-size, 5.35rem) * .75);object-fit:contain;filter:drop-shadow(0 14px 28px rgba(0,0,0,.38))}.profile-title-lockup strong{display:inline-grid;place-items:center;min-height:48px;padding:10px 20px;border:1px solid rgba(255,214,107,.44);border-radius:18px;background:linear-gradient(135deg,#ffd66b2e,#ffffff0d);color:var(--gold);font-size:calc(var(--profile-name-size, 5.35rem) * .75);line-height:1;font-weight:1000}.profile-status-row,.profile-prize-stack{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.profile-status-row{margin:2px 0 12px}.profile-status-row span{padding:7px 10px;border:1px solid rgba(255,245,218,.12);border-radius:999px;background:#ffffff0b;color:#fff5dac7;font-size:12px}.profile-meta-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:-2px 0 14px}.profile-meta-row span,.profile-meta-row a{display:inline-flex;align-items:center;min-height:32px;padding:7px 10px;border:1px solid rgba(255,245,218,.1);border-radius:999px;background:#ffffff09;color:#fff5dac2;font-size:12px;font-weight:850;line-height:1;text-decoration:none;overflow-wrap:anywhere}.profile-meta-row a:hover{border-color:#f1c55b6b;color:var(--gold)}.profile-prize-stack{min-height:42px;margin-bottom:12px}.profile-prize{display:grid;place-items:center;width:42px;height:42px;border:1px solid rgba(255,245,218,.18);border-radius:14px;background:#ffffff0f;overflow:hidden;color:var(--gold);font-size:11px;font-weight:1000}.profile-prize img{width:100%;height:100%;object-fit:cover}.achievement-prize-art{display:grid;place-items:center;width:68px;height:68px;border-radius:18px;border:1px solid rgba(255,245,218,.18);background:#ffffff0f;overflow:hidden;box-shadow:0 18px 38px #00000038}.achievement-card.compact .achievement-prize-art,.achievement-badge .achievement-prize-art{width:54px;height:54px;border-radius:15px}.achievement-prize-art img{width:100%;height:100%;padding:4px;object-fit:contain}.achievement-prize-art span{color:var(--gold);font-weight:1000}.achievement-unlock-line{grid-column:1 / -1;display:flex;align-items:center;gap:8px;min-width:0;margin-top:2px;padding:8px 10px;border:1px solid rgba(255,214,107,.24);border-radius:12px;background:#ffd66b14;color:#fff5daeb!important;font-size:11px;line-height:1;white-space:nowrap}.achievement-unlock-line span{flex:0 0 auto;color:var(--gold);font-size:10px;font-weight:1000;letter-spacing:0;text-transform:uppercase}.achievement-unlock-line strong{min-width:0;color:#fff4ca;font-size:12px;font-weight:850;overflow-wrap:normal;word-break:normal}.profile-avatar-picker .section-head{margin-bottom:4px}.profile-avatar-options{grid-template-columns:repeat(auto-fit,minmax(178px,1fr))}.profile-avatar-option{min-height:118px}.profile-avatar-option .cosmetic-art,.cosmetic-choice .cosmetic-art,.inventory-card .cosmetic-art{background-size:cover;background-position:center}@media (max-width: 720px){.profile-title-lockup,.profile-status-row,.profile-prize-stack{justify-content:center}.achievement-prize-art{width:56px;height:56px}}:root{--shadow: 0 22px 58px rgba(0, 0, 0, .3);--shadow-soft: 0 16px 42px rgba(0, 0, 0, .18)}html[data-theme=light]{--bg: #f8f0e1;--panel: rgba(255, 252, 244, .9);--panel-strong: rgba(255, 255, 252, .98);--line: rgba(76, 52, 15, .18);--line-strong: rgba(137, 91, 14, .46);--muted: rgba(37, 28, 13, .72);--faint: rgba(37, 28, 13, .52);--text: #21170b;--text-strong: #100b05;--border: rgba(76, 52, 15, .18);--surface: rgba(255, 255, 255, .72);--surface-soft: rgba(255, 250, 239, .76);--gold: #8b5700;--gold-strong: #704500;--gold-soft: rgba(183, 116, 0, .14);--diamond: #006e80;--shadow: 0 22px 58px rgba(91, 59, 13, .16);--shadow-soft: 0 16px 42px rgba(91, 59, 13, .1)}html[data-theme=light] body{background:radial-gradient(circle at 18% 0%,rgba(241,177,48,.23),transparent 22rem),radial-gradient(circle at 88% 8%,rgba(0,133,154,.1),transparent 24rem),linear-gradient(180deg,#fff8e9,#f7eddd,#efe3cf)}html[data-theme=light] body:after{opacity:.38}html[data-theme=light] .site-header{color:var(--text)}html[data-theme=light] .brand-copy strong,html[data-theme=light] h1,html[data-theme=light] h2,html[data-theme=light] h3,html[data-theme=light] .mini-section-head strong,html[data-theme=light] .profile-comment-card p,html[data-theme=light] .interaction-result strong,html[data-theme=light] .daily-task-card strong,html[data-theme=light] .daily-boundary-box strong,html[data-theme=light] .account-pill strong{color:var(--text-strong)}html[data-theme=light] p,html[data-theme=light] small,html[data-theme=light] .muted,html[data-theme=light] .section-head p,html[data-theme=light] .page-title p,html[data-theme=light] .profile-comment-card small,html[data-theme=light] .interaction-result span,html[data-theme=light] .interaction-result small,html[data-theme=light] .daily-task-card p,html[data-theme=light] .daily-task-card small,html[data-theme=light] .daily-boundary-box span,html[data-theme=light] .daily-boundary-box small,html[data-theme=light] .temporary-account-banner span{color:var(--muted)}html[data-theme=light] .site-header,html[data-theme=light] .temporary-account-banner,html[data-theme=light] .account-menu-panel,html[data-theme=light] .demo-mode-banner{backdrop-filter:blur(18px) saturate(1.08);-webkit-backdrop-filter:blur(18px) saturate(1.08)}html[data-theme=light] .site-header{background:linear-gradient(180deg,#fffaeff0,#fffaefbd);border-bottom:1px solid rgba(76,52,15,.12);box-shadow:0 12px 34px #54370e14}html[data-theme=light] .brand-mark{border-color:#80561147;box-shadow:0 10px 28px #a867052e,inset 0 1px #ffffffe6}html[data-theme=light] .nav-links a{color:#1d170ebd;border-color:#4c340f29;background:#ffffffb8;box-shadow:inset 0 1px #ffffffd6,0 6px 16px #5d3d0e0d}html[data-theme=light] .nav-links a:hover,html[data-theme=light] .nav-links a.active{color:var(--text-strong);border-color:#86570b5c;background:linear-gradient(135deg,#fff2c7f5,#ffffffdb);box-shadow:inset 0 1px #ffffffeb,0 8px 20px #74490817}html[data-theme=light] .nav-links a.nav-primary,html[data-theme=light] .nav-links a.nav-primary.active,html[data-theme=light] .auth-entry-links .nav-primary{color:#160e04;border-color:#a76a066b;background:linear-gradient(135deg,#fff1b8,#ffc95e 58%,#efa02c);box-shadow:0 10px 26px #b369042b,inset 0 1px #ffffffdb}html[data-theme=light] .nav-links a.nav-profile,html[data-theme=light] .nav-links a.nav-profile.active{color:#0e252b;border-color:#007e9340;background:linear-gradient(135deg,#c8f6f9e6,#ffffffd6)}html[data-theme=light] .theme-toggle,html[data-theme=light] .live-chip,html[data-theme=light] .account-pill,html[data-theme=light] .power-icon-chip{color:var(--text-strong);border-color:#4c340f2e;background:#ffffffc2;box-shadow:inset 0 1px #ffffffe0,0 8px 20px #5d3d0e0f}html[data-theme=light] .theme-toggle strong{color:var(--text-strong)}html[data-theme=light] .account-menu-chip.is-temporary .account-pill{border-color:#007e933d;background:linear-gradient(135deg,#d7f9f9f5,#ffffffd1)}html[data-theme=light] .account-menu-panel{color:var(--text);border-color:#4c340f2e;background:linear-gradient(180deg,#fffffffa,#fff8e9f5),#fffaf0;box-shadow:0 26px 70px #4f330a38}html[data-theme=light] .account-menu-panel a,html[data-theme=light] .account-menu-panel button,html[data-theme=light] .auth-entry-links a{color:var(--text)}html[data-theme=light] .account-menu-panel a:hover,html[data-theme=light] .account-menu-panel button:hover,html[data-theme=light] .auth-entry-links a:hover{color:var(--text-strong);background:#ffe09159}.auth-entry-links .nav-primary:hover,.auth-entry-links .nav-primary:focus-visible,html[data-theme=light] .auth-entry-links .nav-primary:hover,html[data-theme=light] .auth-entry-links .nav-primary:focus-visible{color:#fff}html[data-theme=light] .temporary-account-banner{border-color:#a5680547;background:linear-gradient(135deg,#ffe492a8,#ffffffe0),#fffaf0;box-shadow:0 18px 46px #5b3b0d21}html[data-theme=light] .temporary-account-banner strong{color:var(--text-strong)}html[data-theme=light] .panel,html[data-theme=light] .global-banner,html[data-theme=light] .profile-hero,html[data-theme=light] .stat-monolith,html[data-theme=light] .power-up-card,html[data-theme=light] .podium-card,html[data-theme=light] .leaderboard-row,html[data-theme=light] .vault-stack,html[data-theme=light] .achievement-card,html[data-theme=light] .receipt-card,html[data-theme=light] .feed-card,html[data-theme=light] .rival-card,html[data-theme=light] .cosmetic-slot,html[data-theme=light] .season-relic,html[data-theme=light] .share-card,html[data-theme=light] .tier-card,html[data-theme=light] .intent-box,html[data-theme=light] .confirmed-box,html[data-theme=light] .boost-stack,html[data-theme=light] .public-profile-card,html[data-theme=light] .daily-tasks-strip,html[data-theme=light] .daily-boundary-box,html[data-theme=light] .daily-task-card,html[data-theme=light] .interaction-result,html[data-theme=light] .profile-comment-card,html[data-theme=light] .directory-summary-strip span,html[data-theme=light] .season-finish-card,html[data-theme=light] .purchase-outcome-card,html[data-theme=light] .receipt-preview-card,html[data-theme=light] .baseline-card,html[data-theme=light] .season-eligibility{border-color:#4c340f29;background:linear-gradient(180deg,#ffffffe6,#fffbf2ad),#fffaefe0;box-shadow:var(--shadow-soft),inset 0 1px #ffffffe6}html[data-theme=light] .daily-task-card.completed,html[data-theme=light] .fomo-slot.available{border-color:#8e5a0052;background:linear-gradient(145deg,#ffe899ad,#ffffffbd)}html[data-theme=light] .chip,html[data-theme=light] .status-row span:not(.status-dot),html[data-theme=light] .profile-title-row span,html[data-theme=light] .profile-status-row span,html[data-theme=light] .reward-chip,html[data-theme=light] .feed-stats span,html[data-theme=light] .power-up-specs span,html[data-theme=light] .purchase-impact span,html[data-theme=light] .card-meta span,html[data-theme=light] .mini-list span,html[data-theme=light] .task-rewards span,html[data-theme=light] .task-lock,html[data-theme=light] .season-finish-metrics span,html[data-theme=light] .purchase-outcome-card div strong,html[data-theme=light] .purchase-outcome-card div small{color:#231b0fc2;border-color:#4c340f24;background:#ffffffad}html[data-theme=light] input,html[data-theme=light] textarea,html[data-theme=light] select,html[data-theme=light] .profile-comment-form textarea,html[data-theme=light] .directory-filter-row select,html[data-theme=light] .auth-form input,html[data-theme=light] .settings-form input,html[data-theme=light] .settings-form textarea,html[data-theme=light] .settings-form select,html[data-theme=light] .composer-wallet input{color:var(--text-strong);border-color:#4c340f33;background:#ffffffd1;box-shadow:inset 0 1px #ffffffc7}html[data-theme=light] input::placeholder,html[data-theme=light] textarea::placeholder{color:#251c0d75}html[data-theme=light] select option{color:#21170b;background:#fffaf0}html[data-theme=light] .secondary,html[data-theme=light] .ghost{color:var(--text-strong);border-color:#4c340f33;background:#ffffffb8}html[data-theme=light] .secondary:hover,html[data-theme=light] .ghost:hover{background:#ffeab18f}html[data-theme=light] .primary,html[data-theme=light] .checkout-cta,html[data-theme=light] .achievement-filters button.active{color:#140d04;background:linear-gradient(135deg,#fff3bd,#ffc65c 56%,#ed9828);box-shadow:0 12px 34px #ae65022e,inset 0 1px #ffffffd6}html[data-theme=light] .status-note,html[data-theme=light] .eyebrow,html[data-theme=light] .graduation-moment span,html[data-theme=light] .latest-receipt-summary span,html[data-theme=light] .purchase-outcome-card span,html[data-theme=light] .receipt-preview-card span,html[data-theme=light] .baseline-card span,html[data-theme=light] .season-eligibility span{color:var(--gold-strong)}html[data-theme=light] .profile-comment-card a,html[data-theme=light] .directory-summary-strip strong,html[data-theme=light] .season-finish-metrics span{color:var(--diamond)}html[data-theme=light] .avatar-glass span,html[data-theme=light] .mini-avatar,html[data-theme=light] .task-icon,html[data-theme=light] .account-pill span{color:#171007}html[data-theme=light] .leaderboard-hover-preview{color:var(--text);border-color:#4c340f2e;background:#fffaf0fa;box-shadow:0 22px 58px #5b3b0d2e}@media (max-width: 820px){html[data-theme=light] .page-title{padding:38px 0 16px}html[data-theme=light] .page-title h1,html[data-theme=light] .profile-identity h1{font-size:clamp(34px,11.4vw,58px);line-height:.98;letter-spacing:-.045em}html[data-theme=light] .site-header.is-authenticated{grid-template-columns:minmax(0,1fr);justify-items:center;gap:12px;padding:14px 0 12px}html[data-theme=light] .site-header.is-authenticated .header-actions{grid-column:1;width:min(100%,350px);justify-self:center;justify-content:center}html[data-theme=light] .site-header.is-authenticated .brand{justify-content:center}html[data-theme=light] .site-header.is-authenticated .nav-links{grid-column:1;width:min(100%,370px);max-width:370px;justify-content:center;flex-wrap:wrap;overflow-x:visible;margin:0 auto;padding:0;-webkit-mask-image:none;mask-image:none}html[data-theme=light] .site-header.is-authenticated .nav-links a{flex:0 1 auto;min-height:42px;padding:0 13px}html[data-theme=light] .account-menu-panel{left:50%;right:auto;transform:translate(-50%);width:min(320px,calc(100vw - 32px))}}@media (max-width: 520px){html[data-theme=light] .page-title h1,html[data-theme=light] .profile-identity h1{font-size:clamp(32px,10.8vw,50px);line-height:1.02;letter-spacing:-.025em}html[data-theme=light] .brand-copy strong{font-size:17px}html[data-theme=light] .brand-copy small{font-size:9px;letter-spacing:.1em}html[data-theme=light] .temporary-account-banner{padding:16px;border-radius:20px}html[data-theme=light] .temporary-account-banner .primary{min-height:46px}html[data-theme=light] .site-header.is-authenticated .header-actions{display:grid;grid-template-columns:minmax(0,1fr)}html[data-theme=light] .site-header.is-authenticated .theme-toggle,html[data-theme=light] .site-header.is-authenticated .account-menu-chip{width:100%}html[data-theme=light] .site-header.is-authenticated .theme-toggle{min-height:44px}html[data-theme=light] .site-header.is-authenticated .theme-toggle strong{display:block;min-width:0;font-size:11px}}
