@import"https://fonts.googleapis.com/css2?family=Orbitron:wght@400..900&family=JetBrains+Mono:ital,wght@0,100..800;1,100..800&display=swap";:root{--root-void:#06040f;--root-ink:#08080a;--root-panel:#0a0913;--root-panel-raised:#100d1c;--root-violet-deep:#140e2a;--root-violet-900:#1f0f43;--root-violet-800:#271354;--root-violet-600:#5b2fd6;--root-violet-500:#774fb9;--root-violet-400:#8b6fd6;--root-violet-200:#c4b5fd;--root-lime:#ccff00;--root-crimson:#da314d;--root-white:#ffffff;--root-slate:#83859a;--root-line:#3b344a;--surface-page:var(--root-void);--surface-card:var(--root-panel);--surface-sidebar:var(--root-panel);--surface-input:rgba(255,255,255,.02);--surface-nav-active:var(--root-violet-deep);--surface-hover:rgba(119,79,185,.1);--surface-overlay:rgba(6,4,15,.82);--text-primary:var(--root-white);--text-muted:var(--root-slate);--text-accent:var(--root-violet-500);--text-positive:var(--root-lime);--text-negative:var(--root-crimson);--text-disabled:rgba(131,133,154,.45);--border-hairline:rgba(255,255,255,.06);--border-card:rgba(255,255,255,.08);--border-strong:var(--root-line);--border-accent:var(--root-violet-500);--divider:rgba(255,255,255,.07);--grad-button:linear-gradient(90deg,#271354 0%,#0f0a22 50%,#271354 100%);--grad-button-hot:linear-gradient(90deg,#3a1c7a 0%,#170d32 50%,#3a1c7a 100%);--grad-progress:linear-gradient(90deg,#5b2fd6 0%,#7b4ae0 100%);--grad-chart-fill:linear-gradient(180deg,rgba(119,79,185,.45) 0%,rgba(119,79,185,0) 100%)}:root{--font-display:"Orbitron","Eurostile Extended","Arial Black",sans-serif;--font-mono:"JetBrains Mono",ui-monospace,"SFMono-Regular",Menlo,monospace;--font-body:var(--font-mono);--text-2xs:11px;--text-xs:12px;--text-sm:13px;--text-base:15px;--text-md:17px;--text-lg:20px;--text-xl:24px;--text-2xl:32px;--text-3xl:44px;--text-display:52px;--text-figure:40px;--weight-regular:400;--weight-medium:500;--weight-bold:700;--weight-display:800;--leading-tight:1.05;--leading-snug:1.25;--leading-normal:1.5;--tracking-display:.01em;--tracking-label:.02em;--tracking-caps:.08em}:root{--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--sidebar-width:278px;--sidebar-inset:32px;--page-gutter:48px;--card-padding:24px;--card-gap:24px;--grid-gap:20px;--control-sm:34px;--control-md:44px;--control-lg:56px;--nav-item-height:60px;--nav-item-gap:5px}:root{--radius-xs:4px;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:20px;--radius-pill:999px;--border-width:1px;--shadow-card:0 1px 0 rgba(255,255,255,.03) inset;--shadow-panel:0 24px 60px rgba(0,0,0,.55);--glow-accent:0 0 24px rgba(119,79,185,.45);--glow-accent-strong:0 0 40px rgba(119,79,185,.65);--glow-inset-button:0 1px 0 rgba(255,255,255,.1) inset;--glow-icon:drop-shadow(0 0 12px rgba(119,79,185,.55));--blur-panel:blur(12px);--bg-plate:url(/assets/backgrounds/background-color.png);--bg-glow-tl:url(/assets/backgrounds/glow-top-left.png);--bg-glow-tr:url(/assets/backgrounds/glow-top-right.png);--bg-glow-bl:url(/assets/backgrounds/glow-bottom-left.png);--bg-glow-br:url(/assets/backgrounds/glow-bottom-right.png)}:root{--ease-standard:cubic-bezier(.4,0,.2,1);--ease-out:cubic-bezier(.16,1,.3,1);--duration-fast:.12s;--duration-base:.18s;--duration-slow:.32s;--transition-control:background-color var(--duration-base) var(--ease-standard),border-color var(--duration-base) var(--ease-standard),box-shadow var(--duration-base) var(--ease-standard),color var(--duration-base) var(--ease-standard)}*{box-sizing:border-box}html,body{margin:0;background:var(--surface-page);overflow-x:hidden}body{color:var(--text-primary);font-family:var(--font-mono);min-height:100vh}a{color:var(--text-accent)}a:hover{color:var(--root-violet-400)}button:hover{filter:brightness(1.25)}button:active{filter:brightness(.9)}input::placeholder{color:var(--text-muted)}#bg{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--surface-page);pointer-events:none;z-index:0;overflow:hidden}#bg .plate{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--root-ink)}#bg img{position:absolute;opacity:.6}.app-shell{height:100vh;overflow:hidden;display:flex;align-items:stretch;gap:var(--space-8);padding:var(--sidebar-inset);box-sizing:border-box;position:relative;z-index:1}.app-content{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--space-10)}.app-main{flex:1;min-height:0;overflow-y:auto;scrollbar-gutter:stable;padding-right:var(--space-4);scrollbar-width:thin;scrollbar-color:var(--root-violet-500) transparent}.app-main::-webkit-scrollbar{width:6px}.app-main::-webkit-scrollbar-track{background:transparent}.app-main::-webkit-scrollbar-thumb{background:var(--root-violet-500);border-radius:var(--radius-pill)}.screen{display:flex;flex-direction:column;gap:var(--space-8)}.screen.screen-tight{gap:var(--space-6)}.grid-2col-wide,.grid-claim-wide{display:grid;grid-template-columns:1fr;gap:var(--grid-gap);align-items:start}.claim-left{display:flex;flex-direction:column;gap:var(--space-6);min-width:0}@media(min-width:1400px){.grid-2col-wide{grid-template-columns:1fr 1.4fr}.grid-claim-wide{grid-template-columns:1.5fr 1fr}}.grid-stats{display:grid;grid-template-columns:1fr 1.35fr 1.35fr;gap:var(--grid-gap)}.grid-2col{display:grid;grid-template-columns:1fr 1fr;gap:var(--grid-gap)}.grid-claim-hero{display:grid;grid-template-columns:1.6fr 1fr;gap:var(--grid-gap)}.grid-3stat{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--grid-gap)}.grid-cells{display:grid;grid-template-columns:repeat(4,1fr)}.grid-cells>div{text-align:center}.grid-cells-3{display:grid;grid-template-columns:repeat(3,1fr);row-gap:var(--space-6)}.grid-cells-3>div{text-align:center}@media(min-width:900px){.grid-cells>div+div{border-left:1px solid var(--divider)}.grid-cells-3>div{border-left:1px solid var(--divider)}.grid-cells-3>div:nth-child(3n+1){border-left:none}.grid-cells-3>div:nth-child(n+4){border-top:1px solid var(--divider);padding-top:var(--space-6)}}@media(min-width:900px)and (max-width:1199px){.grid-stats{grid-template-columns:1fr 1fr}}.app-mobilebar{display:none}@media(max-width:899px){:root{--text-display: clamp(28px, 8vw, 32px)}.app-shell{flex-direction:column;gap:var(--space-4);padding:var(--space-6)}.app-sidebar,.app-topbar{display:none!important}.app-content{gap:var(--space-6)}.app-main{padding-right:0}.app-mobilebar{display:flex;align-items:center;gap:var(--space-3);flex:0 0 auto}.app-mobilebar .wordmark{font-family:var(--font-display);font-weight:var(--weight-display);font-size:20px;letter-spacing:.1em;color:var(--text-primary)}.app-mobilebar .spacer{flex:1}.app-mobilebar .addr-pill{height:var(--control-md);display:flex;align-items:center;padding:0 var(--space-3);border:1px solid var(--border-card);border-radius:var(--radius-md);font-family:var(--font-mono);font-size:var(--text-sm);color:var(--text-primary);white-space:nowrap}.screen>header>img{height:48px!important}.grid-stats,.grid-2col,.grid-claim-hero,.grid-3stat{grid-template-columns:1fr}.grid-cells{grid-template-columns:repeat(2,1fr);row-gap:var(--space-6)}.grid-cells>div:nth-child(2n){border-left:1px solid var(--divider)}.grid-cells-3{grid-template-columns:repeat(2,1fr)}.grid-cells-3>div:nth-child(2n){border-left:1px solid var(--divider)}.grid-cells-3>div:nth-child(n+3){border-top:1px solid var(--divider);padding-top:var(--space-6)}.stack-sm{flex-direction:column!important}.stack-sm>*{width:100%!important;flex:none!important}.bond-row{flex-wrap:wrap}}.app-burger{width:44px;height:44px;flex:0 0 auto;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;background:transparent;border:1px solid var(--border-card);border-radius:var(--radius-md);cursor:pointer;transition:var(--transition-control)}.app-burger span{display:block;width:18px;height:1px;background:var(--text-primary)}.app-drawer-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;background:var(--surface-overlay);backdrop-filter:var(--blur-panel);-webkit-backdrop-filter:var(--blur-panel)}.app-drawer{position:fixed;top:0;left:0;bottom:0;width:var(--sidebar-width);max-width:85vw;z-index:51;overflow-y:auto;animation:drawer-in var(--duration-slow) var(--ease-out)}@keyframes drawer-in{0%{transform:translate(-100%)}to{transform:translate(0)}}
