:root{--bg: #121317;--panel: #18191e;--raise: #1f2026;--hover: #2a2c33;--fg: #ffffff;--fg-2: #e1e2e5;--muted: #c4c5cb;--dim: #9a9ca6;--faint: #8c8f9b;--brand: #fdc800;--brand-bright: #ffe900;--brand-hover: #e6b600;--brand-ink: #14151a;--brand-soft: rgba(253, 200, 0, .12);--brand-line: rgba(253, 200, 0, .32);--accent: #ffa260;--accent-soft: rgba(255, 162, 96, .12);--up: #4cbf8c;--up-soft: rgba(76, 191, 140, .12);--down: #ec6f78;--down-soft: rgba(236, 111, 120, .12);--line: #24262c;--line-strong: #33353e;--lat-l: #1e2026;--lat-r: #2b2e35;--sans: "Space Grotesk", ui-sans-serif, system-ui, -apple-system, "Helvetica Neue", sans-serif;--mono: "IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--r-sm: 4px;--r-md: 6px;--r-lg: 8px;--r-xl: 12px;--micro: .18s cubic-bezier(.22, .61, .36, 1);--ease: cubic-bezier(.22, .61, .36, 1);--side-w: 256px;--shadow-pop: 0 18px 48px -16px rgba(0, 0, 0, .65)}*{box-sizing:border-box;margin:0;padding:0}html{background:var(--bg);scroll-behavior:smooth}body{background:var(--bg);color:var(--fg);font-family:var(--sans);font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;min-height:100vh}a{color:inherit;text-decoration:none}button{font-family:inherit;color:inherit;background:none;border:none;cursor:pointer}svg{display:block}::selection{background:var(--brand);color:var(--brand-ink)}:focus-visible{outline:2px solid var(--brand);outline-offset:2px;border-radius:var(--r-sm)}.mono{font-family:var(--mono);font-variant-numeric:tabular-nums}.num{font-family:var(--mono);font-variant-numeric:tabular-nums;letter-spacing:-.01em}.up{color:var(--up)}.down{color:var(--down)}.gold{color:var(--brand)}.muted{color:var(--dim)}.sub{color:var(--dim);font-size:.8125rem}.label{font-size:.6875rem;letter-spacing:.08em;text-transform:uppercase;color:var(--dim);font-weight:500}.unit{font-size:.5em;color:var(--dim);margin-left:.45em;font-weight:500;letter-spacing:.02em}.shell{display:flex;min-height:100vh}.side{width:var(--side-w);flex-shrink:0;border-right:1px solid var(--line);background:var(--bg);position:sticky;top:0;height:100vh;display:flex;flex-direction:column;padding:14px 12px;z-index:40;transition:width .32s var(--ease);overflow:hidden}.side-logo{display:flex;align-items:center;gap:11px;padding:8px 8px 20px;min-width:var(--side-w)}.logo-mark{width:34px;height:34px;flex-shrink:0;border-radius:var(--r-md);object-fit:cover}.logo-word{font-weight:700;font-size:1.1rem;letter-spacing:-.02em;white-space:nowrap}.logo-word em{font-style:normal;color:var(--brand)}.side .word-zone{opacity:1;transition:opacity .18s var(--ease);white-space:nowrap}.side.slim{--side-w: 76px}.side.slim .word-zone{opacity:0}.side.slim .nav-item{justify-content:center;padding:9px 0}.side.slim .nav-item span,.side.slim .nav-labels{display:none}.side.slim .side-logo{justify-content:center;padding-left:0;padding-right:0;min-width:0}.side.slim .wallet-pill .wtxt{display:none}.side.slim .wallet-pill{justify-content:center;padding:0 8px}.side.slim .side-note{font-size:.5625rem;letter-spacing:.04em}.nav-labels{font-family:var(--mono);font-size:.625rem;letter-spacing:.14em;text-transform:uppercase;color:var(--faint);padding:10px 10px 6px;white-space:nowrap}.nav-item{display:flex;align-items:center;gap:11px;padding:9px 10px;border-radius:var(--r-md);color:var(--muted);font-size:.9375rem;font-weight:500;position:relative;white-space:nowrap;transition:background var(--micro),color var(--micro)}.nav-item svg{width:17px;height:17px;flex-shrink:0;stroke:currentColor;fill:none;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;transition:stroke var(--micro)}.nav-item:hover,.nav-item.active{background:var(--raise);color:var(--fg)}.nav-item.active:before{content:"";position:absolute;left:-12px;top:8px;bottom:8px;width:3px;background:var(--brand);border-radius:0 2px 2px 0}.nav-item .kbd-hint{margin-left:auto;font-family:var(--mono);font-size:.5625rem;color:var(--faint);border:1px solid var(--line);border-radius:var(--r-sm);padding:1px 5px}.side-search{display:flex;align-items:center;gap:11px;padding:9px 10px;border-radius:var(--r-md);border:1px solid var(--line);background:var(--panel);color:var(--faint);font-size:.875rem;width:100%;transition:border-color var(--micro),color var(--micro),background var(--micro)}.side-search:hover{border-color:var(--line-strong);color:var(--dim);background:var(--raise)}.side-search svg{width:15px;height:15px;flex-shrink:0;stroke:currentColor;fill:none;stroke-width:1.8;stroke-linecap:round}.side-search .kbd-hint{margin-left:auto;font-family:var(--mono);font-size:.5625rem;border:1px solid var(--line);border-radius:var(--r-sm);padding:1px 5px}.side-foot{margin-top:auto;display:flex;flex-direction:column;gap:10px;padding:8px}.wallet-pill{display:flex;align-items:center;gap:9px;border:1px solid var(--line);border-radius:var(--r-md);background:var(--panel);padding:8px 10px;font-family:var(--mono);font-size:.75rem;color:var(--fg-2);white-space:nowrap;transition:border-color var(--micro),background var(--micro)}.wallet-pill:hover{border-color:var(--line-strong);background:var(--raise)}.wallet-pill .dot{width:7px;height:7px;border-radius:50%;background:var(--up);flex-shrink:0}.wallet-pill .wexit{margin-left:auto;font-size:.625rem;letter-spacing:.08em;text-transform:uppercase;color:var(--dim);border:1px solid var(--line);border-radius:var(--r-sm);padding:2px 6px;transition:color var(--micro),border-color var(--micro)}.wallet-pill .wexit:hover{color:var(--down);border-color:var(--down)}.side-note{font-size:.625rem;color:var(--faint);text-align:center;font-family:var(--mono);letter-spacing:.08em}.side-x{display:flex;align-items:center;justify-content:center;gap:8px;border:1px solid var(--line);border-radius:var(--r-md);padding:7px;color:var(--dim);font-size:.75rem;font-family:var(--mono);transition:color var(--micro),border-color var(--micro)}.side-x:hover{color:var(--brand);border-color:var(--brand-line)}.side-x svg{width:13px;height:13px;fill:currentColor}.collapse-btn{display:flex;align-items:center;justify-content:center;width:30px;height:30px;margin:0 auto;border:1px solid var(--line);border-radius:var(--r-md);color:var(--faint);transition:color var(--micro),border-color var(--micro),transform .32s var(--ease)}.collapse-btn:hover{color:var(--brand);border-color:var(--brand-line)}.collapse-btn svg{width:14px;height:14px;stroke:currentColor;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.side.slim .collapse-btn{transform:rotate(180deg)}.main{flex:1;min-width:0}.wrap{max-width:76rem;margin:0 auto;padding:0 clamp(16px,4vw,44px)}.topbar{display:none;position:sticky;top:0;z-index:40;background:var(--bg);border-bottom:1px solid var(--line);padding:10px 16px;align-items:center;gap:12px}.topbar .logo-word{font-size:1rem}.menubtn{width:36px;height:36px;border:1px solid var(--line);border-radius:var(--r-md);display:grid;place-items:center;color:var(--fg-2);transition:border-color var(--micro),background var(--micro)}.menubtn:hover{border-color:var(--line-strong);background:var(--raise)}.menubtn svg{width:17px;height:17px;stroke:currentColor;fill:none;stroke-width:1.8;stroke-linecap:round}.mobile-nav{display:none;flex-direction:column;position:sticky;top:57px;z-index:39;background:var(--bg);border-bottom:1px solid var(--line);padding:6px 14px 12px}.mobile-nav.open{display:flex;animation:navdrop .26s var(--ease)}.mobile-nav a{display:flex;justify-content:space-between;align-items:center;padding:11px 6px;font-size:.9375rem;color:var(--muted);border-bottom:1px solid var(--line)}.mobile-nav a.active{color:var(--brand)}@keyframes navdrop{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}.hero{position:relative;overflow:hidden;text-align:center;padding:clamp(56px,8vw,104px) 0 72px;border-bottom:1px solid var(--line)}.lattice{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;display:flex;justify-content:center;gap:22px;padding:0 40px}.lattice-col{flex:1;max-width:64px;display:flex;flex-direction:column;gap:10px;animation:lattice-rise .9s var(--ease) both}.lattice-col i{display:block;flex:1;background:var(--lat-l);border-radius:2px}.lattice-col i:nth-child(2n){background:var(--lat-r)}.lattice-glow{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(ellipse 62% 46% at 50% 34%,rgba(253,200,0,.1),transparent 70%);animation:lattice-glow 3.2s ease-in-out infinite}.lattice-fade{position:absolute;left:0;right:0;bottom:0;height:180px;pointer-events:none;background:linear-gradient(to bottom,transparent,var(--bg) 92%)}.embers{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}@keyframes lattice-rise{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes lattice-glow{0%,to{opacity:.25}50%{opacity:1}}.hero-inner{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center}.hero-badge{display:inline-flex;align-items:center;gap:8px;font-family:var(--mono);font-size:.6875rem;letter-spacing:.08em;text-transform:uppercase;color:var(--brand);border:1px solid var(--brand-line);background:var(--brand-soft);border-radius:999px;padding:5px 14px;margin-bottom:22px;animation:fade-up .7s var(--ease) .15s both}.hero-badge .dot{width:6px;height:6px;border-radius:50%;background:var(--up);animation:blink 2.4s ease-in-out infinite}@keyframes blink{0%,to{opacity:1}50%{opacity:.35}}.hero h1{font-size:clamp(2.3rem,5.2vw,4rem);line-height:1.08;letter-spacing:-.03em;font-weight:700;max-width:56rem;animation:fade-up .7s var(--ease) .3s both}.hero h1 .gold{color:var(--brand)}.hero-sub{margin:20px auto 0;max-width:40rem;color:var(--muted);font-size:1.0625rem;animation:fade-up .7s var(--ease) .45s both}.hero-cta{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:32px;animation:fade-up .7s var(--ease) .6s both}@keyframes fade-up{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-weight:600;font-size:.9375rem;padding:11px 20px;border-radius:var(--r-lg);border:1px solid transparent;transition:background var(--micro),border-color var(--micro),color var(--micro),transform var(--micro)}.btn:active{transform:scale(.97)}.btn:disabled{opacity:.4;cursor:not-allowed;transform:none}.btn svg{width:15px;height:15px;stroke:currentColor;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.btn-primary{background:var(--brand);color:var(--brand-ink)}.btn-primary:hover{background:var(--brand-hover)}.btn-primary:hover:not(:disabled){background:var(--brand-hover)}.btn-outline{border-color:var(--line-strong);color:var(--fg-2)}.btn-outline:hover{border-color:var(--brand);color:var(--brand)}.btn-ghost{color:var(--dim)}.btn-ghost:hover{color:var(--fg)}.btn.sm{padding:7px 13px;font-size:.8125rem;border-radius:var(--r-md)}.btn.wide{width:100%}section.fj{padding:60px 0}.sec-head{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin-bottom:22px;flex-wrap:wrap}.sec-head h2{font-size:1.5rem;letter-spacing:-.02em;font-weight:600}.sec-kicker{display:inline-flex;align-items:center;gap:8px;font-family:var(--mono);font-size:.6875rem;letter-spacing:.1em;text-transform:uppercase;color:var(--dim);margin-bottom:8px}.sec-kicker:before{content:"";width:18px;height:1px;background:var(--brand)}.sec-more{font-size:.875rem;color:var(--dim);display:inline-flex;align-items:center;gap:6px;transition:color var(--micro)}.sec-more:hover{color:var(--brand)}.sec-more svg{width:13px;height:13px;stroke:currentColor;fill:none;stroke-width:1.8;stroke-linecap:round}.standfirst{color:var(--muted);font-size:1rem;max-width:42rem;line-height:1.65}.reveal{opacity:0;transform:translateY(20px);transition:opacity .65s var(--ease),transform .65s var(--ease)}.reveal.d1{transition-delay:.08s}.reveal.d2{transition-delay:.16s}.reveal.d3{transition-delay:.24s}.reveal.in{opacity:1;transform:none}.empty{padding:72px 20px;text-align:center;color:var(--dim);font-size:.9375rem;border:1px dashed var(--line-strong);border-radius:var(--r-xl);background:var(--panel)}.dots{display:inline-flex;gap:4px;margin-left:7px;vertical-align:middle}.dots i{width:5px;height:5px;border-radius:50%;background:var(--brand);display:inline-block;animation:dotjump 1s ease-in-out infinite}.dots i:nth-child(2){animation-delay:.15s}.dots i:nth-child(3){animation-delay:.3s}@keyframes dotjump{0%,60%,to{transform:translateY(0);opacity:.5}30%{transform:translateY(-5px);opacity:1}}.marquee{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--panel);overflow:hidden;padding:13px 0}.marquee-track{display:flex;gap:44px;width:max-content;animation:marquee 38s linear infinite}.marquee:hover .marquee-track{animation-play-state:paused}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.mq-item{display:flex;align-items:center;gap:10px;font-family:var(--mono);font-size:.75rem;white-space:nowrap}.mq-item .side-tag{font-size:.625rem;letter-spacing:.08em;padding:2px 6px;border-radius:3px}.mq-item .side-b{background:var(--up-soft);color:var(--up)}.mq-item .side-s{background:var(--down-soft);color:var(--down)}.mq-item .amt{color:var(--muted)}.mq-item .wl{color:var(--dim);letter-spacing:.06em}.spot{display:grid;grid-template-columns:auto 1fr auto;gap:24px;align-items:center;background:var(--panel);border:1px solid var(--line);border-left:3px solid var(--brand);border-radius:var(--r-xl);padding:22px 26px;transition:border-color var(--micro),background var(--micro),transform .22s var(--ease)}.spot:hover{background:var(--raise);transform:translateY(-2px);border-color:var(--brand-line);border-left-color:var(--brand)}.spot-av{width:84px;height:84px;border-radius:var(--r-lg);display:grid;place-items:center;font-weight:700;font-size:1.75rem;background:var(--raise);border:1px solid var(--line-strong);transition:border-color var(--micro),transform .3s var(--ease)}.spot:hover .spot-av{border-color:var(--brand-line);transform:scale(1.04)}.spot h3{font-size:1.375rem;font-weight:700;letter-spacing:-.02em}.spot h3 .tick{font-family:var(--mono);color:var(--dim);font-weight:500;font-size:.9375rem;margin-left:10px}.spot .meta{display:flex;gap:28px;flex-wrap:wrap;font-family:var(--mono);font-size:.6875rem;color:var(--dim);margin-top:10px}.spot .meta b{display:block;font-size:1.25rem;font-weight:600;color:var(--fg);font-variant-numeric:tabular-nums;margin-bottom:3px;letter-spacing:-.02em}.verified{display:inline-flex;align-items:center;gap:5px;font-size:.6875rem;color:var(--brand);font-family:var(--mono);letter-spacing:.04em}.verified svg{width:12px;height:12px;animation:twinkle 3.2s ease-in-out infinite}@keyframes twinkle{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(.86)}}.coil-row{display:flex;gap:12px;overflow-x:auto;padding-bottom:8px;scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:var(--hover) transparent}.coil-row::-webkit-scrollbar{height:6px}.coil-row::-webkit-scrollbar-thumb{background:var(--hover);border-radius:3px}.coil-nav{display:flex;align-items:center;gap:10px}.coil-count{font-family:var(--mono);font-size:.75rem;color:var(--dim)}.coil-btn{width:30px;height:30px;border:1px solid var(--line-strong);border-radius:var(--r-md);display:flex;align-items:center;justify-content:center;color:var(--dim);transition:border-color var(--micro),color var(--micro),transform var(--micro)}.coil-btn:hover{border-color:var(--brand);color:var(--brand)}.coil-btn:active{transform:scale(.93)}.coil-btn svg{width:14px;height:14px;stroke:currentColor;fill:none;stroke-width:1.8;stroke-linecap:round}.wall{min-width:232px;flex:1;background:var(--panel);border:1px solid var(--line);border-radius:var(--r-lg);padding:16px;cursor:pointer;animation:fade-up .55s var(--ease) both;transition:transform .2s var(--ease),border-color .2s var(--ease),background var(--micro)}.wall:hover{transform:translateY(-3px);border-color:var(--brand-line);background:var(--raise)}.wall-cur{font-family:var(--mono);font-size:.6875rem;letter-spacing:.08em;color:var(--dim);display:flex;align-items:center;gap:7px}.wall-name{font-weight:600;font-size:1rem;margin:4px 0 10px;letter-spacing:-.01em}.wall-price{font-family:var(--mono);font-size:1.375rem;font-weight:600;letter-spacing:-.01em;transition:color .3s}.wall-price.flash-up{color:var(--up)}.wall-price.flash-down{color:var(--down)}.wall-chg{font-family:var(--mono);font-size:.75rem;margin-top:2px}.wall-spark{margin-top:12px;height:34px;width:100%}.wall-oracle{display:flex;align-items:center;gap:6px;margin-top:10px;font-family:var(--mono);font-size:.625rem;color:var(--faint)}.wall-oracle .ok{width:5px;height:5px;border-radius:50%;background:var(--up)}.fee{border:1px solid var(--line);border-radius:var(--r-xl);background:var(--panel);display:grid;grid-template-columns:auto repeat(3,1fr);overflow:hidden}.fee-total{padding:28px;border-right:1px solid var(--line);display:flex;flex-direction:column;justify-content:center;gap:4px;background:var(--raise)}.fee-total .big{font-family:var(--mono);font-size:2.75rem;font-weight:600;letter-spacing:-.03em;color:var(--brand)}.fee-cell{padding:28px;border-right:1px solid var(--line);display:flex;flex-direction:column;gap:4px;transition:background var(--micro)}.fee-cell:last-child{border-right:none}.fee-cell:hover{background:var(--raise)}.fee-cell .big{font-family:var(--mono);font-size:2.75rem;font-weight:600;letter-spacing:-.03em}.fee-cell p{font-size:.8125rem;color:var(--dim)}.opens{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.open-card{background:var(--panel);border:1px solid var(--line);border-radius:var(--r-lg);padding:22px;display:flex;flex-direction:column;gap:10px;min-height:176px;transition:transform .2s var(--ease),border-color .2s var(--ease),background var(--micro)}.open-card:hover{transform:translateY(-3px);border-color:var(--brand-line);background:var(--raise)}.open-card:hover .open-go{color:var(--brand);transform:translate(3px)}.open-ic{width:34px;height:34px;border-radius:var(--r-md);background:var(--brand-soft);border:1px solid var(--brand-line);display:flex;align-items:center;justify-content:center}.open-ic svg{width:17px;height:17px;stroke:var(--brand);fill:none;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.open-card h3{font-size:1.0625rem;font-weight:600;letter-spacing:-.01em}.open-card p{font-size:.875rem;color:var(--dim);line-height:1.55}.open-go{margin-top:auto;display:inline-flex;align-items:center;gap:6px;font-size:.8125rem;color:var(--dim);font-family:var(--mono);transition:color var(--micro),transform var(--micro)}.open-go svg{width:13px;height:13px;stroke:currentColor;fill:none;stroke-width:1.8;stroke-linecap:round}.pills{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 16px;align-items:center}.pill{font-size:.75rem;font-weight:500;font-family:var(--mono);letter-spacing:.04em;padding:5px 12px;border-radius:999px;border:1px solid var(--line);color:var(--dim);display:inline-flex;align-items:center;gap:7px;transition:border-color var(--micro),color var(--micro),background var(--micro),transform var(--micro)}.pill:hover{border-color:var(--line-strong);color:var(--fg-2);background:var(--raise)}.pill:active{transform:scale(.95)}.pill.on{background:var(--hover);border-color:var(--brand-line);color:var(--brand)}.pill .cdot{width:7px;height:7px}.pill.sep{margin-left:14px}.pill .live-dot{width:6px;height:6px;border-radius:50%;background:var(--brand);animation:blink 2s infinite}.cdot{width:8px;height:8px;border-radius:50%;display:inline-block;flex:none}.cdot.usd{background:#7ec8f5}.cdot.eur{background:var(--brand)}.cdot.gbp{background:#b48cff}.cdot.jpy{background:var(--accent)}.cdot.chf{background:var(--down)}.feedtools{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-bottom:18px}.feedtools .count{font-family:var(--mono);font-size:.6875rem;color:var(--faint);letter-spacing:.04em}.coin-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.coin{background:var(--panel);border:1px solid var(--line);border-radius:var(--r-lg);padding:16px;cursor:pointer;position:relative;overflow:hidden;animation:fade-up .55s var(--ease) both;transition:transform .2s var(--ease),border-color .2s var(--ease),background var(--micro)}.coin:hover{transform:translateY(-3px);border-color:var(--brand-line);background:var(--raise)}.coin-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.coin-name{display:flex;align-items:center;gap:9px;font-weight:600;min-width:0}.coin-name .nm{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.coin-av{width:30px;height:30px;border-radius:var(--r-md);flex-shrink:0;display:grid;place-items:center;font-size:.6875rem;font-weight:700;border:1px solid var(--line-strong)}.av-0{background:#fdc80024;color:var(--brand)}.av-1{background:var(--down-soft);color:var(--down)}.av-2{background:#7ec8f51f;color:#7ec8f5}.av-3{background:var(--accent-soft);color:var(--accent)}.av-4{background:#b48cff1f;color:#b48cff}.coin-tick{font-family:var(--mono);font-size:.625rem;letter-spacing:.08em;padding:3px 7px;border-radius:var(--r-sm);flex:none}.tick-live{background:var(--down-soft);color:var(--down)}.tick-grad{background:var(--brand-soft);color:var(--brand)}.coin-mc{display:flex;justify-content:space-between;align-items:baseline;font-family:var(--mono);font-size:.8125rem;color:var(--dim)}.coin-mc b{font-size:1rem;color:var(--fg);font-weight:600;letter-spacing:-.01em}.coin .ladder{margin-top:12px}.ladder-bar{height:4px;background:var(--hover);border-radius:2px;overflow:hidden}.ladder-fill{height:100%;background:var(--brand);width:0;transition:width 1s var(--ease) .3s;border-radius:2px}.coin-foot{display:flex;justify-content:space-between;margin-top:9px;font-family:var(--mono);font-size:.6875rem;color:var(--faint);gap:8px}.coin-foot span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.statband{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid var(--line);border-radius:var(--r-xl);overflow:hidden;background:var(--panel)}.statcell{padding:26px 28px;border-right:1px solid var(--line);position:relative;transition:background var(--micro)}.statcell:last-child{border-right:none}.statcell:hover{background:var(--raise)}.statcell .v{font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:2.25rem;font-weight:600;letter-spacing:-.03em;margin-top:8px}.statcell .s{font-size:.8125rem;color:var(--dim);margin-top:4px}.steps{display:flex;flex-direction:column;border:1px solid var(--line);border-radius:var(--r-xl);overflow:hidden;background:var(--panel)}.step{display:grid;grid-template-columns:120px 1fr;gap:24px;padding:26px 28px;border-bottom:1px solid var(--line);transition:background var(--micro)}.step:last-child{border-bottom:none}.step:hover{background:var(--raise)}.step .no{font-family:var(--mono);font-size:1.75rem;font-weight:600;color:var(--brand);letter-spacing:-.02em}.step .no small{display:block;font-family:var(--sans);font-size:.625rem;letter-spacing:.1em;text-transform:uppercase;color:var(--faint);margin-top:6px}.step h3{font-size:1.0625rem;font-weight:600;margin-bottom:6px;letter-spacing:-.01em}.step p{font-size:.875rem;color:var(--dim);line-height:1.65;max-width:62ch}.guar{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.g-card{border:1px solid var(--line);border-radius:var(--r-lg);padding:20px;background:var(--panel);transition:transform .2s var(--ease),border-color .2s var(--ease),background var(--micro)}.g-card:hover{transform:translateY(-2px);border-color:var(--brand-line);background:var(--raise)}.g-card h4{font-size:.9375rem;font-weight:600;margin-bottom:6px;display:flex;align-items:center;gap:8px}.g-card h4 svg{width:15px;height:15px;stroke:var(--brand);fill:none;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;flex:none}.g-card p{font-size:.8125rem;color:var(--dim);line-height:1.6}.faq{display:flex;flex-direction:column;max-width:46rem;margin:0 auto;border:1px solid var(--line);border-radius:var(--r-xl);background:var(--panel);overflow:hidden}.faq details{border-bottom:1px solid var(--line);transition:background var(--micro)}.faq details:last-child{border-bottom:none}.faq details:hover{background:var(--raise)}.faq details[open]{background:var(--raise)}.faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:12px;padding:17px 22px;font-size:.9375rem;font-weight:600;letter-spacing:-.005em}.faq summary::-webkit-details-marker{display:none}.faq summary .chev{color:var(--faint);transition:transform .3s var(--ease),color var(--micro);flex:none}.faq details[open] summary .chev{transform:rotate(180deg);color:var(--brand)}.faq details[open] .faq-body{animation:faqopen .38s var(--ease)}@keyframes faqopen{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.faq .faq-body p{font-size:.875rem;color:var(--dim);line-height:1.68;padding:0 22px 18px}.cta-band{border-top:1px solid var(--line);background:var(--panel)}.cta-inner{max-width:76rem;margin:0 auto;padding:52px clamp(16px,4vw,44px);display:flex;align-items:center;justify-content:space-between;gap:26px;flex-wrap:wrap}.cta-inner h2{font-size:clamp(1.5rem,3vw,2.125rem);font-weight:700;letter-spacing:-.02em;line-height:1.15}.cta-inner p{color:var(--dim);font-size:.9375rem;margin-top:8px;max-width:34rem;line-height:1.65}.cta-actions{display:flex;flex-direction:column;gap:12px;align-items:flex-end}.cta-actions .meta{font-family:var(--mono);font-size:.6875rem;color:var(--faint)}.sitefoot{border-top:1px solid var(--line);padding:48px 0 40px;background:var(--bg)}.foot-grid{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:32px}.foot-brand p{font-size:.8125rem;color:var(--dim);max-width:30rem;margin-top:10px;line-height:1.65}.foot-col h5{font-size:.6875rem;letter-spacing:.08em;text-transform:uppercase;color:var(--dim);margin-bottom:12px;font-weight:500}.foot-col a{display:block;font-size:.8125rem;color:var(--muted);padding:3px 0;transition:color var(--micro)}.foot-col a:hover{color:var(--brand)}.foot-legal{margin-top:36px;padding-top:18px;border-top:1px solid var(--line);display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;font-size:.6875rem;color:var(--faint);font-family:var(--mono)}.page{max-width:76rem;margin:0 auto;padding:34px clamp(16px,4vw,44px) 24px}.page-head{margin-bottom:26px}.h-display{font-size:clamp(1.75rem,3.6vw,2.6rem);font-weight:700;letter-spacing:-.025em;line-height:1.12;margin:10px 0}.panel{background:var(--panel);border:1px solid var(--line);border-radius:var(--r-xl);overflow:hidden}.panel-pad{padding:22px}.split{display:grid;grid-template-columns:1fr 1fr;gap:14px;align-items:start}.split-wide{display:grid;grid-template-columns:1.6fr 1fr;gap:14px;align-items:start}.toolbar{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:16px}.field input,.field select,.trade-field input,.trade-field select{width:100%;height:44px;padding:0 13px;border-radius:var(--r-lg);background:var(--raise);border:1px solid var(--line-strong);color:var(--fg);font-family:var(--mono);font-size:.875rem;outline:none;transition:border-color var(--micro),background var(--micro)}.field input:focus,.field select:focus,.trade-field input:focus,.trade-field select:focus{border-color:var(--brand-line);box-shadow:0 0 0 3px var(--brand-soft);background:var(--hover)}.field select{font-family:var(--sans)}.field select option,.trade-field select option{background:var(--panel);color:var(--fg)}.trade-field{margin:13px 0}.trade-field label{display:block;font-size:.75rem;color:var(--dim);margin-bottom:7px}.trade-field label a{color:var(--brand)}.trade-field input::placeholder{color:var(--faint)}.tabs{display:grid;grid-template-columns:1fr 1fr;gap:4px;padding:3px;background:var(--raise);border:1px solid var(--line);border-radius:var(--r-lg);margin:12px 0 4px}.tabs button{height:34px;border-radius:var(--r-md);color:var(--dim);font-size:.8125rem;font-weight:600;transition:background var(--micro),color var(--micro)}.tabs button:hover{color:var(--fg)}.tabs button.active{background:var(--hover);color:var(--brand)}.quote-row{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:9px 12px;border:1px solid var(--line);border-radius:var(--r-md);margin-top:7px;background:var(--raise);font-size:.8125rem}.quote-row .k{color:var(--dim)}.quote-row .v{font-family:var(--mono);font-variant-numeric:tabular-nums;color:var(--fg);text-align:right}.chip{display:inline-flex;align-items:center;gap:6px;height:22px;padding:0 9px;border-radius:999px;font-family:var(--mono);font-size:.625rem;font-weight:500;letter-spacing:.05em;background:var(--hover);color:var(--muted);border:1px solid var(--line)}.chip.gold{background:var(--brand-soft);color:var(--brand);border-color:var(--brand-line)}.chip.ok{background:var(--up-soft);color:var(--up);border-color:#4cbf8c4d}.chip.frozen{background:#7ec8f51a;color:#7ec8f5;border-color:#7ec8f547}.chip.ink{background:var(--hover);color:var(--fg)}.table-scroll{overflow-x:auto}table.grid{width:100%;border-collapse:collapse;font-size:.8125rem}table.grid thead th{text-align:left;font-size:.625rem;letter-spacing:.09em;text-transform:uppercase;color:var(--faint);font-weight:500;padding:12px 14px;border-bottom:1px solid var(--line);white-space:nowrap}table.grid tbody td{padding:12px 14px;border-bottom:1px solid var(--line);vertical-align:middle}table.grid tbody tr{transition:background var(--micro);animation:rowin .5s var(--ease) both}table.grid tbody tr:hover{background:var(--raise)}table.grid tbody tr:last-child td{border-bottom:0}table.grid td.num,table.grid th.num{text-align:right;font-family:var(--mono);font-variant-numeric:tabular-nums}@keyframes rowin{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.coin-id{display:flex;align-items:center;gap:11px}.coin-id .sym{font-weight:600;font-size:.875rem}.coin-id .sub{margin-top:1px}.legend-row{display:flex;gap:20px;align-items:center;flex-wrap:wrap;padding:14px;border-top:1px solid var(--line);font-family:var(--mono);font-size:.6875rem;color:var(--faint)}.legend-row span{display:inline-flex;align-items:center;gap:7px}.legend-row i{width:9px;height:9px;border-radius:2px;display:inline-block}.stat-num{font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:1.75rem;font-weight:600;letter-spacing:-.02em;line-height:1.15;margin-top:7px}.stat .k{font-size:.6875rem;letter-spacing:.08em;text-transform:uppercase;color:var(--faint);font-weight:500}.stat .v{font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:1.125rem;margin-top:7px;display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;letter-spacing:-.01em}.stat .v .sub{font-family:var(--sans);font-size:.75rem}.stat{padding:13px 0;border-bottom:1px solid var(--line)}.stat:last-child{border-bottom:0}.usebar{height:4px;border-radius:2px;background:var(--hover);overflow:hidden;margin-top:10px}.usebar i{display:block;height:100%;background:var(--brand);width:0;transition:width 1s var(--ease) .25s;border-radius:2px}.flash-up{animation:flashu .7s ease-out}.flash-down{animation:flashd .7s ease-out}@keyframes flashu{0%{color:var(--up)}to{color:inherit}}@keyframes flashd{0%{color:var(--down)}to{color:inherit}}.spark{width:100%;height:60px;display:block}.spark polyline{fill:none;stroke-width:1.6}.workbench{display:grid;grid-template-columns:218px 1fr 288px;gap:14px;align-items:start}.workbench .rail,.workbench .ops{position:sticky;top:20px}.rail-cell{padding:15px 0 17px;border-bottom:1px solid var(--line)}.rail-cell:first-child{padding-top:2px}.rail-divider{border:0;border-top:1px solid var(--line);margin:4px 0}.rail{display:flex;flex-direction:column}.canvas{min-width:0}.canvas-title{display:flex;flex-direction:column;gap:8px}.canvas-sub{color:var(--dim);font-size:.875rem;max-width:560px;line-height:1.6;margin-top:8px}.ladder{display:flex;flex-direction:column;gap:3px}.rung{height:5px}.rung i{display:block;height:100%;border-radius:2px;background:var(--hover);animation:rungin .5s var(--ease) both}.rung i.done{background:#fdc8004d}.rung i.cur{background:var(--brand);animation:pulse 2s infinite,rungin .5s var(--ease) both}@keyframes rungin{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:none}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.45}}.ladder-axis{display:flex;justify-content:space-between;margin-top:10px;font-family:var(--mono);font-size:.625rem;color:var(--faint)}.feed{display:flex;flex-direction:column}.feed .row{display:grid;grid-template-columns:52px 110px 1fr 1fr 64px;gap:10px;align-items:center;padding:8px 0;border-bottom:1px solid var(--line);font-family:var(--mono);font-size:.75rem;animation:rowin .4s var(--ease) both}.feed .row:last-child{border-bottom:0}.feed .who{color:var(--dim);overflow:hidden;text-overflow:ellipsis}.chart-head{display:flex;justify-content:space-between;gap:18px;align-items:flex-start;flex-wrap:wrap}.chart-big{font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:2.5rem;font-weight:600;letter-spacing:-.03em;line-height:1.05}.chart-big .unit{font-size:.8125rem}.rate-flank{display:flex;gap:10px;align-items:baseline}.cashstrip{display:grid;grid-template-columns:repeat(7,1fr);gap:1px;background:var(--line);border:1px solid var(--line);border-radius:var(--r-xl);overflow:hidden;margin-bottom:14px}.cashcell{background:var(--panel);padding:16px 17px;animation:fade-up .5s var(--ease) both}.cashcell .k{font-size:.6875rem;letter-spacing:.07em;text-transform:uppercase;color:var(--faint);display:flex;align-items:center}.cashcell .v{font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:1.125rem;margin-top:8px;letter-spacing:-.01em}.cashcell .v .sub{font-family:var(--sans);font-size:.6875rem;color:var(--dim);margin-left:8px}.chapters{display:flex;flex-direction:column;gap:12px}.chapter{display:grid;grid-template-columns:130px 1fr;gap:24px;background:var(--panel);border:1px solid var(--line);border-radius:var(--r-xl);padding:26px;transition:border-color var(--micro),background var(--micro)}.chapter:hover{border-color:var(--brand-line);background:var(--raise)}.chapter .cno{font-family:var(--mono);font-size:1.75rem;font-weight:600;color:var(--brand);letter-spacing:-.02em}.chapter .cno small{display:block;font-family:var(--sans);font-size:.625rem;letter-spacing:.1em;text-transform:uppercase;color:var(--faint);margin-top:7px}.chapter h2{font-size:1.25rem;font-weight:600;letter-spacing:-.01em;margin-bottom:10px}.chapter p{font-size:.9375rem;color:var(--muted);line-height:1.7;max-width:74ch}.chapter p+p{margin-top:10px}.chapter b{color:var(--fg)}.chapter .pull{margin:16px 0;padding:13px 17px;border-left:2px solid var(--brand);background:var(--raise);border-radius:0 var(--r-md) var(--r-md) 0;font-size:.9375rem;color:var(--fg);font-weight:500}.livetable{display:grid;grid-template-columns:repeat(7,1fr);gap:1px;background:var(--line)}.livetable>div{background:var(--panel);padding:20px}.toasts{position:fixed;bottom:18px;right:18px;z-index:100;display:flex;flex-direction:column;gap:8px;max-width:min(420px,calc(100vw - 36px))}.toast{background:var(--raise);border:1px solid var(--line-strong);border-left:2px solid var(--brand);border-radius:var(--r-lg);padding:12px 15px;font-size:.875rem;color:var(--fg);box-shadow:var(--shadow-pop);animation:toastin .4s var(--ease)}.toast.err{border-left-color:var(--down)}.toast a{color:var(--brand);text-decoration:underline;text-underline-offset:2px}@keyframes toastin{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.wm-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:120;background:#0a0b0eb8;display:grid;place-items:center;padding:20px;animation:fadein .2s ease-out}.wm-card{width:min(400px,100%);background:var(--panel);border:1px solid var(--line-strong);border-radius:var(--r-xl);padding:22px;box-shadow:var(--shadow-pop);animation:fade-up .35s var(--ease)}.wm-head{display:flex;justify-content:space-between;align-items:center}.wm-head h3{font-size:1.0625rem;font-weight:600}.wm-x{width:30px;height:30px;border-radius:var(--r-md);border:1px solid var(--line);color:var(--dim);font-size:17px;display:grid;place-items:center;transition:background var(--micro),color var(--micro)}.wm-x:hover{background:var(--raise);color:var(--fg)}.wm-sub{font-size:.8125rem;color:var(--dim);margin:6px 0 14px}.wm-list{display:flex;flex-direction:column;gap:6px}.wm-row{display:flex;align-items:center;gap:11px;padding:11px 13px;border-radius:var(--r-lg);border:1px solid var(--line);background:var(--raise);color:var(--fg);font-size:.875rem;font-weight:500;width:100%;text-align:left;transition:border-color var(--micro),transform var(--micro)}.wm-row:hover{border-color:var(--brand-line);transform:translateY(-1px)}.wm-state{margin-left:auto;font-family:var(--mono);font-size:.625rem;color:var(--faint)}@keyframes fadein{0%{opacity:0}to{opacity:1}}.glowframe{position:relative;border-radius:var(--r-xl)}.glowframe:before{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:13px;pointer-events:none;border:1px solid var(--brand-line);animation:breathe 3.2s ease-in-out infinite}@keyframes breathe{0%,to{border-color:#fdc80038}50%{border-color:#fdc80099}}.glow-in{position:relative;z-index:1}.scrollprogress{position:fixed;top:0;left:0;right:0;height:2px;z-index:70;pointer-events:none}.scrollprogress i{display:block;height:100%;background:var(--brand);transform:scaleX(var(--sp, 0));transform-origin:left center;transition:transform .08s linear}.backtotop{position:fixed;left:18px;bottom:18px;z-index:90;width:40px;height:40px;display:grid;place-items:center;border-radius:var(--r-lg);background:var(--raise);border:1px solid var(--line-strong);color:var(--dim);opacity:0;transform:translateY(10px) scale(.9);pointer-events:none;transition:opacity .3s var(--ease),transform .3s var(--ease),color var(--micro),border-color var(--micro)}.backtotop.show{opacity:1;transform:none;pointer-events:auto}.backtotop:hover{color:var(--brand);border-color:var(--brand-line)}.backtotop svg{transition:transform .25s var(--ease)}.backtotop:hover svg{transform:translateY(-2px)}.route-in{animation:routein .32s ease-out}@keyframes routein{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (max-width: 1180px){.workbench{grid-template-columns:200px 1fr}.workbench .ops{position:static;grid-column:1 / -1;display:grid;grid-template-columns:repeat(3,1fr);gap:12px}}@media (max-width: 1023px){.side{display:none}.topbar{display:flex}.opens,.statband{grid-template-columns:repeat(2,1fr)}.statcell:nth-child(2){border-right:none}.statcell:nth-child(1),.statcell:nth-child(2){border-bottom:1px solid var(--line)}.coin-grid{grid-template-columns:repeat(3,1fr)}.guar{grid-template-columns:1fr}.cashstrip,.livetable{grid-template-columns:repeat(4,1fr)}.foot-grid,.fee{grid-template-columns:1fr 1fr}.fee-total{grid-column:1 / -1;border-right:none;border-bottom:1px solid var(--line)}.fee-cell:nth-child(2){border-right:none}}@media (max-width: 900px){.spot{grid-template-columns:1fr;text-align:left}.spot-cta{justify-content:flex-start}}@media (max-width: 860px){.workbench{grid-template-columns:1fr}.workbench .rail{position:static;display:grid;grid-template-columns:repeat(2,1fr);gap:0 22px}.workbench .ops,.split,.split-wide{grid-template-columns:1fr}}@media (max-width: 760px){.coin-grid{grid-template-columns:repeat(2,1fr)}.opens{grid-template-columns:1fr}.step{grid-template-columns:1fr;gap:10px}.chapter{grid-template-columns:1fr;gap:8px}.cashstrip,.livetable{grid-template-columns:repeat(2,1fr)}.cta-actions{align-items:flex-start}}@media (max-width: 720px){.feed .row{grid-template-columns:44px 1fr 1fr}.feed .row>:nth-child(4),.feed .row>:nth-child(5){display:none}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.reveal{opacity:1;transform:none}.lattice-col,.lattice-glow,.marquee-track{animation:none!important}html{scroll-behavior:auto}}
