:root{--bg:#08090c;--bg-2:#0c0e13;--surface:#10131a;--surface-2:#161a23;--surface-3:#0b0d12;--ink:#f3f1ec;--ink-2:#b4b1a9;--ink-3:#807d75;--line:rgba(255,255,255,0.07);--line-2:rgba(255,255,255,0.11);--line-strong:rgba(255,255,255,0.2);--accent:#ff5a1f;--accent-hi:#ff8a5c;--accent-ink:#0b0b0a;--accent-soft:rgba(255,90,31,0.14);--accent-soft-ink:#ffb08f;--accent-glow:rgba(255,90,31,0.35);--up:#22d58a;--up-soft:rgba(34,213,138,0.14);--down:#ff5c5c;--down-soft:rgba(255,92,92,0.14);--warn-bg:#2b2411;--warn-ink:#f3d77a;--focus:#ff8a5c;--radius:10px;--radius-lg:16px;--shadow:0 10px 30px rgba(0,0,0,0.35);--font:"Inter",ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;--display:"Space Grotesk","Inter",ui-sans-serif,system-ui,sans-serif;--mono:"JetBrains Mono","IBM Plex Mono",ui-monospace,SFMono-Regular,Menlo,monospace;color-scheme:dark}*{box-sizing:border-box}body,html{margin:0;padding:0}html{scroll-behavior:smooth}body{background:var(--bg);background-image:radial-gradient(900px 420px at 15% -10%,rgba(255,90,31,.14),transparent 60%),radial-gradient(700px 380px at 95% 0,rgba(80,120,255,.08),transparent 60%);background-repeat:no-repeat;color:var(--ink);font-family:var(--font);font-size:15px;line-height:1.5;-webkit-font-smoothing:antialiased;overflow-x:hidden}a{color:inherit;text-underline-offset:3px}a:hover{color:var(--accent-hi)}button,input,select,textarea{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--focus);outline-offset:2px}::selection{background:var(--accent);color:var(--accent-ink)}h1,h2,h3{font-family:var(--display);letter-spacing:-.01em}@media (prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}html{scroll-behavior:auto}}.wrap{max-width:1680px;margin:0 auto;padding:0 32px}@media (max-width:720px){.wrap{padding:0 16px}}.bleed{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}@media (min-width:1500px){.token-grid{grid-template-columns:minmax(0,1fr) 440px}.wizard-grid{grid-template-columns:minmax(0,1fr) 400px!important}.hero{padding:52px 48px}.hero h1{font-size:54px}}@media (max-width:640px){.wrap{padding:0 16px}}.mono{font-family:var(--mono);font-size:.92em}.muted{color:var(--ink-3)}.ink2{color:var(--ink-2)}.up{color:var(--up)}.down{color:var(--down)}.row{display:flex;gap:12px;align-items:center}.row.wrap-row,.spread{flex-wrap:wrap}.spread{display:flex;justify-content:space-between;align-items:center;gap:12px}.stack{grid-gap:16px;grid-template-columns:minmax(0,1fr)}.grid2,.stack{display:grid;gap:16px}.grid2{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:16px}@media (max-width:760px){.grid2{grid-template-columns:1fr}}.num,.tabular{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.header{border-bottom:1px solid var(--line);background:color-mix(in srgb,var(--bg) 78%,transparent);-webkit-backdrop-filter:blur(14px) saturate(140%);backdrop-filter:blur(14px) saturate(140%);position:-webkit-sticky;position:sticky;top:0;z-index:30}.header .wrap{gap:20px;height:62px}.brand,.header .wrap{display:flex;align-items:center}.brand{gap:10px;text-decoration:none;font-family:var(--display);font-weight:700;font-size:19px;letter-spacing:-.02em}.brand,.brand:hover{color:var(--ink)}.brand img,.brand svg{width:28px;height:28px}.nav{display:flex;gap:2px;flex:1 1}.nav a{text-decoration:none;padding:7px 12px;border-radius:8px;font-weight:500;font-size:14px;color:var(--ink-3);transition:color .12s,background .12s}.nav a:hover{color:var(--ink);background:var(--surface)}.nav a[aria-current=page]{color:var(--ink);background:var(--surface-2)}.nav a.sm-only{display:none}.header .btn{height:36px;font-size:13px}.header .cta{display:inline-flex}.menu-btn{display:none}@media (max-width:860px){.header .wrap{gap:10px}.nav{display:none}.nav.open{display:grid;position:absolute;left:0;right:0;top:62px;padding:10px 16px 16px;grid-gap:2px;gap:2px;background:var(--bg-2);border-bottom:1px solid var(--line);box-shadow:var(--shadow)}.nav.open a{padding:11px 12px;font-size:15px}.nav.open a.sm-only{display:block}.menu-btn{display:inline-grid;place-items:center;width:36px;height:36px;border-radius:8px;border:1px solid var(--line-2);background:var(--surface);margin-left:auto;cursor:pointer}.header .cta,.hide-sm{display:none}.wallet-pill{padding:0 10px}.wallet-pill img{display:none}.menu-btn{flex:none}}.wallet-pill{font-family:var(--mono);font-weight:500}.wallet-pill:before{content:"";width:7px;height:7px;border-radius:99px;background:var(--up);box-shadow:0 0 0 3px var(--up-soft)}.wallet-pill .caret{margin-left:2px;color:var(--ink-3);transition:transform .15s}.wallet-pill.active .caret,.wallet-pill[aria-expanded=true] .caret{transform:rotate(180deg)}.wallet-box{position:relative}.wallet-menu{position:absolute;top:calc(100% + 8px);right:0;min-width:240px;padding:6px;background:var(--bg-2);border:1px solid var(--line-2);border-radius:14px;box-shadow:var(--shadow);z-index:40;animation:fadeup .14s ease-out}.wallet-menu,.wallet-menu-head{display:grid;grid-gap:2px;gap:2px}.wallet-menu-head{padding:8px 10px 10px}.wallet-menu-sep{height:1px;background:var(--line);margin:4px 2px}.wallet-menu a,.wallet-menu button{display:grid;grid-gap:1px;gap:1px;width:100%;padding:8px 10px;border:0;border-radius:9px;background:none;color:var(--ink);font:inherit;font-size:14px;font-weight:500;text-align:left;text-decoration:none;cursor:pointer;transition:background .12s}.wallet-menu a span{font-size:12px;font-weight:400;color:var(--ink-3)}.wallet-menu a:hover,.wallet-menu button:hover{background:var(--surface-2);color:var(--ink)}.wallet-menu button.danger{color:var(--down)}.wallet-menu button.danger:hover{background:var(--down-soft)}.launch-menu{min-width:300px}.launch-menu a span{white-space:normal;line-height:1.4}.btn.accent .caret{color:rgba(255,255,255,.8);transition:transform .15s}.btn.accent[aria-expanded=true] .caret{transform:rotate(180deg)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:40px;padding:0 16px;border-radius:var(--radius);border:1px solid var(--line-2);background:var(--surface);font-weight:600;font-size:14px;cursor:pointer;text-decoration:none;white-space:nowrap;transition:background .12s,border-color .12s,color .12s,transform .12s,box-shadow .12s}.btn,.btn:hover{color:var(--ink)}.btn:hover{background:var(--surface-2);border-color:var(--line-strong)}.btn:active{transform:translateY(1px)}.btn.primary{background:var(--ink);border-color:var(--ink);color:var(--bg)}.btn.primary:hover{background:#ffffff;border-color:#ffffff;color:var(--bg);transform:translateY(-1px)}.btn.accent{background:linear-gradient(135deg,#ff7a3d,#ff4d0f);box-shadow:0 6px 20px -6px var(--accent-glow)}.btn.accent,.btn.accent:hover{border-color:transparent;color:#fff}.btn.accent:hover{background:linear-gradient(135deg,#ff8d58,#ff5a1f);box-shadow:0 8px 26px -6px var(--accent-glow);transform:translateY(-1px)}.btn.go{background:var(--up);border-color:var(--up);color:#06231a}.btn.go:hover{background:#4ae5a0;border-color:#4ae5a0;color:#06231a}.btn.stop{background:var(--down);border-color:var(--down);color:#2b0a0a}.btn.stop:hover{background:#ff7a7a;border-color:#ff7a7a;color:#2b0a0a}.btn.ghost{border-color:transparent;background:transparent;color:var(--ink-2)}.btn.ghost:hover{background:var(--surface-2);color:var(--ink)}.btn.small{height:32px;padding:0 10px;font-size:13px;border-radius:8px}.btn.block{width:100%;height:48px;font-size:16px;border-radius:12px}.btn:disabled{opacity:.4;cursor:not-allowed;transform:none}.btn.icon{width:36px;padding:0}.panel{background:linear-gradient(180deg,rgba(255,255,255,.02),transparent 40%),var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);padding:20px}.panel h2,.panel h3{margin:0 0 12px;font-size:15px;font-weight:600;letter-spacing:0}.panel.strong{border-color:var(--line-2)}.panel.glow{box-shadow:0 0 0 1px rgba(255,90,31,.18),0 20px 50px -30px var(--accent-glow)}.kv{display:grid;grid-template-columns:auto 1fr;grid-gap:8px 16px;gap:8px 16px}.kv dt{color:var(--ink-3)}.kv dd,.kv dt{align-self:baseline}.kv dd{margin:0;text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.stat{display:grid;grid-gap:4px;gap:4px}.stat .label{font-size:12px;color:var(--ink-3);font-weight:500;letter-spacing:.02em}.stat .value{font-family:var(--mono);font-size:20px;font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.stat .sub{font-size:12px;color:var(--ink-3);font-family:var(--mono)}.badge{display:inline-flex;align-items:center;gap:4px;font-size:12px;font-weight:500;padding:2px 9px;border-radius:99px;border:1px solid var(--line-2);background:transparent;color:var(--ink-2);white-space:nowrap;line-height:1.5}.badge.accent{background:var(--accent-soft);color:var(--accent-soft-ink);border-color:rgba(255,90,31,.3)}.badge.dark{background:var(--ink);color:var(--bg);border-color:var(--ink)}.badge.warn{background:var(--warn-bg);color:var(--warn-ink)}.badge.up,.badge.warn{border-color:transparent}.badge.up{background:var(--up-soft);color:var(--up)}.badge.down{background:var(--down-soft);color:var(--down);border-color:transparent}.badge.live{color:var(--up);border-color:rgba(34,213,138,.3)}.live-dot{width:7px;height:7px;border-radius:99px;background:var(--up);box-shadow:0 0 0 3px var(--up-soft);animation:pulse 1.8s infinite}@keyframes pulse{0%,to{box-shadow:0 0 0 3px var(--up-soft)}50%{box-shadow:0 0 0 6px rgba(34,213,138,.06)}}.notice{padding:12px 14px;border-radius:12px;background:var(--warn-bg);color:var(--warn-ink);font-size:14px}.notice.info{background:var(--surface-3);color:var(--ink-2);border:1px solid var(--line)}.notice.error{background:var(--down-soft);color:#ffb3a3}.notice.ok{background:var(--up-soft);color:var(--up);border:1px solid color-mix(in srgb,var(--up) 30%,transparent);animation:fadeup .2s ease-out}.notice.ok a{color:inherit;text-decoration:underline}.notice.ok svg{flex:none}.notice .dismiss{border:0;background:none;color:inherit;font-size:18px;line-height:1;cursor:pointer;opacity:.7;padding:0 2px}.notice .dismiss:hover{opacity:1}.tx-ok{display:inline-flex;align-items:center;gap:5px;font-size:13px;color:var(--up);animation:fadeup .2s ease-out}.tx-ok a{color:inherit;text-decoration:underline}.tabs{display:inline-flex;gap:4px;padding:4px;background:var(--surface);border:1px solid var(--line);border-radius:12px;overflow-x:auto;max-width:100%;justify-self:start;scrollbar-width:none}.tabs::-webkit-scrollbar{display:none}.tabs button{background:none;border:0;padding:7px 14px;border-radius:8px;font-size:14px;font-weight:500;color:var(--ink-3);cursor:pointer;white-space:nowrap;transition:color .12s,background .12s}.tabs button:hover{color:var(--ink)}.tabs button[aria-selected=true]{color:var(--ink);background:var(--surface-2);font-weight:600;box-shadow:inset 0 0 0 1px var(--line-2)}.panel .tabs{background:var(--surface-3)}.tabs.underline{background:none;border:0;border-bottom:1px solid var(--line);border-radius:0;padding:0;gap:0;width:100%;justify-self:stretch}.tabs.underline button{border-radius:0;padding:10px 14px;border-bottom:2px solid transparent;margin-bottom:-1px}.tabs.underline button[aria-selected=true]{background:none;box-shadow:none;border-bottom-color:var(--accent)}div.field,label.field{display:grid;grid-gap:6px;gap:6px;font-weight:500;font-size:14px;color:var(--ink-2)}.field .hint,label.field .hint,span.hint{font-weight:400;color:var(--ink-3);font-size:13px}.input,select.input,textarea.input{height:42px;padding:0 12px;border:1px solid var(--line-2);border-radius:var(--radius);background:var(--surface-3);color:var(--ink);width:100%;font-size:15px;transition:border-color .12s,box-shadow .12s}.input::placeholder{color:#5f5c55}.input:hover:not(:focus):not(:disabled){border-color:var(--line-strong)}textarea.input{height:auto;padding:10px 12px;min-height:90px;resize:vertical}.input:focus{border-color:var(--accent);outline:none;box-shadow:0 0 0 3px var(--accent-soft)}.input.error{border-color:var(--down)}select.input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--ink-3) 50%),linear-gradient(135deg,var(--ink-3) 50%,transparent 50%);background-position:calc(100% - 16px) 50%,calc(100% - 11px) 50%;background-size:5px 5px;background-repeat:no-repeat;padding-right:30px}input[type=file]{color:var(--ink-3);font-size:13px}input[type=file]::-webkit-file-upload-button{font:inherit;font-weight:600;color:var(--ink);background:var(--surface-2);border:1px solid var(--line-2);border-radius:8px;padding:7px 12px;margin-right:10px;cursor:pointer}input[type=file]::file-selector-button{font:inherit;font-weight:600;color:var(--ink);background:var(--surface-2);border:1px solid var(--line-2);border-radius:8px;padding:7px 12px;margin-right:10px;cursor:pointer}input[type=checkbox],input[type=radio],input[type=range]{accent-color:var(--accent)}.field-error{color:var(--down);font-size:13px;font-weight:600}.seg{display:inline-flex;gap:2px;padding:3px;background:var(--surface-3);border:1px solid var(--line);border-radius:10px;overflow-x:auto;max-width:100%;scrollbar-width:none}.seg::-webkit-scrollbar{display:none}.seg button{border:0;background:transparent;color:var(--ink-3);padding:7px 14px;border-radius:7px;font-weight:500;cursor:pointer;white-space:nowrap;transition:color .12s,background .12s}.seg button:hover{color:var(--ink)}.seg button[aria-pressed=true]{background:var(--surface-2);color:var(--ink);font-weight:600}.seg.buy-sell{display:grid;grid-template-columns:1fr 1fr;min-width:180px}.seg.buy-sell button[aria-pressed=true].buy{background:var(--up-soft);color:var(--up)}.seg.buy-sell button[aria-pressed=true].sell{background:var(--down-soft);color:var(--down)}.table{width:100%;border-collapse:collapse;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:14px}.table th{text-align:left;font-size:12px;font-weight:500;color:var(--ink-3);white-space:nowrap}.table td,.table th{padding:10px 8px;border-bottom:1px solid var(--line)}.table td{transition:background .1s}.table td .mono,.table td a,.table td.mono{white-space:nowrap}.table td.num,.table th.num{text-align:right;font-family:var(--mono);font-size:13px;white-space:nowrap}.table th.num{font-family:var(--font);font-size:12px}.table tbody tr:last-child td{border-bottom:0}.table tbody tr:hover td{background:rgba(255,255,255,.015)}.table-scroll{overflow-x:auto}.table .rank{color:var(--ink-3);font-family:var(--mono);font-size:12px;width:36px}.table .rank.top{color:var(--accent-hi);font-weight:600}.launch-table-wrap{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);overflow:hidden}.launch-table{width:100%;border-collapse:collapse;font-size:14px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.launch-table th{font-size:12px;font-weight:500;color:var(--ink-3);text-align:right;padding:13px 12px;white-space:nowrap;background:var(--surface-3)}.launch-table th.left,.launch-table th:first-child{text-align:left;padding-left:16px}.launch-table th button{font:inherit;color:inherit;background:none;border:0;cursor:pointer;padding:0}.launch-table th button:hover,.launch-table th button[aria-pressed=true]{color:var(--ink)}.launch-table td{padding:11px 12px;border-top:1px solid var(--line);text-align:right;font-family:var(--mono);font-size:13px;white-space:nowrap}.launch-table td.tok{padding-left:16px;font-size:14px;white-space:normal}.launch-table td.tok,.launch-table td.tpl{text-align:left;font-family:var(--font)}.launch-table td:last-child,.launch-table th:last-child{padding-right:16px}.launch-table tbody tr{transition:background .1s;cursor:pointer}.launch-table tbody tr:hover{background:var(--surface-2)}.launch-table .tok-link{display:flex;align-items:center;gap:12px;text-decoration:none;min-width:0}.launch-table .tok-name{display:block;font-weight:600}.launch-table .tok-sub{display:block;font-family:var(--mono);font-size:12px;color:var(--ink-3)}.launch-table .avatar{width:38px;height:38px;border-radius:10px}.launch-table .sub{display:block;font-size:11px;color:var(--ink-3)}@media (max-width:760px){.launch-table-wrap{background:transparent;border:0;border-radius:0;overflow:visible}.launch-table thead{display:none}.launch-table,.launch-table tbody{display:grid;grid-gap:10px;gap:10px}.launch-table tbody tr{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:8px 16px;gap:8px 16px;padding:14px;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg)}.launch-table td{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2px 8px;border:0;padding:0;text-align:left;white-space:normal;min-width:0}.launch-table td:before{content:attr(data-label);font-family:var(--font);color:var(--ink-3);font-size:12px;white-space:nowrap}.launch-table td.tok,.launch-table td.tpl{grid-column:1/-1;padding:0}.launch-table td.tok:before,.launch-table td.tpl:before{content:none}.launch-table td:last-child{padding-right:0}.launch-table .sub{display:block;width:100%;text-align:right;margin:0}.launch-table td.tok .sub{text-align:left;width:auto}}.cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(270px,1fr));grid-gap:12px;gap:12px}.card{display:grid;grid-gap:10px;gap:10px;text-decoration:none;background:var(--surface);color:var(--ink);border:1px solid var(--line);border-radius:var(--radius-lg);padding:16px;transition:border-color .12s,background .12s,transform .12s}.card:hover{border-color:var(--line-strong);color:var(--ink)}button.card{font:inherit;background:var(--surface-3);align-content:start}button.card[aria-pressed=true]{background:#1f1712;border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent)}.avatar{width:44px;height:44px;border-radius:12px;background:linear-gradient(135deg,var(--surface-2),var(--surface-3));color:var(--accent-hi);display:grid;place-items:center;font-weight:700;font-size:13px;overflow:hidden;flex:none;border:1px solid var(--line-2);font-family:var(--display)}.avatar img{width:100%;height:100%;object-fit:cover;animation:fadein .25s ease-out}.avatar.lg{width:64px;height:64px;font-size:20px;border-radius:16px}.avatar.sm{width:28px;height:28px;font-size:10px;border-radius:8px}.tcards{grid-template-columns:repeat(auto-fill,minmax(290px,1fr))}.tcard,.tcards{display:grid;grid-gap:12px;gap:12px}.tcard{position:relative;text-decoration:none;color:var(--ink);background:linear-gradient(180deg,rgba(255,255,255,.025),transparent 50%),var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);padding:14px;transition:border-color .15s,transform .15s,box-shadow .15s;overflow:hidden}.tcard:hover{border-color:rgba(255,90,31,.45);transform:translateY(-2px);box-shadow:0 16px 40px -24px var(--accent-glow);color:var(--ink)}.tcard .top{display:flex;gap:12px;align-items:center;min-width:0}.tcard .name{font-weight:600;font-size:15px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tcard .sym{font-size:12px}.tcard .rank,.tcard .sym{font-family:var(--mono);color:var(--ink-3)}.tcard .rank{position:absolute;top:10px;right:12px;font-size:11px}.tcard .big{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.tcard .big strong{font-family:var(--mono);font-size:20px;font-weight:500}.tcard .big .lab{font-size:11px;color:var(--ink-3);display:block;font-family:var(--font)}.tcard .meta{display:flex;gap:12px;flex-wrap:wrap;font-size:12px;color:var(--ink-3);font-family:var(--mono)}.tcard .meta b{color:var(--ink-2);font-weight:500}.tcard .bar{height:3px;border-radius:99px;background:var(--line);overflow:hidden}.tcard .bar>i{display:block;height:100%;background:linear-gradient(90deg,var(--accent),var(--accent-hi))}.chg{display:inline-flex;align-items:center;gap:2px;font-family:var(--mono);font-size:12px;font-weight:500;padding:2px 7px;border-radius:6px}.chg.up{background:var(--up-soft);color:var(--up)}.chg.down{background:var(--down-soft);color:var(--down)}.chg.flat{background:var(--surface-2);color:var(--ink-3)}.hero{position:relative;margin-top:28px;padding:40px 36px;display:grid;grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);grid-gap:28px;gap:28px;align-items:center;background:linear-gradient(135deg,rgba(255,90,31,.1),transparent 45%),var(--surface);border:1px solid var(--line-2);border-radius:22px;overflow:hidden}.hero:before{inset:-40% -20% auto auto;width:520px;height:520px;background:radial-gradient(closest-side,rgba(255,90,31,.22),transparent);filter:blur(10px)}.hero:after,.hero:before{content:"";position:absolute;pointer-events:none}.hero:after{inset:0;background-image:linear-gradient(rgba(255,255,255,.025) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 0);background-size:36px 36px;-webkit-mask-image:radial-gradient(60% 80% at 70% 40%,#000,transparent);mask-image:radial-gradient(60% 80% at 70% 40%,#000,transparent)}.hero>*{position:relative;z-index:1}.hero h1{margin:0;font-size:clamp(30px,4.4vw,48px);font-weight:700;letter-spacing:-.03em;line-height:1.06;max-width:760px}.hero h1 em{font-style:normal;color:var(--accent-hi)}.hero p{margin:0;color:var(--ink-2);max-width:600px;font-size:16px}.hero .stack{gap:18px}.hero .kicker{display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--accent-hi)}.hero .proof{display:flex;gap:14px;flex-wrap:wrap;font-size:13px;color:var(--ink-3)}.hero .proof span{display:inline-flex;align-items:center;gap:6px}.hero .proof svg{width:14px;height:14px;color:var(--up)}@media (max-width:900px){.hero{grid-template-columns:1fr;padding:28px 22px;margin-top:16px}}@media (max-width:640px){.hero{padding:22px 18px;border-radius:18px}}.stat-tiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.tile{display:grid;grid-gap:2px;gap:2px;padding:14px 16px;border-radius:14px;background:color-mix(in srgb,var(--surface-3) 80%,transparent);border:1px solid var(--line);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.tile .label{font-size:11px;color:var(--ink-3);font-weight:500;letter-spacing:.04em;text-transform:uppercase}.tile .value{font-family:var(--mono);font-size:22px;font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.2}.tile .sub{font-size:12px;color:var(--ink-3);font-family:var(--mono)}@media (max-width:420px){.tile .value{font-size:18px}}.section-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-top:32px;margin-bottom:12px}.section-head h2{margin:0;font-size:20px;font-weight:700;letter-spacing:-.02em;display:flex;align-items:center;gap:10px}.section-head h2 .eyebrow{margin-left:4px}.section-head a{font-size:13px;color:var(--ink-3);text-decoration:none}.section-head a:hover{color:var(--accent-hi)}.ticker{position:relative;overflow:hidden;border-bottom:1px solid var(--line);background:var(--bg-2);height:36px;display:flex;align-items:center;-webkit-mask-image:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent);mask-image:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent)}.ticker .track{display:flex;gap:28px;white-space:nowrap;width:max-content;animation:marquee 90s linear infinite;will-change:transform}.ticker:hover .track{animation-play-state:paused}.ticker a{display:inline-flex;align-items:center;gap:7px;font-size:12.5px;font-family:var(--mono);text-decoration:none;color:var(--ink-2)}.ticker .sym,.ticker a:hover{color:var(--ink)}.ticker .sym{font-weight:600}.ticker .avatar{width:18px;height:18px;border-radius:5px;font-size:8px;border:0}@keyframes marquee{to{transform:translateX(calc(-50% - 14px))}}.ticker.static .track{animation:none;padding-left:16px;overflow-x:auto}details.faq{border:1px solid var(--line);border-radius:12px;background:var(--surface-2);padding:0 14px}details.faq>summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 0;font-weight:600;font-size:14px;color:var(--ink)}details.faq>summary::-webkit-details-marker{display:none}details.faq>summary:after{content:"";flex:none;width:8px;height:8px;margin-right:4px;border-right:1.5px solid var(--ink-3);border-bottom:1.5px solid var(--ink-3);transform:translateY(-2px) rotate(45deg);transition:transform .18s ease}details.faq[open]>summary:after{transform:translateY(2px) rotate(225deg)}details.faq:hover{border-color:var(--line-2)}details.faq>p{padding-bottom:12px;font-size:14px;line-height:1.5}.feed{display:grid;grid-gap:0;gap:0}.feed-row{display:grid;grid-template-columns:24px minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:center;padding:10px 4px;border-top:1px solid var(--line);font-size:14px}.feed-row:first-child{border-top:0}.feed-row .what{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.feed-row .when{color:var(--ink-3);font-family:var(--mono);font-size:12px;white-space:nowrap}@media (max-width:640px){.feed-row{grid-template-columns:24px minmax(0,1fr);align-items:start}.feed-row .what{white-space:normal;flex-wrap:wrap;row-gap:2px;line-height:1.45}.feed-row .when{grid-column:2;font-size:11px}}.feed-row .side{width:24px;height:24px;border-radius:7px;display:grid;place-items:center;font-size:11px;font-weight:700;font-family:var(--mono)}.feed-row .side.buy{background:var(--up-soft);color:var(--up)}.feed-row .side.sell{background:var(--down-soft);color:var(--down)}.feed-row .side.launch{background:var(--accent-soft);color:var(--accent-hi)}.feed-row.new{animation:slidein .35s ease-out}@keyframes slidein{0%{opacity:0;transform:translateY(-6px)}}.token-head{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:16px;gap:16px;align-items:center;padding:18px 20px;background:linear-gradient(135deg,rgba(255,90,31,.08),transparent 40%),var(--surface);border:1px solid var(--line-2);border-radius:18px}.token-head h1{margin:0;font-size:24px;font-weight:700;letter-spacing:-.02em;line-height:1.15}.token-head .sym{font-family:var(--mono);color:var(--ink-3);font-weight:500;font-size:15px;margin-left:8px}.token-head .links{gap:6px}.token-head .actions,.token-head .links{display:flex;flex-wrap:wrap;align-items:center}.token-head .actions{gap:8px;justify-content:flex-end}@media (max-width:760px){.token-head{grid-template-columns:auto minmax(0,1fr)}.token-head .actions{grid-column:1/-1;justify-content:flex-start}}.iconbtn{display:inline-grid;place-items:center;width:32px;height:32px;border-radius:8px;border:1px solid var(--line-2);background:var(--surface-3);color:var(--ink-2);text-decoration:none;cursor:pointer}.iconbtn:hover{color:var(--ink);border-color:var(--line-strong)}.iconbtn svg{width:15px;height:15px}.stat-strip{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));grid-gap:1px;gap:1px;background:var(--line);border:1px solid var(--line);border-radius:14px;overflow:hidden}.stat-strip .cell{background:var(--surface);padding:12px 14px;display:grid;grid-gap:2px;gap:2px}.stat-strip .label{font-size:11px;color:var(--ink-3);text-transform:uppercase;letter-spacing:.04em;font-weight:500}.stat-strip .value{font-family:var(--mono);font-size:17px;font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.stat-strip .sub{font-size:11px;color:var(--ink-3);font-family:var(--mono)}.changes{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1px;gap:1px;background:var(--line);border:1px solid var(--line);border-radius:12px;overflow:hidden}.changes .cell{background:var(--surface);padding:8px 10px;text-align:center;display:grid;grid-gap:2px;gap:2px}.changes .label{font-size:11px;color:var(--ink-3)}.changes .value{font-family:var(--mono);font-size:14px;font-weight:500}.token-grid{display:grid;grid-gap:16px;gap:16px;grid-template-columns:minmax(0,1fr) 380px;grid-template-rows:auto auto 1fr;grid-template-areas:"chart trade" "activity trade" "rules side";align-items:start}.token-grid .sticky{position:-webkit-sticky;position:sticky;top:76px}@media (max-width:960px){.token-grid{grid-template-columns:minmax(0,1fr);grid-template-rows:none;grid-template-areas:"chart" "trade" "activity" "rules" "side"}.token-grid .sticky{position:static}}.snipe-bar{display:grid;grid-gap:6px;gap:6px;padding:12px 14px;border-radius:12px;background:var(--warn-bg);color:var(--warn-ink)}.snipe-bar .track{height:6px;border-radius:99px;background:rgba(0,0,0,.3);overflow:hidden}.snipe-bar .track>i{display:block;height:100%;background:var(--warn-ink);transition:width .5s linear}.share-bar{display:inline-block;width:60px;height:5px;border-radius:99px;background:var(--line);vertical-align:middle;margin-right:8px;overflow:hidden}.share-bar>i{display:block;height:100%;background:var(--accent)}.page-title{margin:0;font-size:30px;font-weight:700;letter-spacing:-.02em}.page-lead{margin:0;color:var(--ink-2);max-width:680px}.steps{display:flex;gap:4px;flex-wrap:wrap;margin-bottom:16px;padding:4px;background:var(--surface);border:1px solid var(--line);border-radius:12px}.steps button{border:0;background:transparent;padding:7px 12px;border-radius:8px;font-weight:500;font-size:13px;cursor:pointer;color:var(--ink-3)}.steps button:hover{color:var(--ink)}.steps button[aria-current=step]{color:var(--ink);background:var(--surface-2);font-weight:600}.steps button.done{color:var(--ink-2)}.split-bar{display:flex;height:8px;border-radius:99px;overflow:hidden;background:var(--line)}.split-bar>div{height:100%}.bucket-0{background:var(--ink)}.bucket-1{background:var(--accent)}.bucket-2{background:#8a857a}.bucket-3{background:#ffb08f}.dot{display:inline-block;width:9px;height:9px;border-radius:99px;margin-right:7px;vertical-align:0}.wizard-grid{display:grid;grid-template-columns:minmax(0,1fr) 340px;grid-gap:16px;gap:16px}@media (max-width:960px){.wizard-grid{grid-template-columns:1fr!important}}.footer{border-top:1px solid var(--line);margin-top:64px;padding:32px 0 44px;color:var(--ink-3);font-size:13px}.footer strong{color:var(--ink-2);font-weight:600}.footer .cols{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;grid-gap:24px;gap:24px}.footer .cols h4{margin:0 0 10px;font-size:12px;text-transform:uppercase;letter-spacing:.08em;color:var(--ink-2)}.footer .cols a{display:block;text-decoration:none;color:var(--ink-3);padding:3px 0}.footer .cols a:hover{color:var(--ink)}.footer .bottom{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-top:24px;padding-top:18px;border-top:1px solid var(--line)}@media (max-width:760px){.footer .cols{grid-template-columns:1fr 1fr}}.skeleton{background:linear-gradient(90deg,var(--surface),var(--surface-2),var(--surface));background-size:200% 100%;animation:sk 1.2s infinite;border-radius:8px;min-height:1em}@keyframes sk{to{background-position:-200% 0}}.sr-only,.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);border:0}.preview-banner{background:var(--accent-soft);color:var(--accent-soft-ink);border-bottom:1px solid rgba(255,90,31,.25);font-size:14px;padding:10px 0}.preview-banner strong{color:var(--ink)}.empty{display:grid;place-items:center;grid-gap:8px;gap:8px;text-align:center;padding:36px 20px;color:var(--ink-3);background:var(--surface);border:1px dashed var(--line-2);border-radius:var(--radius-lg)}.empty strong{color:var(--ink-2);font-weight:600}.eyebrow,.section-title{margin:0;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3)}.info-i{display:inline-grid;place-items:center;width:15px;height:15px;border-radius:99px;border:1px solid var(--line-strong);font-size:10px;margin-left:2px;cursor:help}.glance{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);grid-gap:28px;gap:28px;align-items:center}@media (max-width:860px){.glance{grid-template-columns:1fr;gap:18px}}@media (min-width:861px){.glance .facts{grid-template-columns:repeat(3,minmax(0,1fr))}}.facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));grid-gap:10px;gap:10px}.fact{display:grid;grid-gap:2px;gap:2px;padding:12px 14px;border-radius:12px;background:var(--surface-3);border:1px solid var(--line);cursor:help}.fact svg{width:18px;height:18px;color:var(--ink-3);margin-bottom:4px}.fact.ok svg{color:var(--up)}.fact strong{font-family:var(--mono);font-size:18px;font-weight:500;color:var(--ink)}.fact span{font-size:12px;color:var(--ink-3)}.fee-rule{margin:0;padding:10px 14px;border-radius:12px;background:var(--surface-2);border:1px solid var(--line);font-size:13px;line-height:1.5;color:var(--ink-2)}.fee-rule strong{color:var(--ink)}.pill{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;border-radius:99px;font-size:13px;justify-self:start}.pill svg{width:15px;height:15px}.pill.warn{background:var(--warn-bg);color:var(--warn-ink)}.flow-bar{display:flex;height:12px;border-radius:99px;overflow:hidden;gap:2px;background:var(--surface-3)}.flow-bar span{min-width:4px}.bucket-platform{background:#4a4741}.flow-legend{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px 16px;font-size:13px;color:var(--ink-2)}.flow-legend li{cursor:help}.flow-legend strong{color:var(--ink);font-family:var(--mono);font-weight:500;margin-left:2px}.steps-how{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}@media (max-width:860px){.steps-how{grid-template-columns:repeat(2,minmax(0,1fr))}}.steps-how li{display:flex;gap:12px;align-items:center;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);padding:14px 16px}.steps-how svg{width:36px;height:36px;flex:none;color:var(--ink-2)}.steps-how h3{margin:0;font-size:15px;font-weight:600}.steps-how p{margin:2px 0 0;color:var(--ink-3);font-size:13px;line-height:1.4}ol.steps.compact{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;background:none;border:0}@media (max-width:640px){ol.steps.compact{grid-template-columns:1fr}}ol.steps.compact li{display:flex;gap:12px;align-items:center;background:var(--surface-3);border:1px solid var(--line);border-radius:var(--radius-lg);padding:14px 16px}ol.steps.compact h3{margin:0;font-size:15px;font-weight:600}ol.steps.compact p{margin:2px 0 0;color:var(--ink-3);font-size:13px}.step-n{flex:none;width:26px;height:26px;border-radius:99px;display:grid;place-items:center;font-family:var(--mono);font-size:12px;background:var(--accent-soft);color:var(--accent-soft-ink)}.glossary-fold summary,details.fold>summary,details.tech summary{cursor:pointer;list-style:none}.glossary-fold summary::-webkit-details-marker,details.fold>summary::-webkit-details-marker,details.tech summary::-webkit-details-marker{display:none}.glossary-fold summary{color:var(--ink-3);font-size:13px;justify-self:start}.glossary-fold summary:before,details.fold>summary h2:before,details.tech summary:before{content:"▸ ";color:var(--ink-3)}.glossary-fold[open] summary:before,details.fold[open]>summary h2:before,details.tech[open] summary:before{content:"▾ "}.glossary-fold[open] summary{margin-bottom:10px}.glossary{display:grid;grid-template-columns:max-content 1fr;grid-gap:6px 16px;gap:6px 16px;margin:0;font-size:13px;max-width:560px}.glossary dt{font-weight:600;color:var(--ink)}.glossary dd{margin:0;color:var(--ink-2)}details.fold:not([open]){padding-top:16px;padding-bottom:16px}details.tech[open] summary{margin-bottom:8px}@media (max-width:640px){.tabs:not(.underline){-webkit-mask-image:linear-gradient(90deg,#000 85%,transparent);mask-image:linear-gradient(90deg,#000 85%,transparent)}}.toggle-row{display:flex;gap:10px;align-items:flex-start;padding:12px 14px;border-radius:12px;background:var(--surface-3);border:1px solid var(--line);cursor:pointer;font-size:14px}.toggle-row input{margin-top:3px;accent-color:var(--accent)}.img-pick{display:flex;gap:14px;align-items:center}.img-drop{width:88px;height:88px;border-radius:16px;border:1.5px dashed var(--line-2);background:var(--surface-2);display:grid;place-items:center;cursor:pointer;overflow:hidden;flex:none;color:var(--ink-3);font-size:30px;transition:border-color .15s}.img-drop:focus-within,.img-drop:hover{border-color:var(--accent)}.img-drop img{width:100%;height:100%;object-fit:cover}.amount-chips{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:6px;gap:6px}.amount-chips button{font:inherit;font-size:13px;padding:6px 0;border-radius:10px;border:1px solid var(--line-2);background:var(--surface-2);color:var(--ink-2);cursor:pointer}.amount-chips button:hover:not(:disabled){border-color:var(--accent);color:var(--ink)}.amount-chips button.max{color:var(--accent-hi);font-weight:600}.amount-chips button:disabled{opacity:.45;cursor:default}.wl-list{list-style:none;margin:10px 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-gap:6px 14px;gap:6px 14px;font-size:13px}.doc{max-width:860px;margin:0 auto}.doc-layout .doc{margin:0;max-width:960px}.doc table{display:block;overflow-x:auto;max-width:100%}@media (max-width:900px){.doc-layout{grid-template-columns:minmax(0,1fr)}.doc-nav{position:static;display:flex;flex-wrap:wrap;gap:4px}}details.fold>summary:not(:has(h2)):before{content:"▸ ";color:var(--ink-3)}details.fold[open]>summary:not(:has(h2)):before{content:"▾ "}.wizard-grid{max-width:1480px}.doc h1{font-size:34px;margin:0 0 8px}.doc h2{font-size:22px;margin:36px 0 10px;padding-top:18px;border-top:1px solid var(--line)}.doc h3{font-size:16px;margin:20px 0 6px}.doc li,.doc p{color:var(--ink-2);line-height:1.65}.doc li{margin:4px 0}.doc table{margin:10px 0}.doc code{font-family:var(--mono);font-size:.92em;background:var(--surface-2);padding:1px 6px;border-radius:6px}.doc-layout{display:grid;grid-template-columns:200px minmax(0,1fr);grid-gap:32px;gap:32px;align-items:start}.doc-nav{position:-webkit-sticky;position:sticky;top:80px;display:grid;grid-gap:2px;gap:2px;font-size:13px}.doc-nav a{text-decoration:none;color:var(--ink-3);padding:5px 8px;border-radius:6px}.doc-nav a:hover{color:var(--ink);background:var(--surface-2)}@media (max-width:860px){.doc-layout{grid-template-columns:1fr}.doc-nav{display:none}}.pf-summary{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));grid-gap:12px;gap:12px}.pnl{font-family:var(--mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pnl.up{color:var(--up)}.pnl.down{color:var(--down)}.fade-up{animation:fadeup .5s ease-out both}@keyframes fadeup{0%{opacity:0;transform:translateY(8px)}}@media (max-width:900px){.doc-layout{grid-template-columns:minmax(0,1fr)}.doc-layout .doc{max-width:100%;min-width:0}.doc-nav{position:static;display:flex;flex-wrap:wrap;gap:4px}.doc code{white-space:normal;word-break:break-word}}.modal-backdrop{position:fixed;inset:0;background:rgba(4,5,8,.7);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:grid;place-items:center;z-index:100;padding:16px;animation:fadein .15s ease-out}.modal{width:100%;max-width:420px;max-height:calc(100vh - 32px);overflow:auto;background:var(--surface);border:1px solid var(--line-2);border-radius:18px;padding:18px;box-shadow:0 30px 80px rgba(0,0,0,.6);animation:slidein .2s ease-out}.wallet-list{display:grid;grid-gap:6px;gap:6px}.wallet-row{display:grid;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;grid-gap:12px;gap:12px;width:100%;padding:10px 12px;border-radius:12px;border:1px solid var(--line);background:var(--surface-2);color:var(--ink);font:inherit;font-weight:600;text-align:left;text-decoration:none;cursor:pointer}.wallet-row:hover{border-color:var(--line-strong);background:var(--surface-3)}.wallet-row:disabled{opacity:.6;cursor:default}.wallet-logo{width:32px;height:32px;border-radius:9px;object-fit:cover;display:grid;place-items:center;background:var(--surface-3);font-weight:700;color:var(--ink-2)}@keyframes fadein{0%{opacity:0}to{opacity:1}}.page-enter{animation:fadeup .28s ease-out both}html{scrollbar-color:#2b303a transparent}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#2b303a;border-radius:99px;border:2px solid var(--bg)}::-webkit-scrollbar-thumb:hover{background:#3a404c}.glossary-fold[open]>dl,details.faq[open]>p,details.fold[open]>:not(summary),details.tech[open]>:not(summary){animation:fadein .2s ease-out}@media (max-width:640px){.panel>.spread>.row{flex-wrap:wrap}}div.field svg,label.field svg{width:16px;height:16px;flex:none}.wizard-grid>.panel.stack{align-content:start}.meter{height:6px;border-radius:99px;background:var(--line-2);overflow:hidden}.meter>span{display:block;height:100%;background:var(--accent);border-radius:99px;transition:width .3s}.chart-legend{position:absolute;top:6px;left:8px;z-index:2;display:flex;flex-wrap:wrap;gap:4px 12px;font-family:var(--mono);font-size:11.5px;color:var(--ink-2);pointer-events:none}.chart-legend i{font-style:normal;color:var(--ink-3);margin-right:4px}.chart-bar{display:flex;justify-content:space-between;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:10px}.seg.mini{padding:2px;border-radius:8px;gap:1px}.seg.mini button{padding:4px 9px;font-size:12px;border-radius:6px;display:inline-flex;align-items:center;min-height:24px}.seg.mini button:disabled{opacity:.4;cursor:default}.chip{border:1px solid var(--line-2);background:transparent;color:var(--ink-3);font-size:12px;font-weight:500;padding:4px 10px;border-radius:99px;cursor:pointer;transition:color .12s,border-color .12s,background .12s}.chip:hover{color:var(--ink)}.chip.on{color:var(--accent-soft-ink);border-color:rgba(255,90,31,.35);background:var(--accent-soft)}.chart-area{position:relative;margin:0 -6px -6px;border-radius:12px;overflow:hidden;background:radial-gradient(120% 90% at 50% 100%,rgba(255,90,31,.05),transparent 60%)}.chart-canvas{width:100%;height:340px}@media (max-width:640px){.chart-canvas{height:260px}.chart-legend{font-size:11px;gap:3px 9px}}