@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-ext-wght-normal-DjL33-gN.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-wght-normal-BEAKL7Jp.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-vietnamese-wght-normal-6IgcOCM7.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-ext-wght-normal-DC-KSUi6.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-wght-normal-BgDaEnEv.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-cyrillic-ext-wght-normal-X_5orZeX.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-cyrillic-wght-normal-DiZS0aHC.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-symbols2-wght-normal-CO5SzqOn.woff2) format("woff2-variations");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-vietnamese-wght-normal-DadHysG0.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-latin-ext-wght-normal-Bwz-egvJ.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-latin-wght-normal-XN7g48iV.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--font-sans: "Geist Variable", "Helvetica Neue", Arial, sans-serif;--font-mono: "Geist Mono Variable", "SFMono-Regular", Consolas, monospace;--radius-xs: 5px;--radius-sm: 8px;--radius-md: 12px;--radius-lg: 17px;--radius-xl: 24px;--page-max: 1480px;--header-h: 58px;--king-h: 38px;--ease: cubic-bezier(.22, 1, .36, 1);--fast: .14s}html[data-theme=dark]{color-scheme:dark;--bg: #0b0d0c;--bg-elevated: #0f1210;--surface: #111512;--surface-2: #151a16;--surface-3: #1a201b;--ink: #edf2e8;--ink-soft: #d3dccf;--muted: #b3bdb0;--faint: #8f9a8d;--line: rgba(232, 243, 226, .14);--line-soft: rgba(232, 243, 226, .075);--line-strong: rgba(232, 243, 226, .23);--accent: #c9f45d;--accent-ink: #0b1105;--accent-soft: rgba(201, 244, 93, .1);--accent-line: rgba(201, 244, 93, .32);--positive: #62e9a0;--positive-soft: rgba(98, 233, 160, .1);--negative: #ff7d60;--negative-soft: rgba(255, 125, 96, .1);--amber: #f4cf6b;--amber-soft: rgba(244, 207, 107, .12);--blue: #81d3e7;--shadow: rgba(0, 0, 0, .38);--shadow-strong: rgba(0, 0, 0, .62);--grid-color: rgba(232, 243, 226, .035);--contrast-bg: #10150f;--contrast-surface: #161d15;--contrast-ink: #eff4e9;--contrast-muted: #9da89a;--contrast-line: rgba(239, 244, 233, .16);--header-bg: rgba(11, 13, 12, .81);--toast-bg: #1a201b}html[data-theme=light]{color-scheme:light;--bg: #f1eee7;--bg-elevated: #f7f4ed;--surface: #faf8f3;--surface-2: #f4f1e9;--surface-3: #fffdf8;--ink: #151814;--ink-soft: #333a31;--muted: #465044;--faint: #626b60;--line: rgba(20, 24, 19, .14);--line-soft: rgba(20, 24, 19, .075);--line-strong: rgba(20, 24, 19, .24);--accent: #c2ea4f;--accent-ink: #101506;--accent-soft: rgba(158, 204, 34, .12);--accent-line: rgba(120, 159, 17, .38);--positive: #087a4a;--positive-soft: rgba(8, 122, 74, .08);--negative: #bf4528;--negative-soft: rgba(191, 69, 40, .08);--amber: #976300;--amber-soft: rgba(151, 99, 0, .09);--blue: #1b7386;--shadow: rgba(35, 36, 27, .08);--shadow-strong: rgba(25, 27, 19, .14);--grid-color: rgba(20, 24, 19, .045);--contrast-bg: #121611;--contrast-surface: #1a2118;--contrast-ink: #f2f4ec;--contrast-muted: #a3aea0;--contrast-line: rgba(242, 244, 236, .16);--header-bg: rgba(241, 238, 231, .84);--toast-bg: #fffdf8}*{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{margin:0;padding:0;background:var(--bg);color:var(--ink);font-family:var(--font-sans);font-size:15px;line-height:1.55;font-feature-settings:"ss01" 1,"cv01" 1;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;min-height:100vh;overflow-x:clip}body:before{content:"";position:fixed;inset:0;pointer-events:none;background-image:linear-gradient(var(--grid-color) 1px,transparent 1px),linear-gradient(90deg,var(--grid-color) 1px,transparent 1px);background-size:72px 72px;mask-image:radial-gradient(ellipse 120% 65% at 50% 0%,black 0%,transparent 72%);z-index:0}#root{position:relative;z-index:1;min-height:100vh}::selection{background:var(--accent);color:var(--accent-ink)}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit;color:inherit}button{cursor:pointer;background:none;border:none;padding:0}button:disabled{cursor:not-allowed;opacity:.46}img{max-width:100%;display:block}h1,h2,h3,h4,p,ol,ul,dl,dd{margin:0}h1,h2,h3,h4{font-weight:600;letter-spacing:-.035em;line-height:1.05;text-wrap:balance}input,textarea,select{outline:none}input::placeholder,textarea::placeholder{color:var(--faint)}code,kbd,pre{font-family:var(--font-mono)}::-webkit-scrollbar{width:9px;height:9px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--line-strong);border-radius:8px;border:2px solid var(--bg)}::-webkit-scrollbar-thumb:hover{background:var(--muted)}.mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:-.015em}.text-positive{color:var(--positive)!important}.text-negative{color:var(--negative)!important}.text-amber{color:var(--amber)!important}.text-right{text-align:right!important}.muted{color:var(--muted)!important}.full-width{width:100%}.push-right{margin-left:auto}.text-link{display:inline-flex;align-items:center;gap:5px;color:var(--muted);font-size:12.5px;font-weight:500;transition:color var(--fast) ease}.text-link:hover{color:var(--ink)}.text-button{color:var(--muted);font-size:11px;font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.04em;transition:color var(--fast)}.text-button:hover{color:var(--ink)}.icon-link{color:var(--muted);width:26px;height:26px;border:1px solid var(--line-soft);display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-xs);transition:all var(--fast)}.icon-link:hover{color:var(--ink);border-color:var(--line-strong)}.spin{animation:spin 1s linear infinite}.spin-slow{animation:spin 3s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.chev-up{transform:rotate(180deg)}.rotate-down{transform:rotate(90deg)}.signal-dot{width:6px;height:6px;background:var(--positive);border-radius:50%;display:inline-block;box-shadow:0 0 0 3px var(--positive-soft)}.signal-dot.pulse{animation:signalPulse 1.2s ease infinite}@keyframes signalPulse{0%,to{opacity:1;box-shadow:0 0 0 3px var(--positive-soft)}50%{opacity:.35;box-shadow:0 0 0 6px transparent}}.live-dot-wrap{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-mono);font-size:10px;text-transform:uppercase;letter-spacing:.05em;color:var(--muted);white-space:nowrap}.live-dot{width:5px;height:5px;border-radius:50%;background:var(--positive);box-shadow:0 0 0 3px var(--positive-soft);animation:blink 2.4s ease infinite}@keyframes blink{0%,to{opacity:1}50%{opacity:.35}}.app-shell{min-height:100vh;display:flex;flex-direction:column}.site-main{flex:1}.page{width:min(var(--page-max),calc(100% - 48px));margin:0 auto;padding:26px 0 64px;animation:pageEnter .36s var(--ease) both}@keyframes pageEnter{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}.route-skeleton{padding-top:40px}.route-skeleton-grid{display:grid;grid-template-columns:minmax(0,1fr) 380px;gap:16px;margin-top:34px}.eyebrow{display:inline-flex;align-items:center;gap:6px;color:var(--muted);font-family:var(--font-mono);font-size:10px;font-weight:500;line-height:1.4;letter-spacing:.09em;text-transform:uppercase}.page-title{font-size:clamp(38px,3.8vw,56px);font-weight:520;line-height:.98;letter-spacing:-.05em;margin-top:12px}.page-title em,.section-title em,.hero-title-em,.mechanic-title em,.launch-band h2 em,.podium-name em{font-style:normal;color:var(--accent);position:relative;display:inline-block}.page-title em:after{content:"";position:absolute;left:1px;right:1px;bottom:-5px;height:1px;background:var(--accent);opacity:.5}.page-head{display:flex;align-items:flex-end;justify-content:space-between;gap:32px;padding-bottom:30px}.page-sub{margin-top:18px;color:var(--muted);max-width:520px;font-size:14px}.section-block{width:100%;padding:48px 0;border-top:1px solid var(--line)}.section-block.no-top-border{border-top:none}.section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:24px}.section-title{font-size:clamp(28px,3vw,38px);font-weight:540;letter-spacing:-.045em;margin-top:7px}.section-action,.section-head-actions{display:flex;align-items:center;gap:16px}.section-head-actions .text-link{font-size:12px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:7px;border:1px solid transparent;border-radius:var(--radius-sm);font-size:12.5px;font-weight:560;letter-spacing:-.01em;line-height:1;white-space:nowrap;transition:background var(--fast) ease,color var(--fast) ease,border-color var(--fast) ease,transform 90ms ease,box-shadow var(--fast) ease;text-decoration:none;position:relative}.btn:not(:disabled):active{transform:translateY(1px) scale(.995);box-shadow:none}.btn-xs{height:27px;padding:0 9px;font-size:10.5px;gap:5px;border-radius:var(--radius-xs)}.btn-sm{height:33px;padding:0 12px;font-size:11.5px}.btn-md{height:40px;padding:0 16px}.btn-lg{height:47px;padding:0 21px;font-size:13px;border-radius:9px}.btn-primary{background:var(--accent);color:var(--accent-ink);border-color:color-mix(in srgb,var(--accent) 74%,#000 26%);box-shadow:inset 0 1px #ffffff52,0 2px 8px #00000014}.btn-primary:not(:disabled):hover{background:color-mix(in srgb,var(--accent) 89%,white 11%);box-shadow:inset 0 1px #fff6,0 3px 14px color-mix(in srgb,var(--accent) 20%,transparent)}.btn-secondary{background:var(--surface-2);color:var(--ink);border-color:var(--line);box-shadow:0 1px 1px var(--shadow)}.btn-secondary:not(:disabled):hover{background:var(--surface-3);border-color:var(--line-strong)}.btn-ghost{background:transparent;color:var(--muted);border-color:transparent}.btn-ghost:not(:disabled):hover{color:var(--ink);background:var(--surface-2)}.btn-quiet{border-color:var(--line-soft);color:var(--ink);background:transparent}.btn-quiet:not(:disabled):hover{border-color:var(--line-strong);background:var(--surface-2)}.btn-danger{background:var(--negative);color:#1a0904;border-color:color-mix(in srgb,var(--negative) 70%,#000 30%);box-shadow:inset 0 1px #ffffff38}html[data-theme=light] .btn-danger{color:#fff9f6}.btn-danger:not(:disabled):hover{filter:brightness(1.06)}.icon-btn{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-sm);border:1px solid transparent;color:var(--muted);transition:all var(--fast)}.icon-btn:hover{color:var(--ink);background:var(--surface-2);border-color:var(--line-soft)}.badge{display:inline-flex;align-items:center;gap:4px;height:19px;padding:0 6px;border-radius:4px;font-family:var(--font-mono);font-size:9px;font-weight:550;letter-spacing:.04em;line-height:1;text-transform:uppercase;white-space:nowrap;border:1px solid transparent}.badge-neutral{background:var(--surface-2);color:var(--muted);border-color:var(--line-soft)}.badge-lime{background:var(--accent-soft);color:var(--accent);border-color:var(--accent-line)}html[data-theme=light] .badge-lime{color:#506c08}.badge-green{background:var(--positive-soft);color:var(--positive);border-color:color-mix(in srgb,var(--positive) 26%,transparent)}.badge-amber{background:var(--amber-soft);color:var(--amber);border-color:color-mix(in srgb,var(--amber) 26%,transparent)}.badge-red{background:var(--negative-soft);color:var(--negative);border-color:color-mix(in srgb,var(--negative) 26%,transparent)}.badge-blue{background:#81d3e71a;color:var(--blue);border-color:#81d3e740}.badge-outline{background:transparent;color:var(--muted);border-color:var(--line)}.verified-badge{height:20px}.tier-badge{letter-spacing:.05em}.card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);position:relative}.card-footer-link{display:flex;align-items:center;justify-content:space-between;padding:11px 16px;border-top:1px solid var(--line-soft);font-size:11px;color:var(--muted);font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.04em;transition:color var(--fast)}.card-footer-link:hover{color:var(--ink)}.side-card-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.side-badge{color:var(--muted);font-size:9px;letter-spacing:.05em}.field{display:flex;flex-direction:column;gap:7px;position:relative}.field>span{font-size:10.5px;font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.06em;color:var(--muted)}.field>span small{text-transform:none;letter-spacing:0;opacity:.7;margin-left:4px}.field>em{font-style:normal;font-family:var(--font-mono);font-size:9px;color:var(--faint);text-align:right}.field input,.field textarea,.palette-search input{width:100%;background:var(--bg-elevated);color:var(--ink);border:1px solid var(--line);border-radius:var(--radius-sm);padding:11px 12px;font-size:13px;transition:border-color var(--fast),background var(--fast)}.field input:focus,.field textarea:focus{border-color:var(--accent-line);background:var(--surface)}.field textarea{resize:vertical;min-height:82px;line-height:1.55}.form-grid-2{display:grid;grid-template-columns:1fr 1fr;gap:14px}.form-actions{display:flex;justify-content:flex-end;gap:9px;margin-top:14px}.form-error{display:flex;align-items:flex-start;gap:7px;padding:10px 12px;background:var(--negative-soft);border:1px solid color-mix(in srgb,var(--negative) 25%,transparent);border-radius:var(--radius-sm);color:var(--negative);font-size:12px;line-height:1.45}.field select,.filter-group select{background:var(--bg-elevated);border:1px solid var(--line);color:var(--ink);border-radius:var(--radius-sm);padding:8px 10px;font-size:12px}.copy-btn{display:inline-flex;align-items:center;gap:5px;border:1px solid var(--line);padding:4px 7px;border-radius:4px;font-family:var(--font-mono);font-size:9px;text-transform:uppercase;color:var(--muted);background:var(--surface);transition:all var(--fast)}.copy-btn:hover{color:var(--ink);border-color:var(--line-strong)}.icon-copy{border:none;padding:0;background:none}.icon-copy span{display:none}.skeleton{background:linear-gradient(100deg,var(--surface-2) 20%,var(--surface-3) 40%,var(--surface-2) 60%);background-size:200% 100%;animation:shimmer 1.5s linear infinite;border-radius:var(--radius-sm)}@keyframes shimmer{to{background-position:-200% 0}}.skeleton-avatar{width:35px;height:35px;border-radius:50%}.skeleton-line{display:block;width:100%;height:100%}.progress-track{width:100%;height:3px;background:var(--line-soft);border-radius:10px;overflow:visible;position:relative}.progress-fill{height:100%;border-radius:10px;transition:width .5s var(--ease)}.progress-lime{background:var(--accent)}.progress-amber{background:var(--amber)}.progress-red{background:var(--negative)}.progress-blue{background:var(--blue)}.progress-marker{position:absolute;top:-3px;width:1px;height:9px;background:var(--ink)}.countdown{font-family:var(--font-mono);font-size:inherit}.countdown-prefix{text-transform:uppercase;letter-spacing:.05em;opacity:.55;margin-right:5px;font-size:.9em}.empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:54px 24px;gap:10px}.empty-icon{width:46px;height:46px;border:1px solid var(--line);border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--muted);background:var(--surface-2);margin-bottom:6px}.empty-state h3{font-size:19px;font-weight:580}.empty-state p{color:var(--muted);font-size:12.5px;max-width:360px;line-height:1.55;margin-bottom:4px}.empty-inline{padding:22px 16px;font-size:12px}.tabs{display:flex;align-items:center;gap:2px;border-bottom:1px solid var(--line)}.tab{position:relative;padding:12px 14px;color:var(--muted);font-size:12px;font-weight:520;transition:color var(--fast);display:inline-flex;align-items:center;gap:7px}.tab:hover{color:var(--ink)}.tab:after{content:"";position:absolute;left:10px;right:10px;bottom:-1px;height:1px;background:transparent}.tab-active{color:var(--ink)}.tab-active:after{background:var(--accent)}.tab-count{font-family:var(--font-mono);font-size:9px;color:var(--muted);background:var(--surface-2);border:1px solid var(--line-soft);border-radius:20px;padding:1px 5px}.site-header{height:var(--header-h);position:sticky;top:0;z-index:60;background:var(--header-bg);backdrop-filter:blur(18px) saturate(1.15);border-bottom:1px solid var(--line)}.header-inner{width:min(var(--page-max),calc(100% - 40px));height:100%;margin:0 auto;display:flex;align-items:center;gap:28px}.brand{display:inline-flex;align-items:center;gap:8px;flex-shrink:0}.brand-mark-svg{display:block}.brand-mark-bg{fill:var(--ink)}.brand-mark-line{stroke:var(--bg)}.brand-mark-node,html[data-theme=dark] .brand-mark-bg{fill:var(--accent)}html[data-theme=dark] .brand-mark-line{stroke:var(--accent-ink)}html[data-theme=dark] .brand-mark-node{fill:var(--accent-ink)}.brand-word{font-size:17.5px;font-weight:680;letter-spacing:-.055em;color:var(--ink)}.brand-dot{color:var(--accent)}.desktop-nav{display:flex;align-items:center;gap:2px;margin-left:12px}.nav-link{padding:7px 11px;color:var(--muted);font-size:12px;font-weight:500;border-radius:var(--radius-xs);transition:all var(--fast);position:relative}.nav-link:hover{color:var(--ink);background:var(--surface-2)}.nav-link-docs{display:inline-flex;align-items:center;gap:4px}.nav-external{font-family:var(--font-mono);font-size:8px;color:var(--faint)}.nav-link-active{color:var(--ink)}.nav-link-active:after{content:"";position:absolute;left:11px;right:11px;bottom:1px;height:1px;background:var(--accent)}.header-actions{margin-left:auto;display:flex;align-items:center;gap:6px}.command-trigger{display:inline-flex;align-items:center;gap:6px;height:31px;padding:0 8px;border:1px solid var(--line);border-radius:var(--radius-sm);color:var(--muted);font-family:var(--font-mono);font-size:10px;background:var(--surface);transition:all var(--fast)}.command-trigger:hover{color:var(--ink);border-color:var(--line-strong)}.command-trigger kbd{font-size:9px;padding:1px 4px;border:1px solid var(--line);border-radius:3px;background:var(--surface-2);color:var(--faint)}.wallet-btn{margin-left:4px;height:32px;padding:0 12px}.wallet-skeleton{width:125px;height:32px;border-radius:var(--radius-sm);background:var(--surface-2);animation:shimmer 1.5s linear infinite}.mobile-menu-btn{display:none}.account-wrap{position:relative}.user-avatar{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;border-radius:50%;overflow:hidden;color:#fff;font-family:var(--font-mono);font-weight:650;letter-spacing:.01em;user-select:none}.account-trigger{height:36px;display:flex;align-items:center;gap:8px;border:none;background:transparent;border-radius:999px;padding:3px 5px 3px 4px;transition:background var(--fast)}.account-trigger:hover,.account-trigger-open{background:var(--surface-2)}.account-trigger:focus{outline:none}.account-trigger:focus-visible{background:var(--surface-2);outline:none}.account-trigger-copy{display:flex;flex-direction:column;align-items:flex-start;line-height:1.05}.account-name{font-size:11px;font-weight:560;max-width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-balance{color:var(--positive);font-size:9px;margin-top:3px}.account-chev{color:var(--muted);transition:transform var(--fast)}.account-chev-open{transform:rotate(180deg)}.account-menu{position:absolute;top:calc(100% + 7px);right:0;width:278px;background:var(--surface-3);border:1px solid var(--line);border-radius:var(--radius-md);box-shadow:0 18px 50px var(--shadow-strong);overflow:hidden;animation:menuIn .14s var(--ease) both;z-index:100}@keyframes menuIn{0%{opacity:0;transform:translateY(-4px) scale(.99)}to{opacity:1;transform:none}}.account-menu-head{padding:14px 14px 11px;border-bottom:1px solid var(--line-soft)}.account-menu-name{font-size:13px;font-weight:600}.account-menu-address{font-size:10px;color:var(--muted);margin-top:2px}.account-menu-badges{display:flex;align-items:center;gap:6px;margin-top:9px}.account-menu-balance{display:flex;justify-content:space-between;align-items:center;padding:10px 14px;background:var(--surface-2);border-bottom:1px solid var(--line-soft);font-size:10px;color:var(--muted)}.account-menu-balance strong{font-size:13px;color:var(--positive)}.account-menu-links{padding:5px}.account-menu-link{width:100%;display:flex;align-items:center;gap:9px;padding:8px 9px;font-size:11.5px;color:var(--ink-soft);border-radius:6px;transition:all var(--fast);text-align:left}.account-menu-link:hover{background:var(--surface-2);color:var(--ink)}.account-menu-logout{color:var(--negative)}.account-menu-foot{padding:9px 14px;border-top:1px solid var(--line-soft);font-size:9px;color:var(--faint);letter-spacing:.02em}.mobile-menu{position:fixed;inset:var(--header-h) 0 0;z-index:70;background:var(--bg);padding:22px;display:flex;flex-direction:column;animation:menuEnter .22s var(--ease)}@keyframes menuEnter{0%{opacity:0;transform:translateY(-6px)}}.mobile-menu-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:28px}.mobile-nav{display:flex;flex-direction:column}.mobile-nav-link{display:flex;align-items:center;gap:15px;padding:16px 0;font-size:22px;font-weight:540;letter-spacing:-.035em;border-bottom:1px solid var(--line);color:var(--ink)}.mobile-nav-link .mono{font-size:9px;color:var(--faint);width:20px}.mobile-nav-link svg{margin-left:auto;color:var(--muted)}.mobile-menu-footer{margin-top:auto;display:flex;align-items:center;justify-content:space-between;padding-top:20px;border-top:1px solid var(--line)}.mobile-balance{font-size:20px;margin-top:4px;color:var(--positive)}.king-bar{display:block;background:var(--accent);color:var(--accent-ink);border-bottom:1px solid color-mix(in srgb,var(--accent) 70%,#000 30%);position:relative;z-index:55;overflow:hidden}.king-bar:before{content:"";position:absolute;inset:0;background-image:linear-gradient(90deg,rgba(0,0,0,.07) 1px,transparent 1px);background-size:44px 100%;opacity:.5;pointer-events:none}.king-bar-inner{position:relative;width:min(var(--page-max),calc(100% - 40px));margin:0 auto;height:var(--king-h);display:flex;align-items:center;gap:18px;font-size:10.5px}.king-label{display:inline-flex;align-items:center;gap:5px;font-family:var(--font-mono);font-size:9px;font-weight:650;text-transform:uppercase;letter-spacing:.08em;background:var(--accent-ink);color:var(--accent);height:21px;padding:0 7px;border-radius:3px;flex-shrink:0}.king-token{display:flex;align-items:center;gap:6px;font-size:11px;min-width:0}.king-token img{border-radius:5px;width:19px;height:19px;object-fit:cover}.king-token strong{font-family:var(--font-mono);font-weight:650;font-size:11px}.king-repo{opacity:.6;font-size:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:220px}.king-metric{font-size:9.5px;letter-spacing:.01em;margin-left:6px}.king-metric-label{opacity:.5;font-size:8px;margin-right:3px}.king-fee{margin-left:auto}.king-fee .live-dot-wrap{color:var(--accent-ink);font-weight:600}.king-fee .live-dot{background:var(--accent-ink);box-shadow:0 0 0 3px #0000001f}.king-countdown{font-size:9px;font-family:var(--font-mono);opacity:.75}.king-arrow{flex-shrink:0}.king-bar:hover .king-arrow{transform:translate(2px)}.king-arrow{transition:transform var(--fast)}.king-bar-empty .king-empty-copy{opacity:.65}.king-link{margin-left:auto;display:inline-flex;align-items:center;gap:5px;font-weight:600;font-family:var(--font-mono);font-size:9px;text-transform:uppercase}.king-bar-loading{height:var(--king-h)}.king-bar-loading .skeleton{height:12px;width:45%;background:#0000001f;margin-left:20px;opacity:.4}@keyframes kingFlash{0%{box-shadow:inset 0 0 0 999px #ffffff2e}to{box-shadow:inset 0 0 0 999px transparent}}.hero{display:grid;grid-template-columns:minmax(0,1.07fr) minmax(440px,.93fr);align-items:center;gap:48px;padding:48px 0 44px;min-height:540px}.hero-eyebrow{display:flex;align-items:center;gap:9px;margin-bottom:22px}.eyebrow-dot{width:7px;height:7px;background:var(--accent);border-radius:50%;box-shadow:0 0 0 4px var(--accent-soft)}.hero-title{font-size:clamp(48px,5.2vw,78px);font-weight:520;line-height:.98;letter-spacing:-.06em;max-width:780px}.hero-title-em{display:inline;background:linear-gradient(90deg,var(--ink) 0%,var(--ink) 45%,var(--accent) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:var(--accent)}html[data-theme=light] .hero-title-em{background:linear-gradient(90deg,var(--ink) 0%,var(--ink) 55%,#4f6b05 100%);-webkit-background-clip:text;background-clip:text}.hero-sub{max-width:580px;margin-top:25px;font-size:15.5px;line-height:1.58;color:var(--muted);letter-spacing:-.01em}.hero-actions{display:flex;align-items:center;gap:10px;margin-top:30px}.hero-trust{display:flex;align-items:center;flex-wrap:wrap;gap:16px;margin-top:25px;color:var(--faint);font-size:9px;letter-spacing:.055em}.hero-trust span{display:flex;align-items:center;gap:5px}.hero-trust svg{color:var(--positive)}.hero-visual{position:relative}.hero-side-note{display:flex;justify-content:space-between;gap:12px;margin-top:12px;padding:0 5px;color:var(--faint);font-size:8px;letter-spacing:.09em}.hero-terminal{position:relative;background:linear-gradient(180deg,var(--surface-3),var(--surface));border:1px solid var(--line);border-radius:5px;box-shadow:0 30px 80px -35px var(--shadow-strong),inset 0 1px 0 var(--line-soft);overflow:hidden}.hero-terminal:after{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 78% -20%,var(--accent-soft),transparent 45%)}.hero-terminal-empty{min-height:420px;display:flex;flex-direction:column}.hero-empty-body{flex:1;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:32px;gap:9px}.hero-empty-body h3{margin:0;font-size:28px;font-weight:540;letter-spacing:-.05em}.hero-empty-body p{max-width:360px;margin:0 0 8px;color:var(--muted);font-size:12px;line-height:1.55}.terminal-top{display:flex;align-items:center;gap:10px;height:38px;padding:0 15px;border-bottom:1px solid var(--line-soft);background:var(--surface-2)}.terminal-dots{display:flex;gap:4px}.terminal-dots i{width:5px;height:5px;border-radius:50%;background:var(--line-strong)}.terminal-dots i:first-child{background:var(--accent)}.terminal-path{font-size:9px;color:var(--faint);letter-spacing:-.01em}.terminal-top .live-dot-wrap{margin-left:2px;font-size:8px}.terminal-trending{display:inline-flex;align-items:center;gap:4px;margin-left:auto;font-size:7px;color:var(--accent);text-transform:uppercase;letter-spacing:.05em;white-space:nowrap}html[data-theme=light] .terminal-trending{color:#4f6c05}.terminal-head{display:flex;align-items:center;justify-content:space-between;padding:17px 18px 10px}.terminal-asset{display:flex;align-items:center;gap:10px}.terminal-symbol{display:flex;align-items:center;gap:5px;font-size:18px;letter-spacing:-.035em;line-height:1}.terminal-symbol strong{font-family:var(--font-mono);font-weight:650}.terminal-symbol svg{color:var(--positive)}.terminal-crown{display:inline-flex;align-items:center;gap:3px;font-family:var(--font-mono);font-size:7.5px;font-weight:700;letter-spacing:.04em;color:var(--accent-ink);background:var(--accent);padding:3px 4px;border-radius:3px;margin-left:2px}.terminal-repo{display:block;color:var(--muted);font-size:9px;margin-top:4px}.terminal-price-row{display:flex;align-items:flex-end;justify-content:space-between;padding:7px 18px 0}.terminal-price{font-family:var(--font-mono);font-size:25px;font-weight:560;letter-spacing:-.045em;margin-right:9px}.terminal-mcap{color:var(--faint);font-size:9px;letter-spacing:.02em}.change{display:inline-flex;align-items:center;gap:2px;font-size:10px;font-weight:550}.terminal-chart{height:126px;margin:6px 10px 0;position:relative;overflow:hidden}.terminal-chart-svg{display:block;width:100%;height:126px}.hero-chart-grid{stroke:var(--line-soft);stroke-width:1}.hero-chart-line{stroke-dasharray:1;stroke-dashoffset:1;animation:heroDraw 1.05s var(--ease) forwards}.hero-chart-area{opacity:0;animation:heroArea .85s .12s ease forwards}.hero-chart-dot{animation:heroDot 2.2s ease-in-out infinite}.terminal-live-body{animation:heroSwap .42s var(--ease) both}@keyframes heroDraw{to{stroke-dashoffset:0}}@keyframes heroArea{to{opacity:1}}@keyframes heroDot{0%,to{opacity:1}50%{opacity:.45}}@keyframes heroSwap{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.terminal-rank-row{display:flex;align-items:center;gap:10px;padding:8px 18px;border-top:1px solid var(--line-soft);font-size:6.5px;color:var(--faint);letter-spacing:.04em}.terminal-dots-nav{display:flex;align-items:center;gap:4px;margin-left:auto}.terminal-dots-nav button{width:5px;height:5px;padding:0;border-radius:50%;background:var(--line-strong);transition:all .2s var(--ease)}.terminal-dots-nav button.active{width:14px;border-radius:3px;background:var(--accent)}.terminal-dots-nav button:hover{background:var(--ink-soft)}.terminal-chart-label{position:absolute;top:3px;left:8px;font-size:7px;color:var(--faint);letter-spacing:.08em}.terminal-progress{padding:6px 18px 13px}.terminal-progress-label{display:flex;justify-content:space-between;font-size:9px;color:var(--muted);margin-bottom:6px}.terminal-progress-label .mono{font-size:8px;color:var(--faint)}.terminal-progress .progress-fill{background:var(--accent)}.terminal-metrics{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--line-soft)}.terminal-metrics>div{padding:11px 13px;border-right:1px solid var(--line-soft);display:flex;flex-direction:column;gap:4px}.terminal-metrics>div:last-child{border-right:none}.terminal-metrics span{font-family:var(--font-mono);font-size:7px;color:var(--faint);letter-spacing:.06em}.terminal-metrics strong{font-size:11px;font-weight:560}.terminal-cta{display:flex;align-items:center;justify-content:space-between;padding:12px 18px;font-size:11px;font-weight:560;border-top:1px solid var(--line);background:var(--surface-2);transition:background var(--fast)}.terminal-cta:hover{background:var(--surface-3)}.terminal-cta svg{color:var(--accent)}.terminal-stamp{position:absolute;right:17px;top:42px;font-size:6.5px;letter-spacing:.07em;color:var(--faint);opacity:.65}.hero-panel-skeleton{height:480px;border-radius:5px}.metric-band{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.metric-band-cell{padding:22px 24px;border-right:1px solid var(--line);display:flex;flex-direction:column;gap:6px}.metric-band-cell:first-child{padding-left:0}.metric-band-cell:last-child{border-right:none}.metric-label{font-family:var(--font-mono);font-size:8.5px;letter-spacing:.075em;color:var(--faint);text-transform:uppercase}.metric-value{font-size:27px;font-weight:500;letter-spacing:-.045em;line-height:1.05}.metric-sub{font-size:10px;color:var(--muted)}.fresh-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:13px}.fresh-card{display:flex;flex-direction:column;gap:12px;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-md);padding:14px;transition:transform var(--fast) var(--ease),border-color var(--fast),background var(--fast);min-height:208px}.fresh-card:hover{transform:translateY(-2px);border-color:var(--line-strong);background:var(--surface-2)}.fresh-card-top{display:flex;align-items:center;gap:7px}.fresh-index{font-size:8px;color:var(--faint);margin-right:auto}.fresh-stars{display:inline-flex;align-items:center;gap:3px;color:var(--faint);font-size:8.5px}.fresh-card-asset{display:flex;align-items:center;gap:9px}.fresh-card-asset>div{display:flex;flex-direction:column;line-height:1.2;min-width:0}.fresh-card-asset strong{font-family:var(--font-mono);font-size:15px;letter-spacing:-.03em}.fresh-card-asset span{color:var(--muted);font-size:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:130px}.fresh-spark{margin-left:auto;flex-shrink:0}.fresh-card-repo{display:flex;align-items:center;gap:4px;color:var(--faint);font-size:8.5px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.fresh-card-stats{display:grid;grid-template-columns:1.2fr .8fr .9fr;gap:8px;padding-top:11px;border-top:1px solid var(--line-soft)}.fresh-card-stats>div{display:flex;flex-direction:column;gap:3px}.fresh-card-stats span{color:var(--faint);font-size:8px;font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.04em}.fresh-card-stats strong{font-size:10.5px;font-weight:550}.fresh-curve{margin-top:auto;display:flex;flex-direction:column;gap:7px}.fresh-curve-label{display:flex;justify-content:space-between;font-family:var(--font-mono);font-size:8px;color:var(--faint);text-transform:uppercase}.fresh-curve-label span:last-child{color:var(--ink)}.market-layout{display:grid;grid-template-columns:minmax(0,1fr) 350px;gap:16px;align-items:start}.market-main-card{overflow:hidden}.market-card-top{display:flex;align-items:center;justify-content:space-between;padding:11px 14px;border-bottom:1px solid var(--line)}.market-card-tabs{display:flex;align-items:center;gap:1px}.mini-tab{font-size:10.5px;color:var(--muted);padding:5px 9px;border-radius:4px;font-weight:500;transition:all var(--fast)}.mini-tab:hover{color:var(--ink)}.mini-tab-active{color:var(--accent-ink);background:var(--accent);font-weight:600}.market-card-meta{font-size:8px;color:var(--faint);letter-spacing:.04em}.market-table-wrap{width:100%;overflow-x:auto}.market-table{width:100%;border-collapse:collapse;font-size:11px}.market-table thead th{padding:8px 10px;text-align:left;font-family:var(--font-mono);font-size:7.5px;font-weight:500;text-transform:uppercase;letter-spacing:.05em;color:var(--faint);background:var(--surface-2);border-bottom:1px solid var(--line);white-space:nowrap}.market-table th.numeric{text-align:right}.market-table td{padding:10px;border-bottom:1px solid var(--line-soft);vertical-align:middle}.market-table tbody tr:last-child td{border-bottom:none}.market-row{cursor:pointer;transition:background var(--fast);outline:none}.market-row:hover,.market-row:focus-visible{background:var(--surface-2)}.market-row:hover .row-arrow{color:var(--accent);transform:translate(1px,-1px);opacity:1}.col-rank{width:31px;color:var(--faint);font-size:8.5px}.col-tier{width:78px}.col-fdv{width:75px}.col-volume{width:84px}.col-curve{width:116px}.col-velocity{width:46px;text-align:right;font-size:9px}.col-action{width:22px}.market-asset{display:flex;align-items:center;gap:9px;min-width:145px}.market-asset-copy{display:flex;flex-direction:column;gap:3px;min-width:0}.market-name{display:flex;align-items:center;gap:6px}.market-ticker{font-family:var(--font-mono);font-size:12px;font-weight:600;letter-spacing:-.025em}.market-name-long{color:var(--faint);font-size:9px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:105px}.market-repo{display:flex;align-items:center;gap:3px;font-size:8px;color:var(--faint);white-space:nowrap}.verified-inline{color:var(--positive);margin-left:1px}.king-mini{display:inline-flex;color:var(--accent);background:var(--accent-soft);border-radius:3px;padding:2px}.market-price{font-size:10.5px;font-weight:500}.curve-cell{display:flex;align-items:center;gap:6px}.curve-cell .progress-track{flex:1;min-width:37px}.curve-cell .mono{font-size:7.5px;color:var(--muted);min-width:25px;text-align:right}.row-arrow{display:inline-flex;color:var(--faint);opacity:.4;transition:all var(--fast)}.market-row-skeleton{display:flex;align-items:center;gap:12px;padding:13px 14px;border-bottom:1px solid var(--line-soft)}.market-skeleton-copy{display:flex;flex-direction:column;gap:5px}.home-side{display:flex;flex-direction:column;gap:16px}.activity-card{overflow:hidden}.activity-feed{padding:4px 0}.activity-head{display:flex;justify-content:space-between;align-items:center;padding:13px 15px;border-bottom:1px solid var(--line-soft);font-size:10px;font-weight:550}.live-label{display:flex;align-items:center;gap:5px;font-family:var(--font-mono);font-size:8px;color:var(--faint);text-transform:uppercase}.activity-item{display:flex;gap:9px;padding:9px 14px;align-items:flex-start;border-bottom:1px solid var(--line-soft)}.activity-item:last-child{border-bottom:none}.activity-icon{width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;border:1px solid var(--line-soft);color:var(--muted);background:var(--surface-2);flex-shrink:0}.activity-trade{color:var(--positive);border-color:var(--positive-soft)}.activity-launch,.activity-graduation{color:var(--accent);border-color:var(--accent-line)}.activity-star{color:var(--amber)}.activity-bounty{color:var(--blue)}.activity-copy{min-width:0}.activity-copy p{font-size:10.5px;line-height:1.45;color:var(--ink-soft);overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.activity-meta{display:flex;align-items:center;gap:7px;margin-top:3px;font-size:7.5px;color:var(--faint)}.activity-ticker{color:var(--muted)}.activity-ticker:hover{color:var(--accent)}.activity-empty{padding:20px;text-align:center;font-size:11px}.activity-feed-compact .activity-item{padding:8px 14px}.activity-icon-skeleton{width:24px;height:24px;border-radius:50%}.activity-feed-compact .activity-copy{flex:1;display:flex;flex-direction:column;gap:5px}.traders-card{overflow:hidden}.traders-card .side-card-head{padding:13px 15px 8px;margin-bottom:0}.trader-row{display:flex;align-items:center;gap:8px;padding:7px 15px;border-top:1px solid var(--line-soft)}.trader-rank{font-size:8px;color:var(--faint);width:16px}.trader-avatar{width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:8px;font-weight:600;background:var(--surface-3);border:1px solid var(--line)}.trader-copy{display:flex;flex-direction:column;min-width:0}.trader-copy strong{font-size:10.5px}.trader-copy span{font-size:7.5px;color:var(--faint)}.trader-right{margin-left:auto;display:flex;flex-direction:column;align-items:flex-end;gap:2px}.trader-right strong{font-size:10px}.trader-right span{font-family:var(--font-mono);font-size:8px}.mechanic-section{margin:40px 0;background:var(--contrast-bg);color:var(--contrast-ink);border:1px solid var(--contrast-line);border-radius:var(--radius-xl);padding:48px;display:grid;grid-template-columns:.86fr 1.5fr;gap:54px;position:relative;overflow:hidden}.mechanic-section:after{content:"";position:absolute;top:-60%;right:-20%;width:700px;height:700px;border-radius:50%;border:1px solid rgba(201,244,93,.12);pointer-events:none}.mechanic-section .eyebrow{color:var(--contrast-muted)}.mechanic-title{font-size:43px;font-weight:520;letter-spacing:-.055em;line-height:.99;margin-top:12px}.mechanic-intro>p{color:var(--contrast-muted);font-size:12.5px;line-height:1.65;margin-top:17px;max-width:340px}.fee-equation{display:flex;align-items:flex-end;flex-wrap:wrap;gap:9px;margin-top:26px;padding-top:20px;border-top:1px solid var(--contrast-line)}.fee-equation>div{display:flex;flex-direction:column;gap:2px}.fee-equation strong{font-family:var(--font-mono);font-size:14px;font-weight:500}.fee-equation span:not(.fee-plus):not(.fee-equals){font-size:8px;color:var(--contrast-muted);text-transform:uppercase;letter-spacing:.03em}.fee-plus,.fee-equals{color:var(--contrast-muted);font-size:11px;padding-bottom:4px}.fee-total strong{color:var(--accent)}.mechanics{display:grid;grid-template-columns:repeat(3,1fr);gap:25px;position:relative;z-index:1}.mechanic{border-left:1px solid var(--contrast-line);padding-left:19px;display:flex;flex-direction:column}.mechanic-top{display:flex;justify-content:space-between;align-items:flex-start}.mechanic-icon{width:35px;height:35px;border:1px solid var(--contrast-line);color:var(--accent);display:flex;align-items:center;justify-content:center;border-radius:var(--radius-sm);background:#ffffff06}.mechanic-index{font-size:8px;color:var(--contrast-muted)}.mechanic h3{font-size:16px;font-weight:540;margin-top:20px;letter-spacing:-.035em}.mechanic p{font-size:11px;color:var(--contrast-muted);line-height:1.65;margin-top:8px}.mechanic-meta{font-size:7.5px;color:var(--accent);text-transform:uppercase;letter-spacing:.06em;margin-top:auto;padding-top:20px;opacity:.75}.launch-band{position:relative;overflow:hidden;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:44px 0}.launch-band-content{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:40px}.launch-band-copy h2{font-size:clamp(28px,3.3vw,43px);margin-top:10px;letter-spacing:-.05em}.launch-band-copy p{max-width:470px;margin-top:11px;color:var(--muted);font-size:12.5px;line-height:1.55}.launch-band-actions{display:flex;flex-direction:column;align-items:flex-end;gap:10px;flex-shrink:0}.launch-band-actions>span{font-size:8px;color:var(--faint);letter-spacing:.07em}.launch-band-mark{position:absolute;right:25%;top:-20px;color:var(--line-soft);pointer-events:none;transform:rotate(12deg)}.site-footer{border-top:1px solid var(--line);padding:45px 0 22px;margin-top:24px}.footer-inner{width:min(var(--page-max),calc(100% - 64px));margin:0 auto;display:grid;grid-template-columns:1.5fr 1fr 1fr 1fr;gap:32px}.footer-brand p{color:var(--muted);font-size:11.5px;margin:12px 0 14px}.footer-chain{display:flex;align-items:center;gap:7px;font-size:8px;color:var(--faint);text-transform:uppercase;letter-spacing:.045em}.footer-col{display:flex;flex-direction:column;align-items:flex-start;gap:9px;font-size:11px;color:var(--muted)}.footer-col a{display:inline-flex;align-items:center;gap:4px;transition:color var(--fast)}.footer-col a:hover{color:var(--ink)}.footer-heading{font-family:var(--font-mono);font-size:8px;color:var(--faint);letter-spacing:.08em;text-transform:uppercase;margin-bottom:2px}.footer-bottom{width:min(var(--page-max),calc(100% - 64px));margin:38px auto 0;padding-top:17px;border-top:1px solid var(--line);display:flex;justify-content:space-between;gap:20px;color:var(--faint);font-size:8.5px}.footer-bottom .mono{letter-spacing:.06em}.toast-viewport{position:fixed;bottom:22px;right:22px;display:flex;flex-direction:column;gap:8px;z-index:200;width:min(360px,calc(100vw - 40px))}.toast{display:flex;gap:9px;align-items:flex-start;background:var(--toast-bg);border:1px solid var(--line);border-left:2px solid var(--muted);border-radius:var(--radius-sm);box-shadow:0 16px 40px var(--shadow-strong);padding:11px 10px;animation:toastIn .22s var(--ease)}@keyframes toastIn{0%{opacity:0;transform:translateY(8px) scale(.98)}}.toast-success{border-left-color:var(--positive)}.toast-error{border-left-color:var(--negative)}.toast-info{border-left-color:var(--accent)}.toast-icon{width:20px;height:20px;display:flex;align-items:center;justify-content:center;border-radius:50%;flex-shrink:0;margin-top:1px}.toast-success .toast-icon{color:var(--positive);background:var(--positive-soft)}.toast-error .toast-icon{color:var(--negative);background:var(--negative-soft)}.toast-info .toast-icon{color:var(--accent);background:var(--accent-soft)}.toast-copy{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}.toast-copy strong{font-size:11px;font-weight:600}.toast-copy span{font-size:10.5px;color:var(--muted);line-height:1.4}.toast-close{color:var(--faint);padding:2px}.toast-close:hover{color:var(--ink)}.modal-backdrop{position:fixed;inset:0;z-index:150;background:#05070599;backdrop-filter:blur(10px) saturate(.8);display:flex;align-items:center;justify-content:center;padding:24px;animation:fadeIn .16s ease}@keyframes fadeIn{0%{opacity:0}}.modal{width:100%;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:0 40px 120px #0000008c;max-height:calc(100vh - 48px);display:flex;flex-direction:column;animation:modalIn .24s var(--ease)}@keyframes modalIn{0%{opacity:0;transform:translateY(12px) scale(.985)}}.modal-sm{max-width:420px}.modal-md{max-width:560px}.modal-lg{max-width:820px}.modal-xl{max-width:1080px}.modal-head{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:16px 18px;border-bottom:1px solid var(--line);flex-shrink:0}.modal-title{font-size:14px;font-weight:560;letter-spacing:-.02em}.modal-body{padding:20px;overflow-y:auto}.modal-head+.modal-body{padding-top:18px}.auth-modal{max-width:880px;overflow:hidden}.auth-modal .modal-head{position:absolute;right:10px;top:10px;border:none;z-index:2;width:auto;padding:0}.auth-modal .modal-head .icon-btn{background:#0000001f;color:var(--muted)}.auth-modal .modal-body{padding:0}.auth-split{display:grid;grid-template-columns:.83fr 1.17fr;min-height:540px}.auth-visual{position:relative;background:var(--contrast-bg);color:var(--contrast-ink);padding:24px;overflow:hidden;display:flex;flex-direction:column;border-right:1px solid var(--line)}.auth-visual-grid{position:absolute;inset:0;background-image:linear-gradient(rgba(201,244,93,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(201,244,93,.06) 1px,transparent 1px);background-size:35px 35px;mask-image:radial-gradient(circle at 40% 30%,black,transparent 80%)}.auth-visual-top{position:relative;display:flex;align-items:center;justify-content:space-between;z-index:1}.auth-network{font-size:8px;text-transform:uppercase;letter-spacing:.05em;color:var(--contrast-muted)}.auth-key-card{position:relative;z-index:1;margin:auto 0;border:1px solid var(--contrast-line);border-radius:var(--radius-md);background:#ffffff06;padding:16px}.auth-key-card-head{display:flex;justify-content:space-between;align-items:center}.auth-key-card .eyebrow{color:var(--contrast-muted)}.auth-key-glyph{display:flex;align-items:center;justify-content:center;padding:28px 0 22px;color:var(--accent)}.auth-key-lines{display:flex;flex-direction:column;gap:5px}.auth-key-lines span{height:6px;background:var(--accent);opacity:.12;border-radius:2px}.auth-key-lines span:nth-child(1){width:72%}.auth-key-lines span:nth-child(2){width:52%;opacity:.08}.auth-key-lines span:nth-child(3){width:84%;opacity:.05}.auth-key-meta{display:flex;justify-content:space-between;color:var(--contrast-muted);font-size:7px;margin-top:14px;letter-spacing:.05em}.auth-visual-note{position:relative;z-index:1;display:flex;gap:7px;align-items:center;color:var(--contrast-muted);font-size:9px}.auth-visual-note svg{color:var(--accent)}.auth-copy{padding:50px 44px;display:flex;flex-direction:column;justify-content:center}.auth-title{font-size:39px;font-weight:520;letter-spacing:-.06em;line-height:1;margin-top:12px}.auth-sub{color:var(--muted);font-size:12.5px;line-height:1.6;margin-top:16px;max-width:390px}.auth-points{display:flex;flex-direction:column;gap:14px;margin:24px 0}.auth-points>div{display:flex;gap:10px;align-items:flex-start}.auth-point-icon{width:26px;height:26px;display:flex;align-items:center;justify-content:center;border:1px solid var(--line);border-radius:6px;color:var(--accent);flex-shrink:0;background:var(--surface-2)}.auth-points strong{font-size:11.5px;font-weight:560;display:block}.auth-points p{font-size:10px;color:var(--muted);margin-top:2px;line-height:1.4}.auth-cta{width:100%}.auth-fineprint{font-size:8.5px;line-height:1.55;color:var(--faint);margin-top:12px}.auth-modal-compact{max-width:402px}.auth-modal-compact .modal-head{position:absolute;right:8px;top:8px;border:none;z-index:2;width:auto;padding:0}.auth-modal-compact .modal-head .icon-btn{background:var(--surface-2)}.auth-modal-compact .modal-body{padding:30px 26px 24px}.auth-compact{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.auth-compact .eyebrow{margin-top:10px}.auth-compact h2{font-size:27px;font-weight:560;letter-spacing:-.045em;line-height:1.05;margin:0}.auth-compact p{color:var(--muted);font-size:12px;line-height:1.5;margin:0 0 8px}.auth-compact .form-error{width:100%;margin-bottom:2px}.auth-compact-cta{width:100%;margin-top:4px}.auth-compact-note{display:flex;align-items:center;gap:5px;margin-top:8px;color:var(--faint);font-family:var(--font-mono);font-size:7.5px;letter-spacing:.02em}.auth-compact-note svg{color:var(--positive);flex-shrink:0}.onchain-banner{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:11px 14px;margin-bottom:14px;border:1px solid var(--accent-line);border-radius:var(--radius-sm);background:var(--accent-soft);color:var(--ink);transition:background var(--fast)}.onchain-banner:hover{background:color-mix(in srgb,var(--accent-soft) 60%,var(--surface))}.onchain-banner span{font-size:9px;letter-spacing:.05em;color:var(--muted)}.onchain-banner strong{display:inline-flex;align-items:center;gap:5px;font-size:12px;font-weight:570}.onchain-banner strong svg{color:var(--accent)}.onchain-page{padding-top:26px}.real-market-promo{padding:14px;display:flex;flex-direction:column;gap:8px}.real-market-promo .side-card-head{margin-bottom:2px}.real-market-promo h3{font-size:17px;font-weight:560;letter-spacing:-.035em;line-height:1.2;margin:0}.real-market-promo p{font-size:11px;line-height:1.5;color:var(--muted);margin:0 0 4px}.real-market-note{color:var(--faint);font-size:7.5px;letter-spacing:.04em;text-align:center}.onchain-head{display:flex;align-items:center;justify-content:space-between;gap:24px;padding-bottom:18px;border-bottom:1px solid var(--line);margin-bottom:18px}.onchain-identity{display:flex;align-items:center;gap:14px;min-width:0}.onchain-title{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.onchain-title h1{font-family:var(--font-mono);font-size:34px;font-weight:560;letter-spacing:-.06em;line-height:1;margin:0}.onchain-contract{display:flex;flex-direction:column;align-items:flex-end;gap:4px;font-size:10px;color:var(--muted)}.onchain-grid{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:16px;align-items:start}.onchain-grid>*{min-width:0}.onchain-main{display:flex;flex-direction:column;gap:14px;min-width:0}.onchain-chart-card{padding:14px;overflow:hidden}.onchain-chart-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:10px}.onchain-chart-head>div{display:flex;align-items:baseline;flex-wrap:wrap;gap:10px}.onchain-chart-head .eyebrow{width:100%}.onchain-price{font-size:25px;font-weight:600;letter-spacing:-.045em}.onchain-subprice{font-size:10px;color:var(--muted)}.onchain-change{font-size:11px;font-weight:600}.onchain-chart{width:100%;height:auto;display:block}.onchain-chart-foot{display:flex;flex-wrap:wrap;justify-content:space-between;gap:6px 10px;padding-top:8px;border-top:1px solid var(--line-soft);font-size:8.5px;color:var(--faint);letter-spacing:.04em}.onchain-chart-foot span{min-width:0;overflow-wrap:anywhere}.onchain-empty{min-height:200px;display:flex;align-items:center;justify-content:center;color:var(--muted);font-size:12px}.onchain-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);overflow:hidden}.onchain-stats>div{display:flex;flex-direction:column;gap:4px;padding:11px 13px;border-right:1px solid var(--line-soft);min-width:0}.onchain-stats strong,.onchain-stats em{overflow-wrap:anywhere}.onchain-stats>div:last-child{border-right:none}.onchain-stats span,.onchain-position-grid span{font-family:var(--font-mono);font-size:9px;color:var(--muted);letter-spacing:.04em}.onchain-stats strong,.onchain-position-grid strong{font-size:13px;font-weight:560}.onchain-stats em,.onchain-position-grid em{font-style:normal;font-family:var(--font-mono);font-size:8.5px;color:var(--faint)}.onchain-position{padding:13px}.onchain-position .side-card-head{margin-bottom:8px}.onchain-position-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.onchain-position-grid>div{display:flex;flex-direction:column;gap:3px;min-width:0}.onchain-progress{margin-top:11px;padding-top:9px;border-top:1px solid var(--line-soft)}.onchain-progress-label{display:flex;justify-content:space-between;gap:10px;margin-bottom:6px;font-size:8.5px;color:var(--muted)}.onchain-staking{padding:13px}.onchain-staking .side-card-head{margin-bottom:10px}.onchain-staking-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding-bottom:10px;border-bottom:1px solid var(--line-soft)}.onchain-staking-grid>div{display:flex;flex-direction:column;gap:3px}.onchain-staking-grid span{font-family:var(--font-mono);font-size:9px;color:var(--muted);letter-spacing:.04em}.onchain-staking-grid strong{font-size:12px;font-weight:560}.onchain-stake-actions{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:end;margin-top:11px}.onchain-stake-actions .onchain-input{margin-bottom:0}.onchain-stake-actions .onchain-input input{font-size:19px}.onchain-stake-buttons{display:flex;align-items:center;gap:5px;flex-wrap:wrap;justify-content:flex-end}.onchain-trade{padding:14px;position:sticky;top:78px}.onchain-trade .side-card-head{margin-bottom:12px}.onchain-toggle{display:grid;grid-template-columns:1fr 1fr;gap:2px;padding:2px;border:1px solid var(--line);border-radius:6px;background:var(--surface-2);margin-bottom:12px}.onchain-toggle button{display:flex;align-items:center;justify-content:center;gap:5px;border-radius:4px;padding:8px;font-size:11px;font-weight:600;color:var(--muted)}.onchain-toggle button.active{background:var(--accent);color:var(--accent-ink)}.onchain-input{display:block;padding:9px 10px;border:1px solid var(--line);border-radius:7px;background:var(--bg-elevated);margin-bottom:10px}.onchain-input>span{display:block;font-family:var(--font-mono);font-size:9px;color:var(--muted);letter-spacing:.05em;margin-bottom:3px}.onchain-input>div{display:flex;align-items:center;gap:8px}.onchain-input input{flex:1;min-width:0;border:none;background:transparent;font-family:var(--font-mono);font-size:24px;letter-spacing:-.05em;padding:0}.onchain-input em{font-style:normal;font-family:var(--font-mono);font-size:10px;color:var(--muted)}.onchain-input small{display:block;margin-top:4px;color:var(--faint);font-size:9px}.onchain-quote{display:flex;align-items:baseline;justify-content:space-between;gap:10px;padding:9px 0 12px;border-bottom:1px solid var(--line-soft);margin-bottom:12px;font-size:11px;color:var(--muted)}.onchain-quote strong{color:var(--ink);font-size:12px}.onchain-quote-sub{padding-top:0;padding-bottom:10px;margin-top:-7px}.onchain-community{margin-top:28px}.onchain-community-head{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:12px}.onchain-community-head h2{margin:3px 0 0;font-size:22px;font-weight:540;letter-spacing:-.045em}.onchain-community-meta{display:flex;align-items:center;gap:14px;color:var(--muted);font-size:9px}.onchain-community-meta span{display:inline-flex;align-items:center;gap:4px}.onchain-tabs{display:flex;align-items:center;gap:4px;border-bottom:1px solid var(--line);margin-bottom:10px}.onchain-tabs button{padding:9px 11px;font-size:11px;font-weight:560;color:var(--muted);border-bottom:2px solid transparent;margin-bottom:-1px}.onchain-tabs button.active{color:var(--ink);border-bottom-color:var(--accent)}.onchain-tabs button span{margin-left:4px;font-family:var(--font-mono);font-size:9px;color:var(--faint)}.onchain-table{padding:0;overflow:hidden}.onchain-row{display:grid;grid-template-columns:52px minmax(0,1.5fr) minmax(0,1.2fr) minmax(0,.9fr) minmax(0,.9fr) 58px;align-items:center;gap:10px;padding:10px 13px;border-bottom:1px solid var(--line-soft);font-size:11px}.onchain-row:last-child{border-bottom:none}.onchain-holder-row{grid-template-columns:34px minmax(0,1.6fr) minmax(0,1fr) 70px 90px 42px}.onchain-side{display:inline-flex;align-items:center;justify-content:center;width:38px;padding:2px 0;border-radius:3px;font-family:var(--font-mono);font-size:8px;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.onchain-side.buy{color:var(--positive);background:color-mix(in srgb,var(--positive) 10%,transparent)}.onchain-side.sell{color:var(--negative);background:color-mix(in srgb,var(--negative) 10%,transparent)}.onchain-actor{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.onchain-empty-row{padding:30px 16px;text-align:center;color:var(--muted);font-size:11.5px}.onchain-bounties{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:14px;align-items:start}.onchain-bounty{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;padding:12px 13px;border-bottom:1px solid var(--line-soft)}.onchain-bounty:last-child{border-bottom:none}.onchain-bounty-main{min-width:0}.onchain-bounty-title{display:flex;align-items:center;gap:7px}.onchain-bounty-title strong{font-size:12.5px;font-weight:580}.onchain-bounty p{margin:4px 0 5px;font-size:10.5px;line-height:1.45;color:var(--muted)}.onchain-bounty-actions{display:flex;align-items:center;gap:5px;flex-shrink:0}.onchain-mini-input{width:126px;height:27px;padding:0 8px;border:1px solid var(--line);border-radius:5px;background:var(--bg-elevated);font-size:10px}.onchain-bounty-create{padding:13px;position:sticky;top:78px}.onchain-bounty-create .side-card-head{margin-bottom:9px}.onchain-bounty-create .onchain-input input{font-size:16px}.onchain-note{margin-top:10px;font-size:9.5px;line-height:1.5;color:var(--muted)}.onchain-below{margin-top:18px}@media(max-width:900px){.onchain-head{flex-direction:column;align-items:flex-start}.onchain-contract{align-items:flex-start}.onchain-grid{grid-template-columns:1fr}.onchain-trade{position:static}.onchain-stats,.onchain-position-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.onchain-stats>div:nth-child(2n){border-right:none}.onchain-title h1{font-size:30px}.onchain-community-head{flex-direction:column;align-items:flex-start}.onchain-community-meta{flex-wrap:wrap}.onchain-row,.onchain-holder-row{grid-template-columns:46px minmax(0,1.4fr) minmax(0,1fr) 72px}.onchain-row>:nth-child(5),.onchain-row>:nth-child(6),.onchain-holder-row>:nth-child(5),.onchain-holder-row>:nth-child(6){display:none}.onchain-bounties{grid-template-columns:1fr}.onchain-bounty-create{position:static}.onchain-stake-actions{grid-template-columns:1fr}.onchain-stake-buttons{justify-content:flex-start}.onchain-staking-grid{grid-template-columns:1fr 1fr}.onchain-bounty{flex-direction:column}}.palette-backdrop{position:fixed;inset:0;z-index:170;background:#04060485;backdrop-filter:blur(8px);display:flex;align-items:flex-start;justify-content:center;padding:14vh 20px 20px;animation:fadeIn .14s ease}.palette{width:min(590px,100%);background:var(--surface-3);border:1px solid var(--line);border-radius:var(--radius-md);box-shadow:0 35px 100px #0000008c;overflow:hidden;animation:modalIn .2s var(--ease)}.palette-search{display:flex;align-items:center;gap:10px;padding:13px 15px;border-bottom:1px solid var(--line);color:var(--muted)}.palette-search input{background:transparent;border:none;padding:0;font-size:13px;color:var(--ink);flex:1}.palette-esc{border:1px solid var(--line);border-radius:4px;font-family:var(--font-mono);font-size:8px;padding:3px 5px;color:var(--faint)}.palette-results{max-height:min(55vh,430px);overflow-y:auto;padding:6px}.palette-group{padding-bottom:4px}.palette-group-label{font-family:var(--font-mono);font-size:8px;color:var(--faint);text-transform:uppercase;letter-spacing:.08em;padding:8px 8px 4px}.palette-item{width:100%;display:flex;align-items:center;gap:9px;padding:8px 9px;border-radius:6px;text-align:left;color:var(--ink-soft);transition:background 80ms}.palette-item-active{background:var(--surface-2);color:var(--ink)}.palette-item-icon{width:21px;display:flex;justify-content:center;color:var(--muted);flex-shrink:0}.palette-item-active .palette-item-icon{color:var(--accent)}.palette-item-label{font-size:11.5px;flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.palette-item-hint{color:var(--faint);font-size:8px;max-width:160px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.palette-item-arrow{color:var(--faint);opacity:0}.palette-item-active .palette-item-arrow{opacity:1}.palette-foot{display:flex;align-items:center;gap:15px;padding:8px 13px;border-top:1px solid var(--line);color:var(--faint);font-size:8px}.palette-foot kbd{border:1px solid var(--line);border-radius:3px;padding:1px 3px;margin-right:3px;background:var(--surface-2);font-size:7px}.palette-brand{margin-left:auto;display:flex;align-items:center;gap:4px}.palette-close{display:flex}.palette-empty{padding:35px;text-align:center;color:var(--muted);display:flex;flex-direction:column;align-items:center;gap:8px;font-size:11px}.explore-head{align-items:flex-end}.explore-head-right{display:flex;align-items:flex-end;gap:30px;padding-bottom:5px}.explore-stat{display:flex;flex-direction:column;gap:5px}.explore-stat>span{font-family:var(--font-mono);font-size:7.5px;color:var(--faint);letter-spacing:.06em}.explore-stat strong{font-size:19px;font-weight:450;letter-spacing:-.04em}.explore-toolbar{display:flex;gap:9px;align-items:center;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:11px 0}.search-field{display:flex;align-items:center;gap:7px;height:35px;width:245px;border:1px solid var(--line);border-radius:var(--radius-sm);padding:0 10px;background:var(--surface);color:var(--muted);transition:border-color var(--fast)}.search-field:focus-within{border-color:var(--accent-line)}.search-field input{border:none;background:transparent;font-size:11.5px;flex:1;min-width:0}.search-field kbd{font-size:8px;color:var(--faint);border:1px solid var(--line);border-radius:3px;padding:1px 4px}.search-field button{color:var(--faint)}.tier-tabs{display:flex;gap:2px;margin-left:4px}.tier-tab{display:flex;align-items:center;gap:6px;height:31px;padding:0 9px;color:var(--muted);font-size:10.5px;border-radius:5px;transition:all var(--fast)}.tier-tab span{font-family:var(--font-mono);font-size:7px;color:var(--faint)}.tier-tab:hover{color:var(--ink);background:var(--surface-2)}.tier-tab-active{background:var(--surface-3);color:var(--ink);box-shadow:0 1px 2px var(--shadow)}.tier-tab-active span{color:var(--accent)}.filter-toggle{margin-left:auto;display:flex;align-items:center;gap:6px;height:31px;padding:0 9px;font-size:10.5px;color:var(--muted);border:1px solid transparent;border-radius:5px;position:relative}.filter-toggle:hover,.filter-toggle-open{color:var(--ink);border-color:var(--line)}.filter-dot{width:4px;height:4px;background:var(--accent);border-radius:50%;position:absolute;top:6px;right:6px}.filter-panel{display:flex;align-items:flex-end;gap:26px;padding:14px 0;border-bottom:1px solid var(--line);animation:panelIn .18s var(--ease)}@keyframes panelIn{0%{opacity:0;transform:translateY(-3px)}}.filter-group{display:flex;flex-direction:column;gap:7px}.filter-label{font-family:var(--font-mono);font-size:8px;color:var(--faint);text-transform:uppercase;letter-spacing:.06em}.filter-chips{display:flex;gap:5px}.chip{display:flex;align-items:center;gap:4px;height:27px;padding:0 8px;border:1px solid var(--line);border-radius:4px;font-size:10px;color:var(--muted);transition:all var(--fast)}.chip:hover{color:var(--ink)}.chip-active{background:var(--accent-soft);border-color:var(--accent-line);color:var(--ink)}.filter-clear{display:flex;align-items:center;gap:4px;margin-left:auto;color:var(--muted);font-size:10px}.filter-clear:hover{color:var(--negative)}.explore-meta{display:flex;justify-content:space-between;align-items:center;padding:12px 2px}.explore-meta-left,.explore-meta-right{display:flex;align-items:center;gap:12px}.explore-meta .mono{font-size:8px;color:var(--faint);letter-spacing:.02em}.explore-meta-right{font-size:8px;color:var(--faint);letter-spacing:.03em}.explore-table-panel{border:1px solid var(--line);border-radius:var(--radius-md);overflow:hidden;background:var(--surface)}.explore-table-panel .market-table td{padding:12px}.pagination{display:flex;align-items:center;justify-content:center;gap:22px;padding:22px 0}.pagination .mono{font-size:8px;color:var(--faint);letter-spacing:.06em}.explore-bottom-cta{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-top:30px;border:1px solid var(--line);border-radius:var(--radius-lg);padding:24px;background:var(--surface)}.explore-bottom-cta h3{font-size:22px;font-weight:540;letter-spacing:-.04em;margin-top:5px}.explore-bottom-cta p{color:var(--muted);font-size:11.5px;margin-top:6px;max-width:500px}.explore-cta-actions{display:flex;gap:8px;flex-shrink:0}.launch-head{display:flex;align-items:flex-end;justify-content:space-between;gap:30px;padding-bottom:32px}.launch-head>div:first-child>p{color:var(--muted);margin-top:16px;font-size:13px}.launch-head-side{display:flex;gap:18px;align-items:center;padding-bottom:5px}.launch-head-side span{display:flex;align-items:center;gap:5px;color:var(--faint);font-size:8px;letter-spacing:.04em}.launch-mode-toggle{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin-bottom:20px}.launch-owner-only{display:flex;gap:10px;padding:13px 15px;margin-bottom:20px;border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface-2);color:var(--muted)}.launch-owner-only>svg{color:var(--positive);flex-shrink:0;margin-top:1px}.launch-owner-only strong{display:block;font-size:11.5px;font-weight:580;color:var(--ink)}.launch-owner-only span{display:block;font-size:10px;line-height:1.5;margin-top:3px}.launch-mode-toggle button{display:flex;align-items:center;gap:11px;padding:14px;border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface);text-align:left;transition:all var(--fast)}.launch-mode-toggle button:hover{border-color:var(--line-strong)}.launch-mode-toggle button.active{border-color:var(--accent-line);background:var(--accent-soft)}.launch-mode-icon{width:35px;height:35px;border-radius:8px;display:flex;align-items:center;justify-content:center;border:1px solid var(--line);color:var(--muted);flex-shrink:0}.launch-mode-toggle button.active .launch-mode-icon{background:var(--accent);color:var(--accent-ink);border-color:transparent}.launch-mode-toggle button>span:nth-child(2){display:flex;flex-direction:column;gap:3px;min-width:0}.launch-mode-toggle strong{font-size:12px;font-weight:560}.launch-mode-toggle em{font-style:normal;font-size:10px;color:var(--muted)}.launch-mode-toggle button>svg{margin-left:auto;color:var(--faint);flex-shrink:0}.launch-mode-toggle button.active>svg{color:var(--accent)}.launch-progress{display:flex;gap:0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin-bottom:20px}.launch-progress-step{display:flex;align-items:center;gap:8px;flex:1;padding:11px 0;color:var(--faint);font-size:10px;position:relative}.launch-progress-step .mono{font-size:7.5px;border:1px solid var(--line);border-radius:50%;width:17px;height:17px;display:flex;align-items:center;justify-content:center}.launch-progress-step.done{color:var(--muted)}.launch-progress-step.done .mono{border-color:var(--positive);color:var(--positive)}.launch-progress-step.active{color:var(--ink)}.launch-progress-step.active .mono{border-color:var(--accent);color:var(--accent-ink);background:var(--accent)}.launch-progress-line{flex:1;height:1px;background:var(--line);margin-left:5px}.launch-grid{display:grid;grid-template-columns:minmax(0,1fr) 380px;gap:20px;align-items:start}.launch-main{min-width:0}.launch-side{display:flex;flex-direction:column;gap:14px}.launch-card{padding:26px}.launch-card-head{display:flex;gap:14px;align-items:flex-start;margin-bottom:22px}.launch-card-num{font-size:9px;color:var(--faint);border:1px solid var(--line);border-radius:50%;width:24px;height:24px;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:2px}.launch-card-head>div{min-width:0}.launch-card-head h2{font-size:25px;font-weight:540;letter-spacing:-.045em}.launch-card-head p{color:var(--muted);font-size:11.5px;line-height:1.55;margin-top:6px;max-width:600px}.launch-card-head>.badge{flex-shrink:0;margin-left:auto}.launch-wallet-gate{padding:46px 36px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px}.launch-wallet-icon{width:52px;height:52px;border-radius:50%;background:var(--accent-soft);border:1px solid var(--accent-line);color:var(--accent);display:flex;align-items:center;justify-content:center;margin-bottom:8px}.launch-wallet-gate h2{font-size:26px}.launch-wallet-gate p{max-width:420px;color:var(--muted);font-size:12px;margin-bottom:13px}.launch-wallet-gate>.mono{font-size:8px;color:var(--faint);margin-top:4px;letter-spacing:.05em}.repo-input-wrap{display:flex;align-items:center;gap:9px;background:var(--bg-elevated);border:1px solid var(--line);border-radius:var(--radius-sm);padding:5px 5px 5px 12px;color:var(--muted);transition:border-color var(--fast)}.repo-input-wrap:focus-within{border-color:var(--accent-line)}.repo-input-wrap input{flex:1;background:transparent;border:none;padding:7px 0;font-family:var(--font-mono);font-size:11.5px;min-width:0}.repo-suggestions{display:flex;align-items:center;flex-wrap:wrap;gap:5px;margin-top:13px}.repo-suggestions>span{font-size:7.5px;color:var(--faint);margin-right:3px;letter-spacing:.04em}.repo-suggestions button{font-family:var(--font-mono);font-size:8.5px;color:var(--muted);border:1px solid var(--line);border-radius:4px;padding:3px 6px;transition:all var(--fast)}.repo-suggestions button:hover{border-color:var(--line-strong);color:var(--ink)}.launch-checks{display:flex;gap:15px;flex-wrap:wrap;margin-top:22px;padding-top:17px;border-top:1px solid var(--line-soft);color:var(--faint);font-family:var(--font-mono);font-size:7.5px;text-transform:uppercase;letter-spacing:.03em}.launch-checks span{display:flex;align-items:center;gap:4px}.launch-checks svg{color:var(--positive)}.launch-card .form-error{margin-top:14px}.proof-card .repo-preview{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface-2);padding:13px;margin-bottom:15px}.repo-preview-head{display:flex;justify-content:space-between;align-items:flex-end;gap:10px}.repo-preview-label{display:block;font-size:7px;color:var(--faint);margin-bottom:4px;letter-spacing:.06em}.repo-preview-head strong{display:flex;align-items:center;gap:6px;font-family:var(--font-mono);font-size:12px;font-weight:550}.repo-preview-stats{display:flex;gap:12px;color:var(--muted);font-size:8px}.repo-preview-stats span{display:inline-flex;align-items:center;gap:3px}.repo-preview-flags{display:flex;gap:4px;margin-top:9px}.proof-code-card{border:1px solid var(--accent-line);border-radius:var(--radius-sm);overflow:hidden;background:var(--accent-soft);margin-bottom:15px}.proof-code-head{display:flex;align-items:center;justify-content:space-between;padding:9px 11px;border-bottom:1px solid var(--accent-line)}.proof-code-head>span{display:flex;align-items:center;gap:5px;font-family:var(--font-mono);font-size:8px;color:var(--muted);text-transform:uppercase;letter-spacing:.05em}.proof-code-card>code{display:block;padding:14px 12px;font-size:10.5px;color:var(--ink);line-height:1.55;word-break:break-all;background:var(--bg-elevated)}.proof-code-foot{display:flex;align-items:center;gap:12px;padding:8px 11px;border-top:1px solid var(--line-soft);font-size:8px;color:var(--faint)}.proof-code-foot span:first-child{display:flex;align-items:center;gap:4px}.proof-code-foot button{margin-left:auto;color:var(--muted);font-family:var(--font-mono);font-size:8px;text-decoration:underline;text-underline-offset:2px}.proof-instructions{display:flex;gap:12px;margin-bottom:16px;flex-wrap:wrap}.proof-links{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:-2px 0 14px;flex-wrap:wrap}.proof-links .mono{font-size:7px;color:var(--faint)}.proof-retry-note{font-size:9px;color:var(--muted);text-align:center;margin-top:8px;line-height:1.45}.proof-instructions>div{flex:1;min-width:130px;display:flex;gap:8px}.proof-instructions .mono{font-size:8px;color:var(--accent)}.proof-instructions p{font-size:9.5px;color:var(--muted);line-height:1.45}.proof-instructions code{color:var(--ink-soft)}.proof-loading{padding:40px;display:flex;align-items:center;justify-content:center;gap:9px;color:var(--muted);font-size:11px}.setup-repo-banner{display:flex;align-items:center;gap:8px;padding:9px 11px;border:1px solid var(--line);border-radius:6px;background:var(--surface-2);font-size:9px;color:var(--muted);margin-bottom:20px}.setup-repo-banner span{display:inline-flex;align-items:center;gap:3px}.setup-repo-banner a{margin-left:auto;color:var(--faint)}.setup-layout{display:grid;grid-template-columns:145px 1fr;gap:21px;margin-bottom:20px}.logo-uploader{display:flex;flex-direction:column;align-items:center;gap:9px}.logo-drop{width:132px;height:132px;border:1px dashed var(--line-strong);border-radius:var(--radius-md);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;color:var(--faint);background:var(--surface-2);cursor:pointer;overflow:hidden;transition:all var(--fast)}.logo-drop:hover{border-color:var(--accent-line);color:var(--muted);background:var(--accent-soft)}.logo-drop span{font-size:9px;color:var(--muted)}.logo-drop em{font-style:normal;font-family:var(--font-mono);font-size:6.5px;color:var(--faint)}.logo-drop.has-logo{padding:0;border-style:solid}.logo-drop img{width:100%;height:100%;object-fit:cover}.logo-note{font-size:6.8px;color:var(--faint);text-align:center;line-height:1.4}.setup-fields{display:flex;flex-direction:column;gap:13px}.ticker-input{display:flex;align-items:center;background:var(--bg-elevated);border:1px solid var(--line);border-radius:var(--radius-sm)}.ticker-input>span{padding-left:11px;font-family:var(--font-mono);font-size:13px;color:var(--faint)}.ticker-input input{border:none;background:transparent;padding-left:3px;font-family:var(--font-mono);text-transform:uppercase}.launch-terms{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:14px 0;margin-bottom:17px}.launch-term{display:flex;flex-direction:column;gap:3px;padding:0 12px;border-right:1px solid var(--line-soft)}.launch-term:first-child{padding-left:0}.launch-term:last-child{border:none}.launch-term>span{font-size:7px;color:var(--faint);letter-spacing:.04em}.launch-term strong{font-size:11px;font-weight:560}.launch-term em{font-style:normal;font-size:8px;color:var(--muted)}.community-warning,.owner-assurance{display:flex;gap:9px;padding:12px;border-radius:6px;margin-bottom:15px}.community-warning{background:var(--amber-soft);border:1px solid color-mix(in srgb,var(--amber) 22%,transparent);color:var(--amber)}.owner-assurance{background:var(--positive-soft);border:1px solid color-mix(in srgb,var(--positive) 20%,transparent);color:var(--positive)}.community-warning>svg,.owner-assurance>svg{margin-top:1px;flex-shrink:0}.community-warning strong,.owner-assurance strong{display:block;font-size:10.5px;font-weight:560;color:var(--ink)}.community-warning span,.owner-assurance span{display:block;font-size:9.5px;color:var(--muted);line-height:1.45;margin-top:2px}.launch-submit{margin-top:4px}.launch-disclaimer{display:flex;align-items:center;justify-content:center;gap:5px;font-size:7px;color:var(--faint);margin-top:11px;letter-spacing:.04em}.launch-preview-card{padding:17px;overflow:hidden}.launch-preview-asset{display:flex;align-items:flex-start;gap:10px;margin-top:5px}.launch-preview-asset>div:nth-child(2){display:flex;flex-direction:column;min-width:0}.launch-preview-asset strong{font-family:var(--font-mono);font-size:16px;letter-spacing:-.04em}.launch-preview-asset span{color:var(--muted);font-size:10.5px;margin-top:1px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.launch-preview-asset em{font-style:normal;color:var(--faint);font-size:8px;margin-top:4px}.launch-preview-asset>.badge{margin-left:auto}.launch-preview-desc{color:var(--muted);font-size:10px;line-height:1.55;margin-top:14px;border-top:1px solid var(--line-soft);padding-top:12px;min-height:44px}.launch-preview-stats{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin-top:10px}.launch-preview-stats>div{display:flex;flex-direction:column;gap:2px;border-left:1px solid var(--line-soft);padding-left:8px}.launch-preview-stats span{font-family:var(--font-mono);font-size:6.5px;color:var(--faint);letter-spacing:.06em}.launch-preview-stats strong{font-size:10px;font-weight:500}.launch-curve-preview{margin-top:15px;padding-top:11px;border-top:1px solid var(--line-soft)}.launch-curve-labels{display:flex;justify-content:space-between;font-size:7px;color:var(--faint);letter-spacing:.06em}.launch-curve-svg{width:100%;height:64px;margin-top:3px}.launch-curve-note{display:block;text-align:right;font-size:6.5px;color:var(--faint);margin-top:1px}.launch-facts{padding:16px}.launch-fact{display:flex;gap:10px;padding:10px 0;border-top:1px solid var(--line-soft)}.launch-fact>.mono{font-size:7.5px;color:var(--accent);width:15px;flex-shrink:0;margin-top:2px}.launch-fact strong{display:block;font-size:10.5px;font-weight:560}.launch-fact p{font-size:9px;color:var(--muted);line-height:1.5;margin-top:3px}.launch-support{display:flex;align-items:center;gap:7px;padding:4px;color:var(--faint);font-size:8px;flex-wrap:wrap}.launch-support a{display:inline-flex;align-items:center;gap:3px;color:var(--muted);text-decoration:underline;text-underline-offset:2px}.existing-token-card{display:flex;align-items:center;gap:10px;background:var(--surface-2);border:1px solid var(--line);border-radius:var(--radius-sm);padding:11px;margin-top:14px}.existing-token-icon{width:32px;height:32px;border-radius:50%;background:var(--positive-soft);color:var(--positive);display:flex;align-items:center;justify-content:center;flex-shrink:0}.existing-token-card>div:nth-child(2){display:flex;flex-direction:column;gap:2px;min-width:0}.existing-token-card strong{font-size:10.5px}.existing-token-card span{font-size:8px;color:var(--muted)}.existing-token-card a{margin-left:auto;flex-shrink:0}.token-page{padding-top:20px}.token-breadcrumb{display:flex;align-items:center;gap:7px;color:var(--faint);font-size:8.5px;text-transform:uppercase;letter-spacing:.04em;padding-bottom:18px}.token-breadcrumb a{display:inline-flex;align-items:center;gap:4px;color:var(--muted)}.token-breadcrumb a:hover,.token-breadcrumb-current{color:var(--ink)}.breadcrumb-king{margin-left:auto;color:var(--accent);display:flex;align-items:center;gap:4px}.token-hero{display:flex;align-items:flex-start;justify-content:space-between;gap:28px;padding-bottom:24px}.token-identity{display:flex;align-items:flex-start;gap:15px;min-width:0}.token-identity .asset-logo{width:58px;height:58px;border-radius:13px}.token-identity-copy{min-width:0}.token-title-row{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.token-title-row h1{font-family:var(--font-mono);font-size:34px;font-weight:560;letter-spacing:-.06em;line-height:1}.token-subtitle{display:flex;align-items:center;flex-wrap:wrap;gap:11px;margin-top:9px}.token-subtitle>span{font-size:13px;font-weight:500;color:var(--ink-soft)}.token-repo-link{display:inline-flex;align-items:center;gap:4px;font-size:9px;color:var(--muted);border-left:1px solid var(--line);padding-left:11px}.token-repo-link:hover{color:var(--ink)}.token-social-link{display:inline-flex;align-items:center;gap:3px;font-size:8.5px;color:var(--muted)}.token-social-link:hover{color:var(--ink)}.token-description{font-size:11px;color:var(--muted);line-height:1.5;margin-top:9px;max-width:650px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.token-owner-row{display:flex;align-items:center;flex-wrap:wrap;gap:13px;margin-top:9px;font-size:8px;color:var(--faint);text-transform:uppercase;letter-spacing:.02em}.token-owner-row span{display:flex;align-items:center;gap:4px}.token-hero-right{display:flex;flex-direction:column;align-items:flex-end;gap:10px;flex-shrink:0}.token-live-price{display:flex;flex-direction:column;align-items:flex-end;gap:3px}.token-live-price>span:first-child{font-family:var(--font-mono);font-size:25px;letter-spacing:-.05em;line-height:1}.token-live-price>span:last-child{font-size:10px}.token-live-price em{font-style:normal;font-size:7px;color:var(--faint);margin-left:3px}.token-live-price.price-up>span:first-child{animation:priceUp .5s ease}.token-live-price.price-down>span:first-child{animation:priceDown .5s ease}@keyframes priceUp{30%{color:var(--positive)}}@keyframes priceDown{30%{color:var(--negative)}}.token-hero-actions{display:flex;align-items:center;gap:7px}.token-hero-actions .copy-btn{height:27px}.token-alert{display:flex;align-items:center;gap:11px;padding:12px 14px;border-radius:var(--radius-sm);margin-bottom:15px;font-size:11px}.token-alert>svg{flex-shrink:0}.token-alert>div{display:flex;flex-direction:column;gap:2px;min-width:0}.token-alert strong{font-size:11px;font-weight:570}.token-alert span{font-size:10px;line-height:1.4;color:var(--muted)}.token-alert>.btn,.token-alert>.countdown{margin-left:auto;flex-shrink:0}.token-alert-danger{background:var(--negative-soft);border:1px solid color-mix(in srgb,var(--negative) 24%,transparent);color:var(--negative)}.token-alert-amber{background:var(--amber-soft);border:1px solid color-mix(in srgb,var(--amber) 24%,transparent);color:var(--amber)}.token-alert-claim{background:var(--accent-soft);border:1px solid var(--accent-line);color:var(--accent)}html[data-theme=light] .token-alert-claim{color:#4c6608}.token-alert-claim strong{color:var(--ink)}.token-metric-bar{display:grid;grid-template-columns:repeat(5,1fr);border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin-bottom:18px}.token-metric{display:flex;flex-direction:column;gap:4px;padding:12px 15px;border-right:1px solid var(--line-soft)}.token-metric:first-child{padding-left:0}.token-metric:last-child{border-right:none}.token-metric>span{font-family:var(--font-mono);font-size:7px;color:var(--faint);letter-spacing:.06em}.token-metric strong{font-size:14px;font-weight:500;letter-spacing:-.03em}.token-metric em{font-style:normal;font-size:8px;color:var(--muted)}.token-layout{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:16px;align-items:start}.token-main{min-width:0;display:flex;flex-direction:column;gap:14px}.token-side{display:flex;flex-direction:column;gap:12px;min-width:0}.chart-card{overflow:hidden}.token-insight-grid{display:grid;grid-template-columns:.85fr 1.15fr;gap:14px;align-items:start}.token-info-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px;align-items:start}.token-hero-skeleton{display:flex;gap:16px;padding:15px 0 30px}.logo-skeleton-lg{width:66px;height:66px;border-radius:14px}.position-strip{display:flex;align-items:center;gap:0;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-md);padding:10px 4px;min-height:58px}.position-title{display:flex;flex-direction:column;gap:2px;padding:0 14px;border-right:1px solid var(--line-soft);min-width:135px}.position-title .eyebrow{font-size:7px}.position-title strong{font-size:13px;font-weight:550}.position-title>span:last-child{font-size:9px;color:var(--muted)}.position-stat{display:flex;flex-direction:column;gap:2px;padding:0 14px;border-right:1px solid var(--line-soft)}.position-stat>span{font-family:var(--font-mono);font-size:6.5px;color:var(--faint);letter-spacing:.04em}.position-fee-note{font-style:normal;color:var(--faint);font-size:.88em;margin-left:3px;opacity:.9}.position-entry{color:var(--faint);font-size:8px;margin-top:2px}.position-stat strong{font-size:11px;font-weight:550;white-space:nowrap}.position-stat em{font-style:normal;font-size:8px;opacity:.65;margin-left:2px}.position-actions{margin-left:auto;padding:0 10px;display:flex;align-items:center;gap:5px}.position-actions .btn{height:25px;font-size:9px}.token-bottom-note{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:16px 0 0;margin-top:16px;border-top:1px solid var(--line);color:var(--faint);font-size:7.5px;letter-spacing:.04em;flex-wrap:wrap}.token-bottom-note span,.token-bottom-note a{display:flex;align-items:center;gap:4px}.token-bottom-note a{color:var(--muted)}.token-bottom-note a:hover{color:var(--ink)}.price-chart-wrap{display:flex;flex-direction:column}.chart-controls{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;border-bottom:1px solid var(--line-soft)}.chart-legend{display:flex;align-items:center;gap:10px}.chart-legend-title{display:flex;align-items:center;gap:5px;font-size:10px;font-weight:550}.chart-legend-title svg{color:var(--muted)}.chart-change{font-family:var(--font-mono);font-size:8.5px;font-weight:600;padding:2px 5px;border-radius:3px;background:var(--surface-2)}.chart-king{font-family:var(--font-mono);font-size:7px;font-weight:600;color:var(--accent);background:var(--accent-soft);border:1px solid var(--accent-line);padding:2px 5px;border-radius:3px;letter-spacing:.04em}.chart-live{display:flex;align-items:center;gap:5px;font-family:var(--font-mono);font-size:7px;color:var(--faint);text-transform:uppercase}.chart-star-legend{display:flex;align-items:center;gap:4px;font-family:var(--font-mono);font-size:7px;color:var(--faint)}.chart-star-legend svg{color:var(--amber)}.chart-range-group{display:flex;gap:1px;border:1px solid var(--line);border-radius:5px;overflow:hidden}.chart-range{font-family:var(--font-mono);font-size:7.5px;color:var(--muted);padding:4px 7px;transition:all var(--fast)}.chart-range:hover{color:var(--ink);background:var(--surface-2)}.chart-range-active{background:var(--accent);color:var(--accent-ink);font-weight:600}.chart-range-active:hover{background:var(--accent);color:var(--accent-ink)}.chart-canvas-wrap{position:relative}.price-chart{width:100%;height:auto;display:block;touch-action:pan-y}.chart-grid-line{stroke:var(--line-soft);stroke-width:1}.chart-axis-text{fill:var(--faint);font-family:var(--font-mono);font-size:8px}.chart-star-line{stroke:var(--amber);stroke-width:1;stroke-dasharray:2 4;opacity:.32}.chart-star-label-bg{fill:var(--surface-2);stroke:var(--line-soft)}.chart-star-label{fill:var(--amber);font-family:var(--font-mono);font-size:7px}.chart-last-line{stroke:var(--line-strong);stroke-width:1;stroke-dasharray:3 5;opacity:.55}.chart-last-label{fill:#fff;font-family:var(--font-mono);font-size:8.5px;font-weight:600}.chart-crosshair{stroke:var(--line-strong);stroke-width:1;stroke-dasharray:2 4;pointer-events:none}.chart-tooltip{position:absolute;background:var(--surface-3);border:1px solid var(--line);border-radius:var(--radius-sm);box-shadow:0 12px 30px var(--shadow-strong);padding:8px 9px;pointer-events:none;min-width:136px;z-index:2;animation:fadeIn .08s ease}.chart-tooltip-time{display:block;font-size:7px;color:var(--faint);margin-bottom:4px}.chart-tooltip-price{font-size:17px;font-weight:600;letter-spacing:-.04em;margin-bottom:5px}.chart-tooltip-meta{display:flex;justify-content:space-between;gap:16px;font-size:7.5px;color:var(--faint)}.chart-tooltip-meta strong{color:var(--ink-soft);font-weight:500}.chart-tooltip-grid{display:grid;grid-template-columns:22px 1fr;gap:3px 8px;font-size:8px}.chart-tooltip-grid span{color:var(--faint)}.chart-tooltip-grid strong{text-align:right;font-weight:500;font-size:8.5px}.chart-footer{display:flex;gap:13px;padding:7px 14px;border-top:1px solid var(--line-soft);font-size:6.5px;color:var(--faint);letter-spacing:.05em}.chart-footer-events{margin-left:auto}.chart-skeleton{height:290px;margin:14px}.chart-empty{min-height:300px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:var(--muted);font-size:11px}.chart-loading{display:flex;align-items:center;justify-content:center;height:360px;color:var(--muted);font-size:11px}.trade-panel{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);padding:14px;position:relative;transition:box-shadow .4s ease}.trade-panel-flash{animation:tradeFlash .9s ease}@keyframes tradeFlash{20%{box-shadow:0 0 0 1px var(--accent),0 0 35px var(--accent-soft)}}.trade-panel-head{display:flex;justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:10px}.trade-kicker{display:block;font-size:7px;color:var(--faint);letter-spacing:.08em;margin-bottom:5px}.trade-panel-head h2{font-size:18px;font-weight:560;letter-spacing:-.045em}.trade-price-head{display:flex;flex-direction:column;align-items:flex-end;gap:2px}.trade-price-head>span:first-child{font-family:var(--font-mono);font-size:15px;letter-spacing:-.04em}.trade-price-head>span:last-child{font-family:var(--font-mono);font-size:9px}.king-boost{display:flex;align-items:center;gap:6px;padding:6px 8px;margin-bottom:12px;background:var(--accent-soft);border:1px solid var(--accent-line);border-radius:5px;color:var(--accent);font-size:9px;font-weight:500}html[data-theme=light] .king-boost{color:#486006}.king-boost svg{flex-shrink:0}.king-boost span:nth-child(2){flex:1}.king-boost .mono{font-size:8px;opacity:.7}.prelaunch-panel{display:flex;align-items:center;gap:9px;padding:11px;background:var(--amber-soft);border:1px solid color-mix(in srgb,var(--amber) 24%,transparent);border-radius:6px;margin-bottom:12px;color:var(--amber)}.prelaunch-panel>div{display:flex;flex-direction:column;flex:1}.prelaunch-panel strong{font-size:10px;color:var(--ink)}.prelaunch-panel span{font-size:8.5px;color:var(--muted)}.prelaunch-panel .countdown{font-size:12px;color:var(--amber)}.frozen-banner{display:flex;gap:6px;padding:8px 9px;border:1px solid color-mix(in srgb,var(--negative) 24%,transparent);background:var(--negative-soft);color:var(--negative);border-radius:5px;font-size:8.5px;line-height:1.45;margin-bottom:12px}.frozen-banner svg{flex-shrink:0;margin-top:1px}.trade-toggle{display:grid;grid-template-columns:1fr 1fr;background:var(--surface-2);border:1px solid var(--line-soft);border-radius:6px;padding:3px;margin-bottom:13px}.trade-toggle-btn{display:flex;align-items:center;justify-content:center;gap:5px;height:27px;border-radius:4px;color:var(--muted);font-size:10.5px;font-weight:500;transition:all var(--fast)}.trade-toggle-btn.buy.active{background:var(--positive);color:#06170e}.trade-toggle-btn.sell.active{background:var(--negative);color:#190804}html[data-theme=light] .trade-toggle-btn.sell.active{color:#fff}.trade-balance-row{display:flex;justify-content:space-between;align-items:center;font-size:7.5px;color:var(--faint);margin-bottom:7px;letter-spacing:.025em}.trade-balance-row strong{color:var(--ink-soft);font-weight:500}.trade-balance-row .text-button{font-size:8px}.trade-input{display:block;border:1px solid var(--line);background:var(--bg-elevated);border-radius:7px;padding:8px 10px;transition:border-color var(--fast)}.trade-input:focus-within{border-color:var(--accent-line)}.trade-input>span{font-size:8px;font-family:var(--font-mono);color:var(--faint);text-transform:uppercase;letter-spacing:.04em}.trade-input-row{display:flex;align-items:baseline;gap:8px;margin-top:1px}.trade-input input{flex:1;min-width:0;border:none;background:transparent;font-family:var(--font-mono);font-size:24px;font-weight:400;letter-spacing:-.05em;line-height:1.25;padding:0}.trade-input-suffix{font-family:var(--font-mono);font-size:10px;color:var(--muted);flex-shrink:0}.trade-input-usd{display:block;font-size:8px;color:var(--faint);margin-top:2px}.trade-chips{display:grid;grid-template-columns:repeat(4,1fr);gap:4px;margin:7px 0 12px}.trade-chips button{height:24px;border:1px solid var(--line);border-radius:4px;font-family:var(--font-mono);font-size:8px;color:var(--muted);transition:all var(--fast)}.trade-chips button:hover{color:var(--ink);border-color:var(--line-strong);background:var(--surface-2)}.trade-quote{border-top:1px solid var(--line-soft);padding-top:9px}.trade-quote-row{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:9.5px;color:var(--muted);padding:3px 0}.trade-quote-row strong,.trade-quote-row .mono{color:var(--ink-soft);font-size:9px;font-weight:500}.fee-info{font-family:var(--font-mono);font-size:7px;color:var(--faint);margin-left:3px}.trade-quote-sub{padding-left:10px;font-size:8px;color:var(--faint)}.trade-quote-sub .mono{font-size:8px;color:var(--muted)}.trade-quote-divider{height:1px;background:var(--line-soft);margin:5px 0}.trade-total{font-size:10px;color:var(--ink)}.trade-total strong{font-size:12px}.quote-warning{display:flex;gap:5px;padding:7px 8px;margin-top:8px;border:1px solid color-mix(in srgb,var(--amber) 20%,transparent);border-radius:4px;background:var(--amber-soft);color:var(--amber);font-size:8.5px;line-height:1.4}.quote-warning svg{flex-shrink:0;margin-top:1px}.wallet-cap{display:flex;align-items:center;gap:4px;margin-top:8px;color:var(--faint);font-size:7.5px;font-family:var(--font-mono)}.wallet-cap svg{color:var(--muted)}.trade-submit{width:100%;margin-top:11px;height:43px;font-size:12px}.trade-submit-sell{color:#1c0904}.trade-foot{display:flex;align-items:center;justify-content:center;gap:5px;margin-top:7px;font-size:6.5px;color:var(--faint);text-transform:uppercase;letter-spacing:.03em}.vesting-note{display:flex;align-items:flex-start;gap:4px;margin-top:8px;color:var(--amber);font-size:8px;line-height:1.4}.trade-curve-foot{margin-top:12px;padding-top:10px;border-top:1px solid var(--line-soft)}.trade-curve-foot>div:first-child{display:flex;justify-content:space-between;font-size:8px;color:var(--muted);margin-bottom:6px}.trade-curve-meta{display:flex;justify-content:space-between;margin-top:4px;color:var(--faint);font-size:7px}.dex-foot{display:flex;align-items:center;gap:5px;margin-top:11px;padding:7px 8px;border-radius:4px;background:var(--positive-soft);border:1px solid color-mix(in srgb,var(--positive) 18%,transparent);color:var(--positive);font-size:8px}.staking-card,.developer-card,.signal-card,.nft-card{padding:13px}.staking-heading h3{font-size:15px;font-weight:550;letter-spacing:-.035em;margin-top:3px}.staking-heading p{color:var(--muted);font-size:9.5px;line-height:1.5;margin-top:4px}.staking-metrics{display:grid;grid-template-columns:1.2fr 1.2fr .8fr;gap:7px;margin:10px 0 8px;padding-top:9px;border-top:1px solid var(--line-soft)}.staking-metrics>div{display:flex;flex-direction:column;gap:3px}.staking-metrics span{font-family:var(--font-mono);font-size:6.5px;color:var(--faint);letter-spacing:.04em}.staking-metrics strong{font-size:10.5px;font-weight:500}.staking-bar{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-bottom:13px}.staking-bar .progress-track{width:44%}.staking-bar .mono{font-size:7px;color:var(--faint)}.stake-active{display:flex;flex-direction:column;gap:0;border:1px solid var(--line);border-radius:6px;overflow:hidden}.stake-active-row{display:flex;justify-content:space-between;align-items:center;padding:7px 9px;border-bottom:1px solid var(--line-soft);font-size:8.5px;color:var(--muted)}.stake-active-row strong{font-size:9px;color:var(--ink);font-weight:500}.stake-actions{display:flex;gap:6px;padding:8px;border-bottom:1px solid var(--line-soft)}.stake-actions .btn{flex:1}.stake-add{padding:8px 9px}.stake-add>span{font-size:7px;color:var(--faint);font-family:var(--font-mono);text-transform:uppercase;display:block;margin-bottom:5px}.stake-add-row{display:flex;gap:4px}.stake-add-row input{flex:1;min-width:0;background:var(--bg-elevated);border:1px solid var(--line);border-radius:4px;padding:5px 6px;font-family:var(--font-mono);font-size:9px}.stake-add-row button:not(.btn){border:1px solid var(--line);border-radius:4px;font-family:var(--font-mono);font-size:7px;padding:0 5px;color:var(--muted)}.stake-form{display:flex;flex-direction:column;gap:9px}.lock-options{display:grid;grid-template-columns:repeat(3,1fr);gap:4px}.lock-option{display:flex;flex-direction:column;align-items:flex-start;padding:7px;border:1px solid var(--line);border-radius:5px;transition:all var(--fast);text-align:left}.lock-option:hover{border-color:var(--line-strong)}.lock-option-active{border-color:var(--accent-line);background:var(--accent-soft)}.lock-option strong{font-family:var(--font-mono);font-size:11px;font-weight:550}.lock-option span{font-size:7.5px;color:var(--positive);margin-top:1px}.lock-option em{font-style:normal;font-size:6.5px;color:var(--faint);margin-top:2px}.stake-input>span{display:block;font-family:var(--font-mono);font-size:7px;color:var(--faint);text-transform:uppercase;margin-bottom:4px}.stake-input>div{display:flex;align-items:center;background:var(--bg-elevated);border:1px solid var(--line);border-radius:5px;padding:0 7px}.stake-input input{flex:1;min-width:0;border:none;background:transparent;font-family:var(--font-mono);font-size:13px;padding:8px 0}.stake-input span.mono{font-size:7px;color:var(--faint);margin-right:5px}.stake-input button{font-family:var(--font-mono);font-size:7px;color:var(--accent)}.staking-free{text-align:center;font-size:6.5px;color:var(--faint)}.staking-note{display:flex;gap:5px;margin-top:10px;padding-top:9px;border-top:1px solid var(--line-soft);color:var(--faint);font-size:7.5px;line-height:1.4}.staking-note svg{flex-shrink:0;margin-top:1px}.staking-claim-all{display:flex;align-items:center;gap:5px;width:100%;margin-top:8px;padding:7px 8px;border:1px solid var(--line);border-radius:4px;color:var(--muted);font-size:8px;transition:all var(--fast)}.staking-claim-all span{margin-left:auto;color:var(--positive);font-size:8px}.staking-claim-all:hover{border-color:var(--line-strong);color:var(--ink)}.staking-claim-all:disabled{opacity:.45}.developer-identity{display:flex;align-items:center;gap:8px}.dev-avatar{width:32px;height:32px;border-radius:50%;background:var(--surface-3);border:1px solid var(--line);display:flex;align-items:center;justify-content:center;font-size:9px;font-weight:600}.developer-identity>div{display:flex;flex-direction:column;gap:2px}.developer-identity strong{font-family:var(--font-mono);font-size:10px;font-weight:500}.developer-identity span{display:flex;align-items:center;gap:3px;font-size:7.5px;color:var(--positive)}.developer-identity .icon-copy{margin-left:auto;color:var(--faint)}.unclaimed-dev{margin-top:8px;border:1px dashed var(--accent-line);border-radius:6px;padding:11px;background:var(--accent-soft);text-align:center;display:flex;flex-direction:column;align-items:center;gap:3px}.unclaimed-icon{width:31px;height:31px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--accent);color:var(--accent-ink);margin-bottom:3px}.unclaimed-dev>strong{font-family:var(--font-mono);font-size:22px;letter-spacing:-.05em}.unclaimed-dev>span{font-size:8px;color:var(--muted)}.unclaimed-dev p{font-size:8.5px;line-height:1.45;color:var(--muted);margin:5px 0 8px}.developer-numbers{display:grid;grid-template-columns:1fr 1fr;gap:7px;margin-top:10px;border-top:1px solid var(--line-soft);padding-top:9px}.developer-numbers>div{display:flex;flex-direction:column;gap:3px}.developer-numbers span{font-family:var(--font-mono);font-size:6.5px;color:var(--faint);letter-spacing:.03em}.developer-numbers strong{font-size:10px;font-weight:500}.developer-numbers>div:nth-child(3){grid-column:span 2}.owner-tools{margin-top:10px;border-top:1px solid var(--line-soft);padding-top:4px}.owner-tool-row{display:flex;align-items:center;gap:8px;padding:6px 0}.owner-tool-row>div{display:flex;flex-direction:column;gap:1px;flex:1}.owner-tool-row strong{font-size:8.5px;font-weight:560}.owner-tool-row span{font-size:7px;color:var(--faint)}.owner-tool-row>svg{color:var(--faint)}.developer-frozen{margin-top:9px;padding:7px 8px;background:var(--negative-soft);border-radius:4px;color:var(--negative);font-size:8px;line-height:1.4}.signal-health{display:flex;align-items:center;gap:11px;padding-bottom:10px;border-bottom:1px solid var(--line-soft)}.health-ring{width:42px;height:42px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;position:relative}.health-ring:after{content:"";position:absolute;inset:3px;border-radius:50%;background:var(--surface)}.health-ring span{position:relative;z-index:1;font-family:var(--font-mono);font-size:12px;font-weight:600}.signal-health>div:last-child{display:flex;flex-direction:column;gap:2px}.signal-health strong{font-size:10px;font-weight:560}.signal-health p{color:var(--muted);font-size:8px;line-height:1.4}.signal-grid{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin-top:10px}.signal-grid>div{display:flex;flex-direction:column;gap:2px}.signal-grid span{font-size:6.5px;color:var(--faint);letter-spacing:.04em}.signal-grid strong{display:flex;align-items:center;gap:4px;font-size:11px;font-weight:550}.signal-grid strong svg{color:var(--muted)}.signal-grid em{font-style:normal;font-size:7px;color:var(--faint)}.milestone-list{margin-top:10px;border-top:1px solid var(--line-soft);padding-top:8px}.milestone-label{display:flex;align-items:center;gap:4px;font-size:6.5px;color:var(--amber);letter-spacing:.04em;margin-bottom:4px}.milestone-row{display:flex;justify-content:space-between;gap:5px;font-size:7px;color:var(--faint);padding:3px 0}.milestone-row span:first-child{color:var(--muted)}.signal-proof{display:flex;align-items:center;gap:5px;margin-top:9px;border-top:1px solid var(--line-soft);padding-top:8px;color:var(--positive);font-size:7.5px}.signal-proof span{color:var(--muted);flex:1}.nft-visual{display:flex;align-items:center;gap:10px;padding:10px;background:var(--surface-2);border:1px solid var(--line-soft);border-radius:6px;position:relative}.nft-visual>div:nth-child(2){display:flex;flex-direction:column;gap:3px;min-width:0}.nft-label{font-size:6.5px;color:var(--faint);letter-spacing:.04em}.nft-visual strong{font-family:var(--font-mono);font-size:10px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nft-id{font-size:7px;color:var(--faint)}.nft-seal{margin-left:auto;color:var(--accent);background:var(--accent-soft);border-radius:50%;width:29px;height:29px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.nft-meta{display:grid;grid-template-columns:auto 1fr;gap:5px 9px;margin-top:10px;font-size:7px;color:var(--faint)}.nft-meta span:nth-child(odd){font-family:var(--font-mono);letter-spacing:.04em}.nft-meta strong{font-size:8px;font-weight:500;color:var(--ink-soft);text-align:right}.nft-tx{color:var(--muted);text-align:right;font-size:7px}.nft-actions{display:flex;align-items:center;justify-content:space-between;margin-top:10px;padding-top:9px;border-top:1px solid var(--line-soft)}.nft-note{display:flex;gap:5px;margin-top:8px;color:var(--faint);font-size:7.5px;line-height:1.4}.nft-note svg{color:var(--positive);flex-shrink:0}.summary-card{padding:14px;display:flex;flex-direction:column;min-height:0;background:linear-gradient(155deg,var(--accent-soft),transparent 48%),var(--surface)}.summary-head{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-bottom:14px}.summary-head .eyebrow{color:var(--accent)}html[data-theme=light] .summary-head .eyebrow{color:#4f6c05}.summary-model{color:var(--faint);font-size:6.5px;letter-spacing:.04em}.summary-card h3{font-size:21px;font-weight:540;letter-spacing:-.05em;line-height:1.05}.summary-list{list-style:none;padding:0;margin-top:14px;display:flex;flex-direction:column;gap:10px}.summary-list li{display:flex;gap:10px;align-items:flex-start;font-size:11px;line-height:1.55;color:var(--ink-soft)}.summary-number{font-size:8px;color:var(--accent);border:1px solid var(--accent-line);border-radius:3px;padding:2px 4px;margin-top:1px;flex-shrink:0;background:var(--accent-soft)}html[data-theme=light] .summary-number{color:#4f6c05}.summary-foot{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-top:auto;padding-top:14px;color:var(--faint);font-size:8px}.summary-foot .text-link{font-size:8px}.readme-card{overflow:hidden;min-height:300px}.readme-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;border-bottom:1px solid var(--line)}.readme-head-actions{display:flex;align-items:center;gap:10px}.readme-file{font-size:7.5px;color:var(--faint);border:1px solid var(--line);border-radius:3px;padding:2px 5px}.readme-github{display:flex;align-items:center;gap:4px;color:var(--muted);font-size:8px}.readme-github:hover{color:var(--ink)}.markdown-scroll{position:relative;max-height:440px;overflow-y:auto;scrollbar-width:thin}.markdown-collapsed{max-height:360px;overflow:hidden}.markdown-body{padding:18px 20px 26px;font-size:11.5px;line-height:1.7;color:var(--ink-soft)}.markdown-body h1,.markdown-body h2,.markdown-body h3,.markdown-body h4{color:var(--ink);margin:20px 0 8px;letter-spacing:-.025em}.markdown-body h1:first-child,.markdown-body h2:first-child{margin-top:0}.markdown-body h1{font-size:20px;border-bottom:1px solid var(--line);padding-bottom:9px}.markdown-body h2{font-size:15px}.markdown-body h3{font-size:13px}.markdown-body p{margin:8px 0}.markdown-body a{color:var(--accent);text-decoration:underline;text-underline-offset:2px;opacity:.85}html[data-theme=light] .markdown-body a{color:#5a7809}.markdown-body ul,.markdown-body ol{padding-left:19px;margin:8px 0}.markdown-body li{margin:3px 0}.markdown-body code{font-size:10px;background:var(--surface-2);border:1px solid var(--line-soft);border-radius:3px;padding:1px 4px}.markdown-body pre{background:var(--bg-elevated);border:1px solid var(--line);border-radius:6px;padding:12px;overflow-x:auto;margin:10px 0}.markdown-body pre code{border:none;padding:0;background:transparent;font-size:9.5px}.markdown-body blockquote{border-left:2px solid var(--accent-line);margin:10px 0;padding-left:12px;color:var(--muted)}.markdown-body table{border-collapse:collapse;width:100%;font-size:10px;margin:10px 0}.markdown-body th,.markdown-body td{border:1px solid var(--line);padding:5px 7px;text-align:left}.markdown-body th{background:var(--surface-2)}.markdown-body img{max-width:100%;border-radius:5px;margin:9px 0}.markdown-body hr{border:none;border-top:1px solid var(--line);margin:16px 0}.readme-fade{position:absolute;bottom:0;left:0;right:0;height:70px;background:linear-gradient(transparent,var(--surface));pointer-events:none}.readme-expand{width:100%;height:33px;border-top:1px solid var(--line);font-family:var(--font-mono);font-size:8px;color:var(--muted);display:flex;align-items:center;justify-content:center;gap:5px;text-transform:uppercase;letter-spacing:.04em;transition:all var(--fast)}.readme-expand:hover{color:var(--ink);background:var(--surface-2)}.readme-empty{display:flex;flex-direction:column;align-items:center;gap:9px;padding:50px 20px;color:var(--muted);font-size:10px;text-align:center}.community-section{margin-top:38px;border-top:1px solid var(--line);padding-top:30px}.community-head{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;padding-bottom:18px}.community-head h2{font-size:clamp(26px,2.5vw,34px);font-weight:540;letter-spacing:-.045em;margin-top:5px}.community-head-meta{display:flex;gap:16px;color:var(--faint);font-size:8px}.community-head-meta span{display:flex;align-items:center;gap:4px}.community-tabs{margin-bottom:0}.community-panel{border:1px solid var(--line);border-top:none;border-radius:0 0 var(--radius-lg) var(--radius-lg);background:var(--surface);padding:16px;min-height:330px}.subtabs{display:flex;align-items:center;gap:3px;border-bottom:1px solid var(--line-soft);padding-bottom:8px}.subtab{padding:4px 8px;border-radius:4px;font-size:10px;color:var(--muted)}.subtab:hover{color:var(--ink)}.subtab-active{background:var(--surface-2);color:var(--ink)}.subtabs-meta{margin-left:auto;font-size:7px;color:var(--faint)}.activity-tab-grid{display:grid;grid-template-columns:1fr 260px;gap:16px;margin-top:10px}.activity-tab .activity-feed{max-height:390px;overflow-y:auto}.activity-tab .activity-item{padding-left:2px;padding-right:4px}.activity-side-stat{border:1px solid var(--line);border-radius:var(--radius-sm);padding:13px;background:var(--surface-2);align-self:start}.activity-side-head{display:flex;justify-content:space-between;align-items:center}.pulse-big{font-size:24px;letter-spacing:-.05em;margin-top:18px;font-weight:500}.pulse-label{font-family:var(--font-mono);font-size:6.5px;color:var(--faint);letter-spacing:.05em}.pulse-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px 8px;margin-top:18px;padding-top:12px;border-top:1px solid var(--line-soft)}.pulse-grid>div{display:flex;flex-direction:column;gap:3px}.pulse-grid span{font-family:var(--font-mono);font-size:6.5px;color:var(--faint);letter-spacing:.03em}.pulse-grid strong{font-size:10px;font-weight:500}.pulse-foot{display:flex;align-items:center;gap:4px;margin-top:15px;color:var(--positive);font-size:7px;border-top:1px solid var(--line-soft);padding-top:10px}.trade-list{margin-top:4px}.trade-list-head,.trade-list-row{display:grid;grid-template-columns:54px 1.3fr 1fr .9fr .9fr .55fr;gap:8px;align-items:center}.trade-list-head{font-size:6.5px;color:var(--faint);padding:7px 4px;border-bottom:1px solid var(--line-soft);letter-spacing:.04em}.trade-list-row{padding:9px 4px;border-bottom:1px solid var(--line-soft);font-size:9px}.trade-list-row:last-child{border-bottom:none}.trade-side{display:flex;align-items:center;gap:3px;font-family:var(--font-mono);font-size:8px}.trade-wallet{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.trade-list-head span.text-right,.trade-list-row span.text-right{text-align:right}.holder-list{margin-top:5px}.holder-list-head,.holder-row{display:grid;grid-template-columns:28px 1.9fr .7fr .9fr .9fr .7fr .65fr;gap:8px;align-items:center}.holder-list-head{font-size:6.5px;color:var(--faint);letter-spacing:.04em;padding:7px 4px;border-bottom:1px solid var(--line-soft)}.holder-row{padding:9px 4px;border-bottom:1px solid var(--line-soft);font-size:9px}.holder-row:last-child{border-bottom:none}.holder-row-you{background:var(--accent-soft);border-radius:3px;padding-left:8px;padding-right:8px}.holder-ident{display:flex;align-items:center;gap:8px;min-width:0}.holder-avatar{width:26px;height:26px;border-radius:50%;background:var(--surface-3);border:1px solid var(--line);display:flex;align-items:center;justify-content:center;font-size:7.5px;font-weight:600;flex-shrink:0}.holder-ident>div{display:flex;flex-direction:column;gap:1px;min-width:0}.holder-name{font-size:10px;font-weight:520;display:flex;align-items:center;gap:4px}.holder-address{font-size:7px;color:var(--faint)}.owner-badge{height:14px;font-size:6.5px;padding:0 4px}.holder-row .badge{height:14px;font-size:6.5px}.holder-row .text-positive{font-size:9px}.chat-layout{display:grid;grid-template-columns:1fr 240px;gap:16px}.chat-main{border:1px solid var(--line);border-radius:var(--radius-sm);overflow:hidden;background:var(--bg-elevated);display:flex;flex-direction:column;height:440px}.chat-head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;padding:13px 15px;border-bottom:1px solid var(--line);background:var(--surface)}.chat-head h3{font-family:var(--font-mono);font-size:14px;font-weight:550;margin-top:4px}.chat-head-right{display:flex;flex-direction:column;align-items:flex-end;gap:3px}.chat-head-right .mono{font-size:7px}.chat-access{display:flex;align-items:center;gap:4px;color:var(--positive);font-size:7px;letter-spacing:.04em}.chat-messages{flex:1;overflow-y:auto;padding:12px 14px;display:flex;flex-direction:column;gap:13px}.chat-message{display:flex;gap:8px;max-width:92%}.chat-avatar{width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:7px;font-weight:600;background:var(--surface-3);border:1px solid var(--line);flex-shrink:0}.chat-bubble{background:var(--surface-2);border:1px solid var(--line-soft);border-radius:2px 8px 8px;padding:7px 9px;min-width:0}.chat-message-dev .chat-bubble{background:var(--accent-soft);border-color:var(--accent-line)}.chat-message-head{display:flex;align-items:center;gap:5px}.chat-message-head strong{font-size:9px;font-weight:560}.chat-message-head .badge{height:13px;font-size:6px}.chat-message-head .mono{font-size:6.5px;color:var(--faint);margin-left:4px}.chat-bubble p{font-size:10px;line-height:1.5;margin-top:3px;color:var(--ink-soft)}.chat-composer{display:flex;align-items:flex-end;gap:6px;padding:9px;border-top:1px solid var(--line);background:var(--surface);position:relative}.chat-composer textarea{flex:1;border:1px solid var(--line);background:var(--bg-elevated);border-radius:5px;resize:none;min-height:30px;max-height:90px;padding:7px 8px;font-size:9.5px;line-height:1.4}.chat-composer textarea:focus{border-color:var(--accent-line)}.chat-charcount{font-size:6px;color:var(--faint);position:absolute;bottom:35px;right:82px}.chat-empty{display:flex;flex-direction:column;gap:4px;align-items:center;justify-content:center;height:100%;color:var(--muted);font-size:9px;text-align:center}.chat-empty svg{color:var(--faint);margin-bottom:4px}.chat-side{display:flex;flex-direction:column;gap:10px}.chat-side-card{border:1px solid var(--line);border-radius:var(--radius-sm);padding:12px;background:var(--surface-2)}.chat-side-card>p{font-size:9px;line-height:1.5;color:var(--muted);margin-top:5px}.chat-rule{display:flex;gap:6px;border-top:1px solid var(--line-soft);padding:7px 0;font-size:8px;color:var(--muted)}.chat-rule .mono{font-size:6.5px;color:var(--faint)}.chat-beta-card{border:1px solid var(--accent-line);border-radius:var(--radius-sm);padding:12px;background:var(--accent-soft);color:var(--accent)}html[data-theme=light] .chat-beta-card{color:#4e6807}.chat-beta-card strong{display:block;font-size:10px;color:var(--ink);margin-top:5px}.chat-beta-card p{font-size:8.5px;line-height:1.45;color:var(--muted);margin-top:3px}.chat-lock{display:flex;flex-direction:column;align-items:center;text-align:center;padding:26px 40px}.chat-lock-icon{width:54px;height:54px;border-radius:50%;border:1px solid var(--accent-line);background:var(--accent-soft);color:var(--accent);display:flex;align-items:center;justify-content:center;margin-bottom:11px}.chat-lock h3{font-size:24px;letter-spacing:-.045em;margin-top:5px}.chat-lock>p{color:var(--muted);font-size:10.5px;max-width:390px;margin-top:7px;line-height:1.5}.chat-lock-bar{width:min(340px,100%);margin-top:15px}.chat-lock-bar>.mono{display:flex;justify-content:space-between;font-size:7px;color:var(--faint);margin-top:5px}.chat-lock-actions{display:flex;gap:11px;align-items:center;margin-top:13px;font-size:8px}.chat-lock .btn{margin-top:13px}.chat-preview{width:min(480px,100%);height:95px;margin-top:23px;border-top:1px solid var(--line-soft);position:relative;overflow:hidden;filter:blur(.8px);opacity:.5}.chat-preview-msg{display:flex;gap:7px;padding:7px;align-items:flex-start}.chat-preview-msg span{width:19px;height:19px;border-radius:50%;background:var(--surface-2);font-family:var(--font-mono);font-size:6px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.chat-preview-msg div{height:7px;border-radius:2px;background:var(--surface-2)}.chat-preview-msg div:first-of-type{width:190px}.chat-preview-msg div:last-child{width:100px}.chat-preview-lock{position:absolute;inset:0;background:linear-gradient(transparent,var(--surface));display:flex;align-items:flex-end;justify-content:center;padding-bottom:4px;color:var(--faint);font-size:7px;gap:4px}.chat-loading{padding:10px}.bounty-toolbar{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;padding-bottom:16px}.bounty-toolbar h3,.votes-head h3{font-size:24px;font-weight:540;letter-spacing:-.045em;margin-top:4px}.bounty-toolbar p,.votes-head p{color:var(--muted);font-size:9.5px;margin-top:4px}.bounty-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.bounty-card{padding:14px;display:flex;flex-direction:column}.bounty-card-head{display:flex;justify-content:space-between;align-items:center}.bounty-status{display:flex;align-items:center;gap:3px;font-family:var(--font-mono);font-size:7px;color:var(--muted);text-transform:uppercase;padding:2px 5px;border-radius:3px;background:var(--surface-2)}.bounty-status-open{color:var(--positive);background:var(--positive-soft)}.bounty-status-review{color:var(--amber);background:var(--amber-soft)}.bounty-status-paid{color:var(--muted)}.bounty-reward{font-size:9px;color:var(--accent)}.bounty-card h4{font-size:13px;font-weight:550;margin-top:9px;letter-spacing:-.02em}.bounty-card>p{font-size:9px;line-height:1.5;color:var(--muted);margin-top:5px}.bounty-meta{display:flex;gap:10px;font-size:6.5px;color:var(--faint);margin-top:9px}.bounty-submissions{margin-top:9px;border-top:1px solid var(--line-soft);padding-top:7px}.bounty-submission{display:flex;align-items:center;gap:7px;font-size:7.5px;padding:3px 0;color:var(--muted)}.bounty-submission .text-link{font-size:7.5px;margin-left:auto}.bounty-actions{display:flex;align-items:center;justify-content:space-between;margin-top:auto;padding-top:9px;border-top:1px solid var(--line-soft);color:var(--faint);font-size:6.5px}.bounty-form,.proposal-form{padding:14px;margin-bottom:13px;display:flex;flex-direction:column;gap:10px}.bounty-form .field,.proposal-form .field{gap:4px}.inline-modal{position:fixed;inset:0;z-index:160;background:#05070599;backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;padding:20px}.inline-modal>*{width:min(430px,100%)}.inline-modal{flex-direction:column;gap:0}.inline-modal .inline-modal-head{display:flex;align-items:center;justify-content:space-between;background:var(--surface);padding:13px;border:1px solid var(--line);border-bottom:none;border-radius:var(--radius-md) var(--radius-md) 0 0}.inline-modal .inline-modal-head strong{font-size:11px}.inline-modal .field{background:var(--surface);padding:0 13px}.inline-modal .field:first-of-type{padding-top:13px}.inline-modal .form-actions{background:var(--surface);padding:13px;border:1px solid var(--line);border-top:none;border-radius:0 0 var(--radius-md) var(--radius-md);margin:0}.votes-head{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;padding-bottom:16px}.vote-eligibility{display:flex;align-items:center;gap:4px;color:var(--faint);font-size:7.5px}.segmented{display:flex;gap:2px;border:1px solid var(--line);border-radius:5px;padding:2px;width:fit-content}.segmented button{font-size:9px;color:var(--muted);padding:5px 8px;border-radius:3px}.segmented button.active{background:var(--surface-3);color:var(--ink)}.proposal-list{display:flex;flex-direction:column;gap:9px}.proposal-card{padding:14px}.proposal-top{display:flex;justify-content:space-between;gap:14px}.proposal-kind-row{display:flex;align-items:center;gap:5px}.proposal-status{font-family:var(--font-mono);font-size:7px;color:var(--muted);text-transform:uppercase}.proposal-status-open,.proposal-status-passed{color:var(--positive)}.proposal-date{font-size:6.5px;color:var(--faint)}.proposal-card h4{font-size:14px;font-weight:550;margin-top:8px;letter-spacing:-.025em}.proposal-card h4+.text-link{margin-top:4px;font-size:8px}.proposal-creator{font-size:7px;color:var(--faint);flex-shrink:0}.vote-bars{margin-top:11px}.vote-bar-labels{display:flex;justify-content:space-between;font-size:7px;margin-bottom:4px}.vote-bar-track{display:flex;height:5px;border-radius:4px;overflow:hidden;background:var(--line-soft)}.vote-bar-yes{background:var(--positive)}.vote-bar-no{background:var(--negative);opacity:.65}.vote-bar-total{display:flex;justify-content:space-between;font-size:6.5px;color:var(--faint);margin-top:4px}.vote-actions{display:flex;align-items:center;gap:5px;margin-top:10px;padding-top:9px;border-top:1px solid var(--line-soft)}.vote-note{margin-left:auto;font-size:6px;color:var(--faint);letter-spacing:.03em}.vote-result{margin-top:9px;padding-top:8px;border-top:1px solid var(--line-soft)}.portfolio-head{display:flex;align-items:flex-end;justify-content:space-between;gap:25px;padding-bottom:28px}.portfolio-wallet{display:flex;align-items:center;gap:9px;padding:8px;border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface)}.portfolio-avatar{width:34px;height:34px;border-radius:50%;background:var(--surface-3);border:1px solid var(--line);display:flex;align-items:center;justify-content:center;font-size:9px;font-weight:600}.portfolio-wallet>div{display:flex;flex-direction:column;gap:2px}.portfolio-wallet strong{font-size:11px}.portfolio-wallet>div>span{font-size:8px;color:var(--muted);display:flex;align-items:center;gap:5px}.portfolio-metrics{display:grid;grid-template-columns:1.55fr 1fr 1fr 1fr;gap:10px;margin-bottom:16px}.portfolio-networth,.portfolio-metric-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-md);padding:16px;min-height:125px;display:flex;flex-direction:column}.portfolio-big{font-size:30px;letter-spacing:-.06em;margin-top:9px;line-height:1;font-weight:500}.portfolio-networth-sub{display:flex;gap:14px;margin-top:7px;color:var(--muted);font-size:8px}.composition-bar{display:flex;gap:2px;height:4px;margin-top:auto;border-radius:10px;overflow:hidden}.composition-bar span{height:100%;min-width:2px;opacity:.7}.portfolio-metric-card strong{font-size:22px;font-weight:480;letter-spacing:-.05em;margin-top:12px;line-height:1}.portfolio-metric-card strong em{font-style:normal;font-size:9px;color:var(--faint);letter-spacing:0}.portfolio-metric-card .text-link{margin-top:auto;padding-top:10px;font-size:9px}.portfolio-metric-card .metric-sub{margin-top:auto;padding-top:10px}.portfolio-grid{display:grid;grid-template-columns:minmax(0,1fr) 330px;gap:16px;align-items:start}.portfolio-main{min-width:0;display:flex;flex-direction:column;gap:14px}.portfolio-side{display:flex;flex-direction:column;gap:13px}.positions-card{overflow:hidden}.portfolio-tabs{display:flex;align-items:center;gap:1px;padding:9px 12px;border-bottom:1px solid var(--line);overflow-x:auto}.portfolio-tabs button{font-size:10.5px;color:var(--muted);padding:6px 8px;border-radius:4px;white-space:nowrap}.portfolio-tabs button:hover{color:var(--ink)}.portfolio-tabs button.active{background:var(--surface-2);color:var(--ink)}.portfolio-tabs button .mono{font-size:7px;color:var(--faint);margin-left:3px}.portfolio-tabs-right{margin-left:auto;font-size:7px;color:var(--faint);padding-left:8px}.positions-head,.position-row{display:grid;grid-template-columns:1.45fr 1fr .7fr .9fr .8fr .8fr 1.2fr;gap:8px;align-items:center}.positions-head{padding:8px 14px;font-size:6.5px;color:var(--faint);letter-spacing:.04em;border-bottom:1px solid var(--line-soft)}.position-row{padding:10px 14px;border-bottom:1px solid var(--line-soft);font-size:9px}.position-row:last-child{border-bottom:none}.position-asset{display:flex;align-items:center;gap:8px;min-width:0}.position-asset>div{display:flex;flex-direction:column;gap:2px;min-width:0}.position-ticker{font-family:var(--font-mono);font-size:11px;font-weight:600}.position-ticker:hover{color:var(--accent)}.position-asset .mono{font-size:7px;color:var(--faint);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.position-amount{display:flex;flex-direction:column;gap:2px}.position-amount strong{font-size:10px;font-weight:500}.position-amount span{font-size:7.5px;color:var(--faint)}.position-row>.mono{font-size:9px}.position-row .text-positive,.position-row .text-negative{font-size:9px;display:flex;flex-direction:column;gap:1px}.position-row .text-positive span,.position-row .text-negative span{font-size:7px;opacity:.7}.position-yield{display:flex;flex-direction:column;gap:2px}.position-yield span:first-child{font-size:6.5px;color:var(--faint)}.position-yield span:last-child{font-size:8px}.position-weight{display:flex;align-items:center;gap:5px}.position-weight .progress-track{width:34px}.position-weight .mono{font-size:6.5px;color:var(--faint)}.position-row-actions{display:flex;align-items:center;justify-content:flex-end;gap:4px}.position-row-actions .btn{height:24px;font-size:8px;padding:0 6px}.position-row-actions .copy-btn{height:24px;font-size:7px}.stakes-head,.stake-row{display:grid;grid-template-columns:1.45fr .9fr .8fr .8fr .8fr .7fr;gap:8px;align-items:center}.stakes-head{padding:8px 14px;font-size:6.5px;color:var(--faint);letter-spacing:.04em;border-bottom:1px solid var(--line-soft)}.stake-row{padding:10px 14px;border-bottom:1px solid var(--line-soft);font-size:9px}.stake-unlock{display:flex;flex-direction:column;gap:1px}.stake-unlock span:first-child{font-size:8px}.stake-unlock span:last-child{font-size:6.5px}.earnings-panel{padding:14px}.earnings-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:9px;padding-bottom:14px;border-bottom:1px solid var(--line-soft);margin-bottom:8px}.earnings-grid>div{display:flex;flex-direction:column;gap:3px;border-left:1px solid var(--line-soft);padding-left:10px}.earnings-grid>div:first-child{border-left:none;padding-left:0}.earnings-grid span{font-family:var(--font-mono);font-size:6.5px;color:var(--faint);letter-spacing:.03em}.earnings-grid strong{font-size:15px;font-weight:500;letter-spacing:-.04em}.earnings-grid em{font-style:normal;font-size:7.5px;color:var(--muted)}.fee-ledger-head,.fee-ledger-row{display:grid;grid-template-columns:1fr .8fr .7fr .7fr .55fr;gap:8px;padding:7px 3px;align-items:center;font-size:8px;border-bottom:1px solid var(--line-soft)}.fee-ledger-head{font-size:6.5px;color:var(--faint);border-bottom:1px solid var(--line)}.fee-ledger-row:last-child{border-bottom:none}.fee-ledger-row>span:first-child{text-transform:capitalize;color:var(--muted);display:flex;align-items:center;gap:5px}.fee-dot{width:4px;height:4px;border-radius:50%;background:var(--muted)}.fee-developer{background:var(--accent)}.fee-dividend{background:var(--positive)}.fee-referral{background:var(--amber)}.asset-cell{display:flex;align-items:center;gap:4px}.asset-cell img{width:14px;height:14px;border-radius:3px}.fee-ledger-row strong{font-weight:500}.launch-list{display:flex;flex-direction:column}.launch-list-row{display:flex;align-items:center;gap:10px;padding:10px 14px;border-bottom:1px solid var(--line-soft)}.launch-list-row:last-child{border-bottom:none}.launch-list-row>div{display:flex;flex-direction:column;gap:1px;flex:1}.launch-list-row strong{font-family:var(--font-mono);font-size:10px}.launch-list-row span{font-size:8px;color:var(--muted)}.launch-list-row>.mono{font-size:8px;color:var(--muted);width:76px;text-align:right}.launch-list-row>svg{color:var(--faint)}.recent-trades-card{padding-bottom:5px}.recent-trades-card>.side-card-head{padding:13px 14px 0;margin-bottom:8px}.recent-trades{padding:0 14px 10px}.recent-trades-head,.recent-trade-row{display:grid;grid-template-columns:.45fr .75fr 1fr .8fr .9fr .5fr;gap:7px;padding:6px 0;align-items:center;border-bottom:1px solid var(--line-soft);font-size:8px}.recent-trades-head{font-size:6.5px;color:var(--faint)}.recent-trade-row:last-child{border-bottom:none}.portfolio-discover{padding:14px}.portfolio-discover>.side-card-head{margin-bottom:10px}.discover-grid{display:flex;flex-direction:column}.discover-card{display:flex;align-items:center;gap:9px;padding:9px 0;border-top:1px solid var(--line-soft)}.discover-card>div:nth-child(2){display:flex;flex-direction:column;gap:1px;min-width:0}.discover-card>div:nth-child(2) strong{font-family:var(--font-mono);font-size:10.5px;font-weight:550}.discover-card>div:nth-child(2) span{font-size:7.5px;color:var(--faint);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.discover-right{margin-left:auto;display:flex;flex-direction:column;align-items:flex-end;gap:2px}.discover-right strong{font-size:9px;font-weight:500}.discover-right .change{font-size:8px}.claim-card{padding:16px;background:linear-gradient(145deg,var(--accent-soft),transparent 55%),var(--surface);overflow:hidden}.claim-card-glow{position:absolute;width:150px;height:150px;border-radius:50%;background:var(--accent);filter:blur(60px);opacity:.07;top:-50px;right:-40px}.claim-amount{display:block;font-size:29px;letter-spacing:-.055em;margin-top:13px;line-height:1}.claim-sub{display:block;font-size:9px;color:var(--muted);margin-top:7px;line-height:1.4}.claim-rows{width:100%;display:flex;flex-direction:column;gap:5px;margin:8px 0 2px}.claim-row{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:6px 8px;border:1px solid var(--line-soft);border-radius:5px;background:var(--surface-2);font-size:10px}.claim-row div{display:flex;align-items:center;gap:4px}.claim-empty{font-size:10px;color:var(--muted);margin:8px 0 2px}.claim-breakdown{display:flex;flex-direction:column;gap:5px;margin:14px 0;padding-top:11px;border-top:1px solid var(--line-soft)}.claim-breakdown>div{display:flex;justify-content:space-between;font-size:8.5px;color:var(--muted)}.claim-breakdown .mono{color:var(--ink-soft);font-size:8.5px}.claim-note{display:flex;align-items:center;justify-content:center;gap:4px;font-size:6.5px;color:var(--faint);margin-top:9px;letter-spacing:.03em}.referral-card{padding:16px}.referral-card h3{font-size:21px;line-height:1.05;letter-spacing:-.045em;font-weight:540;margin-top:4px}.referral-card h3 em{font-style:normal;color:var(--accent)}.referral-card>p{color:var(--muted);font-size:9.5px;line-height:1.55;margin-top:10px}.referral-link-row{display:flex;gap:5px;margin-top:12px}.referral-link-row input{flex:1;min-width:0;background:var(--bg-elevated);border:1px solid var(--line);border-radius:4px;padding:6px 7px;font-family:var(--font-mono);font-size:7px;color:var(--muted)}.referral-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin-top:12px;padding-top:10px;border-top:1px solid var(--line-soft)}.referral-stats>div{display:flex;flex-direction:column;gap:2px}.referral-stats span{font-family:var(--font-mono);font-size:6px;color:var(--faint);letter-spacing:.04em}.referral-stats strong{font-size:10px;font-weight:500}.sandbox-card{padding:14px;display:flex;gap:9px}.sandbox-icon{width:31px;height:31px;border-radius:7px;background:var(--surface-2);border:1px solid var(--line);display:flex;align-items:center;justify-content:center;color:var(--muted);flex-shrink:0}.sandbox-card strong{font-size:10px;font-weight:560}.sandbox-card p{font-size:8.5px;line-height:1.45;color:var(--muted);margin-top:3px}.sandbox-actions{display:flex;gap:9px;align-items:center;margin-top:8px}.sandbox-actions .text-link{font-size:8px}.portfolio-guest{position:relative;min-height:540px;border:1px solid var(--line);border-radius:var(--radius-xl);background:var(--surface);padding:64px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;overflow:hidden}.portfolio-guest-grid{position:absolute;inset:0;background-image:linear-gradient(var(--line-soft) 1px,transparent 1px),linear-gradient(90deg,var(--line-soft) 1px,transparent 1px);background-size:46px 46px;mask-image:radial-gradient(circle at 20% 50%,black,transparent 65%)}.portfolio-guest>*:not(.portfolio-guest-grid){position:relative;z-index:1}.portfolio-guest h1{margin-top:13px}.portfolio-guest>p{color:var(--muted);font-size:13px;max-width:430px;margin-top:17px;line-height:1.55}.portfolio-guest-actions{display:flex;gap:8px;margin-top:24px}.portfolio-guest-features{display:flex;gap:22px;margin-top:35px;border-top:1px solid var(--line);padding-top:20px;width:100%;max-width:540px;color:var(--muted);font-size:9.5px}.portfolio-guest-features div{display:flex;align-items:center;gap:6px}.portfolio-guest-features svg{color:var(--accent)}.leaderboard-head-side{display:flex;align-items:center;gap:12px}.leaderboard-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.podium-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:16px}.podium-card{padding:18px;min-height:225px;display:flex;flex-direction:column;position:relative;overflow:hidden}.podium-1{background:linear-gradient(155deg,var(--accent-soft),transparent 52%),var(--surface);border-color:var(--accent-line)}.podium-2{background:linear-gradient(155deg,rgba(129,211,231,.05),transparent 52%),var(--surface)}.podium-3{background:linear-gradient(155deg,rgba(244,207,107,.04),transparent 52%),var(--surface)}.podium-rank{display:flex;align-items:center;gap:5px;color:var(--faint);font-size:9px;letter-spacing:.04em}.podium-1 .podium-rank{color:var(--accent)}.podium-avatar{width:48px;height:48px;border-radius:50%;background:var(--surface-3);border:1px solid var(--line);display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:600;margin-top:17px}.podium-name{display:flex;align-items:center;gap:5px;margin-top:9px}.podium-name strong{font-size:17px;font-weight:560;letter-spacing:-.03em}.podium-address{display:block;font-size:7px;color:var(--faint);margin-top:2px}.podium-xp{font-size:24px;font-weight:500;letter-spacing:-.05em;margin-top:auto;padding-top:16px}.podium-xp span{font-size:8px;color:var(--faint);letter-spacing:.04em}.podium-stats{display:flex;gap:20px;margin-top:7px;padding-top:8px;border-top:1px solid var(--line-soft)}.podium-stats>div{display:flex;flex-direction:column;gap:2px}.podium-stats span{font-family:var(--font-mono);font-size:6px;color:var(--faint);letter-spacing:.05em}.podium-stats strong{font-size:10px;font-weight:500}.podium-halo{position:absolute;right:-50px;top:-50px;width:170px;height:170px;border-radius:50%;border:1px solid var(--accent-line);opacity:.4}.leaderboard-body{display:grid;grid-template-columns:minmax(0,1fr) 330px;gap:16px;align-items:start}.leaderboard-table-card{overflow:hidden}.leaderboard-table-card>.side-card-head{padding:14px 16px 0}.leaderboard-table{padding:0 14px 10px}.leaderboard-head,.leaderboard-row{display:grid;grid-template-columns:.4fr 1.6fr .8fr .8fr .6fr 1fr;gap:8px;align-items:center;padding:8px 2px;border-bottom:1px solid var(--line-soft);font-size:9px}.leaderboard-head{font-size:6.5px;color:var(--faint);letter-spacing:.04em}.leaderboard-row:last-child{border-bottom:none}.leaderboard-row-you{background:var(--accent-soft);border-radius:3px;padding-left:8px;padding-right:8px}.lb-trader{display:flex;align-items:center;gap:7px}.lb-avatar{width:23px;height:23px;border-radius:50%;background:var(--surface-3);border:1px solid var(--line);display:flex;align-items:center;justify-content:center;font-size:7px;font-weight:600}.lb-trader strong{font-size:9.5px;font-weight:520}.leaderboard-side{display:flex;flex-direction:column;gap:12px}.king-side-card{padding:15px}.king-side-asset{display:flex;align-items:center;gap:9px;padding:9px;background:var(--surface-2);border:1px solid var(--line-soft);border-radius:6px}.king-side-asset>div{display:flex;flex-direction:column;gap:1px;flex:1}.king-side-asset strong{font-family:var(--font-mono);font-size:12px}.king-side-asset span{font-size:8px;color:var(--muted)}.king-side-asset svg{color:var(--faint)}.king-side-metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin-top:10px}.king-side-metrics>div{display:flex;flex-direction:column;gap:2px}.king-side-metrics span{font-family:var(--font-mono);font-size:6px;color:var(--faint)}.king-side-metrics strong{font-size:9px;font-weight:500}.king-side-note{display:flex;align-items:center;gap:4px;margin-top:10px;padding-top:9px;border-top:1px solid var(--line-soft);color:var(--accent);font-size:7.5px}html[data-theme=light] .king-side-note{color:#4d6706}.ledger-mini-card,.xp-card{padding:14px}.ledger-status{display:flex;align-items:center;gap:7px;font-size:10px;font-weight:500;padding:10px;border-radius:5px}.ledger-status.valid{background:var(--positive-soft);color:var(--positive);border:1px solid color-mix(in srgb,var(--positive) 18%,transparent)}.ledger-status.invalid{background:var(--negative-soft);color:var(--negative)}.ledger-mini-stats{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:10px}.ledger-mini-stats>div{display:flex;flex-direction:column;gap:2px}.ledger-mini-stats span{font-family:var(--font-mono);font-size:6px;color:var(--faint)}.ledger-mini-stats strong{font-size:9px;font-weight:500}.ledger-mini-card .card-footer-link,.xp-card .card-footer-link{margin:11px -14px -14px}.xp-row{display:flex;justify-content:space-between;padding:5px 0;border-bottom:1px solid var(--line-soft);font-size:8.5px;color:var(--muted)}.xp-row .mono{color:var(--positive);font-size:8px}.xp-card>p{font-size:8px;color:var(--faint);margin:10px 0;line-height:1.4}.proof-hero{display:grid;grid-template-columns:1fr 430px;gap:45px;align-items:center;padding-bottom:35px}.proof-hero>div:first-child>p{color:var(--muted);font-size:13px;line-height:1.6;max-width:540px;margin-top:18px}.proof-hero-actions{display:flex;align-items:center;gap:14px;margin-top:22px}.proof-live{display:flex;align-items:center;gap:5px;color:var(--faint);font-size:8px}.chain-visual{background:var(--contrast-bg);border:1px solid var(--contrast-line);border-radius:var(--radius-lg);padding:16px;color:var(--contrast-ink)}.chain-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:13px}.chain-top .mono{font-size:8px;color:var(--contrast-muted);letter-spacing:.05em}.chain-valid-badge{display:inline-flex;align-items:center;gap:4px;font-family:var(--font-mono);font-size:7px;padding:3px 6px;border-radius:3px}.chain-valid-badge.valid{background:#62e9a01a;color:var(--positive);border:1px solid rgba(98,233,160,.2)}.chain-valid-badge.invalid{background:#ff7d601a;color:var(--negative)}.chain-blocks{display:flex;flex-direction:column;gap:3px}.chain-block{display:flex;align-items:center;gap:9px;height:48px;padding:0 10px;border:1px solid var(--contrast-line);border-radius:5px;background:var(--contrast-surface)}.chain-block>.mono:first-child{font-size:7px;color:var(--contrast-muted);width:68px}.chain-hash{flex:1;height:6px;border-radius:2px;background:linear-gradient(90deg,var(--accent),transparent);opacity:.18}.chain-link{font-size:6.5px;color:var(--contrast-muted)}.chain-head{display:flex;justify-content:space-between;margin-top:11px;padding-top:9px;border-top:1px solid var(--contrast-line);font-size:6.5px;color:var(--contrast-muted)}.proof-status-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:16px}.proof-status-card{padding:14px;display:flex;flex-direction:column;gap:5px;min-height:94px}.proof-status{font-size:19px;font-weight:550;letter-spacing:-.04em;margin-top:2px}.proof-oracle-card .oracle-key{font-size:7px;color:var(--muted);word-break:break-all;line-height:1.35}.proof-oracle-card .copy-btn{align-self:flex-start;margin-top:2px}.proof-layout{display:grid;grid-template-columns:minmax(0,1fr) 310px;gap:15px;align-items:start}.receipts-card{overflow:hidden}.receipts-card>.side-card-head{padding:14px 16px 0}.receipt-list{padding:0 14px 10px}.receipt-head,.receipt-row{display:grid;grid-template-columns:.35fr .9fr 1.1fr 1.2fr .45fr;gap:8px;align-items:center;padding:7px 0;border-bottom:1px solid var(--line-soft);font-size:7.5px}.receipt-head{font-size:6px;color:var(--faint);letter-spacing:.03em}.receipt-row:last-child{border-bottom:none}.receipt-type{color:var(--accent)}html[data-theme=light] .receipt-type{color:#56730b}.receipt-digest{color:var(--muted)}.proof-side{display:flex;flex-direction:column;gap:12px}.proof-model-card,.contracts-card{padding:15px}.proof-pipeline{display:flex;flex-direction:column;margin-top:13px}.proof-pipeline>div:not(.pipeline-line){display:flex;flex-direction:column;gap:2px}.proof-pipeline .mono{font-size:6.5px;color:var(--accent)}.proof-pipeline strong{font-size:10px;font-weight:560}.proof-pipeline em{font-style:normal;font-size:8px;color:var(--muted)}.pipeline-line{height:17px;width:1px;background:var(--line);margin-left:8px}.contract-row{display:flex;align-items:center;gap:8px;padding:7px 0;border-top:1px solid var(--line-soft);font-family:var(--font-mono);font-size:8.5px;color:var(--muted)}.contract-row svg:first-child{color:var(--faint)}.contract-row svg:last-child{margin-left:auto;color:var(--positive)}.contracts-note{font-size:8px;color:var(--faint);margin-top:9px;line-height:1.45}.contracts-note code{font-size:7.5px;background:var(--surface-2);border:1px solid var(--line-soft);padding:1px 3px;border-radius:2px}.security-section{margin-top:40px;border-top:1px solid var(--line);padding-top:34px}.security-head{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:22px}.security-head h2{font-size:clamp(28px,3vw,40px);font-weight:530;letter-spacing:-.05em;margin-top:7px}.security-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--line);border:1px solid var(--line);border-radius:var(--radius-md);overflow:hidden}.security-card{background:var(--surface);padding:20px}.security-icon{width:35px;height:35px;border-radius:50%;background:var(--surface-2);border:1px solid var(--line);display:flex;align-items:center;justify-content:center;color:var(--accent)}.security-card h3{font-size:14px;font-weight:550;margin-top:15px;letter-spacing:-.02em}.security-card p{font-size:9.5px;line-height:1.55;color:var(--muted);margin-top:6px}.proof-cta{margin-top:34px;padding:23px;border:1px solid var(--accent-line);background:var(--accent-soft);border-radius:var(--radius-lg);display:flex;align-items:center;justify-content:space-between;gap:20px}.proof-cta h2{font-size:23px;font-weight:540;letter-spacing:-.04em;margin-top:4px}.pnl-modal{display:flex;flex-direction:column;gap:12px}.pnl-preview{width:100%;border-radius:var(--radius-sm);border:1px solid var(--line)}.pnl-loading{height:280px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:var(--muted);font-size:11px}.pnl-actions{display:flex;align-items:center;gap:8px}.pnl-actions .mono{margin-left:auto;font-size:7px;color:var(--faint)}.claim-connect{text-align:center;display:flex;flex-direction:column;align-items:center;gap:9px;padding:10px}.claim-icon{width:52px;height:52px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--accent);background:var(--accent-soft);border:1px solid var(--accent-line);margin-bottom:4px}.claim-connect h3{font-size:20px;font-weight:540;letter-spacing:-.035em;max-width:380px}.claim-connect p{color:var(--muted);font-size:11px;max-width:390px;line-height:1.5;margin-bottom:8px}.claim-summary{display:flex;align-items:center;gap:10px;padding:11px;background:var(--surface-2);border:1px solid var(--line);border-radius:var(--radius-sm);margin-bottom:18px}.claim-summary>div{display:flex;flex-direction:column;gap:2px;flex:1}.claim-summary strong{font-family:var(--font-mono);font-size:10.5px}.claim-summary span{font-size:9px;color:var(--positive)}.claim-flow{display:flex;flex-direction:column;gap:13px}.claim-steps{display:flex;flex-direction:column;gap:0;border:1px solid var(--line);border-radius:var(--radius-sm);overflow:hidden}.claim-step{display:flex;align-items:flex-start;gap:10px;padding:11px;border-bottom:1px solid var(--line-soft);background:var(--surface)}.claim-step:last-child{border-bottom:none}.claim-step-num{font-size:7px;color:var(--faint);border:1px solid var(--line);width:18px;height:18px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:1px}.claim-step strong{font-size:10px;font-weight:560;display:block}.claim-step p{font-size:8.5px;color:var(--muted);margin-top:2px;line-height:1.4}.claim-step>svg{margin-left:auto;flex-shrink:0}.claim-step-active{background:var(--accent-soft)}.claim-step-done .claim-step-num{border-color:var(--positive);color:var(--positive)}.claim-code-block{border:1px solid var(--accent-line);border-radius:var(--radius-sm);overflow:hidden}.claim-code-head{display:flex;justify-content:space-between;align-items:center;padding:8px 10px;border-bottom:1px solid var(--accent-line);font-family:var(--font-mono);font-size:8px;color:var(--muted);text-transform:uppercase;letter-spacing:.04em}.claim-code{display:block;padding:12px;background:var(--bg-elevated);font-size:10px;line-height:1.6;word-break:break-all}.claim-code-foot{display:flex;align-items:center;gap:11px;padding:7px 10px;border-top:1px solid var(--line-soft);font-size:7px;color:var(--faint)}.claim-code-foot span{display:flex;align-items:center;gap:3px}.claim-code-foot button{margin-left:auto;font-family:var(--font-mono);color:var(--muted);text-decoration:underline;text-underline-offset:2px}.claim-security{display:flex;align-items:flex-start;gap:5px;color:var(--faint);font-size:8px;line-height:1.45}.claim-security svg{color:var(--positive);flex-shrink:0;margin-top:1px}.claim-success{text-align:center;display:flex;flex-direction:column;align-items:center;gap:7px;padding:8px}.claim-success-icon{width:54px;height:54px;border-radius:50%;background:var(--positive-soft);border:1px solid color-mix(in srgb,var(--positive) 28%,transparent);color:var(--positive);display:flex;align-items:center;justify-content:center;margin-bottom:6px}.claim-success h3{font-size:23px;font-weight:540;letter-spacing:-.045em}.claim-success p{color:var(--muted);font-size:10.5px;max-width:440px;line-height:1.5}.claim-success-stats{display:flex;gap:25px;padding:13px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);width:100%;justify-content:center;margin:6px 0}.claim-success-stats>div{display:flex;flex-direction:column;gap:2px}.claim-success-stats span{font-family:var(--font-mono);font-size:6.5px;color:var(--faint)}.claim-success-stats strong{font-size:12px;color:var(--positive)}.not-found-page{min-height:62vh;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:12px}.not-found-code{font-size:9px;color:var(--faint);letter-spacing:.08em}.not-found-mark{width:90px;height:90px;border-radius:50%;border:1px dashed var(--line-strong);display:flex;align-items:center;justify-content:center;color:var(--faint);margin:8px 0}.not-found-page h1{font-size:40px;font-weight:530;letter-spacing:-.05em}.not-found-page p{color:var(--muted);font-size:12px;max-width:380px;margin-bottom:8px}.fatal-error{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:14px;padding:30px}.fatal-error>.mono{color:var(--negative);font-size:9px}.fatal-error h1{font-size:35px}.fatal-error p{color:var(--muted);font-size:12px;max-width:450px}.market-table{font-size:12px}.market-table thead th{font-size:8.5px}.market-table td{padding:11px 10px}.market-ticker{font-size:13px}.market-name-long{font-size:10px}.market-repo{font-size:8.5px}.market-price{font-size:11.5px}.col-rank{font-size:9px}.curve-cell .mono{font-size:8px}.change{font-size:10.5px}.fresh-card-asset strong{font-size:16px}.fresh-card-asset span{font-size:10.5px}.fresh-card-repo,.fresh-card-stats span{font-size:9px}.fresh-card-stats strong{font-size:11.5px}.fresh-curve-label{font-size:8.5px}.activity-copy p{font-size:11.5px;line-height:1.5}.activity-meta{font-size:8px}.activity-item{padding:10px 14px}.trader-copy strong{font-size:11.5px}.trader-copy span{font-size:8px}.trader-right strong{font-size:11px}.markdown-body{font-size:12.5px}.markdown-body code{font-size:10.5px}.markdown-body pre code{font-size:10px}.summary-list li{font-size:12px}.summary-foot{font-size:8.5px}.trade-panel-head h2{font-size:18px}.trade-balance-row{font-size:8.5px}.trade-quote-row{font-size:10px}.trade-quote-row strong,.trade-quote-row .mono{font-size:9.5px}.trade-quote-sub,.trade-quote-sub .mono{font-size:8.5px}.trade-total{font-size:10.5px}.trade-total strong{font-size:12.5px}.trade-foot{font-size:7px}.quote-warning{font-size:9px}.king-boost{font-size:9.5px}.staking-heading p{font-size:10px}.staking-metrics span{font-size:7px}.staking-metrics strong{font-size:11px}.stake-active-row{font-size:9px}.stake-active-row strong{font-size:9.5px}.lock-option strong{font-size:12px}.lock-option span{font-size:8px}.lock-option em{font-size:7px}.staking-note{font-size:8px}.staking-claim-all{font-size:8.5px}.developer-identity strong{font-size:10.5px}.developer-numbers span{font-size:7px}.developer-numbers strong{font-size:10.5px}.unclaimed-dev p{font-size:9px}.signal-health p{font-size:8.5px}.signal-grid span{font-size:7px}.signal-grid strong{font-size:11.5px}.signal-grid em{font-size:7.5px}.signal-proof{font-size:8px}.nft-meta strong{font-size:8.5px}.chart-axis-text{font-size:9.5px}.chart-footer{font-size:7px}.holder-list-head,.holder-row{font-size:9.5px}.holder-list-head{font-size:7px}.holder-name{font-size:10.5px}.holder-address{font-size:7.5px}.trade-list-row{font-size:9.5px}.trade-list-head{font-size:7px}.positions-head,.position-row{font-size:9.5px}.positions-head{font-size:7px}.position-row .text-positive,.position-row .text-negative,.leaderboard-row{font-size:9.5px}.fee-ledger-row{font-size:8.5px}.receipt-row{font-size:8px}.page-sub{font-size:14px}.portfolio-guest>p{font-size:14px}@media(max-width:1240px){.page{width:calc(100% - 48px)}.header-inner{width:calc(100% - 36px)}.footer-inner,.footer-bottom{width:calc(100% - 48px)}.hero{grid-template-columns:minmax(0,1fr) minmax(390px,.88fr);gap:32px}.fresh-grid{grid-template-columns:repeat(2,1fr)}.token-layout{grid-template-columns:minmax(0,1fr) 360px}.portfolio-grid,.leaderboard-body{grid-template-columns:minmax(0,1fr) 300px}.launch-grid{grid-template-columns:minmax(0,1fr) 340px}.mechanic-section{grid-template-columns:1fr 1.5fr;gap:32px;padding:38px}.proof-hero{grid-template-columns:1fr 380px;gap:30px}}@media(max-width:1060px){.desktop-nav{display:none}.mobile-menu-btn{display:inline-flex}.hero{grid-template-columns:1fr;gap:45px;min-height:0;padding-top:45px}.hero-copy{max-width:760px}.hero-visual{max-width:600px}.metric-band{grid-template-columns:1fr 1fr}.metric-band-cell:nth-child(2){border-right:none}.metric-band-cell:nth-child(3){border-top:1px solid var(--line);padding-left:0}.metric-band-cell:nth-child(4){border-top:1px solid var(--line)}.market-layout{grid-template-columns:1fr}.home-side{display:grid;grid-template-columns:1fr 1fr;align-items:start}.mechanic-section{grid-template-columns:1fr}.mechanic-intro{max-width:500px}.mechanics{margin-top:8px}.token-layout{display:flex;flex-direction:column}.token-main,.token-side{display:contents}.chart-card{order:1}.trade-panel{order:2}.position-strip{order:3}.token-insight-grid{order:4}.staking-card{order:5}.developer-card{order:6}.token-info-grid{order:7}.token-side .trade-panel{width:100%}.token-side,.token-main,.token-layout{gap:14px}.token-insight-grid{grid-template-columns:1fr 1fr}.portfolio-grid,.leaderboard-body,.launch-grid,.proof-layout{grid-template-columns:1fr}.portfolio-side,.leaderboard-side,.launch-side{display:grid;grid-template-columns:1fr 1fr;align-items:start}.proof-side{display:grid;grid-template-columns:1fr 1fr}.proof-hero{grid-template-columns:1fr 340px}.chart-svg-placeholder{height:340px}.token-metric-bar{grid-template-columns:repeat(3,1fr)}.token-metric:nth-child(3){border-right:none}.token-metric:nth-child(4),.token-metric:nth-child(5),.token-metric:nth-child(6){border-top:1px solid var(--line-soft)}.portfolio-metrics{grid-template-columns:1.4fr 1fr 1fr}.portfolio-metrics>:last-child{display:none}}@media(max-width:820px){.page{width:calc(100% - 32px);padding-bottom:50px}.header-inner{width:calc(100% - 28px)}.footer-inner,.footer-bottom{width:calc(100% - 32px)}.command-trigger span,.command-trigger kbd{display:none}.command-trigger{width:31px;justify-content:center;padding:0}.account-trigger-copy{display:none}.account-trigger{padding:3px}.king-repo,.king-metric-velocity{display:none}.king-bar-inner{gap:10px}.king-metric{font-size:8.5px}.king-countdown{display:none}.hero{padding-top:32px;padding-bottom:38px}.hero-title{font-size:clamp(46px,9vw,64px)}.hero-sub{font-size:14px}.metric-band-cell{padding:16px 14px}.metric-band-cell:first-child{padding-left:0}.metric-value{font-size:22px}.home-side{grid-template-columns:1fr}.fresh-grid{grid-template-columns:1fr 1fr}.section-block{padding:34px 0}.section-head{align-items:flex-start;flex-direction:column;gap:12px}.market-card-meta{display:none}.market-table{min-width:560px}.col-tier,.col-fdv,.col-curve,.col-velocity,.col-action{display:none}.market-table thead th:nth-child(n){padding-left:7px;padding-right:7px}.explore-head{flex-direction:column;align-items:flex-start}.explore-head-right{width:100%;gap:24px;padding-bottom:0;flex-wrap:wrap}.explore-toolbar{flex-wrap:wrap}.search-field{width:100%}.tier-tabs{order:3;width:100%;overflow-x:auto;margin-left:0;padding-top:2px}.tier-tab{flex-shrink:0}.filter-toggle{margin-left:0;order:2}.filter-panel{flex-wrap:wrap;gap:14px}.explore-bottom-cta{flex-direction:column;align-items:flex-start}.explore-meta-right{display:none}.token-hero{flex-direction:column;gap:16px}.token-hero-right{align-items:flex-start;flex-direction:row;width:100%;justify-content:space-between}.token-live-price{align-items:flex-start}.token-live-price>span:first-child{font-size:24px}.token-owner-row{gap:9px}.token-title-row h1{font-size:34px}.token-alert{align-items:flex-start;flex-wrap:wrap}.token-alert>.btn{margin-left:27px}.token-metric-bar{grid-template-columns:repeat(2,1fr)}.token-metric:nth-child(2n){border-right:none}.token-metric:nth-child(n+3){border-top:1px solid var(--line-soft)}.token-metric:nth-child(3){padding-left:0}.token-insight-grid,.token-info-grid{grid-template-columns:1fr}.position-strip{flex-wrap:wrap;gap:8px 0;padding:10px}.position-title{flex:1 0 50%;border-right:none}.position-stat{flex:1;border-right:none;border-top:1px solid var(--line-soft);padding-top:8px}.position-actions{flex-basis:100%;border-top:1px solid var(--line-soft);padding-top:8px;justify-content:flex-end}.summary-card{min-height:0}.community-head{flex-direction:column;align-items:flex-start;gap:10px}.community-head-meta{flex-wrap:wrap}.community-panel{padding:12px}.activity-tab-grid,.chat-layout{grid-template-columns:1fr}.activity-side-stat{display:none}.chat-main{height:400px}.chat-side{display:grid;grid-template-columns:1fr 1fr}.trade-list-head,.trade-list-row{grid-template-columns:48px 1.2fr .9fr .8fr .8fr}.trade-list-head>:last-child,.trade-list-row>:last-child{display:none}.holder-list{overflow-x:auto}.holder-list-head,.holder-row{min-width:590px}.bounty-grid{grid-template-columns:1fr}.community-tabs{overflow-x:auto}.community-tabs .tab{flex-shrink:0}.launch-head{flex-direction:column;align-items:flex-start;gap:16px}.launch-head-side{flex-wrap:wrap;gap:12px}.launch-mode-toggle{grid-template-columns:1fr}.launch-progress-step{font-size:9px}.launch-progress-step>span:nth-child(2){display:none}.launch-progress-step{flex:0 0 auto;gap:5px;padding-right:8px}.launch-progress-line{min-width:18px}.launch-card{padding:18px}.setup-layout{grid-template-columns:1fr}.logo-uploader{flex-direction:row;flex-wrap:wrap;align-items:center}.logo-drop{width:84px;height:84px}.logo-note{width:100%;text-align:left}.launch-side{grid-template-columns:1fr}.launch-terms{grid-template-columns:1fr 1fr;gap:10px}.launch-term{border-right:none;padding:0}.portfolio-head{flex-direction:column;align-items:flex-start;gap:16px}.portfolio-metrics{grid-template-columns:1fr 1fr}.portfolio-metrics>:first-child{grid-column:span 2}.portfolio-metrics>:last-child{display:flex}.portfolio-networth{min-height:120px}.portfolio-side,.leaderboard-side,.proof-side{grid-template-columns:1fr}.positions-head,.position-row{grid-template-columns:1.4fr 1fr .85fr 1.05fr}.positions-head>:nth-child(5),.positions-head>:nth-child(6),.position-row>:nth-child(5),.position-row>:nth-child(6){display:none}.position-row-actions{grid-column:1 / -1;justify-content:flex-end;border-top:1px solid var(--line-soft);padding-top:6px;margin-top:3px}.stakes-head,.stake-row{grid-template-columns:1.4fr .8fr .8fr .8fr}.stakes-head>:nth-child(3),.stakes-head>:nth-child(4),.stake-row>:nth-child(3),.stake-row>:nth-child(4){display:none}.earnings-grid{grid-template-columns:1fr 1fr}.earnings-grid>:nth-child(3){border-left:none;padding-left:0}.fee-ledger-head,.fee-ledger-row{grid-template-columns:1fr .8fr .7fr .6fr}.fee-ledger-head>:last-child,.fee-ledger-row>:last-child{display:none}.podium-grid{grid-template-columns:1fr}.podium-card{min-height:0}.podium-avatar{margin-top:12px}.podium-xp{padding-top:10px}.leaderboard-table{overflow-x:auto}.leaderboard-head,.leaderboard-row{min-width:600px}.proof-hero{grid-template-columns:1fr;gap:24px}.proof-status-grid,.security-grid{grid-template-columns:1fr 1fr}.proof-cta{flex-direction:column;align-items:flex-start}.footer-inner{grid-template-columns:1.4fr 1fr 1fr;gap:24px}.footer-col:last-child{display:none}.footer-bottom{flex-direction:column;gap:7px}.auth-split{grid-template-columns:1fr}.auth-visual{display:none}.auth-copy{padding:45px 30px}.auth-modal .modal-head{position:absolute;right:6px;top:6px}.modal-backdrop{padding:12px;align-items:flex-end}.modal{max-height:calc(100vh - 24px);border-radius:var(--radius-lg) var(--radius-lg) var(--radius-md) var(--radius-md)}.palette-backdrop{padding-top:8vh}.portfolio-guest{padding:36px 24px}}@media(max-width:560px){.page{width:calc(100% - 24px)}.header-inner{width:calc(100% - 22px)}.brand-word{font-size:16px}.header-actions{gap:3px}.account-trigger{border:none;background:transparent}.wallet-btn{font-size:10.5px;padding:0 9px}.king-label{font-size:7.5px;padding:0 5px;height:18px}.king-token strong{font-size:10px}.king-metric{display:none}.king-fee{margin-left:auto}.hero-title{font-size:43px;letter-spacing:-.06em}.hero-sub{font-size:13px}.hero-visual-accent{right:0;top:-10px;width:80px;height:80px}.hero-actions{flex-direction:column;align-items:stretch}.hero-trust{gap:9px 13px}.hero-trust span{font-size:7.5px}.hero-side-note{font-size:6.5px}.terminal-head{padding:13px 13px 7px}.terminal-price-row{padding:4px 13px 0}.terminal-price{font-size:21px}.terminal-chart{height:100px;margin:2px 4px 0}.terminal-chart-svg{height:100px}.terminal-metrics>div{padding:9px 8px}.terminal-metrics strong{font-size:9.5px}.terminal-progress{padding:6px 13px 10px}.terminal-stamp{display:none}.metric-band-cell{padding:13px 10px}.metric-band-cell:first-child{padding-left:0}.metric-value{font-size:20px}.metric-sub{font-size:8px}.fresh-grid{grid-template-columns:1fr}.section-title{font-size:28px}.page-title{font-size:41px}.mechanic-section{padding:24px;margin:26px 0;border-radius:var(--radius-lg)}.mechanic-title{font-size:32px}.mechanics{grid-template-columns:1fr;gap:20px}.mechanic{border-left:none;border-top:1px solid var(--contrast-line);padding-left:0;padding-top:16px}.mechanic-meta{padding-top:10px}.fee-equation{gap:7px}.launch-band{padding:30px 0}.launch-band-content{flex-direction:column;align-items:flex-start;gap:22px}.launch-band-actions{align-items:flex-start}.mechanic-section:after{display:none}.market-table thead th:nth-child(3),.market-table td:nth-child(3){display:none}.market-table th.col-volume,.market-table td.col-volume{display:none}.market-table{min-width:0}.market-asset{min-width:130px}.market-name-long{display:none}.market-table th,.market-table td{padding-left:6px;padding-right:6px}.market-table .col-rank{display:none}.explore-head-right{gap:18px}.explore-stat strong{font-size:16px}.explore-meta-left{gap:8px}.search-field{width:100%}.tier-tab{font-size:9.5px}.market-card-top{padding:9px 10px}.mini-tab{font-size:9.5px;padding:4px 6px}.trade-panel{padding:13px}.trade-panel-head h2{font-size:18px}.trade-input input{font-size:26px}.token-breadcrumb{font-size:7.5px}.token-identity{gap:10px}.token-identity .asset-logo{width:52px;height:52px;border-radius:11px}.token-title-row h1{font-size:30px}.token-title-row{gap:5px}.token-title-row .badge{font-size:7.5px;height:17px}.token-subtitle{flex-direction:column;align-items:flex-start;gap:5px}.token-repo-link{border-left:none;padding-left:0}.token-owner-row{font-size:6.5px;gap:7px}.token-hero-actions .live-dot-wrap{display:none}.token-metric{padding:9px 10px}.token-metric:first-child{padding-left:0}.token-metric strong{font-size:13px}.token-metric>span{font-size:6px}.chart-controls{padding:9px 10px;flex-wrap:wrap;gap:7px}.chart-star-legend{display:none}.chart-range{font-size:7px;padding:3px 5px}.chart-footer{font-size:5.5px;padding:7px 10px;gap:7px}.price-chart{min-height:240px}.position-title{flex:1 0 100%}.position-stat{flex:1 0 30%}.summary-card{padding:14px}.summary-card h3{font-size:20px}.community-section{margin-top:26px;padding-top:20px}.community-head h2{font-size:24px}.community-tabs .tab{font-size:10px;padding:10px 8px}.community-panel{border-radius:0 0 var(--radius-md) var(--radius-md);padding:10px}.chat-lock{padding:20px 10px}.chat-lock h3{font-size:20px}.chat-side{grid-template-columns:1fr}.trade-list-head,.trade-list-row{grid-template-columns:46px 1.3fr .8fr .8fr}.trade-list-head>:nth-last-child(2),.trade-list-row>:nth-last-child(2){display:none}.chat-main{height:380px}.bounty-toolbar,.votes-head{flex-direction:column;align-items:flex-start;gap:10px}.vote-note{display:none}.launch-head h1{font-size:39px}.launch-head-side span{font-size:6.5px}.launch-card{padding:14px}.launch-card-head h2{font-size:21px}.launch-card-head{gap:10px}.repo-input-wrap{flex-wrap:wrap;padding:8px}.repo-input-wrap input{flex-basis:100%}.repo-input-wrap .btn{width:100%}.repo-preview-head{flex-direction:column;align-items:flex-start;gap:8px}.repo-preview-stats{flex-wrap:wrap;gap:8px}.launch-progress{overflow-x:auto}.launch-progress-step .mono{width:15px;height:15px;font-size:6px}.launch-progress-line{min-width:12px}.launch-terms{grid-template-columns:1fr 1fr;padding:11px 0}.form-grid-2{grid-template-columns:1fr}.logo-uploader{gap:8px}.portfolio-metrics{grid-template-columns:1fr}.portfolio-metrics>:first-child{grid-column:auto}.portfolio-head{gap:12px}.portfolio-wallet{width:100%;flex-wrap:wrap}.portfolio-tabs{padding:7px 8px}.portfolio-tabs button{font-size:9px}.positions-head,.position-row{grid-template-columns:1.35fr .9fr .85fr;padding:9px 8px;font-size:8px}.positions-head>:nth-child(2),.position-row>:nth-child(2){display:none}.position-asset .asset-logo{width:28px;height:28px}.position-asset .mono{display:none}.position-row-actions{justify-content:flex-end}.stakes-head,.stake-row{grid-template-columns:1.3fr .9fr .9fr;padding:9px 8px}.stakes-head>:nth-child(4),.stake-row>:nth-child(4){display:none}.earnings-grid{grid-template-columns:1fr 1fr;padding-bottom:11px}.earnings-grid strong{font-size:13px}.fee-ledger-head,.fee-ledger-row{grid-template-columns:1.1fr .8fr .7fr;font-size:7px}.fee-ledger-head>:nth-child(2),.fee-ledger-row>:nth-child(2){display:none}.recent-trades-head,.recent-trade-row{grid-template-columns:.6fr .8fr .9fr .7fr}.recent-trades-head>:nth-child(5),.recent-trades-head>:nth-child(6),.recent-trade-row>:nth-child(5),.recent-trade-row>:nth-child(6){display:none}.proof-status-grid{grid-template-columns:1fr}.receipts-card{overflow-x:auto}.receipt-head,.receipt-row{min-width:570px}.security-grid{grid-template-columns:1fr}.proof-hero h1{font-size:39px}.leaderboard-body{grid-template-columns:1fr}.podium-grid{gap:8px}.podium-card{padding:15px}.portfolio-guest{padding:28px 18px;min-height:480px}.portfolio-guest h1{font-size:37px}.portfolio-guest-actions{flex-direction:column;align-items:stretch;width:100%}.portfolio-guest-features{flex-direction:column;gap:9px}.footer-inner{grid-template-columns:1fr 1fr}.footer-brand{grid-column:span 2}.footer-col:nth-child(4){display:none}.footer-bottom{font-size:7.5px}.toast-viewport{right:12px;bottom:12px;width:calc(100vw - 24px)}.modal-body{padding:15px}.auth-copy{padding:40px 20px}.auth-title{font-size:32px}.palette-backdrop{padding:7vh 10px 10px}.palette-item-hint{display:none}.palette-foot span:nth-child(2){display:none}}@media(min-width:900px){.eyebrow{font-size:11.5px;letter-spacing:.06em}.metric-label{font-size:11.5px}.metric-sub{font-size:11px}.token-breadcrumb{font-size:10.5px}.token-description{font-size:13px}.token-owner-row{font-size:10px}.token-metric>span{font-size:10.5px}.token-metric em{font-size:10.5px}.token-metric strong{font-size:17px}.chart-axis-text{font-size:10px}.chart-footer{font-size:9px;padding:8px 14px}.terminal-metrics span{font-size:9px}.terminal-metrics strong{font-size:13px}.terminal-rank-row{font-size:8.5px}.trade-foot,.fee-info,.wallet-cap,.quote-warning{font-size:9.5px}.staking-metrics span,.developer-numbers span{font-size:9px}.position-stat>span{font-size:10px}.position-entry{font-size:9.5px}.summary-model{font-size:8.5px}.summary-foot,.footer-heading{font-size:10px}.footer-col a,.footer-col span{font-size:13px;line-height:1.6}.footer-bottom{font-size:11px}.market-table{font-size:13.5px}.market-table th,.trader-copy span,.trader-right span{font-size:10px}.receipt-head{font-size:8.5px}.receipt-row{font-size:10px}.side-badge{font-size:9px}.auth-compact-note{font-size:9.5px}.market-card-meta,.mini-tab,.activity-meta{font-size:10px}.activity-copy p{font-size:13px}.side-card-head .eyebrow{font-size:11px}.trade-kicker{font-size:9px}.trade-quote-row{font-size:11.5px}.trade-quote-row strong,.trade-quote-row .mono{font-size:11px}.trade-quote-sub{font-size:10.5px}.terminal-chart-label{font-size:9px}.hero-trust{font-size:9.5px}.hero-trust span,.footer-chain{font-size:10px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}}
