@font-face{font-family:Plex Mono Fallback;src:local("Courier New"),local("Roboto Mono"),local("Droid Sans Mono"),local("Cousine"),local("Menlo"),local("Consolas");size-adjust:100%;ascent-override:102.5%;descent-override:27.5%;line-gap-override:0%}@font-face{font-family:Sub Digit Fix;src:local("Segoe UI"),local("Helvetica Neue"),local("Arial"),local("Liberation Sans"),local("DejaVu Sans"),local("Noto Sans");unicode-range:u+2080-2089;size-adjust:112%}:root{color-scheme:light;--bg:#ffffff;--hover:#f8f8f9;--pressed:#f3f3f4;--zebra:#fafafb;--ink:#111827;--ink-2:#374151;--muted:#6b7280;--faint:#9ca3af;--hair:#e5e7eb;--border-input:#8a919b;--rule-hair:1px solid var(--hair);--rule-section:1px solid var(--ink);--rule-page:2px solid var(--ink);--rule-control:1px solid var(--ink);--heat:#ff6b35;--heat-t:#c2410c;--heat-05:#fff8f5;--heat-12:#ffede7;--sys:#4d6bfe;--sys-t:#3452cc;--sys-05:#f6f8ff;--sys-12:#eaedff;--grad:#8b5cf6;--grad-t:#6d28d9;--grad-05:#f9f7ff;--grad-12:#f1ebfe;--up:#10a37f;--up-t:#0c7a5e;--up-05:#f3faf9;--up-12:#e2f4f0;--down:#dc2626;--down-t:#c81e1e;--down-05:#fdf4f4;--down-12:#fbe5e5;--verified-bg:#111827;--verified-fg:#ffffff;--on-accent:#ffffff;--scrim:rgba(17,24,39,.48);--chart-grid:#f3f4f6;--flash-buy:rgba(16,163,127,.10);--flash-sell:rgba(220,38,38,.10);--font-sans:var(--font-geist-sans),-apple-system,BlinkMacSystemFont,"Segoe UI",system-ui,Arial,sans-serif;--font-mono:"Sub Digit Fix",var(--font-geist-mono),"Plex Mono Fallback",ui-monospace,"IBM Plex Mono",monospace;--font-num:"Sub Digit Fix",var(--font-geist-sans),-apple-system,BlinkMacSystemFont,"Segoe UI",system-ui,Arial,sans-serif;--ls-body:-0.011em;--ls-num:-0.01em;--ls-caps:0.05em;--ls-kicker:0.10em;--s-05:2px;--s-1:4px;--s-15:6px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:20px;--s-6:24px;--s-8:32px;--gutter:24px;--h-mast:56px;--h-toolbar:48px;--h-rail:46px;--h-kicker:42px;--h-row:88px;--h-trade:30px;--h-holder:32px;--h-metric:56px;--h-prow:34px;--h-btn:34px;--h-btn-sm:30px;--h-buy:48px;--h-input:34px;--h-amount:50px;--h-tabs:40px;--h-chip:26px;--h-fill-chip:34px;--r-0:0;--r-1:2px;--ease-out:cubic-bezier(.2,0,0,1);--ease-in:cubic-bezier(.4,0,1,1);--ease-io:cubic-bezier(.45,0,.15,1);--t-fast:120ms;--t-enter:240ms;--t-exit:160ms;--t-tick:600ms;--t-flash:1200ms;--t-flag:1200ms;--t-pulse:2000ms;--t-copied:1400ms;--z-kicker:10;--z-chrome:20;--z-pop:30;--z-modal:50;--z-toast:60;--focus-ring:2px solid var(--sys);--icon-stroke:1.75;--icon-stroke-sm:2}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){color-scheme:dark;--bg:#0d1117;--hover:#161c23;--pressed:#1c232c;--zebra:#10151c;--ink:#e8edf4;--ink-2:#b7c1cc;--muted:#7d8794;--faint:#525d6b;--hair:#232a33;--border-input:#5d6979;--heat:#ff6b35;--heat-t:#ff8a5c;--heat-05:#191619;--heat-12:#2a1c1b;--sys:#4d6bfe;--sys-t:#7c93ff;--sys-05:#101623;--sys-12:#151c33;--grad:#8b5cf6;--grad-t:#a78bfa;--grad-05:#131522;--grad-12:#1c1a32;--up:#10a37f;--up-t:#1fc79b;--up-05:#0d181c;--up-12:#0d2323;--down:#e5484d;--down-t:#f87171;--down-05:#18141a;--down-12:#27181d;--verified-bg:#e8edf4;--verified-fg:#0d1117;--on-accent:#0d1117;--scrim:rgba(1,4,9,.64);--chart-grid:#1a212b;--flash-buy:rgba(31,199,155,.14);--flash-sell:rgba(248,113,113,.14)}}:root[data-theme=dark]{color-scheme:dark;--bg:#0d1117;--hover:#161c23;--pressed:#1c232c;--zebra:#10151c;--ink:#e8edf4;--ink-2:#b7c1cc;--muted:#7d8794;--faint:#525d6b;--hair:#232a33;--border-input:#5d6979;--heat:#ff6b35;--heat-t:#ff8a5c;--heat-05:#191619;--heat-12:#2a1c1b;--sys:#4d6bfe;--sys-t:#7c93ff;--sys-05:#101623;--sys-12:#151c33;--grad:#8b5cf6;--grad-t:#a78bfa;--grad-05:#131522;--grad-12:#1c1a32;--up:#10a37f;--up-t:#1fc79b;--up-05:#0d181c;--up-12:#0d2323;--down:#e5484d;--down-t:#f87171;--down-05:#18141a;--down-12:#27181d;--verified-bg:#e8edf4;--verified-fg:#0d1117;--on-accent:#0d1117;--scrim:rgba(1,4,9,.64);--chart-grid:#1a212b;--flash-buy:rgba(31,199,155,.14);--flash-sell:rgba(248,113,113,.14)}*{box-sizing:border-box}body,html{margin:0;padding:0}.sr-only{padding:0;margin:-1px;border:0}.skip-link,.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.skip-link:focus-visible{position:fixed;top:8px;left:8px;width:auto;height:auto;clip:auto;z-index:var(--z-toast);background:var(--ink);color:var(--bg);font:600 12px/1 var(--font-sans);letter-spacing:var(--ls-caps);text-transform:uppercase;text-decoration:none;padding:10px 14px;outline:var(--focus-ring);outline-offset:2px}.route-title,.tp-sym{margin:0}html{text-size-adjust:100%;scrollbar-gutter:stable}body{background:var(--bg);color:var(--ink);font-family:var(--font-sans);font-size:14px;line-height:1.4;letter-spacing:var(--ls-body);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.num{font-family:var(--font-num);font-variant-numeric:tabular-nums slashed-zero;font-feature-settings:"calt" 0,"liga" 0,tabular-nums slashed-zero}.mono,.num{letter-spacing:var(--ls-num)}.mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums slashed-zero;font-feature-settings:"calt" 0,"liga" 0,tabular-nums slashed-zero}.sub-z{font-size:.68em;vertical-align:-.18em;line-height:0;letter-spacing:0}::selection{background:var(--sys-12);color:var(--ink)}a{color:var(--sys-t);text-decoration:none}button{color:var(--ink)}button,input,select,textarea{font-family:var(--font-sans)}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:var(--bg)}::-webkit-scrollbar-thumb{background:var(--ink)}.scroll-panel::-webkit-scrollbar{width:3px;height:3px}.scroll-panel::-webkit-scrollbar-thumb{background:var(--border-input)}.chip,.row,.tab,a,button{transition:none}:focus-visible{outline:var(--focus-ring);outline-offset:2px;border-radius:var(--r-1)}.row:focus-visible{outline-offset:-2px}.btn-dex:focus-visible,.btn-solid:focus-visible,.buybtn:focus-visible,.create-cta:focus-visible,.qb:focus-visible,.verified-chip:focus-visible{outline-color:var(--ink)}.up{color:var(--up-t)}.down{color:var(--down-t)}.muted{color:var(--muted)}kbd{font-family:var(--font-mono);font-size:11px;font-weight:400;color:var(--ink-2);border:solid var(--border-input);border-width:1px 1px 2px;border-radius:var(--r-1);padding:1px 5px;margin:0 1px}.icon{display:block;flex:0 0 auto;fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round}.icon--s{stroke-width:2}.icon--check{stroke-width:2.4}.icon--inline{display:inline-block;vertical-align:-.125em}.gicon-fill{display:block;fill:currentColor;stroke:none}.gicon-stroke{display:block;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round}.wordmark{display:inline-flex;align-items:baseline;font-family:var(--font-mono);font-weight:700;font-size:16px;line-height:1;letter-spacing:-.02em;color:var(--ink);white-space:nowrap;transform:translateY(-.14em)}.wm-cursor{display:inline-block;width:.55em;height:1.1em;transform:translateY(.18em);background:var(--sys)}.wm-cursor--live{background:var(--up);animation:wm-blink 1s steps(2,jump-none) infinite}.wm-cursor--down{background:var(--down);animation:none}.wm-cursor--static{background:var(--sys);animation:none}@keyframes wm-blink{0%{opacity:1}to{opacity:0}}.brand{display:flex;align-items:center;text-decoration:none;color:inherit;min-height:44px;padding:0 8px;margin:0 -8px}.theme-toggle{position:relative;overflow:hidden;display:inline-grid;place-items:center;width:var(--h-btn);height:var(--h-btn);background:var(--bg);color:var(--ink);border:var(--rule-control);border-radius:var(--r-1);cursor:pointer;padding:0}.theme-toggle:hover{background:var(--hover)}.theme-toggle:active{background:var(--pressed)}.theme-toggle .tt-moon,.theme-toggle .tt-sun{position:absolute;inset:0;display:grid;place-items:center;transition:opacity .32s var(--ease-out),transform .32s var(--ease-out)}.theme-toggle .tt-moon{opacity:1;transform:rotate(0deg)}.theme-toggle .tt-sun{opacity:0;transform:rotate(90deg)}html[data-theme=dark] .theme-toggle .tt-moon{opacity:0;transform:rotate(-90deg)}html[data-theme=dark] .theme-toggle .tt-sun{opacity:1;transform:rotate(0deg)}@media (prefers-color-scheme:dark){html:not([data-theme]) .theme-toggle .tt-moon{opacity:0;transform:rotate(-90deg)}html:not([data-theme]) .theme-toggle .tt-sun{opacity:1;transform:rotate(0deg)}}.tt-rip{position:absolute;inset:0;margin:auto;width:100%;height:100%;border-radius:50%;background:var(--ink);pointer-events:none;opacity:0;animation:tt-rip .5s var(--ease-out)}@keyframes tt-rip{0%{opacity:.28;transform:scale(.3)}to{opacity:0;transform:scale(1.5)}}@media (prefers-reduced-motion:reduce){.theme-toggle .tt-moon,.theme-toggle .tt-sun{transition:none}.tt-rip{animation:none}}.verified-chip{display:inline-flex;align-items:center;gap:4px;background:var(--verified-bg);color:var(--verified-fg);font-family:var(--font-sans);font-size:11px;font-weight:700;line-height:15px;letter-spacing:var(--ls-caps);border-radius:var(--r-1);padding:2px 6px;white-space:nowrap}.verified-chip--row{width:14px;height:14px;padding:0;justify-content:center;gap:0}.masthead{position:-webkit-sticky;position:sticky;top:0;z-index:var(--z-chrome);flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;gap:var(--s-4);height:var(--h-mast);padding:0 var(--gutter);background:var(--bg);border-bottom:var(--rule-page)}.agate,.mh-left{display:flex;align-items:center;gap:12px;min-width:0}.rule-v{width:1px;height:16px;background:var(--hair);flex:0 0 auto}.stat{display:flex;align-items:baseline;gap:6px;white-space:nowrap}.stat .k{font-size:11px;font-weight:500;letter-spacing:var(--ls-caps);color:var(--muted)}.stat .v{font-size:12px;font-weight:600;color:var(--ink)}.mh-vol{transition:color .38s var(--ease-out)}.mh-vol.mh-tick-up{color:var(--up-t);transition:none}.mh-vol.mh-tick-down{color:var(--down-t);transition:none}.mh-tokens.roll{animation:mh-tok-roll .48s var(--ease-out)}@keyframes mh-tok-roll{0%{transform:translateY(.5em);opacity:0;color:var(--up-t)}55%{opacity:1;color:var(--up-t)}to{transform:translateY(0);opacity:1;color:var(--ink)}}.mh-actions{display:flex;align-items:center;gap:8px;flex:0 0 auto;min-width:0}.btn-connect,.btn-wallet,.btn-wallet-pending,.btn-wallet-warn{max-width:190px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mh-nav{display:flex;gap:16px;margin-right:8px}.mh-nav,.nav-link{align-items:center}.nav-link{display:inline-flex;height:32px;padding:0 2px;font-size:13px;font-weight:600;letter-spacing:var(--ls-caps);color:var(--muted);text-decoration:none;border-bottom:2px solid transparent}.nav-link.on,.nav-link:hover{color:var(--ink)}.nav-link.on{border-bottom-color:var(--sys)}.btn{font-family:var(--font-sans);font-weight:600;font-size:13px;line-height:17px;letter-spacing:var(--ls-caps);height:var(--h-btn);padding:0 12px;border-radius:var(--r-1);cursor:pointer;display:inline-flex;align-items:center;gap:6px;text-decoration:none}.btn:disabled{opacity:.55;cursor:default}.btn-ghost{background:var(--bg);color:var(--ink);border:var(--rule-control)}.btn-ghost:hover{background:var(--hover)}.btn-ghost:active{background:var(--pressed)}.btn-solid{background:var(--ink);color:var(--bg);border:var(--rule-control)}.btn-solid:not(:disabled):hover,.buybtn:not(:disabled):hover,.create-cta:not(:disabled):hover,.qb:not(:disabled):hover{filter:brightness(1.12)}.btn-solid:not(:disabled):active,.buybtn:not(:disabled):active,.create-cta:not(:disabled):active,.qb:not(:disabled):active{filter:brightness(.94)}.bs-tab:not(.on-buy):not(.on-sell):hover{background:var(--pressed)}.btn-solid.warn{background:var(--heat-05);color:var(--heat-t);border:1px solid var(--heat-t)}.btn-plus{font-weight:600;font-size:14px;margin-right:-2px}.btn-wallet{font-family:var(--font-num);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600;font-size:13px;color:var(--ink);background:var(--bg);border:var(--rule-control);border-radius:var(--r-1);height:var(--h-btn);padding:0 12px;cursor:pointer;display:inline-flex;align-items:center;gap:8px}.btn-wallet:hover{background:var(--hover)}.wbal{display:inline-flex;align-items:center;gap:4px;color:var(--ink);white-space:nowrap}.wsep{width:1px;height:14px;background:var(--hair);flex:0 0 auto}.btn-wallet-pending{min-width:168px;max-width:none;cursor:default}.btn-wallet-pending:hover{background:var(--bg)}.mh-skel{display:inline-block;height:10px;border-radius:var(--r-1);background:var(--pressed);vertical-align:-1px}.mh-skel-vol{width:46px}.mh-skel-tok{width:26px}.mh-skel-eth{width:52px}.mh-eth{transition:color .38s var(--ease-out)}.wbal-val{display:inline-block;min-width:46px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.wbal-skel{display:inline-block;width:44px;height:10px;border-radius:var(--r-1);background:var(--pressed)}.waddr,.waddr-skel{font-family:var(--font-mono)}.waddr-skel{display:inline-block;width:11ch;height:10px;border-radius:var(--r-1);background:var(--pressed);vertical-align:-1px}.btn-wallet{min-width:168px}.btn-connect{min-width:132px;justify-content:center}.wg-wallet{display:inline-flex;align-items:center;gap:8px;min-width:0}.wg-connect{display:none}:where(html:not([data-wallet="1"])) .btn-wallet-pending{background:var(--ink);color:var(--bg);text-transform:uppercase;letter-spacing:var(--ls-caps);justify-content:center;line-height:17px;min-width:132px;max-width:190px}:where(html:not([data-wallet="1"])) .btn-wallet-pending:hover{background:var(--ink)}:where(html:not([data-wallet="1"])) .btn-wallet-pending .wg-wallet{display:none}:where(html:not([data-wallet="1"])) .btn-wallet-pending .wg-connect{display:inline}@media (max-width:560px){:where(html:not([data-wallet="1"])) .mh-actions .btn-wallet-pending{font-size:13px}}.cw-short{display:none}@media (max-width:560px){.wbal,.wsep{display:none}}.toolbar{display:flex;align-items:center;gap:14px;flex:0 0 auto;min-height:var(--h-toolbar);padding:0 var(--gutter);background:var(--bg);border-bottom:var(--rule-hair)}.toolbar.is-boot{color:var(--faint)}.tb-chip:disabled,.tb-search input:disabled{color:var(--faint);cursor:default}.qchip-input:disabled,.qchip:disabled{color:var(--faint);border-color:var(--hair);cursor:default}.tb-search{position:relative;width:260px;flex:0 0 auto}.tb-search input{width:100%;height:var(--h-input);padding:0 28px 0 30px;font-family:var(--font-sans);font-size:13px;letter-spacing:var(--ls-body);color:var(--ink);background:var(--bg);border:1px solid var(--border-input);border-radius:var(--r-1);outline:none}.tb-search input::placeholder{color:var(--muted)}.tb-slash{position:absolute;right:10px;top:50%;transform:translateY(-50%);pointer-events:none}.tb-search input:focus~.tb-slash{display:none}.tb-search input:focus{border-color:var(--sys)}.tb-search-ic{left:9px;color:var(--muted);pointer-events:none}.tb-clear,.tb-search-ic{position:absolute;top:50%;transform:translateY(-50%)}.tb-clear{right:5px;display:grid;place-items:center;width:20px;height:20px;padding:0;background:transparent;border:0;color:var(--muted);cursor:pointer;border-radius:var(--r-1)}.tb-clear:hover{color:var(--ink)}.tb-ca-hint{position:absolute;top:calc(100% + 4px);left:0;z-index:var(--z-pop);font-size:12px;color:var(--muted);background:var(--bg);border:1px solid var(--hair);padding:4px 8px;white-space:nowrap}.tb-chips{display:flex;align-items:center}.tb-chipwrap{display:inline-flex;align-items:center;gap:10px}.tb-chipwrap+.tb-chipwrap{margin-left:10px}.tb-chip{height:32px;padding:0 2px;background:transparent;border:0;border-bottom:2px solid transparent;font-family:var(--font-sans);font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:var(--ls-caps);color:var(--muted);cursor:pointer}.tb-chip:hover{color:var(--ink)}.tb-chip.on{color:var(--sys-t);border-bottom-color:var(--sys)}.tb-filterwrap{position:relative}.tb-filters{height:var(--h-btn-sm);padding:0 10px;font-size:12px;gap:5px}.fcount{margin-left:5px;font-weight:700;letter-spacing:0;color:var(--sys-t)}.tb-filters:hover .fcount,.tb-filters[aria-expanded=true] .fcount{color:inherit}.tb-exec{margin-left:auto;display:flex;align-items:center;gap:10px}.tb-hint{font-size:11px;color:var(--muted);white-space:nowrap}.qbuy-group{display:flex;gap:8px;padding:4px 8px 4px 10px}.qbuy-group,.qlab{align-items:center}.qlab{display:inline-flex;gap:5px;font-size:11px;font-weight:700;letter-spacing:var(--ls-caps);color:var(--ink);white-space:nowrap}.qlab-btn{background:none;border:0;padding:7px;margin:-7px;cursor:pointer}.qlab svg,.qlab-btn:hover{color:var(--sys)}.qlab svg{display:inline-block;vertical-align:-2px}.chipset{display:flex;gap:6px}.qchip{font-family:var(--font-num);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:13px;font-weight:600;color:var(--ink-2);line-height:1;border:1px solid var(--border-input);border-radius:var(--r-1);height:var(--h-btn-sm);padding:0 10px;background:var(--bg);cursor:pointer;display:inline-flex;align-items:center;gap:3px}.qchip:hover{border-color:var(--muted);color:var(--ink)}.qchip.on{border-color:var(--sys-t);color:var(--on-accent);background:var(--sys-t);font-weight:700}.qchip-input{font-family:var(--font-num);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:13px;font-weight:600;width:72px;color:var(--ink);border:1px solid var(--border-input);border-radius:var(--r-1);height:var(--h-btn-sm);padding:0 8px;background:var(--bg);outline:none}.qchip-input::placeholder{color:var(--muted)}.qchip-input:focus{border-color:var(--sys)}.qslip{position:relative}.qslip,.qslip-pill{display:inline-flex;align-items:center}.qslip-pill{font-family:var(--font-num);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:12px;font-weight:600;color:var(--muted);line-height:1;white-space:nowrap;border:1px solid var(--border-input);border-radius:var(--r-1);height:var(--h-btn-sm);padding:0 8px;background:var(--bg);cursor:pointer;gap:5px}.qslip-pill:hover{border-color:var(--muted);color:var(--ink)}.qslip-pill[aria-expanded=true]{border-color:var(--sys);color:var(--ink)}.qslip-k{font-size:10px;font-weight:700;letter-spacing:var(--ls-caps);text-transform:uppercase}.qslip-k,.qslip-pill:hover .qslip-k,.qslip-pill[aria-expanded=true] .qslip-k{color:var(--muted)}.qslip-v{display:inline-block;min-width:27px;text-align:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.qslip-pop{position:absolute;top:calc(100% + 6px);right:0;z-index:var(--z-pop);background:var(--bg);border:2px solid var(--ink);padding:10px 12px;display:flex;flex-direction:column;gap:8px}.qslip-head{font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:var(--ls-caps);color:var(--muted)}.qslip-row{display:flex;gap:6px;align-items:center}.filter-pop{position:absolute;top:calc(100% + 6px);left:0;z-index:var(--z-pop);width:280px;max-height:70vh;overflow-y:auto;scroll-padding-bottom:80px;background:var(--bg);border:2px solid var(--ink);padding:12px 14px 0}.fp-group{margin-bottom:10px}.fp-label{font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:var(--ls-caps);color:var(--muted);margin-bottom:4px}.fp-opt{display:flex;align-items:center;gap:8px;width:100%;height:28px;padding:0 4px;background:transparent;border:0;border-radius:var(--r-1);font-family:var(--font-sans);font-size:13px;color:var(--ink-2);cursor:pointer;text-align:left}.fp-opt:hover{background:var(--hover)}.fp-opt.on{color:var(--sys-t)}.fp-dot{width:10px;height:10px;border:1px solid var(--border-input);border-radius:50%;flex:0 0 auto}.fp-opt.on .fp-dot{border-color:var(--sys);background:var(--sys);box-shadow:inset 0 0 0 2px var(--bg)}.fp-foot{position:-webkit-sticky;position:sticky;bottom:0;background:var(--bg);display:flex;flex-direction:column;gap:8px;border-top:var(--rule-hair);padding:10px 0 12px;margin-top:2px}.fp-reset{height:var(--h-btn-sm);justify-content:center;font-size:12px}.fp-note{font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:var(--ls-caps);color:var(--muted)}.fills{display:flex;align-items:center;gap:10px;flex:0 0 auto;height:var(--h-rail);padding:0 var(--gutter);background:var(--bg);border-bottom:var(--rule-hair);overflow:hidden}.fills-label{font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:var(--ls-caps);color:var(--muted);flex:0 0 auto}.fills-track{display:flex;align-items:center;gap:8px;flex:1 1;min-width:0;overflow:hidden}.fills-empty{font-size:12px;color:var(--muted)}.fill-chip{position:relative;display:inline-flex;align-items:center;gap:6px;flex:0 0 auto;height:var(--h-fill-chip);padding:0 8px;background:var(--bg);border:1px solid var(--hair);border-radius:var(--r-1);color:var(--ink);text-decoration:none;white-space:nowrap}.fill-chip:hover{background:var(--hover)}.fill-chip.enter{animation:fill-enter var(--t-enter) var(--ease-out)}@keyframes fill-enter{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.fill-flash{position:absolute;inset:0;pointer-events:none;border-radius:var(--r-1);background:transparent}.fill-flash.buy{animation:fill-bump-buy var(--t-tick) var(--ease-out)}.fill-flash.sell{animation:fill-bump-sell var(--t-tick) var(--ease-out)}.fill-flash.grad{animation:fill-bump-grad var(--t-tick) var(--ease-out)}@keyframes fill-bump-buy{0%{background:var(--up-12)}to{background:transparent}}@keyframes fill-bump-sell{0%{background:var(--down-12)}to{background:transparent}}@keyframes fill-bump-grad{0%{background:var(--grad-12)}to{background:transparent}}.fill-av{width:20px;height:20px;border:1px solid var(--hair);border-radius:var(--r-1);background:var(--pressed);color:var(--ink);display:grid;place-items:center;font-size:10px;font-weight:700;overflow:hidden;flex:0 0 auto}.fill-av img{width:100%;height:100%;object-fit:cover}.fill-amt,.fill-sym{font-size:12px;font-weight:600}.fill-amt{white-space:nowrap}.fill-age,.fill-x{font-size:11px;color:var(--muted)}.fill-chip.grad{background:var(--grad-05)}.fill-chip.grad:hover{background:var(--grad-12)}.fill-grad{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:var(--ls-caps);color:var(--grad-t)}.fill-chip.buyback{background:var(--heat-05)}.fill-chip.buyback:hover{background:var(--heat-12)}.fill-flash.buyback{animation:fill-bump-buyback var(--t-tick) var(--ease-out)}@keyframes fill-bump-buyback{0%{background:var(--heat-12)}to{background:transparent}}.fill-tag{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:var(--ls-caps);border-radius:var(--r-1);padding:0 4px;line-height:16px;flex:0 0 auto}.fill-tag.buyback{color:var(--heat-t);background:var(--heat-05)}.fill-tag.dev-buy{color:var(--grad-t);background:var(--grad-05)}.fill-tag.dev-sold{color:var(--down-t);background:var(--down-12);box-shadow:inset 0 0 0 1px var(--down)}.ribbon{height:28px;font-size:12px;color:var(--heat-t);background:var(--heat-05)}.buyback,.ribbon{display:flex;align-items:center;padding:0 var(--gutter);flex:0 0 auto;border-bottom:var(--rule-hair)}.buyback{gap:10px;height:32px;min-width:0;background:var(--bg);overflow:hidden;white-space:nowrap}.bb-mark{display:inline-flex;align-items:center;color:var(--heat);flex:0 0 auto}.bb-lead{font-size:12px;font-weight:600;color:var(--ink);flex:0 1 auto;overflow:hidden;text-overflow:ellipsis;min-width:0}.buyback .bb-stat{display:inline-flex;align-items:baseline;gap:6px;flex:0 0 auto}.bb-k{font-size:11px;font-weight:500;letter-spacing:var(--ls-caps);color:var(--muted)}.bb-v{font-size:12px;font-weight:700;color:var(--ink);display:inline-flex;align-items:center;gap:2px}.bb-unit{color:var(--muted);font-weight:500}@media (max-width:560px){.bb-unit{display:none}}.bb-platform{display:inline-flex;align-items:baseline;gap:14px;margin-left:auto;flex:0 0 auto}@media (max-width:1080px){.bb-platform{display:none}}.bb-runner-wrap{display:inline-flex;align-items:center;gap:6px;flex:0 0 auto}.bb-burns{font-size:12px;color:var(--muted)}.bb-burns-short{display:none}.bb-runner{font-size:12px;font-weight:700;color:var(--sys-t);text-decoration:none}a.bb-runner:hover{text-decoration:underline}.bb-info{display:inline-flex;flex:0 0 auto}.bb-info-btn{background:transparent;border:0;padding:7px;margin:-7px;display:inline-flex;align-items:center;color:var(--heat);cursor:pointer;border-radius:var(--r-1)}.bb-info-btn:focus-visible{outline:2px solid var(--sys);outline-offset:2px}.bb-info-pop,.bb-tip{position:fixed;z-index:var(--z-pop);max-width:260px;white-space:normal;background:var(--bg);border:2px solid var(--ink);border-radius:var(--r-0);padding:8px 10px;font-size:12px;line-height:1.45;font-weight:500;color:var(--ink-2);text-transform:none;letter-spacing:normal;animation:bb-tip-in var(--t-fast) var(--ease-out)}@keyframes bb-tip-in{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.bb-info-pop,.bb-tip{animation:none}}.board-grid{display:flex;flex-direction:column;height:100vh;height:100svh;min-width:1080px}@media (min-width:1081px) and (hover:hover){body{min-width:1080px}}.lanes{flex:1 1;min-height:0;display:grid;grid-template-columns:1fr 1fr 1fr;scroll-margin-top:calc(var(--h-mast) + var(--h-tabs))}.lane{min-width:0;overflow-y:auto;padding:0 var(--s-4);background:var(--bg)}@media (hover:none),(pointer:coarse){.lane{scrollbar-width:none}.lane::-webkit-scrollbar{display:none}}.lane+.lane{border-left:var(--rule-hair)}.lane-list{display:flex;flex-direction:column;padding-bottom:24px}.kicker{position:-webkit-sticky;position:sticky;top:0;z-index:var(--z-kicker);display:flex;align-items:center;gap:10px;height:var(--h-kicker);background:var(--bg);border-bottom:var(--rule-page)}.kicker h2{margin:0;font-size:13px;font-weight:700;line-height:17px;text-transform:uppercase;letter-spacing:var(--ls-kicker);color:var(--ink);white-space:nowrap}.kicker .sub{color:var(--muted);font-weight:400;min-width:0;overflow:hidden;text-overflow:ellipsis}.kicker .sub,.kicker-paused{font-size:11px;white-space:nowrap}.kicker-paused{font-weight:700;letter-spacing:var(--ls-caps);text-transform:uppercase;color:var(--sys-t);background:var(--sys-05);border-radius:var(--r-1);padding:2px 6px}.kicker-right{margin-left:auto;display:flex;align-items:center;gap:8px;flex:0 0 auto}.kicker-mcap{font-size:10px;font-weight:500;letter-spacing:var(--ls-caps);text-transform:uppercase;color:var(--muted)}.count{font-size:12px;font-weight:600;color:var(--muted);white-space:nowrap}.sortctl{position:relative}.sort-btn{display:inline-flex;align-items:center;gap:4px;height:24px;padding:0 8px;font-family:var(--font-sans);font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:var(--ls-caps);color:var(--muted);background:var(--bg);border:var(--rule-hair);border-radius:var(--r-1);cursor:pointer}.sort-btn:hover{color:var(--ink);border-color:var(--muted)}.sort-pop{position:absolute;top:calc(100% + 4px);right:0;z-index:var(--z-pop);min-width:128px;background:var(--bg);border:2px solid var(--ink);padding:4px;display:flex;flex-direction:column}.sort-opt{display:flex;align-items:center;height:28px;padding:0 8px;text-align:left;font-family:var(--font-sans);font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:var(--ls-caps);color:var(--ink-2);background:transparent;border:0;border-radius:var(--r-1);cursor:pointer}.sort-opt:hover{background:var(--hover)}.sort-opt.on{color:var(--sys-t)}.lane-tabs{display:none}.lane-empty{font-size:13px;color:var(--muted);padding:22px 8px;text-align:center;line-height:1.5}.lane-clear{display:flex;margin:10px auto 0;height:var(--h-btn-sm);padding:0 12px;font-size:12px;align-items:center;justify-content:center}.lane-empty.err{color:var(--down-t);border:1px dashed var(--down-t);border-radius:var(--r-1);background:var(--down-05);margin:12px 4px}.ghost-row{position:relative;display:grid;grid-template-columns:52px minmax(0,1fr) auto;grid-template-rows:18px 18px 16px;grid-column-gap:12px;column-gap:12px;grid-row-gap:2px;row-gap:2px;align-content:center;padding:0 12px;min-height:var(--h-row);border-bottom:var(--rule-hair)}.ghost-av{grid-column:1;grid-row:1/4;width:52px;height:52px}.ghost-av,.ghost-bar{background:var(--pressed);border-radius:var(--r-1);align-self:center}.ghost-bar{height:10px}.empty{font-size:13px;color:var(--muted);padding:22px 8px;text-align:center}.row{position:relative;display:flex;align-items:center;gap:12px;padding:0 12px;min-height:var(--h-row);border-bottom:var(--rule-hair);cursor:pointer;contain:layout paint;content-visibility:auto;contain-intrinsic-size:auto 88px}.row-id{flex:1 1 auto;min-width:0;flex-direction:column}.row-id,.row-meta{display:flex;gap:4px;justify-content:center}.row-meta{flex:0 0 auto;flex-direction:column;align-items:flex-end}.row:hover{background:var(--hover)}.row:active{background:var(--pressed)}.row.enter{animation:row-enter var(--t-enter) var(--ease-out)}@keyframes row-enter{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@keyframes row-enter-rm{0%{opacity:0}to{opacity:1}}.row-fx{position:absolute;inset:0;pointer-events:none;background:transparent}.row-fx.fx-buy{animation:fx-buy var(--t-flash) var(--ease-out)}.row-fx.fx-sell{animation:fx-sell var(--t-flash) var(--ease-out)}.row-fx.fx-new{animation:fx-new var(--t-flag) var(--ease-out)}.row-fx.fx-grad{animation:fx-grad var(--t-flag) var(--ease-out)}.row-fx.fx-buyback{animation:fx-buyback var(--t-flash) var(--ease-out)}@keyframes fx-buyback{0%{background:var(--heat-12);box-shadow:inset 2px 0 0 var(--heat)}to{background:transparent;box-shadow:inset 2px 0 0 transparent}}@keyframes fx-buy{0%{background:var(--flash-buy);box-shadow:inset 3px 0 0 var(--up)}38%{background:transparent;box-shadow:inset 3px 0 0 var(--up)}56%{background:var(--flash-buy);box-shadow:inset 3px 0 0 var(--up)}to{background:transparent;box-shadow:inset 3px 0 0 transparent}}@keyframes fx-sell{0%{background:var(--flash-sell);box-shadow:inset 3px 0 0 var(--down)}38%{background:transparent;box-shadow:inset 3px 0 0 var(--down)}56%{background:var(--flash-sell);box-shadow:inset 3px 0 0 var(--down)}to{background:transparent;box-shadow:inset 3px 0 0 transparent}}@keyframes fx-new{0%{background:var(--heat-12);box-shadow:inset 3px 0 0 var(--heat)}35%{background:transparent;box-shadow:inset 3px 0 0 var(--heat)}55%{background:var(--heat-12);box-shadow:inset 3px 0 0 var(--heat)}to{background:transparent;box-shadow:inset 3px 0 0 transparent}}@keyframes fx-grad{0%{background:var(--grad-12);box-shadow:inset 2px 0 0 var(--grad)}to{background:transparent;box-shadow:inset 2px 0 0 transparent}}.r-bar{position:relative;width:40px;height:11px;background:var(--pressed);box-shadow:inset 0 0 0 1px var(--hair);overflow:hidden;flex:0 0 auto}.r-bar,.r-fill{border-radius:3px}.r-fill{position:absolute;left:0;top:0;bottom:0;width:0;background:var(--up);transition:width var(--t-enter) var(--ease-out)}.r-fill.final{background:var(--grad)}.r-fill.pending{background:var(--sys)}@media (min-width:1200px){.r-bar{width:64px}}@media (min-width:1440px){.r-bar{width:84px}}.avatar{position:relative;width:32px;height:32px;border-radius:var(--r-1);background:var(--pressed);border:1px solid var(--hair);display:grid;place-items:center;font-weight:700;font-size:12px;color:var(--ink);letter-spacing:-.02em;overflow:hidden}.avatar.green{background:var(--up-12);color:var(--up-t)}.avatar.red{background:var(--heat-12);color:var(--heat-t)}.avatar img{width:100%;height:100%;max-width:100%;max-height:100%;object-fit:cover;border-radius:var(--r-1)}.row>.cring{align-self:center;width:64px;height:64px;min-width:64px;max-width:64px;min-height:64px;max-height:64px;flex:0 0 64px}.row>.cring .avatar{width:100%;height:100%;min-width:0;max-width:none;min-height:0;max-height:none;flex:none;font-size:16px}.r-l1{display:flex;align-items:center;gap:2px 8px;flex-wrap:wrap;min-height:20px}.r-l1,.r-sym{min-width:0;overflow:hidden}.r-sym{font-size:14px;font-weight:600;line-height:18px;color:var(--ink);white-space:nowrap;text-overflow:ellipsis;flex:0 1 auto;max-width:12ch}.lane-chip{flex:0 0 auto;font-size:11px;font-weight:700;line-height:15px;letter-spacing:var(--ls-caps);border-radius:var(--r-1);padding:0 5px}.chip-new{color:var(--heat-t);background:var(--heat-05)}.chip-listed{color:var(--grad-t);background:var(--grad-05)}.chip-graduating{color:var(--sys-t);background:var(--sys-05)}.chip-creator,.chip-meme{color:var(--muted);background:var(--pressed)}@media (hover:none) and (min-width:1081px){.lane-chip{font-size:10px;line-height:14px;padding:0 4px}}.r-soc{display:inline-flex;align-items:center;gap:4px;flex:0 0 auto}.r-soc a{display:inline-grid;place-items:center;width:18px;height:18px;color:var(--muted);text-decoration:none;border-radius:var(--r-1)}.r-soc a:hover{color:var(--sys)}.r-mcap{min-width:64px;text-align:right;font-size:17px;font-weight:700;line-height:20px;color:var(--ink);white-space:nowrap}.r-l2{display:flex;align-items:center;gap:8px;min-width:0;min-height:18px}.r-name{line-height:15px;color:var(--muted);overflow:hidden;text-overflow:ellipsis;max-width:100%;flex:0 100 auto;min-width:0}.r-name,.r-pct{font-size:12px;white-space:nowrap}.r-pct{min-width:64px;text-align:right;font-weight:600;line-height:18px}.r-pct .g{font-size:8px;vertical-align:1px}.r-micro{font-size:12px;line-height:17px;color:var(--muted);white-space:nowrap;max-width:100%;display:flex;align-items:baseline;min-width:0;min-height:17px}.r-mprefix{flex:0 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.r-msep,.r-px{flex:0 0 auto}.age-live{color:var(--up-t);font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.r-micro .sep{color:var(--border-input);margin:0 5px}.r-plabel{font-size:13px;line-height:17px;font-weight:600;color:var(--ink);min-width:48px;text-align:right}.r-pool{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:600;letter-spacing:var(--ls-caps);text-transform:uppercase;color:var(--sys-t);text-decoration:none}.r-pool:hover{border-color:var(--muted)}.row-rail{position:absolute;right:12px;top:50%;transform:translateY(-50%);z-index:1;display:flex;align-items:center;gap:6px;padding-left:12px;border-left:var(--rule-hair);background:var(--bg);opacity:0;pointer-events:none;transition:opacity var(--t-fast) var(--ease-out)}.row:focus-within .row-rail,.row:hover .row-rail{opacity:1;pointer-events:auto}.row:hover .row-rail{background:var(--hover)}.row:active .row-rail{background:var(--pressed)}.qb{display:inline-flex;align-items:center;gap:4px;height:var(--h-btn-sm);padding:0 10px;font-family:var(--font-num);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:12px;font-weight:600;letter-spacing:var(--ls-caps);background:var(--ink);color:var(--bg);border:0;border-radius:var(--r-1);cursor:pointer}.qb:disabled{opacity:.55;cursor:default}.qb .qb-amt{display:inline-flex;align-items:center;gap:3px}@media (hover:none),(pointer:coarse){.row.has-qb{padding-right:68px}.row-rail{opacity:1;pointer-events:auto;background:transparent;border-left:0;padding-left:0}.row .qb .qb-amt{display:none}.qb{padding:0 11px;min-width:44px;justify-content:center}.row-rail .copybtn.ca-row{display:none}.sort-btn{height:30px}.prow .copybtn{padding:10px 0;margin:-10px 0}}.sym{font-weight:600;font-size:13px;line-height:17px;color:var(--ink)}.name,.sym{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.name{font-size:11px;line-height:14px;font-weight:400}.copybtn,.name{color:var(--muted)}.copybtn{-moz-appearance:none;appearance:none;-webkit-appearance:none;font-family:inherit;font-size:inherit;line-height:1;display:inline-flex;align-items:center;gap:6px;cursor:pointer;background:transparent;border:0;padding:0;margin:0}.copybtn:hover{color:var(--ink)}.copybtn.copied,.copybtn.copied:hover{color:var(--up-t)}.copybtn.chip-ca{border:1px solid var(--border-input);background:var(--bg);height:24px;padding:0 8px;border-radius:var(--r-1);font-size:12px;color:var(--muted);gap:7px}.copybtn.chip-ca:hover{border-color:var(--muted);color:var(--ink)}.copybtn.chip-ca.copied{border-color:var(--up-t);color:var(--up-t)}.copybtn.ca-row{width:var(--h-btn-sm);height:var(--h-btn-sm);justify-content:center;gap:0;border:1px solid var(--border-input);background:var(--bg);border-radius:var(--r-1);color:var(--muted);padding:0}.copybtn.ca-row:hover{border-color:var(--muted);color:var(--ink)}.copybtn.ca-row.copied{border-color:var(--up-t);color:var(--up-t)}.addr-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.addr-name,.prow .v .copybtn{min-width:0;max-width:100%}.copybtn svg{flex:0 0 auto}.qb-toast{position:fixed;left:50%;bottom:calc(24px + env(safe-area-inset-bottom, 0px));transform:translateX(-50%);z-index:var(--z-toast);display:flex;align-items:center;gap:9px;min-height:40px;font-size:13px;font-weight:600;padding:8px 14px;border:2px solid var(--ink);border-radius:var(--r-0);background:var(--bg);color:var(--ink);width:max-content;max-width:82vw;flex-wrap:wrap;justify-content:center;text-align:center}.qb-toast-msg{min-width:0;text-wrap:pretty}.qb-toast{animation:toast-in .2s var(--ease-out)}.qb-toast.ok{color:var(--up-t);border-color:var(--up);animation:toast-in .2s var(--ease-out),toast-pulse-buy 1.1s var(--ease-out) .12s}.qb-toast.err{color:var(--down-t);border-color:var(--down);animation:toast-in .2s var(--ease-out),toast-pulse-sell 1.1s var(--ease-out) .12s}.qb-toast.warn{color:var(--heat-t);border-color:var(--heat)}@keyframes toast-in{0%{opacity:0;transform:translate(-50%,8px)}to{opacity:1;transform:translate(-50%)}}@keyframes toast-pulse-buy{0%,to{box-shadow:0 0 0 0 transparent;background:var(--bg)}30%{box-shadow:0 0 0 4px var(--flash-buy);background:var(--flash-buy)}60%{box-shadow:0 0 0 0 transparent;background:var(--bg)}78%{box-shadow:0 0 0 4px var(--flash-buy);background:var(--flash-buy)}}@keyframes toast-pulse-sell{0%,to{box-shadow:0 0 0 0 transparent;background:var(--bg)}30%{box-shadow:0 0 0 4px var(--flash-sell);background:var(--flash-sell)}60%{box-shadow:0 0 0 0 transparent;background:var(--bg)}78%{box-shadow:0 0 0 4px var(--flash-sell);background:var(--flash-sell)}}.qb-spin{width:12px;height:12px;border:2px solid var(--hair);border-top-color:var(--ink);border-radius:50%;animation:qbspin .7s linear infinite;flex:0 0 auto}@keyframes qbspin{to{transform:rotate(1turn)}}.toast-tx{display:inline-flex;align-items:center;gap:3px;margin-left:4px;font-weight:600;color:var(--sys-t);text-decoration:none}.toast-tx:hover{text-decoration:underline;text-underline-offset:3px}.dt-av{position:relative;width:44px;height:44px;min-width:44px;max-width:44px;min-height:44px;max-height:44px;align-self:center;border-radius:var(--r-1);background:var(--pressed);color:var(--ink);border:1px solid var(--hair);display:grid;place-items:center;font-weight:700;font-size:14px;letter-spacing:-.02em;overflow:hidden;flex:none}.dt-av img{width:100%;height:100%;max-width:100%;max-height:100%;object-fit:cover;border-radius:var(--r-1)}.metric-strip{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1px;gap:1px;background:var(--hair);border:var(--rule-hair);border-radius:var(--r-0);overflow:hidden}.metric{background:var(--bg);min-height:var(--h-metric);padding:8px 11px}.metric.m-fold{display:none}.metric.m-fold .k{min-width:0}.m-fold-chg{font-weight:700;margin-left:auto;white-space:nowrap;text-transform:none;letter-spacing:0}.m-fold-chg.up{color:var(--up-t)}.m-fold-chg.down{color:var(--down-t)}.m-fold-chg.muted,.metric .k{color:var(--muted)}.metric .k{font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:var(--ls-caps);margin-bottom:4px;min-height:14px;display:flex;align-items:baseline;gap:5px}.metric .k-t{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.metric .v{font-weight:600;font-size:16px;color:var(--ink);white-space:nowrap;line-height:1.25}.metric .v.big{font-size:19px}.sec-kick{display:flex;align-items:center;gap:8px;font-weight:700;font-size:12px;line-height:15px;text-transform:uppercase;letter-spacing:var(--ls-kicker);color:var(--ink);margin:0 0 9px;padding-bottom:5px;border-bottom:var(--rule-section)}.sec-kick .r{margin-left:auto;font-weight:500;font-size:11px;letter-spacing:.02em;display:inline-flex;align-items:center;gap:5px}.sec-kick .kcount,.sec-kick .r{text-transform:none;color:var(--muted)}.sec-kick .kcount{font-weight:600;font-size:12px;letter-spacing:var(--ls-num)}.sec-kick-h{margin:0;font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit}.tl-cur{display:inline-block;width:.5em;height:1em;transform:translateY(.14em);background:var(--up);animation:wm-blink 1s steps(2,jump-none) infinite}.tl-cur--down{background:var(--down);animation:none}.buybox{border:var(--rule-hair);border-radius:var(--r-0);background:var(--bg);padding:14px}.bs-tabs{display:grid;grid-template-columns:1fr 1fr;grid-gap:0;gap:0;margin-bottom:12px}.bs-tab{height:36px;text-align:center;font-family:var(--font-sans);font-weight:700;font-size:13px;letter-spacing:var(--ls-caps);cursor:pointer;color:var(--muted);background:var(--hover);border:0;border-bottom:2px solid transparent}.bs-tab.on-buy{background:var(--bg);color:var(--up-t);border-bottom-color:var(--up-t)}.bs-tab.on-sell{background:var(--bg);color:var(--down-t);border-bottom-color:var(--down-t)}.presets{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:6px;gap:6px;margin-bottom:10px}.preset{display:inline-flex;align-items:center;justify-content:center;gap:3px;height:var(--h-btn-sm);padding:0 4px;text-align:center;border:1px solid var(--border-input);border-radius:var(--r-1);font-family:var(--font-num);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:13px;font-weight:600;color:var(--muted);background:var(--bg);cursor:pointer}.preset:not(:disabled):hover{border-color:var(--muted);color:var(--ink)}.preset:disabled{opacity:.55;cursor:default}.preset.on{border-color:var(--sys);color:var(--sys-t);background:var(--sys-05);box-shadow:inset 0 0 0 1px var(--sys)}.amountline{display:flex;align-items:center;justify-content:space-between;gap:8px;height:var(--h-amount);padding:0 12px;border:1px solid var(--border-input);border-radius:var(--r-1);background:var(--bg)}.amountline:focus-within{border-color:var(--sys)}.amountline .num{font-size:22px;font-weight:600;border:0;background:transparent;outline:none;width:100%;color:var(--ink);min-width:0;font-family:var(--font-num);padding:0}.amountline .num::placeholder{color:var(--faint)}.amountline .unit{font-size:14px;color:var(--muted);white-space:nowrap;display:inline-flex;align-items:center;gap:4px}.usd-echo{font-size:12px;color:var(--muted);margin-top:4px}.quote-block{min-height:44px}.wallet-bal{font-size:12px;color:var(--muted);margin-top:5px;display:flex;align-items:center;gap:3px}.q-sub{display:flex;justify-content:space-between;align-items:baseline;gap:8px}.q-bal{font-size:12px;color:var(--muted);margin-top:4px;white-space:nowrap;margin-left:auto}.q-minlab{gap:5px}.q-info,.q-minlab{display:inline-flex;align-items:center}.q-info{padding:0;margin:0;background:none;border:0;color:var(--faint);cursor:pointer;font:inherit}.q-info:hover,.q-info[aria-expanded=true]{color:var(--sys)}.q-minlab .q-delayed{color:var(--heat-t);font-weight:600}.approx{font-weight:400}.approx,.receive{color:var(--muted)}.receive{min-height:20px;font-size:13px;margin:10px 0 4px;display:flex;justify-content:space-between;gap:8px;flex-wrap:wrap}.impact-row.is-empty{visibility:hidden}.receive b{color:var(--ink);font-weight:600}.impact-row{display:flex;justify-content:space-between;gap:8px;font-size:12px;color:var(--muted);margin-top:2px}.impact-row b{color:var(--ink-2);font-weight:600}.receive b{transition:color .3s ease}.receive b.up{color:var(--up-t)}.receive b.down{color:var(--down-t)}.quote-honesty{font-size:11px;line-height:1.4;color:var(--muted);margin-top:6px}.quote-honesty .q-delayed{color:var(--heat-t);font-weight:600}.slip{display:flex;align-items:center;gap:8px;margin-top:12px}.slip .k{font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:var(--ls-caps);color:var(--muted)}.slip-presets{display:flex;gap:6px;margin-left:auto;align-items:center}.slip-preset,.slip-presets .unit{font-size:12px;color:var(--muted)}.slip-preset{border:1px solid var(--border-input);border-radius:var(--r-1);padding:4px 8px;min-width:36px;text-align:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;background:var(--bg);cursor:pointer;font-family:var(--font-num)}.slip-preset:hover{border-color:var(--muted);color:var(--ink)}.slip-preset.on{border-color:var(--sys);color:var(--sys-t);background:var(--sys-05);box-shadow:inset 0 0 0 1px var(--sys)}.slip-input{font-size:12px;width:46px;border:1px solid var(--border-input);border-radius:var(--r-1);padding:4px 6px;background:var(--bg);color:var(--ink);outline:none;font-family:var(--font-num);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.slip-input:focus{border-color:var(--sys)}.slip-input.invalid{border-color:var(--down-t)}.slip-warn{font-size:12px;color:var(--heat-t);margin-top:6px}.cap-note{font-size:12px;color:var(--muted);background:transparent;border-radius:var(--r-1);padding:6px 0;margin-top:10px;line-height:1.45}.cap-note.reached{color:var(--heat-t);background:var(--heat-05);padding:6px 8px}.buybtn{width:100%;height:var(--h-buy);border:0;border-radius:var(--r-1);margin-top:12px;background:var(--up-t);color:var(--on-accent);font-family:var(--font-sans);font-weight:600;font-size:13px;cursor:pointer;letter-spacing:var(--ls-caps);text-transform:uppercase}.buybtn:disabled{opacity:.55;cursor:default}.buybtn.sell{background:var(--down-t)}.buybtn.warnbtn{background:var(--heat-t)}.buysteps{display:flex;align-items:center;gap:6px;margin-top:9px;font-size:11px;text-transform:uppercase;letter-spacing:var(--ls-caps);color:var(--muted);flex-wrap:wrap}.buysteps .step.act{color:var(--ink);font-weight:600}.buysteps .step.done{color:var(--up-t);font-weight:600}.buysteps .sarr{color:var(--faint)}.buyerr{margin-top:9px;font-size:12px;color:var(--down-t);line-height:1.4}.buyhint{font-size:13px;color:var(--muted);text-align:center;padding:8px 0}.kyc-note{display:flex;align-items:flex-start;gap:8px;margin-top:12px;font-size:12px;color:var(--muted);line-height:1.45}.kyc-note b{color:var(--ink);font-weight:700}.kyc-check{color:var(--ink);margin-top:1px}.dex-card{padding:16px 14px;display:flex;flex-direction:column;gap:12px;text-align:center}.dex-msg{font-size:13px;color:var(--ink-2)}.ts-box{display:flex;justify-content:center;margin:4px 0}.pool-note{font-size:12px;line-height:16px;color:var(--grad-t);background:var(--grad-05);padding:5px 9px}.btn-dex,.pool-note{border-radius:var(--r-1)}.btn-dex{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:var(--h-buy);background:var(--ink);color:var(--bg);font-size:13px;font-weight:600;letter-spacing:var(--ls-caps);text-transform:uppercase;text-decoration:none}.curve-card{padding:12px 14px}.curve-top{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:8px}.curve-pct{font-size:16px;line-height:20px;font-weight:600;color:var(--ink)}.chip-final{font-size:11px;font-weight:700;letter-spacing:var(--ls-caps);text-transform:uppercase;color:var(--grad-t);background:var(--grad-05);border-radius:var(--r-1);padding:2px 6px;white-space:nowrap}.curve-bar{height:10px;background:var(--pressed);border-radius:var(--r-0);overflow:hidden}.curve-bar i{display:block;width:100%;height:100%;background:var(--up);transform-origin:left;transition:transform .7s cubic-bezier(.22,1,.36,1),filter .35s var(--ease-out)}.curve-bar i.pulse{filter:brightness(1.35) saturate(1.15)}.curve-bar i.final{background:var(--grad)}.curve-sub{display:flex;justify-content:space-between;gap:8px;font-size:12px;color:var(--muted);margin-top:8px;flex-wrap:wrap}.curve-pool{color:var(--sys-t);text-decoration:none;display:inline-block;padding:8px 6px;margin:-8px -6px}.curve-pool:hover{text-decoration:underline;text-underline-offset:3px}.grad-pending{padding:18px 14px;display:flex;flex-direction:column;gap:7px;text-align:center}.gp-title{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:var(--ls-caps);color:var(--grad-t)}.gp-msg{font-size:13px;color:var(--muted);line-height:1.45}.pool-id{display:flex;align-items:center;justify-content:center;gap:7px;font-size:11px;color:var(--muted)}.pool-id,.track-chip{text-transform:uppercase;letter-spacing:var(--ls-caps)}.track-chip{font-size:10px;font-weight:700;padding:1px 5px;border-radius:var(--r-1)}.track-chip.t1{color:var(--up-t);background:var(--up-05)}.track-chip.t2{color:var(--grad-t);background:var(--grad-05)}.fees-panel{padding:12px 14px;gap:12px}.fee-splits,.fees-panel{display:flex;flex-direction:column}.fee-splits{gap:8px}.fee-row{display:grid;grid-template-columns:60px minmax(0,1fr) 46px;grid-gap:9px;gap:9px;align-items:center}.fee-k{font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:var(--ls-caps);color:var(--muted);white-space:nowrap}.fee-bar{height:6px;background:var(--pressed);border-radius:var(--r-0);overflow:hidden}.fee-bar i{display:block;height:100%;width:100%;transform-origin:left;transition:transform var(--t-enter) var(--ease-out)}.fee-bar i.treasury{background:var(--sys)}.fee-bar i.creator{background:var(--up)}.fee-bar i.buyback{background:var(--heat)}.fee-v{font-size:12px;font-weight:600;color:var(--ink);text-align:right}.fee-hint{font-size:11px;color:var(--muted);line-height:1.4}.fee-cap{border-top:var(--rule-hair);padding-top:11px;display:flex;flex-direction:column;gap:7px}.fee-cap-top{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.fee-cap-k{font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:var(--ls-caps);color:var(--muted);white-space:nowrap}.fee-cap-v{font-size:12px;font-weight:600;color:var(--ink);text-align:right}.fee-cap-bar{height:6px;background:var(--pressed);border-radius:var(--r-0);overflow:hidden}.fee-cap-bar i{display:block;height:100%;width:100%;background:var(--up);transform-origin:left;transition:transform var(--t-enter) var(--ease-out)}.fee-cap-bar i.full{background:var(--heat)}.fee-pot{border-top:var(--rule-hair);padding-top:11px;font-size:12px;color:var(--muted);line-height:1.45;display:flex;align-items:flex-start;gap:7px}.fee-pot>span{min-width:0}.fee-pot .fp-ic{color:var(--heat-t);flex:0 0 auto;margin-top:1px}.fee-pot b{color:var(--ink);font-weight:600}.fee-earned{font-size:12px;color:var(--up-t);line-height:1.45;display:flex;justify-content:space-between;align-items:baseline;gap:8px}.fee-earned b{color:var(--up-t);font-weight:700}.fee-earned a{color:var(--sys-t);text-decoration:none}.fee-earned a:hover{text-decoration:underline;text-underline-offset:3px}.panel{border:var(--rule-hair);border-radius:var(--r-0);background:var(--bg);overflow:hidden}.prow{display:flex;align-items:center;justify-content:space-between;min-height:var(--h-prow);padding:0 11px;border-bottom:var(--rule-hair);gap:8px}.prow:last-child{border-bottom:0}.prow .k{font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:var(--ls-caps);color:var(--muted);white-space:nowrap}.prow .v{font-size:13px;font-weight:500;color:var(--ink);text-align:right;min-width:0;line-height:1.45}.fill-chip.prov{border-style:dashed}.fill-chip.prov .fill-av{opacity:.55}.fill-chip{transition:opacity .3s var(--ease-out)}.nw{white-space:nowrap}.holder{display:grid;grid-template-columns:20px minmax(0,1fr) auto;grid-gap:9px;gap:9px;align-items:center;min-height:var(--h-holder);padding:0 11px;border-bottom:var(--rule-hair);font-size:12px}.holder:last-child{border-bottom:0}.holder .rk{color:var(--muted);text-align:right}.holder .who{color:var(--ink);display:flex;align-items:center;gap:7px;min-width:0;overflow:hidden}.htag{font-size:11px;font-weight:700;letter-spacing:var(--ls-caps);padding:1px 5px;border-radius:var(--r-1);text-transform:uppercase;flex:0 0 auto}.htag.curve{color:var(--sys-t);background:var(--sys-05)}.htag.dev{color:var(--heat-t);background:var(--heat-05)}.htag.pool{color:var(--grad-t);background:var(--grad-05)}.htag.burned{color:var(--muted);background:var(--pressed)}.holder .pctcol{display:flex;align-items:center;gap:9px;justify-content:flex-end}.holder .hbar{width:72px;height:4px;background:var(--hair);border-radius:var(--r-0);overflow:hidden;flex:0 0 auto}.holder .hbar i{display:block;width:100%;height:100%;background:var(--ink);transform-origin:left;transition:transform var(--t-enter) var(--ease-out)}.holder .hp{font-weight:600;color:var(--ink);width:44px;text-align:right}.trade-list{border:var(--rule-hair);border-radius:var(--r-0);overflow:hidden;max-height:338px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}@media (hover:none),(pointer:coarse){.trade-list{scrollbar-width:none}.trade-list::-webkit-scrollbar{display:none}}.trade{position:relative;display:grid;grid-template-columns:40px 92px minmax(0,1fr) minmax(110px,15%) minmax(96px,14%) minmax(40px,6%);grid-gap:10px;gap:10px;align-items:center;height:var(--h-trade);padding:0 10px;border-bottom:var(--rule-hair);font-size:12px;background:var(--bg);color:var(--ink);text-decoration:none}.trade:last-child{border-bottom:0}.trade:hover{background:var(--hover)}.trade.pend{opacity:.62}.trade.buy{box-shadow:inset 2px 0 0 var(--up)}.trade.sell{box-shadow:inset 2px 0 0 var(--down)}.trade.buyback{box-shadow:inset 2px 0 0 var(--heat)}.t-side{font-size:11px;font-weight:700;letter-spacing:var(--ls-caps);border-radius:var(--r-1);padding:1px 5px;justify-self:start}.t-side.buy{color:var(--up-t);background:var(--up-05)}.t-side.sell{color:var(--down-t);background:var(--down-05)}.t-side.buyback{color:var(--heat-t);background:var(--heat-05)}.t-side.dev-buy{box-shadow:inset 0 0 0 1px var(--grad)}.t-side.dev-sold{color:var(--down-t);background:var(--down-12);box-shadow:inset 0 0 0 1px var(--down)}.t-amt{font-weight:600;white-space:nowrap}.t-tok{overflow:hidden;text-overflow:ellipsis}.t-exec,.t-tok{color:var(--muted);white-space:nowrap}.t-exec{text-align:right}.t-ago,.t-who{color:var(--muted);text-align:right;white-space:nowrap}.trade-fx{position:absolute;inset:0;pointer-events:none;background:transparent}.trade-fx.buy{animation:trade-flash-buy var(--t-flash) var(--ease-out)}.trade-fx.sell{animation:trade-flash-sell var(--t-flash) var(--ease-out)}.trade-fx.buyback{animation:trade-flash-buyback var(--t-flash) var(--ease-out)}@keyframes trade-flash-buy{0%{background:var(--flash-buy)}to{background:transparent}}@keyframes trade-flash-sell{0%{background:var(--flash-sell)}to{background:transparent}}@keyframes trade-flash-buyback{0%{background:var(--heat-12)}to{background:transparent}}.extlink-scrim{position:fixed;inset:0;z-index:var(--z-modal);display:grid;place-items:center;padding:20px;background:var(--scrim)}.extlink-modal{width:min(360px,100%);background:var(--bg);border:2px solid var(--ink);border-radius:var(--r-1);padding:18px;display:flex;flex-direction:column;gap:12px}.extlink-title{font-size:15px;font-weight:700;letter-spacing:var(--ls-caps);text-transform:uppercase;color:var(--ink)}.extlink-body{margin:0;font-size:12px;line-height:1.5;color:var(--muted)}.extlink-host{font-size:13px;font-weight:600;color:var(--ink);word-break:break-all;border:1px solid var(--border-input);border-radius:var(--r-1);padding:8px 10px;background:var(--hover)}.extlink-remember{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--muted);cursor:pointer}.extlink-remember input{flex:0 0 auto;cursor:pointer}.extlink-actions{display:flex;gap:8px;justify-content:flex-end;margin-top:2px}.sw-chip{display:inline-flex;align-items:center;gap:6px;height:var(--h-btn);padding:0 12px;background:var(--bg);color:var(--ink);border:var(--rule-control);border-radius:var(--r-1);cursor:pointer;font-size:13px;line-height:17px;font-weight:600;letter-spacing:var(--ls-caps);text-transform:uppercase}.sw-chip:hover{background:var(--hover)}.sw-chip:active{background:var(--pressed)}.sw-chip.on{background:var(--sys-t);border-color:var(--sys-t);color:var(--on-accent);font-weight:700}.tb-sw{display:none;height:36px;padding:0 10px;font-size:11px}.sw-modal{width:min(420px,100%);max-height:calc(100dvh - 40px);overflow-y:auto;background:var(--bg);border:2px solid var(--ink);border-radius:var(--r-1);padding:18px;display:flex;flex-direction:column;gap:12px}.sw-head{display:flex;align-items:center;justify-content:space-between}.sw-title{display:inline-flex;align-items:center;gap:7px;font-size:15px;font-weight:700;letter-spacing:var(--ls-caps);text-transform:uppercase;color:var(--ink)}.sw-x{display:inline-grid;place-items:center;width:32px;height:32px;margin:-2px -4px -2px 0;background:transparent;color:var(--muted);border:0;border-radius:var(--r-1);cursor:pointer}.sw-x:hover{background:var(--hover);color:var(--ink)}.sw-body{display:flex;flex-direction:column;gap:12px}.sw-copy{margin:0;font-size:12px;line-height:1.5;color:var(--muted)}.sw-steps{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:7px}.sw-steps li{display:flex;align-items:flex-start;gap:8px;font-size:12px;line-height:1.4;color:var(--ink)}.sw-step-n{display:inline-grid;place-items:center;flex:0 0 auto;width:18px;height:18px;border-radius:50%;background:var(--hover);color:var(--muted);font-size:10px;font-weight:700}.sw-warn{font-size:11.5px;line-height:1.5;color:var(--ink);border:1px solid var(--border-input);border-left:3px solid var(--down);padding:8px 10px;background:var(--hover)}.sw-note,.sw-warn{border-radius:var(--r-1)}.sw-note{font-size:12px;line-height:1.4;padding:6px 10px;border:1px solid var(--border-input)}.sw-note.ok{color:var(--up-t);border-color:var(--up-t)}.sw-note.err{color:var(--down-t);border-color:var(--down-t)}.sw-note.info{color:var(--muted)}.sw-cta{height:40px}.sw-alt,.sw-cta{align-self:stretch;justify-content:center}.sw-alt{height:36px;font-size:12px}.sw-toggle{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:10px 12px;background:var(--bg);color:var(--ink);border:var(--rule-control);border-radius:var(--r-1);cursor:pointer;font-size:13px;font-weight:700;text-align:left}.sw-toggle:hover{border-color:var(--muted)}.sw-toggle.on{border-color:var(--sys-t);background:var(--sys-05)}.sw-toggle-mark{display:inline-grid;place-items:center;width:22px;height:22px;flex:0 0 auto;border:1px solid var(--border-input);border-radius:var(--r-1);color:var(--faint)}.sw-toggle.on .sw-toggle-mark{background:var(--sys-t);border-color:var(--sys-t);color:var(--on-accent)}.sw-toggle-sub{flex-basis:100%;font-size:11px;font-weight:400;color:var(--muted)}.sw-row{display:flex;align-items:center;justify-content:space-between;gap:10px}.sw-k{font-size:11px;letter-spacing:var(--ls-caps);text-transform:uppercase;color:var(--muted)}.sw-v{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:var(--ink)}.sw-v-warn{color:var(--down-t)}.sw-foot-link{display:flex;align-items:center;justify-content:center;min-height:44px;font-size:12px;color:var(--muted);text-decoration:underline;text-underline-offset:3px}.sw-foot-link:hover{color:var(--ink)}.sw-sect{display:flex;flex-direction:column;gap:6px;padding-top:12px;border-top:var(--rule-hair)}.sw-label{font-size:11px;letter-spacing:var(--ls-caps);text-transform:uppercase;color:var(--muted)}.sw-dep{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.sw-dep .qchip{flex:1 1;min-width:56px;justify-content:center}.sw-dep .qchip-input{flex:1 1;min-width:64px;text-align:center}.sw-dep-cta{width:100%;height:36px;justify-content:center}.sw-hint{font-size:11px;color:var(--faint)}.sw-actions{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px;padding-top:12px;border-top:var(--rule-hair)}.sw-actions .btn{height:36px;padding:0 6px;justify-content:center;min-width:0}.sw-del.armed{border-color:var(--down-t);color:var(--down-t)}.sw-toks{display:flex;flex-direction:column;gap:6px;max-height:168px;overflow-y:auto}.sw-tok{display:flex;align-items:center;gap:8px}.sw-tok-sym{font-weight:600;color:var(--ink);overflow:hidden;text-overflow:ellipsis;max-width:10ch}.sw-tok-amt,.sw-tok-sym{font-size:12px;white-space:nowrap}.sw-tok-amt{color:var(--muted);margin-left:auto}.sw-tok-send{height:32px;padding:0 12px;font-size:11px;flex:0 0 auto}.sw-key .copybtn,.sw-v .copybtn{padding:10px;margin:-10px}.sw-reveal{display:flex;flex-direction:column;gap:8px}.q-bal-src{display:inline-block;margin-right:6px;padding:0;background:transparent;border:0;color:var(--sys-t);font:inherit;font-weight:700;cursor:pointer;vertical-align:baseline}.q-bal-src:hover{text-decoration:underline}.sw-key{display:flex;align-items:center;gap:6px;font-size:11.5px;color:var(--ink);word-break:break-all;border:1px solid var(--border-input);border-radius:var(--r-1);padding:8px 10px;background:var(--hover)}.wmenu{position:fixed;z-index:var(--z-pop);min-width:190px;background:var(--bg);border:2px solid var(--ink);border-radius:var(--r-0);padding:4px;display:flex;flex-direction:column}.wmenu-row{display:flex;align-items:center;gap:8px;height:32px;padding:0 10px;font-size:12px;font-weight:600;color:var(--ink);background:transparent;border:0;border-radius:var(--r-1);cursor:pointer;text-decoration:none;text-align:left}.wmenu-row:hover{background:var(--hover)}.wmenu-dis{color:var(--down-t)}.rec{display:flex;flex-direction:column;gap:12px}.rec-h{font-size:15px;font-weight:700;letter-spacing:var(--ls-caps);text-transform:uppercase}.rec-h,.rec-lead{margin:0;color:var(--ink)}.rec-lead{font-size:13px;line-height:1.5}.rec-copy{margin:0;font-size:12.5px;line-height:1.5;color:var(--muted)}.rec-state{align-items:flex-start;padding:14px;border:var(--rule-hair);border-radius:var(--r-1);background:var(--bg)}.rec-list,.rec-state{display:flex;flex-direction:column;gap:10px}.rec-list{list-style:none;margin:0;padding:0}.rec-row{display:flex;flex-direction:column;gap:8px;padding:14px;border:var(--rule-control);border-radius:var(--r-1);background:var(--bg)}.rec-row-main{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.rec-addr{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:600;color:var(--ink)}.rec-addr .copybtn{padding:10px;margin:-10px}.rec-meta{font-size:12px;color:var(--muted)}.rec-hint{font-size:11px;line-height:1.45;color:var(--faint)}.rec-note{font-size:12px;line-height:1.45;padding:8px 10px;border-radius:var(--r-1);border:1px solid var(--border-input)}.rec-note.ok{color:var(--up-t);border-color:var(--up-t)}.rec-note.err{color:var(--down-t);border-color:var(--down-t)}.rec-note.info{color:var(--muted)}.rec-manual{border:var(--rule-hair);border-radius:var(--r-1);padding:12px 14px}.rec-manual>summary{cursor:pointer;font-size:12px;font-weight:600;letter-spacing:var(--ls-caps);text-transform:uppercase;color:var(--ink);min-height:24px;display:flex;align-items:center}.rec-manual>summary+.rec-copy{margin-top:8px}.rec-manual-row{display:flex;gap:8px;margin-top:8px;flex-wrap:wrap}.rec-manual-row .input{flex:1 1 220px;min-width:0}.rec-manual .rec-note{margin-top:8px}.rec-foot{margin:0;font-size:11.5px;line-height:1.45;color:var(--faint);padding-top:12px;border-top:var(--rule-hair)}.rec-row .btn{align-self:stretch;justify-content:center;height:40px}.rec-state .btn{height:36px}.pf-empty-alt{display:inline-flex;align-items:center;min-height:44px;font-size:12px;color:var(--muted);text-decoration:underline;text-underline-offset:3px}.pf-empty-alt:hover{color:var(--ink)}.field{display:flex;flex-direction:column;gap:6px;margin-bottom:12px}.field label{font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:var(--ls-caps);color:var(--muted)}.req{color:var(--down-t);font-weight:700}.input,.textarea{font-family:var(--font-sans);font-size:14px;color:var(--ink);border:1px solid var(--border-input);border-radius:var(--r-1);padding:10px 12px;background:var(--bg);outline:none;width:100%}.input::placeholder,.textarea::placeholder{color:var(--faint)}.input.mono{font-family:var(--font-mono)}.input:focus,.textarea:focus{border-color:var(--sys)}.input:focus,.qchip-input:focus,.slip-input:focus,.tb-search input:focus,.textarea:focus{box-shadow:0 0 0 1px var(--sys)}.input[aria-invalid=true],.textarea[aria-invalid=true]{border-color:var(--down-t)}.textarea{resize:vertical;min-height:64px}.dev-row{display:flex;gap:6px;align-items:center;flex-wrap:wrap}.dev-row .input,.dev-row .slip-preset{height:42px;font-size:14px;padding-top:0;padding-bottom:0;line-height:1}.dev-row .slip-preset{display:inline-flex;align-items:center;justify-content:center}.slip-preset:disabled{opacity:.55;cursor:default}.field-row{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.create-top{display:flex;flex-wrap:wrap;gap:16px;align-items:flex-start;margin-bottom:12px}.create-hint{flex-basis:100%;margin:-6px 0 14px;font-size:11px;line-height:1.4;color:var(--muted)}.create-top .field-err{flex-basis:100%;margin:-8px 0 10px}.field-err{margin-top:4px;font-size:11px;line-height:1.3;color:var(--down-t)}.dropzone{position:relative;width:96px;height:96px;border:1px dashed var(--border-input);border-radius:var(--r-1);background:var(--bg);display:grid;place-items:center;cursor:pointer;color:var(--muted);text-align:center;overflow:hidden;flex:0 0 auto}.dropzone span{font-size:11px;font-weight:500;letter-spacing:var(--ls-caps);text-transform:uppercase}.dropzone:hover{border-color:var(--sys);color:var(--sys-t)}.dropzone:focus-within{outline:var(--focus-ring);outline-offset:2px}.dropzone img{width:100%;height:100%;object-fit:cover}.file-input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.params{display:grid;grid-template-columns:1fr 1fr;grid-gap:1px;gap:1px;background:var(--hair);border:var(--rule-hair);border-radius:var(--r-0);overflow:hidden;margin:16px 0 0}.params .p{background:var(--zebra);padding:8px 11px}.params .p .k{font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:var(--ls-caps);color:var(--muted)}.params .p .v{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:var(--ls-num);font-weight:600;font-size:13px;color:var(--ink);margin-top:3px}.track-select{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.track-opt{display:flex;flex-direction:column;gap:6px;text-align:left;padding:12px;border:1px solid var(--border-input);border-radius:var(--r-1);background:var(--bg);color:var(--ink);cursor:pointer;font-family:var(--font-sans)}.track-opt:hover{border-color:var(--muted)}.track-opt.on{border-color:var(--sys);background:var(--sys-05);box-shadow:inset 0 0 0 1px var(--sys)}.track-opt:disabled{opacity:.55;cursor:default}.track-opt .th{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.track-opt .tname{font-size:13px;font-weight:600;letter-spacing:var(--ls-caps);text-transform:uppercase}.track-opt .tfee{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:var(--ls-num);font-weight:600;font-size:13px;color:var(--ink-2)}.track-opt.on .tfee{color:var(--sys-t)}.track-opt .tdesc{font-size:11px;line-height:1.45;color:var(--muted)}.params .p-wide{grid-column:1/-1;display:flex;justify-content:space-between;align-items:baseline;gap:12px}.params .p-wide .v{margin-top:0}.params .p-kick{padding:6px 11px 4px;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:var(--ls-caps);color:var(--muted)}.fsp-note{color:var(--muted);font-weight:400;text-transform:none;letter-spacing:normal}.fsp-tip{background:none;border:0;padding:0;margin-left:2px;cursor:pointer;color:var(--faint);font-size:inherit;font-weight:400;display:inline-flex;align-items:center;vertical-align:middle;line-height:0}.fsp-tip:hover{color:var(--ink)}.create-err{font-size:12px;color:var(--down-t);margin-top:12px;line-height:1.4}.create-cta{display:inline-flex;align-items:center;justify-content:center;width:100%;height:var(--h-buy);margin-top:16px;border:var(--rule-control);border-radius:var(--r-1);background:var(--ink);color:var(--bg);cursor:pointer;font-family:var(--font-sans);font-weight:600;font-size:13px;text-transform:uppercase;letter-spacing:var(--ls-caps)}.create-cta:disabled{opacity:.55;cursor:default}.create-cta.warn{background:var(--heat-05);color:var(--heat-t);border:1px solid var(--heat-t)}.create-note{font-size:12px;color:var(--muted);text-align:center;margin-top:14px;line-height:1.5}.pf-total{margin-left:auto;font-size:18px;line-height:22px;font-weight:600;color:var(--ink);white-space:nowrap}.pf-section{font-weight:700;font-size:12px;text-transform:uppercase;letter-spacing:var(--ls-kicker);color:var(--ink);margin:20px 0 4px;padding-bottom:5px;border-bottom:var(--rule-section)}.pf-section:has(.pf-sess-manage){display:flex;align-items:center;justify-content:space-between;gap:10px}.pf-sess-manage{flex:0 0 auto;align-self:center;min-height:32px;padding-top:6px;padding-bottom:6px;margin:-6px 0;text-transform:none;letter-spacing:0}.page-body>.pf-section:first-child{margin-top:0}.pf-empty{min-height:220px;display:grid;place-items:center;align-content:center;grid-gap:14px;gap:14px;border:var(--rule-hair);border-radius:var(--r-0);background:var(--bg);font-size:13px;color:var(--muted);text-align:center;padding:26px 10px}.pf-list{display:flex;flex-direction:column}.pf-row{display:flex;align-items:center;gap:12px;min-height:44px;padding:6px;font-size:13px;border-bottom:var(--rule-hair);cursor:pointer;color:var(--ink);text-decoration:none}.pf-row:hover{background:var(--hover)}.pf-row:active{background:var(--pressed)}.pf-row:focus-visible{outline-offset:-2px}.pf-row .avatar{width:24px;height:24px;font-size:10px}.pf-id{flex:1 1;min-width:0;display:flex;flex-direction:column}.pf-val{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:var(--ls-num);text-align:right;white-space:nowrap}.pf-val .v{display:flex;align-items:baseline;justify-content:flex-end;gap:8px;font-weight:600;font-size:14px;color:var(--ink)}.pf-chg{font-size:12px;font-weight:600}.pf-val .k{font-size:12px;color:var(--muted);font-weight:400}.pf-val .k.pf-cap{font-size:11px;text-transform:uppercase;letter-spacing:var(--ls-caps)}.pf-claim{display:flex;align-items:center;gap:14px;padding:14px;margin-top:4px;border:var(--rule-hair);border-radius:var(--r-0);background:var(--bg)}.pf-claim-head{display:flex;flex-direction:column;gap:3px;min-width:0;flex:1 1}.pf-claim-lbl{font-size:11px;text-transform:uppercase;letter-spacing:var(--ls-caps);color:var(--muted);font-weight:600}.pf-claim-amt{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:var(--ls-num);font-size:20px;line-height:24px;font-weight:600;color:var(--ink)}.pf-claim-ph{font-size:13px}.pf-claim-ph,.pf-claim-usd{font-weight:500;color:var(--muted)}.pf-claim-usd{font-size:12px}.pf-claim-btn{flex:0 0 auto}.pf-claim-sub{font-size:11px;color:var(--muted);margin:6px 0 0;line-height:15px}.pf-claim-status{display:flex;align-items:center;gap:7px;font-size:12px;font-weight:600;margin-top:8px;color:var(--muted)}.pf-claim-status.ok{color:var(--up-t)}.pf-claim-status.err{color:var(--down-t)}.pf-claim-status.pending{color:var(--ink)}.pf-capline{display:flex;align-items:center;gap:6px;margin-top:3px;min-width:0}.pf-capbar{position:relative;width:56px;height:5px;border-radius:2px;background:var(--pressed);box-shadow:inset 0 0 0 1px var(--hair);overflow:hidden;flex:0 0 auto}.pf-capfill{position:absolute;inset:0 auto 0 0;height:100%;background:var(--up-t);border-radius:2px}.pf-captxt{font-size:10px;line-height:14px;text-transform:uppercase;letter-spacing:var(--ls-caps);color:var(--muted);font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pf-claimhist{margin-top:12px}.pf-claimhist-h{margin:0 0 6px}.pf-claimhist-h,.pf-launches-h{font-size:11px;text-transform:uppercase;letter-spacing:var(--ls-caps);color:var(--muted);font-weight:600}.pf-launches-h{margin:16px 0 2px}.pf-loading{font-size:13px;font-weight:500;color:var(--muted);margin:0 0 4px}.pf-claimhist-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.pf-claim-status .toast-tx,.pf-claimhist-row .toast-tx{padding:4px 6px;margin:-4px -6px -4px -2px}.pf-claimhist-row{display:flex;align-items:baseline;gap:10px;font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:var(--ls-num)}.pf-claimhist-eth{font-weight:600;color:var(--ink)}.pf-claimhist-when{color:var(--muted);flex:1 1}.pf-claimhist-note{font-size:10px;color:var(--muted);margin:6px 0 0}.tp-subhead{position:-webkit-sticky;position:sticky;top:var(--mast-h,56px);z-index:var(--z-chrome);display:flex;flex-direction:column;gap:8px;padding:12px var(--gutter);background:var(--bg);border-bottom:var(--rule-page)}.tp-sh-main{display:flex;align-items:stretch;gap:14px;min-width:0;width:100%;max-width:calc(1560px - 2*var(--gutter));margin-inline:auto}.tp-back{display:inline-flex;align-items:center;justify-content:center;gap:7px;flex:0 0 auto;align-self:center;height:var(--h-btn);padding:0 10px;border:var(--rule-control);border-radius:var(--r-1);background:var(--bg);font-weight:600;font-size:13px;letter-spacing:var(--ls-caps);text-transform:uppercase;color:var(--ink);text-decoration:none;white-space:nowrap}.tp-back:hover{background:var(--hover)}.tp-back:active{background:var(--pressed)}.tp-id{min-width:0;flex:1 1}.tp-symrow{display:flex;align-items:center;gap:9px;min-width:0}.tp-sym{font-size:23px;line-height:27px;font-weight:700;letter-spacing:-.02em;color:var(--ink);white-space:nowrap}.tp-slash{color:var(--faint);font-size:15px}.tp-name{font-size:13px;color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.tp-cabar{display:flex;align-items:center;gap:8px;margin-top:6px;flex-wrap:wrap}@media (min-width:1081px){.tp-id,.tp-sh-main{align-items:center}.tp-id{display:flex;gap:14px;min-width:0}.tp-symrow{flex:0 1 auto}.tp-cabar{margin:0 0 0 auto;flex-wrap:nowrap;flex:0 0 auto}}.tp-ext{display:inline-grid;place-items:center;width:24px;height:24px;border:1px solid var(--border-input);border-radius:var(--r-1);color:var(--muted);background:var(--bg)}.tp-ext:hover{border-color:var(--muted);color:var(--ink)}.tp-age{font-size:12px;color:var(--muted);white-space:nowrap}@media (max-width:1080px){.tp-age{margin-left:auto}}.soc-ic{display:flex;gap:5px}.soc-ic a{width:24px;height:24px;border:1px solid var(--hair);border-radius:var(--r-1);background:var(--bg);display:grid;place-items:center;color:var(--muted)}.soc-ic a:hover{border-color:var(--sys);color:var(--sys)}.tp-about{display:flex;align-items:baseline;gap:8px;font-size:13px;line-height:17px;color:var(--ink-2);min-width:0;padding:10px 0 2px;border-bottom:var(--rule-hair);margin-bottom:12px}.tp-about-k{font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:var(--ls-caps);color:var(--muted);flex:0 0 auto}.tp-about-text{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-width:0;overflow-wrap:anywhere}.tp-about-text.open{display:block;overflow:visible;-webkit-line-clamp:unset}.tp-more{display:inline-flex;align-items:center;gap:3px;flex:0 0 auto;align-self:flex-end;background:transparent;border:0;padding:0;color:var(--sys-t);font-family:var(--font-sans);font-size:12px;font-weight:600;cursor:pointer}.icon.flip{transform:rotate(180deg)}.tp-grid{display:grid;grid-template-columns:minmax(0,1fr) 360px;grid-gap:20px;gap:20px;padding:20px var(--gutter) 60px;align-items:start;max-width:1560px;margin-inline:auto}.tp-main{gap:20px}.tp-main,.tp-rail{min-width:0;display:flex;flex-direction:column}.tp-rail{position:-webkit-sticky;position:sticky;top:calc(var(--mast-h,56px) + var(--subhead-h,88px) + 16px);gap:16px}.tp-sec{min-width:0}.tp-card{background:var(--bg);border:var(--rule-hair);border-radius:var(--r-0);padding:14px 16px}.tp-card-head{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:10px;gap:12px}.tp-price{font-size:32px;line-height:34px;font-weight:600;color:var(--ink);transition:color var(--t-tick) var(--ease-out)}.tp-price.tick-up{color:var(--up-t);transition:none}.tp-price.tick-down{color:var(--down-t);transition:none}.tp-chart-mcap{font-size:12px;color:var(--muted);margin-top:5px}.tp-chart-delta{font-size:14px;line-height:18px;font-weight:600;white-space:nowrap;color:var(--muted)}.tp-chart-delta .tp-24{font-size:11px;font-weight:500;color:var(--muted);margin-left:5px}.tp-chart-right{display:flex;flex-direction:column;align-items:flex-end;gap:6px}.tf-row{display:flex;gap:4px}@media (max-width:1080px){.filter-pop{left:auto;right:0}}@media (max-width:620px){.wbal,.wsep{display:none}}.tf-chip{font-family:var(--font-num);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:11px;font-weight:600;line-height:1;color:var(--muted);border:1px solid var(--border-input);border-radius:var(--r-1);height:24px;padding:0 8px;background:var(--bg);cursor:pointer;display:inline-flex;align-items:center}.buybtn.connect{background:var(--ink);color:var(--bg);border:1px solid var(--ink)}.risk-note{margin:12px 0 0;padding-top:10px;border-top:var(--rule-hair)}.fee-sub,.risk-note{font-size:11px;line-height:1.5;color:var(--muted)}.fee-sub{margin-top:6px}.preview-recv{display:flex;justify-content:space-between;align-items:baseline;gap:8px;font-size:12px;color:var(--muted);margin-top:10px}.preview-recv b{color:var(--ink);font-weight:600}.preview-dash{color:var(--faint)}.tp-buybar{display:none}@media (max-width:560px){.tp-buybar{--bbar-h:44px;--bbar-pad:6px;padding:var(--bbar-pad) var(--gutter) max(var(--bbar-pad),min(env(safe-area-inset-bottom,0px),14px));position:fixed;left:0;right:0;bottom:0;z-index:var(--z-chrome);display:flex;align-items:center;gap:10px;background:var(--bg);border-top:2px solid var(--ink);transform:translateY(110%);transition:transform var(--t-fast) var(--ease-out);pointer-events:none}.tp-buybar.show{transform:translateY(0);pointer-events:auto}.tp-grid{padding-bottom:calc(44px + 6px + 2px + 8px + max(6px, min(env(safe-area-inset-bottom,0px), 14px)))}.bbar-info{flex:1 1 auto;min-width:0;font-size:12px;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bbar-info b{color:var(--ink);font-weight:700}.bbar-btn{flex:0 0 auto;height:var(--bbar-h);padding:0 24px;border:0;border-radius:var(--r-1);background:var(--up-t);color:var(--on-accent);font-weight:600;font-size:13px;text-transform:uppercase;letter-spacing:var(--ls-caps);cursor:pointer}}@media (prefers-reduced-motion:reduce){.tp-buybar{transition:none}}.qb .qb-spin{border-color:var(--bg);border-top-color:transparent;margin-right:1px}.tf-chip:hover{border-color:var(--muted);color:var(--ink)}.tf-chip.on{border-color:var(--sys-t);background:var(--sys-t);color:var(--on-accent);font-weight:700}@media (hover:none),(pointer:coarse){.tf-chip{height:32px;padding:0 10px}.copybtn.chip-ca{height:30px}.soc-ic a,.tp-ext{width:30px;height:30px}}@media (hover:none) and (max-width:1080px),(pointer:coarse) and (max-width:1080px){.tb-chip{padding:0 10px}}.tp-candles{position:relative;width:100%;height:320px}.tp-dev-markers{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:3}.dev-mark{position:absolute;top:0;left:0;padding:1px 3px;border-radius:var(--r-1);display:flex;align-items:center;justify-content:center;font:700 10px/1.4 var(--font-num),sans-serif;letter-spacing:var(--ls-caps);box-shadow:0 0 0 1.5px var(--bg);will-change:transform}.dev-mark.db{background:var(--up-12);color:var(--up-t);border:1px solid var(--up-t)}.dev-mark.ds{background:var(--down-12);color:var(--down-t);border:1px solid var(--down-t)}.tp-chart-legend{position:absolute;left:8px;top:8px;z-index:3;display:flex;align-items:center;gap:8px;font:500 10px/1 var(--font-num),sans-serif;letter-spacing:var(--ls-caps);text-transform:uppercase;color:var(--muted);background:var(--bg);padding:2px 4px}.tp-chart-legend .dev-mark{position:static;box-shadow:none;will-change:auto}.tp-chart-empty{height:320px;display:grid;place-items:center;font-size:13px;color:var(--muted)}.tp-chart-baseline{height:320px;position:relative;overflow:hidden}.tp-bl-svg{position:absolute;inset:0;width:100%;height:100%;display:block}.tp-bl-grid{stroke:var(--hair)}.tp-bl-line{stroke:var(--muted);stroke-width:1.5}.tp-bl-tag{right:8px;top:50%;transform:translateY(-50%);background:var(--ink);color:var(--bg);padding:2px 6px;border-radius:var(--r-1)}.tp-bl-note,.tp-bl-tag{position:absolute;font-size:11px}.tp-bl-note{left:0;right:0;bottom:14px;text-align:center;color:var(--faint)}.tp-two{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px}.tp-missing{padding:30px var(--gutter)}.nf-wrap{padding:72px var(--gutter);display:flex;flex-direction:column;align-items:flex-start;gap:14px}.nf-title{font-size:12px;font-weight:700;letter-spacing:var(--ls-caps);text-transform:uppercase;color:var(--ink);border-bottom:var(--rule-page);padding-bottom:6px}.nf-line{margin:0;font-size:13px;color:var(--muted)}.nf-back{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-sans);font-size:12px;font-weight:600;letter-spacing:var(--ls-caps);color:var(--ink);text-decoration:none;border:1px solid var(--ink);border-radius:var(--r-1);padding:8px 14px;margin-top:8px}.nf-back:hover{background:var(--hover)}.route-subhead{flex-direction:row;align-items:center;min-height:52px;gap:14px;flex-wrap:wrap}.route-title{font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:var(--ls-kicker);color:var(--ink)}.page-body{max-width:560px;margin:0 auto;padding:32px var(--gutter) 60px}.page-body--wide{max-width:720px}@media (min-width:1081px){.page-body--create{--subhead-h:60px;display:grid;grid-template-columns:minmax(0,560px) 360px;grid-gap:0 20px;gap:0 20px;justify-content:center;align-items:start;max-width:calc(940px + var(--gutter)*2)}.page-body--create .cf-fields{grid-column:1;grid-row:1}.page-body--create .cf-commit{grid-column:1;grid-row:2}.page-body--create .cf-ref{grid-column:2;grid-row:1/span 2;position:-webkit-sticky;position:sticky;top:calc(var(--mast-h,56px) + var(--subhead-h) + 16px)}.page-body--create .cf-ref .params{margin-top:0}}@media (max-width:1239px){.qlab-t,.qslip-k,.tb-hint,.tb-slash{display:none}.trade{grid-template-columns:40px 92px minmax(0,1fr) 96px 40px}.t-exec{display:none}}@media (max-width:1080px){:root{--gutter:16px}.tp-grid{display:flex;flex-direction:column;gap:16px;align-items:stretch}.tp-main,.tp-rail{display:contents}.tp-metrics-sec{order:1}.tp-widget-sec{order:2}.tp-curve-sec{order:3}.tp-chart-sec{order:4}.tp-two{order:5;grid-template-columns:1fr;gap:16px}.tp-trades-sec{order:6}.tp-fees-sec{order:7}.metric-strip{grid-template-columns:repeat(2,1fr)}.metric.m-fold{display:block}.tp-sh-main{flex-wrap:wrap;gap:8px 10px;align-items:center}.tp-id{display:contents}.tp-symrow{flex:1 1;min-width:0;flex-wrap:wrap;row-gap:4px}.tp-cabar{margin-top:0}.tp-sh-main .tp-back{order:2;width:30px;height:30px;padding:0;justify-content:center}.tp-cabar{order:3;flex:1 1 auto}.tp-sh-main:after{content:"";order:1;flex-basis:100%;height:0}.agate,.mh-left>.rule-v,.tp-back-t{display:none}.tp-candles,.tp-chart-baseline,.tp-chart-empty{height:260px}.trade{grid-template-columns:40px 84px minmax(0,1fr) 84px 36px;gap:8px}.toolbar{flex-wrap:wrap;padding:8px var(--gutter);row-gap:8px}.tb-exec{margin-left:0;flex-basis:100%}.qslip-k{display:inline}.input,.slip-input,.tb-search input,.textarea{font-size:16px}@supports (-webkit-touch-callout:none){.qchip-input{font-size:16px}}.slip-input{width:64px}.tb-search{flex:1 1 260px;width:auto;min-width:260px}.qchip-input{width:84px}.qchip-input,.tb-search input{text-overflow:ellipsis}.qchip-input::placeholder,.tb-search input::placeholder{text-overflow:ellipsis}.board-grid{min-width:0}.lane-tabs{display:flex;align-items:stretch;flex:0 0 auto;height:var(--h-tabs);background:var(--bg);border-bottom:var(--rule-page)}.lane-tab{flex:1 1;display:inline-flex;align-items:center;justify-content:center;gap:6px;background:var(--bg);border:0;border-bottom:2px solid transparent;cursor:pointer;font-family:var(--font-sans);font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:var(--ls-caps);color:var(--muted)}.lane-tab.on{color:var(--sys-t);border-bottom-color:var(--sys)}.lane-tab .n{font-size:12px;font-weight:600}.lanes{display:block}.lane{display:none;height:100%;padding:0 var(--gutter)}.lane.is-active{display:block}.lane+.lane{border-left:0}@media (max-width:960px){.board-grid{height:auto;min-height:100svh}.lane-tabs{position:-webkit-sticky;position:sticky;top:var(--h-mast);z-index:var(--z-chrome)}.lane{height:auto;overflow:visible}.kicker,.ribbon{top:calc(var(--h-mast) + var(--h-tabs))}.ribbon{position:-webkit-sticky;position:sticky;z-index:var(--z-chrome)}}.lane .kicker h2{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}}@media (max-width:339px){.buyback .bb-burned{display:none}}@media (max-width:560px){:root{--gutter:12px}.buyback{gap:8px}.bb-burns-full,.bb-lead{display:none}.bb-burns-short{display:inline}.bb-runner{max-width:10ch;overflow:hidden;text-overflow:ellipsis}.masthead{gap:3px;padding-right:12px}.wordmark{font-size:14px;letter-spacing:-.03em}@media (max-width:348px){.mh-actions .btn-create,.mh-actions .theme-toggle{width:30px}.mh-actions{gap:3px}}.mh-left{flex:0 0 auto}.mh-actions{gap:6px}.mh-actions .btn{padding:0 8px}.nav-link{font-size:11px;padding:0}.btn-create{width:var(--h-btn);padding:0;justify-content:center}.btn-create .btn-create-label{display:none}.btn-create .btn-plus{margin-right:0}.mh-actions .sw-chip{display:none}.toolbar:not(.has-sw) .tb-sw{display:inline-flex}.mh-actions.has-sw .sw-chip{display:inline-flex;width:30px;padding:0;justify-content:center;gap:0}.mh-actions.has-sw .sw-chip .sw-chip-label{display:none}.mh-actions.has-sw .btn-create,.mh-actions.has-sw .theme-toggle{width:30px}.mh-actions.has-sw .mh-nav .nav-link{font-size:10px}.mh-actions.has-sw .btn-connect,.mh-actions.has-sw .btn-wallet,.mh-actions.has-sw .btn-wallet-pending,.mh-actions.has-sw .btn-wallet-warn{width:78px;min-width:78px;max-width:78px;padding:0 4px}@media (max-width:348px){.mh-actions.has-sw .sw-chip{display:none}.toolbar .tb-sw{display:inline-flex}}.tb-sw{width:36px;padding:0;justify-content:center;gap:0}.cw-full,.tb-sw .sw-chip-label{display:none}.cw-short{display:inline}.btn-wallet{padding:0 8px;gap:6px;font-size:12px}.btn-wallet-pending{min-width:72px}.mh-nav{gap:4px;margin-right:0}.mh-nav .nav-link{padding:0}.mh-actions{gap:4px}.mh-actions .btn-connect,.mh-actions .btn-wallet,.mh-actions .btn-wallet-pending,.mh-actions .btn-wallet-warn{width:88px;min-width:88px;max-width:88px;justify-content:center;padding:0 6px}.btn-wallet .waddr{font-size:11px}.masthead{overflow:clip}.btn-connect,.btn-wallet{min-width:72px}.waddr{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:339px){.mh-actions .btn-connect,.mh-actions .btn-wallet,.mh-actions .btn-wallet-pending,.mh-actions .btn-wallet-warn{width:78px;min-width:78px;max-width:78px;padding:0 4px}.mh-nav{gap:2px}.nav-link{font-size:10px}}.toolbar{gap:10px}.tb-search{flex:1 1 100%;width:auto;min-width:0}.tb-chip,.tb-filters{height:36px}.tb-chip{padding:0 8px}.tb-chips{flex:1 1 auto;min-width:0}.tb-chipwrap{gap:6px}.tb-chipwrap+.tb-chipwrap{margin-left:4px}.tb-filterwrap{margin-left:auto}.tb-filters{padding:0 8px;font-size:11px;gap:4px}.qbuy-group{width:100%;min-width:0;flex-wrap:nowrap;gap:5px;padding:6px 0}.qchip-eth{display:none}.tb-exec{min-width:0;max-width:100%}.qlab-t{display:none}.qslip-pill{height:36px}.qbuy-group>.qslip,.qslip-pill{flex:0 0 auto}.chipset{flex:1 1;flex-wrap:nowrap;min-width:0;gap:5px;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.chipset::-webkit-scrollbar{display:none}.qchip{padding:0 2px;flex:1 1;justify-content:center}.qchip,.qchip-input{height:36px;min-width:0}.qchip-input{flex:1.3 1;width:auto;padding:0 4px;text-align:center}.qchip-input::placeholder{font-size:11px;letter-spacing:-.2px}.row{column-gap:6px}.r-mcap{font-size:15px;line-height:20px}.r-mcap,.r-pct{min-width:48px}.r-plabel{min-width:30px;font-size:12px}.r-bar{width:38px}.r-l1{flex-wrap:nowrap}.row .r-sym{min-width:4ch}.lane-chip{font-size:10px;line-height:14px;padding:0 4px}.r-mtx{display:none}.r-micro .sep{margin:0 2px}.row.has-qb{padding-right:60px}.row-rail{gap:6px}.row-rail .copybtn.ca-row{display:none}.qb{height:40px;padding:0 8px;min-width:40px}.sort-btn{height:30px}.tp-card{padding:12px}.tp-card-head{flex-wrap:wrap}.tp-chart-right{display:contents}.tp-chart-delta{margin-left:auto}.tf-row{flex-basis:100%;flex-wrap:nowrap;gap:4px;margin-top:6px}.tf-chip{height:32px;padding:0;font-size:12px;flex:1 1;min-width:0;max-width:none;justify-content:center}.trade{grid-template-columns:36px 76px minmax(0,1fr) 70px 34px;gap:6px;padding:0 8px}.slip-preset{padding:7px 10px}.copybtn.chip-ca{height:30px;padding:0 10px}.soc-ic a,.tp-ext{width:30px;height:30px}.filter-pop{position:fixed;left:var(--gutter);right:var(--gutter);top:auto;bottom:calc(12px + env(safe-area-inset-bottom, 0px));width:auto;max-height:55vh;z-index:var(--z-toast)}.qb-toast{max-width:calc(100vw - 24px)}.create-top{flex-direction:column;align-items:stretch}.create-hint{flex-basis:auto;order:0}.create-fields{order:1}.field-row,.track-select{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.qb-toast,.qb-toast.err,.qb-toast.ok,.row-fx,.wm-cursor--live{animation:none}.row.enter{animation:row-enter-rm var(--t-fast) var(--ease-out)}.r-fill{transition:none}.fill-chip.enter,.fill-flash.buy,.fill-flash.grad,.fill-flash.sell,.qb-spin{animation:none}.qb-spin{border:0;border-radius:0;width:auto;height:auto}.qb-spin:before{content:"…"}.tp-price{transition:none}.tp-price.tick-down,.tp-price.tick-up{color:var(--ink)}.tl-cur,.trade-fx{animation:none}.curve-bar i,.holder .hbar i{transition:none}.curve-bar i.pulse{filter:none}.mh-vol{transition:none}.mh-vol.mh-tick-down,.mh-vol.mh-tick-up{color:var(--ink)}.mh-eth{transition:none}.mh-tokens.roll{animation:none}}