@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_f367f3{font-family:Inter,Inter Fallback;font-style:normal}.__variable_f367f3{--font-sans:"Inter","Inter Fallback"}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:JetBrains Mono Fallback;src:local("Arial");ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.00%;size-adjust:134.59%}.__className_f9e569{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.__variable_f9e569{--font-mono:"JetBrains Mono","JetBrains Mono Fallback"}:root{--t-canvas:#0d1117;--t-surface-1:#161b22;--t-surface-2:#1a212b;--t-surface-3:#222b36;--t-surface-hover:#263140;--t-overlay:rgba(6,9,13,0.7);--t-border-1:#212a36;--t-border-2:#2d3745;--t-border-3:#5b6b83;--t-text-1:#d7dde7;--t-text-2:#adb7c6;--t-text-3:#8b97a8;--t-text-inverse:#0d1117;--t-accent:#f0b33a;--t-accent-hi:#f6c55e;--t-accent-soft:rgba(240,179,58,0.15);--t-accent-glow:0 0 0 1px rgba(240,179,58,0.35),0 0 14px rgba(240,179,58,0.25);--t-accent-ink:#1a1305;--t-up:#00e676;--t-up-soft:rgba(0,230,118,0.15);--t-up-ink:#04120a;--t-down:#ff5a5a;--t-down-soft:rgba(255,90,90,0.15);--t-down-ink:#1a0505;--t-info:#4c9aff;--t-info-soft:rgba(76,154,255,0.15);--t-cyan:#22d3ee;--t-warn:var(--t-accent);--t-block:var(--t-down);--t-chain-sol-a:#9945ff;--t-chain-sol-b:#14f195;--t-chain-base:#0052ff;--t-chain-bsc:#f0b90b;--t-chain-eth:#4b5563;--t-chain-robinhood:#00c805;--t-chain-arc:#2775ca;--t-white:#ffffff;--t-font-sans:var(--font-sans),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;--t-font-mono:var(--font-mono),"Fira Code","SF Mono",Menlo,Consolas,monospace;--t-fs-10:10px;--t-fs-11:11px;--t-fs-12:12px;--t-fs-13:13px;--t-fs-14:14px;--t-fs-16:16px;--t-fs-18:18px;--t-lh-tight:1.1;--t-lh-snug:1.25;--t-lh-normal:1.35;--t-track-caps:0.1em;--t-r-2:2px;--t-r-3:3px;--t-r-6:6px;--t-sp-4:4px;--t-sp-8:8px;--t-sp-12:12px;--t-sp-16:16px;--t-sp-24:24px;--t-rail-w:56px;--t-rail-w-open:200px;--t-header-h:44px;--t-status-h:24px;--t-row-h:28px;--t-cell-py:4px;--t-shadow-1:0 1px 2px rgba(0,0,0,0.5);--t-shadow-2:0 8px 24px rgba(0,0,0,0.5);--t-glow-up:0 0 12px rgba(0,230,118,0.45);--t-glow-down:0 0 12px rgba(255,90,90,0.45);--t-dur-fast:120ms;--t-dur-med:240ms;--t-ease:cubic-bezier(0.2,0.7,0.2,1)}html[data-density=compact]{--t-row-h:24px;--t-cell-py:2px}html[data-density=comfortable]{--t-row-h:32px;--t-cell-py:7px}@media (prefers-reduced-motion:reduce){:root{--t-dur-fast:0ms;--t-dur-med:0ms}}*{box-sizing:border-box}body,html{margin:0;padding:0;background:var(--t-canvas);color:var(--t-text-1);font-family:var(--t-font-sans);font-size:var(--t-fs-13);line-height:var(--t-lh-normal);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}a{color:inherit;text-decoration:none}a:hover{color:var(--t-text-1)}button,input,select,textarea{font:inherit;color:inherit}::selection{background:var(--t-accent-soft)}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:var(--t-surface-3);border-radius:var(--t-r-6);border:2px solid var(--t-surface-1)}::-webkit-scrollbar-track{background:transparent}:focus{outline:none}:focus-visible{outline:2px solid var(--t-accent);outline-offset:1px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.num{font-family:var(--t-font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:var(--t-fs-12);letter-spacing:-.01em}.mono{font-family:var(--t-font-mono)}.up{color:var(--t-up)}.down{color:var(--t-down)}.muted{color:var(--t-text-2)}.faint{color:var(--t-text-3)}.caps{font-size:var(--t-fs-11);text-transform:uppercase;letter-spacing:var(--t-track-caps);font-weight:600}.kbd{display:inline-block;padding:0 5px;border:solid var(--t-border-3);border-width:1px 1px 2px;border-radius:var(--t-r-3);font-family:var(--t-font-mono);font-size:var(--t-fs-10);color:var(--t-text-2);line-height:15px;background:var(--t-surface-2)}.shell{min-height:100vh;padding-left:var(--t-rail-w);padding-bottom:var(--t-status-h)}.main{padding:var(--t-sp-12) var(--t-sp-16) var(--t-sp-24)}.rail{position:fixed;left:0;top:0;bottom:var(--t-status-h);width:var(--t-rail-w);background:var(--t-surface-1);border-right:1px solid var(--t-border-2);display:flex;flex-direction:column;z-index:40;overflow:hidden;transition:width var(--t-dur-med) var(--t-ease)}.rail.open,.rail:hover{width:var(--t-rail-w-open);box-shadow:var(--t-shadow-2)}.rail-brand{display:flex;align-items:center;gap:10px;height:var(--t-header-h);padding:0 0 0 14px;border-bottom:1px solid var(--t-border-1);font-family:var(--t-font-mono);font-weight:700;letter-spacing:.08em;font-size:var(--t-fs-12);white-space:nowrap;color:var(--t-text-1);flex:none}.mark{width:22px;height:22px;border-radius:var(--t-r-6);background:var(--t-accent);position:relative;flex:none}.mark:after{content:"";position:absolute;inset:6px 5px;border-left:2px solid var(--t-accent-ink);border-bottom:2px solid var(--t-accent-ink);transform:skewX(-12deg)}.rail-nav{display:flex;flex-direction:column;padding:var(--t-sp-8) 0;gap:2px}.rail-group{padding:10px 0 4px 18px;font-size:var(--t-fs-10);text-transform:uppercase;letter-spacing:var(--t-track-caps);color:var(--t-text-3);white-space:nowrap;opacity:0;transition:opacity var(--t-dur-fast) var(--t-ease)}.rail.open .rail-group,.rail:hover .rail-group{opacity:1}.rail-item{position:relative;display:flex;align-items:center;gap:12px;height:36px;padding:0 0 0 16px;color:var(--t-text-2);white-space:nowrap;transition:background var(--t-dur-fast) var(--t-ease),color var(--t-dur-fast) var(--t-ease)}.rail-item.active,.rail-item:hover{background:var(--t-surface-2);color:var(--t-text-1)}.rail-item.active:before{content:"";position:absolute;left:0;top:6px;bottom:6px;width:3px;background:var(--t-accent);border-radius:0 2px 2px 0}.rail-ico{width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;flex:none;border-radius:var(--t-r-3);font-family:var(--t-font-mono);font-size:var(--t-fs-11);font-weight:700;letter-spacing:.02em}.rail-item.active .rail-ico{color:var(--t-accent)}.rail-ico svg{width:17px;height:17px}.rail-label{font-size:var(--t-fs-13);font-weight:500;opacity:0;transition:opacity var(--t-dur-fast) var(--t-ease)}.rail-key{margin-left:auto;margin-right:12px;opacity:0}.rail.open .rail-key,.rail.open .rail-label,.rail:hover .rail-key,.rail:hover .rail-label{opacity:1}.rail-foot{margin-top:auto;padding:8px 0 10px;border-top:1px solid var(--t-border-1)}.rail-foot .rail-item{height:30px;font-size:var(--t-fs-12)}.header{position:-webkit-sticky;position:sticky;top:0;z-index:30;display:flex;align-items:center;gap:10px;min-height:var(--t-header-h);padding:5px var(--t-sp-16);background:var(--t-surface-1);border-bottom:1px solid var(--t-border-2);flex-wrap:wrap}.header .grow{flex:1 1;min-width:220px}.gobar{position:relative;display:flex;align-items:center;height:32px;background:var(--t-canvas);border:1px solid var(--t-border-3);border-radius:var(--t-r-3);padding:0 8px 0 10px;gap:8px;transition:border-color var(--t-dur-fast) var(--t-ease),box-shadow var(--t-dur-fast) var(--t-ease)}.gobar:focus-within{border-color:var(--t-accent);box-shadow:var(--t-accent-glow)}.gobar .go{font-size:var(--t-fs-11);font-weight:700;color:var(--t-accent);letter-spacing:.08em;flex:none}.gobar .go,.gobar input{font-family:var(--t-font-mono)}.gobar input{flex:1 1;min-width:0;background:transparent;border:0;outline:none;font-size:var(--t-fs-12);color:var(--t-text-1);caret-color:var(--t-accent);height:100%}.gobar input::placeholder{color:var(--t-text-3)}.gobar .mode{font-family:var(--t-font-mono);font-size:var(--t-fs-10);color:var(--t-text-3);text-transform:uppercase;letter-spacing:.06em;flex:none}.gobar .mode.hist{color:var(--t-cyan)}.sugg{position:absolute;left:-1px;right:-1px;top:calc(100% + 4px);background:var(--t-surface-2);border:1px solid var(--t-border-2);box-shadow:var(--t-shadow-2);max-height:360px;overflow:auto;z-index:50;padding:4px}.sugg,.sugg-item{border-radius:var(--t-r-3)}.sugg-item{display:grid;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;grid-gap:10px;gap:10px;padding:6px 8px;cursor:pointer;font-size:var(--t-fs-12);color:var(--t-text-2)}.sugg-item .l{color:var(--t-text-1);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sugg-item .l .muted{font-weight:400}.sugg-item .h{font-family:var(--t-font-mono);font-size:var(--t-fs-10);color:var(--t-text-3)}.sugg-item.active,.sugg-item:hover{background:var(--t-surface-3);color:var(--t-text-1)}.sugg-item .ico{width:22px;height:22px;border-radius:var(--t-r-3);display:inline-flex;align-items:center;justify-content:center;font-family:var(--t-font-mono);font-size:var(--t-fs-10);font-weight:700;color:var(--t-text-3);background:var(--t-surface-1);overflow:hidden}.sugg-item .ico img{width:22px;height:22px;object-fit:cover}.sugg-group{padding:6px 8px 2px;text-transform:uppercase;letter-spacing:var(--t-track-caps)}.statusbar,.sugg-group{font-size:var(--t-fs-10);color:var(--t-text-3)}.statusbar{position:fixed;left:var(--t-rail-w);right:0;bottom:0;height:var(--t-status-h);display:flex;align-items:center;gap:2px;padding:0 10px;background:var(--t-surface-1);border-top:1px solid var(--t-border-2);font-family:var(--t-font-mono);z-index:35;overflow:hidden;white-space:nowrap}.sb-item{display:inline-flex;align-items:center;gap:5px;padding:0 7px;height:100%;border:0;background:transparent;color:inherit;cursor:default}.sb-item.click{cursor:pointer}.sb-item.click:hover,a.sb-item:hover{color:var(--t-text-1);background:var(--t-surface-2)}a.sb-item{text-decoration:none;cursor:pointer}.paper{max-width:72ch}.paper h2{font-size:var(--t-fs-14);margin:22px 0 8px;font-weight:600}.paper h2:first-child{margin-top:0}.paper li,.paper p{color:var(--t-text-2);line-height:1.55}.paper p,.paper ul{margin:0 0 10px}.paper ul{padding-left:18px}.paper .table{margin:0 0 12px}.sb-sep{width:1px;height:12px;background:var(--t-border-2);margin:0 3px}.sb-grow{flex:1 1}.sb-item .kbd{line-height:13px;font-size:9px}.prov{display:inline-flex;align-items:center;gap:5px;padding:0 6px;height:16px;border-radius:var(--t-r-2);font-family:var(--t-font-mono);font-size:var(--t-fs-10);font-weight:600;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;border:1px solid transparent;color:var(--t-text-3);background:var(--t-surface-3);cursor:help}.prov:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor;flex:none}.prov.live{color:var(--t-up);background:var(--t-up-soft)}.prov.live:before{box-shadow:0 0 6px var(--t-up)}.prov.stale{color:var(--t-accent);background:var(--t-accent-soft)}.prov.stale:before{animation:pulse 1.2s infinite}.prov.fixture{color:var(--t-info);background:var(--t-info-soft)}.prov.none{color:var(--t-text-3);background:var(--t-surface-3);border-color:var(--t-border-2)}.prov.none:before{background:transparent;border:1px solid}.blank{color:var(--t-text-3);cursor:help;border-bottom:1px dotted var(--t-border-3)}.chains{display:flex;gap:2px;padding:2px;border-radius:var(--t-r-3);background:var(--t-surface-2);border:1px solid var(--t-border-1)}.chains button{display:inline-flex;align-items:center;gap:6px;padding:3px 8px 3px 5px;border:0;background:transparent;color:var(--t-text-2);border-radius:var(--t-r-2);cursor:pointer;font-size:var(--t-fs-12);font-weight:500;transition:background var(--t-dur-fast) var(--t-ease),color var(--t-dur-fast) var(--t-ease)}.chains button:hover{color:var(--t-text-1)}.chains button.active{background:var(--t-surface-3);color:var(--t-text-1);box-shadow:inset 0 -2px 0 var(--t-accent)}.chains .lbl{display:inline}.chain-logo{width:16px;height:16px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-family:var(--t-font-mono);font-size:9px;font-weight:700;color:var(--t-white);flex:none}.chain-logo.sol{background:linear-gradient(135deg,var(--t-chain-sol-a),var(--t-chain-sol-b))}.chain-logo.all{background:var(--t-surface-3);color:var(--t-text-2)}.chain-logo.base{background:var(--t-chain-base)}.chain-logo.bsc{background:var(--t-chain-bsc);color:var(--t-accent-ink)}.chain-logo.eth{background:var(--t-chain-eth)}.chain-logo.robinhood{background:var(--t-chain-robinhood);color:var(--t-up-ink)}.chain-logo.arc{background:var(--t-chain-arc)}.chain-badge{display:inline-flex;align-items:center;vertical-align:middle}.health-dot{width:6px;height:6px;border-radius:50%;background:var(--t-text-3);flex:none}.health-dot.ok{background:var(--t-up);box-shadow:0 0 6px var(--t-up)}.health-dot.bad{background:var(--t-down);box-shadow:0 0 6px var(--t-down)}.health-dot.stale{background:var(--t-accent);box-shadow:0 0 6px var(--t-accent)}.pill{padding:3px 8px;border:1px solid var(--t-border-2);border-radius:var(--t-r-3);font-family:var(--t-font-mono);font-size:var(--t-fs-11);color:var(--t-text-2)}.btn,.pill{display:inline-flex;align-items:center;gap:6px;background:var(--t-surface-2)}.btn{justify-content:center;padding:5px 10px;border:1px solid var(--t-border-3);color:var(--t-text-1);border-radius:var(--t-r-3);cursor:pointer;font-size:var(--t-fs-12);font-weight:500;white-space:nowrap;transition:background var(--t-dur-fast) var(--t-ease),border-color var(--t-dur-fast) var(--t-ease),transform var(--t-dur-fast) var(--t-ease)}.btn:hover{background:var(--t-surface-hover)}.btn:active{transform:translateY(1px)}.btn:disabled{opacity:.45;cursor:not-allowed;transform:none}.btn.primary{background:var(--t-accent);color:var(--t-accent-ink);border-color:var(--t-accent);font-weight:600}.btn.primary:hover{background:var(--t-accent-hi)}.btn.buy{background:var(--t-up);border-color:var(--t-up);color:var(--t-up-ink);font-weight:600}.btn.buy:hover{box-shadow:var(--t-glow-up)}.btn.sell{background:var(--t-down);border-color:var(--t-down);color:var(--t-down-ink);font-weight:600}.btn.sell:hover{box-shadow:var(--t-glow-down)}.btn.ghost{background:transparent;border-color:transparent}.btn.ghost:hover{border-color:var(--t-border-3);background:var(--t-surface-2)}.btn.sm{padding:2px 7px}.btn.quick,.btn.sm{font-size:var(--t-fs-11)}.btn.quick{padding:1px 6px;font-family:var(--t-font-mono);background:var(--t-surface-3);border-color:var(--t-border-2);color:var(--t-text-2)}.btn.quick:hover{color:var(--t-up);border-color:var(--t-up);background:var(--t-up-soft)}.btn.icon{padding:4px;width:28px;height:28px}.input,.select,.textarea{background:var(--t-canvas);border:1px solid var(--t-border-3);border-radius:var(--t-r-3);padding:5px 8px;color:var(--t-text-1);min-width:0;transition:border-color var(--t-dur-fast) var(--t-ease),box-shadow var(--t-dur-fast) var(--t-ease)}.input:focus,.select:focus,.textarea:focus{outline:none;border-color:var(--t-accent);box-shadow:var(--t-accent-glow)}.input.num{text-align:right;font-family:var(--t-font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:22px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23adb7c6' stroke-width='2.5'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 6px center}input[type=checkbox]{accent-color:var(--t-accent)}.panel{border:1px solid var(--t-border-2);border-radius:var(--t-r-6);overflow:hidden}.panel,.panel-h{background:var(--t-surface-1)}.panel-h{display:flex;align-items:center;gap:10px;padding:0 12px;height:32px;border-bottom:1px solid var(--t-border-2);font-size:var(--t-fs-11);text-transform:uppercase;letter-spacing:var(--t-track-caps);color:var(--t-accent);font-weight:600;position:-webkit-sticky;position:sticky;top:0;z-index:2}.panel-h .count{font-family:var(--t-font-mono);color:var(--t-text-3);text-transform:none;letter-spacing:0;font-weight:500}.panel-b{padding:var(--t-sp-12)}.table{width:100%;border-collapse:collapse}.table td,.table th{padding:var(--t-cell-py) 10px;height:var(--t-row-h);text-align:left;border-bottom:1px solid var(--t-border-1);white-space:nowrap}.table th{font-size:var(--t-fs-10);text-transform:uppercase;letter-spacing:.08em;color:var(--t-text-3);font-weight:600;position:-webkit-sticky;position:sticky;top:0;background:var(--t-surface-1);z-index:1}.table td.r,.table th.r{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.table tbody tr{transition:background var(--t-dur-fast) var(--t-ease)}.table tbody tr:hover td{background:var(--t-surface-2)}.table tr.flash-buy td:first-child{box-shadow:inset 3px 0 0 var(--t-up)}.table tr.flash-sell td:first-child{box-shadow:inset 3px 0 0 var(--t-down)}.table tr.flash-buy td{animation:rowBuy .9s var(--t-ease)}.table tr.flash-sell td{animation:rowSell .9s var(--t-ease)}@keyframes rowBuy{0%{background:var(--t-up-soft)}}@keyframes rowSell{0%{background:var(--t-down-soft)}}.coin-cell{display:inline-flex;align-items:center;gap:8px}.coin-cell .img{width:22px;height:22px;border-radius:var(--t-r-3)}.dt{position:relative;overflow:auto;height:calc(100vh - var(--t-header-h) - var(--t-status-h) - 186px);min-height:240px;outline:none}.dt table{width:100%;border-collapse:separate;border-spacing:0;table-layout:fixed}.dt td,.dt th{height:var(--t-row-h);padding:0 8px;border-bottom:1px solid var(--t-border-1);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:var(--t-fs-12)}.dt th{position:-webkit-sticky;position:sticky;top:0;z-index:3;background:var(--t-surface-1);font-size:var(--t-fs-10);text-transform:uppercase;letter-spacing:.08em;color:var(--t-text-3);font-weight:600;text-align:left;border-bottom-color:var(--t-border-2)}.dt td.r,.dt th.r{text-align:right}.dt td.num,.dt td.r{font-family:var(--t-font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dt td:first-child,.dt th:first-child{position:-webkit-sticky;position:sticky;left:0;z-index:2;background:var(--t-surface-1);border-right:1px solid var(--t-border-1)}.dt th:first-child{z-index:4}.dt td.pin-r,.dt th.pin-r{position:-webkit-sticky;position:sticky;right:0;z-index:2;background:var(--t-surface-1);border-left:1px solid var(--t-border-1)}.dt th.pin-r{z-index:4}.dt tbody tr:hover td.pin-r,.dt tbody tr:hover td:first-child{background:var(--t-surface-2)}.dt tbody tr.active td.pin-r,.dt tbody tr.active td:first-child{background:var(--t-surface-3)}.dt th .sort{display:inline-flex;align-items:center;gap:4px;background:none;border:0;padding:0;color:inherit;cursor:pointer;font:inherit;text-transform:inherit;letter-spacing:inherit;max-width:100%}.dt th .sort:hover{color:var(--t-text-1)}.dt th[aria-sort] .sort{color:var(--t-accent)}.dt th .glyph{font-family:var(--t-font-mono);font-size:9px;opacity:.7}.dt th .qb-amt{width:52px;padding:0 4px;height:18px;font-size:var(--t-fs-10);text-align:right}.dt tbody tr{cursor:pointer}.dt tbody tr:hover td{background:var(--t-surface-2)}.dt tbody tr.active td{background:var(--t-surface-3)}.dt tbody tr.active td:first-child{box-shadow:inset 3px 0 0 var(--t-accent)}.dt tr.flash-buy td{animation:rowBuy .9s var(--t-ease)}.dt tr.flash-sell td{animation:rowSell .9s var(--t-ease)}.dt .pad td{border:0;padding:0;height:auto}.dt .cc{display:flex;align-items:center;gap:7px;min-width:0}.dt .cc .img{width:22px;height:22px;border-radius:var(--t-r-3);flex:none;object-fit:cover;background:var(--t-surface-3)}.dt .cc .sym{font-weight:600;color:var(--t-text-1)}.dt .cc .nm{color:var(--t-text-3);overflow:hidden;text-overflow:ellipsis}.dt .cc .socials{margin-left:2px}.dt .qb{display:inline-flex;gap:3px}.dt .sub{display:inline;margin-left:5px;font-size:var(--t-fs-10);color:var(--t-text-3)}html[data-density=compact] .dt .sub{display:none}.dt td,.dt th{line-height:1.2}.dt td .chip,.dt td .prov{vertical-align:middle}.dt-empty{padding:24px;text-align:center;color:var(--t-text-3)}.colmenu{position:absolute;right:6px;top:30px;z-index:6;background:var(--t-surface-2);border:1px solid var(--t-border-2);border-radius:var(--t-r-3);box-shadow:var(--t-shadow-2);padding:6px;display:grid;grid-gap:2px;gap:2px;min-width:140px}.colmenu label{display:flex;align-items:center;gap:8px;padding:3px 6px;font-size:var(--t-fs-12);color:var(--t-text-2);border-radius:var(--t-r-2);cursor:pointer}.colmenu label:hover{background:var(--t-surface-3);color:var(--t-text-1)}.socials{gap:2px}.socials,.socials .social{display:inline-flex;align-items:center}.socials .social{justify-content:center;width:18px;height:18px;border-radius:var(--t-r-2);color:var(--t-text-3);transition:color var(--t-dur-fast) var(--t-ease),background var(--t-dur-fast) var(--t-ease)}.socials .social:hover{color:var(--t-text-1);background:var(--t-surface-3)}.socials.md .social{width:24px;height:24px;color:var(--t-text-2)}.socials.md svg{width:14px;height:14px}.desc{color:var(--t-text-2);font-size:var(--t-fs-12);line-height:1.45;max-width:720px;margin-top:6px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;cursor:pointer}.desc.open{display:block;-webkit-line-clamp:unset}.chip{display:inline-flex;align-items:center;gap:5px;padding:0 6px;height:16px;border-radius:var(--t-r-2);font-family:var(--t-font-mono);font-size:var(--t-fs-10);font-weight:600;text-transform:uppercase;letter-spacing:.06em;border:1px solid transparent;line-height:1;white-space:nowrap}.chip:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor;flex:none}.chip.pass{color:var(--t-up);background:var(--t-up-soft)}.chip.caution{color:var(--t-accent);background:var(--t-accent-soft)}.chip.block{color:var(--t-down-ink);background:var(--t-down)}.chip.block:before{background:var(--t-down-ink)}.chip.unknown{color:var(--t-text-3);background:var(--t-surface-3)}.chip.unknown:before{animation:pulse 1.2s infinite}.chip.info{color:var(--t-text-2);background:var(--t-surface-3)}.chip.info:before{display:none}@keyframes pulse{0%,to{opacity:.3}50%{opacity:1}}.viewbar{display:flex;align-items:center;gap:8px;margin-bottom:8px;flex-wrap:wrap}.vtabs{gap:2px;padding:2px;background:var(--t-surface-1);border:1px solid var(--t-border-2);border-radius:var(--t-r-3)}.vtab,.vtabs{display:inline-flex}.vtab{align-items:center;gap:6px;padding:3px 9px;border:0;background:transparent;color:var(--t-text-2);border-radius:var(--t-r-2);cursor:pointer;font-size:var(--t-fs-12);font-weight:500}.vtab.active,.vtab:hover{color:var(--t-text-1)}.vtab.active{background:var(--t-surface-3);box-shadow:inset 0 -2px 0 var(--t-accent)}.vtab .kbd{font-size:9px;line-height:13px}.filters{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-bottom:10px;padding:6px 10px;background:var(--t-surface-1);border:1px solid var(--t-border-2);border-radius:var(--t-r-6)}.filters label{display:inline-flex;align-items:center;gap:6px;color:var(--t-text-2);font-size:var(--t-fs-11)}.filters .input{width:84px;padding:3px 7px}.lanes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.lanes.tables{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:1400px){.lanes.tables{grid-template-columns:1fr}.lanes.tables .dt{height:60vh}}@media (max-width:1100px){.lanes{grid-template-columns:1fr}}.lane .rows{max-height:calc(100vh - var(--t-header-h) - var(--t-status-h) - 150px);overflow:auto}.lane.focus{border-color:var(--t-accent);box-shadow:var(--t-accent-glow)}.trow{display:grid;grid-template-columns:34px minmax(0,1fr) 64px 84px;grid-template-rows:auto auto;grid-gap:3px 10px;gap:3px 10px;padding:calc(var(--t-cell-py) + 4px) 12px;border-bottom:1px solid var(--t-border-1);align-items:center;cursor:pointer;position:relative;transition:background var(--t-dur-fast) var(--t-ease)}.trow.active,.trow:hover{background:var(--t-surface-2)}.trow.active{box-shadow:inset 3px 0 0 var(--t-accent)}.trow .flashbar{position:absolute;left:0;top:0;bottom:0;width:2px;animation:fadeBar .9s var(--t-ease) forwards}.trow .flashbar.buy{background:var(--t-up)}.trow .flashbar.sell{background:var(--t-down)}@keyframes fadeBar{to{background:transparent}}.trow .img{grid-row:1/span 2;grid-column:1;width:34px;height:34px;border-radius:var(--t-r-6);background:var(--t-surface-3);border:1px solid var(--t-border-1);object-fit:cover;overflow:hidden}.trow .name{grid-row:1;grid-column:2;display:flex;gap:7px;align-items:center;min-width:0}.trow .sym{font-weight:600;font-size:var(--t-fs-13)}.trow .nm{color:var(--t-text-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--t-fs-12)}.trow .spark{grid-row:1;grid-column:3;align-self:center;width:64px;height:26px}.trow .mc{grid-row:1;grid-column:4;text-align:right;font-size:var(--t-fs-13);transition:color var(--t-dur-med) var(--t-ease)}.trow .mc.tick-up{animation:tickUp .9s var(--t-ease) forwards}.trow .mc.tick-down{animation:tickDown .9s var(--t-ease) forwards}@keyframes tickUp{0%{color:var(--t-up);text-shadow:var(--t-glow-up)}to{color:var(--t-text-1);text-shadow:none}}@keyframes tickDown{0%{color:var(--t-down);text-shadow:var(--t-glow-down)}to{color:var(--t-text-1);text-shadow:none}}.trow .mc .usd{display:block;font-size:var(--t-fs-10);color:var(--t-text-3);text-shadow:none}.trow .meta{grid-row:2;grid-column:2;display:flex;gap:8px;color:var(--t-text-2);align-items:center;flex-wrap:wrap}.trow .meta,.trow .meta .num{font-size:var(--t-fs-11)}.trow .quick{grid-row:2;grid-column:3/span 2;display:flex;gap:4px;justify-content:flex-end}.progress{height:4px;background:var(--t-surface-3);border-radius:2px;overflow:hidden;width:56px;display:inline-block;vertical-align:middle}.progress>span{display:block;height:100%;background:var(--t-accent);transition:width var(--t-dur-med) var(--t-ease)}.skel{background:linear-gradient(90deg,var(--t-surface-2),var(--t-surface-3),var(--t-surface-2));background-size:200% 100%;animation:shimmer 1.4s infinite;border-radius:var(--t-r-3)}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.skel-row{display:grid;grid-template-columns:34px 1fr 64px 84px;grid-gap:10px;gap:10px;padding:9px 12px;border-bottom:1px solid var(--t-border-1);align-items:center}.skel-row .skel{height:12px}.skel-row .skel.img{width:34px;height:34px;border-radius:var(--t-r-6)}.coin{display:grid;grid-template-columns:minmax(0,1fr) 320px 300px;grid-gap:10px;gap:10px;align-items:start}.coin .side.sticky{position:-webkit-sticky;position:sticky;top:calc(var(--t-header-h) + 10px)}@media (max-width:1360px){.coin{grid-template-columns:minmax(0,1fr) 320px}.coin .crail{grid-column:2}}@media (max-width:960px){.coin{grid-template-columns:1fr}.coin .crail{grid-column:1}.coin .side.sticky{position:static}}.coin.drawer-mode{grid-template-columns:1fr}.coin.drawer-mode .side.sticky{position:static}.coin-head{display:flex;align-items:center;gap:14px;padding:12px 14px;flex-wrap:wrap}.coin-head .img{width:56px;height:56px;border-radius:var(--t-r-6);background:var(--t-surface-3);border:1px solid var(--t-border-1);object-fit:cover}.coin-head h1{font-size:var(--t-fs-18);margin:0;display:flex;gap:10px;align-items:center;letter-spacing:-.01em;flex-wrap:wrap}.coin-head h1 .nm{color:var(--t-text-2);font-weight:400;font-size:var(--t-fs-14)}.stats{display:flex;gap:20px;flex-wrap:wrap}.stat{display:flex;flex-direction:column;gap:2px}.stat .k{font-size:var(--t-fs-10);text-transform:uppercase;letter-spacing:.08em;color:var(--t-text-3);font-weight:600}.stat .v{font-family:var(--t-font-mono);font-size:var(--t-fs-14);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.stat .v.big{font-size:20px;font-weight:500}.stat .v.tick-up{color:var(--t-up);text-shadow:var(--t-glow-up)}.stat .v.tick-down{color:var(--t-down);text-shadow:var(--t-glow-down)}.chart{height:380px;width:100%;position:relative}.drawer .chart{height:300px}.chart-tools{position:absolute;top:8px;left:8px;z-index:3;display:flex;gap:4px}.seg{display:inline-flex;padding:2px;gap:2px;border-radius:var(--t-r-3);background:var(--t-surface-2);border:1px solid var(--t-border-2)}.seg button{border:0;background:transparent;color:var(--t-text-2);padding:3px 9px;border-radius:var(--t-r-2);cursor:pointer;font-size:var(--t-fs-12);font-weight:500;transition:background var(--t-dur-fast) var(--t-ease),color var(--t-dur-fast) var(--t-ease)}.seg button.active{background:var(--t-surface-3);color:var(--t-text-1)}.seg button.active.buy{color:var(--t-up)}.seg button.active.sell{color:var(--t-down)}.tabs{display:flex;gap:2px;border-bottom:1px solid var(--t-border-2);padding:0 6px}.tabs button{background:none;border:0;padding:8px 10px;color:var(--t-text-2);cursor:pointer;font-size:var(--t-fs-12);font-weight:500;position:relative}.tabs button.active{color:var(--t-text-1)}.tabs button.active:after{content:"";position:absolute;left:8px;right:8px;bottom:-1px;height:2px;background:var(--t-accent)}.side{min-width:0}.crail,.side{display:flex;flex-direction:column;gap:10px}.crail .sect{padding:10px 12px;border-bottom:1px solid var(--t-border-1)}.crail .sect:last-child{border-bottom:0}.crail .sect .k{font-size:var(--t-fs-10);text-transform:uppercase;letter-spacing:.08em;color:var(--t-text-3);font-weight:600;margin-bottom:6px;display:flex;align-items:center;gap:8px}.crail .big{font-family:var(--t-font-mono);font-size:var(--t-fs-18);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.qa{display:grid;grid-template-columns:1fr 1fr;grid-gap:6px;gap:6px}.qa .btn{justify-content:flex-start}.ticket .presets{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:6px;gap:6px}.ticket .row{display:flex;gap:8px;align-items:center;margin-top:10px}.ticket .row label{color:var(--t-text-2);font-size:var(--t-fs-11);width:74px}.ticket .row .input{flex:1 1}.ticket .go{width:100%;margin-top:12px;padding:10px;font-size:var(--t-fs-13);border-radius:var(--t-r-3)}.ticket .go.armed{box-shadow:var(--t-accent-glow)}.ticket .note{margin-top:8px;font-size:var(--t-fs-11);color:var(--t-text-2)}.ticket .blockbox,.ticket .errbox,.ticket .okbox,.ticket .warnbox{margin-top:10px;padding:8px 10px;border-radius:var(--t-r-3);font-size:var(--t-fs-12);border:1px solid}.ticket .warnbox{border-color:var(--t-accent);background:var(--t-accent-soft);color:var(--t-accent-hi)}.ticket .blockbox{color:var(--t-text-1)}.ticket .blockbox,.ticket .errbox{border-color:var(--t-down);background:var(--t-down-soft)}.ticket .errbox{color:var(--t-down);word-break:break-word}.ticket .okbox{border-color:var(--t-up);background:var(--t-up-soft);color:var(--t-up);word-break:break-all}.hotkey-hints{display:flex;gap:10px;flex-wrap:wrap;margin-top:8px;font-size:var(--t-fs-10);color:var(--t-text-3)}.risk-list{display:flex;flex-direction:column;gap:6px}.risk-item{display:grid;grid-template-columns:auto 1fr;grid-gap:10px;gap:10px;align-items:start;padding:7px 9px;border-radius:var(--t-r-3);background:var(--t-surface-2);border:1px solid var(--t-border-1)}.risk-item .d{color:var(--t-text-2);font-size:var(--t-fs-11);margin-top:2px}.kv{display:grid;grid-template-columns:1fr auto;grid-gap:5px 12px;gap:5px 12px;font-size:var(--t-fs-12)}.kv .k{color:var(--t-text-2)}.kv .v{font-family:var(--t-font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right}.thesis{padding:10px 0;border-bottom:1px solid var(--t-border-1)}.thesis .who{display:flex;gap:8px;color:var(--t-text-2);font-size:var(--t-fs-11);margin-bottom:4px}.thesis .body{white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;line-height:1.5}.feed-item{display:grid;grid-template-columns:36px minmax(0,1fr) auto;grid-gap:12px;gap:12px;padding:8px 12px;border-bottom:1px solid var(--t-border-1);align-items:center;transition:background var(--t-dur-fast) var(--t-ease)}.feed-item:hover{background:var(--t-surface-2)}.feed-item .img{width:36px;height:36px;border-radius:var(--t-r-6);background:var(--t-surface-3);border:1px solid var(--t-border-1);object-fit:cover}.feed-item .line{display:flex;gap:6px;flex-wrap:wrap;align-items:center}.feed-item .sub{color:var(--t-text-2);font-size:var(--t-fs-11);margin-top:2px}.feed-item .right{text-align:right;font-family:var(--t-font-mono);font-size:var(--t-fs-12)}.drawer-bg{position:fixed;inset:var(--t-header-h) 0 var(--t-status-h) var(--t-rail-w);z-index:25;background:transparent}.drawer{position:fixed;top:var(--t-header-h);right:0;bottom:var(--t-status-h);width:50%;min-width:520px;max-width:100%;background:var(--t-surface-1);border-left:1px solid var(--t-border-2);box-shadow:var(--t-shadow-2);z-index:26;display:flex;flex-direction:column;animation:slideIn var(--t-dur-med) var(--t-ease)}@keyframes slideIn{0%{transform:translateX(16px);opacity:0}}.drawer-h{display:flex;align-items:center;gap:8px;height:32px;padding:0 10px;border-bottom:1px solid var(--t-border-2);font-size:var(--t-fs-11);color:var(--t-text-3);flex:none}.drawer-b{flex:1 1;overflow:auto;padding:10px}@media (max-width:960px){.drawer{width:100%;min-width:0}}.palette-bg{position:fixed;inset:0;background:var(--t-overlay);z-index:60;display:flex;justify-content:center;align-items:flex-start;padding-top:12vh;animation:fadeIn var(--t-dur-fast) var(--t-ease)}.palette{width:560px;max-width:calc(100% - 24px);background:var(--t-surface-2);border:1px solid var(--t-border-3);border-radius:var(--t-r-6);box-shadow:var(--t-shadow-2);overflow:hidden;animation:rise var(--t-dur-med) var(--t-ease)}.palette input{width:100%;border:0;border-bottom:1px solid var(--t-border-2);background:transparent;padding:12px 14px;font-family:var(--t-font-mono);font-size:var(--t-fs-14);color:var(--t-text-1);caret-color:var(--t-accent);outline:none}.palette-list{max-height:50vh;overflow:auto;padding:6px}.palette-foot{display:flex;gap:12px;padding:6px 12px;border-top:1px solid var(--t-border-2);font-size:var(--t-fs-10);color:var(--t-text-3)}.empty{padding:28px 12px;text-align:center;color:var(--t-text-2)}.grid-2{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}@media (max-width:900px){.grid-2{grid-template-columns:1fr}}.page-h{display:flex;align-items:center;gap:12px;margin:2px 0 10px;flex-wrap:wrap}.page-h h1{font-size:var(--t-fs-16);margin:0;font-weight:600;letter-spacing:-.01em}.addr{font-family:var(--t-font-mono);font-size:var(--t-fs-12)}.field{display:flex;flex-direction:column;gap:5px;margin-bottom:12px}.field label{color:var(--t-text-2);font-size:var(--t-fs-11);font-weight:500}.field .hint{color:var(--t-text-3);font-size:var(--t-fs-11)}.field .seg{align-self:flex-start}.inline{display:flex;gap:8px;align-items:center}.notice{padding:9px 12px;border:1px solid var(--t-border-2);background:var(--t-surface-1);border-radius:var(--t-r-6);color:var(--t-text-2);font-size:var(--t-fs-12);margin-bottom:10px}.hero-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));grid-gap:1px;gap:1px;background:var(--t-border-1)}.hero-stats .stat{background:var(--t-surface-1);padding:10px 12px}.modal-bg{position:fixed;inset:0;background:var(--t-overlay);display:flex;align-items:flex-start;justify-content:center;padding-top:80px;z-index:50;animation:fadeIn var(--t-dur-fast) var(--t-ease)}.modal{width:380px;box-shadow:var(--t-shadow-2);animation:rise var(--t-dur-med) var(--t-ease)}@keyframes fadeIn{0%{opacity:0}}@keyframes rise{0%{transform:translateY(8px);opacity:0}}@media (max-width:760px){.shell{padding-left:0;padding-bottom:52px}.rail,.rail.open,.rail:hover{top:auto;bottom:0;width:100%;height:52px;flex-direction:row;border-right:0;border-top:1px solid var(--t-border-2);box-shadow:none}.rail-brand,.rail-foot,.rail-group,.rail-key{display:none}.rail-nav{flex-direction:row;width:100%;padding:0;justify-content:space-around}.rail-item{flex-direction:column;gap:2px;height:52px;padding:0;flex:1 1;justify-content:center}.rail-item.active:before{top:0;bottom:auto;left:20%;right:20%;width:auto;height:2px;border-radius:0 0 2px 2px}.rail-label{opacity:1;font-size:var(--t-fs-10)}.statusbar{display:none}.header .grow{min-width:0;flex:0 0 auto}.gobar{width:32px;padding:0;justify-content:center}.gobar .mode,.gobar input{display:none}.gobar.expanded{position:fixed;left:8px;right:8px;top:6px;width:auto;padding:0 8px 0 10px;justify-content:flex-start;z-index:45}.gobar.expanded input{display:block}.chains .lbl{display:none}.main{padding:8px 8px 24px}.drawer-bg{inset:0}.drawer{top:0;bottom:52px}}.chain-mark{display:inline-flex;flex:none;align-items:center;justify-content:center}.chain-mark svg{width:100%;height:100%;display:block}.chain-logo.fallback{background:var(--t-surface-3);color:var(--t-text-2)}.test-chip{display:inline-flex;align-items:center;height:16px;padding:0 6px;border:1px solid var(--t-accent);border-radius:var(--t-r-2);color:var(--t-accent);font-family:var(--t-font-mono);font-size:9px;font-weight:700;letter-spacing:.08em;flex:none;cursor:help}.rail-brand .test-chip{opacity:0}.rail.open .rail-brand .test-chip,.rail:hover .rail-brand .test-chip{opacity:1}.notice-modal{width:440px;max-width:calc(100% - 24px)}.notice-points{margin:0;padding-left:18px;color:var(--t-text-2);display:grid;grid-gap:6px;gap:6px}.wallet-btn{gap:6px}.wallet-modal{width:380px;max-width:calc(100% - 24px)}.wallet-row{width:100%;justify-content:flex-start;margin-top:4px}.wallet-ico{width:18px;height:18px;flex:none;display:inline-flex;overflow:hidden;align-items:center;justify-content:center}.wallet-ico img{width:18px;height:18px;object-fit:contain}.wallet-menu{position:absolute;right:0;top:36px;width:280px;z-index:45;padding:8px;display:grid;grid-gap:6px;gap:6px}.wallet-menu-row{display:flex;align-items:center;gap:6px}.tour-catch{position:fixed;inset:0;z-index:79}.tour-hole{position:fixed;z-index:80;border-radius:var(--t-r-6);box-shadow:0 0 0 9999px var(--t-overlay);pointer-events:none}.tour-card{position:fixed;z-index:81;width:320px;max-width:calc(100vw - 16px);background:var(--t-surface-2);border:1px solid var(--t-border-3);border-radius:var(--t-r-6);box-shadow:var(--t-shadow-2);padding:12px}@media (max-width:760px){.wallet-btn .wallet-label{display:none}.notice-modal,.wallet-modal{width:calc(100% - 16px)}}