@layer electric-guard{html[data-interface=electric-orbit] body .fh-nav-actions>.fh-interface-switch{color:var(--eo-lime)!important;background:#c8ff210e!important;border-color:#c8ff2147!important}html[data-interface=electric-orbit] .wallet-dialog{--ink:var(--eo-white);--muted:var(--eo-muted);--quiet:var(--eo-quiet);border-color:var(--eo-line-strong)!important;background:radial-gradient(circle at 88% 0,#c8ff211c,#0000 34%),#080a08fa!important}html[data-interface=electric-orbit] .wallet-dialog-backdrop{background:#020402d6!important}html[data-interface=electric-orbit] .wallet-option:hover:not(:disabled){background:#c8ff2114!important;border-color:#c8ff219e!important}html[data-interface=electric-orbit] .wallet-option-primary{border-color:#c8ff216b!important}html[data-interface=electric-orbit] .wallet-option-icon{color:var(--eo-lime-bright)!important;background:#c8ff211f!important}}@layer legacy{:root,:root[data-theme=aurora]{--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0a1420;--bg-soft:#101d2a;--surface:#142432;--surface-2:#1a3040;--ink:#f4f8fa;--muted:#c5d2d9;--quiet:#acbec8;--accent:#63e2d8;--accent-hover:#93f0e9;--accent-ink:#08201f;--accent-soft:#63e2d81f;--line:#cae2eb24;--line-strong:#cae2eb45;--danger:#ff8f8b;--success:#82e8ad;--warning:#efc86d;--chrome:#0a1420e6;--grid-line:#d6ecf309;--page-glow:#63e2d81f;--spacedoge-cyan-rgb:22 214 229;--spacedoge-cyan-soft-rgb:91 231 232;--identity-accent-rgb:101 255 211;--fh-cyan-rgb:34 211 230;--fh-cyan-soft-rgb:126 233 240;--fh-ion-rgb:74 184 232;--fh-blue-rgb:58 167 255;--panel:var(--surface);--text:var(--ink);--mint:var(--success);--cyan:var(--accent);--sans:Inter, ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", "PingFang SC", "Microsoft YaHei", "Noto Sans CJK SC", Arial, sans-serif;--display:var(--sans);--serif:var(--sans);--mono:"SFMono-Regular", "Cascadia Code", Consolas, "Liberation Mono", "PingFang SC", "Microsoft YaHei", monospace;color:var(--ink);background:var(--bg);font-family:var(--sans);font-synthesis:none}:root[data-theme=void]{--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#05090b;--bg-soft:#091012;--surface:#0d1618;--surface-2:#132023;--ink:#f4f1e8;--muted:#a8b5b2;--quiet:#7f918e;--accent:#16d6e5;--accent-hover:#58e8f0;--accent-ink:#041012;--accent-soft:rgb(var(--spacedoge-cyan-rgb) / .09);--line:#d5e8e529;--line-strong:#d5e8e547;--chrome:#05090bf0;--grid-line:#ffffff05;--page-glow:rgb(var(--spacedoge-cyan-rgb) / .06);--warning:#eaff24}:root[data-theme=lunar]{--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f1f5f4;--bg-soft:#e8efed;--surface:#fff;--surface-2:#e2ece9;--ink:#14231f;--muted:#40574f;--quiet:#526860;--accent:#006c72;--accent-hover:#00575c;--accent-ink:#fff;--accent-soft:#006c721a;--line:#1b423824;--line-strong:#1b423847;--danger:#b93f46;--success:#16734c;--warning:#906400;--chrome:#f1f5f4eb;--grid-line:#14372f0b;--page-glow:#006c721a}*{box-sizing:border-box}sup{font-size:inherit}html{background:var(--bg);scroll-behavior:auto;min-width:320px;min-height:100%}body{background:var(--bg);min-width:320px;min-height:100vh;color:var(--ink);margin:0;transition:background-color .25s,color .25s}body:before{z-index:-2;background:linear-gradient(90deg, transparent 0 49.9%, var(--grid-line) 50%, transparent 50.1%) 0 0 / 96px 96px, linear-gradient(transparent 0 49.9%, var(--grid-line) 50%, transparent 50.1%) 0 0 / 96px 96px, radial-gradient(circle at 72% -10%, var(--page-glow), transparent 34%);content:"";pointer-events:none;position:fixed;inset:0}button,input,textarea,select{font:inherit}button,a{transition:color .18s,background-color .18s,border-color .18s,transform .18s,opacity .18s}button{cursor:pointer}button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible,summary:focus-visible{outline:2px solid var(--accent);outline-offset:3px}button:disabled{cursor:not-allowed;opacity:.45}a{color:inherit;text-decoration:none}svg{display:block}.glass{border:1px solid var(--line);background:var(--surface)}.app-shell{background:var(--bg);min-height:100vh;position:relative}.app-shell:after{z-index:0;background:linear-gradient(90deg, transparent 0 49.9%, var(--grid-line) 50%, transparent 50.1%) 0 0 / 112px 112px, linear-gradient(transparent 0 49.9%, var(--grid-line) 50%, transparent 50.1%) 0 0 / 112px 112px;content:"";pointer-events:none;position:fixed;inset:0 0 0 230px}.app-rail{z-index:20;border-right:1px solid var(--line);background:color-mix(in srgb, var(--chrome) 96%, #020405);flex-direction:column;width:230px;padding:30px 20px 22px;display:flex;position:fixed;inset:0 auto 0 0;box-shadow:18px 0 60px #0000001f}.brand{align-items:center;gap:11px;width:fit-content;display:flex}.brand-mark{width:34px;height:34px;color:var(--accent)}.brand>span{letter-spacing:-.04em;font-size:17px;font-weight:800;line-height:1}.brand small{color:var(--quiet);font:600 12px var(--mono);letter-spacing:.18em;margin-top:6px;display:block}.nav-list{gap:2px;margin-top:70px;display:grid}.nav-list a{min-height:50px;color:var(--quiet);grid-template-columns:22px 1fr 4px;align-items:center;gap:12px;margin:0 -20px;padding:0 30px;font-size:14px;font-weight:600;display:grid;position:relative}.nav-list a svg{width:18px;height:18px}.nav-list a:hover{background:linear-gradient(90deg, var(--accent-soft), transparent 76%);color:var(--ink);transform:translate(2px)}.nav-list a>i{background:0 0;border-radius:50%;width:3px;height:3px}.nav-list a.active{color:var(--ink);background:linear-gradient(90deg, color-mix(in srgb, var(--accent) 13%, transparent), transparent 82%)}.nav-list a.active svg,.nav-list a.active>i{color:var(--accent);background:var(--accent)}.nav-list a.active:before{background:var(--accent);content:"";width:2px;height:24px;position:absolute;left:0}.rail-foot{margin-top:auto;position:relative}.rail-explorer{object-fit:cover;object-position:60% 50%;opacity:.14;filter:saturate(.9)contrast(1.08);pointer-events:none;width:230px;height:230px;position:absolute;bottom:144px;right:-26px;-webkit-mask-image:linear-gradient(#0000,#000 22% 68%,#0000);mask-image:linear-gradient(#0000,#000 22% 68%,#0000)}.network-state{color:var(--muted);font:600 12px var(--mono);letter-spacing:.08em;align-items:center;gap:8px;display:flex}.network-state i,.top-status i,.badge i,.rank-label i{background:var(--success);border-radius:50%;width:6px;height:6px;box-shadow:0 0 12px #91edb7b3}.rail-balance{border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin-top:18px;padding:15px 0}.rail-balance small{color:var(--quiet);font:600 12px var(--mono);letter-spacing:.12em}.rail-balance b{color:var(--ink);font:500 15px var(--mono);margin-top:7px;display:block}.rail-foot>p{color:var(--quiet);font:500 12px/1.7 var(--mono);letter-spacing:.08em;margin:18px 0 0}.policy-center-link{color:var(--quiet);font:600 12px var(--mono);letter-spacing:.08em;margin-top:14px;display:block}.policy-center-link:hover,.policy-center-link.active{color:var(--accent)}.app-workspace{z-index:1;min-height:100vh;margin-left:230px;position:relative}.topbar{z-index:18;border-bottom:1px solid var(--line);background:color-mix(in srgb, var(--chrome) 94%, transparent);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);justify-content:space-between;align-items:center;min-height:64px;padding:0 clamp(24px,4vw,64px);display:flex;position:sticky;top:0}.mobile-brand{display:none}.top-status{color:var(--quiet);font:600 12px var(--mono);letter-spacing:.1em;align-items:center;gap:8px;display:flex}.top-actions,.wallet-controls{align-items:center;gap:8px;display:flex}.interface-menu{position:relative}.interface-menu>summary{border:1px solid var(--line);width:38px;min-height:38px;color:var(--muted);cursor:pointer;font:800 12px var(--mono);letter-spacing:.08em;background:0 0;place-items:center;list-style:none;display:grid}.interface-menu>summary::-webkit-details-marker{display:none}.interface-menu>summary:hover,.interface-menu>summary:focus-visible,.interface-menu[open]>summary{border-color:var(--line-strong);color:var(--accent);outline:none}.interface-menu-panel{z-index:5;border:1px solid var(--line-strong);background:var(--bg-soft);width:240px;padding:16px;position:absolute;top:calc(100% + 9px);right:0;box-shadow:0 18px 46px #00000057}.interface-menu-panel>small{color:var(--quiet);font:700 12px var(--mono);letter-spacing:.1em;margin-bottom:12px;display:block}.theme-control{border:1px solid var(--line);background:color-mix(in srgb, var(--surface) 72%, transparent);width:100%;min-height:38px;color:var(--muted);align-items:center;gap:8px;padding:0 9px 0 11px;display:inline-flex;position:relative}.theme-control>i{border:2px solid color-mix(in srgb, var(--accent) 40%, var(--surface));background:var(--accent);width:8px;height:8px;box-shadow:0 0 12px color-mix(in srgb, var(--accent) 45%, transparent);border-radius:50%;flex:none}.theme-control select{min-width:54px;color:var(--ink);cursor:pointer;font:700 12px var(--sans);background:0 0;border:0;outline:0;margin-left:auto}.theme-control:hover,.theme-control:focus-within{border-color:var(--accent)}.visually-hidden{clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;width:1px!important;height:1px!important;position:absolute!important;overflow:hidden!important}.language-toggle,.wallet-button,.quiet-button{border:1px solid var(--line);min-height:38px;color:var(--muted);font:700 12px var(--mono);letter-spacing:.08em;background:0 0;border-radius:0;padding:0 13px}.language-toggle:hover,.quiet-button:hover{border-color:var(--line-strong);color:var(--ink)}.quiet-button svg,.wallet-dialog-close svg,.rank-drawer>header button svg,.rank-share-dialog>header>button svg{width:14px;height:14px;margin:auto}.wallet-button{border-color:var(--accent);background:var(--accent);color:var(--accent-ink)}.wallet-button:hover{background:var(--accent-hover);transform:translateY(-1px)}.wallet-address{border:1px solid var(--line);color:var(--ink);font:600 12px var(--mono);letter-spacing:.04em;background:0 0;align-items:center;gap:7px;padding:9px 11px;display:inline-flex}.wallet-address:hover,.wallet-address:focus-visible{border-color:var(--accent);color:var(--accent)}.wallet-address svg{width:10px;height:10px}.signature-hint{max-width:240px;color:var(--muted);font-size:12px;line-height:1.4}.inline-error{max-width:220px;color:var(--danger);font-size:12px}.page{width:min(100%,1480px);margin:0 auto;padding:48px clamp(24px,4vw,64px) 110px}.app-route-home .page{width:100%;max-width:none;padding:0}.mobile-nav{display:none}.public-footer{border-top:1px solid var(--line);width:min(100%,1480px);color:var(--quiet);font:600 12px var(--mono);letter-spacing:.08em;justify-content:space-between;gap:20px;margin:0 auto;padding:22px clamp(24px,4vw,64px) 96px;display:flex}.public-footer a:hover,.public-footer a:focus-visible{color:var(--accent)}.page-heading{border-bottom:1px solid var(--line-strong);justify-content:space-between;align-items:end;gap:30px;margin-bottom:34px;padding-bottom:30px;display:flex}.page-heading>div{max-width:780px}.page-heading small,.section-heading small,.aside-heading small,.play-copy>small{color:var(--accent);font:700 12px var(--mono);letter-spacing:.16em;margin-bottom:10px;display:block}.page-heading h1{letter-spacing:-.065em;max-width:800px;margin:0;font-size:clamp(40px,4.8vw,72px);font-weight:900;line-height:.98}.page-heading p{max-width:620px;color:var(--muted);margin:15px 0 0;font-size:14px;line-height:1.65}.badge{white-space:nowrap;color:var(--quiet);font:600 12px var(--mono);letter-spacing:.08em;align-items:center;gap:9px;display:flex}.badge i{width:5px;height:5px}.state-card{border-top:1px solid var(--line);border-bottom:1px solid var(--line);color:var(--muted);margin:18px 0;padding:22px 0;font-size:12px}.state-card.error,.failure{color:var(--danger)}.state-card.error:has(button){justify-content:space-between;align-items:center;gap:16px;display:flex}.state-card.error button{color:inherit;font:700 11px var(--mono);letter-spacing:.08em;background:0 0;border:1px solid;flex:none;padding:8px 12px}.state-card.error button:hover,.state-card.error button:focus-visible{background:color-mix(in srgb, var(--danger) 12%, transparent)}.state-card.locked{border:1px solid var(--line);padding:20px}.route-loading{min-height:min(54vh,520px);color:var(--quiet);font:600 12px var(--mono);letter-spacing:.08em;justify-content:center;align-items:center;gap:12px;display:flex}.route-loading i{background:var(--accent);width:8px;height:8px;box-shadow:0 0 18px color-mix(in srgb, var(--accent) 65%, transparent);border-radius:50%;animation:.9s ease-in-out infinite alternate route-pulse}.route-error{text-align:center;min-height:min(54vh,520px);padding:48px}.route-error h1{margin:0 0 12px}.route-error p{margin:0 auto 20px}.error-actions{justify-content:center;gap:10px;display:flex}.error-actions button,.route-error button{border:1px solid var(--accent);background:var(--accent);color:var(--accent-ink);padding:10px 15px}@keyframes route-pulse{to{opacity:.35;transform:scale(.72)}}.state-loading{align-items:center;gap:10px;display:flex}.state-loading i{border:1px solid var(--accent);border-top-color:#0000;border-radius:50%;width:8px;height:8px;animation:.8s linear infinite spin}.rank-stage{border-top:1px solid var(--line-strong);border-bottom:1px solid var(--line-strong);background:color-mix(in srgb, var(--bg) 74%, var(--surface));min-height:520px;position:relative;overflow:hidden}.rank-stage:before{content:"";background-color:#0000;background-image:linear-gradient(90deg,#70e8ef0b 1px,#0000 1px),linear-gradient(#70e8ef09 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:56px 56px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 76%);mask-image:linear-gradient(90deg,#000,#0000 76%)}.rank-main{z-index:2;width:72%;padding:54px 56px 130px;position:relative}.rank-label{color:var(--muted);font:600 12px var(--mono);letter-spacing:.12em;align-items:center;gap:9px;display:flex}.tier-badge{--tier-color:var(--muted);border:1px solid color-mix(in srgb, var(--tier-color) 42%, transparent);min-height:24px;color:var(--tier-color);font:700 12px var(--mono);letter-spacing:.09em;white-space:nowrap;align-items:center;gap:6px;padding:4px 8px;display:inline-flex}.tier-badge i{border:1px solid;width:6px;height:6px;transform:rotate(45deg)}.tier-badge small{color:var(--tier-color);font:inherit;font-size:12px}.tier-badge.compact{min-height:18px;padding:2px 5px;font-size:12px}.tier-bronze{--tier-color:#d39a72}.tier-silver{--tier-color:#d9e1e4}.tier-gold{--tier-color:#efd77f}.tier-diamond{--tier-color:#9bdff2}.tier-legend{--tier-color:var(--accent);box-shadow:0 0 18px color-mix(in srgb, var(--tier-color) 8%, transparent)}:root[data-theme=lunar] .tier-bronze{--tier-color:#7d4428}:root[data-theme=lunar] .tier-silver{--tier-color:#44575d}:root[data-theme=lunar] .tier-gold{--tier-color:#725900}:root[data-theme=lunar] .tier-diamond{--tier-color:#14647b}.rank-number{letter-spacing:-.11em;white-space:nowrap;margin-top:20px;font:500 clamp(116px,15vw,220px)/.84 Arial,sans-serif}.rank-number.long{font-size:clamp(88px,10vw,156px)}.rank-number sup{color:var(--accent);font:500 clamp(12px, .14em, 28px) var(--mono);letter-spacing:0;margin-right:.08em;position:relative;top:-2.3em}.rank-number.empty{font:700 clamp(48px, 6vw, 84px) / .9 var(--mono);letter-spacing:-.07em;margin-top:42px}.rank-number.empty sup{font-size:12px;top:-2.2em}.rank-hero-line{align-items:center;gap:clamp(28px,3vw,52px);min-height:220px;display:flex}.rank-x-identity{border-left:1px solid var(--line-strong);min-width:440px;color:var(--ink);grid-template-columns:112px minmax(220px,1fr) 16px;align-items:center;gap:18px;padding:8px 0 8px 28px;animation:.65s cubic-bezier(.2,.85,.2,1) .16s both rank-identity-in;display:grid;position:relative}.rank-x-identity>svg{width:16px;color:var(--quiet);transition:color .2s,transform .2s}.rank-x-identity:hover>svg{color:var(--accent);transform:translate(3px,-3px)}.rank-x-avatar{width:112px;height:112px;display:block;position:relative}.rank-x-avatar .avatar{border-color:#70e8ef8c;width:112px;height:112px;box-shadow:0 0 0 7px #70e8ef09,0 18px 45px #00000057}.rank-x-avatar>i{border:3px solid var(--bg-soft);background:var(--ink);width:30px;height:30px;color:var(--bg-soft);border-radius:50%;place-items:center;font:900 11px Arial,sans-serif;display:grid;position:absolute;bottom:4px;right:-3px}.rank-x-avatar>i svg{width:13px;height:13px}.rank-x-copy{min-width:0}.rank-x-copy>small,.rank-x-identity.empty>div>small{color:var(--accent);font:700 12px var(--mono);letter-spacing:.13em;align-items:center;gap:8px;display:flex}.rank-x-copy>small em{color:var(--muted);border:1px solid #70e8ef47;padding:3px 5px;font-size:12px;font-style:normal}.rank-x-copy h2{letter-spacing:-.05em;text-overflow:ellipsis;white-space:nowrap;margin:10px 0 2px;font-size:clamp(24px,2.3vw,34px);line-height:1;overflow:hidden}.rank-x-copy>span{color:var(--muted);font:500 12px var(--mono)}.rank-x-stats{gap:22px;margin-top:18px;display:flex}.rank-x-stats>span{min-width:54px}.rank-x-stats b,.rank-x-stats small{display:block}.rank-x-stats b{letter-spacing:-.02em;font:600 15px Arial,sans-serif}.rank-x-stats small{color:var(--quiet);font:600 12px var(--mono);letter-spacing:.09em;margin-top:4px}.rank-x-identity.empty{grid-template-columns:78px minmax(180px,1fr)}.rank-x-identity.empty>div>b,.rank-x-identity.empty>div>span{display:block}.rank-x-identity.empty>div>b{margin-top:9px;font-size:16px}.rank-x-identity.empty>div>span{max-width:250px;color:var(--quiet);margin-top:7px;font-size:12px;line-height:1.5}.rank-x-placeholder{border:1px dashed var(--line-strong);width:78px;height:78px;color:var(--quiet);border-radius:50%;place-items:center;font:700 22px Arial,sans-serif;display:grid}.rank-x-placeholder svg{width:28px;height:28px}.rank-main>p{max-width:500px;color:var(--muted);margin:28px 0 0;font-size:14px;line-height:1.65}.rank-live-projection{color:var(--accent);font:700 12px var(--mono);letter-spacing:.08em;align-items:center;gap:8px;margin-top:10px;display:inline-flex}.rank-live-projection i{background:currentColor;border-radius:50%;width:6px;height:6px;box-shadow:0 0 12px}.rank-trend-value{align-items:center;gap:4px;display:inline-flex}.rank-trend-value svg{width:12px;height:12px}.action-button{border:1px solid var(--accent);background:var(--accent);min-height:44px;color:var(--accent-ink);font:800 12px var(--mono);letter-spacing:.08em;border-radius:0;justify-content:center;align-items:center;gap:18px;margin-top:28px;padding:0 18px;display:inline-flex}.action-button svg,.text-action svg,.section-heading a svg,.mission-action svg{width:15px;height:15px}.action-button:hover{background:var(--accent-hover);transform:translateY(-2px)}.text-action{color:var(--accent);font:700 12px var(--mono);letter-spacing:.07em;background:0 0;border:0;align-items:center;gap:9px;margin-top:26px;padding:0;display:flex}.text-action:hover{gap:13px}.rank-orbit{aspect-ratio:1;width:48%;position:absolute;top:-2%;right:-10px}.orbit-track,.orbit-core{border:1px solid #70e8ef4d;border-radius:50%;position:absolute;inset:50%;transform:translate(-50%,-50%)}.orbit-a{width:74%;height:74%;animation:18s linear infinite orbit-spin}.orbit-b{border-style:dashed;width:48%;height:48%;animation:12s linear infinite reverse orbit-spin}.orbit-track:after,.orbit-track i{background:var(--accent);width:7px;height:7px;box-shadow:0 0 18px var(--accent);content:"";border-radius:50%;position:absolute}.orbit-track:after{top:19%;right:9%}.orbit-track i{top:54%;left:4%}.orbit-core{text-align:center;background:#70e8ef0a;place-content:center;width:128px;height:128px;display:grid;box-shadow:inset 0 0 45px #70e8ef0f}.orbit-core span{font:700 20px var(--mono);letter-spacing:.08em}.orbit-core small{color:var(--accent);font:600 12px var(--mono);letter-spacing:.15em;margin-top:4px}.rank-footer{z-index:3;border-top:1px solid var(--line);background:color-mix(in srgb, var(--chrome) 82%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);grid-template-columns:repeat(4,1fr);display:grid;position:absolute;inset:auto 0 0}.rank-footer>div{border-right:1px solid var(--line);min-height:100px;padding:24px 28px}.rank-footer>div:last-child{border-right:0}.rank-footer small,.daily-progress small,.daily-earned small,.daily-total small,.profile-numbers small,.identity-wallet small,.invite-code small,.referral-line small{color:var(--quiet);font:600 12px var(--mono);letter-spacing:.1em;display:block}.rank-footer b{letter-spacing:-.04em;margin-top:9px;font:500 24px Arial,sans-serif;display:block}.rank-footer em{color:var(--quiet);font-size:13px;font-style:normal}.rank-footer .muted-value{color:var(--quiet)}.home-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:50px;margin-top:76px;display:grid}.section-heading{border-bottom:1px solid var(--line);justify-content:space-between;align-items:end;gap:20px;margin-bottom:20px;padding-bottom:18px;display:flex}.section-heading h2,.aside-heading h2{letter-spacing:-.045em;margin:0;font-size:clamp(26px,2.5vw,38px);font-weight:850;line-height:1.05}.section-heading>span{color:var(--quiet);font:600 12px var(--mono);letter-spacing:.09em}.section-heading a{color:var(--accent);font:700 12px var(--mono);letter-spacing:.08em;align-items:center;gap:9px;display:flex}.section-heading a:hover{gap:13px}.section-heading.compact h2{font-size:25px}.dimension-list{border-top:1px solid var(--line)}.dimension-row{border-bottom:1px solid var(--line);grid-template-columns:34px 150px minmax(90px,1fr) 45px 75px;align-items:center;gap:16px;min-height:74px;display:grid}.dimension-key{color:var(--accent);font:600 12px var(--mono)}.dimension-name b,.dimension-name small{display:block}.dimension-name b{font-size:13px}.dimension-name small{color:var(--quiet);font:500 12px var(--mono);margin-top:5px}.dimension-track{background:#ffffff14;height:2px}.dimension-track i{background:var(--accent);height:100%;transition:width .8s;display:block;box-shadow:0 0 9px #70e8ef80}.dimension-row>strong{font:600 12px var(--mono);text-align:right}.dimension-state{color:var(--quiet);font:600 12px var(--mono);text-align:right}.dimension-state.ready{color:var(--accent)}.method-note{max-width:610px;color:var(--quiet);margin:18px 0 0;font-size:12px;line-height:1.6}.leader-lines{border-top:1px solid var(--line)}.leader-line{border-bottom:1px solid var(--line);grid-template-columns:34px 32px 1fr auto;align-items:center;gap:10px;min-height:64px;display:grid}.leader-line>strong{color:var(--quiet);font:600 12px var(--mono)}.leader-line>div b,.leader-line>div small{display:block}.leader-line>div b{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.leader-line>div small{color:var(--quiet);font:500 12px var(--mono);margin-top:3px}.leader-line>span{font:600 12px var(--mono)}.leader-line>span em{color:var(--quiet);font-size:12px;font-style:normal}.leader-line.self{background:var(--accent-soft);margin:0 -10px;padding:0 10px}.avatar{border:1px solid var(--line-strong);object-fit:cover;border-radius:50%;flex:none;place-items:center;width:50px;height:50px;display:grid}.avatar.small{width:30px;height:30px;font-size:12px}.avatar-fallback{background:var(--surface-2);color:var(--accent);font-style:normal}.next-actions{margin-top:80px}.action-lines{border-top:1px solid var(--line-strong)}.action-line{border-bottom:1px solid var(--line);grid-template-columns:34px 30px minmax(0,1fr) auto 18px;align-items:center;gap:18px;min-height:88px;display:grid}.action-line>span{color:var(--quiet);font:600 12px var(--mono)}.action-line>i{border:1px solid var(--line-strong);border-radius:50%;place-items:center;width:26px;height:26px;display:grid}.action-line>i.done{border-color:var(--success);color:var(--success)}.action-line>i svg{width:13px}.action-line>div b,.action-line>div small{display:block}.action-line>div b{font-size:14px}.action-line>div small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font-size:12px;overflow:hidden}.action-line>strong{color:var(--accent);font:600 12px var(--mono)}.action-line>svg{width:15px;color:var(--quiet)}.action-line:hover{background:#ffffff06;padding:0 12px}.action-line:hover>svg{color:var(--accent)}.earn-overview{border-top:1px solid var(--line-strong);border-bottom:1px solid var(--line-strong);grid-template-columns:190px minmax(200px,1fr) 150px 150px;align-items:center;gap:30px;min-height:150px;display:grid}.fuel-entry-card{border:1px solid color-mix(in srgb, var(--accent) 42%, var(--line-strong));background:color-mix(in srgb, var(--accent) 5%, transparent);color:var(--paper);justify-content:space-between;align-items:center;gap:32px;margin:28px 0 0;padding:22px 26px;text-decoration:none;display:flex}.fuel-entry-card small{color:var(--accent);font:600 11px var(--mono);letter-spacing:.12em}.fuel-entry-card strong{margin-top:7px;font-size:22px;display:block}.fuel-entry-card p{color:var(--muted);margin:7px 0 0;font-size:13px}.fuel-entry-card>span{color:var(--accent);font:700 12px var(--mono);flex:none;align-items:center;gap:12px;display:inline-flex}.fuel-entry-card>span svg{width:16px}.fuel-entry-card:hover{background:color-mix(in srgb, var(--accent) 9%, transparent)}.daily-progress>div{margin-top:5px}.daily-progress strong{letter-spacing:-.08em;font:500 52px/.9 Arial,sans-serif}.daily-progress span{color:var(--quiet);font:500 18px var(--mono)}.daily-progress p{color:var(--quiet);font:500 12px var(--mono);margin:12px 0 0}.daily-meter{background:#ffffff14;height:3px}.daily-meter i{background:var(--accent);height:100%;box-shadow:0 0 14px var(--daily-meter-glow,#70e8ef99);display:block}.daily-earned,.daily-total{border-left:1px solid var(--line);padding-left:28px}.daily-earned b,.daily-total b{letter-spacing:-.04em;margin-top:8px;font:500 25px Arial,sans-serif;display:block}.daily-earned em{color:var(--accent);font:600 12px var(--mono);font-style:normal}.mission-section{margin-top:70px}.mission-lines{border-top:1px solid var(--line-strong);position:relative;overflow-x:clip}.mission-lines:before{background:linear-gradient(var(--accent), var(--line-strong) 24%, var(--line-strong) 76%, transparent);content:"";opacity:.48;pointer-events:none;width:1px;position:absolute;top:38px;bottom:38px;left:49px}.mission-line{border-bottom:1px solid var(--line);grid-template-columns:34px 32px minmax(0,1fr) 90px 130px;align-items:center;gap:18px;min-height:112px;padding:18px 0;transition:background .18s,border-color .18s;display:grid;position:relative}.mission-line:after{z-index:-1;background:linear-gradient(90deg, var(--accent-soft), transparent 72%);content:"";opacity:0;transition:opacity .18s;position:absolute;inset:0 -18px}.mission-line:hover:after,.mission-line:focus-within:after{opacity:1}.mission-controls{gap:7px;display:grid}.mission-open-link{border-bottom:1px solid var(--accent);width:100%;min-height:34px;color:var(--accent);font:700 12px var(--mono);letter-spacing:.05em;background:0 0;justify-content:space-between;align-items:center;gap:7px;display:flex}.mission-open-link svg{width:12px}.mission-index{color:var(--quiet);font:600 12px var(--mono)}.mission-status{z-index:1;border:1px solid var(--line-strong);background:var(--bg);width:28px;height:28px;box-shadow:0 0 0 5px var(--bg);border-radius:50%;place-items:center;display:grid;position:relative}.mission-status>span{background:var(--quiet);border-radius:50%;width:4px;height:4px}.mission-status svg{width:13px;color:var(--success)}.mission-line.completed .mission-status{border-color:var(--success);box-shadow:0 0 0 5px var(--bg), 0 0 18px color-mix(in srgb, var(--success) 26%, transparent)}.mission-copy small{color:var(--accent);font:600 12px var(--mono);letter-spacing:.08em;text-transform:uppercase}.mission-copy h3{margin:6px 0 4px;font-size:15px}.mission-copy p{color:var(--muted);margin:0;font-size:12px}.mission-readiness{color:var(--warning,#efc873);margin-top:8px;font-size:12px;display:block}.mission-line.unavailable{opacity:.58}.mission-line.unavailable .mission-points{color:var(--quiet)}.one-time-missions{margin-top:86px}.evidence-input{border:0;border-bottom:1px solid var(--line-strong);width:min(100%,520px);color:var(--ink);font:500 12px var(--mono);background:0 0;outline:none;margin-top:12px;padding:9px 0}.evidence-input:focus{border-color:var(--accent)}.mission-evidence-fields{gap:7px;width:min(100%,520px);margin-top:12px;display:grid}.mission-evidence-fields .evidence-input{width:100%;margin-top:0}.mission-evidence-upload{border:1px solid var(--line-strong);width:max-content;min-height:36px;color:var(--accent);cursor:pointer;font:700 12px/1 var(--mono);letter-spacing:.05em;align-items:center;padding:0 12px;display:inline-flex}.mission-evidence-upload:hover{border-color:var(--accent)}.mission-evidence-upload input{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.mission-copy .failure{margin-top:8px;display:block}.mission-points{color:var(--accent);font:600 14px var(--mono);text-align:right}.mission-points em{color:var(--quiet);font-size:12px;font-style:normal}.mission-action{border:1px solid var(--line);min-height:38px;color:var(--ink);font:700 12px var(--mono);letter-spacing:.06em;background:0 0;border-radius:0;justify-content:space-between;align-items:center;gap:7px;padding:0 12px;display:flex}.mission-action:hover:not(:disabled){border-color:var(--accent);color:var(--accent)}.mission-line.completed .mission-action{color:var(--success);border-color:#0000;justify-content:flex-end}.invite-stage{border-top:1px solid var(--line-strong);border-bottom:1px solid var(--line-strong);grid-template-columns:1.2fr .8fr;align-items:end;gap:80px;margin-top:90px;padding:56px 0;display:grid}.invite-stage>div:first-child>small{color:var(--accent);font:700 12px var(--mono);letter-spacing:.13em}.invite-stage h2{letter-spacing:-.06em;max-width:600px;margin:13px 0;font-size:clamp(36px,4vw,58px);line-height:1}.invite-stage p{max-width:650px;color:var(--muted);margin:0;font-size:13px;line-height:1.7}.invite-code{border-left:1px solid var(--line);padding-left:40px}.invite-code b{letter-spacing:.08em;margin:10px 0 20px;font:500 38px Arial,sans-serif;display:block}.invite-code button,.referral-line button{color:var(--accent);font:700 12px var(--mono);letter-spacing:.08em;background:0 0;border:0;align-items:center;gap:9px;padding:0;display:flex}.invite-code button svg,.referral-line button svg{width:14px}.team-daily-summary{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-column:1/-1;grid-template-columns:repeat(3,1fr);margin-top:4px;display:grid}.team-daily-summary>div{padding:24px 0}.team-daily-summary>div+div{border-left:1px solid var(--line);padding-left:30px}.team-daily-summary small,.referral-qualification small,.team-member-list small{color:var(--quiet);font:700 12px var(--mono);letter-spacing:.11em}.team-daily-summary b{color:var(--ink);font:500 26px var(--display);margin-top:9px;display:block}.team-daily-summary b em{color:var(--quiet);font:500 12px var(--mono)}.referral-qualification,.team-member-list{grid-column:1/-1}.referral-qualification-head,.team-member-head{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.referral-qualification-head h3{margin:8px 0 0;font-size:19px}.referral-qualification-head h3 strong{color:var(--accent)}.referral-qualification-head>span{color:var(--accent);font:700 12px var(--mono);letter-spacing:.08em}.milestone-track{border-top:1px solid var(--line-strong);grid-template-columns:repeat(5,1fr);margin-top:24px;display:grid}.milestone-track>div{gap:7px;padding:20px 12px 0 0;display:grid;position:relative}.milestone-track>div:before{background:var(--quiet);content:"";border-radius:50%;width:5px;height:5px;position:absolute;top:-3px;left:0}.milestone-track>div.pending:before,.milestone-track>div.released:before{background:var(--accent);box-shadow:0 0 12px color-mix(in srgb, var(--accent) 55%, transparent)}.milestone-track i{width:18px;height:18px;color:var(--quiet);font:700 12px var(--mono);justify-content:center;align-items:center;font-style:normal;display:flex}.milestone-track i svg{width:13px;color:var(--accent)}.milestone-track span{color:var(--muted);font-size:12px}.milestone-track b{color:var(--quiet);font:600 12px var(--mono)}.milestone-track .pending b,.milestone-track .released b{color:var(--accent)}.team-member-head{border-bottom:1px solid var(--line-strong);margin-bottom:8px;padding-bottom:14px}.team-member-head span{color:var(--quiet);font:600 12px var(--mono);letter-spacing:.07em}.team-member-row{border-bottom:1px solid var(--line);grid-template-columns:42px 1fr auto;align-items:center;padding:14px 0;display:grid}.team-member-row>span{color:var(--quiet);font:600 12px var(--mono)}.team-member-row div{align-items:baseline;gap:10px;display:flex}.team-member-row div b{font-size:13px}.team-member-row div small{letter-spacing:0;text-transform:none}.team-member-row>em{color:var(--accent);font:700 12px var(--mono);font-style:normal}.play-stage{border-top:1px solid var(--line-strong);border-bottom:1px solid var(--line-strong);background:radial-gradient(circle at 63%,#70e8ef12,#0000 28%);min-height:650px;position:relative;overflow:hidden}.play-stage:before{opacity:.32;content:"";background-image:radial-gradient(#fff3 .7px,#0000 .7px);background-size:42px 42px;position:absolute;inset:0}.play-copy{z-index:3;width:56%;padding:76px 0 76px 56px;position:relative}.status-line{color:var(--accent);font:700 12px var(--mono);letter-spacing:.13em;align-items:center;gap:9px;display:flex}.status-line i{border:1px solid var(--accent);border-radius:50%;width:6px;height:6px;animation:1.8s infinite pulse}.play-copy h2{letter-spacing:-.09em;margin:40px 0 12px;font:800 clamp(68px,7.8vw,112px)/.84 Arial,sans-serif}.play-copy>p{max-width:470px;color:var(--muted);font-size:14px;line-height:1.7}.play-meta{color:var(--quiet);font:600 12px var(--mono);letter-spacing:.09em;gap:9px;margin:38px 0 0;display:grid}.play-meta span{grid-template-columns:32px 1fr;align-items:center;display:grid}.play-meta b{color:var(--accent);font:inherit}.play-orbit{aspect-ratio:1;border:1px solid #70e8ef2e;border-radius:50%;width:57%;animation:30s linear infinite orbit-spin;position:absolute;top:3%;right:-8%}.play-orbit:after{content:"";border:1px dashed #70e8ef38;border-radius:50%;position:absolute;inset:15%}.play-planet{z-index:2;background:radial-gradient(circle at 34% 30%,#22494a,#0b1211 55%,#020303);border:1px solid #70e8ef6b;border-radius:50%;position:absolute;inset:31%;box-shadow:-24px 20px 70px #000c,inset 16px -18px 40px #000000b3}.play-planet .brand-mark{width:42%;height:42%;color:var(--accent);filter:drop-shadow(0 0 18px color-mix(in srgb, var(--accent) 50%, transparent));position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-58%)}.play-planet b{color:var(--muted);font:700 clamp(12px, 1.1vw, 17px) var(--mono);letter-spacing:.24em;text-align:center;position:absolute;inset:auto 0 17%}.play-moon{background:var(--accent);border-radius:50%;width:22px;height:22px;position:absolute;top:45%;right:4%;box-shadow:0 0 24px #70e8ef80}.play-actions{flex-wrap:wrap;align-items:center;gap:16px 22px;margin-top:32px;display:flex}.play-actions .action-button,.play-actions>.wallet-button{margin-top:0}.play-actions>.wallet-button,.play-actions .wallet-controls>.wallet-button{border-color:var(--accent);background:var(--accent);min-height:44px;color:var(--accent-ink)}.play-actions .wallet-controls{flex-wrap:wrap}.play-signal-link{min-height:44px;color:var(--accent);font:700 12px var(--mono);letter-spacing:.07em;align-items:center;gap:9px;display:inline-flex}.play-signal-link svg{width:15px}.play-signal-link:hover,.play-signal-link:focus-visible{color:var(--accent-hover);outline:none;gap:13px}.play-readiness{border-top:1px solid var(--line-strong);grid-template-columns:minmax(240px,.72fr) minmax(0,1.28fr);gap:clamp(48px,8vw,120px);margin-top:78px;padding-top:40px;display:grid}.play-readiness header small{color:var(--accent);font:700 12px var(--mono);letter-spacing:.16em}.play-readiness header h2{letter-spacing:-.055em;margin:15px 0 0;font-size:clamp(30px,3.4vw,48px);line-height:.98}.play-readiness header p{max-width:430px;color:var(--quiet);margin:18px 0 0;font-size:12px;line-height:1.65}.play-readiness ol{margin:0;padding:0;list-style:none}.play-readiness li{border-bottom:1px solid var(--line);grid-template-columns:42px 1fr;gap:16px;padding:20px 0;display:grid}.play-readiness li:first-child{border-top:1px solid var(--line)}.play-readiness li>span{color:var(--accent);font:700 12px var(--mono)}.play-readiness li b{font-size:14px}.play-readiness li p{color:var(--muted);margin:6px 0 0;font-size:12px;line-height:1.6}.community-layout{grid-template-columns:minmax(0,1fr) 290px;align-items:start;gap:64px;display:grid}.community-main{min-width:0}.composer{border-top:1px solid var(--line-strong);border-bottom:1px solid var(--line-strong);margin-bottom:34px;padding:24px 0}.composer textarea,.composer>input{width:100%;color:var(--ink);background:0 0;border:0;outline:0}.composer textarea{resize:vertical;min-height:96px;font-size:16px;line-height:1.6}.composer>input{border-top:1px solid var(--line);color:var(--muted);font:500 12px var(--mono);padding:12px 0 0}.composer footer{align-items:center;gap:12px;margin-top:16px;display:flex}.composer footer>button:first-child{color:var(--muted);font:700 12px var(--mono);background:0 0;border:0;align-items:center;gap:7px;padding:0;display:flex}.composer footer>button:first-child svg{width:14px}.composer footer span{color:var(--quiet);font:500 12px var(--mono);margin-left:auto}.composer-rules{color:var(--quiet);font:600 12px var(--mono);flex-wrap:wrap;gap:7px 14px;margin-top:14px;display:flex}.composer-rules strong{color:var(--accent)}.primary-button{border:1px solid var(--accent);background:var(--accent);min-height:38px;color:var(--accent-ink);font:800 12px var(--mono);letter-spacing:.06em;border-radius:0;padding:0 14px}.cursor-load-more{justify-content:center;padding:20px 0 4px;display:flex}.cursor-load-more button{min-width:190px}.tabs{border-bottom:1px solid var(--line);gap:24px;margin-bottom:0;display:flex}.tabs button{min-height:46px;color:var(--quiet);font:700 12px var(--mono);letter-spacing:.06em;background:0 0;border:0;padding:0;position:relative}.tabs button.active{color:var(--ink)}.tabs button.active:after{background:var(--accent);content:"";height:2px;position:absolute;inset:auto 0 -1px}.feed{counter-reset:broadcast;display:grid;position:relative}.feed:before{content:"";pointer-events:none;background:linear-gradient(#ff2b83,#ff2b8329 46%,#0000);width:1px;position:absolute;top:28px;bottom:28px;left:25px}.post-card{counter-increment:broadcast;border-bottom:1px solid var(--line);padding:28px 0 28px 76px;transition:background .18s,border-color .18s;position:relative}.post-card:before{color:#ff2b83;content:counter(broadcast, decimal-leading-zero);width:51px;font:700 12px var(--mono);letter-spacing:.08em;text-align:left;position:absolute;top:29px;left:0}.post-card:hover,.post-card:focus-within{border-color:var(--line-strong);background:linear-gradient(90deg,#ff2b830b,#0000 72%)}.post-card.official{background:linear-gradient(90deg,#70e8ef0d,#0000 74%);box-shadow:-24px 0 #70e8ef0d}.post-card.top-wall{background:linear-gradient(90deg,#70e8ef13,#0000 62%)}.community-layout>div:first-child:before{color:#ff2b83;content:"BROADCAST FREQUENCY / LIVE";font:700 12px var(--mono);letter-spacing:.14em;margin-bottom:12px;display:block}.post-card>header{align-items:center;gap:11px;display:flex}.post-card header>div{min-width:0}.post-card header small{color:var(--quiet);font:500 12px var(--mono);margin-top:4px;display:block}.post-card header>.quiet-button{min-height:30px;margin-left:auto}.post-badge{color:var(--accent);font:700 12px var(--mono)}.post-signals{align-items:center;gap:10px;margin-left:auto;display:flex}.top-badge{color:var(--success);align-items:center;gap:5px;display:flex}.top-badge svg{width:12px}.post-body{white-space:pre-wrap;color:#d8ddd9;margin:22px 0 12px;font-size:14px;line-height:1.72}.post-link{color:var(--accent);font:500 12px var(--mono);text-overflow:ellipsis;white-space:nowrap;margin-bottom:12px;display:block;overflow:hidden}.post-media{grid-template-columns:repeat(2,1fr);gap:7px;margin:16px 0;display:grid}.post-media img{object-fit:cover;filter:saturate(.8);width:100%;max-height:360px}.post-media img:only-child{grid-column:1/-1}.post-contribution{border-top:1px solid var(--line);color:var(--quiet);font:600 12px var(--mono);justify-content:space-between;gap:12px;margin-top:18px;padding-top:12px;display:flex}.post-contribution span:first-child{gap:12px;display:flex}.post-contribution b{color:var(--success)}.post-card>footer{gap:20px;margin-top:18px;display:flex}.post-card>footer button,.comments button{color:var(--muted);font:600 12px var(--mono);background:0 0;border:0;align-items:center;gap:6px;padding:0;display:flex}.post-card>footer svg,.comments button svg{width:14px;height:14px}.filled-icon{fill:currentColor;color:var(--accent)}.post-error{margin-top:10px;display:block}.post-card>footer button:last-child{margin-left:auto}.post-card>footer button:hover{color:var(--accent)}.comments{border-top:1px solid var(--line);gap:12px;margin-top:20px;padding-top:18px;display:grid}.comment{grid-template-columns:30px 1fr auto;gap:9px;display:grid}.comment b{font-size:12px}.comment p{color:var(--muted);margin:4px 0;font-size:12px}.load-more{border:1px solid var(--line);color:var(--muted);font:700 12px var(--mono);background:0 0;margin:22px 0;padding:11px 16px;display:block}.community-aside{border-top:1px solid var(--line-strong);padding-top:22px;position:sticky;top:106px}.aside-heading h2{font-size:25px}.community-ranking{margin-top:18px}.community-ranking>div{border-bottom:1px solid var(--line);grid-template-columns:26px 30px 1fr;align-items:center;gap:9px;min-height:56px;display:grid}.community-ranking strong{color:var(--quiet);font:600 12px var(--mono)}.community-ranking span b,.community-ranking span small{display:block}.community-ranking span b{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.community-ranking span small{color:var(--quiet);font:500 12px var(--mono);margin-top:4px}.community-ranking>div.self{background:var(--accent-soft);margin:0 -8px;padding:0 8px}.community-rule{border-top:1px solid var(--line);grid-template-columns:54px 1fr;gap:16px;margin-top:30px;padding-top:20px;display:grid}.community-rule span{color:var(--accent);font:500 26px Arial,sans-serif}.community-rule p{color:var(--quiet);margin:0;font-size:12px;line-height:1.6}.nearby-section{border-top:1px solid var(--line-strong);margin-top:82px;padding-top:34px}.nearby-locked{border-top:1px solid var(--line);border-bottom:1px solid var(--line);min-height:116px;color:var(--muted);align-items:center;gap:18px;display:flex}.nearby-locked>svg{width:22px;color:var(--accent)}.nearby-locked b{color:var(--ink);font-size:13px}.nearby-locked p{color:var(--quiet);margin:6px 0 0;font-size:12px}.aside-rank-link{border-top:1px solid var(--line);border-bottom:1px solid var(--line);color:var(--accent);font:700 12px var(--mono);letter-spacing:.07em;justify-content:space-between;align-items:center;gap:12px;margin-top:26px;padding:15px 0;display:flex}.aside-rank-link svg{width:14px}.rank-directory{border-top:1px solid var(--line-strong);margin-top:110px;padding-top:42px;scroll-margin-top:104px}.rank-scope-tabs{border-bottom:1px solid var(--line);gap:28px;display:flex}.rank-scope-tabs button{min-height:48px;color:var(--quiet);font:700 12px var(--mono);letter-spacing:.08em;background:0 0;border:0;padding:0;position:relative}.rank-scope-tabs button.active{color:var(--ink)}.rank-scope-tabs button.active:after{background:var(--accent);content:"";height:2px;position:absolute;inset:auto 0 -1px}.rank-auth-note{color:var(--quiet);margin:15px 0 0;font-size:12px}.rank-table{border-top:1px solid var(--line-strong);margin-top:22px}.rank-table-head,.rank-table-row{grid-template-columns:74px minmax(230px,1.4fr) 100px 130px 130px 22px;align-items:center;gap:18px;display:grid}.rank-table-head{border-bottom:1px solid var(--line);min-height:44px;color:var(--quiet);font:600 12px var(--mono);letter-spacing:.08em}.rank-table-head span:nth-child(n+3){text-align:right}.rank-table-row{border:0;border-bottom:1px solid var(--line);width:100%;min-height:76px;color:var(--ink);text-align:left;background:0 0;padding:0}.rank-table-row:hover,.rank-table-row:focus-visible{background:#ffffff06;outline:none;padding-inline:12px}.rank-table-row.self{background:var(--accent-soft)}.rank-table-row>strong{color:var(--quiet);font:600 14px var(--mono)}.rank-table-row.self>strong{color:var(--accent)}.rank-user-cell{align-items:center;gap:12px;min-width:0;display:flex}.rank-user-cell>span{min-width:0}.rank-user-cell b,.rank-user-cell small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.rank-user-cell b{font-size:12px}.rank-user-cell small{color:var(--quiet);font:500 12px var(--mono);margin-top:4px}.rank-user-cell .tier-badge{width:max-content;margin-top:6px}.rank-delta,.rank-score-value,.rank-cs-value{font:600 12px var(--mono);text-align:right}.rank-delta{color:var(--quiet)}.rank-delta.up{color:var(--success)}.rank-score-value{color:var(--accent)}.rank-cs-value em{color:var(--quiet);font-size:12px;font-style:normal}.rank-table-row>svg{width:15px;color:var(--quiet)}.rank-table-row:hover>svg{color:var(--accent)}.rank-table.compact{margin-top:0}.rank-table.compact .rank-table-row{grid-template-columns:54px minmax(180px,1fr) 130px 22px}.rank-drawer-backdrop{z-index:90;background:#000000d6;justify-content:flex-end;animation:.22s both drawer-fade;display:flex;position:fixed;inset:0}.rank-drawer{border-left:1px solid var(--line-strong);background:var(--bg-soft);width:min(100%,520px);height:100%;padding:32px 34px 44px;animation:.36s cubic-bezier(.2,.8,.2,1) both drawer-enter;overflow-y:auto}.rank-drawer>header{justify-content:space-between;align-items:center;display:flex}.rank-drawer>header small,.drawer-section-title small{color:var(--accent);font:700 12px var(--mono);letter-spacing:.13em}.rank-drawer>header button{border:1px solid var(--line);width:34px;height:34px;color:var(--muted);background:0 0;font-size:18px}.drawer-person{align-items:center;gap:17px;margin-top:44px;display:flex}.drawer-person .avatar{width:66px;height:66px;font-size:20px}.drawer-person span{color:var(--accent);font:600 12px var(--mono)}.drawer-person h2{letter-spacing:-.05em;margin:6px 0 0;font-size:30px}.drawer-person .tier-badge{width:max-content;margin-top:10px}.drawer-rank{border-top:1px solid var(--line-strong);border-bottom:1px solid var(--line-strong);grid-template-columns:1.05fr 1fr 1fr;margin-top:34px;display:grid}.drawer-rank>div{border-right:1px solid var(--line);min-height:104px;padding:22px 14px 16px 0}.drawer-rank>div+div{padding-left:14px}.drawer-rank>div:last-child{border:0}.drawer-rank small{color:var(--quiet);font:600 12px var(--mono);letter-spacing:.08em;display:block}.drawer-rank b{letter-spacing:-.05em;margin-top:12px;font:500 25px Arial,sans-serif;display:block}.drawer-rank sup{color:var(--accent);font:500 12px var(--mono);margin-right:2px}.drawer-rank em{color:var(--accent);font:600 12px var(--mono);font-style:normal}.drawer-components{margin-top:42px}.drawer-section-title{justify-content:space-between;margin-bottom:15px;display:flex}.drawer-section-title span{color:var(--quiet);font:600 12px var(--mono)}.drawer-component{border-bottom:1px solid var(--line);grid-template-columns:105px 1fr 40px 48px;align-items:center;gap:11px;min-height:54px;display:grid}.drawer-component>span{font-size:12px}.drawer-component>div{background:#ffffff14;height:2px}.drawer-component>div i{background:var(--accent);height:100%;display:block}.drawer-component strong,.drawer-component em{font:600 12px var(--mono);text-align:right}.drawer-component em{color:var(--quiet);font-style:normal}.drawer-components>p{color:var(--quiet);margin:16px 0 0;font-size:12px;line-height:1.6}.rank-drawer>footer{border-top:1px solid var(--line-strong);margin-top:42px;padding-top:20px}.rank-drawer>footer span{color:var(--muted);font:600 12px var(--mono);align-items:center;gap:8px;display:flex}.rank-drawer>footer span svg{width:13px;color:var(--accent)}.rank-drawer>footer p{color:var(--quiet);margin:14px 0 0;font-size:12px;line-height:1.6}.x-bind-backdrop{z-index:95;background:#000000e0;place-items:center;padding:24px;animation:.22s both drawer-fade;display:grid;position:fixed;inset:0}.x-bind-panel{border:1px solid var(--line-strong);background:var(--bg-soft);width:min(760px,100%);max-height:min(860px,100svh - 48px);padding:34px 38px 28px;animation:.34s cubic-bezier(.2,.8,.2,1) both drawer-enter;overflow-y:auto;box-shadow:0 28px 90px #0000008c}.x-bind-panel>header{border-bottom:1px solid var(--line-strong);justify-content:space-between;align-items:flex-start;gap:20px;padding-bottom:25px;display:flex}.x-bind-panel>header small{color:var(--accent);font:700 12px var(--mono);letter-spacing:.14em}.x-bind-panel>header h2{letter-spacing:-.04em;margin:8px 0 0;font-size:30px}.x-bind-panel>header button{border:1px solid var(--line);width:36px;height:36px;color:var(--muted);background:0 0;flex:none;font-size:18px}.x-bind-start,.x-bind-step{grid-template-columns:34px minmax(0,1fr);gap:20px;display:grid}.x-bind-start{grid-template-columns:34px minmax(0,1fr) auto;align-items:end;padding:42px 0 36px}.x-bind-index{color:var(--accent);font:700 12px var(--mono)}.x-bind-start label,.x-bind-step label,.x-bind-step>div>small{color:var(--muted);font:700 12px var(--mono);letter-spacing:.1em;margin-bottom:12px;display:block}.x-username-input{border-bottom:1px solid var(--line-strong);align-items:center;display:flex}.x-username-input>span{color:var(--accent);font:500 20px var(--mono)}.x-username-input input,.x-bind-step input{width:100%;color:var(--ink);font:500 17px var(--mono);background:0 0;border:0;outline:0;padding:13px 0}.x-bind-start p,.x-bind-step p{color:var(--quiet);margin:14px 0 0;font-size:12px;line-height:1.7}.x-bind-verify{padding:12px 0 28px}.x-bind-step{border-bottom:1px solid var(--line);padding:30px 0}.x-bind-step pre{border-left:2px solid var(--accent);color:var(--ink);font:500 12px/1.7 var(--mono);white-space:pre-wrap;background:#ffffff06;margin:0;padding:17px 18px;overflow-x:auto}.x-bind-actions{align-items:center;gap:20px;margin-top:14px;display:flex}.x-bind-actions button,.x-bind-actions a{color:var(--accent);font:700 12px var(--mono);background:0 0;border:0;align-items:center;gap:7px;padding:0;display:inline-flex}.x-bind-actions svg,.x-bind-panel>footer svg{width:13px}.x-bind-step input{border-bottom:1px solid var(--line-strong);font-size:12px}.x-bind-step .action-button{margin-top:20px}.x-bind-error{border-left:2px solid var(--danger);color:var(--danger);background:#ff7d790f;margin:0 0 22px;padding:10px 14px;font-size:12px;line-height:1.6}.x-bind-panel>footer{color:var(--quiet);font:600 12px var(--mono);letter-spacing:.03em;align-items:center;gap:9px;display:flex}.x-bind-panel.is-success{background:radial-gradient(circle at 50% 26%, rgb(var(--identity-accent-rgb) / .08), transparent 36%), #0a0d0b;width:min(820px,100%)}.x-bind-processing{grid-template-columns:210px minmax(0,1fr);align-items:center;gap:44px;min-height:430px;padding:44px 24px 38px;display:grid}.x-processing-orbit{border:1px solid rgb(var(--identity-accent-rgb) / .2);width:190px;height:190px;box-shadow:inset 0 0 50px rgb(var(--identity-accent-rgb) / .04);border-radius:50%;place-items:center;display:grid;position:relative}.x-processing-orbit:before,.x-processing-orbit:after,.x-processing-orbit>i{content:"";border-radius:50%;position:absolute}.x-processing-orbit:before{border:1px dashed rgb(var(--identity-accent-rgb) / .42);animation:7s linear infinite orbit-spin;inset:21px}.x-processing-orbit:after{border:1px solid rgb(var(--identity-accent-rgb) / .22);animation:1.7s ease-in-out infinite x-calibration-pulse;inset:47px}.x-processing-orbit>i:first-child{border:4px solid var(--accent);box-shadow:0 0 18px var(--accent);transform-origin:7px 99px;animation:2.8s linear infinite orbit-spin;inset:-4px 88px}.x-processing-orbit>i:nth-child(2){transform-origin:99px 7px;border:3px solid #8f7bffe6;animation:4.1s linear infinite reverse orbit-spin;inset:88px -4px;box-shadow:0 0 16px #8f7bffb3}.x-processing-orbit>span{color:var(--accent);text-shadow:0 0 28px rgb(var(--identity-accent-rgb) / .42);font:500 46px/1 Arial,sans-serif}.x-processing-orbit>span svg{width:46px;height:46px}.x-processing-copy>small{color:var(--accent);font:700 12px var(--mono);letter-spacing:.18em}.x-processing-copy h3{letter-spacing:-.035em;margin:12px 0 8px;font-size:25px}.x-processing-copy>p{color:var(--quiet);margin:0;font-size:12px}.x-processing-copy ol{margin:30px 0 0;padding:0;list-style:none}.x-processing-copy li{border-bottom:1px solid var(--line);min-height:43px;color:var(--quiet);grid-template-columns:34px 1fr;align-items:center;font-size:12px;transition:color .3s,transform .3s;display:grid}.x-processing-copy li>span{color:inherit;font:700 12px var(--mono)}.x-processing-copy li>span svg,.x-success-identity>b svg{width:12px;height:12px}.x-processing-copy li.is-active{color:var(--ink);transform:translate(4px)}.x-processing-copy li.is-active>span{color:var(--accent);animation:1s ease-in-out infinite x-step-blink}.x-processing-copy li.is-complete{color:var(--muted)}.x-processing-copy li.is-complete>span{color:var(--success)}.x-bind-success{text-align:center;padding:32px 0 30px;position:relative;overflow:hidden}.x-success-burst{pointer-events:none;width:1px;height:1px;position:absolute;top:150px;left:50%}.x-success-burst i{--burst-angle:0deg;background:linear-gradient(transparent, var(--accent), transparent);opacity:0;width:1px;height:36px;transform:rotate(var(--burst-angle)) translateY(-46px) scaleY(.2);transform-origin:50% 0;animation:1.25s cubic-bezier(.2,.75,.2,1) both x-signal-burst;position:absolute}.x-success-identity{z-index:1;text-align:left;grid-template-columns:46px auto 24px;align-items:center;gap:12px;margin:0 auto 25px;animation:.55s .1s both x-success-rise;display:inline-grid;position:relative}.x-success-identity img,.x-success-identity>span{border:1px solid rgb(var(--identity-accent-rgb) / .5);object-fit:cover;width:46px;height:46px;color:var(--accent);box-shadow:0 0 26px rgb(var(--identity-accent-rgb) / .12);border-radius:50%;place-items:center;font:600 18px Arial,sans-serif;display:grid}.x-success-identity small,.x-success-identity strong{display:block}.x-success-identity small{color:var(--success);font:700 12px var(--mono);letter-spacing:.12em;margin-bottom:5px}.x-success-identity strong{font:600 12px var(--mono)}.x-success-identity>b{border:1px solid var(--success);width:22px;height:22px;color:var(--success);border-radius:50%;place-items:center;font:700 10px Arial,sans-serif;display:grid}.x-success-score{z-index:1;padding:26px 0 30px;animation:.65s .2s both x-success-rise;position:relative}.x-success-score:before{border:1px solid rgb(var(--identity-accent-rgb) / .12);content:"";border-radius:50%;width:210px;height:210px;animation:1.25s .15s both x-score-ring;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.x-success-score small,.x-success-rank small{color:var(--accent);font:700 12px var(--mono);letter-spacing:.18em;display:block}.x-success-score>div{justify-content:center;align-items:baseline;margin-top:8px;display:flex;position:relative}.x-success-score strong{letter-spacing:-.07em;font:500 clamp(72px,12vw,112px)/.95 Arial,sans-serif}.x-success-score span{color:var(--muted);font:600 12px var(--mono);margin-left:12px}.x-success-score p,.x-success-rank p{color:var(--quiet);margin:10px 0 0;font-size:12px}.x-success-rank{z-index:1;border-top:1px solid var(--line-strong);border-bottom:1px solid var(--line-strong);padding:24px 0;animation:.65s .3s both x-success-rise;position:relative}.x-success-rank strong{color:var(--ink);letter-spacing:-.04em;margin-top:9px;font:500 38px/1 Arial,sans-serif;display:block}.x-success-metrics{text-align:left;grid-template-columns:1fr 1fr;gap:18px 28px;padding:28px 0 8px;animation:.65s .4s both x-success-rise;display:grid}.x-success-metrics>div>span{color:var(--muted);font:700 12px var(--mono);letter-spacing:.08em;justify-content:space-between;margin-bottom:8px;display:flex}.x-success-metrics>div>i{background:#ffffff14;height:2px;display:block;overflow:hidden}.x-success-metrics>div>i>em{background:var(--accent);height:100%;box-shadow:0 0 10px rgb(var(--identity-accent-rgb) / .42);transform-origin:0;animation:1s cubic-bezier(.2,.8,.2,1) .45s both x-metric-grow;display:block}.x-success-note{max-width:560px;color:var(--muted);margin:25px auto 0;font-size:12px;line-height:1.7}.x-success-pending{border:1px solid color-mix(in srgb, var(--accent) 46%, transparent);background:color-mix(in srgb, var(--accent) 9%, transparent);color:var(--muted);align-items:flex-start;gap:10px;margin:0;padding:14px 16px;font-size:.82rem;line-height:1.65;display:flex}.x-success-pending svg{width:17px;min-width:17px;color:var(--accent);margin-top:2px}.x-success-actions{justify-content:center;align-items:center;gap:22px;margin-top:22px;display:flex}.x-success-actions .action-button{margin:0;text-decoration:none}.x-success-actions>button{color:var(--muted);font:700 12px var(--mono);background:0 0;border:0;padding:10px 0}.x-bind-panel.is-analyzing,.x-bind-panel.is-success{--ink:#f0f7f4;--muted:#a9bbb5;--quiet:#6f8880;--line:color-mix(in srgb, var(--accent) 12%, transparent);--line-strong:color-mix(in srgb, var(--accent) 26%, transparent);--accent:var(--identity-accent,#31dfe8);--success:#70efb7;width:min(980px,100%);color:var(--ink);background:radial-gradient(circle at 82% 4%, color-mix(in srgb, var(--accent) 12%, transparent), transparent 28%), linear-gradient(145deg, #07100f 0%, #030807 55%, #061110 100%);box-shadow:0 30px 100px #000000b8, inset 0 0 80px color-mix(in srgb, var(--accent) 2.5%, transparent)}.x-bind-panel.is-analyzing>header,.x-bind-panel.is-success>header{z-index:8;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#040b0aeb;margin:-1px 0 0;padding-top:1px;position:sticky;top:-34px}.x-bind-panel.is-analyzing>footer,.x-bind-panel.is-success>footer{border-top:1px solid var(--line);padding-top:18px}.x-bind-processing{grid-template-columns:minmax(300px,.9fr) minmax(360px,1.1fr);align-items:stretch;gap:38px;min-height:500px;padding:32px 0}.x-processing-visual{border:1px solid var(--line-strong);background:radial-gradient(circle at center, color-mix(in srgb, var(--accent) 13%, transparent), transparent 38%), #030807;place-items:center;min-height:470px;display:grid;position:relative;overflow:hidden}.x-processing-grid{opacity:.35;background-image:linear-gradient(color-mix(in srgb, var(--accent) 8%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--accent) 8%, transparent) 1px, transparent 1px);background-size:28px 28px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000 16%,#0000 74%);mask-image:radial-gradient(circle,#000 16%,#0000 74%)}.x-processing-visual:before{background:linear-gradient(transparent, color-mix(in srgb, var(--accent) 10%, transparent), transparent);content:"";height:38%;animation:2.1s linear infinite x-scan-sweep;position:absolute;inset:-35% 0 auto}.x-processing-visual:after{content:"";pointer-events:none;background:repeating-linear-gradient(0deg,#0000 0 3px,#ffffff04 4px);border:1px solid #ffffff06;position:absolute;inset:0}.x-processing-orbit{z-index:2;width:208px;height:208px}.x-processing-orbit>i:nth-child(2){border-color:color-mix(in srgb, var(--accent) 72%, transparent);box-shadow:0 0 16px color-mix(in srgb, var(--accent) 34%, transparent)}.x-processing-terminal{z-index:3;border-left:2px solid var(--accent);color:var(--quiet);font:600 10px/1.35 var(--mono);letter-spacing:.08em;background:#020807c7;gap:5px;padding:12px 14px;display:grid;position:absolute;bottom:18px;left:18px;right:18px}.x-processing-terminal strong{color:var(--accent);animation:1.1s steps(2,end) infinite x-terminal-flicker}.x-processing-copy{align-self:center}.x-processing-copy h3{max-width:440px;margin-top:14px;font-size:clamp(25px,3vw,36px);line-height:1.08}.x-processing-copy ol{margin-top:24px}.x-processing-copy li{min-height:39px}.x-processing-readouts{grid-template-columns:1fr 1fr;gap:12px 18px;margin-top:24px;display:grid}.x-processing-readouts>div{color:var(--quiet);font:700 9px var(--mono);letter-spacing:.08em;grid-template-columns:minmax(0,1fr) auto;gap:6px 10px;display:grid}.x-processing-readouts>div>b{color:inherit;font-size:9px}.x-processing-readouts>div>i{background:#ffffff12;grid-column:1/-1;height:2px;overflow:hidden}.x-processing-readouts>div>i>em{width:var(--scan-progress);background:var(--accent);height:100%;box-shadow:0 0 10px color-mix(in srgb, var(--accent) 50%, transparent);transition:width .62s cubic-bezier(.16,1,.3,1);display:block}.x-processing-readouts>div.is-scanning{color:var(--accent)}.x-processing-readouts>div.is-scanning>i>em{animation:.9s ease-in-out infinite alternate x-readout-pulse}.x-processing-readouts>div.is-resolved{color:var(--success)}.x-processing-skip{border:1px solid var(--line-strong);background:color-mix(in srgb, var(--accent) 7%, transparent);color:var(--accent);font:700 11px var(--mono);letter-spacing:.06em;align-items:center;gap:9px;margin-top:24px;padding:12px 15px;animation:.35s both x-success-rise;display:inline-flex}.x-processing-skip:active{transform:scale(.98)}.x-processing-skip svg{width:13px}.x-bind-success{text-align:left;padding:28px 0 30px}.x-success-burst{top:235px}.x-success-profile{border:1px solid var(--line-strong);background:linear-gradient(90deg, #020807f0, #020807c2), radial-gradient(circle at 82% 18%, color-mix(in srgb, var(--accent) 13%, transparent), transparent 35%);min-height:250px;padding:66px 26px 22px;animation:.72s cubic-bezier(.16,1,.3,1) both x-profile-decode;position:relative;overflow:hidden}.x-success-cover{opacity:.28;object-fit:cover;filter:saturate(.55)contrast(1.15);width:100%;height:126px;position:absolute;inset:0 0 auto;-webkit-mask-image:linear-gradient(#000,#0000);mask-image:linear-gradient(#000,#0000)}.x-success-identity{z-index:2;text-align:left;grid-template-columns:118px minmax(0,1fr) 26px;align-items:end;gap:22px;width:100%;margin:0;display:grid;position:relative}.x-success-identity img,.x-success-identity>span{border:2px solid color-mix(in srgb, var(--accent) 62%, transparent);width:118px;height:118px;box-shadow:0 0 0 6px #030908c7, 0 0 38px color-mix(in srgb, var(--accent) 18%, transparent);background:#050b0a}.x-success-identity>span svg{width:42px;height:42px}.x-success-identity small{color:var(--success);margin-bottom:8px;font-size:10px}.x-success-identity h3{color:var(--ink);letter-spacing:-.045em;margin:0;font-size:clamp(24px,4vw,38px);line-height:1}.x-success-identity a{color:var(--accent);font:700 12px var(--mono);align-items:center;gap:7px;margin-top:9px;text-decoration:none;display:inline-flex}.x-success-identity a svg{width:12px}.x-success-identity p{max-width:58ch;color:var(--muted);margin:10px 0 0;font-size:12px;line-height:1.55}.x-success-identity>b{color:#07100f;background:var(--success);align-self:center;width:26px;height:26px}.x-success-profile-stats{z-index:2;border-top:1px solid var(--line);background:var(--line);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:24px -26px -22px;display:grid;position:relative}.x-success-profile-stats>span{background:#030908f5;gap:4px;padding:16px 26px;display:grid}.x-success-profile-stats b{color:var(--ink);font:600 17px var(--mono)}.x-success-profile-stats small{color:var(--quiet);font:700 9px var(--mono);letter-spacing:.1em}.x-success-scoreboard{border-right:1px solid var(--line-strong);border-bottom:1px solid var(--line-strong);border-left:1px solid var(--line-strong);grid-template-columns:1.18fr .82fr;animation:.65s .18s both x-success-rise;display:grid}.x-success-score,.x-success-rank{text-align:left;border:0;min-height:220px;padding:28px 30px}.x-success-score{border-right:1px solid var(--line-strong)}.x-success-score:before{width:260px;height:260px;inset:auto 4% -55% auto;transform:none}.x-success-score>div{justify-content:flex-start;margin-top:14px}.x-success-score strong{font-size:clamp(72px,10vw,104px)}.x-success-rank strong{margin-top:20px;font-size:clamp(44px,6vw,68px)}.x-success-rank>div{align-items:baseline;gap:9px;margin-top:18px;display:flex}.x-success-rank>div b{color:var(--accent);font:700 18px var(--mono)}.x-success-rank>div span{color:var(--quiet);font:700 9px var(--mono);letter-spacing:.1em}.x-success-metrics{border-top:1px solid var(--line-strong);border-left:1px solid var(--line-strong);text-align:left;grid-template-columns:1fr 1fr;gap:0;margin-top:26px;padding:0;display:grid}.x-success-metrics>header{border-right:1px solid var(--line-strong);border-bottom:1px solid var(--line-strong);grid-column:1/-1;justify-content:space-between;align-items:center;padding:14px 18px;display:flex}.x-success-metrics>header small,.x-success-metrics>header span{color:var(--accent);font:700 10px var(--mono);letter-spacing:.1em}.x-success-metrics>header span{color:var(--quiet);font-size:9px}.x-success-metrics>div{border-right:1px solid var(--line-strong);border-bottom:1px solid var(--line-strong);animation:.55s both x-success-rise;animation-delay:calc(.34s + var(--metric-order) * .1s);grid-template-columns:minmax(0,1fr) auto;gap:16px;padding:20px 18px;display:grid}.x-success-metrics>div>span{justify-content:initial;gap:5px;margin:0;display:grid}.x-success-metrics>div>span b{color:var(--ink);font-size:12px}.x-success-metrics>div>span small{color:var(--quiet);font:500 10px/1.45 var(--sans);letter-spacing:0}.x-success-metrics>div>strong{color:var(--accent);font:700 22px var(--mono)}.x-success-metrics>div>strong small{color:var(--quiet);font-size:9px}.x-success-metrics>div>i{grid-column:1/-1;height:3px}.x-success-metrics>div>i>em{width:var(--metric-progress);animation-delay:calc(.48s + var(--metric-order) * .12s)}.x-success-note{text-align:center}@keyframes x-calibration-pulse{50%{border-color:rgb(var(--identity-accent-rgb) / .7);box-shadow:0 0 24px rgb(var(--identity-accent-rgb) / .12);transform:scale(1.06)}}@keyframes x-step-blink{50%{opacity:.35}}@keyframes x-signal-burst{0%{opacity:0;transform:rotate(var(--burst-angle)) translateY(-34px) scaleY(.1)}28%{opacity:.85}to{opacity:0;transform:rotate(var(--burst-angle)) translateY(-145px) scaleY(1)}}@keyframes x-score-ring{0%{opacity:0;transform:translate(-50%,-50%)scale(.6)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes x-success-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes x-metric-grow{0%{transform:scaleX(0)}}@keyframes x-scan-sweep{to{transform:translateY(440%)}}@keyframes x-terminal-flicker{50%{opacity:.54}}@keyframes x-readout-pulse{to{opacity:.36}}@keyframes x-profile-decode{0%{opacity:0;clip-path:inset(0 100% 0 0);transform:translateY(10px)}to{opacity:1;clip-path:inset(0);transform:translateY(0)}}.ledger-section{margin-top:70px}.ledger-lines{border-top:1px solid var(--line)}.ledger-line{border-bottom:1px solid var(--line);grid-template-columns:30px 1fr auto;align-items:center;gap:14px;min-height:70px;display:grid}.ledger-line>i{border:1px solid var(--line-strong);width:25px;height:25px;color:var(--accent);font:500 12px var(--mono);border-radius:50%;place-items:center;font-style:normal;display:grid}.ledger-line>div b,.ledger-line>div small{display:block}.ledger-line>div b{text-transform:capitalize;font-size:12px}.ledger-line>div small{color:var(--quiet);font:500 12px var(--mono);margin-top:4px}.ledger-line>span{color:var(--accent);font:600 12px var(--mono)}.ledger-line>span em{color:var(--quiet);font-size:12px;font-style:normal}.wallet-dialog-backdrop{z-index:100;background:#020403eb;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.wallet-dialog{border:1px solid var(--line-strong);background:var(--bg-soft);width:min(100%,460px);box-shadow:0 30px 100px color-mix(in srgb, var(--ink) 22%, transparent);padding:28px}.wallet-dialog-heading{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.wallet-dialog-heading small{color:var(--accent);font:700 12px var(--mono);letter-spacing:.14em}.wallet-dialog-heading h2{letter-spacing:-.04em;margin:8px 0 0;font-size:28px}.wallet-dialog>p{color:var(--muted);margin:14px 0 20px;font-size:12px;line-height:1.6}.wallet-dialog-close{border:1px solid var(--line);width:44px;min-width:44px;height:44px;color:var(--muted);background:0 0;flex-shrink:0;font-size:20px}.wallet-device-mode{border-top:1px solid var(--line);border-bottom:1px solid var(--line);align-items:center;gap:12px;margin-bottom:12px;padding:13px 0;display:flex}.wallet-device-mode>span{color:var(--accent)}.wallet-device-mode>span svg{width:20px;height:20px}.wallet-device-mode b,.wallet-device-mode small{display:block}.wallet-device-mode b{font-size:12px}.wallet-device-mode small{color:var(--quiet);margin-top:3px;font-size:12px}.wallet-options{gap:8px;display:grid}.wallet-option{border:1px solid var(--line);width:100%;color:var(--ink);text-align:left;background:0 0;align-items:center;gap:13px;padding:13px;display:flex}.wallet-option:hover:not(:disabled){border-color:var(--accent);background:var(--accent-soft)}.wallet-option-primary{border-color:#70e8ef73}.wallet-option-icon{border:1px solid var(--line-strong);width:34px;height:34px;color:var(--accent);font:600 12px var(--mono);flex:none;place-items:center;display:grid}.wallet-option-icon svg{width:17px;height:17px}.wallet-option b,.wallet-option small,.wallet-option em{display:block}.wallet-option b{font-size:12px}.wallet-option small{color:var(--quiet);margin-top:4px;font-size:12px}.wallet-option em{color:var(--accent);font:normal 600 12px var(--mono);margin-top:5px}.wallet-install-note{border-top:1px solid var(--line);margin-top:12px;padding-top:12px}.wallet-install-note p{color:var(--muted);margin:0 0 8px;font-size:12px;line-height:1.5}.wallet-install-note a{color:var(--accent);font:700 12px var(--mono);align-items:center;gap:5px;margin-right:14px;display:inline-flex}.wallet-install-note a svg{width:11px;height:11px}.wallet-dialog-error{color:var(--danger)!important;font-size:12px!important}.rank-share-trigger,.profile-rank-share{border:1px solid var(--accent);min-height:42px;color:var(--accent);font:700 12px var(--mono);letter-spacing:.05em;background:0 0;align-items:center;gap:10px;padding:0 15px;display:inline-flex}.rank-share-trigger{margin-top:24px}.rank-share-trigger svg,.profile-rank-share svg{width:15px}.profile-rank-share{width:fit-content;margin-top:14px}.rank-share-backdrop{z-index:100;background:#000000e6;place-items:center;padding:30px;display:grid;position:fixed;inset:0;overflow-y:auto}.rank-share-dialog{border:1px solid var(--line-strong);background:var(--bg-soft);width:min(100%,1040px);padding:28px}.rank-share-dialog>header{justify-content:space-between;align-items:flex-start;gap:28px;margin-bottom:24px;display:flex}.rank-share-dialog>header small{color:var(--accent);font:700 12px var(--mono);letter-spacing:.13em}.rank-share-dialog>header h2{margin:8px 0 0;font-size:clamp(25px,3vw,39px)}.rank-share-dialog>header>button{border:1px solid var(--line);width:36px;height:36px;color:var(--muted);background:0 0;font-size:20px}.rank-share-dialog-body,.public-rank-share{grid-template-columns:minmax(380px,1.35fr) minmax(240px,.65fr);align-items:center;gap:38px;display:grid}.rank-share-dialog-body>aside{gap:10px;display:grid}.rank-share-dialog-body>aside>p{color:var(--muted);margin:0 0 18px;font-size:12px;line-height:1.75}.rank-share-dialog-body>aside>button{border:1px solid var(--line-strong);min-height:43px;color:var(--ink);font:700 12px var(--mono);background:0 0;justify-content:center;align-items:center;gap:9px;display:flex}.rank-share-dialog-body>aside>button.action-button{border-color:var(--accent);background:var(--accent);color:var(--accent-ink)}.rank-share-dialog-body>aside>button svg{width:14px}.rank-share-message{color:var(--success);font:600 12px var(--mono);text-align:center}.rank-share-artwork{aspect-ratio:4/5;background:radial-gradient(circle at 84% 19%, color-mix(in srgb, var(--rank-share-accent,#69e6e9) 10%, transparent), transparent 25%), linear-gradient(145deg, #080e0b 0%, #050908 100%);color:#f2f5f1;border:1px solid #35433c;min-width:0;padding:clamp(20px,3.2vw,42px);position:relative;overflow:hidden}.rank-share-artwork:after{aspect-ratio:1;border:1px solid color-mix(in srgb, var(--rank-share-accent,#69e6e9) 16%, transparent);width:58%;box-shadow:0 0 0 50px color-mix(in srgb, var(--rank-share-accent,#69e6e9) 2%, transparent);content:"";border-radius:50%;position:absolute;inset:auto -18% -25% auto}.rank-share-artwork>header,.rank-share-artwork>footer{z-index:1;justify-content:space-between;align-items:center;gap:18px;display:flex;position:relative}.rank-share-brand{font:700 clamp(14px, 2vw, 22px) var(--serif);align-items:center;gap:10px;display:flex}.rank-share-brand>i{border:1px solid var(--accent);border-radius:50%;width:16px;height:16px;box-shadow:0 0 0 4px #69e6e90f}.rank-share-brand small{color:var(--quiet);font:600 12px var(--mono);letter-spacing:.1em;margin-top:3px;display:block}.rank-share-kind{border-left:2px solid var(--accent);color:var(--accent);font:700 12px var(--mono);letter-spacing:.09em;padding-left:8px}.rank-share-kind.estimate{color:#dfc779;border-color:#dfc779}.rank-share-status{align-items:center;gap:10px;display:flex}.rank-share-person{z-index:1;align-items:center;gap:12px;margin-top:12%;display:flex;position:relative}.rank-share-person .avatar{width:44px;height:44px}.rank-share-person b,.rank-share-person small{display:block}.rank-share-person b{font-size:13px}.rank-share-person small{color:var(--quiet);font:600 12px var(--mono);margin-top:3px}.rank-share-position{z-index:1;margin-top:6%;position:relative}.rank-share-position>small{color:var(--muted);font:700 12px var(--mono);letter-spacing:.11em}.rank-share-position>b{font:700 clamp(74px, 12vw, 144px)/.93 var(--serif);letter-spacing:-.08em;margin-top:1%;display:block}.rank-share-position>b sup{color:var(--accent);vertical-align:top;font-size:.28em}.rank-share-position>p{color:var(--muted);font:600 12px var(--mono);letter-spacing:.04em;margin:4% 0 0}.rank-share-position>p strong{color:var(--accent);font-size:14px}.rank-share-summary{z-index:1;border-top:1px solid var(--line-strong);border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin-top:8%;display:grid;position:relative}.rank-share-summary>span{padding:6% 5% 6% 0}.rank-share-summary>span+span{border-left:1px solid var(--line);padding-left:10%}.rank-share-summary small,.rank-share-summary b{display:block}.rank-share-summary small{color:var(--quiet);font:600 12px var(--mono)}.rank-share-summary b{font:700 clamp(17px, 2.4vw, 28px) var(--serif);margin-top:8px}.rank-share-composition{z-index:1;gap:clamp(5px,1vw,10px);margin-top:6%;display:grid;position:relative}.rank-share-composition>span{grid-template-columns:74px 1fr 30px 25px;align-items:center;gap:8px;display:grid}.rank-share-composition small,.rank-share-composition b,.rank-share-composition sup{font:600 12px var(--mono)}.rank-share-composition>span>i{background:var(--line-strong);height:2px}.rank-share-composition>span>i>em{background:var(--accent);height:100%;display:block}.rank-share-composition b{color:var(--accent)}.rank-share-composition sup{color:var(--quiet)}.rank-share-artwork>footer{color:var(--quiet);font:600 12px var(--mono);letter-spacing:.08em;position:absolute;bottom:clamp(18px,3vw,34px);left:clamp(20px,3.2vw,42px);right:clamp(20px,3.2vw,42px)}.public-rank-share{margin-top:30px;padding-bottom:60px}.public-rank-share>aside>small{color:var(--accent);font:700 12px var(--mono)}.public-rank-share>aside>h2{margin:15px 0;font-size:clamp(28px,4vw,52px);line-height:1.04}.public-rank-share>aside>p{color:var(--muted);font-size:13px;line-height:1.75}.public-rank-share>aside>.action-button{margin-top:18px}.public-rank-share .rank-share-privacy{border-top:1px solid var(--line);color:var(--quiet);margin-top:32px;padding-top:18px;font-size:12px}.admin-section{gap:10px;margin-top:26px;display:grid}.admin-section-note{max-width:780px;color:var(--muted);margin:0 0 8px;font-size:12px;line-height:1.6}.admin-row,.review-card,.report-card,.mission-card{border-bottom:1px solid var(--line);padding:18px 0}.admin-row{justify-content:space-between;align-items:center;gap:16px;display:flex}.admin-post-row>div:first-child{min-width:0}.admin-post-row p{max-width:720px;color:var(--muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:7px 0;font-size:12px;line-height:1.55;display:-webkit-box;overflow:hidden}.admin-post-row span{color:var(--quiet);font:600 12px var(--mono)}.admin-actions{gap:7px;display:flex}.review-batch-actions{border-left:2px solid var(--accent);background:var(--surface);align-items:center;gap:9px;margin-bottom:12px;padding:10px 12px;display:flex}.review-batch-actions span{color:var(--muted);font:700 12px var(--mono);margin-right:auto}.role-change-confirmation{border:1px solid var(--accent);background:var(--surface);gap:10px;margin-top:16px;padding:18px;display:grid}.role-change-confirmation select,.role-change-confirmation input,.role-change-confirmation textarea{border:1px solid var(--line);background:var(--bg);color:var(--ink);padding:10px}.referral-attribution-confirmation p{color:var(--muted);margin:0;font-size:12px;line-height:1.6}.role-change-confirmation textarea{min-height:80px}.role-change-confirmation>div{justify-content:flex-end;gap:8px;display:flex}.admin-actions button,.danger-button{border:1px solid var(--line);min-height:34px;color:var(--ink);font:700 12px var(--mono);background:0 0;padding:0 10px}.danger-button{border-color:var(--danger);color:var(--danger)}.admin-form input,.admin-form select{border:1px solid var(--line);background:var(--surface);color:var(--ink);padding:9px}.admin-form .mission-campaign-help{color:var(--muted);font:700 12px var(--mono);align-self:center}.spacewall-post-settings{border-top:1px solid var(--line);margin-top:34px;padding-top:28px}.spacewall-post-settings>p{color:var(--muted)}.spacewall-post-settings-form{border-left:2px solid var(--accent);background:var(--surface);grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:20px;display:grid}.spacewall-post-settings-form label{color:var(--muted);font:700 12px var(--mono);letter-spacing:.08em;gap:7px;display:grid}.spacewall-post-settings-form input,.spacewall-post-settings-form textarea{border:1px solid var(--line);background:var(--bg);min-width:0;color:var(--ink);padding:10px}.spacewall-post-settings-form textarea{resize:vertical;min-height:86px}.spacewall-post-settings-form .wide{grid-column:1/-1}.spacewall-post-settings-form label small{color:var(--quiet);font:600 11px var(--mono);letter-spacing:0;text-align:right}.spacewall-post-settings-form>button{justify-self:start}.spacewall-ad-admin-list{display:grid}.spacewall-ad-admin-row{border-bottom:1px solid var(--line);grid-template-columns:minmax(240px,1fr) minmax(320px,1fr);gap:24px;padding:18px 0 18px 14px;display:grid}.spacewall-ad-admin-row.tone-cyan{border-left:2px solid #53e7ff}.spacewall-ad-admin-row.tone-violet{border-left:2px solid #22d3e6}.spacewall-ad-admin-row.tone-acid{border-left:2px solid #b7ff53}.spacewall-ad-admin-row>div:first-child{gap:6px;display:grid}.spacewall-ad-admin-row small,.spacewall-ad-admin-row span{color:var(--muted);font:700 12px var(--mono)}.spacewall-ad-review-controls{grid-template-columns:1fr 1fr;gap:8px;display:grid}.spacewall-ad-review-controls>input,.spacewall-ad-review-controls>div,.spacewall-ad-review-controls>small{grid-column:1/-1}.spacewall-ad-review-controls label{color:var(--muted);font:700 12px var(--mono);gap:5px;display:grid}.spacewall-ad-review-controls input{border:1px solid var(--line);background:var(--surface);min-width:0;color:var(--ink);padding:8px}.spacewall-ad-review-controls>div{gap:8px;display:flex}.spacewall-ad-review-controls button{border:1px solid var(--accent);color:var(--accent);font:700 12px var(--mono);background:0 0;padding:8px 12px}.admin-missions{display:grid}.mission-readiness-summary{border-left:2px solid var(--accent);grid-template-columns:minmax(240px,.8fr) minmax(360px,1.2fr);gap:30px;margin-bottom:18px;padding:18px 20px;display:grid}.mission-readiness-summary>div:first-child{gap:6px;display:grid}.mission-readiness-summary small{color:var(--accent);font:700 12px var(--mono);letter-spacing:.1em}.mission-readiness-summary span{color:var(--muted);font-size:12px}.daily-target-editor{grid-template-columns:minmax(0,1fr) auto;align-content:center;gap:7px;display:grid}.daily-target-editor input{border:1px solid var(--line);background:var(--surface);min-width:0;color:var(--ink);font:600 12px var(--mono);padding:10px}.daily-target-editor button{border:1px solid var(--accent);color:var(--accent);font:700 12px var(--mono);background:0 0;padding:0 14px}.daily-target-editor button:disabled{opacity:.35}.daily-target-editor small{grid-column:1/-1}.daily-target-editor .success{color:var(--success)}.admin-mission-row{border-bottom:1px solid var(--line);grid-template-columns:minmax(180px,.7fr) minmax(320px,1.3fr);gap:20px;padding:16px 0;display:grid}.admin-mission-row>div:first-child{align-content:center;gap:5px;display:grid}.admin-mission-row span,.mission-target-editor small{color:var(--muted);font:600 12px var(--mono)}.mission-target-editor{grid-template-columns:minmax(0,1fr) auto;gap:7px;display:grid}.mission-target-editor input{border:1px solid var(--line);background:var(--surface);min-width:0;color:var(--ink);font:600 12px var(--mono);padding:9px 10px}.mission-target-editor button{border:1px solid var(--accent);color:var(--accent);font:700 12px var(--mono);background:0 0;padding:0 12px}.mission-target-editor button:disabled{cursor:not-allowed;opacity:.35}.mission-target-editor small{grid-column:1/-1}.mission-campaign-editor{grid-template-columns:repeat(2,minmax(0,1fr)) auto}.mission-campaign-editor small{grid-column:1/-1}.mission-operations-editor{grid-column:2;gap:8px;display:grid}.mission-operations-editor>button,.mission-operations-fields>button{border:1px solid var(--line);color:var(--accent);font:700 12px var(--mono);background:0 0;justify-self:start;padding:8px 11px}.mission-operations-fields{border-left:1px solid var(--accent);background:color-mix(in srgb, var(--surface) 80%, transparent);grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;padding:10px 12px;display:grid}.mission-operations-fields label{color:var(--muted);font:700 12px var(--mono);gap:5px;display:grid}.mission-operations-fields input{border:1px solid var(--line);background:var(--surface);min-width:0;color:var(--ink);padding:8px}.mission-operations-fields small,.mission-operations-fields>button{grid-column:1/-1}@media (width<=760px){.mission-readiness-summary,.admin-mission-row,.mission-campaign-editor{grid-template-columns:1fr}.mission-campaign-editor button{min-height:38px}.mission-operations-editor{grid-column:1}.mission-operations-fields,.spacewall-post-settings-form,.spacewall-ad-admin-row{grid-template-columns:1fr}.spacewall-post-settings-form .wide{grid-column:1}.audit-log-filters,.audit-log-list article{grid-template-columns:1fr}}.fatal-error{text-align:center;max-width:620px;margin:20vh auto;padding:30px}.fatal-error button{border:1px solid var(--accent);background:var(--accent);padding:10px 15px}.reveal-in{animation:.65s cubic-bezier(.2,.8,.2,1) both reveal}.delay-1{animation-delay:80ms}.delay-2{animation-delay:.15s}.delay-3{animation-delay:.22s}@keyframes reveal{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes rank-identity-in{0%{opacity:0;transform:translate(24px)scale(.98)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes orbit-spin{to{transform:rotate(360deg)}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{background:var(--accent);box-shadow:0 0 15px var(--accent)}}@keyframes drawer-fade{0%{opacity:0}}@keyframes drawer-enter{0%{transform:translate(100%)}}@keyframes drawer-enter-mobile{0%{transform:translateY(100%)}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}@media (width<=1100px){.app-rail{width:190px}.app-workspace{margin-left:190px}.nav-list a.active:before{left:-20px}.rank-main{width:76%;padding-left:38px}.rank-hero-line{gap:32px}.rank-x-identity{grid-template-columns:86px minmax(190px,1fr) 14px;gap:17px;min-width:356px;padding-left:24px}.rank-x-avatar,.rank-x-avatar .avatar{width:86px;height:86px}.rank-x-stats{gap:10px}.rank-x-stats>span{min-width:0}.rank-orbit{right:-10%}.home-grid{grid-template-columns:1fr}.leaderboard-preview{max-width:700px}.community-layout{grid-template-columns:minmax(0,1fr) 250px;gap:36px}.profile-grid{gap:36px}.earn-overview{grid-template-columns:160px 1fr 120px}.daily-total{display:none}.rank-table-head,.rank-table-row{grid-template-columns:58px minmax(180px,1.4fr) 80px 105px 110px 18px;gap:12px}}@media (width<=800px){html{scroll-padding-top:76px;scroll-padding-bottom:calc(84px + env(safe-area-inset-bottom))}.app-rail{display:none}.app-workspace{padding-bottom:calc(78px + env(safe-area-inset-bottom));margin-left:0}.topbar{min-height:64px;padding:0 16px}.mobile-brand{align-items:center;gap:7px;font-size:12px;display:flex}.mobile-brand .brand-mark{width:25px;height:25px}.top-status{display:none}.page{padding:34px 18px 110px}.public-footer{padding:18px 18px 100px}.mobile-nav{z-index:50;border-top:1px solid var(--line-strong);height:70px;padding-bottom:env(safe-area-inset-bottom);background:var(--chrome);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);grid-template-columns:repeat(5,1fr);display:grid;position:fixed;inset:auto 0 0}.mobile-nav a{color:var(--quiet);place-content:center;justify-items:center;gap:5px;font-size:12px;display:grid;position:relative}.mobile-nav svg{width:18px;height:18px}.mobile-nav a.active{color:var(--ink)}.mobile-nav a.active svg{color:var(--accent)}.mobile-nav a.active:before{background:var(--accent);content:"";height:2px;position:absolute;inset:0 28% auto}.page-heading{margin-bottom:26px;display:block}.page-heading h1{font-size:clamp(38px,11vw,58px)}.page-heading .badge{margin-top:18px}.rank-stage{min-height:720px}.rank-main{width:100%;padding:34px 24px 185px}.rank-hero-line{flex-direction:column;align-items:flex-start;gap:18px;min-height:0}.rank-number{font-size:120px}.rank-number.long{font-size:clamp(72px,19vw,106px)}.rank-x-identity,.rank-x-identity.empty{border-top:1px solid var(--line-strong);border-left:0;grid-template-columns:86px minmax(0,1fr) 16px;width:min(100%,500px);min-width:0;padding:22px 0 0}.rank-x-identity.empty{grid-template-columns:70px minmax(0,1fr)}.rank-x-placeholder{width:70px;height:70px}.rank-x-copy h2{font-size:28px}.rank-x-stats{margin-top:13px}.rank-main>p{max-width:min(92%,500px);margin-top:22px}.rank-orbit{opacity:.55;width:88%;top:23%;right:-42%}.rank-footer{grid-template-columns:repeat(2,1fr)}.rank-footer>div{min-height:82px;padding:17px 20px}.rank-footer>div:nth-child(2){border-right:0}.rank-footer>div:nth-child(-n+2){border-bottom:1px solid var(--line)}.home-grid{gap:56px;margin-top:58px}.dimension-row{grid-template-columns:25px 115px 1fr 38px;gap:10px}.dimension-state{display:none}.next-actions{margin-top:60px}.action-line{grid-template-columns:25px 26px 1fr auto;gap:10px}.action-line>svg,.action-line>div small{display:none}.earn-overview{grid-template-columns:130px 1fr 100px;gap:15px}.mission-line{grid-template-columns:24px 26px 1fr auto;gap:10px}.mission-lines:before{left:37px}.mission-points{grid-area:1/4}.mission-action{z-index:1;width:100%;scroll-margin-top:76px;scroll-margin-bottom:calc(84px + env(safe-area-inset-bottom));position:relative}.mission-controls{z-index:1;width:100%;scroll-margin-top:76px;scroll-margin-bottom:calc(84px + env(safe-area-inset-bottom));grid-column:3/-1;margin-top:6px;position:relative}.invite-stage{grid-template-columns:1fr;gap:40px}.invite-code{border-top:1px solid var(--line);border-left:0;padding:28px 0 0}.team-daily-summary,.referral-qualification,.team-member-list{grid-column:1}.community-layout{grid-template-columns:1fr}.community-aside{margin-top:50px;position:static}.rank-directory{margin-top:80px}.rank-scope-tabs{gap:18px;overflow-x:auto}.rank-scope-tabs button{flex:none}.rank-table-head,.rank-table-row{grid-template-columns:42px minmax(150px,1fr) 90px 18px}.rank-table-head span:nth-child(3),.rank-table-head span:nth-child(4),.rank-table-row>.rank-delta,.rank-table-row>.rank-score-value{display:none}.rank-table-head span:nth-child(5){grid-column:3}.rank-table.compact .rank-table-row{grid-template-columns:42px minmax(150px,1fr) 90px 18px}.rank-drawer{width:min(100%,480px)}.profile-grid{grid-template-columns:1fr;gap:50px}.play-copy{width:72%;padding:58px 20px}.play-orbit{opacity:.55;width:100%;right:-45%}.play-readiness{grid-template-columns:1fr;gap:34px}.spacewall{margin:-34px -18px -110px}.graffiti-ad:after{inset:12px}.graffiti-official{min-height:620px}.graffiti-official-copy{top:11%;left:8%}.graffiti-official-copy strong{font-size:clamp(80px,26vw,118px)}.graffiti-official-copy p,.graffiti-open-copy p{max-width:240px;margin-top:28px;font-size:12px;line-height:1.6}.graffiti-doge{border-width:6px;width:170px;height:170px;top:auto;bottom:12%;right:12%;box-shadow:10px 10px #ff3f8f,18px 18px #70e8efa6}.graffiti-doge:before,.graffiti-doge:after{border-width:5px}.graffiti-doge span{font-size:76px}.graffiti-doge>b{font-size:52px}.graffiti-stamp{bottom:5%;left:8%;right:auto}.graffiti-open{min-height:520px}.graffiti-open-copy{top:14%;left:8%;right:8%}.graffiti-open-copy small{max-width:230px;line-height:1.6}.graffiti-open-copy strong{font-size:clamp(55px,18vw,78px)}.graffiti-reserve-mark{font-size:34px;top:auto;bottom:24%;right:9%}.graffiti-open-index{font-size:190px;top:6%;right:5%}.graffiti-rotation{bottom:7%;left:8%;right:8%}}@media (width<=520px){.mobile-brand b{display:none}.interface-menu-panel{width:min(240px,100vw - 28px);position:fixed;top:63px;right:14px}.mobile-nav a{font-size:12px}.mobile-nav svg{width:16px;height:16px}.rank-table-head,.rank-table-row,.rank-table.compact .rank-table-row{grid-template-columns:32px minmax(0,1fr) 62px 12px;gap:7px}.rank-user-cell,.rank-user-cell>span{min-width:0}.rank-user-cell b,.rank-user-cell small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.x-bind-backdrop{align-items:end;padding:0}.x-bind-panel{scroll-behavior:auto;border-bottom:0;border-left:0;border-right:0;width:100%;max-height:92svh;padding:26px 20px 30px;animation:none}.x-bind-panel>header h2{font-size:25px}.x-bind-start{grid-template-columns:28px minmax(0,1fr);padding-top:32px}.x-bind-start>.action-button{grid-column:2;width:100%}.x-bind-step{grid-template-columns:28px minmax(0,1fr);gap:12px}.x-bind-actions{flex-direction:column;align-items:flex-start;gap:14px}.x-bind-processing{grid-template-columns:1fr;gap:28px;min-height:0;padding:32px 0 28px}.x-processing-orbit{width:132px;height:132px;margin:0 auto}.x-processing-orbit>i:first-child{transform-origin:7px 70px;inset:-4px 59px}.x-processing-orbit>i:nth-child(2){transform-origin:70px 7px;inset:59px -4px}.x-processing-orbit>span{font-size:34px}.x-processing-copy{text-align:center}.x-processing-copy ol{text-align:left}.x-bind-success{padding-top:26px}.x-success-score:before{width:162px;height:162px}.x-success-metrics{grid-template-columns:1fr;gap:14px}.x-success-actions{flex-direction:column;align-items:stretch;gap:8px}.x-success-actions .action-button{justify-content:center;width:100%}.x-bind-panel.is-analyzing,.x-bind-panel.is-success{max-height:94svh;padding-inline:16px}.x-bind-panel.is-analyzing>header,.x-bind-panel.is-success>header{top:-26px}.x-bind-processing{grid-template-columns:1fr;gap:24px}.x-processing-visual{min-height:280px}.x-processing-orbit{width:146px;height:146px}.x-processing-terminal{bottom:12px;left:12px;right:12px}.x-processing-readouts{grid-template-columns:1fr}.x-processing-skip{justify-content:center;width:100%}.x-success-profile{padding:58px 18px 18px}.x-success-identity{grid-template-columns:82px minmax(0,1fr) 22px;align-items:center;gap:14px}.x-success-identity img,.x-success-identity>span{width:82px;height:82px}.x-success-identity h3{font-size:23px}.x-success-identity p{grid-column:1/-1}.x-success-profile-stats{grid-template-columns:1fr 1fr;margin:20px -18px -18px}.x-success-profile-stats>span{padding:13px 18px}.x-success-scoreboard{grid-template-columns:1fr}.x-success-score,.x-success-rank{min-height:0;padding:24px 20px}.x-success-score{border-right:0;border-bottom:1px solid var(--line-strong)}.x-success-score strong{font-size:68px}.x-success-rank strong{font-size:48px}.x-success-metrics{grid-template-columns:1fr}.x-success-metrics>header{flex-direction:column;align-items:flex-start;gap:6px}.top-actions{gap:5px}.language-toggle{padding:0 9px}.interface-menu-panel .theme-control{padding-inline:10px}.wallet-button{padding:0 10px}.wallet-controls .quiet-button{place-items:center;width:32px;min-width:32px;padding:0;display:grid}.wallet-controls .quiet-button span{display:none}.wallet-controls .quiet-button svg{width:12px;height:12px}.wallet-address{text-overflow:ellipsis;white-space:nowrap;max-width:84px;padding:8px 7px;font-size:12px;overflow:hidden}.wallet-controls{gap:4px}.wallet-controls .wallet-button{white-space:nowrap;padding-inline:8px}.top-actions>.wallet-controls .wallet-address{display:none}.page{padding-inline:14px}.page>.growth-auth-page{padding-bottom:18px}.page-heading p{font-size:12px}.rank-stage{margin-inline:-14px}.rank-main{padding-inline:20px}.rank-main>p{max-width:90%}.rank-orbit{top:24%;right:-56%}.rank-footer>div{padding-inline:16px}.rank-footer b{font-size:20px}.section-heading{align-items:start}.section-heading>span{display:none}.dimension-row{grid-template-columns:22px 110px 1fr 36px;min-height:66px}.dimension-track{min-width:35px}.action-line{min-height:76px}.earn-overview{grid-template-columns:1fr 1fr;padding:24px 0}.fuel-entry-card{align-items:flex-end;padding:18px}.fuel-entry-card p{max-width:360px}.fuel-entry-card>span{font-size:0}.fuel-entry-card>span svg{width:20px}.daily-meter{grid-area:2/1/auto/-1}.daily-earned{text-align:right;border:0;padding:0}.mission-line{align-items:start;padding:20px 0}.mission-line:after{inset-inline:0}.feed:before{left:17px}.post-card{padding-left:50px}.post-card:before{width:35px}.mission-index{padding-top:7px}.mission-status{margin-top:1px}.mission-points{padding-top:6px}.invite-stage h2{font-size:42px}.milestone-track{border-top:0;grid-template-columns:1fr}.milestone-track>div{border-top:1px solid var(--line);grid-template-columns:24px 1fr auto;align-items:center;padding:12px 0}.milestone-track>div:before{display:none}.team-daily-summary>div+div{padding-left:14px}.team-member-head span{display:none}.identity-stage{grid-template-columns:1fr}.identity-person{align-items:flex-start}.identity-person .avatar{width:64px;height:64px}.identity-person h2{font-size:27px}.identity-stage>.text-action{grid-row:2}.profile-form{grid-template-columns:1fr}.profile-form label:last-of-type{grid-column:auto}.profile-numbers b{font-size:22px}.play-stage{min-height:560px;margin-inline:-14px}.play-copy{width:100%;padding-inline:22px}.play-copy h2{font-size:clamp(62px,20vw,88px)}.play-actions{flex-direction:column;align-items:stretch}.play-actions .action-button,.play-actions>.wallet-button,.play-actions .wallet-controls>.wallet-button,.play-signal-link{justify-content:center;width:100%}.play-actions .wallet-controls{width:100%}.rank-drawer-backdrop{align-items:flex-end}.rank-drawer{border-top:1px solid var(--line-strong);border-left:0;width:100%;height:min(88svh,760px);padding:24px 20px 38px;animation-name:drawer-enter-mobile}.drawer-person{margin-top:28px}.drawer-rank{grid-template-columns:1fr 1fr}.drawer-rank>div:nth-child(2){border-right:0}.drawer-rank>div:last-child{border-top:1px solid var(--line);grid-column:1/-1;min-height:74px;padding-left:0}.drawer-component{grid-template-columns:90px 1fr 34px 42px;gap:8px}}@media (width<=800px){.rank-share-backdrop{padding:0;display:block}.rank-share-dialog{border:0;min-height:100svh;padding:22px 16px 100px}.rank-share-dialog-body,.public-rank-share{grid-template-columns:1fr;gap:24px}.rank-share-dialog-body>aside{grid-template-columns:1fr 1fr}.rank-share-dialog-body>aside>p,.rank-share-message{grid-column:1/-1}.rank-share-artwork{padding:20px}.rank-share-position>b{font-size:clamp(72px,25vw,112px)}.rank-share-composition>span{grid-template-columns:62px 1fr 27px 23px}.public-rank-share{margin-top:20px}.admin-user-row{grid-template-columns:1fr;gap:12px}.x-refresh-row{grid-template-columns:1fr;gap:10px}.integration-budget{grid-template-columns:1fr 1fr}.admin-user-metrics{justify-content:flex-start}.admin-user-row .admin-actions{flex-wrap:wrap}.permanent-ban-confirmation{grid-template-columns:1fr}.permanent-ban-confirmation input,.permanent-ban-confirmation textarea,.permanent-ban-confirmation>.danger-button{grid-column:1}}}@layer components{.orbit-skeleton-row{border-bottom:1px solid #f4f1e817;grid-template-columns:38px 40px minmax(0,1fr) 76px;align-items:center;gap:14px;min-height:68px;display:grid;position:relative;overflow:hidden}.orbit-skeleton-row:after{background:linear-gradient(100deg, transparent 18%, rgb(var(--fh-cyan-soft-rgb) / .075) 46%, transparent 72%);content:"";pointer-events:none;animation:1.6s ease-in-out infinite orbit-skeleton-scan;position:absolute;inset:0;transform:translate(-100%)}.orbit-skeleton-rank,.orbit-skeleton-avatar,.orbit-skeleton-line,.orbit-skeleton-value{background:#9ba7a31f;display:block}.orbit-skeleton-rank{width:22px;height:12px}.orbit-skeleton-avatar{aspect-ratio:1;border:1px solid rgb(var(--fh-cyan-rgb) / .12);border-radius:50%;width:36px}.orbit-skeleton-copy{gap:8px;min-width:0;display:grid}.orbit-skeleton-line{width:min(180px,72%);height:11px}.orbit-skeleton-line:last-child{opacity:.7;width:min(116px,54%);height:8px}.orbit-skeleton-value{justify-self:end;width:62px;height:12px}}@layer routes,shell,utilities;.electric-orbit-mascot,.electric-rank-mascot{display:none}.fh-nav-actions .fh-interface-switch{cursor:pointer;letter-spacing:.08em;justify-content:center;align-items:center;gap:8px;min-width:46px;min-height:44px;display:inline-flex;color:#e9e4d8!important;background:#f4f1e809!important;border:1px solid #f4f1e824!important;border-radius:11px!important;padding:0 12px!important;font-size:9px!important;font-weight:800!important}.fh-interface-switch svg{width:15px;height:15px}.fh-interface-switch-mobile{display:none}html[data-interface=electric-orbit]{--eo-void:#030403;--eo-void-soft:#070907;--eo-panel:#0b0e0b;--eo-panel-raised:#101410;--eo-lime:#c8ff21;--eo-lime-bright:#dcff64;--eo-lime-soft:#c8ff211a;--eo-lime-line:#c8ff2157;--eo-white:#f5f5ee;--eo-muted:#a5aaa1;--eo-quiet:#747a72;--eo-line:#f5f5ee1c;--eo-line-strong:#f5f5ee33;--eo-info:#a9bbc0;--eo-display:"Archivo Black", "PingFang SC", "Microsoft YaHei", sans-serif;--eo-sans:"Space Grotesk Variable", "PingFang SC", ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", "Microsoft YaHei", sans-serif;--accent:var(--eo-lime);--accent-hover:var(--eo-lime-bright);--accent-ink:#090c02;--accent-soft:var(--eo-lime-soft);--line:var(--eo-line);--line-strong:var(--eo-line-strong);--text-primary:var(--eo-white);--text-secondary:var(--eo-muted);--surface-strong:var(--eo-panel);--identity-accent:var(--eo-lime);--rank-share-accent:var(--eo-lime);--rank-share-accent-strong:var(--eo-lime);--rank-share-accent-soft:var(--eo-lime-bright);--rank-share-accent-ink:#080b01;--fh-cyan:var(--eo-lime);--fh-cyan-soft:var(--eo-lime-bright);--fh-ion:var(--eo-lime);--fh-lime:var(--eo-lime);--spacedoge-cyan-rgb:200 255 33;--spacedoge-cyan-soft-rgb:220 255 100;--identity-accent-rgb:200 255 33;--fh-cyan-rgb:200 255 33;--fh-cyan-soft-rgb:220 255 100;--fh-ion-rgb:200 255 33;--fh-blue-rgb:200 255 33;--brand-mark-start:var(--eo-white);--brand-mark-middle:var(--eo-lime);--brand-mark-end:#90bb00;--brand-mark-signal:var(--eo-lime);--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:var(--eo-void)}html[data-interface=electric-orbit] body,html[data-interface=electric-orbit] .app-boot{background:var(--eo-void);color:var(--eo-white);font-family:var(--eo-sans)}html[data-interface=electric-orbit] .app-boot__signal:before{border-color:var(--eo-lime);box-shadow:0 0 18px #c8ff2180}html[data-interface=electric-orbit] .fh-shell{--fh-void-950:var(--eo-void);--fh-void-900:var(--eo-void-soft);--fh-void-850:var(--eo-panel);--fh-void-800:var(--eo-panel-raised);--fh-lunar-50:var(--eo-white);--fh-lunar-100:#e9ebe4;--fh-lunar-500:var(--eo-muted);--fh-cyan:var(--eo-lime);--fh-cyan-soft:var(--eo-lime-bright);--fh-ion:var(--eo-lime);--fh-lime:var(--eo-lime);--fh-solar:var(--eo-lime);--fh-line:var(--eo-line);--fh-line-strong:var(--eo-line-strong);--bg:var(--eo-void);--bg-soft:var(--eo-void-soft);--surface:var(--eo-panel);--surface-2:var(--eo-panel-raised);--panel:var(--eo-void-soft);--panel-2:var(--eo-panel);--ink:var(--eo-white);--text:#e9ebe4;--muted:var(--eo-muted);--quiet:var(--eo-quiet);--accent:var(--eo-lime);--accent-hover:var(--eo-lime-bright);--accent-ink:#090c02;--accent-soft:var(--eo-lime-soft);--accent-2:var(--eo-lime);--line:var(--eo-line);--line-strong:var(--eo-line-strong);--chrome:#030403f0;--page-glow:#c8ff2112;--cyan:var(--eo-lime);--fuel:var(--eo-lime);--fuel-soft:var(--eo-lime-soft);--warning:#f2c94c;--success:#8fe6a8;--sans:var(--eo-sans);--display:var(--eo-display);--mono:var(--eo-mono);color:var(--eo-white);font-family:var(--eo-sans);background:radial-gradient(circle at 79% 10%, #c8ff2111, transparent 27rem), radial-gradient(circle at 8% 64%, #c8ff2106, transparent 24rem), var(--eo-void)!important}html[data-interface=electric-orbit] .fh-ambient-horizon{border-color:#c8ff211a;box-shadow:inset 0 0 120px #c8ff2109}html[data-interface=electric-orbit] .fh-ambient-orbit{border-color:#c8ff2114}html[data-interface=electric-orbit] .fh-ambient-star-b{background:var(--eo-lime-bright);box-shadow:0 0 18px #c8ff21a3}html[data-interface=electric-orbit] .fh-nav-shell{border-color:var(--eo-line);-webkit-backdrop-filter:blur(24px)saturate(120%);backdrop-filter:blur(24px)saturate(120%);background:#030403d6;border-radius:22px;width:min(1440px,100% - 48px);min-height:70px;top:16px;box-shadow:0 18px 64px #0000006b}html[data-interface=electric-orbit] .fh-brand{font-family:var(--eo-sans);font-weight:760;color:var(--eo-white)!important}html[data-interface=electric-orbit] .fh-brand>span{letter-spacing:-.04em;font-size:17px}html[data-interface=electric-orbit] .fh-brand small{color:var(--eo-muted);letter-spacing:.28em;font-size:8px}html[data-interface=electric-orbit] .fh-primary-nav a{color:var(--eo-muted);letter-spacing:.025em;font-size:12px;font-weight:650}html[data-interface=electric-orbit] .fh-primary-nav a:after{background:var(--eo-lime);box-shadow:0 0 15px #c8ff2152}html[data-interface=electric-orbit] .fh-primary-nav a:hover,html[data-interface=electric-orbit] .fh-primary-nav a.active{color:var(--eo-white)}html[data-interface=electric-orbit] .fh-network-state i{background:var(--eo-lime);box-shadow:0 0 13px #c8ff21ad}html[data-interface=electric-orbit] body .fh-nav-actions>.fh-interface-switch{color:var(--eo-lime)!important;background:#c8ff210e!important;border-color:#c8ff2147!important}html[data-interface=electric-orbit] .fh-nav-actions .wallet-controls>.wallet-button,html[data-interface=electric-orbit] .fh-nav-actions>.wallet-button{box-shadow:0 10px 30px #c8ff2124;border-color:var(--eo-lime)!important;background:var(--eo-lime)!important;color:#070a01!important}html[data-interface=electric-orbit] .fh-language,html[data-interface=electric-orbit] .fh-nav-actions .wallet-controls>.wallet-address,html[data-interface=electric-orbit] .fh-nav-actions .wallet-controls>.quiet-button{border-color:var(--eo-line)!important;color:var(--eo-white)!important;background:#f5f5ee09!important}html[data-interface=electric-orbit] .fh-footer{border-color:var(--eo-line);color:var(--eo-quiet)}html[data-interface=electric-orbit] .fh-mobile-nav{border-color:var(--eo-line-strong);background:#050605f0;box-shadow:0 -10px 40px #0000007a}html[data-interface=electric-orbit] .fh-mobile-nav a.active{color:var(--eo-lime);background:#c8ff211c}html[data-interface=electric-orbit] .fh-shell a:focus-visible,html[data-interface=electric-orbit] .fh-shell button:focus-visible,html[data-interface=electric-orbit] .fh-shell input:focus-visible,html[data-interface=electric-orbit] .fh-shell textarea:focus-visible,html[data-interface=electric-orbit] .fh-shell select:focus-visible{outline-color:var(--eo-white);box-shadow:0 0 0 5px #c8ff2161}html[data-interface=electric-orbit] .page-heading h1,html[data-interface=electric-orbit] .section-heading h2,html[data-interface=electric-orbit] .community-rank-title h1,html[data-interface=electric-orbit] .spacewall-heading h1,html[data-interface=electric-orbit] .fuel-page h1,html[data-interface=electric-orbit] .profile-page h1,html[data-interface=electric-orbit] .missions-page h1{font-family:var(--eo-display);letter-spacing:-.035em;font-weight:760}html[data-interface=electric-orbit] .public-home-v3{--public-bg:var(--eo-void);--public-panel:#0b0e0be6;--public-panel-strong:var(--eo-panel);--public-ink:var(--eo-white);--public-muted:var(--eo-muted);--public-quiet:var(--eo-quiet);--public-cyan:var(--eo-lime);--public-cyan-soft:var(--eo-lime-bright);--public-blue:var(--eo-info);--public-solar:var(--eo-lime);--public-success:var(--eo-lime);--public-line:var(--eo-line);--public-line-strong:var(--eo-line-strong);background:radial-gradient(circle at 77% 13%, #c8ff2113, transparent 28rem), var(--eo-void);font-family:var(--eo-sans)}html[data-interface=electric-orbit] .app-route-home .fh-page{width:100%;max-width:none;padding-inline:0!important}html[data-interface=electric-orbit] .public-hero{grid-template-columns:minmax(0,.92fr) minmax(460px,1.08fr);gap:clamp(28px,4.4vw,72px);width:min(1480px,100%);min-height:min(820px,100svh - 88px);padding:clamp(58px,7vw,96px) clamp(32px,5vw,78px) clamp(56px,6vw,84px)}html[data-interface=electric-orbit] .public-hero:before{background:var(--eo-lime);box-shadow:0 0 0 8px #c8ff210b,0 0 30px #c8ff2170}html[data-interface=electric-orbit] .public-eyebrow{color:var(--eo-lime);font-family:var(--eo-mono,var(--mono))}html[data-interface=electric-orbit] .public-hero h1{max-width:760px;font-family:var(--eo-display);letter-spacing:-.035em;text-transform:uppercase;font-size:clamp(62px,6.2vw,94px);font-weight:780;line-height:.88}html[data-interface=electric-orbit] .public-hero h1[lang=zh-CN],html[data-interface=electric-orbit] .public-hero:lang(zh-CN) h1{font-family:var(--eo-sans);text-transform:none;font-size:clamp(48px,5.1vw,76px);font-weight:760;line-height:1}html[data-interface=electric-orbit] .public-hero-lede{max-width:600px;color:var(--eo-muted);font-size:16px;line-height:1.72}html[data-interface=electric-orbit] .public-hero-actions button{border-color:var(--eo-lime);background:var(--eo-lime);color:#080b01;border-radius:13px;min-height:58px;padding-inline:26px;font-size:13px;font-weight:820;box-shadow:0 18px 42px #c8ff2124}html[data-interface=electric-orbit] .public-hero-actions button:hover{background:var(--eo-lime-bright);box-shadow:0 20px 52px #c8ff2138}html[data-interface=electric-orbit] .public-hero-actions .public-story-replay{min-height:44px;box-shadow:none;color:var(--eo-white);text-decoration:underline;-webkit-text-decoration-color:var(--eo-lime);-webkit-text-decoration-color:var(--eo-lime);text-decoration-color:var(--eo-lime);text-underline-offset:7px;background:0 0;border:0;padding:0}html[data-interface=electric-orbit] .public-hero-actions .public-story-replay:hover{box-shadow:none;color:var(--eo-lime-bright);background:0 0}html[data-interface=electric-orbit] .public-hero-actions>a,html[data-interface=electric-orbit] .public-reward-grid a,html[data-interface=electric-orbit] .public-proof header>a,html[data-interface=electric-orbit] .public-signal>a,html[data-interface=electric-orbit] .public-final>a{color:var(--eo-white);-webkit-text-decoration-color:var(--eo-lime);-webkit-text-decoration-color:var(--eo-lime);text-decoration-color:var(--eo-lime);text-underline-offset:7px}html[data-interface=electric-orbit] .public-hero-visual{border-color:var(--eo-line);background:radial-gradient(circle at 62% 40%,#c8ff2121,#0000 28%),radial-gradient(circle,#12170e,#040504 64%);border-radius:28px;min-height:clamp(500px,48vw,650px);box-shadow:inset 0 0 0 1px #c8ff2109,0 40px 100px #00000075}html[data-interface=electric-orbit] .public-celestial-field{opacity:.7;background:radial-gradient(circle at 13% 18%,#f5f5ee85 0 1px,#0000 1.5px),radial-gradient(circle at 83% 22%,#c8ff21b8 0 1px,#0000 1.6px),radial-gradient(circle at 32% 78%,#f5f5ee57 0 1px,#0000 1.5px),radial-gradient(circle at 50% 45%,#c8ff210e,#0000 54%)}html[data-interface=electric-orbit] .public-planet{background:radial-gradient(circle,#0000 0 51%,#c8ff210b 51.4% 52%,#0000 52.4%),radial-gradient(circle,#10130f,#050605 68%);border-color:#c8ff2133;width:94%;top:7%;right:-8%;box-shadow:inset 0 0 90px #000000d6,0 0 70px #c8ff2112}html[data-interface=electric-orbit] .public-moon{background:var(--eo-lime);box-shadow:0 0 34px #c8ff2166}html[data-interface=electric-orbit] .public-horizon-line{background:linear-gradient(90deg, transparent, var(--eo-lime), transparent)}html[data-interface=electric-orbit] .public-telemetry{border-color:var(--eo-lime)}html[data-interface=electric-orbit] .public-orbit{border-color:#c8ff2140}html[data-interface=electric-orbit] .public-orbit:after{background:var(--eo-lime);box-shadow:0 0 18px #c8ff21e6}html[data-interface=electric-orbit] .electric-orbit-mascot{z-index:4;object-fit:contain;filter:drop-shadow(0 34px 36px #00000094)drop-shadow(0 0 24px #c8ff2117);pointer-events:none;width:min(78%,540px);max-height:88%;display:block;position:absolute;bottom:5%;right:4%}html[data-interface=electric-orbit] .public-hero-proof{background:#040504e0;border-color:#c8ff213b}html[data-interface=electric-orbit] .public-section h2,html[data-interface=electric-orbit] .public-final h2{font-family:var(--eo-display);letter-spacing:-.025em;font-weight:740}html[data-interface=electric-orbit] .public-steps article>i{border-color:var(--eo-lime-line);color:var(--eo-lime)}html[data-interface=electric-orbit] .public-reward-grid article,html[data-interface=electric-orbit] .public-proof,html[data-interface=electric-orbit] .public-signal{border-color:var(--eo-line);background:#080a08d6}html[data-interface=electric-orbit] .public-final{border-top-color:var(--eo-lime-line);background:radial-gradient(circle at 7%,#c8ff211a,#0000 20rem)}html[data-interface=electric-orbit] .public-final>button{border-color:var(--eo-lime-line);color:var(--eo-white);align-items:center;gap:10px;font-weight:720;display:inline-flex}html[data-interface=electric-orbit] .missions-page{--mission-panel:#080a08e0;--mission-panel-soft:#0d100dc7;--mission-line:var(--eo-line);--mission-line-strong:var(--eo-line-strong)}html[data-interface=electric-orbit] .missions-command{border-color:var(--eo-line-strong);background:radial-gradient(circle at 84% 20%, #c8ff2117, transparent 34%), linear-gradient(90deg, #c8ff2106, transparent 42%), var(--eo-panel)}html[data-interface=electric-orbit] .mission-next-step{border-color:var(--eo-lime-line);background:#c8ff210b}html[data-interface=electric-orbit] .missions-page button:not(:disabled),html[data-interface=electric-orbit] .missions-page .mission-action{accent-color:var(--eo-lime)}html[data-interface=electric-orbit] .community-rank-page{--rank-ink:var(--eo-white);--rank-muted:var(--eo-muted);--rank-quiet:var(--eo-quiet);--rank-line:var(--eo-line);--rank-line-strong:var(--eo-line-strong);--rank-accent:var(--eo-lime);--rank-cyan:var(--eo-lime)}html[data-interface=electric-orbit] .community-rank-title h1,html[data-interface=electric-orbit] .community-rank-personal strong{font-family:var(--eo-display)}html[data-interface=electric-orbit] .community-rank-row.is-current,html[data-interface=electric-orbit] .community-rank-card.is-current{border-color:var(--eo-lime-line);background:#c8ff210e}html[data-interface=electric-orbit] .community-rank-tabs{background:#080a08c7}html[data-interface=electric-orbit] .community-rank-tabs button.active{background:var(--eo-lime-soft);color:var(--eo-lime)}html[data-interface=electric-orbit] .community-rank-list li.is-self{background:linear-gradient(90deg,#c8ff2117,#0000 70%)}html[data-interface=electric-orbit] .community-load-more:hover,html[data-interface=electric-orbit] .community-load-more:focus-visible{color:var(--eo-lime)}html[data-interface=electric-orbit] .app-route-spacewall .spacewall-feed-tabs,html[data-interface=electric-orbit] .app-route-spacewall .spacewall-composer,html[data-interface=electric-orbit] .app-route-spacewall .spacewall-post{border-color:var(--eo-line);background:#080a08e0}html[data-interface=electric-orbit] .app-route-spacewall .spacewall-publish-action{border-color:var(--eo-lime);background:var(--eo-lime);color:#080b01;box-shadow:0 14px 38px #c8ff2121}html[data-interface=electric-orbit] .app-route-spacewall .spacewall-feed-tabs button.active{background:var(--eo-lime-soft);color:var(--eo-lime);box-shadow:inset 0 0 0 1px #c8ff2138}html[data-interface=electric-orbit] .app-route-spacewall .spacewall-composer{background:#0a0d0ae6}html[data-interface=electric-orbit] .app-route-spacewall .spacewall-composer textarea,html[data-interface=electric-orbit] .app-route-spacewall .spacewall-composer input{background:#030403b8}html[data-interface=electric-orbit] .app-route-spacewall .spacewall-composer textarea:focus,html[data-interface=electric-orbit] .app-route-spacewall .spacewall-composer input:focus{border-color:#c8ff21a3;box-shadow:0 0 0 3px #c8ff211f}html[data-interface=electric-orbit] .app-route-spacewall .spacewall-official .spacewall-post{border-color:var(--eo-lime-line);background:radial-gradient(circle at 95% 0,#c8ff2114,#0000 34%),linear-gradient(135deg,#0c100bf0,#050705e6)}html[data-interface=electric-orbit] .app-route-spacewall .spacewall-official-badge{color:var(--eo-lime);background:#c8ff2112;border-color:#c8ff213d}html[data-interface=electric-orbit] .app-route-spacewall .spacewall-language-notice{background:#c8ff210e}html[data-interface=electric-orbit] .fuel-page{--fuel-panel:#080a08e0;--fuel-copy:var(--eo-white);--fuel-muted:var(--eo-muted);--fuel-accent:var(--eo-lime);--fuel-ion:var(--eo-lime);--fuel-success:#8fe6a8;--fuel-line:var(--eo-line);--fuel-line-strong:var(--eo-line-strong)}html[data-interface=electric-orbit] .fuel-definition{background:radial-gradient(circle at 62% 20%,#c8ff2113,#0000 34%),#080a08d1}html[data-interface=electric-orbit] .fuel-definition-flow>i{color:#c8ff21c2}html[data-interface=electric-orbit] .fuel-action-panel{background:radial-gradient(circle at 82% 14%,#c8ff2113,#0000 28%),linear-gradient(145deg,#090c09e6,#040604eb)}html[data-interface=electric-orbit] .fuel-step-heading>b,html[data-interface=electric-orbit] .fuel-wallet-preflight,html[data-interface=electric-orbit] .fuel-estimate,html[data-interface=electric-orbit] .fuel-understanding button{border-color:var(--eo-lime-line)}html[data-interface=electric-orbit] .fuel-wallet-preflight,html[data-interface=electric-orbit] .fuel-estimate,html[data-interface=electric-orbit] .fuel-understanding button{background:#c8ff210e}html[data-interface=electric-orbit] .fuel-finality-notice{border-color:var(--eo-line-strong);background:#f5f5ee09}html[data-interface=electric-orbit] .fuel-intent-card.status-submitted,html[data-interface=electric-orbit] .fuel-intent-card.status-observed,html[data-interface=electric-orbit] .fuel-intent-card.status-confirming{box-shadow:inset 22px 0 54px #c8ff2109}html[data-interface=electric-orbit] .fuel-confirmation-signal i{box-shadow:0 0 12px #c8ff2185}html[data-interface=electric-orbit] .fuel-confirmation-track{background:#c8ff211f}html[data-interface=electric-orbit] .play-stage{background:radial-gradient(circle at 77% 46%,#c8ff211f,#0000 24%),linear-gradient(135deg,#0b0e0be0,#030403f5)}html[data-interface=electric-orbit] .play-orbit{background:radial-gradient(circle,#c8ff2117,#0000 58%);border-color:#c8ff213d;box-shadow:0 0 0 54px #c8ff2106,0 0 100px #c8ff2114}html[data-interface=electric-orbit] .play-orbit:after{border-color:#c8ff2147}html[data-interface=electric-orbit] .play-planet{background:radial-gradient(circle at 36% 28%,#202918,#0d120a 56%,#040503)}html[data-interface=electric-orbit] .play-moon{background:var(--eo-lime);box-shadow:0 0 34px #c8ff21c2}html[data-interface=electric-orbit] .profile-page{--profile-surface:#080a08d6;--profile-surface-strong:#0a0d0af5;--profile-line:#c8ff212b;--profile-line-strong:#c8ff2170;--profile-cyan:var(--eo-lime);--profile-cyan-soft:var(--eo-lime-bright);--profile-copy:var(--eo-white);--profile-muted:var(--eo-muted)}html[data-interface=electric-orbit] .profile-page:before{background:radial-gradient(circle at 82% 12%,#c8ff2112,#0000 30%),radial-gradient(circle at 14% 62%,#c8ff2106,#0000 33%)}html[data-interface=electric-orbit] .profile-page .profile-view-nav button.active{border-color:var(--eo-lime-line);color:var(--eo-white);background:#c8ff211a}html[data-interface=electric-orbit] .wallet-dialog{border-color:var(--eo-line-strong)!important;background:radial-gradient(circle at 88% 0,#c8ff211c,#0000 34%),#080a08fa!important}html[data-interface=electric-orbit] .wallet-option.primary,html[data-interface=electric-orbit] .wallet-dialog .wallet-button{border-color:var(--eo-lime)!important;background:var(--eo-lime)!important;color:#080b01!important}@media (width<=1120px){.fh-interface-switch span{display:none}html[data-interface=electric-orbit] .public-hero{grid-template-columns:minmax(0,.95fr) minmax(390px,1.05fr)}html[data-interface=electric-orbit] .public-hero h1{font-size:clamp(58px,6.4vw,78px)}}@media (width<=760px){.fh-interface-switch-desktop{display:none!important}.fh-interface-switch-mobile{color:#e9e4d8;cursor:pointer;width:auto;min-width:94px;height:44px;min-height:44px;box-shadow:none;justify-content:center;align-items:center;display:inline-flex;position:static;border-radius:10px!important;padding:0 12px!important}.fh-interface-switch-mobile span{display:inline}html[data-interface=electric-orbit] body .fh-interface-switch-mobile{color:var(--eo-lime)!important;background:#080a08f0!important;border-color:#c8ff216b!important}html[data-interface=electric-orbit] .fh-nav-shell{border-radius:18px;width:calc(100% - 20px);min-height:62px;margin-top:10px;top:10px}html[data-interface=electric-orbit] .public-hero{flex-direction:column;gap:34px;min-height:0;padding:54px 28px 58px;display:flex}html[data-interface=electric-orbit] .public-hero-copy{width:100%}html[data-interface=electric-orbit] .public-hero h1{font-size:clamp(52px,16vw,70px);line-height:.9}html[data-interface=electric-orbit] .public-hero h1[lang=zh-CN],html[data-interface=electric-orbit] .public-hero:lang(zh-CN) h1{font-size:clamp(40px,11vw,54px);line-height:1.02}html[data-interface=electric-orbit] .public-hero-actions{align-items:stretch}html[data-interface=electric-orbit] .public-hero-actions button{flex:auto}html[data-interface=electric-orbit] .public-hero-visual{border-radius:24px;width:100%;min-height:min(116vw,520px)}html[data-interface=electric-orbit] .electric-orbit-mascot{width:82%;max-height:86%;bottom:3%;right:3%}html[data-interface=electric-orbit] .public-hero-proof span{padding:12px 6px;font-size:8px}html[data-interface=electric-orbit] .mission-control-status>a:first-child{padding-right:88px}html[data-interface=electric-orbit] .electric-rank-mascot{width:70px;max-height:82px;bottom:-10px;right:6px}.fh-footer{flex-wrap:wrap;align-items:center}.fh-footer .fh-interface-switch-mobile{margin-left:auto}}@media (width<=480px){html[data-interface=electric-orbit] .fh-brand>span{font-size:14px}html[data-interface=electric-orbit] .public-hero{padding-inline:20px}html[data-interface=electric-orbit] .public-hero-actions{grid-template-columns:1fr;gap:20px;display:grid}html[data-interface=electric-orbit] .public-hero-actions>a{justify-self:start}}@media (width<=360px){html[data-interface=electric-orbit] .public-hero{padding-top:30px}html[data-interface=electric-orbit] .public-hero-copy{padding-top:16px}html[data-interface=electric-orbit] .public-hero h1{font-size:44px}html[data-interface=electric-orbit] .public-hero-lede{margin-top:18px;font-size:14px;line-height:1.6}html[data-interface=electric-orbit] .public-hero-actions{gap:12px;margin-top:22px}}@media (prefers-reduced-motion:no-preference){html[data-interface] .fh-shell,html[data-interface] .fh-nav-shell,html[data-interface] .fh-mobile-nav,html[data-interface] .public-home-v3,html[data-interface] .mission-control-overview,html[data-interface] .mission-control-next,html[data-interface] .mission-control-dimensions,html[data-interface] .mission-control-rewards{transition:color .22s,border-color .22s,background-color .22s,box-shadow .22s}html[data-interface=electric-orbit] .electric-orbit-mascot{animation:.68s cubic-bezier(.2,.82,.2,1) .12s both electric-mascot-arrive}html[data-interface=electric-orbit] .public-orbit-a{animation:22s linear infinite electric-orbit-drift}}@keyframes electric-mascot-arrive{0%{opacity:0;transform:translateY(24px)scale(.965)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes electric-orbit-drift{to{transform:rotate(360deg)}}html[data-interface=electric-orbit]{--eo-mono:"JetBrains Mono Variable", "SFMono-Regular", Consolas, monospace;--sans:var(--eo-sans);--display:var(--eo-display);--mono:var(--eo-mono);--font-sans:var(--eo-sans);font-synthesis:none}html[data-interface=electric-orbit] .fh-brand{font-family:var(--eo-display);font-weight:400}html[data-interface=electric-orbit] .fh-brand>span{letter-spacing:-.025em}html[data-interface=electric-orbit] .fh-primary-nav a{font-family:var(--eo-mono);letter-spacing:-.02em;font-weight:400}html[data-interface=electric-orbit] .fh-mobile-nav a{font-family:var(--eo-sans);font-weight:500}html[data-interface=electric-orbit] .fh-shell h1,html[data-interface=electric-orbit] .fh-shell .public-section h2,html[data-interface=electric-orbit] .fh-shell .public-final h2{font-family:var(--eo-display);letter-spacing:-.03em;text-transform:none;overflow-wrap:normal;text-wrap:balance;font-weight:400;line-height:1.08}html[data-interface=electric-orbit] .fh-shell .public-hero h1{font-size:clamp(42px,4.6vw,68px);line-height:1.02}html[data-interface=electric-orbit] .fh-shell h2{letter-spacing:-.025em;font-weight:600;line-height:1.18}html[data-interface=electric-orbit] .fh-shell :is(.public-section,.public-final) h2{font-weight:400}html[data-interface=electric-orbit] .fh-shell .public-hero-lede{font-weight:400;line-height:1.65}html[data-interface=electric-orbit] .fh-shell .public-eyebrow{letter-spacing:.09em;font-weight:500}html[data-interface=electric-orbit] .fh-shell .public-hero-actions button{font-family:var(--eo-display);letter-spacing:0;font-weight:400}html[data-interface=electric-orbit]:lang(zh-CN) .fh-shell .public-hero-actions button{font-family:var(--eo-sans);font-weight:600}html[data-interface=electric-orbit] .fh-shell .play-gateway-word,html[data-interface=electric-orbit] .fh-shell .community-rank-personal strong{font-weight:400}html[data-interface=electric-orbit]:lang(zh-CN) .fh-shell h1,html[data-interface=electric-orbit]:lang(zh-CN) .fh-shell :is(.public-section,.public-final) h2{font-family:var(--eo-sans);letter-spacing:-.025em;font-weight:650;line-height:1.16}@media (width<=760px){html[data-interface=electric-orbit] .fh-shell .public-hero h1{font-size:clamp(32px,10.4vw,58px)}html[data-interface=electric-orbit]:lang(zh-CN) .fh-shell .public-hero h1{font-size:clamp(34px,9.5vw,48px)}}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-400-normal-C38fXH4l.woff2)format("woff2"),url(/assets/inter-latin-400-normal-CyCys3Eg.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-500-normal-Cerq10X2.woff2)format("woff2"),url(/assets/inter-latin-500-normal-BL9OpVg8.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-600-normal-LgqL8muc.woff2)format("woff2"),url(/assets/inter-latin-600-normal-CiBQ2DWP.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-700-normal-Yt3aPRUw.woff2)format("woff2"),url(/assets/inter-latin-700-normal-BLAVimhd.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/inter-latin-800-normal-BYj_oED-.woff2)format("woff2"),url(/assets/inter-latin-800-normal-D1mf63XC.woff)format("woff")}@font-face{font-family:Archivo Black;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/archivo-black-latin-400-normal-BTVu2TQR.woff2)format("woff2"),url(/assets/archivo-black-latin-400-normal-HW9MwEcM.woff)format("woff")}@font-face{font-family:Space Grotesk Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/assets/space-grotesk-vietnamese-wght-normal-D0rl6rjA.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/assets/space-grotesk-latin-ext-wght-normal-D9tNdqV9.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/assets/space-grotesk-latin-wght-normal-BhU9QXUp.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(data:font/woff2;base64,d09GMgABAAAAAAfsABQAAAAAEAwAAAeCAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbHhwoP0hWQVJbBmA/U1RBVIFiJyYAdC9qEQgKhGSEAAsgADCGCAE2AiQDOgQgBYlMB4EUDAcbLQ4onoexrSC/2ZyLAa8p8VHB8/x3Vue+V0hVJalMJg2nx/TCrQXxBeqLjQG7FyM1WEa/X1tEXN7cFz9EJEMmMUz3RihWSSKeQCbcIou0izz/C8v+fq3VfajEa9gDD11CImXS7qL/RJFVzC1qiB6KmKeD6TZdQ6IRGv78dL6uSVVCfgni5mzu7kcgQBgAEAQTQRCoL++STTYybkJxNfQxAAIAGu8OdEB9teW2jh4BpgDqFjAeSEByW3zFP0CBBgNMsMCGEDjgggdhiEAUAeIIED7ABTDUEnkIE9Q9ahFgKttcVhApo4ACB4qobHaccgDfEjFO6aaWUhjMLt2SyIvHKoDqoA4CSUwEIYQCEjhAO9R1G6keDeDZGjNo+AhxOjCEGTr1WeIF3kYBiLAOKvkJSMiKX0VdAyQt3SDJClCkxJCHkCzfqyVTriJZLcolS32JZHUekq2TYNkYtCtjYHMQXSxGjXDz2t/yLWXzDzxz+o3zFwDEaN23F+13pyMdQAEaSKAR9vcGq4A4MTSKCElGW+M7UcY7xqkggITb28ZJhlqc9q2twYKTt0NjixBgYvO9BIihEBLYuOFXQzfIQ7dXGUEEEgFDooBfAzqiQbpJrhiWSuKJCRFKYbHCyJKI2G5GiZbNAvgAu5pc3vwx4G+g3aDkhklABiSz0BICXrYghtYhx/cdJ+44rY2oZ0aMNRFz3VZjb6W33F3gzltqtOCV8tTHSpOeXuItfvr5lCdfzFpqtEitvqdcdGGFd28ZqqC0tPbeChGXgrIlnhSWu/eUso4uKWFLugyDzQJhflY4659+WjQ++6x72WUMv9G8mw6QJl7BVxX5fe/kpUsOvnZwee9uQ0cGXYd0o89XB2748sDSnt8d2VphdOTTgceDVvOds0v9P/s7HPq15aGun/6Vllb56f1dl0t1LejqrNkpdRZsG8TOnM5vkBG5oiVyVGnS8LHps5cfNWJs6qKPfaNSxiQNBUm3cKNWROr0GSur7Za31k1vieq7LH11VF+jXdRIasRKflc7jkobm1Z9te1IyZA0pDkhLR98+H37Zf1c/8at+dB7x+7GfVyTfJMPiYztsnl59Y5l4j+0n1RXlpHnF3Tq7HecmNF/CJodEMAikruxiyJaGLvHOdAfoA+oDvpjBm2b91cHGRZMU9n25xEU0A8fgEEAdKI3Q1iDtc034sug5YVMkE2jsE+BIkwSoQ3gxXMqz9tELp48bd0cFKOKS7xYjEuXBnZP5ia7DyiO/X/YI+PQSbt2uSdqAkWL9nQbV1XB94/+uPfdZz8dnXYFBYrcTl2SIR/ybxJNJPz/Gupb0JaZeens2ekC7EKr8t+Ls/P5VJPYJdHKyqfg2nqU6bhlidzcddQV/7MmecTzJ5VPcKXkNKSEogHjYFx6QZ7rQ+FSe8njaiNuOnXS8H2ScQ619c2mC3VTtauL0rRbXd/CkSOP37FY9Zkjz8+GibYUMOEWF+RdrFS8Ecv1SHOpPUPZGEIpjPvFyU5cXKjd6OXqorTqy9GwRd++HVufPGnVsW+aO3vggKZ18jR9sXaTC1PWTEsVUaK0FkNySbTQDqlm2PfDjZcu4aalnSLKjnOoYQ0nUlqqXcGpPu/4VgV/xU2pAqW4BW3qzhQ8/hFKhV2qE3+BKAtDqBXjfgnVdH4y0wg5tbVNRenNdTWOrenWLcupQdmsbq5b+18piTe/xRdp1xbILxNPJGInm2z6hoB21Lal0i+ePTtd7B45+3XhFJ329evskXm7qurUVREotqSluSo/L29d3qDhI4YOQqWhI4YNvBNfsMHeXKemXrxQfKeuPOGRVayA3JtkJKEgbPp+dXUDluddutRYLFoXGXWX6N3WFaGLbQtRSitVYNacTNSdy7AaG/HSaUEANcBoGXNdcZvZsOqQ1icBDv21/gzAoYPHH/WDW0qNR3QTYKEAEHig6o13NXbND06CQPlRtYjGNnSktRc09k1mAMDvAlDKfQjgy6fssInlfzmNAjKkDxoxHOBLdVRAIVt9j4qo+hA1w9T1aNBNTUOTTNUHLbqokE+UAfJXCIGw/IxCSL5GRUJeR40rL/UxTm4Q08H6MbCs70ObuNyIIXrINHQYInF06UUlevTjbQzTh5upiDMzMMogUtEnjPs/Y7jAHCJeB0GBHh04tC6FiB6ZFB1oArUSIoFoqhzCeAN6lHwm0T4C3VVPWvjpSMXReuWesMEcoqrmgtNBGd2noWeV0hNAz9rFeShNJxHGsPa3HXeKTk8b55hahySYHaYKKFFLpCfN8rsoaJn01CR04Gkc+5k7KVTCmClX8Q10HCrUEkVlSX+XO33oQR9609tJ516H497WSobWs5Up6TLaS10/dessIskgJSLiDlWvHVUywpkQ7hdPZqGyiEF0uVQerVcPamT1A3eKXdyI1vG9OoflrSXihZ1qqGE3nhmAgiIbRCQgPLEPtOM3UQwTLYaYYomNlpA44opnjV6jkD6id80OOrzf6BzmMD6eEa1zKyeYG1fzfEf16V6jw9XYOaar1/b2kP/IYX8oR2mcFvv2GtBV3JXgd437AQAA)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-cyrillic-wght-normal-D73BlboJ.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-greek-wght-normal-Bw9x6K1M.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-vietnamese-wght-normal-Bt-aOZkq.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-latin-ext-wght-normal-DBQx-q_a.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-latin-wght-normal-B9CIFXIH.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.cookie-consent{z-index:10020;max-width:1180px;color:var(--text-primary,#f2f7f4);background:linear-gradient(90deg, color-mix(in srgb, var(--accent,#28d3e2) 8%, transparent), transparent 40%), color-mix(in srgb, var(--surface-strong,#071311) 96%, transparent);border:1px solid color-mix(in srgb, var(--accent,#28d3e2) 32%, var(--line,#29403b));-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);border-radius:18px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:28px;margin:0 auto;padding:22px 24px;display:grid;position:fixed;bottom:clamp(16px,3vw,36px);left:clamp(16px,3vw,40px);right:clamp(16px,3vw,40px);box-shadow:0 24px 70px #00000061}.cookie-consent-copy{grid-template-columns:10px minmax(0,1fr);align-items:start;gap:16px;display:grid}.cookie-consent-signal{background:var(--accent,#28d3e2);width:8px;height:8px;box-shadow:0 0 18px color-mix(in srgb, var(--accent,#28d3e2) 70%, transparent);border-radius:50%;margin-top:7px}.cookie-consent h2{font:700 clamp(16px, 1.5vw, 19px) / 1.25 var(--font-sans,system-ui, sans-serif);letter-spacing:.01em;margin:0 0 7px}.cookie-consent p{max-width:760px;color:var(--text-secondary,#a9bbb7);font:500 14px / 1.65 var(--font-sans,system-ui, sans-serif);margin:0}.cookie-consent a{color:var(--accent,#28d3e2);font:700 13px / 1.4 var(--font-sans,system-ui, sans-serif);text-underline-offset:4px;margin-top:8px;display:inline-block}.cookie-consent-actions{white-space:nowrap;align-items:center;gap:10px;display:flex}.cookie-consent button,.cookie-settings-button{border:1px solid color-mix(in srgb, var(--accent,#28d3e2) 38%, var(--line,#29403b));min-height:44px;font:700 14px / 1 var(--font-sans,system-ui, sans-serif);cursor:pointer;border-radius:10px;padding:0 18px}.cookie-choice-secondary,.cookie-settings-button{color:var(--text-primary,#f2f7f4);background:0 0}.cookie-choice-primary{color:#02100f;background:var(--accent,#28d3e2)}.cookie-consent button:hover,.cookie-settings-button:hover{border-color:var(--accent,#28d3e2)}.cookie-consent button:focus-visible,.cookie-consent a:focus-visible,.cookie-settings-button:focus-visible{outline:2px solid var(--accent,#28d3e2);outline-offset:3px}.cookie-settings-button{margin-top:6px}@media (width<=760px){.cookie-consent{max-height:calc(100dvh - 24px - env(safe-area-inset-bottom));overscroll-behavior:contain;border-radius:16px;grid-template-columns:1fr;gap:12px;padding:16px;overflow-y:auto}.cookie-consent-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.cookie-consent-copy{gap:10px}.cookie-consent p{font-size:13px;line-height:1.5}.cookie-consent button{width:100%;padding-inline:8px;font-size:12px}}@media (prefers-reduced-motion:reduce){.cookie-consent,.cookie-consent *{scroll-behavior:auto!important;transition:none!important}}@keyframes orbit-skeleton-scan{to{transform:translate(100%)}}@media (width<=560px){.orbit-skeleton-row{grid-template-columns:28px 34px minmax(0,1fr) 54px;gap:10px;min-height:62px}.orbit-skeleton-avatar{width:32px}.orbit-skeleton-value{width:48px}}@media (prefers-reduced-motion:reduce){.orbit-skeleton-row:after{animation:none}}
