@font-face{font-family:Instrument Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;font-stretch:75% 100%;src:url("./fonts/instrument-sans-latin-ext-standard-normal-U4MPYY6T.woff2") format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;font-stretch:75% 100%;src:url("./fonts/instrument-sans-latin-standard-normal-NDB4KJ7D.woff2") format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fragment Mono;font-style:normal;font-display:swap;font-weight:400;src:url("./fonts/fragment-mono-cyrillic-ext-400-normal-7ZWQ3G25.woff2") format("woff2"),url("./fonts/fragment-mono-cyrillic-ext-400-normal-ELZW3LKM.woff") format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Fragment Mono;font-style:normal;font-display:swap;font-weight:400;src:url("./fonts/fragment-mono-latin-ext-400-normal-DVN5CVAW.woff2") format("woff2"),url("./fonts/fragment-mono-latin-ext-400-normal-HTC3UNQP.woff") format("woff");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:Fragment Mono;font-style:normal;font-display:swap;font-weight:400;src:url("./fonts/fragment-mono-latin-400-normal-ZFMGJQM4.woff2") format("woff2"),url("./fonts/fragment-mono-latin-400-normal-GML6RH2P.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{color-scheme:dark;--ground: #050505;--ground-sunk: #000000;--surface-1: #161616;--surface-2: #1d1d1d;--surface-3: #252525;--surface-4: #2f2f2f;--scrim: rgba(6, 6, 6, .76);--line: #363636;--line-soft: #262626;--line-strong: #484848;--line-hover: #606060;--ink: #f5f5f5;--ink-2: #d4d4d4;--muted: #afafaf;--faint: #9a9a9a;--accent: #e7eaec;--accent-hover: #f8fafb;--accent-press: #d2d5d8;--accent-ink: #0d0d0d;--accent-text: #f1f4f6;--accent-soft: rgba(231, 234, 236, .1);--accent-line: rgba(231, 234, 236, .5);--mark: #f3f3f3;--pos: #3dd68c;--pos-hover: #59e29b;--pos-ink: #001d0b;--pos-soft: rgba(61, 214, 140, .13);--pos-line: rgba(61, 214, 140, .45);--neg: #ff6369;--neg-hover: #ff7b7f;--neg-ink: #2f0407;--neg-soft: rgba(255, 99, 105, .13);--neg-line: rgba(255, 99, 105, .45);--warn: #f8c153;--warn-ink: #201400;--warn-soft: rgba(248, 193, 83, .12);--info: #84bcec;--info-soft: rgba(132, 188, 236, .12);--practice: #c1a6fa;--practice-hover: #cfbafe;--practice-ink: #191029;--practice-soft: rgba(193, 166, 250, .12);--gold: #e3c06a;--gold-bright: #f7e2a4;--gold-ink: #241b05;--gold-soft: rgba(227, 192, 106, .12);--gold-line: rgba(227, 192, 106, .5);--id-1: #9e5598;--id-2: #77a45e;--id-3: #9b4a6c;--id-4: #a682ce;--id-5: #535ebb;--id-6: #36a27b;--id-7: #1c7db0;--id-8: #ae931d;--id-1-deep: #7a3f75;--id-2-deep: #5b8246;--id-3-deep: #783651;--id-4-deep: #8564ab;--id-5-deep: #3f4894;--id-6-deep: #27805f;--id-7-deep: #15618a;--id-8-deep: #8a7415;--st-public: #575757;--st-curve: #252525;--st-reserve: #181818;--grad-line: rgba(243, 243, 243, .45);--chart-wash: rgba(243, 243, 243, .06);--vol-up: rgba(61, 214, 140, .36);--vol-down: rgba(255, 99, 105, .36);--gap-band: rgba(243, 243, 243, .05);--stone-granite: #a38382;--stone-sandstone: #aa947f;--stone-slate: #75899a;--stone-serpentine: #7b9380;--stone-travertine: #b2aa99;--stone-basalt: #737a84;--stone-jasper: #9c766c;--stone-marble: #c0bdb7;--font: "Instrument Sans Variable", "Instrument Sans", ui-sans-serif, system-ui, sans-serif;--font-mono: "Fragment Mono", ui-monospace, "SF Mono", Menlo, monospace;--font-display: var(--font);--display-weight: 600;--display-tracking: -.03em;--display-word: .06em;--label-tracking: .01em;--micro-tracking: .03em;--w-text: 400;--w-label: 500;--w-strong: 600;--display-stretch: 100%;--display-adjust: .4;--fs-11: .6875rem;--fs-12: .75rem;--fs-13: .8125rem;--fs-14: .875rem;--fs-16: 1rem;--fs-20: 1.25rem;--fs-28: 1.75rem;--fs-40: 2.5rem;--fs-56: 3.5rem;--wd-text: 100%;--wd-label: 96%;--wd-head: 100%;--wd-figure: 100%;--sp-1: 4px;--sp-2: 8px;--sp-3: 12px;--sp-4: 16px;--sp-5: 20px;--sp-6: 24px;--sp-8: 32px;--sp-10: 40px;--sp-12: 48px;--row: 28px;--control: 32px;--control-sm: 28px;--control-lg: 40px;--r-1: 4px;--r-2: 7px;--r-3: 12px;--r-round: 999px;--float: 0 28px 64px -16px rgba(0, 0, 0, .75), 0 0 0 1px rgba(243, 243, 243, .07);--ease: cubic-bezier(.2, .8, .2, 1);--ease-in-out: cubic-bezier(.65, 0, .35, 1);--dur-1: .12s;--dur-2: .18s;--dur-3: .28s;--dur-drill: .9s;--rail: 224px;--topbar: 48px;--statusbar: 28px;--page-pad: 24px;--panel-head: 44px;--band: #202020}@media(min-width:721px){:root[data-density=comfortable]{--row: 48px;--control: 40px;--control-lg: 44px}}@media(pointer:coarse)and (min-width:721px){:root{--row: 40px;--control: 34px}}@media(max-width:720px){:root{--page-pad: 16px;--control: 44px;--control-lg: 48px;--row: 44px}}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;background:var(--ground);scrollbar-color:var(--surface-4) transparent;scrollbar-width:thin;scroll-padding-top:calc(var(--topbar) + var(--bands, 0px) + var(--sp-2))}@media(max-width:720px){html{scroll-padding-bottom:calc(64px + env(safe-area-inset-bottom) + var(--sp-2))}}@media(pointer:fine){html{overscroll-behavior:none}}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{margin:0;min-height:100dvh;background:var(--ground);color:var(--ink);font-family:var(--font);font-size:var(--fs-14);font-stretch:var(--wd-text);line-height:1.45;font-feature-settings:"tnum" 1;font-variant-numeric:tabular-nums;font-kerning:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-tap-highlight-color:transparent;touch-action:manipulation;caret-color:var(--accent)}::selection{background:var(--accent);color:var(--accent-ink)}h1,h2,h3,h4,p,figure,blockquote,dl,dd,ol,ul{margin:0}ol,ul{padding:0;list-style:none}h1,h2,h3,h4{font-weight:600;letter-spacing:-.006em;line-height:1.15;text-wrap:balance}p{text-wrap:pretty}button,input,select,textarea{font:inherit;color:inherit;letter-spacing:inherit}button{cursor:pointer;background:none;border:0;padding:0}button:disabled{cursor:not-allowed}a{color:inherit;text-decoration-thickness:.07em;text-underline-offset:.18em}img,svg{display:block;max-width:100%}svg{flex-shrink:0}:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--r-1)}:focus:not(:focus-visible){outline:none}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--surface-4);border:3px solid var(--ground);border-radius:var(--r-round)}::-webkit-scrollbar-thumb:hover{background:var(--line-strong)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap;border:0}.sr-only.sr-offscreen{left:-10000px;top:0}.skip-link{position:fixed;top:8px;left:8px;z-index:100;padding:8px 12px;background:var(--accent);color:var(--accent-ink);font-weight:650;border-radius:var(--r-2);transform:translateY(-160%);transition:transform var(--dur-2) var(--ease)}.skip-link:focus-visible{transform:none}.t-page{font-family:var(--font-display);font-size:2.1rem;font-weight:var(--display-weight);letter-spacing:var(--display-tracking);word-spacing:var(--display-word);line-height:1.02;font-stretch:var(--display-stretch);font-size-adjust:var(--display-adjust)}.t-title{font-family:var(--font-display);font-size:1.75rem;font-weight:var(--display-weight);letter-spacing:var(--display-tracking);word-spacing:var(--display-word);line-height:1.08;font-stretch:var(--display-stretch);font-size-adjust:var(--display-adjust)}.t-section{font-size:var(--fs-16);font-weight:600;line-height:1.25}.t-body{font-size:var(--fs-14);color:var(--ink-2);line-height:1.5}.t-small{font-size:var(--fs-13);color:var(--muted);line-height:1.45}.t-label{font-size:var(--fs-12);font-weight:var(--w-label);letter-spacing:var(--label-tracking);color:var(--muted);line-height:1.3}.t-figure{font-weight:600;letter-spacing:-.005em}.t-big{font-family:var(--font-display);font-size:var(--fs-40);font-weight:var(--display-weight);letter-spacing:var(--display-tracking);word-spacing:var(--display-word);line-height:1;font-stretch:var(--display-stretch);font-size-adjust:var(--display-adjust)}.mono,.addr{font-family:var(--font-mono);font-weight:var(--w-text);font-variant-numeric:normal;letter-spacing:-.01em}.muted{color:var(--muted)}.faint{color:var(--faint)}.ink{color:var(--ink)}.pos{color:var(--pos)}.neg{color:var(--neg)}.warn{color:var(--warn)}.nowrap{white-space:nowrap}.num{font-variant-numeric:tabular-nums;white-space:nowrap}.right{text-align:right}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.tiny-zeros{font-size:.72em;vertical-align:-.28em;margin:0 .04em;-webkit-user-select:none;user-select:none}.num .sr-only{-webkit-user-select:none;user-select:none}.copy-only{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}kbd,.kbd{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 4px;font:inherit;font-size:var(--fs-11);font-weight:600;line-height:1;color:var(--ink-2);background:var(--surface-2);border-radius:var(--r-1);box-shadow:inset 0 0 0 1px var(--line-strong)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important;scroll-behavior:auto!important}}p.t-small,p.t-body{max-width:53ch}.app{display:grid;grid-template-columns:var(--rail) minmax(0,1fr);min-height:100dvh}.rail{--rail-pad: var(--sp-3);position:sticky;top:0;height:100dvh;display:flex;flex-direction:column;gap:var(--sp-3);padding:calc((var(--topbar) - 32px) / 2) var(--rail-pad) var(--sp-3);background:var(--ground-sunk);border-right:1px solid var(--line-soft);overflow-y:auto}.rail-brand{display:flex;align-items:center;height:32px;padding:0 var(--sp-2);text-decoration:none;border-radius:var(--r-2)}.wordmark{display:inline-flex;align-items:center;gap:10px}.wordmark-mark{color:var(--mark);display:inline-flex}.wordmark-text{font-size:17px;font-weight:760;letter-spacing:-.01em;color:var(--ink)}.wordmark-text span{color:var(--ink-2)}.rail-cta{margin:var(--sp-1) 0 var(--sp-2)}.rail-nav{display:flex;flex-direction:column;gap:2px}.rail-nav-secondary{margin-top:auto;padding-top:var(--sp-3)}.nav-link{position:relative;display:flex;align-items:center;gap:12px;height:32px;padding:0 8px;border-radius:var(--r-2);color:var(--muted);text-decoration:none;font-size:var(--fs-13);font-weight:var(--w-label);transition:background-color var(--dur-1) var(--ease),color var(--dur-1) var(--ease)}.nav-link:hover{background:var(--surface-1);color:var(--ink)}.nav-link.is-active{background:var(--surface-2);color:var(--ink);font-weight:var(--w-strong)}.nav-link.is-active svg{color:var(--accent)}.nav-mark{position:absolute;left:calc(-1 * var(--rail-pad));top:8px;bottom:8px;width:2px;border-radius:0 1px 1px 0;background:var(--accent)}.nav-link .nav-dot{margin-left:auto}.nav-badge{margin-left:auto;min-width:18px;height:18px;padding:0 5px;border-radius:var(--r-round);background:var(--warn-soft);color:var(--warn);font-size:var(--fs-11);font-weight:700;display:inline-flex;align-items:center;justify-content:center}.netlog{margin:var(--sp-2) 0 0;padding:var(--sp-3) var(--sp-2) var(--sp-1);display:grid;gap:var(--sp-2);font-size:var(--fs-12);border-top:1px solid var(--line)}.netlog-list{display:grid;gap:var(--sp-2)}.netlog-list>div{display:flex;justify-content:space-between;gap:var(--sp-2)}.netlog dt{color:var(--faint);white-space:nowrap}.netlog dd{margin:0;color:var(--ink-2)}.netlog-note{display:flex;align-items:center;gap:6px;margin-top:4px;color:var(--faint);font-size:var(--fs-12)}.frame{min-width:0;display:flex;flex-direction:column}.topbar{position:sticky;top:0;z-index:20;display:flex;align-items:center;gap:var(--sp-3);height:var(--topbar);padding:0 var(--page-pad);background:var(--ground);border-bottom:1px solid var(--line)}.topbar-brand{display:none;color:var(--accent)}.topbar-title{display:flex;align-items:center;gap:6px;min-width:0;flex:1 1 auto}.topbar-h1{font-size:22px;font-weight:700;letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.crumb{color:var(--muted);text-decoration:none;font-size:var(--fs-14);white-space:nowrap}.crumb:hover{color:var(--ink)}.crumb-sep{color:var(--faint)}.search-trigger{display:inline-flex;align-items:center;gap:var(--sp-2);height:32px;width:min(340px,32vw);padding:0 6px 0 10px;border-radius:var(--r-2);background:var(--surface-1);box-shadow:inset 0 0 0 1px var(--line);color:var(--faint);font-size:var(--fs-13);transition:background-color var(--dur-1) var(--ease)}.search-trigger:hover{background:var(--surface-2);color:var(--muted)}.search-trigger-text{flex:1;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.topbar-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--r-2);color:var(--muted);transition:background-color var(--dur-1) var(--ease),color var(--dur-1) var(--ease)}.topbar-btn:hover{background:var(--surface-1);color:var(--ink)}.topbar-btn.has-flight{color:var(--warn)}.flight-count{position:absolute;top:3px;right:2px;min-width:15px;height:15px;padding:0 3px;border-radius:var(--r-round);background:var(--warn);color:var(--warn-ink);font-size:10px;font-weight:760;display:inline-flex;align-items:center;justify-content:center}.demo-pill{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 8px;border-radius:var(--r-round);background:var(--practice-soft);color:var(--practice);font-size:var(--fs-12);font-weight:var(--w-label);white-space:nowrap}.menu-demo.is-on,.menu-demo.is-on svg{color:var(--practice)}.account-btn{display:inline-flex;align-items:center;gap:8px;height:32px;padding:0 8px 0 4px;border-radius:var(--r-2);color:var(--ink-2);font-size:var(--fs-13);font-weight:var(--w-label)}.account-btn:hover{background:var(--surface-1)}.avatar{width:24px;height:24px;border-radius:var(--r-round);background:var(--stone-serpentine);color:var(--ground);font-weight:760;font-size:12px;display:inline-flex;align-items:center;justify-content:center}.band-wrap{position:sticky;top:var(--topbar);z-index:19;overflow:hidden}@supports (color: color-mix(in srgb,red,white)){.app.is-practice .topbar{background:color-mix(in srgb,var(--practice) 18%,var(--ground));border-bottom-color:color-mix(in srgb,var(--practice) 35%,transparent)}.app.is-practice .rail{background:color-mix(in srgb,var(--practice) 6%,var(--ground-sunk));box-shadow:inset -2px 0 color-mix(in srgb,var(--practice) 70%,transparent)}}.main{flex:1;min-width:0;width:100%;max-width:1480px;margin:0 auto;padding:var(--sp-5) var(--page-pad) var(--sp-12);outline:none}.main-wide{max-width:none}.link-quiet{color:var(--muted);font-size:var(--fs-13);text-decoration:underline;text-decoration-color:var(--line-strong)}.link-quiet:hover{color:var(--ink);text-decoration-color:currentColor}.tabbar,.more-sheet{display:none}.app.is-compact{--rail: 72px}.app.is-compact .rail{--rail-pad: var(--sp-2);padding:calc((var(--topbar) - 32px) / 2) var(--rail-pad) var(--sp-3);align-items:center}.app.is-compact .wordmark-text,.app.is-compact .rail-cta .btn-label,.app.is-compact .rail-cta .btn-kbd,.app.is-compact .netlog{display:none}.app.is-compact .nav-link>span:not(.nav-badge):not(.nav-mark):not(.nav-dot){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap}.app.is-compact .nav-link .nav-dot{position:absolute;top:7px;right:7px;margin:0}.app.is-compact .rail-cta{width:44px;height:44px;padding:0;justify-content:center}.app.is-compact .rail-nav{width:100%}.app.is-compact .nav-link{width:100%;height:44px;justify-content:center;padding:0}.app.is-compact .nav-badge{position:absolute;top:6px;right:6px;min-width:16px;height:16px;padding:0 4px;font-size:10px}.app.is-compact .nav-link-off .tag{display:none}@media(max-width:1100px){.search-trigger{width:32px;padding:0;justify-content:center}.search-trigger-text,.search-trigger kbd,.account-handle{display:none}}.rail-fold{margin-top:var(--sp-2);display:flex;align-items:center;gap:10px;height:32px;padding:0 8px;border-radius:var(--r-2);color:var(--faint);font-size:var(--fs-12);font-weight:var(--w-label);white-space:nowrap}.rail-fold:hover{background:var(--surface-1);color:var(--ink)}.app.is-compact .rail-fold{width:100%;justify-content:center;padding:0}.app.is-compact .rail-fold span{display:none}@media(max-width:1100px){.rail-fold{display:none}}@media(max-width:720px){.app{grid-template-columns:minmax(0,1fr)}.rail{display:none}.topbar{gap:var(--sp-2);padding:0 var(--sp-3)}.topbar-brand{display:inline-flex}.crumb,.crumb-sep{display:none}.topbar-h1{font-size:22px}.topbar-btn,.search-trigger{width:34px;height:34px}.account-btn{height:34px}.main{padding:var(--sp-4) var(--sp-4) calc(84px + env(safe-area-inset-bottom))}.tabbar{position:fixed;inset:auto 0 0;z-index:30;display:grid;grid-template-columns:repeat(6,1fr);height:calc(64px + env(safe-area-inset-bottom));padding:0 4px env(safe-area-inset-bottom);background:var(--ground-sunk);border-top:1px solid var(--line)}.tab{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;color:var(--faint);text-decoration:none;font-size:var(--fs-11);font-weight:var(--w-label)}.tab>svg{height:28px}.tab.is-active{color:var(--ink)}.tab.is-active svg{color:var(--accent)}.tabbar-mark{position:absolute;top:-1px;left:50%;width:24px;height:2px;margin-left:-12px;border-radius:0 0 1px 1px;background:var(--accent)}.tab-cta{color:var(--ink-2)}.tab-cta-mark{width:36px;height:28px;border-radius:var(--r-2);background:var(--accent);color:var(--accent-ink);display:inline-flex;align-items:center;justify-content:center}.more-sheet{position:fixed;inset:auto 8px calc(72px + env(safe-area-inset-bottom)) 8px;z-index:31;display:grid;gap:2px;padding:var(--sp-2);background:var(--surface-2);border-radius:var(--r-3);box-shadow:var(--float)}.more-link{display:flex;align-items:center;gap:12px;height:44px;padding:0 12px;border-radius:var(--r-2);color:var(--ink);text-decoration:none}.more-link:active{background:var(--surface-3)}.more-status{padding:10px 12px 4px;font-size:var(--fs-12)}}.wordmark-text{font-family:var(--font-display);font-size:1.45rem;font-weight:var(--display-weight);letter-spacing:var(--display-tracking);word-spacing:var(--display-word);line-height:1;font-stretch:var(--display-stretch);font-size-adjust:var(--display-adjust)}.topbar-h1{font-size:var(--fs-16);font-weight:600;letter-spacing:-.003em}@media(max-width:720px){.topbar-h1{font-family:var(--font-display);font-size:1.55rem;font-weight:var(--display-weight);letter-spacing:var(--display-tracking);word-spacing:var(--display-word);font-stretch:var(--display-stretch);font-size-adjust:var(--display-adjust)}}.btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;height:var(--control);padding:0 12px;border-radius:var(--r-2);font-size:var(--fs-13);font-weight:var(--w-strong);white-space:nowrap;-webkit-user-select:none;user-select:none;transition:background-color var(--dur-1) var(--ease),color var(--dur-1) var(--ease),box-shadow var(--dur-1) var(--ease),transform var(--dur-1) var(--ease)}.btn:active:not(:disabled){transform:translateY(1px)}.btn:disabled{opacity:.45}.btn-primary:disabled,.btn-buy:disabled,.btn-sell:disabled,.btn-practice:disabled{opacity:1;background:transparent;box-shadow:inset 0 0 0 1px var(--line-strong);color:var(--muted);cursor:not-allowed}.btn-sm{height:var(--control-sm);padding:0 10px;font-size:var(--fs-12);gap:5px}.btn-lg{height:var(--control-lg);padding:0 16px;font-size:var(--fs-14)}.btn-block{width:100%}.btn-primary{background:var(--accent);color:var(--accent-ink)}.btn-primary:hover:not(:disabled){background:var(--accent-hover)}.btn-primary:active:not(:disabled){background:var(--accent-press)}.btn-secondary{background:var(--surface-3);color:var(--ink)}.btn-secondary:hover:not(:disabled){background:var(--surface-4)}.btn-ghost{background:transparent;color:var(--ink-2)}.btn-ghost:hover:not(:disabled){background:var(--surface-2);color:var(--ink)}.btn-quiet{background:transparent;color:var(--muted);padding:0 8px}.btn-quiet:hover:not(:disabled){color:var(--ink);background:var(--surface-2)}.btn-buy{background:var(--pos);color:var(--pos-ink)}.btn-buy:hover:not(:disabled){background:var(--pos-hover)}.btn-sell{background:var(--neg);color:var(--neg-ink)}.btn-sell:hover:not(:disabled){background:var(--neg-hover)}.btn-danger{background:var(--neg-soft);color:var(--neg)}.btn-danger:hover:not(:disabled){background:var(--neg-soft)}.btn-practice{background:var(--practice);color:var(--practice-ink)}.btn-practice:hover:not(:disabled){background:var(--practice-hover)}.btn-kbd{margin-left:2px;min-width:16px;height:16px;padding:0 3px;border-radius:var(--r-1);background:#0000001a;color:inherit;box-shadow:inset 0 0 0 1px #00000038;font-size:var(--fs-11);line-height:1;opacity:.8}.btn-secondary .btn-kbd,.btn-ghost .btn-kbd{background:var(--surface-1);box-shadow:inset 0 0 0 1px var(--line-strong)}.btn-spinner{width:14px;height:14px;border-radius:50%;border:2px solid currentColor;border-right-color:transparent;animation:spin .7s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.icon-btn{display:inline-flex;align-items:center;justify-content:center;width:var(--control);height:var(--control);border-radius:var(--r-2);color:var(--muted);transition:background-color var(--dur-1) var(--ease),color var(--dur-1) var(--ease)}.icon-btn-sm{width:var(--control-sm);height:var(--control-sm)}.icon-btn:hover:not(:disabled){background:var(--surface-2);color:var(--ink)}.icon-btn:active:not(:disabled),.chip:active{transform:translateY(1px)}.icon-btn-accent{color:var(--accent)}.tooltip{z-index:60;max-width:280px;padding:6px 8px;border-radius:var(--r-2);background:var(--surface-4);color:var(--ink);font-size:var(--fs-12);line-height:1.4;box-shadow:var(--float);animation:pop-in var(--dur-1) var(--ease)}@keyframes pop-in{0%{opacity:0;transform:translateY(2px) scale(.98)}}.popover,.menu{z-index:55;min-width:220px;padding:6px;border-radius:var(--r-3);background:var(--surface-2);box-shadow:var(--float);animation:pop-in var(--dur-2) var(--ease);outline:none}.menu-label{padding:6px 8px 8px;color:var(--faint);font-size:var(--fs-12)}.menu-item{display:flex;align-items:center;gap:10px;height:32px;padding:0 8px;border-radius:var(--r-2);color:var(--ink);font-size:var(--fs-13);cursor:pointer;outline:none}.menu-item[data-highlighted]{background:var(--surface-3)}.menu-item[data-disabled]{color:var(--faint);cursor:not-allowed}.menu-item svg{color:var(--muted)}.menu-meta{margin-left:auto;color:var(--faint);font-size:var(--fs-12)}.menu-sep{height:1px;margin:6px 4px;background:var(--line)}.tray{width:380px;padding:0}.tray-head{display:flex;align-items:center;justify-content:space-between;padding:12px 14px 8px}.tray-list{padding:0 6px 6px}.tray-item{display:grid;grid-template-columns:14px 1fr auto;gap:10px;align-items:start;padding:8px;border-radius:var(--r-2);text-decoration:none;color:var(--ink)}.tray-item:hover{background:var(--surface-3)}.tray-item .state-glyph{margin-top:3px}.tray-item-main{display:grid;gap:2px;min-width:0}.tray-item-title{font-size:var(--fs-13);font-weight:600}.tray-item-sub{font-size:var(--fs-12);color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tray-item-time{color:var(--faint);font-size:var(--fs-12);white-space:nowrap}.state{display:inline-flex;align-items:center;gap:6px;font-size:var(--fs-12);font-weight:var(--w-label);white-space:nowrap}.state-compact{font-size:var(--fs-12)}.tone-pos{color:var(--pos)}.tone-neg{color:var(--neg)}.tone-warn{color:var(--warn)}.tone-muted{color:var(--muted)}.tone-ink{color:var(--ink)}.tone-practice{color:var(--practice)}.state-glyph-pulse{position:relative;display:block;flex:none}.state-glyph-pulse>svg{display:block}.pulse-core{position:absolute;inset:30%;border-radius:50%;background:currentColor;animation:pulse 1.4s var(--ease-in-out) infinite}@keyframes pulse{50%{opacity:.35;transform:scale(.7)}}.tag{display:inline-flex;align-items:center;gap:4px;height:18px;padding:0 6px;border-radius:var(--r-1);background:var(--surface-3);color:var(--ink-2);font-family:var(--font);font-size:var(--fs-11);font-weight:var(--w-label);letter-spacing:0;line-height:1;white-space:nowrap}.tag-proposal{background:transparent;border:1px dashed var(--info);color:var(--info)}.tag-outline{background:transparent;box-shadow:inset 0 0 0 1px var(--line-strong);color:var(--ink)}.tag-pos{background:var(--pos-soft);color:var(--pos)}.tag-neg{background:var(--neg-soft);color:var(--neg)}.tag-warn{background:var(--warn-soft);color:var(--warn)}.tag-info{background:var(--info-soft);color:var(--info)}.tag-practice{background:var(--practice-soft);color:var(--practice)}.delta{display:inline-flex;align-items:center;gap:3px;font-weight:600}.delta .dir{width:8px;height:8px;margin:0}.table .num:is(.pos,.neg){font-weight:var(--w-strong)}.unit{color:var(--unit-ink, currentColor)}:where(.table td,.kv-value,.live-v,.log-cell dd,.group-sol,.ledger-fig,.moving-row){--unit-ink: var(--muted)}:is(.pos,.neg,.warn,.muted,.faint,.unknown,.tone-pos,.tone-neg,.tone-warn,.tone-muted,.tone-practice,.is-gilt .num){--unit-ink: currentColor}.unknown{color:var(--faint)}.addr{font-size:inherit;color:var(--ink-2);letter-spacing:.01em;white-space:nowrap}.addr-copy{display:inline-flex;align-items:center;gap:5px;padding:1px 4px;margin:-1px -4px;border-radius:var(--r-1);transition:background-color var(--dur-1) var(--ease),color var(--dur-1) var(--ease)}.addr-copy svg{color:var(--faint);opacity:0;transition:opacity var(--dur-1) var(--ease)}.addr-copy:hover{background:var(--surface-3);color:var(--ink)}.addr-copy:hover svg,.addr-copy:focus-visible svg{opacity:1}.wallet-chip{display:inline-flex;align-items:center;gap:8px;min-width:0}.wallet-chip-text{display:grid;min-width:0;line-height:1.2}.wallet-chip-label{font-weight:600;white-space:nowrap}.wallet-chip-sub{font-size:var(--fs-11);color:var(--faint);white-space:nowrap}.plug{border-radius:50%}.token-mark{position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden;border-radius:var(--r-2);color:#000000e6;font-weight:800;line-height:1;box-shadow:inset 0 0 0 1px #00000057;background-color:var(--tile)}@supports (color: color-mix(in oklab,red,white)){.token-mark{background-color:color-mix(in oklab,var(--tile),white var(--lift, 0%))}}.token-mark.is-empty{background:var(--surface-2);color:var(--muted);outline:1px dashed var(--line-strong);outline-offset:-1px}.panel{background:var(--surface-1);border-radius:var(--r-3);padding:var(--sp-4);min-width:0}.panel-flush{padding:0}.panel-head{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);min-height:var(--panel-head);margin:calc(-1 * var(--sp-4)) calc(-1 * var(--sp-4)) var(--sp-3);padding:var(--sp-2) var(--sp-4);border-bottom:1px solid var(--line);background:var(--band);border-radius:calc(var(--r-3) - 1px) calc(var(--r-3) - 1px) 0 0}.panel-flush .panel-head{margin:0}.panel-title{font-size:17px;font-weight:680;letter-spacing:-.005em}.panel-actions{display:flex;align-items:center;gap:var(--sp-1)}.callout{display:flex;align-items:flex-start;gap:10px;padding:var(--sp-3);border-radius:var(--r-2);font-size:var(--fs-13);line-height:1.45}.callout>svg{margin-top:1px}.callout-body{flex:1;min-width:0;display:grid;gap:2px}.callout-title{font-weight:var(--w-strong);color:var(--ink)}.callout-text{max-width:53ch;color:var(--ink-2)}.callout-action{flex-shrink:0;align-self:center}.callout-info{background:var(--info-soft);color:var(--info)}.callout-warn{background:var(--warn-soft);color:var(--warn)}.callout-neg{background:var(--neg-soft);color:var(--neg)}.callout-pos{background:var(--pos-soft);color:var(--pos)}.callout-practice{background:var(--practice-soft);color:var(--practice)}.empty{display:grid;justify-items:start;gap:6px;padding:var(--sp-6);color:var(--muted)}.empty>svg{color:var(--faint);margin-bottom:4px}.empty-title{color:var(--ink);font-weight:650;font-size:var(--fs-16)}.empty-text{max-width:45ch;font-size:var(--fs-13)}.empty-action{margin-top:8px;display:flex;gap:8px}dl.kvs{display:grid;gap:0}.kv{display:flex;align-items:baseline;justify-content:space-between;gap:var(--sp-3);padding:6px 0;border-bottom:1px solid var(--line-soft);font-size:var(--fs-13)}.kv:last-child{border-bottom:0}.kv-label{display:inline-flex;align-items:center;gap:4px;color:var(--muted)}.kv-value{margin:0;color:var(--ink);text-align:right;font-weight:var(--w-label)}.kv-hint{color:var(--faint);display:inline-flex}.kv-hint:hover{color:var(--ink)}.skeleton{display:inline-block;border-radius:var(--r-1);background:linear-gradient(90deg,var(--surface-2),var(--surface-3),var(--surface-2));background-size:200% 100%;animation:shimmer 1.4s linear infinite}@keyframes shimmer{to{background-position:-200% 0}}.trace{overflow:visible}.trace-line{fill:none;stroke-width:1.5;stroke-linejoin:round}.trace-ink .trace-line{stroke:var(--ink-2)}.trace-pos .trace-line{stroke:var(--pos)}.trace-neg .trace-line{stroke:var(--neg)}.trace-accent .trace-line{stroke:var(--accent)}.trace-fill{fill:currentColor;opacity:.08}.trace-pos{color:var(--pos)}.trace-neg{color:var(--neg)}.trace-dot{fill:currentColor}.trace-ink{color:var(--ink-2)}.trace-accent{color:var(--accent)}.field{display:grid;gap:6px;min-width:0}.field-label{display:flex;align-items:baseline;justify-content:space-between;gap:8px;font-size:var(--fs-13);font-weight:var(--w-label);color:var(--ink-2)}.field-counter{font-size:var(--fs-12);font-weight:500;color:var(--faint)}.field-counter.is-over{color:var(--neg)}.field-hint{font-size:var(--fs-12);color:var(--muted);line-height:1.4}.field-error{display:flex;align-items:center;gap:5px;font-size:var(--fs-12);color:var(--neg)}.input-wrap{display:flex;align-items:center;min-width:0;height:var(--control);border-radius:var(--r-2);background:var(--ground-sunk);box-shadow:inset 0 0 0 1px var(--line-strong);transition:box-shadow var(--dur-1) var(--ease)}.input-wrap:hover{box-shadow:inset 0 0 0 1px var(--line-hover)}.input-wrap:focus-within{box-shadow:inset 0 0 0 1px var(--accent),0 0 0 3px var(--accent-soft)}.input-wrap.is-invalid{box-shadow:inset 0 0 0 1px var(--neg)}.input-wrap.is-disabled{opacity:.55}.input{flex:1;min-width:0;height:100%;padding:0 10px;background:transparent;border:0;outline:none;color:var(--ink);font-size:var(--fs-13)}.input::placeholder{color:var(--faint)}.input[name=creator-wallet],.input[name=withdraw-address]{font-family:var(--font-mono);font-variant-numeric:normal;letter-spacing:.01em}.input[name=creator-wallet]::placeholder,.input[name=withdraw-address]::placeholder{font-family:var(--font);letter-spacing:0}.input-num{font-variant-numeric:tabular-nums;font-weight:var(--w-label)}.input-affix{padding:0 10px;color:var(--faint);font-size:var(--fs-12);font-weight:600;white-space:nowrap}.input-affix:first-child{padding-right:0}textarea.input{height:auto;min-height:84px;padding:8px 10px;resize:vertical;line-height:1.5}.input-wrap-area{height:auto}.segmented{display:inline-flex;padding:2px;gap:2px;border-radius:var(--r-2);background:var(--ground-sunk);box-shadow:inset 0 0 0 1px var(--line);max-width:100%;overflow-x:auto}.segmented-item{position:relative;isolation:isolate;display:inline-flex;align-items:center;gap:6px;height:calc(var(--control) - 4px);padding:0 11px;border-radius:3px;color:var(--muted);font-size:var(--fs-13);font-weight:var(--w-label);white-space:nowrap;transition:background-color var(--dur-1) var(--ease),color var(--dur-1) var(--ease)}.segmented-item:hover:not([aria-checked=true]):not(:disabled){color:var(--ink);background:var(--surface-1)}.segmented-item[aria-checked=true]{color:var(--ink)}.segmented-thumb{position:absolute;inset:0;z-index:-1;border-radius:3px;background:var(--surface-3)}.segmented-item:disabled{color:var(--faint);opacity:.6}.segmented-item:focus-visible,.tab-trigger:focus-visible{outline-offset:-2px}.segmented-sm{padding:1px;gap:1px}.segmented-sm .segmented-item{height:calc(var(--control-sm) - 2px);padding:0 8px;font-size:var(--fs-12)}.segmented-sm .segmented-item,.segmented-sm .segmented-thumb{border-radius:calc(var(--r-2) - 1px)}.chips{display:flex;flex-wrap:wrap;gap:6px}.chip{display:inline-flex;align-items:center;gap:5px;height:28px;padding:0 10px;border-radius:var(--r-2);background:var(--surface-2);color:var(--ink-2);font-size:var(--fs-12);font-weight:var(--w-label);transition:background-color var(--dur-1) var(--ease),color var(--dur-1) var(--ease)}.chip:hover{background:var(--surface-3);color:var(--ink)}.chip[aria-pressed=true]{background:var(--accent-soft);color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent-line)}.chip-sell[aria-pressed=true]{background:var(--neg-soft);color:var(--neg);box-shadow:inset 0 0 0 1px var(--neg-line)}.chip-buy[aria-pressed=true]{background:var(--pos-soft);color:var(--pos);box-shadow:inset 0 0 0 1px var(--pos-line)}.switch{position:relative;flex-shrink:0;width:32px;height:18px;border-radius:var(--r-round);background:var(--surface-4);transition:background-color var(--dur-2) var(--ease)}.switch[data-state=checked]{background:var(--accent)}.switch-practice[data-state=checked]{background:var(--practice)}.switch-thumb{display:block;width:14px;height:14px;border-radius:50%;background:var(--ink);transform:translate(2px);transition:transform var(--dur-2) var(--ease)}.switch[data-state=checked] .switch-thumb{transform:translate(16px);background:var(--ground)}.switch-row{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--sp-4);padding:10px 0}.switch-row-text{display:grid;gap:2px}.switch-row-title{font-weight:600;font-size:var(--fs-13)}.switch-row-hint{color:var(--muted);font-size:var(--fs-12)}.check{appearance:none;flex-shrink:0;width:16px;height:16px;margin:0;border-radius:var(--r-1);background:var(--ground-sunk);box-shadow:inset 0 0 0 1px var(--line-strong);display:inline-grid;place-content:center;cursor:pointer;transition:background-color var(--dur-1) var(--ease)}.check:before{content:"";width:9px;height:9px;clip-path:polygon(14% 44%,0 59%,41% 100%,100% 22%,85% 8%,40% 69%);background:var(--accent-ink);transform:scale(0);transition:transform var(--dur-1) var(--ease)}.check:checked{background:var(--accent);box-shadow:none}.check:checked:before{transform:scale(1)}.check:indeterminate{background:var(--accent);box-shadow:none}.check:indeterminate:before{clip-path:none;height:2px;transform:scale(1)}.check:hover{box-shadow:inset 0 0 0 1px var(--line-hover)}.select-trigger{display:inline-flex;align-items:center;justify-content:space-between;gap:8px;height:var(--control);min-width:140px;padding:0 8px 0 10px;border-radius:var(--r-2);background:var(--ground-sunk);box-shadow:inset 0 0 0 1px var(--line-strong);font-size:var(--fs-13);color:var(--ink)}.select-trigger:hover{box-shadow:inset 0 0 0 1px var(--line-hover)}.select-content{z-index:60;min-width:var(--radix-select-trigger-width);padding:4px;border-radius:var(--r-3);background:var(--surface-2);box-shadow:var(--float)}.select-item{display:flex;align-items:center;gap:8px;height:32px;padding:0 8px;border-radius:var(--r-2);font-size:var(--fs-13);outline:none;cursor:pointer}.select-item[data-highlighted]{background:var(--surface-3)}.select-item[data-state=checked]{color:var(--ink);font-weight:600}.select-check{display:inline-flex;margin-left:auto;color:var(--accent)}.slider{position:relative;display:flex;align-items:center;height:22px;width:100%;touch-action:none;-webkit-user-select:none;user-select:none}.slider-track{position:relative;flex:1;height:4px;border-radius:var(--r-round);background:var(--surface-4)}.slider-range{position:absolute;height:100%;border-radius:inherit;background:var(--accent)}.slider-sell .slider-range{background:var(--neg)}.slider-thumb{display:block;width:16px;height:16px;border-radius:50%;background:var(--ink);box-shadow:0 0 0 3px var(--ground);transition:transform var(--dur-1) var(--ease)}.slider-thumb:hover{transform:scale(1.12)}.slider-thumb:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.table-wrap{overflow-x:auto;min-width:0}.table{width:100%;border-collapse:separate;border-spacing:0;font-size:var(--fs-13)}.table th{position:sticky;top:0;z-index:1;height:28px;padding:0 10px;background:var(--band);color:var(--faint);font-size:var(--fs-11);font-weight:var(--w-label);letter-spacing:var(--micro-tracking);text-align:left;white-space:nowrap;border-bottom:1px solid var(--line-strong)}.table th.right,.table td.right{text-align:right}.table td{height:var(--row);padding:0 10px;border-bottom:1px solid var(--line-soft);white-space:nowrap;vertical-align:middle}.panel-flush .table td,.log-legs .table td{border-bottom-color:var(--line)}@media(min-width:1480px){.panel-flush .table :is(th,td):first-child{padding-left:var(--sp-4)}.panel-flush .table :is(th,td):last-child{padding-right:var(--sp-4)}}.table tbody tr{transition:background-color var(--dur-1) var(--ease)}.table tbody tr.row-link:hover,.table tbody tr.is-selected{background:var(--surface-2)}.table tbody tr.is-selected:hover,.table tbody tr.is-hot{background:var(--surface-3)}.table tbody tr:last-child td{border-bottom:0}.table .row-link{cursor:pointer}.table-ground th{background:var(--ground)}.sort-btn{display:inline-flex;align-items:center;gap:3px;color:inherit;font:inherit}.sort-btn:hover,.sort-btn[aria-pressed=true]{color:var(--ink)}.overlay{position:fixed;inset:0;z-index:50;background:var(--scrim);animation:fade-in var(--dur-2) var(--ease)}@keyframes fade-in{0%{opacity:0}}.dialog{position:fixed;z-index:51;inset:0;margin:auto;width:min(560px,calc(100vw - 32px));height:fit-content;max-height:calc(100dvh - 48px);overflow-y:auto;overscroll-behavior:contain;scroll-padding-bottom:112px;border-radius:var(--r-3);background:var(--surface-1);box-shadow:var(--float);animation:dialog-in var(--dur-2) var(--ease);outline:none}.dialog-wide{width:min(760px,calc(100vw - 32px))}@keyframes dialog-in{0%{opacity:0;transform:translateY(2%) scale(.98)}}.dialog-head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--sp-3);padding:var(--sp-5) var(--sp-5) var(--sp-3)}.dialog-title{font-size:var(--fs-20);font-weight:700}.dialog-desc{margin-top:4px;color:var(--muted);font-size:var(--fs-13)}.dialog-body{padding:0 var(--sp-5) var(--sp-4);display:grid;grid-auto-rows:max-content;gap:var(--sp-4)}.dialog-foot{position:sticky;bottom:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--sp-2);padding:var(--sp-3) var(--sp-5);background:var(--surface-1);border-top:1px solid var(--line)}.dialog-foot-note{margin-right:auto;color:var(--muted);font-size:var(--fs-12)}.confirm-inline{display:flex;align-items:center;gap:10px;color:var(--ink-2);font-size:var(--fs-13)}.confirm-inline strong{color:var(--ink);font-weight:700}.confirm-input{flex:none;width:128px;height:var(--control);padding:0 10px;border-radius:var(--r-2);background:var(--ground-sunk);box-shadow:inset 0 0 0 1px var(--line-strong);color:var(--ink);font-weight:650;letter-spacing:.02em}.confirm-input:focus-visible{outline:none;box-shadow:inset 0 0 0 1px var(--accent),0 0 0 3px var(--accent-soft)}@media(max-width:720px){.dialog-foot-note{flex-basis:100%}.confirm-inline{justify-content:space-between}}.sheet{position:fixed;z-index:51;top:0;right:0;bottom:0;width:min(560px,100vw);display:flex;flex-direction:column;background:var(--surface-1);box-shadow:var(--float);animation:sheet-in var(--dur-3) var(--ease);outline:none}.sheet-wide{width:min(720px,100vw)}@keyframes sheet-in{0%{transform:translate(24px);opacity:0}}.sheet-head{display:flex;align-items:flex-start;gap:var(--sp-3);padding:var(--sp-5) var(--sp-5) var(--sp-4);border-bottom:1px solid var(--line)}.sheet-head-text{flex:1;min-width:0}.sheet-body{flex:1;overflow-y:auto;overscroll-behavior:contain;padding:var(--sp-5);display:grid;grid-auto-rows:max-content;gap:var(--sp-5);align-content:start}.sheet-foot{display:flex;align-items:center;justify-content:flex-end;gap:var(--sp-2);padding:var(--sp-3) var(--sp-5);border-top:1px solid var(--line);background:var(--surface-1)}@media(max-width:720px){.sheet{top:auto;max-height:92dvh;width:100vw;border-radius:var(--r-3) var(--r-3) 0 0;animation-name:sheet-up}@keyframes sheet-up{0%{transform:translateY(24px);opacity:0}}.sheet-foot{padding-bottom:calc(var(--sp-3) + env(safe-area-inset-bottom))}}.cmd-overlay{position:fixed;inset:0;z-index:70;background:var(--scrim);animation:fade-in var(--dur-2) var(--ease)}.cmd-content{position:fixed;z-index:71;top:12vh;inset-inline:0;margin-inline:auto;width:min(640px,calc(100vw - 24px));border-radius:var(--r-3);background:var(--surface-2);box-shadow:var(--float);overflow:hidden;animation:pop-in var(--dur-2) var(--ease)}.cmd-input-row{display:flex;align-items:center;gap:10px;padding:0 14px;height:52px;border-bottom:1px solid var(--line);color:var(--faint)}.cmd-input{flex:1;height:100%;background:transparent;border:0;outline:none;color:var(--ink);font-size:var(--fs-16)}.cmd-input::placeholder{color:var(--faint)}.cmd-list{max-height:min(440px,56dvh);overflow-y:auto;overscroll-behavior:contain;padding:6px}.cmd-group [cmdk-group-heading]{padding:10px 8px 6px;color:var(--faint);font-size:var(--fs-12);font-weight:600}.cmd-item{display:flex;align-items:center;gap:10px;height:38px;padding:0 10px;border-radius:var(--r-2);color:var(--ink);font-size:var(--fs-14);cursor:pointer}.cmd-item svg{color:var(--muted)}.cmd-item[data-selected=true]{background:var(--surface-4)}.cmd-item[data-selected=true] svg{color:var(--accent)}.cmd-item-label{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cmd-item-hint{color:var(--faint);font-size:var(--fs-12)}.cmd-empty{padding:22px 12px;color:var(--muted);font-size:var(--fs-13)}.cmd-foot{display:flex;gap:16px;align-items:center;padding:9px 14px;border-top:1px solid var(--line);color:var(--faint);font-size:var(--fs-12)}.cmd-foot span{display:inline-flex;align-items:center;gap:4px}.cmd-foot span:last-child{margin-left:auto}.toast{background:var(--surface-3)!important;color:var(--ink)!important;border:0!important;border-radius:var(--r-3)!important;box-shadow:var(--float)!important;font-family:var(--font)!important;font-size:var(--fs-13)!important}.toast [data-description]{color:var(--muted)!important}@media(max-width:720px){.callout{flex-wrap:wrap}.callout-action{flex-basis:100%;padding-left:26px}}@supports (animation-timeline: scroll()){.segmented,.tabs,.settings-nav,.groups{animation:edge-fade linear both;animation-timeline:scroll(self inline)}@keyframes edge-fade{0%{-webkit-mask-image:linear-gradient(to right,#000 calc(100% - 28px),transparent);mask-image:linear-gradient(to right,#000 calc(100% - 28px),transparent)}2%,98%{-webkit-mask-image:linear-gradient(to right,transparent,#000 28px,#000 calc(100% - 28px),transparent);mask-image:linear-gradient(to right,transparent,#000 28px,#000 calc(100% - 28px),transparent)}to{-webkit-mask-image:linear-gradient(to right,transparent,#000 28px);mask-image:linear-gradient(to right,transparent,#000 28px)}}}.dialog:focus,.sheet:focus{outline:none}@media(max-width:720px),(pointer:coarse){.btn-kbd{display:none}}@media(max-width:720px),(pointer:coarse){.check{box-sizing:content-box;border:4px solid transparent;border-radius:calc(var(--r-1) + 4px);margin:-4px}.switch{box-sizing:content-box;border:3px solid transparent;margin:-3px}.check,.check:checked,.check:indeterminate,.switch,.switch[data-state=checked]{background-clip:padding-box}.check:focus-visible{outline-offset:-2px}.switch:focus-visible{outline-offset:-1px}a.wallet-chip-label,.link-quiet{padding-block:3px;margin-block:-3px}}@media(forced-colors:active){.pulse-core,.nav-mark,.tab-mark,.tabbar-mark,.segmented-thumb,.group-tab-fill{forced-color-adjust:none}.pulse-core{background:CanvasText}.nav-mark,.tab-mark,.tabbar-mark{background:Highlight}.segmented-thumb,.group-tab-fill{background:none;outline:2px solid Highlight;outline-offset:-2px}}.panel-title,.dialog-title,.empty-title{font-family:var(--font-display);font-weight:var(--display-weight);letter-spacing:var(--display-tracking);word-spacing:var(--display-word);line-height:1.1;font-stretch:var(--display-stretch);font-size-adjust:var(--display-adjust)}.panel-title{font-size:1.3rem}.panel-title.has-icon{display:flex;align-items:center;gap:var(--sp-2);min-width:0}.panel-icon{flex-shrink:0;box-sizing:content-box;padding:4px;border-radius:var(--r-1);background:var(--surface-3);box-shadow:inset 0 0 0 1px var(--line);color:var(--ink-2)}.dialog-title{font-size:1.75rem}.empty-title{font-size:1.6rem}.token-mark{font-family:var(--font-display);font-weight:var(--display-weight);letter-spacing:var(--display-tracking);word-spacing:var(--display-word);font-stretch:var(--display-stretch);font-size-adjust:var(--display-adjust)}.panel,.plan-section,.plan-side-inner,.room-log,.room-desk,.vault-note,.draft,.match,.welcome-card{border:1px solid var(--line)}.skel-row td{height:var(--row)}.skel-row .skeleton{display:inline-block;vertical-align:middle}.skel-chip{display:inline-flex;align-items:center;gap:8px}.skel-dot{width:16px;height:16px;border-radius:50%}.skel-lines{display:grid;gap:12px;padding:6px 0}.skel-line{display:flex;justify-content:space-between;gap:var(--sp-4)}.chart-skel{position:relative;display:grid;align-items:end;padding:24px 56px 40px 16px}.chart-skel-bars{display:flex;align-items:flex-end;gap:5px;height:100%}.chart-skel-bar{flex:1;min-width:2px;border-radius:1px;background:var(--surface-3);opacity:.55}.load-note{display:inline-flex;align-items:center;gap:8px;color:var(--muted);font-size:var(--fs-12)}.chart-skel .load-note{position:absolute;left:16px;bottom:12px}.load-note .btn-spinner{width:12px;height:12px;border-width:1.5px;color:var(--muted)}.provider-down{display:flex;align-items:center;gap:14px;padding:var(--sp-4) var(--sp-5);color:var(--warn)}.provider-down.is-compact{padding:var(--sp-3) var(--sp-2);gap:10px}.provider-down-text{flex:1;min-width:0;display:grid;gap:3px;color:var(--ink-2);font-size:var(--fs-13);max-width:60ch}.provider-down-title{color:var(--ink);font-weight:var(--w-strong)}.provider-down.is-compact .provider-down-text{font-size:var(--fs-12)}.provider-down>.btn{flex-shrink:0}@media(max-width:720px){.provider-down{flex-wrap:wrap}.provider-down>.btn{margin-left:34px}}.scenario-pick{display:grid;gap:2px;min-width:300px;padding:6px}.scenario-head{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:6px 8px 8px;color:var(--faint);font-size:var(--fs-12)}.scenario-item{display:grid;grid-template-columns:14px minmax(0,1fr);gap:2px 10px;align-items:center;padding:8px;border-radius:var(--r-2);text-align:left;color:var(--ink);font-size:var(--fs-13)}.scenario-item:hover,.scenario-item[aria-checked=true]{background:var(--surface-3)}.scenario-item .state-glyph{grid-row:span 2}.scenario-item-name{font-weight:var(--w-strong)}.scenario-item-note{color:var(--muted);font-size:var(--fs-12)}.netlog-note.is-btn{width:100%;justify-content:flex-start;text-align:left;border-radius:var(--r-1);padding:2px 0}.netlog-note.is-btn:hover{color:var(--ink-2)}.netlog-note strong{color:var(--ink-2);font-weight:600}.scenario-band{display:flex;align-items:center;gap:var(--sp-2);padding:7px var(--page-pad);background:var(--surface-1);border-bottom:1px solid var(--line);color:var(--ink-2);font-size:var(--fs-13)}.scenario-band strong{color:var(--ink);font-weight:var(--w-strong)}.scenario-band span{flex:1}@media(max-width:720px){.scenario-band-note,.positions-table .tag{display:none}}.dir{display:inline-block;width:max(.5em,8px);height:max(.5em,8px);margin-right:.22em;vertical-align:.08em;flex-shrink:0}.table .dir{width:8px;height:8px;vertical-align:.05em}.table td.cell-key{color:var(--ink);font-weight:var(--w-strong)}.ticker{display:inline-block;padding:0 4px;border-radius:var(--r-1);background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--line);color:var(--ink-2);font-family:var(--font-mono);font-size:var(--fs-11);font-weight:var(--w-text);font-variant-numeric:normal;letter-spacing:0;line-height:16px;white-space:nowrap}.meta-ico{display:inline-block;margin-right:6px;color:var(--muted);vertical-align:-.16em;flex-shrink:0}.token-mark[data-stone]{isolation:isolate}.token-mark[data-stone]:before{content:"";position:absolute;inset:-50%;z-index:-1;background-image:var(--grain);background-position:var(--grain-at, 0 0);transform:rotate(var(--dip, 0deg));pointer-events:none}.token-mark.is-small:before{background-image:var(--grain),var(--grain);-webkit-mask-image:radial-gradient(circle,transparent 0 .55em,#000 .8em);mask-image:radial-gradient(circle,transparent 0 .55em,#000 .8em)}.token-mark[data-stone=granite]{--grain: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='9'%3E%3Cg fill='rgba(0,0,0,0.26)'%3E%3Ccircle cx='2' cy='2' r='0.8'/%3E%3Ccircle cx='6.6' cy='3.4' r='0.6'/%3E%3Ccircle cx='3.8' cy='7' r='0.7'/%3E%3Ccircle cx='8.2' cy='7.9' r='0.45'/%3E%3C/g%3E%3C/svg%3E")}.token-mark[data-stone=sandstone]{--grain: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='6'%3E%3Cpath d='M0 2.5h12M1.5 5h5' stroke='rgba(0,0,0,0.26)' stroke-width='0.8'/%3E%3C/svg%3E")}.token-mark[data-stone=slate]{--grain: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='6'%3E%3Cpath d='M-1 7 7-1M-1 1 1-1M5 7 7 5' stroke='rgba(0,0,0,0.26)' stroke-width='0.7'/%3E%3C/svg%3E")}.token-mark[data-stone=serpentine]{--grain: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='6'%3E%3Cpath d='M0 3c2-2.2 4-2.2 6 0s4 2.2 6 0' fill='none' stroke='rgba(0,0,0,0.26)' stroke-width='0.8'/%3E%3C/svg%3E")}.token-mark[data-stone=travertine]{--grain: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='6'%3E%3Cpath d='M0 1.5h12' stroke='rgba(0,0,0,0.26)' stroke-width='0.6'/%3E%3Cg fill='rgba(0,0,0,0.26)'%3E%3Cellipse cx='4' cy='4.2' rx='1.4' ry='0.6'/%3E%3Cellipse cx='9.5' cy='4.6' rx='0.9' ry='0.45'/%3E%3C/g%3E%3C/svg%3E")}.token-mark[data-stone=basalt]{--grain: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='10'%3E%3Cpath d='M0.5 0v10M3.5 4.5h3' stroke='rgba(0,0,0,0.26)' stroke-width='0.7'/%3E%3C/svg%3E")}.token-mark[data-stone=jasper]{--grain: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10'%3E%3Ccircle cx='5' cy='5' r='1.7' fill='none' stroke='rgba(0,0,0,0.26)' stroke-width='0.7'/%3E%3Ccircle cx='0' cy='0' r='0.9' fill='rgba(0,0,0,0.26)'/%3E%3Ccircle cx='10' cy='10' r='0.9' fill='rgba(0,0,0,0.26)'/%3E%3Ccircle cx='10' cy='0' r='0.9' fill='rgba(0,0,0,0.26)'/%3E%3Ccircle cx='0' cy='10' r='0.9' fill='rgba(0,0,0,0.26)'/%3E%3C/svg%3E")}.token-mark[data-stone=marble]{--grain: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M-2 15C4 11 8 17 13 9s6-7 9-9' fill='none' stroke='rgba(0,0,0,0.22)' stroke-width='0.8'/%3E%3C/svg%3E")}.token-mark.has-core{padding-bottom:.45em}.token-art{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.token-drill{position:absolute;z-index:1;left:.22em;right:.22em;bottom:.22em;height:max(5px,.32em);padding:1px;border-radius:2px;background:#000000bd;overflow:hidden}.token-drill:after{content:"";display:block;width:calc(var(--drilled, 0) * 100%);height:100%;border-radius:1px;background:var(--mark)}.token-drill.is-out:after{background:var(--pos)}.table tbody tr.is-selected>td:first-child:not(.col-check){box-shadow:inset 2px 0 0 var(--accent)}.table td :is(.wallet-chip,.hold-chip,.state,.addr-copy){align-items:baseline}.table td :is(.wallet-chip,.hold-chip,.state,.addr-copy)>:is(svg,.token-mark,.state-glyph){align-self:center}.core{position:relative;display:grid;grid-template-columns:26px var(--core-w) 22px minmax(0,1fr);height:var(--core-h);margin:0}.core-scale{position:relative;font-size:10px;color:var(--faint)}.core-scale span{position:absolute;right:5px;transform:translateY(-50%);line-height:1}.core-scale span:after{content:"";position:absolute;right:-5px;top:50%;width:3px;height:1px;background:var(--line-strong)}.core-shaft{position:relative;display:flex;flex-direction:column;border-radius:3px;overflow:hidden;background:var(--ground-sunk);box-shadow:inset 0 0 0 1px #00000059}.stratum{flex:0 0 auto;width:100%;min-height:0;background-repeat:repeat;transition:height var(--dur-drill) var(--ease),filter var(--dur-1) var(--ease),opacity var(--dur-1) var(--ease)}.stratum+.stratum{box-shadow:inset 0 1px #00000059}.stratum.is-dim{opacity:.5}.stratum.is-hot{filter:brightness(1.15) saturate(1.1)}.stratum.is-failed{opacity:.35;background-color:transparent!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='6'%3E%3Cpath d='M-1 1l2-2M0 6l6-6M5 7l2-2' stroke='rgba(242,120,127,0.55)' stroke-width='1.6'/%3E%3C/svg%3E")!important}.stratum.is-pending{animation:drill-pending 1.2s var(--ease-in-out) infinite}@keyframes drill-pending{50%{opacity:.45}}.core-head{position:absolute;left:-3px;right:-3px;height:2px;background:var(--accent);transform:translateY(-1px);transition:top var(--dur-drill) var(--ease);box-shadow:0 0 0 1px #00000080}.core-head:before,.core-head:after{content:"";position:absolute;top:-3px;width:5px;height:8px;background:var(--accent)}.core-head:before{left:-5px;clip-path:polygon(0 0,100% 50%,0 100%)}.core-head:after{right:-5px;clip-path:polygon(100% 0,0 50%,100% 100%)}.core-grad{position:absolute;left:0;right:0;height:0;border-top:1px dashed var(--grad-line)}.core-leaders{overflow:visible}.core-leaders path{fill:none;stroke:var(--line-strong);stroke-width:1}.core-leaders path.is-hot{stroke:var(--ink-2)}.core-labels{position:relative;margin:0;padding:0}.core-label{position:absolute;left:0;right:0;display:flex;align-items:baseline;justify-content:space-between;gap:8px;transform:translateY(-50%);font-size:var(--fs-12);line-height:1rem;white-space:nowrap;transition:top var(--dur-drill) var(--ease);cursor:default}.core-label-name{font-weight:var(--w-strong);color:var(--ink);overflow:hidden;text-overflow:ellipsis}.core-label-value{color:var(--ink-2)}.core-label-market .core-label-name,.core-label-curve .core-label-name,.core-label-reserve .core-label-name,.core-label-pool .core-label-name{font-weight:var(--w-label);color:var(--muted)}.core-label.is-hot .core-label-name{color:var(--accent)}.core-label.is-failed .core-label-name{color:var(--neg);text-decoration:line-through;text-decoration-thickness:1px}.core-strip{position:relative;display:flex;width:100%;border-radius:2px;overflow:visible;background:var(--st-curve);box-shadow:inset 0 0 0 1px #00000059}.strip-stratum{height:100%;min-width:0;background-repeat:repeat;transition:width var(--dur-drill) var(--ease)}.strip-stratum:first-child{border-radius:2px 0 0 2px}.strip-stratum:last-of-type{border-radius:0 2px 2px 0}.strip-stratum+.strip-stratum{box-shadow:inset 1px 0 #00000059}.strip-stratum.is-failed{opacity:.4}.strip-grad{position:absolute;top:-2px;bottom:-2px;width:0;border-left:1px dashed var(--grad-line)}.strip-head{position:absolute;top:-3px;bottom:-3px;width:2px;margin-left:-1px;background:var(--accent);box-shadow:0 0 0 1px #00000080;transition:left var(--dur-drill) var(--ease)}.core-run{display:grid;gap:4px;min-width:0}.core-picks{position:relative;height:15px;color:var(--muted);font-size:var(--fs-12);line-height:15px}.core-pick{position:absolute;bottom:0;white-space:nowrap}.core-pick:before{content:"";position:absolute;left:-1px;bottom:-4px;width:1px;height:7px;background:currentColor}.core-pick{padding-left:6px}.core-pick-head{color:var(--ink-2)}.core-pick-head:before{background:var(--accent);width:2px;left:-1px}.core-pick-head.is-left{padding:0 6px 0 0;transform:translate(-100%)}.core-pick-head.is-left:before{left:auto;right:-1px}.strip-ruler{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.strip-ruler line{stroke:#0000008c;stroke-width:1}.stratum-swatch{display:inline-block;width:12px;height:10px;border-radius:1px;background-repeat:repeat;box-shadow:inset 0 0 0 1px #00000059}@media(prefers-reduced-motion:reduce){.stratum,.strip-stratum,.core-head,.core-label{transition:none}}.pick-short{display:none}@media(max-width:720px){.pick-long{display:none}.pick-short{display:inline}}.core-keyed{display:grid;gap:10px}.core-key{display:grid;gap:4px;color:var(--muted);font-size:var(--fs-12)}.core-key li{display:flex;align-items:center;gap:8px}.key-head,.key-grad,.key-grain{flex-shrink:0;width:14px}.key-head{height:2px;background:var(--accent)}.key-grad{height:0;border-top:1px dashed var(--grad-line)}.key-grain{height:10px;background:linear-gradient(var(--ink-2),var(--ink-2)) 0 0 / 7px 4px no-repeat,linear-gradient(var(--ink-2),var(--ink-2)) 0 6px / 14px 4px no-repeat}.mt-2{margin-top:var(--sp-2)}.mt-3{margin-top:var(--sp-3)}.mt-4{margin-top:var(--sp-4)}.cell-link{color:var(--ink);text-decoration:none;font-weight:var(--w-strong)}.cell-link:hover{text-decoration:underline;text-decoration-color:var(--line-strong)}.cell-detail{max-width:360px}.page-head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--sp-4);flex-wrap:wrap;margin-bottom:var(--sp-4)}.page-head-text{display:grid;gap:6px;max-width:62ch}.page-lede{max-width:53ch;color:var(--ink-2);font-size:var(--fs-14)}.page-actions{display:flex;gap:var(--sp-2);flex-wrap:wrap}.page-head>.page-actions,.page-head>.proto-view{margin-top:4px}.desk-summary{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-4);flex-wrap:wrap;margin-bottom:var(--sp-4)}.desk-line{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px 0;font-size:var(--fs-13);color:var(--muted)}.desk-line>span:not(.desk-dot){padding:0 var(--sp-5);border-left:1px solid var(--line-strong)}.desk-line>span:first-child{padding-left:0;border-left:0}.desk-line strong{color:var(--ink);font-weight:var(--w-strong);font-size:17px}.desk-dot{display:none;width:4px;height:4px;border-radius:50%;background:var(--line-strong)}.desk-summary-actions{display:flex;gap:var(--sp-2)}.desk-grid{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:var(--sp-4);align-items:start}.desk-main,.desk-side{display:grid;gap:var(--sp-3);min-width:0}.live-list{display:grid}.live-row{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 196px 176px auto;align-items:center;gap:var(--sp-1) var(--sp-5);padding:var(--sp-2) var(--sp-4);border-top:1px solid var(--line);transition:background-color var(--dur-1) var(--ease)}.live-row:first-child{border-top:0}.live-row .live-core{grid-column:1 / -1}.live-go{display:inline-flex;align-items:center;gap:4px;height:var(--control-sm);padding:0 10px;border-radius:var(--r-2);box-shadow:inset 0 0 0 1px var(--line-strong);color:var(--ink-2);font-size:var(--fs-13);font-weight:600;white-space:nowrap;transition:color var(--dur-1) var(--ease),box-shadow var(--dur-1) var(--ease)}.live-row:hover .live-go{color:var(--ink);box-shadow:inset 0 0 0 1px var(--muted)}.live-row:hover{background:var(--surface-2)}.live-row-link{position:absolute;inset:0;z-index:0;border-radius:0}.live-row>*:not(.live-row-link){position:relative;z-index:1;pointer-events:none}.live-row .live-actions,.live-row .live-alert,.live-row .num,.live-row button,.live-row a:not(.live-row-link){pointer-events:auto}.live-id{display:flex;align-items:center;gap:12px;min-width:0}.live-id-text{display:flex;flex-wrap:wrap;align-items:center;gap:2px 10px;min-width:0}.live-name{flex-basis:100%;line-height:1.2;font-size:var(--fs-16);font-weight:var(--w-strong);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.live-name .muted{font-weight:var(--w-text)}.live-meta{display:flex;flex-wrap:wrap;align-items:center;gap:2px 6px;font-size:var(--fs-12);line-height:16px;white-space:nowrap}.live-core{display:grid;gap:4px;min-width:0}.live-core-legend{display:flex;flex-wrap:wrap;gap:2px var(--sp-4);font-size:var(--fs-11);line-height:16px;color:var(--ink-2)}.live-core .core-picks{height:14px;font-size:var(--fs-11);line-height:14px}.live-core-legend>span{display:inline-flex;align-items:center;gap:6px}.legend-swatch{width:9px;height:9px;border-radius:1px;background:var(--st-public)}.live-k{display:block;font-size:var(--fs-11);font-weight:var(--w-label);letter-spacing:var(--micro-tracking);line-height:14px;color:var(--faint)}.live-v{font-size:var(--fs-16);font-weight:var(--w-strong)}.live-mc-row{display:flex;align-items:center;gap:10px}.live-pnl{display:grid}.live-sub{font-size:var(--fs-12);line-height:16px;color:var(--faint);white-space:nowrap}.live-actions{justify-self:end}.live-alert{grid-column:1 / -1;display:flex;align-items:center;gap:10px;padding-top:var(--sp-2);border-top:1px dashed var(--line-strong);color:var(--ink-2);font-size:var(--fs-13)}.live-alert>svg{flex-shrink:0;color:var(--warn)}.live-alert p{flex:1;min-width:0}.live-alert strong{color:var(--warn);font-weight:var(--w-strong)}.legend-plugs{display:inline-flex;gap:1px}.legend-plugs .stratum-swatch{width:5px}.flight-list{display:grid;gap:var(--sp-3)}.flight{display:grid;gap:8px}.flight-top{display:flex;align-items:center;gap:8px}.flight-title{flex:1;font-weight:var(--w-strong);font-size:var(--fs-13)}.flight-legs-count{font-size:var(--fs-13);color:var(--ink-2)}.flight-detail{font-size:var(--fs-12);color:var(--muted)}.legs{display:grid;grid-template-columns:repeat(auto-fill,minmax(14px,1fr));gap:3px}.leg{height:8px;border-radius:1px;background:var(--surface-4)}.leg-landed,.leg-settled{background:var(--pos)}.leg-submitted{background:var(--warn);animation:drill-pending 1.2s var(--ease-in-out) infinite}.leg-failed{background:var(--neg)}.leg-unknown{background:transparent;box-shadow:inset 0 0 0 1px var(--muted)}.group-list{display:grid;margin:0 calc(var(--sp-2) * -1)}.group-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:10px;min-height:32px;padding:2px var(--sp-2);border-radius:var(--r-2);text-decoration:none;color:var(--ink);font-size:var(--fs-13)}.group-row:hover{background:var(--surface-2)}.group-plugs{display:flex}.group-plugs .plug+.plug{margin-left:-4px}.group-name{font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.group-flags{display:flex;gap:4px}.group-sol{font-weight:600}.next{display:flex;gap:12px;align-items:center}.next-text{display:grid;gap:2px;min-width:0}.next-name{font-weight:var(--w-strong);font-size:15px}.next-verdict{display:grid;gap:6px;margin:var(--sp-3) 0;padding:var(--sp-3) 0 0;border-top:1px solid var(--line)}.next-issues{display:grid;gap:6px;font-size:var(--fs-12);color:var(--ink-2)}.next-issues li{display:flex;align-items:flex-start;gap:6px}.next-issues svg{margin-top:2px;color:var(--warn)}@media(max-width:1280px){.desk-line{column-gap:var(--sp-5)}.desk-line>span:not(.desk-dot){padding:0;border-left:0}.desk-grid{grid-template-columns:minmax(0,1fr) 320px}.live-row{grid-template-columns:minmax(0,1fr) 150px 150px auto}.live-row .live-mc .trace{display:none}}@media(max-width:1100px){.desk-grid{grid-template-columns:minmax(0,1fr)}}@media(max-width:720px){.desk-summary-actions{display:none}.desk-line{display:grid;gap:4px;font-size:var(--fs-14)}.desk-dot{display:none}.live-row{grid-template-columns:minmax(0,1fr) auto;gap:var(--sp-3)}.live-row .live-mc{text-align:right}.live-row .live-pnl{grid-column:1 / -1;order:4;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:baseline;column-gap:8px}.live-row .live-pnl .live-k{margin:0;white-space:nowrap}.live-row .live-pnl .live-sub{grid-column:1 / -1;white-space:normal}.live-row .live-go{display:none}.live-row .live-core{order:3}.live-row .live-alert{order:5}.cell-detail{display:none}}.plan-head{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-4);flex-wrap:wrap;margin-bottom:var(--sp-4)}.plan-id{display:flex;align-items:center;gap:14px;min-width:0}.plan-name{font-size:var(--fs-28);font-weight:720;letter-spacing:-.015em;line-height:1.05}.plan-sub{margin-top:3px;color:var(--muted);font-size:var(--fs-13)}.plan-head-tools{display:flex;align-items:center;gap:var(--sp-2);flex-wrap:wrap}.plan-grid{display:grid;grid-template-columns:148px minmax(0,1fr) 392px;gap:var(--sp-4);align-items:start}.plan-toc{position:sticky;top:calc(var(--topbar) + var(--sp-5));display:grid;gap:0;padding:var(--sp-1);border:1px solid var(--line);border-radius:var(--r-3);background:var(--surface-1)}.plan-toc .toc-item+.toc-item{box-shadow:0 -1px 0 var(--line-soft)}.toc-item{display:flex;align-items:center;height:32px;padding:0 8px;border-radius:var(--r-2);text-align:left}.toc-item:hover{background:var(--surface-1)}.toc-item .state{font-size:var(--fs-13);font-weight:var(--w-label);color:var(--ink-2)}.toc-item .state>span{color:var(--ink-2)}.toc-foot{display:flex;align-items:center;gap:4px;margin-top:var(--sp-4);padding:0 8px;color:var(--faint);font-size:var(--fs-12)}.plan-sections{display:grid;gap:var(--sp-4);min-width:0}.plan-section{background:var(--surface-1);border-radius:var(--r-3);padding:var(--sp-4);scroll-margin-top:var(--sp-2);min-width:0}.plan-section-head{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);flex-wrap:wrap;min-height:var(--panel-head);margin:calc(-1 * var(--sp-4)) calc(-1 * var(--sp-4)) 0;padding:var(--sp-1) var(--sp-4);border-bottom:1px solid var(--line);border-radius:calc(var(--r-3) - 1px) calc(var(--r-3) - 1px) 0 0;background:var(--band)}.plan-section-title{display:flex;align-items:baseline;gap:var(--sp-3);flex-wrap:wrap}.plan-section-title h2{font-size:var(--fs-20);font-weight:720}.plan-section-tools{display:flex;gap:var(--sp-2)}.plan-guide{margin-top:var(--sp-3);max-width:52ch;color:var(--ink-2);font-size:var(--fs-13)}.plan-section-body{display:grid;gap:var(--sp-4);margin-top:var(--sp-4);min-width:0}.pads{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:var(--sp-3);align-items:stretch}.pads [role=radiogroup]{display:grid}.pads-later{display:grid;align-content:center;gap:6px;padding:4px 0 4px 16px;border-left:1px solid var(--line-strong);font-size:var(--fs-12);color:var(--ink-2)}.pads-later li{display:grid;grid-template-columns:46px minmax(0,1fr);gap:8px;align-items:baseline}.pads-later .tag{justify-content:center}.pads-later strong{font-weight:600;color:var(--ink-2)}.pad{display:grid;gap:4px;padding:10px 12px;border-radius:var(--r-2);background:var(--surface-2);text-align:left;transition:background-color var(--dur-1) var(--ease)}.pad.is-on{background:var(--accent-soft);box-shadow:inset 0 0 0 1px var(--accent-line)}.pad:disabled{cursor:not-allowed}.pad:disabled .pad-name{color:var(--muted)}.pad-name{display:flex;align-items:center;justify-content:space-between;gap:6px;font-weight:var(--w-strong);font-size:var(--fs-13)}.pad-note{font-size:var(--fs-12);color:var(--faint);line-height:1.35}.token-grid{display:grid;grid-template-columns:148px minmax(0,1fr);gap:var(--sp-4);align-items:start}.art-drop{display:grid;place-items:center;align-content:center;gap:6px;aspect-ratio:1;width:148px;padding:12px;border-radius:var(--r-3);background:var(--ground-sunk);box-shadow:inset 0 0 0 1px var(--line-strong);color:var(--muted);text-align:center;cursor:pointer;transition:box-shadow var(--dur-1) var(--ease),color var(--dur-1) var(--ease)}.art-drop:hover,.art-drop.is-dragging,.art-drop:focus-within{box-shadow:inset 0 0 0 1px var(--accent);color:var(--ink)}.art-drop.has-art{padding:0;overflow:hidden}.art-image{width:100%;height:100%;object-fit:cover}.art-drop-title{font-weight:var(--w-strong);font-size:var(--fs-13);color:var(--ink)}.art-drop-hint{font-size:var(--fs-11);line-height:1.35}.art-preview{display:grid;place-items:center;width:100%;height:100%}.art-preview span{font-size:64px;font-weight:820;color:#000000b8}.token-fields{display:grid;gap:var(--sp-3);min-width:0}.form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-3) var(--sp-4);align-items:start}.form-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.form-grid-name{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}.mint-line{display:flex;align-items:center;gap:10px;padding:var(--sp-3) 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);font-size:var(--fs-13);color:var(--ink-2)}.mint-line>span{flex:1;min-width:0}.mint-line>svg{color:var(--muted)}.permanent{display:grid;gap:var(--sp-3);padding:var(--sp-4) 0 0;border-top:1px solid var(--line)}.permanent-title{display:flex;align-items:center;gap:8px;font-weight:var(--w-strong);font-size:var(--fs-13)}.permanent-grid{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr);gap:var(--sp-4)}.sharing{display:grid;gap:6px}.sharing-row{display:grid;grid-template-columns:minmax(0,1fr) 110px auto;gap:6px}.sharing-foot{display:flex;align-items:center;justify-content:space-between;font-size:var(--fs-12)}.lineup td{height:38px}.lineup-tools,.lineup-pick{width:1%;white-space:nowrap}.lineup-tools .icon-btn{opacity:.4}.lineup tr:hover .lineup-tools .icon-btn,.lineup-tools .icon-btn:focus-visible{opacity:1}.lineup-search{max-height:264px;overflow-y:auto}.lineup-foot{display:flex;align-items:center;gap:var(--sp-2);flex-wrap:wrap}.lineup-foot .faint{margin-left:auto}.input-inline{height:28px;width:112px;margin-left:auto}.alloc-readout{display:grid;gap:4px;align-content:start;padding:10px 12px;border-radius:var(--r-2);background:var(--surface-2);font-size:var(--fs-13);color:var(--muted)}.alloc-readout span{display:flex;justify-content:space-between}.alloc-readout strong{color:var(--ink);font-weight:var(--w-strong)}.alloc-readout span:last-child{padding-top:4px;margin-top:2px;border-top:1px solid var(--line)}.alloc-readout span:last-child strong{color:var(--ink)}.stair-wrap{display:grid;gap:8px}.stair-title{font-size:var(--fs-13);font-weight:600}.stair{position:relative;margin:0}.stair-grid{stroke:var(--line);stroke-width:1}.stair-base{stroke:var(--line-strong);stroke-width:1}.stair-tick{fill:var(--faint);font-size:10.5px;font-family:var(--font)}.stair-bar{transition:opacity var(--dur-1) var(--ease)}.stair-bar.is-dim{opacity:.35}.chart-tip{position:absolute;top:-6px;z-index:5;display:grid;gap:2px;min-width:180px;padding:8px 10px;border-radius:var(--r-2);background:var(--surface-4);box-shadow:var(--float);font-size:var(--fs-12);color:var(--ink-2);transform:translate(-50%,-100%);pointer-events:none;white-space:nowrap}.chart-tip strong{color:var(--ink)}.funding-bar{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:3px;height:10px}.funding-cell{border-radius:1px;background:var(--pos)}.funding-cell.is-short{background:var(--warn)}.funding-cell.is-unread{background:transparent;box-shadow:inset 0 0 0 1px var(--muted)}.funding-actions{display:flex;gap:var(--sp-2);flex-wrap:wrap}.modes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-2)}.mode{display:grid;gap:4px;align-content:start;padding:12px 14px;border-radius:var(--r-2);background:var(--surface-2);text-align:left;transition:background-color var(--dur-1) var(--ease),box-shadow var(--dur-1) var(--ease)}.mode:hover{background:var(--surface-3)}.mode.is-on{background:var(--accent-soft);box-shadow:inset 0 0 0 1px var(--accent-line)}.mode-title{font-weight:var(--w-strong);font-size:var(--fs-14)}.mode-body{font-size:var(--fs-12);color:var(--muted);line-height:1.4}.disclose{display:inline-flex;align-items:center;gap:6px;justify-self:start;color:var(--muted);font-size:var(--fs-13);font-weight:var(--w-label)}.disclose:hover{color:var(--ink)}.disclose-body{padding:4px 12px;border-radius:var(--r-2);background:var(--surface-2)}.plan-side{min-width:0}.plan-side-inner{position:sticky;top:calc(var(--topbar) + var(--sp-5));display:grid;gap:var(--sp-4);padding:var(--sp-4) var(--sp-4) var(--sp-4) var(--sp-3);border-radius:var(--r-3);background:var(--surface-1)}.side-head{grid-column:1 / -1;display:grid;gap:2px;margin:calc(-1 * var(--sp-4)) calc(-1 * var(--sp-4)) 0 calc(-1 * var(--sp-3));padding:var(--sp-3) var(--sp-4) var(--sp-3) calc(var(--sp-3) + 4px);border-bottom:1px solid var(--line);border-radius:calc(var(--r-3) - 1px) calc(var(--r-3) - 1px) 0 0;background:var(--band)}.side-kvs{padding:0 4px}.side-verdict{display:grid;gap:8px;padding:var(--sp-3) 0 0;border-top:1px solid var(--line)}.side-verdict ul{display:grid;gap:2px}.side-issue{display:flex;align-items:center;justify-content:space-between;width:100%;padding:5px 6px;border-radius:var(--r-1);font-size:var(--fs-12);color:var(--ink-2)}.side-issue:hover{background:var(--surface-3);color:var(--ink)}.side-actions{display:grid;grid-template-columns:1fr 1.3fr;gap:var(--sp-2)}.side-note{padding:0 4px}.verdict-band{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);flex-wrap:wrap;padding:10px 12px;border-radius:var(--r-2);background:var(--surface-2);font-size:var(--fs-13)}.verdict-band.is-ready{background:var(--pos-soft)}.verdict-band.is-issues{background:var(--warn-soft)}.verdict-band.is-blocked{background:var(--neg-soft)}.review-h{display:flex;align-items:center;gap:6px;margin-bottom:8px;font-size:var(--fs-14);font-weight:var(--w-strong)}.receipt{border-radius:var(--r-2);background:var(--surface-2)}.receipt .table th{background:var(--surface-2)}.receipt-totals{display:grid;gap:0;margin-top:10px}.receipt-totals>div{display:flex;justify-content:space-between;gap:var(--sp-4);padding:6px 0;font-size:var(--fs-13);border-bottom:1px solid var(--line)}.receipt-totals dt{color:var(--muted)}.receipt-totals dd{margin:0;text-align:right;color:var(--ink)}.receipt-total{border-bottom:0!important;padding-top:10px!important}.receipt-total dt{color:var(--ink)!important;font-weight:var(--w-strong)}.receipt-total dd{font-size:var(--fs-16);font-weight:700}.perm-recap{display:flex;flex-wrap:wrap;gap:6px 18px;font-size:var(--fs-13);color:var(--muted)}.perm-recap strong{color:var(--ink);font-weight:var(--w-strong)}.checks{display:grid;gap:2px}.check-row{display:grid;grid-template-columns:230px minmax(0,1fr) auto;align-items:center;gap:var(--sp-3);min-height:34px;padding:2px 8px;border-radius:var(--r-1);font-size:var(--fs-13)}.check-row:nth-child(odd){background:var(--surface-2)}.check-row .state{font-size:var(--fs-13)}.check-row .state>span{color:var(--ink);font-weight:600}.check-detail{color:var(--muted);font-size:var(--fs-12)}.review-dests{display:grid;gap:2px}.review-dests li{display:flex;align-items:center;justify-content:space-between;padding:6px 8px;border-radius:var(--r-1);font-size:var(--fs-13)}.review-dests li:nth-child(odd){background:var(--surface-2)}.sheet-icon{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:var(--r-2);background:var(--surface-3);color:var(--ink-2)}.sheet-foot-note{margin-right:auto;color:var(--muted);font-size:var(--fs-12)}@media(max-width:1380px){.plan-grid{grid-template-columns:minmax(0,1fr) 360px}.plan-toc{display:none}}@media(max-width:1100px){.plan-grid{grid-template-columns:minmax(0,1fr)}.plan-side{order:-1}.plan-side-inner{position:static;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}.plan-side-inner .core{grid-row:span 4}.plan-side-inner>.core-keyed{grid-column:1;grid-row:span 4}.plan-side-inner>:not(.side-head,.core-keyed){grid-column:2}.pads,.modes{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.plan-head-tools .btn-ghost{display:none}.plan-side{order:1}.plan-name{font-size:var(--fs-20)}.plan-section{padding:var(--sp-4)}.plan-side-inner{grid-template-columns:minmax(0,1fr)}.plan-side-inner>:not(.side-head){grid-area:auto}.token-grid,.form-grid,.form-grid-3,.form-grid-name,.permanent-grid,.modes{grid-template-columns:minmax(0,1fr)}.art-drop{width:112px}.pads{grid-template-columns:minmax(0,1fr)}.check-row{grid-template-columns:minmax(0,1fr) auto}.check-detail{grid-column:1 / -1}}.tabs{display:flex;gap:2px;padding:0 var(--sp-3);border-bottom:1px solid var(--line);overflow-x:auto}.tab-trigger{position:relative;display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 10px;color:var(--muted);font-size:var(--fs-13);font-weight:600;white-space:nowrap}.tab-trigger:hover,.tab-trigger[data-state=active]{color:var(--ink)}.tab-mark{position:absolute;left:8px;right:8px;bottom:-1px;height:2px;border-radius:1px;background:var(--accent)}.tab-warn{color:var(--warn)}.tabs-lg{padding:0;margin-bottom:var(--sp-3)}.tabs-lg .tab-trigger{height:40px;font-size:var(--fs-14)}.run{display:grid;gap:var(--sp-5)}.run-head{display:flex;align-items:center;gap:16px}.run-title{font-size:var(--fs-28);font-weight:740;letter-spacing:-.015em;line-height:1.05}.run-sub{margin-top:4px;color:var(--ink-2);font-size:var(--fs-14)}.run-grid{display:grid;grid-template-columns:minmax(0,1fr) 420px;gap:var(--sp-5);align-items:start}.steps{display:grid;gap:2px}.step{display:grid;grid-template-columns:18px minmax(0,1fr) auto;gap:12px;align-items:start;padding:10px 8px;border-radius:var(--r-2);transition:background-color var(--dur-2) var(--ease)}.step .state-glyph{margin-top:2px}.step-label{font-weight:var(--w-strong);font-size:var(--fs-14)}.step-detail{color:var(--muted);font-size:var(--fs-12)}.step-draft .step-label{color:var(--faint);font-weight:var(--w-label)}.step-draft .step-detail{color:var(--faint)}.step-submitted{background:var(--surface-2)}.step-failed{background:var(--neg-soft)}.step-failed .step-label{color:var(--neg)}.step-count{font-weight:var(--w-strong);color:var(--ink)}.run-done{display:grid;gap:var(--sp-3);margin-top:var(--sp-4)}.run-done-actions{display:flex;gap:var(--sp-2)}.run-core .core{margin-top:4px}.run-core-note{display:flex;align-items:center;gap:6px;margin-top:var(--sp-3)}.main{container-type:inline-size;container-name:main}.room{display:grid;grid-template-columns:264px minmax(0,1fr);grid-template-areas:"log chart" "log desk" "log tape";gap:var(--sp-3);align-items:start}@container main (min-width: 1280px){.room{grid-template-columns:264px minmax(0,1fr) 300px;grid-template-areas:"log chart tape" "log desk desk"}.room-tape .tape-body{max-height:392px}}.room-log{grid-area:log;position:sticky;top:calc(var(--topbar) + var(--sp-4));max-height:calc(100dvh - var(--topbar) - 2 * var(--sp-4));overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;display:grid;gap:var(--sp-3);padding:var(--sp-4);border-radius:var(--r-3);background:var(--surface-1)}.log-title{display:flex;align-items:center;gap:12px;margin:calc(-1 * var(--sp-4)) calc(-1 * var(--sp-4)) 0;padding:var(--sp-3) var(--sp-4);border-bottom:1px solid var(--line);border-radius:calc(var(--r-3) - 1px) calc(var(--r-3) - 1px) 0 0;background:var(--band)}.log-title-text{min-width:0}.log-name{font-size:var(--fs-20);font-weight:740;line-height:1.1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.log-sub{margin-top:4px;color:var(--muted);font-size:var(--fs-12)}.log-state{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:var(--fs-12)}.log-sheet{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--line-strong)}.log-cell{display:grid;gap:2px;min-width:0;padding:6px 10px 6px 0;border-bottom:1px solid var(--line-soft)}.log-cell.is-right{padding-left:10px;border-left:1px solid var(--line-soft)}.log-cell-wide{grid-column:1 / -1}.log-cell dt{color:var(--faint);font-size:var(--fs-11);font-weight:var(--w-label);letter-spacing:var(--micro-tracking)}.log-cell dd{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 6px;margin:0;min-width:0;color:var(--ink);font-size:var(--fs-14);font-weight:var(--w-strong);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.log-cell dd .delta{font-size:var(--fs-12)}.log-cell:not(.log-cell-wide) dd{font-family:var(--font-display);font-size:1.1rem;letter-spacing:var(--display-tracking);font-size-adjust:var(--display-adjust);line-height:1.2}.log-cell dd .addr{font-size:var(--fs-13);font-size-adjust:none}.log-core{display:grid;gap:8px}.log-core-title{font-size:var(--fs-13);font-weight:var(--w-strong)}.log-pos{padding-top:2px}.room-chart{grid-area:chart;min-width:0;overflow:hidden}.chart-bar{display:flex;align-items:center;gap:var(--sp-2);flex-wrap:wrap;padding:10px 12px;border-bottom:1px solid var(--line);background:var(--band)}.chart-source{margin-left:auto;color:var(--faint);font-size:var(--fs-12)}.candles{width:100%}.chart-foot{display:flex;align-items:center;flex-wrap:wrap;gap:6px 16px;padding:8px 12px 10px;border-top:1px solid var(--line);color:var(--muted);font-size:var(--fs-12)}.chart-foot>span{display:inline-flex;align-items:center;gap:6px}.legend-dot{width:8px;height:8px;border-radius:2px}.legend-dot.pos{background:var(--pos)}.legend-dot.neg{background:var(--neg)}.legend-fill{display:inline-flex;align-items:center;justify-content:center;width:15px;height:15px;border-radius:50%;background:var(--id-2);color:#000000e6;font-size:9px;font-weight:800}.legend-fill+.legend-fill{background:var(--id-1);color:#fff;margin-left:-4px}.room-tape{grid-area:tape;min-width:0;overflow:hidden}.tape-body{max-height:340px;overflow-y:auto;overscroll-behavior:contain;padding:8px 6px 10px}.tape-note{padding:2px 8px 8px;color:var(--faint);font-size:var(--fs-12);line-height:1.35}.tape{display:grid}.tape-row{display:grid;grid-template-columns:34px 52px 36px minmax(0,1fr) 30px;gap:6px;align-items:center;height:26px;padding:0 8px;border-radius:var(--r-1);font-size:var(--fs-12)}.tape-row.is-yours{background:var(--accent-soft)}.tape-row.is-new{position:relative;isolation:isolate}.tape-row.is-new:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background:var(--surface-4);opacity:0;pointer-events:none;animation:tape-flash 1.6s var(--ease) both}@keyframes tape-flash{0%{opacity:1}}.live-dot{display:inline-block;width:6px;height:6px;margin-left:2px;border-radius:50%;background:var(--pos);animation:live-breathe 2.4s var(--ease-in-out) infinite}@keyframes live-breathe{0%,to{opacity:.4}50%{opacity:1}}.tape-row.is-hot{background:var(--surface-3)}.tape-side{font-weight:var(--w-strong)}.tape-sol{color:var(--ink);text-align:right}.tape-mc{text-align:right}.tape-who{display:inline-flex;align-items:center;gap:5px;min-width:0;overflow:hidden;white-space:nowrap;color:var(--ink-2)}.tape-time{text-align:right}.holders{display:grid}.holder{display:grid;grid-template-columns:20px minmax(0,1fr) auto;gap:8px;align-items:center;min-height:28px;padding:0 8px;border-radius:var(--r-1);font-size:var(--fs-12)}.holder.is-system{color:var(--muted)}.holder.is-hot{background:var(--surface-3)}.holder-who{display:inline-flex;align-items:center;gap:6px;min-width:0;white-space:nowrap;overflow:hidden}.cluster{display:inline-flex;align-items:center;gap:3px;padding:0 5px;height:18px;border-radius:var(--r-1);background:var(--warn-soft);color:var(--warn);font-size:var(--fs-11);font-weight:var(--w-strong)}.tape-kvs{padding:0 8px}.tape-desc{margin:10px 8px 6px;color:var(--ink-2);font-size:var(--fs-13)}.tape-links{display:flex;flex-wrap:wrap;gap:6px;padding:0 8px}.room-desk{grid-area:desk;min-width:0;padding:4px var(--sp-4) var(--sp-4);border-radius:var(--r-3);background:var(--surface-1)}.room-desk .tabs-lg{margin:-4px calc(-1 * var(--sp-4)) var(--sp-3);padding:0 var(--sp-2);border-radius:calc(var(--r-3) - 1px) calc(var(--r-3) - 1px) 0 0;background:var(--band)}.room-desk .tabs-lg .tab-trigger{height:var(--panel-head)}.room-phone-core{display:none}.room-phone-core-label{display:flex;justify-content:space-between;gap:var(--sp-3);font-size:var(--fs-12);font-weight:600;color:var(--ink-2)}.desk-panel-head{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);flex-wrap:wrap;margin-bottom:var(--sp-3)}.select-quick{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.desk-body{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:var(--sp-4);align-items:start}.desk-table{max-height:420px;overflow-y:auto;border-radius:var(--r-2);background:var(--surface-1)}.room-wallets td:is(:nth-child(5),:nth-child(6)){font-size:var(--fs-14)}.col-check{width:32px;padding-right:0!important}.order{display:grid;align-content:start;gap:var(--sp-3);padding:0 0 0 var(--sp-4);border-left:1px solid var(--line)}.order .segmented{width:100%}.order .segmented-item{flex:1;justify-content:center}.order-buy{display:grid;gap:8px}.order-kvs .kv{border-bottom-color:var(--line-strong)}.exit-grid{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:var(--sp-4);align-items:start}.exit-main{display:grid;gap:var(--sp-3);min-width:0}.exit-head{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);flex-wrap:wrap}.exit-sum{font-size:var(--fs-14);color:var(--ink-2)}.exit-side{display:grid;gap:var(--sp-3);padding:var(--sp-4);border-radius:var(--r-2);background:var(--surface-2)}.recover{display:grid;gap:var(--sp-4)}.recover-head{display:grid;gap:6px;max-width:77ch}.recover-alert{display:grid;gap:var(--sp-2);padding:2px 0 2px var(--sp-4);border-left:2px solid var(--warn)}.recover-alert ul{display:grid;gap:var(--sp-2)}.recover-alert-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:var(--sp-3);align-items:center;color:var(--ink-2)}.recover-steps{display:grid;border-top:1px solid var(--line)}.recover-step{display:grid;grid-template-columns:28px minmax(0,1fr) auto;gap:var(--sp-3);align-items:start;padding:var(--sp-4) 0;border-bottom:1px solid var(--line)}.recover-num{display:inline-grid;place-items:center;width:24px;height:24px;border-radius:var(--r-round);box-shadow:inset 0 0 0 1px var(--line-strong);color:var(--ink-2);font-size:var(--fs-12);font-weight:600;line-height:1}.recover-step.is-done .recover-num{background:var(--surface-3);box-shadow:none;color:var(--faint)}.recover-step.is-done .recover-title{color:var(--muted)}.recover-body{display:grid;gap:4px;min-width:0}.recover-body .t-small{max-width:67ch}.recover-title{font-weight:600;font-size:var(--fs-14);color:var(--ink)}.recover-wallets{display:flex;flex-wrap:wrap;gap:4px 12px;margin-top:4px;font-size:var(--fs-12)}.recover-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--sp-2)}.swap{display:grid;gap:var(--sp-4)}.swap-head{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:var(--sp-4);align-items:start}.swap-head .panel-title{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.swap-head .t-small{margin-top:6px}.swap-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--sp-5);align-items:start}.swap-pairs{display:grid;gap:var(--sp-2);min-width:0}.swap-pick{display:inline-flex;align-items:center;gap:8px;color:var(--ink);font-weight:600}.swap-pick:disabled{cursor:default;color:var(--faint)}.swap-arrow{width:20px;color:var(--faint)}.swap-preview{display:grid;gap:var(--sp-4);padding:0 0 0 var(--sp-5);border-left:1px solid var(--line)}.swap-preview-head{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--sp-3)}.swap-route{display:inline-flex;align-items:center;gap:10px;color:var(--faint)}.swap-route .wallet-chip-label{font-family:var(--font-display);font-size:1.35rem;font-weight:var(--display-weight);color:var(--ink);letter-spacing:var(--display-tracking);word-spacing:var(--display-word);font-stretch:var(--display-stretch);font-size-adjust:var(--display-adjust)}.swap-legs{display:grid;gap:var(--sp-2);counter-reset:leg}.swap-legs li{display:grid;gap:2px;padding-left:14px;box-shadow:inset 2px 0 0 var(--accent-line);color:var(--ink-2);font-size:var(--fs-13)}.swap-leg-k{font-size:var(--fs-12);color:var(--faint)}.swap-more summary{cursor:pointer;color:var(--ink-2);font-size:var(--fs-13);font-weight:600}.swap-notes{display:grid;gap:var(--sp-2);margin-top:var(--sp-2);padding-left:18px;list-style:disc;color:var(--muted);font-size:var(--fs-12);max-width:60ch}.swap-execute{display:grid;gap:var(--sp-2);padding-top:var(--sp-3);border-top:1px solid var(--line)}@container main (max-width: 900px){.desk-body,.exit-grid,.swap-grid,.swap-head{grid-template-columns:minmax(0,1fr)}.swap-preview,.order{padding:var(--sp-4) 0 0;border-left:0;border-top:1px solid var(--line)}}@container main (max-width: 760px){.room{grid-template-columns:minmax(0,1fr);grid-template-areas:"log" "chart" "desk" "tape"}.room-log{position:static;max-height:none;overflow:visible}.room-log .log-core{display:none}.room{grid-template-areas:"log" "core" "chart" "desk" "tape"}.room-phone-core{display:grid;gap:8px;grid-area:core;padding:12px var(--sp-4) 14px;border-radius:var(--r-3);background:var(--surface-1)}.chart-source{display:none}}@media(max-width:1100px){.run-grid{grid-template-columns:minmax(0,1fr)}}.wallets{display:grid;grid-template-columns:224px minmax(0,1fr);gap:var(--sp-4);align-items:start}.groups{position:sticky;top:calc(var(--topbar) + var(--sp-5));display:grid;gap:2px}.group-tab{position:relative;isolation:isolate;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;height:32px;padding:0 10px;border-radius:var(--r-2);color:var(--ink-2);text-decoration:none;font-size:var(--fs-13)}.group-tab:hover{background:var(--surface-1);color:var(--ink)}.group-tab.is-on{color:var(--ink);font-weight:var(--w-strong)}.group-tab-fill{position:absolute;inset:0;z-index:-1;border-radius:var(--r-2);background:var(--surface-2)}.group-tab.is-on>svg{color:var(--accent)}.group-tab-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.group-tab-meta{display:inline-flex;align-items:center;gap:6px;color:var(--ink);font-size:var(--fs-13);font-weight:var(--w-strong);font-variant-numeric:tabular-nums}.dot-warn{width:6px;height:6px;border-radius:50%;background:var(--warn)}.groups>.btn{justify-self:start;margin:6px 0 0 2px}.vault-note{display:flex;gap:8px;margin-top:var(--sp-4);padding:10px 12px;border-radius:var(--r-2);background:var(--surface-1);color:var(--muted);font-size:var(--fs-12)}.vault-note svg{color:var(--pos);margin-top:1px}.vault-note strong{color:var(--ink)}.vault-note-text{display:grid;gap:6px;min-width:0}.vault-note-head{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.wallets-main{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--sp-3);min-width:0}.wallets-head{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--sp-4);flex-wrap:wrap}.wallets-head .page-lede{margin-top:4px}.wallets-head .page-lede>.num,.wallets-head .page-lede>.nowrap>.num{color:var(--ink);font-family:var(--font-display);font-size:1.6rem;font-weight:700;letter-spacing:var(--display-tracking);font-size-adjust:var(--display-adjust)}.wallets-head .page-lede .num .unit{color:var(--muted);font-size:max(.6em,11px);font-weight:var(--w-label);letter-spacing:0}.wallets-tools{display:flex;align-items:center;gap:var(--sp-3);flex-wrap:wrap}@supports selector(:has(+ *)){.wallets-tools:has(+.table-wrap){min-height:var(--panel-head);padding:6px var(--sp-2);border:1px solid var(--line);border-bottom:0;border-radius:var(--r-3) var(--r-3) 0 0;background:var(--band)}.wallets-tools:has(+.table-wrap) .input-wrap:not(:focus-within,.is-invalid){box-shadow:inset 0 0 0 1px #6b6b6b}.wallets-tools+.table-wrap{margin-top:calc(-1 * var(--sp-3));border-top-left-radius:0;border-top-right-radius:0}}.table thead .check:not(:checked,:indeterminate){box-shadow:inset 0 0 0 1px #6b6b6b}.wallets-search{width:min(360px,100%)}.hold-chips{display:inline-flex;gap:6px}.hold-chip{display:inline-flex;align-items:center;gap:5px;font-size:var(--fs-12);color:var(--ink-2)}.hold-chip .token-mark{font-size:9px!important}.wallets-table td.cell-key{font-size:var(--fs-14);font-weight:700}.wallets-table .addr{color:var(--muted)}.wallets-table tbody tr.group-start>td{box-shadow:inset 0 1px 0 var(--line-strong)}.bulk{position:sticky;bottom:var(--sp-4);z-index:10;display:flex;align-items:center;gap:var(--sp-2);flex-wrap:wrap;justify-self:center;padding:8px 10px 8px 16px;border-radius:var(--r-3);background:var(--surface-3);box-shadow:var(--float);animation:pop-in var(--dur-2) var(--ease)}.bulk-count{margin-right:var(--sp-2);font-size:var(--fs-13);color:var(--ink-2)}.hold-list{display:grid;gap:2px;margin-top:8px}.hold{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;gap:10px;align-items:center;padding:8px;border-radius:var(--r-2);color:var(--ink);text-decoration:none;font-size:var(--fs-13)}.hold:hover{background:var(--surface-2)}.hold-name{font-weight:600}.sheet-actions-row{display:flex;gap:var(--sp-2);flex-wrap:wrap}.dest-list{display:grid;gap:6px}.dest{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2px 12px;padding:10px 12px;border-radius:var(--r-2);background:var(--surface-2);text-align:left}.dest:hover{background:var(--surface-3)}.dest.is-on{background:var(--accent-soft);box-shadow:inset 0 0 0 1px var(--accent-line)}.dest-label{font-weight:var(--w-strong);font-size:var(--fs-13)}.dest-addr{font-size:var(--fs-12);text-align:right}.dest .faint{grid-column:1 / -1}.review-addr strong{color:var(--ink);font-weight:700;text-decoration:underline;text-decoration-color:var(--line-strong);text-underline-offset:3px}@media(max-width:960px){.wallets{grid-template-columns:minmax(0,1fr)}.groups{position:static;display:flex;overflow-x:auto;gap:6px}.group-tab{flex-shrink:0;background:var(--surface-1)}.vault-note,.groups>.btn{display:none}}.launches,.trade-home,.analytics,.rewards,.activity,.help{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--sp-5)}.drafts{display:grid;gap:var(--sp-2)}.draft-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:var(--sp-2)}.draft{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:12px;align-items:center;padding:12px 14px;border-radius:var(--r-3);background:var(--surface-1);color:var(--ink);text-decoration:none;transition:background-color var(--dur-1) var(--ease)}.draft:hover{background:var(--surface-2)}.draft-text{display:grid;gap:2px;min-width:0}.draft-name{font-weight:var(--w-strong)}.token-cell{display:inline-flex;align-items:center;gap:10px;min-width:0}.table td>.token-cell{vertical-align:middle}.token-cell-name{font-weight:600}.col-strip{width:220px;min-width:160px}.result-cell{display:inline-flex;align-items:center;gap:8px}.table tr.is-muted td{color:var(--muted)}.trade-search{display:grid;gap:var(--sp-3);max-width:820px}.trade-search-row{display:flex;gap:var(--sp-2)}.trade-search-input{flex:1;height:var(--control-lg)}.trade-search-row .btn{height:var(--control-lg)}.match{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto auto;gap:12px;align-items:center;padding:10px 14px;border-radius:var(--r-2);background:var(--surface-1);color:var(--ink);text-decoration:none}.match:hover{background:var(--surface-2)}.trade-grid{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);grid-template-rows:max-content max-content;gap:var(--sp-5);align-items:stretch}.trade-grid>.panel:nth-child(2){grid-column:2;grid-row:1}.trade-grid>.panel:last-child{grid-column:1 / -1;grid-row:2}@media(min-width:1101px){.trade-grid>.panel:last-child .watch-form{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr) auto;align-items:end}.trade-grid>.panel:last-child .watch-form>.callout{grid-column:1 / -1}}.moving{display:grid;padding:0 6px 8px}.moving-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto 64px;gap:12px;align-items:center;padding:6px 10px;border-radius:var(--r-2);color:var(--ink);text-decoration:none;font-size:var(--fs-13)}.moving-row:hover{background:var(--surface-2)}.moving-row .delta{justify-self:end}.moving-name{display:grid;min-width:0}@media(min-width:1101px)and (max-width:1365px){.moving-row{grid-template-columns:auto minmax(0,1fr) auto;row-gap:0}.moving-row>.token-mark,.moving-name{grid-row:span 2}.moving-row .delta{grid-column:3}.moving-row>:is(.num,.delta){line-height:1.25}}.watch-form{display:grid;gap:var(--sp-3);margin-top:var(--sp-3)}.analytics-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--sp-4)}.an-wide{grid-column:1 / -1}.chart-sub{margin-top:-6px;margin-bottom:8px}.chart{position:relative;margin:0}.chart-grid{stroke:var(--line);stroke-width:1}.chart-zero{stroke:var(--line-strong)}.chart-tick{fill:var(--faint);font-family:var(--font);font-size:11px}.chart-value{fill:var(--ink-2);font-family:var(--font);font-size:11px;font-weight:600}.chart-line{fill:none;stroke:var(--ink);stroke-width:2;stroke-linejoin:round;stroke-linecap:round}.chart-wash{fill:var(--ink);opacity:.06}.chart-dot{fill:var(--ink)}.chart-ring{fill:var(--surface-1)}.chart-cross{stroke:var(--line-strong);stroke-width:1}.chart-bar.is-pos{fill:var(--pos)}.chart-bar.is-neg{fill:var(--neg)}.chart-bar{transition:opacity var(--dur-1) var(--ease)}.chart-bar.is-dim{opacity:.4}.ledger{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;overflow:hidden;border:1px solid var(--line);border-radius:var(--r-3);background:var(--surface-1)}.ledger-cell{display:grid;gap:6px;justify-items:start;align-content:start;padding:var(--sp-4) var(--sp-5);box-shadow:-1px 0 0 var(--line),0 -1px 0 var(--line)}.ledger-fig{margin:2px 0 0;font-size:var(--fs-28);font-weight:var(--w-strong);letter-spacing:-.015em;font-feature-settings:"tnum" 0}.ledger-foot{margin-top:6px}.ledger-foot .t-small{margin:0}.ledger.has-gilt:before{content:"";position:absolute;top:0;left:6%;right:6%;height:1px;background:linear-gradient(90deg,transparent,var(--gold-line) 30%,var(--gold-line) 70%,transparent);pointer-events:none}.ledger-cell.is-gilt .ledger-fig .num{color:var(--gold);background:linear-gradient(105deg,var(--gold) 0 40%,var(--gold-bright) 50%,var(--gold) 60% 100%);background-size:300% 100%;background-position:100% 0;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:gilt-sheen 7s var(--ease-in-out) infinite}@keyframes gilt-sheen{0%,62%{background-position:100% 0}to{background-position:0 0}}.gilt-dot,.nav-dot{position:relative;display:inline-block;width:6px;height:6px}.gilt-dot:before,.nav-dot:before,.gilt-dot:after,.nav-dot:after{content:"";position:absolute;border-radius:50%}.gilt-dot:before,.nav-dot:before{inset:-5px;background:var(--gold-soft);transform:scale(.375);opacity:0;animation:gilt-halo 3.2s var(--ease-in-out) infinite}.gilt-dot:after,.nav-dot:after{inset:0;background:var(--gold)}.tab-trigger .gilt-dot{margin-left:2px}@keyframes gilt-halo{1%,99%{opacity:1}50%{transform:scale(1)}}.rewards-body{display:grid;gap:var(--sp-5);padding-top:var(--sp-2)}.rewards-note{max-width:72ch;margin:0}.referrals{display:grid;gap:var(--sp-5)}.referrals-head{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:var(--sp-3) var(--sp-4)}.referrals-head .t-body{max-width:68ch;margin:0;color:var(--ink-2)}.referrals-sum-head{display:flex;align-items:center;gap:var(--sp-2);margin-bottom:calc(-1 * var(--sp-3))}.split{display:grid;gap:8px;margin-top:var(--sp-3)}.split-row{display:grid;grid-template-columns:200px minmax(0,1fr) 48px;gap:12px;align-items:center;font-size:var(--fs-13)}.split-label{display:inline-flex;align-items:center;gap:6px}.split-bar{height:8px;border-radius:2px;background:var(--surface-3);overflow:hidden}.split-bar span{display:block;height:100%;background:var(--ink-2);border-radius:0 2px 2px 0}.split-row .num{text-align:right}.codes{display:grid;gap:2px;max-height:280px;overflow-y:auto}.code-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center;min-height:48px;padding:6px 8px;border-radius:var(--r-2)}.link-text{display:grid;gap:2px;min-width:0}.link-text .code{font-family:var(--font-mono);font-weight:400;letter-spacing:-.01em;overflow-wrap:anywhere}.code-row:nth-child(odd){background:var(--surface-2)}.code{font-weight:600}.codes-foot{display:flex;align-items:center;justify-content:space-between;margin-top:var(--sp-3)}.member{display:inline-flex;align-items:center;gap:8px;font-weight:600}.avatar-sm{width:22px;height:22px;font-size:10px;background:var(--stone-slate)}.how{display:grid;gap:var(--sp-2)}.how-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:0;overflow:hidden;border:1px solid var(--line);border-radius:var(--r-3);background:var(--surface-1)}.how-list li{display:flex;gap:10px;padding:var(--sp-4);color:var(--ink-2);font-size:var(--fs-13);box-shadow:-1px 0 0 var(--line),0 -1px 0 var(--line)}.how-list svg{color:var(--muted);margin-top:1px}.log{display:grid;grid-template-columns:minmax(0,1fr);overflow:hidden;border:1px solid var(--line);border-radius:var(--r-3);background:var(--surface-1)}.log-item{border-bottom:1px solid var(--line);transition:background-color var(--dur-1) var(--ease)}.log-item:last-child{border-bottom:0}.log-item.is-open{background:var(--surface-2)}.log-row{display:grid;grid-template-columns:32px minmax(0,1fr) auto 72px 16px;gap:14px;align-items:center;width:100%;padding:12px 14px;text-align:left;transition:background-color var(--dur-1) var(--ease)}.log-row:hover{background:var(--surface-2)}.log-item.is-open .log-row:hover{background:var(--surface-3)}.log-item.is-open .table th{background:transparent}.log-row:focus-visible{outline-offset:-2px;border-radius:0}.log-icon{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--r-2);background:var(--surface-3);color:var(--ink-2)}.log-main{display:grid;gap:2px;min-width:0}.log-op-title{display:inline-flex;align-items:center;gap:8px;font-weight:var(--w-strong)}.log-detail{color:var(--muted);font-size:var(--fs-12);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.log-op-state{display:grid;justify-items:end;gap:2px}.log-time{font-size:var(--fs-12);text-align:right}.log-chev{color:var(--faint)}.log-legs{padding:0 14px 14px 60px;overflow-x:auto}.sig{display:inline-flex;align-items:center;gap:2px}.settings{display:grid;grid-template-columns:236px minmax(0,720px);gap:var(--sp-5);align-items:start}.settings-nav{position:sticky;top:calc(var(--topbar) + var(--sp-5));display:grid;gap:2px}.settings-body{display:grid;gap:var(--sp-4)}.settings-body .panel{display:grid;gap:var(--sp-3)}.settings-body .panel-head{margin-bottom:0}.settings-save{display:flex;gap:var(--sp-2);justify-content:flex-end;margin-top:var(--sp-2)}.audit{display:grid;gap:8px;font-size:var(--fs-13);color:var(--ink-2)}.audit li{display:flex;align-items:center;gap:8px}.audit svg{color:var(--muted)}.keys{display:inline-flex;gap:4px}.help-grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:var(--sp-4);align-items:start}.help-side{display:grid;gap:var(--sp-4);min-width:0}.status-list{display:grid}.status-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px var(--sp-3);padding:10px 0;border-bottom:1px solid var(--line)}.status-row:last-child{border-bottom:0}.status-row dt{font-weight:600;font-size:var(--fs-13);color:var(--ink)}.status-tag{justify-self:end}.status-note{grid-column:1 / -1;max-width:60ch}.help-steps{display:grid;gap:var(--sp-3);counter-reset:step}.help-steps li{display:grid;gap:2px;padding-left:14px;box-shadow:inset 2px 0 0 var(--line-strong)}.help-step-title{font-weight:var(--w-strong)}.glossary{display:grid;gap:0;margin-top:var(--sp-3)}.glossary>div{display:grid;grid-template-columns:200px minmax(0,1fr);gap:var(--sp-4);padding:10px 0;border-bottom:1px solid var(--line);font-size:var(--fs-13)}.glossary dt{font-weight:var(--w-strong)}.glossary dd{margin:0;color:var(--ink-2)}.welcome{display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,.9fr);min-height:100dvh}.welcome-form{display:grid;align-content:center;gap:var(--sp-5);width:min(520px,100%);margin:0 auto;padding:var(--sp-10) var(--sp-6)}.welcome-brand{display:flex;align-items:center;gap:12px}.welcome-word{font-size:26px;font-weight:780}.welcome-word span{font-weight:460;color:var(--ink-2)}.welcome-title{font-size:var(--fs-40);font-weight:740;letter-spacing:-.02em;line-height:1.02;max-width:16ch}.welcome-lede{color:var(--ink-2);font-size:var(--fs-16);line-height:1.5;max-width:46ch}.welcome-steps{display:flex;gap:var(--sp-4);color:var(--faint);font-size:var(--fs-13);font-weight:600}.welcome-step{display:inline-flex;align-items:center;gap:6px}.welcome-step.is-now{color:var(--ink)}.welcome-step.is-done{color:var(--pos)}.welcome-card{padding:var(--sp-5);border-radius:var(--r-3);background:var(--surface-1)}.welcome-card form,.welcome-stack{display:grid;gap:var(--sp-4)}.start-choice{display:grid;grid-template-columns:auto minmax(0,1fr);gap:12px;align-items:start;padding:var(--sp-4);border-radius:var(--r-2);background:var(--surface-2);text-align:left;transition:background-color var(--dur-1) var(--ease)}.start-choice:hover{background:var(--surface-3)}.start-choice.is-rec{box-shadow:inset 0 0 0 1px var(--practice)}.start-choice.is-rec>svg{color:var(--practice)}.start-choice>span{display:grid;gap:3px}.start-choice span span{color:var(--muted);font-size:var(--fs-13)}.welcome-foot{font-size:var(--fs-12)}.welcome-visual{display:grid;align-content:center;justify-items:center;gap:var(--sp-5);margin:0;padding:var(--sp-10) var(--sp-8);background:var(--ground-sunk)}.welcome-visual figcaption{display:grid;gap:4px;max-width:400px;color:var(--ink-2);font-size:var(--fs-13)}.welcome-visual figcaption strong{color:var(--ink);font-size:var(--fs-16)}.welcome-visual .core{width:400px}@media(max-width:1100px){.trade-grid,.analytics-grid,.help-grid{grid-template-columns:minmax(0,1fr)}.trade-grid{grid-template-rows:none}.trade-grid>.panel:nth-child(2),.trade-grid>.panel:last-child{grid-column:auto;grid-row:auto}.settings{grid-template-columns:minmax(0,1fr)}.settings-nav{position:static;display:flex;overflow-x:auto;gap:6px}.settings-nav .group-tab{flex-shrink:0;background:var(--surface-1)}.welcome{grid-template-columns:minmax(0,1fr)}.welcome-visual{display:none}}@media(max-width:720px){.ledger,.how-list{grid-template-columns:minmax(0,1fr)}.t-page{font-size:2rem}.log-row{grid-template-columns:32px minmax(0,1fr) auto}.log-time,.log-chev{display:none}.log-legs{padding-left:14px}.glossary>div{grid-template-columns:minmax(0,1fr);gap:4px}.split-row{grid-template-columns:120px minmax(0,1fr) 40px}.welcome-title{font-size:var(--fs-28)}}@media(max-width:720px){.launches-table :is(th,td):is(:nth-child(3),:nth-child(4),:nth-child(5),:nth-child(6),:nth-child(7)),.positions-table :is(th,td):is(:nth-child(2),:nth-child(5)),.wallets-table :is(th,td):is(:nth-child(3),:nth-child(6),:nth-child(7)),.rewards-table :is(th,td):is(:nth-child(2),:nth-child(4),:nth-child(5)),.results-table :is(th,td):is(:nth-child(2),:nth-child(3),:nth-child(4),:nth-child(5)),.invitees-table :is(th,td):is(:nth-child(2),:nth-child(3),:nth-child(4)){display:none}}@media(max-width:720px){.wallet-group-name,.token-cell-ticker{display:none}.live-meta{flex-wrap:wrap;row-gap:2px}}@media(max-width:720px){.result-cell .tag{display:none}}@media(max-width:1100px){.launches-table :is(th,td):is(:nth-child(6),:nth-child(7)){display:none}}@media(max-width:720px){.live-alert{flex-wrap:wrap;align-items:flex-start}.live-alert p{flex-basis:calc(100% - 25px)}.live-alert .btn{margin-left:25px}}.log-actions{display:none}.room-desk{scroll-margin-top:var(--sp-1)}@container main (max-width: 760px){.log-actions{display:grid;grid-template-columns:1fr 1fr;gap:var(--sp-2)}}.plan-name,.run-title,.log-name,.welcome-title,.welcome-word,.rewards-fig,.plan-section-title h2,.review-h,.desk-line strong,.welcome-visual figcaption strong,.art-preview span,.live-v,.log-cell dd .mc-fig{font-family:var(--font-display);font-weight:var(--display-weight);letter-spacing:var(--display-tracking);word-spacing:var(--display-word);font-stretch:var(--display-stretch);font-size-adjust:var(--display-adjust)}.plan-name,.run-title{font-size:2.4rem;line-height:1}.log-name{font-size:1.75rem;line-height:1.05}.welcome-title{font-size:3.4rem;line-height:.98}.welcome-word{font-size:2rem}.plan-section-title h2{font-size:1.6rem}.review-h{font-size:1.3rem}.desk-line strong{font-size:1.6rem}.welcome-visual figcaption strong{font-size:1.4rem}.live-v{font-size:2rem;font-weight:700;line-height:1}.live-mc .live-v{font-size:1.5rem;font-weight:var(--display-weight)}.live-v .unit,.log-cell dd .unit,.ledger-fig .unit{font-size:max(.72em,11px);font-weight:var(--w-label);letter-spacing:0}@media(max-width:720px){.plan-name,.run-title{font-size:1.9rem}.welcome-title{font-size:2.4rem}}.table-step{display:grid;gap:var(--sp-2);justify-items:start;padding:var(--sp-3) var(--sp-4);border-radius:var(--r-2);border:1px solid var(--line);background:var(--surface-2)}.table-step .t-small{max-width:65ch}.table-step.is-done{border-color:var(--pos-line)}.permanent-summary{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);flex-wrap:wrap}.permanent-summary .t-small{max-width:53ch}.advanced-note{max-width:60ch}.proto-view{display:flex;align-items:center;gap:var(--sp-2);flex-wrap:wrap}.member-view{display:grid;gap:var(--sp-4);max-width:760px}.member-view .t-body{max-width:57ch}.member-view .t-body+.t-body{margin-top:var(--sp-2)}.member-view .kvs{margin-top:var(--sp-3)}.chart-gap-note{color:var(--ink-2)}.legend-gap{width:12px;height:10px;border-radius:2px;background:var(--gap-band);box-shadow:inset 1px 0 0 var(--faint),inset -1px 0 0 var(--faint)}.live-alert.is-quiet>svg,.live-alert.is-quiet strong{color:var(--ink-2)}.tab-dot{width:6px;height:6px;border-radius:var(--r-round);background:var(--accent)}@container main (max-width: 760px){.recover-step{grid-template-columns:28px minmax(0,1fr)}.recover-actions{grid-column:2;justify-content:flex-start}.recover-alert-row{grid-template-columns:minmax(0,1fr)}}.group-row,.hold,.match,.moving-row,.tray-item,.toc-item,.group-tab,.dest,.code-row,.side-issue,.more-link,.holder,.tape-row,.swap-pick{transition:background-color var(--dur-1) var(--ease),color var(--dur-1) var(--ease)}.wallets-table .state.tone-pos{color:var(--muted)}@container main (max-width: 600px){.room-wallets :is(th,td):is(:nth-child(3),:nth-child(4)){display:none}.room-wallets td:is(:nth-child(5),:nth-child(6)){font-size:var(--fs-13)}.room-wallets :is(th,td):is(:nth-child(5),:nth-child(6)){padding-left:4px}}.trade-nomatch{padding:2px 2px 0}.toc-item.is-now{background:var(--surface-2)}.toc-item.is-now .state>span{color:var(--ink);font-weight:var(--w-strong)}.toc-num{display:inline-grid;place-items:center;width:18px;height:18px;margin-right:8px;border-radius:var(--r-round);box-shadow:inset 0 0 0 1px var(--line-strong);color:var(--muted);font-size:var(--fs-11);font-weight:var(--w-strong);line-height:1}.toc-item.is-now .toc-num{background:var(--accent);box-shadow:none;color:var(--accent-ink)}.plan-steps-strip{display:none;gap:6px;overflow-x:auto;padding-bottom:2px}.step-pill{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 10px;border-radius:var(--r-round);background:var(--surface-1);color:var(--muted);font-size:var(--fs-12);font-weight:600;white-space:nowrap;transition:background-color var(--dur-1) var(--ease),color var(--dur-1) var(--ease)}.step-pill.is-past{color:var(--ink-2)}.step-pill.is-now{background:var(--surface-3);color:var(--ink);box-shadow:inset 0 0 0 1px var(--accent-line)}.plan-step-pos{font-size:var(--fs-13);font-weight:600;color:var(--ink-2)}.plan-step{min-width:0}.plan-stepbar{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);padding:var(--sp-2) 0 0}.plan-stepbar-note{flex:1;text-align:right}@media(max-width:1380px){.is-guided .plan-steps-strip{display:flex}}.plan-mobile-bar{display:none}@media(max-width:720px){.planner{padding-bottom:72px}.planner *{scroll-margin-bottom:54px}.plan-mobile-bar{position:fixed;left:8px;right:8px;bottom:calc(72px + env(safe-area-inset-bottom));z-index:29;display:flex;align-items:center;gap:var(--sp-2);padding:8px 8px 8px 12px;border-radius:var(--r-3);background:var(--surface-3);box-shadow:var(--float)}.plan-mobile-sum{flex:1;min-width:0;display:grid;gap:3px;text-align:left}.plan-mobile-figs{display:flex;gap:12px;font-size:var(--fs-12);color:var(--ink-2);white-space:nowrap;overflow:hidden}.plan-mobile-figs strong{color:var(--ink);font-weight:var(--w-strong)}.plan-stepbar{flex-wrap:wrap}.plan-stepbar-note{order:3;flex-basis:100%;text-align:left}}.live-skel .live-id-text,.live-skel .live-mc,.live-skel .live-pnl{display:grid;gap:4px}.live-skel .skeleton{display:block}.moving-wait{padding:4px 14px 10px}.start-steps{display:grid}.start-step:first-child{padding-top:var(--sp-1)}.start-step{display:grid;grid-template-columns:24px minmax(0,1fr) auto;gap:var(--sp-3);align-items:start;padding:var(--sp-4) 0;border-bottom:1px solid var(--line)}.start-step:last-child{border-bottom:0}.start-num{display:inline-grid;place-items:center;width:24px;height:24px;color:var(--muted)}.start-step.is-now .start-num{color:var(--accent)}.start-step.is-done .start-num{color:var(--pos)}.start-body{display:grid;gap:4px;min-width:0}.start-body .t-small{max-width:64ch}.start-title{font-weight:var(--w-strong);font-size:var(--fs-16);color:var(--ink)}.start-step.is-done .start-title{color:var(--muted)}.start-step:not(.is-now):not(.is-done) .start-title{color:var(--ink-2)}.start-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--sp-2);align-self:center}@media(max-width:960px){.start-step{grid-template-columns:24px minmax(0,1fr)}.start-actions{grid-column:2;justify-content:flex-start}}.deposit-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--sp-4);align-items:center}.deposit-text{display:grid;gap:8px;min-width:0}.deposit-addr{font-size:var(--fs-16)}.deposit-actions{display:flex;flex-wrap:wrap;gap:var(--sp-2);justify-content:flex-end}@media(max-width:960px){.deposit-row{grid-template-columns:minmax(0,1fr)}.deposit-actions{justify-content:flex-start}}.plan-gate{max-width:720px;margin:var(--sp-8) auto 0;background:var(--surface-1);border:1px solid var(--line);border-radius:var(--r-3)}.select-quick .select-trigger{height:var(--control-sm);min-width:150px;margin-right:4px}.group-launches{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin-top:-4px;font-size:var(--fs-13)}.group-launches-k{display:inline-flex;align-items:center;gap:6px;margin-right:2px;color:var(--muted)}.group-launch{display:inline-flex;align-items:center;gap:8px;height:30px;padding:0 10px 0 6px;border-radius:var(--r-2);background:var(--surface-1);box-shadow:inset 0 0 0 1px var(--line);color:var(--ink);text-decoration:none;font-size:var(--fs-12);transition:background-color var(--dur-1) var(--ease),box-shadow var(--dur-1) var(--ease)}a.group-launch:hover{background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--line-strong)}.group-launch.is-still{color:var(--muted)}.group-launch-name{font-weight:var(--w-strong)}.group-launch .token-mark{font-size:8px!important}.group-live{font-weight:var(--w-label)}.page-in{animation:page-in var(--dur-3) var(--ease) both}@keyframes page-in{0%{opacity:0}}.arrive{animation:arrive var(--dur-3) var(--ease) both}.rise{animation:arrive var(--dur-3) var(--ease) both;animation-delay:calc(min(var(--i, 0),8)*28ms)}@keyframes arrive{0%{opacity:0;transform:translateY(6px)}}.live-meta .ticker,.log-sub .ticker{margin-right:2px}.moving-row .num{font-size:var(--fs-14);font-weight:var(--w-strong)}.desk-line .num{color:var(--ink);font-family:var(--font-display);font-size:1.6rem;font-weight:700;letter-spacing:var(--display-tracking);word-spacing:var(--display-word);font-size-adjust:var(--display-adjust)}.desk-line .kpi-floor,.wallets-head .page-lede .kpi-floor{color:var(--ink-2);font-family:var(--font-display);font-size:1.6rem;font-weight:var(--w-strong);font-size-adjust:var(--display-adjust)}.desk-line .num .unit{font-size:max(.6em,11px);font-weight:var(--w-label);letter-spacing:0}.desk-line .num:not(.pos,.neg) .unit{color:var(--muted)}.desk-line .pos{color:var(--pos)}.desk-line .neg{color:var(--neg)}.log-cell-wide dd>.num:first-child{font-family:var(--font-display);font-size:1.4rem;font-weight:var(--display-weight);letter-spacing:var(--display-tracking);word-spacing:var(--display-word);font-size-adjust:var(--display-adjust);line-height:1.1}.log-cell-wide:last-child dd>.num:first-child{font-size:var(--fs-28);font-weight:700}@media(max-width:720px),(pointer:coarse){.group-row{min-height:36px}.group-tab{height:38px}.tab-trigger{height:40px}}.drift-feed{margin:0 0 12px}.drift-list{margin:6px 0 0;padding-left:18px;display:grid;gap:4px;overflow-wrap:anywhere}.connected-splash{display:grid;place-items:center;min-height:100dvh;opacity:.6}.beta-chip{display:inline-flex;flex:none;align-items:center;gap:6px;height:24px;padding:0 9px;border-radius:var(--r-round);box-shadow:inset 0 0 0 1px var(--line);color:var(--muted);font-size:var(--fs-12);font-weight:var(--w-label);text-decoration:none}.beta-chip:hover,.beta-chip:focus-visible{color:var(--ink);box-shadow:inset 0 0 0 1px var(--line-hover)}.beta-chip-live{color:var(--pos)}.shell-notes{display:grid;gap:var(--sp-3);margin-bottom:var(--sp-4)}.shell-notes:empty{display:none}.welcome-more>summary{width:fit-content;color:var(--ink-2);font-size:var(--fs-13);cursor:pointer}.welcome-more[open]>summary{margin-bottom:var(--sp-4)}.desktop-app:not([hidden]){display:contents}.desktop-only{display:grid;place-items:center;min-height:100dvh;padding:var(--sp-8) var(--sp-4);background:var(--ground)}.desktop-only-body{display:grid;gap:var(--sp-4);width:min(460px,100%)}.desktop-only-title{font-size:var(--fs-28);font-weight:740;letter-spacing:-.02em;line-height:1.1}.desktop-only-text{color:var(--ink-2);font-size:var(--fs-16);line-height:1.5}.desktop-only-address{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2);padding:var(--sp-3);border-radius:var(--r-3);background:var(--surface-1)}.desktop-only-url{flex:1 1 12ch;min-width:0;overflow-wrap:anywhere;font-family:var(--font-mono);font-size:var(--fs-14);-webkit-user-select:all;user-select:all}.staging-banner{position:fixed;inset:0 0 auto;z-index:10000;padding:4px 16px;text-align:center;font-weight:600;background:var(--warn);color:#000;pointer-events:none}.orders-running{position:fixed;left:16px;bottom:16px;z-index:9999;display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2);max-width:min(560px,calc(100vw - 32px));padding:6px 8px;border:1px solid var(--line);border-radius:var(--r-2);background:var(--surface-2)}@media(max-width:720px){.orders-running{bottom:84px}}.connected-list{display:grid;gap:var(--sp-2);width:min(400px,100%);margin:0;padding:0;list-style:none;color:var(--ink-2);font-size:var(--fs-13)}.connected-list li{padding:8px 12px;border:1px solid var(--line);border-radius:var(--r-2)}.connected-list li.is-on{border-color:var(--pos-line);color:var(--ink)}.connected-groups,.connected-stack{display:grid;gap:var(--sp-4)}.connected-group-title{display:inline-flex;align-items:center;gap:var(--sp-2)}.connected-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-3)}.kv-list{display:grid;gap:var(--sp-2);margin:0}.recovery-codes{max-height:none;margin:0;padding:0;list-style:none;grid-template-columns:repeat(2,minmax(0,1fr))}.connected-check{display:flex;align-items:center;gap:var(--sp-2);color:var(--ink);font-size:var(--fs-14);cursor:pointer}.welcome-visual figcaption{width:min(400px,100%)}.connected-stack .panel>:not(.panel-head)+*{margin-top:var(--sp-3)}.tag-line{display:inline-flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2)}.wallet-choices{display:grid;gap:var(--sp-2);margin:0;padding:0;list-style:none}.wallet-choice-icon{width:18px;height:18px;border-radius:4px}.wallet-message{max-height:320px;margin:0;padding:12px 14px;overflow:auto;border:1px solid var(--line);border-radius:var(--r-2);background:var(--surface-1);color:var(--ink);font-family:var(--font-mono);font-size:var(--fs-12);line-height:1.55;white-space:pre-wrap;overflow-wrap:anywhere;-webkit-user-select:text;user-select:text}.invite-issued{display:grid;gap:var(--sp-2)}.invite-link{color:var(--ink);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all}.invite-issued .invite-link{white-space:normal}.invite-actions{display:flex;flex-wrap:wrap;gap:var(--sp-2)}@media(max-width:600px){.stack-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.stack-table,.stack-table tbody,.stack-table tr{display:block;width:100%}.stack-table tr{padding:8px 0;border-bottom:1px solid var(--line)}.stack-table td{display:flex;justify-content:space-between;align-items:center;gap:var(--sp-3);height:auto;padding:4px 0;border-bottom:0;white-space:normal;text-align:left;overflow-wrap:anywhere}.stack-table td.right{justify-content:flex-start;text-align:left}.stack-table td[data-label]:before{content:attr(data-label);flex-shrink:0;color:var(--faint);font-size:var(--fs-12)}}.balance-mark,.balance-figure{display:inline-flex;align-items:center;justify-content:flex-end;gap:6px}.balance-mark{flex-wrap:wrap}.group-balances tfoot td{border-top:1px solid var(--line-strong);border-bottom:0;color:var(--ink-2);font-weight:var(--w-label)}.group-panel>.panel-head,.group-panel .panel-actions{flex-wrap:wrap}.wallets-all{display:grid;gap:var(--sp-3);margin-bottom:var(--sp-4)}.wallets-all td .tag+.tag{margin-left:var(--sp-1)}.launch-link{color:var(--ink);font-weight:var(--w-strong)}.launch-link:hover{text-decoration:underline}.plan-wallet{display:inline-flex;align-items:center;gap:8px}.lineup tr.is-off td{opacity:.55}.side-status{display:grid;gap:4px;padding:0 4px}.plan-blockers{display:grid;gap:2px}.plan-blocker{display:flex;align-items:center;gap:8px;width:100%;min-height:34px;padding:4px 8px;border-radius:var(--r-1);color:var(--ink-2);font-size:var(--fs-13);text-align:left}.plan-blocker>span{flex:1}.plan-blocker>svg:first-child{color:var(--warn)}button.plan-blocker:hover{background:var(--surface-2);color:var(--ink)}.plan-findings{display:grid;gap:4px}.plan-findings-title{color:var(--muted);font-size:var(--fs-12);font-weight:var(--w-label)}.plan-notes{display:grid;gap:4px;padding-left:1.1em;list-style:disc;color:var(--muted);font-size:var(--fs-12)}.holder-stepper{display:inline-flex;align-items:center;gap:2px;padding:0 2px 0 10px;border:1px solid var(--line);border-radius:var(--r-2)}.holder-stepper-label{margin-right:4px;color:var(--muted);font-size:var(--fs-12)}.holder-stepper-count{min-width:5ch;font-size:var(--fs-13);text-align:center}.capacity-fixes{display:flex;flex-wrap:wrap;gap:var(--sp-2);margin-top:var(--sp-2)}.capacity>summary{display:flex;align-items:center;gap:8px;width:fit-content;color:var(--muted);font-size:var(--fs-13);list-style:none;cursor:pointer}.capacity>summary:hover{color:var(--ink)}.capacity>p{max-width:72ch;margin-top:var(--sp-2);color:var(--ink-2)}.ready{display:grid;gap:6px;padding-top:var(--sp-3);border-top:1px solid var(--line)}.ready-head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--sp-2);padding:0 4px}.ready-title{font-size:var(--fs-13);font-weight:var(--w-strong)}.ready-list{display:grid;gap:1px;margin:0;padding:0;list-style:none}.ready-row{display:grid;grid-template-columns:12px auto minmax(0,1fr);align-items:center;gap:8px;width:100%;min-height:28px;padding:3px 6px;border-radius:var(--r-1);color:var(--ink-2);font-size:var(--fs-12);text-align:left}button.ready-row:hover{background:var(--surface-3);color:var(--ink)}.ready-note{justify-self:end;color:var(--muted);text-align:right;overflow-wrap:anywhere}.ready .is-blocked .ready-note{color:var(--ink)}.ready-lock{color:var(--faint)}.wallet-details{display:grid;gap:4px}.wallet-detail{border-radius:var(--r-2);background:var(--surface-2)}.wallet-detail>summary{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;min-height:36px;padding:6px 10px;font-size:var(--fs-13);list-style:none;cursor:pointer}.wallet-detail>summary::-webkit-details-marker,.capacity>summary::-webkit-details-marker{display:none}.wallet-detail>summary:before,.capacity>summary:before{content:"";flex:none;width:6px;height:6px;border-right:1.5px solid var(--muted);border-bottom:1.5px solid var(--muted);transform:rotate(-45deg)}.wallet-detail[open]>summary:before,.capacity[open]>summary:before{transform:rotate(45deg)}.wallet-detail-sum{margin-left:auto;color:var(--ink-2)}.wallet-detail-body{display:grid;gap:var(--sp-3);padding:0 10px 10px}.wallet-detail-body .receipt-totals{margin-top:0}.topups{display:grid;gap:var(--sp-2)}.topups>p{max-width:80ch}.topup-actions{display:flex;flex-wrap:wrap;gap:var(--sp-2)}.topup-table tfoot td{border-top:1px solid var(--line-strong);border-bottom:0;color:var(--ink-2);font-weight:var(--w-label)}@media(max-width:720px){:root{--control-sm: 44px}.group-balances.is-reserve :is(th,td):first-child,.launch-drafts :is(th,td):nth-child(4){display:none}.group-balances :is(th,td){padding:0 6px}.balance-mark{white-space:normal}button.plan-blocker,.planner .side-issue,.planner button.ready-row,.wallet-detail>summary,.capacity>summary{min-height:44px}.planner .plan-mobile-figs{flex-wrap:wrap;max-height:1lh}}@media(min-width:1101px){.planner .plan-side{align-self:stretch}.planner .plan-side-inner{max-height:calc(100dvh - var(--topbar) - 2 * var(--sp-5));overflow-y:auto;overscroll-behavior:contain}}.planner .plan-section-body>*{min-width:0}.planner .check-detail,.planner .side-issue>span,.plan-blocker>span{overflow-wrap:anywhere}.planner .side-issue{gap:8px;text-align:left}.planner .receipt-totals>div{flex-wrap:wrap}.planner .receipt-totals dt{flex:1 1 10rem}.planner .receipt-totals dd{margin-left:auto;white-space:normal}@media(max-width:720px){.planner .lineup thead{display:none}.planner .lineup,.planner .lineup tbody{display:block}.planner .lineup tr{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:var(--sp-2);padding:6px 0;border-bottom:1px solid var(--line-soft)}.planner .lineup td{height:auto;padding:0;border:0}.planner .lineup td:nth-child(3){grid-area:2 / 2 / 3 / 4;text-align:left}.planner .lineup td:nth-child(3) .balance-mark{justify-content:flex-start}.planner .lineup .lineup-tools .icon-btn{opacity:1}}.privy-wallets{list-style:none;margin:0 0 var(--space-3, 12px);padding:0;display:grid;gap:6px}.privy-add-many{display:inline-flex;align-items:center;gap:6px;margin-right:6px}.privy-add-many input{width:64px}.is-connected .tabbar{grid-template-columns:repeat(5,1fr)}.more-links{display:grid;gap:2px}.more-link.is-active{background:var(--surface-3)}.desk-connected .desk-line>span{min-width:0}.desk-problems{display:grid;gap:var(--sp-3)}.desk-problems:not(:empty){margin-bottom:var(--sp-4)}.desk-panel-pad{padding:var(--sp-3) var(--sp-4)}.desk-attention-list,.desk-attention-ops{display:grid;gap:var(--sp-3);margin:0;padding:0;list-style:none}.desk-attention-list li{display:grid;grid-template-columns:auto minmax(0,1fr);gap:8px;align-items:start}.desk-attention-list li>svg{margin-top:2px;color:var(--warn)}.desk-attention-title{color:var(--ink);font-weight:var(--w-strong);font-size:var(--fs-13)}.desk-attention-ops{gap:4px;margin-top:var(--sp-3);padding-top:var(--sp-3);border-top:1px solid var(--line)}.desk-attention-ops li{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2);min-width:0}.desk-attention-ops .cell-link{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.desk-connected .group-sol{text-align:right}.an-sub{margin-bottom:2px;color:var(--muted);font-size:var(--fs-12);font-weight:var(--w-label);letter-spacing:var(--micro-tracking)}.an-bar{display:flex;height:10px;gap:2px;overflow:hidden;border-radius:5px}.an-seg{min-width:3px;background:var(--muted)}.an-seg-confirmed,.an-seg-finalized{background:var(--pos, var(--muted))}.an-seg-failed{background:var(--neg, var(--muted))}.an-seg-submitted,.an-seg-partial,.an-seg-unknown{background:var(--warn, var(--muted))}.an-legend{display:flex;flex-wrap:wrap;gap:4px 16px;margin:8px 0 4px;padding:0;list-style:none;font-size:var(--fs-13)}.an-swatch{display:inline-block;width:8px;height:8px;margin-right:6px;border-radius:2px}.an-ledger>div>.kvs .kv-label .state{font-size:var(--fs-13)}.an-note{max-width:80ch;color:var(--muted);font-size:var(--fs-12)}.an-plans td,.an-plans th{white-space:nowrap}@media(max-width:720px){.desk-connected .desk-summary-actions{display:flex}.desk-connected .desk-line>span{padding:0;border-left:0}.desk-drafts :is(th,td):nth-child(4),.desk-ops :is(th,td):nth-child(1){display:none}.an-note{padding:var(--sp-3)}}.menu-check{margin-left:auto}.advanced-fold{display:grid;gap:var(--s-3, 12px);justify-items:start}.market-chart{grid-area:auto}.masked-key{-webkit-text-security:disc}.vanity-stack{display:grid;gap:var(--s-3, 12px)}.vanity-actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-2, 8px)}.vanity-list{display:grid;gap:var(--s-3, 12px);list-style:none;margin:0;padding:0}.vanity-bar{width:100%;height:8px;accent-color:var(--accent, currentColor)}.wizard-steps{display:flex;flex-wrap:wrap;gap:6px;list-style:none;margin:0 0 var(--sp-3, 12px);padding:0}.wizard-step-btn{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px 0 6px;border:0;border-radius:var(--r-round);background:var(--surface-1);color:var(--muted);font-size:var(--fs-12);font-weight:600;white-space:nowrap;cursor:pointer}.wizard-step-btn:disabled{cursor:default;opacity:.6}.wizard-step.is-past .wizard-step-btn{color:var(--ink-2)}.wizard-step.is-now .wizard-step-btn{background:var(--surface-3);color:var(--ink);box-shadow:inset 0 0 0 1px var(--accent-line)}.wizard-step-n{display:inline-grid;place-items:center;width:20px;height:20px;border-radius:var(--r-round);box-shadow:inset 0 0 0 1px var(--line-strong);font-size:var(--fs-11);line-height:1}.wizard-step.is-now .wizard-step-n{background:var(--accent);box-shadow:none;color:var(--accent-ink)}.wizard-panel{max-width:920px}.wizard-continue{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-3, 12px);padding-top:var(--sp-2, 8px)}.wizard-actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2, 8px)}.wizard-foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--sp-3, 12px);max-width:920px;padding-top:var(--sp-3, 12px)}.wizard-sign{display:grid;gap:var(--sp-2, 8px);max-width:420px}@media(max-width:720px){.wizard-steps{flex-wrap:nowrap;overflow-x:auto;padding-bottom:2px}}.signer-dialog[open]{display:flex;flex-direction:column;width:min(1000px,calc(100vw - 32px));height:min(760px,calc(100vh - 32px));padding:0;border:1px solid var(--line);border-radius:var(--r-2, 8px);background:var(--surface-2);color:var(--ink)}.signer-dialog::backdrop{background:#0009}.signer-dialog iframe{flex:1;width:100%;border:0;background:#fff}.signer-dialog-close{align-self:flex-end;margin:var(--sp-2, 8px)}.launch-wallets{display:grid;gap:var(--sp-3, 12px)}.launch-wallet-set{display:grid;gap:var(--sp-2, 8px)}.launch-sale-nudge button{padding:0;border:0;background:none;color:var(--ink);font:inherit;text-decoration:underline;cursor:pointer}.ext-link{display:inline-flex;align-items:center;gap:6px;max-width:100%;min-height:24px;color:var(--muted);font-size:var(--fs-13);text-decoration:none;border-bottom:1px dotted var(--line-strong)}.ext-link:hover,.ext-link:focus-visible{color:var(--ink)}.ext-link-label{color:var(--faint)}.ext-link-host{overflow-wrap:anywhere;font-family:var(--font-mono)}.dt-bar{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2);margin-bottom:var(--sp-4)}.dt-bar-end{margin-left:auto}.dt-head{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--sp-2) var(--sp-4);padding-bottom:var(--sp-2)}.dt-head-text{display:grid;gap:2px;min-width:0}.dt-title{font-size:var(--fs-13);font-weight:var(--w-strong)}.dt-about{max-width:90ch;color:var(--muted);font-size:var(--fs-12)}.dt-head-end{display:inline-flex;align-items:center;gap:var(--sp-2);flex-shrink:0}.dt-reading{color:var(--faint);font-size:var(--fs-12);font-variant-numeric:tabular-nums;white-space:nowrap}.dt-reading strong{color:var(--warn);font-weight:var(--w-label)}.dt-note{margin:0 0 var(--sp-2);color:var(--muted);font-size:var(--fs-12)}.dt-missing{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2) var(--sp-3);margin-top:var(--sp-3)}.dt-missing-item{display:inline-flex;align-items:center;gap:6px}.dt-sheet{container:dt / inline-size}.dt-table{table-layout:fixed}.dt-table th{top:var(--topbar)}.dt-table td{height:36px}.dt-table .c-star{width:40px;padding:0 0 0 6px}.dt-table .c-stage{width:148px}.dt-table .c-age{width:52px}.dt-table .c-cap{width:92px}.dt-table .c-liq{width:84px}.dt-table .c-chg{width:64px}.dt-table .c-vol{width:88px}.dt-table .c-txns,.dt-table .c-spark{width:80px}.dt-table th[aria-sort] .sort-btn,.dt-table th.is-window .sort-btn{color:var(--ink)}.dt-table th.is-window .sort-btn{text-decoration:underline;text-decoration-color:var(--accent);text-underline-offset:4px}.dt-table td.c-chg:not(.is-window){font-weight:var(--w-label)}.dt-table td.c-chg.is-window{font-weight:var(--w-strong)}.dt-table a{scroll-margin-top:calc(var(--topbar) + 36px)}.dt-token{display:flex;align-items:center;gap:10px;min-width:0}.dt-token>.token-mark,.dt-skel-tile{flex-shrink:0}.dt-skel-tile{width:24px;height:24px}.dt-id,.dt-line{display:flex;align-items:center;gap:8px;min-width:0}.dt-link{display:inline-flex;align-items:baseline;gap:8px;min-width:0;color:var(--ink);text-decoration:none}.dt-link .ticker,.dt-paid{flex-shrink:0}.dt-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--muted)}.dt-meta{display:none}.dt-star{color:var(--faint)}.dt-star.is-on{color:var(--ink)}.dt-stage{display:block;overflow:hidden;text-overflow:ellipsis;color:var(--ink-2)}.dt-hint{color:var(--faint);font-size:var(--fs-11)}.dt-meter{display:block;width:56px;height:3px;margin-top:3px;border-radius:2px;background:linear-gradient(var(--accent),var(--accent)) 0 0 / var(--p, 0%) 100% no-repeat,var(--surface-4)}.dt-fdv{color:var(--faint);font-size:var(--fs-11);font-weight:var(--w-label)}.dt-fig{position:relative;display:inline-block}.dt-split{position:absolute;inset:auto 0 -4px;height:2px;border-radius:1px;background:linear-gradient(to right,var(--pos) var(--buy),var(--neg) var(--buy))}.dt-sheet.is-stale .dt-split{background:var(--line-strong)}.dt-table[aria-busy] .row-link td{opacity:.55}.dt-spark{display:block;overflow:visible}.dt-spark-line{fill:none;stroke:var(--muted);stroke-width:1.25;stroke-linejoin:round}.dt-spark-base{stroke:var(--line-strong);stroke-dasharray:1 2}.dt-spark-end{fill:var(--muted)}.dt-spark-end.is-up{fill:var(--pos)}.dt-spark-end.is-down{fill:var(--neg)}.dt-empty{height:64px;color:var(--muted);text-align:center;white-space:normal}.dt-foot{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--sp-2) var(--sp-4);margin-top:var(--sp-3);color:var(--faint);font-size:var(--fs-11)}.dt-filters{display:grid;gap:var(--sp-4)}.dt-filter{display:grid;gap:var(--sp-2)}.dt-filter-label{color:var(--muted);font-size:var(--fs-12);font-weight:var(--w-label)}@container dt (max-width: 1139px){.dt-table .c-spark{display:none}}@container dt (max-width: 1059px){.dt-table .c-txns{display:none}}@container dt (max-width: 979px){.dt-table .c-chg:not(.is-window){display:none}}@container dt (max-width: 787px){.dt-table .c-age{display:none}}@container dt (max-width: 735px){.dt-table .c-stage{display:none}}@container dt (max-width: 587px){.dt-table .c-vol{display:none}}@media(max-width:720px),(pointer:coarse){.dt-keys{display:none}.dt-table td{height:44px}.dt-filters .chip,.dt-chip{min-height:44px}}@media(max-width:720px){.dt-bar{position:sticky;top:var(--topbar);z-index:5;margin:0 calc(-1 * var(--page-pad)) var(--sp-3);padding:var(--sp-2) var(--page-pad);background:var(--ground);border-bottom:1px solid var(--line-soft)}.dt-bar>.segmented:first-child{flex-basis:100%}.dt-head{flex-direction:column;align-items:flex-start}.dt-table thead{display:none}.dt-table,.dt-table tbody{display:block}.dt-table tr{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"token cap" "token chg";align-items:center;column-gap:var(--sp-3);min-height:64px;padding:8px 0;border-bottom:1px solid var(--line-soft)}.dt-table td{display:none;height:auto;padding:0;border:0}.dt-table td:is(.c-token,.c-cap,.c-chg.is-window,.dt-empty){display:block}.dt-table td.c-token{grid-area:token}.dt-table td.c-cap{grid-area:cap;font-size:15px}.dt-table td.c-chg.is-window{grid-area:chg;font-size:var(--fs-13)}.dt-table td.dt-empty{grid-column:1 / -1}.dt-id{flex-direction:column;align-items:flex-start;gap:2px}.dt-line{max-width:100%}.dt-meta{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--muted);font-size:var(--fs-12)}}@media(forced-colors:active){.dt-meter{forced-color-adjust:none;background:linear-gradient(Highlight,Highlight) 0 0 / var(--p, 0%) 100% no-repeat,GrayText}.dt-split{display:none}}.pulse-filters{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2) var(--sp-4);margin-bottom:var(--sp-4)}.pulse-filter{display:inline-flex;align-items:center;gap:var(--sp-2)}.pulse-table .c-creator{width:112px}.pulse-table .c-trade{width:84px;text-align:right}.pulse-table .c-trade .btn{text-decoration:none}.pulse-creator-btn{padding:0;border:0;background:none;cursor:pointer}.pulse-flag{flex-shrink:0}.pulse-creator-list{display:grid;gap:var(--sp-2);margin:0 0 var(--sp-3);padding:0;list-style:none}.pulse-creator-list li{display:grid;gap:2px}@container dt (max-width: 787px){.pulse-table .c-creator{display:none}}@media(max-width:720px),(pointer:coarse){.pulse-filters .chip{min-height:44px}}@media(max-width:720px){.pulse-filters{flex-direction:column;align-items:flex-start}.pulse-table tr{grid-template-areas:"token cap" "token trade"}.pulse-table td.c-trade{display:block;grid-area:trade;width:auto}}.cmd-item.sp-token{height:44px}.sp-token>.token-mark{flex-shrink:0}.sp-id{display:flex;align-items:baseline;gap:8px;flex:1;min-width:0}.sp-id .ticker{flex-shrink:0}.sp-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--muted)}.sp-stage,.sp-mint{color:var(--faint);font-size:var(--fs-12);white-space:nowrap}.sp-fig{min-width:64px;color:var(--ink-2);font-size:var(--fs-12);text-align:right}.sp-fig.warn{color:var(--warn)}.sp-remove,.sp-close{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:28px;height:28px;border-radius:var(--r-2);color:var(--faint)}.sp-remove:hover,.sp-close:hover{background:var(--surface-4);color:var(--ink)}.sp-status{padding:10px;color:var(--muted);font-size:var(--fs-13)}.sp-status.warn{color:var(--warn)}.sp-warn{display:flex;align-items:center;gap:8px;margin:6px 4px;padding:8px 10px;border-radius:var(--r-2);background:var(--warn-soft);color:var(--warn);font-size:var(--fs-13)}.sp-content .cmd-foot{flex-wrap:wrap}.sp-close{display:none}@media(max-width:720px),(pointer:coarse){.sp-close,.sp-remove{display:inline-flex;width:44px;height:44px}.sp-esc,.cmd-foot .sp-keys{display:none}}@media(max-width:720px){.is-connected .search-trigger{width:44px;height:44px}.cmd-content.sp-content{top:0;width:100vw;height:100dvh;border-radius:0}.sp-content>.cmd{display:flex;flex-direction:column;height:100%}.sp-content .cmd-list{flex:1;max-height:none}.sp-stage,.sp-wide{display:none}}.troom{--troom-chart: clamp(380px, calc(100dvh - 470px) , 760px);--troom-tape: 340px;--troom-rail: 340px;--troom-bar: 40px;display:grid;gap:var(--sp-2)}@media(min-width:1800px){.troom{--troom-rail: 372px}}@media(max-height:820px){.troom{--troom-chart: clamp(340px, calc(100dvh - 390px) , 720px)}}.troom,.troom-head,.troom-main,.troom-side{grid-template-columns:minmax(0,1fr)}.troom a.btn{text-decoration:none}.troom.is-resizing,.troom.is-resizing *{-webkit-user-select:none;user-select:none}.troom-head{display:grid;gap:6px;padding:8px 14px 7px;border-radius:var(--r-3);background:var(--surface-1);box-shadow:inset 0 0 0 1px var(--line-soft);container:troom-head / inline-size}.troom-head-main{display:flex;align-items:center;gap:8px 16px;min-width:0}.troom-id{display:flex;flex:0 1 auto;align-items:center;gap:10px;min-width:0;max-width:330px}.troom-id-text{display:grid;gap:3px;min-width:0}.troom-title-row{display:flex;align-items:center;gap:8px;min-width:0}.troom-name{min-width:0;font-family:var(--font-display);font-size:18px;font-weight:var(--display-weight);letter-spacing:-.02em;line-height:1.15;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.troom-ticker{color:var(--muted);font-size:var(--fs-13);font-weight:var(--w-label);white-space:nowrap}.troom-meta-row{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;min-width:0;color:var(--muted);font-size:var(--fs-12)}.troom-stage,.troom-age{display:inline-flex;align-items:center;gap:5px;height:20px;padding:0 7px;border-radius:var(--r-1);background:var(--surface-3);color:var(--ink-2);font-size:var(--fs-11);font-weight:var(--w-label);white-space:nowrap}.troom-age{background:transparent;box-shadow:inset 0 0 0 1px var(--line);color:var(--muted)}.troom-stage.is-out{color:var(--pos);background:var(--pos-soft)}.troom-meter{position:relative;display:inline-block;width:40px;height:3px;border-radius:2px;background:var(--surface-4);overflow:hidden}.troom-meter:after{content:"";position:absolute;inset:0 auto 0 0;width:var(--fill, 0%);background:var(--accent)}.troom-meter-wide{width:100%;max-width:160px}.troom-progress{display:inline-grid;justify-items:end;gap:6px}.troom-star[aria-pressed=true]{color:var(--gold)}.troom-star[aria-pressed=true] svg{fill:currentColor}.troom-figs{display:flex;flex:1 1 0;margin:0;min-width:0;padding-left:16px;border-left:1px solid var(--line-soft)}.tstat{flex:none;display:grid;align-content:center;gap:2px;padding:0 14px;border-left:1px solid var(--line-soft)}.tstat:first-child{padding-left:0;border-left:0}.tstat dt{color:var(--faint);font-size:var(--fs-11);font-weight:var(--w-label);letter-spacing:var(--micro-tracking);white-space:nowrap}.tstat dd{display:flex;align-items:baseline;gap:8px;margin:0;color:var(--ink);font-size:14px;font-weight:var(--w-strong);line-height:1.15;white-space:nowrap}.tstat dd .troom-meter{align-self:center;width:34px}.tstat-key dd{font-family:var(--font-display);font-size:20px;letter-spacing:-.02em}.tstat-copy{margin:-2px -4px;padding:2px 4px;border-radius:var(--r-1);color:inherit;font:inherit;letter-spacing:inherit;cursor:copy}.tstat-copy:hover{background:var(--surface-2)}.tstat-change{display:inline-flex;align-items:center;gap:3px;font-family:var(--font);font-size:var(--fs-12);font-weight:var(--w-strong);letter-spacing:normal}.tstat-change .faint{font-weight:var(--w-label)}.troom-head-main>.segmented{flex:none;margin-left:auto}@container troom-head (max-width: 1040px){.troom-head-main{flex-wrap:wrap}.troom-figs{order:3;flex-basis:100%;flex-wrap:wrap;row-gap:6px;padding:6px 0 0;border-left:0;border-top:1px solid var(--line-soft)}}.troom-head-foot{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px;min-width:0;padding-top:6px;border-top:1px solid var(--line-soft)}.troom-windows-strip{display:flex;gap:4px;margin:0}.troom-win{display:inline-flex;align-items:baseline;gap:5px;height:20px;padding:0 7px;border-radius:var(--r-1);background:var(--surface-2);line-height:20px}.troom-win dt{color:var(--faint);font-size:10.5px;font-weight:var(--w-label);letter-spacing:var(--micro-tracking)}.troom-win dd{margin:0;color:var(--ink-2);font-size:var(--fs-12);font-weight:var(--w-strong);white-space:nowrap}.troom-links{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:4px 8px;min-width:0;margin-left:auto}.troom-link-row{display:contents}.troom-links .ext-link{display:inline-flex;align-items:center;gap:4px;height:20px;padding:0 7px;border-radius:var(--r-1);background:var(--surface-2);font-size:var(--fs-11)}.troom-links .ext-link-label{display:none}.troom-links-more{display:none;margin-left:auto}@container troom-head (max-width: 1699px){.troom-links-more{display:inline-flex}.troom-links-more~.troom-links-inline{display:none}}.troom-links-pop{max-width:min(440px,calc(100vw - 32px));padding:10px}.troom-links-pop .troom-links{justify-content:flex-start;margin-left:0}.troom-links-pop .troom-links>.troom-src{flex-basis:100%;white-space:normal}.troom-src{color:var(--faint);font-size:var(--fs-12);white-space:nowrap}.troom-src.is-stale{color:var(--warn)}.troom-body{display:grid;grid-template-columns:minmax(0,1fr) 8px var(--troom-rail);gap:0 2px;align-items:start}.troom-main{display:grid;gap:0;min-width:0}.troom-side{position:sticky;top:calc(var(--topbar) + var(--sp-2));display:grid;align-content:start;gap:var(--sp-2);min-width:0;max-height:calc(100dvh - var(--topbar) - var(--sp-4));overflow:auto;overscroll-behavior:contain;scrollbar-width:thin}.troom-chart{min-width:0;overflow:hidden;container:troom-chart / inline-size}.troom-chart-bar{gap:6px;min-height:38px;padding:4px 8px}@container troom-chart (max-width: 1040px){.troom-tool .btn-label,.troom-chart-unit{display:none}.troom-tool,.troom-chart-bar .segmented-sm .segmented-item{padding:0 6px}}@container troom-chart (max-width: 780px){.troom-chart-bar{gap:4px}.troom-chart-bar .segmented-sm .segmented-item{padding:0 5px}.troom-tool-count{display:none}}.troom-chart .chart-foot{gap:4px 14px;padding:4px 12px 5px;font-size:var(--fs-11);line-height:1.4}.troom-foot-about{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;margin-left:auto;border-radius:var(--r-1);color:var(--faint)}.troom-foot-about:hover,.troom-foot-about:focus-visible{color:var(--ink);background:var(--surface-2)}.troom-source{flex:none}.troom-chart-tools{display:inline-flex;align-items:center;gap:2px;margin-left:auto}.troom-tool{gap:5px}.troom-tool-count{min-width:16px;height:16px;padding:0 4px;border-radius:var(--r-round);background:var(--surface-3);color:var(--ink-2);font-size:10px;font-weight:var(--w-strong);line-height:16px;text-align:center}.troom-chart-bar .chart-source{display:inline-flex;align-items:center;gap:8px;margin-left:0}.troom-chart-unit{white-space:nowrap}.troom-chart-note{margin:0;padding:5px 12px;border-bottom:1px solid var(--line-soft);background:var(--info-soft);color:var(--ink-2);font-size:var(--fs-12);line-height:1.4}.troom-canvas{position:relative;height:var(--troom-chart);min-height:200px}.troom-canvas .candles,.troom-canvas .chart-skel{height:100%}.troom-canvas-note{padding:var(--sp-3)}.troom-canvas>.troom-note{padding:var(--sp-4)}.troom-resizer{position:relative;display:flex;align-items:center;justify-content:center;touch-action:none;outline-offset:-2px}.troom-resizer-y{height:10px;cursor:row-resize}.troom-resizer-x{width:8px;align-self:stretch;min-height:80px;cursor:col-resize}.troom-resizer-grip{width:40px;height:3px;border-radius:2px;background:var(--line-strong);opacity:.55;transition:opacity var(--dur-1) var(--ease),background-color var(--dur-1) var(--ease)}.troom-resizer-x .troom-resizer-grip{width:3px;height:40px}.troom-resizer:hover .troom-resizer-grip,.troom-resizer:focus-visible .troom-resizer-grip,.troom-resizer.is-dragging .troom-resizer-grip{opacity:1;background:var(--accent)}.troom-tabs{min-width:0;overflow:hidden;container:troom-tabs / inline-size}.troom-tablist{background:var(--band)}.troom-tab-count{min-width:18px;height:17px;margin-left:6px;padding:0 5px;border-radius:var(--r-round);background:var(--surface-3);color:var(--ink-2);font-size:10.5px;font-weight:var(--w-strong);font-variant-numeric:tabular-nums;line-height:17px}.troom-pane{display:flex;flex-direction:column;height:var(--troom-tape);min-height:0}.troom-pane[hidden]{display:none}.troom-pane:focus-visible{outline-offset:-2px}@container troom-market (min-width: 2000px){.troom-main{grid-template-columns:minmax(0,1fr) minmax(560px,32%);column-gap:var(--sp-2)}.troom-main>.troom-chart{grid-column:1;grid-row:1}.troom-main>.troom-chart+.troom-resizer{grid-column:1;grid-row:2}.troom-main>.troom-tabs{display:flex;flex-direction:column;grid-column:2;grid-row:1 / span 2;contain:size}.troom-main>.troom-tabs>.troom-pane{flex:1 1 0;height:auto}.troom-main>.troom-tabs+.troom-resizer{display:none}}.troom-pane-scroll{flex:1;min-height:0;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin}.troom-tape-bar{display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px 8px}.troom-tape-head{gap:4px var(--sp-3)}.troom-tape-head>.troom-head-tags{margin-left:auto}.troom-sheet{min-width:0}.troom-pane-scroll .troom-sheet+.troom-sheet,.troom-info .troom-sheet+.troom-sheet{border-top:1px solid var(--line)}.troom-side .troom-sheet{overflow:hidden;border-radius:var(--r-3);background:var(--surface-1);box-shadow:inset 0 0 0 1px var(--line-soft)}.troom-sheet-head{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:4px var(--sp-2);min-height:36px;padding:4px var(--sp-3);border-bottom:1px solid var(--line-soft)}.troom-side .troom-sheet-head{background:var(--band)}.troom-sheet-head h3{font-size:var(--fs-13);font-weight:var(--w-strong)}.troom-head-tags{display:inline-flex;align-items:center;gap:8px}.troom-note{padding:10px var(--sp-3);color:var(--muted);font-size:var(--fs-12);line-height:1.45}.troom-kvs{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));column-gap:var(--sp-6);margin:0;padding:4px var(--sp-3) 8px}.troom-kvs-1{grid-template-columns:minmax(0,1fr)}.troom-kvs .kv-value{min-width:0;overflow-wrap:anywhere}.troom-sheet .skel-lines{padding:10px var(--sp-3)}.troom-scroll{overflow:auto;overscroll-behavior:contain}.troom-scroll-x{overflow-x:auto}.troom .table td{height:30px}.troom .table th{height:28px}.troom-sort{display:inline-flex;align-items:center;gap:4px;color:inherit;font:inherit;letter-spacing:inherit}.troom-sort:hover,.troom-sort.is-on{color:var(--ink)}.troom-sort-mark{font-size:8px;opacity:.7}th.right .troom-sort{flex-direction:row-reverse}.troom-windows tbody th{position:sticky;left:0;height:var(--row);background:var(--surface-1);color:var(--muted);font-size:var(--fs-13);font-weight:var(--w-label);letter-spacing:normal;border-bottom:1px solid var(--line-soft)}.troom-windows thead th:first-child{left:0;z-index:2}@container troom-tabs (min-width: 521px){.troom-windows{table-layout:fixed}.troom-windows thead th:first-child{width:28%}}.troom-windows tbody tr:last-child th{border-bottom:0}.troom-yours tfoot :is(th,td){position:static;height:var(--row);padding:0 10px;background:var(--surface-2);border-top:1px solid var(--line-strong)}.troom-who{display:inline-flex;align-items:center;gap:6px;min-width:0;max-width:100%}.troom-wallet-name{color:var(--ink);font-weight:var(--w-strong)}.troom-side-word{font-weight:var(--w-strong)}.troom-side-dot{display:inline-block;width:6px;height:6px;margin-right:6px;border-radius:50%;background:currentColor;vertical-align:1px}.troom-trades tr.is-creator td:first-child{box-shadow:inset 2px 0 0 var(--warn)}.troom-trades tr.is-selected td:first-child{box-shadow:inset 2px 0 0 var(--accent)}.troom-col-check{width:36px;padding-right:0}.troom-trades td:first-child{width:1%}@container troom-tabs (max-width: 620px){.troom-col-wide{display:none}}.troom-share{position:relative;display:inline-grid;justify-items:end}.troom-share-bar{position:absolute;right:0;bottom:-4px;width:64px;height:2px;background:var(--surface-4)}.troom-share-bar:after{content:"";position:absolute;inset:0 0 0 auto;width:var(--fill, 0%);background:var(--ink-2)}.troom-spread{display:grid;gap:8px;padding:4px var(--sp-3) 12px}.troom-spread-bar{display:flex;height:8px;overflow:hidden;border-radius:var(--r-round);background:var(--surface-3)}.troom-spread-bar>span{min-width:2px}.troom-spread-top10{background:var(--ink)}.troom-spread-from11to20{background:var(--ink-2)}.troom-spread-from21to40{background:var(--faint)}.troom-spread-rest{background:var(--surface-4)}.troom-spread-legend{display:flex;flex-wrap:wrap;gap:4px 18px;margin:0;font-size:var(--fs-12)}.troom-spread-legend>div{display:inline-flex;gap:6px}.troom-spread-legend dt{display:inline-flex;align-items:center;gap:5px;color:var(--muted)}.troom-spread-legend dd{margin:0;color:var(--ink);font-weight:var(--w-strong)}.troom-spread-key{width:8px;height:8px;border-radius:2px}.troom-exposure{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 14px;padding:10px var(--sp-3);border-bottom:1px solid var(--line);background:var(--surface-2);font-size:var(--fs-13)}.troom-exposure>.num{color:var(--ink);font-size:var(--fs-14);font-weight:var(--w-strong)}.troom-basis-note,.troom-window-note{color:var(--faint)}.troom-ticket{display:grid}.troom-duo{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-2);padding:var(--sp-3) var(--sp-3) 0}.troom-duo>.btn{height:var(--control-lg)}.troom-ghost-off{display:grid;gap:2px;margin:0 var(--sp-3) var(--sp-3);padding:8px 10px 10px;border-radius:var(--r-2);box-shadow:inset 0 0 0 1px var(--line)}.troom-ghost-off-head{display:flex;align-items:center;justify-content:space-between}.troom-ghost-off .troom-note{padding:2px 0 6px}.troom-ghost-title{font-size:var(--fs-13);font-weight:var(--w-strong)}.troom-plan{width:auto;margin:0 var(--sp-3) var(--sp-3)}.tflow{display:grid;gap:0;margin:0;padding:4px var(--sp-3) 6px}.tflow-row{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:28px;font-size:var(--fs-13)}.tflow-row+.tflow-row{border-top:1px solid var(--line-soft)}.tflow-row dt{color:var(--muted)}.tflow-row dd{margin:0;font-weight:var(--w-strong)}.tflow-split-row dd{display:grid;gap:4px;width:100%;padding:6px 0}.tflow-ends{display:flex;justify-content:space-between;font-size:var(--fs-12);font-variant-numeric:tabular-nums}.tflow-bar{position:relative;display:block;height:4px;overflow:hidden;border-radius:var(--r-round);background:var(--neg);opacity:.9}.tflow-bar:before{content:"";position:absolute;inset:0 auto 0 0;width:var(--split, 50%);background:var(--pos);border-right:2px solid var(--surface-1)}.tflow-bar.is-empty{background:var(--surface-3)}.tflow-bar.is-empty:before{display:none}.tflow-src{padding:0 var(--sp-3) 8px;font-size:var(--fs-11)}.tintel{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:0;background:var(--line-soft)}.tintel-tile{display:grid;gap:2px;padding:8px 12px;background:var(--surface-1)}.tintel-tile dt{color:var(--faint);font-size:var(--fs-11);font-weight:var(--w-label);letter-spacing:var(--micro-tracking)}.tintel-tile dd{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:0;color:var(--ink);font-size:var(--fs-13);font-weight:var(--w-strong)}.tintel-tile.is-warn dd{color:var(--warn)}.tintel-meter{width:44px}.troom-attribution{color:var(--faint);font-size:var(--fs-12)}.troom-bar{display:none}@media(max-width:720px){.troom{--troom-chart: 300px;padding-bottom:72px}.troom-head{padding:var(--sp-2) var(--sp-3)}.troom-name{max-width:100%}.troom-id{max-width:none}.troom-links{flex-basis:100%;flex-direction:column;align-items:stretch;margin-left:0}.troom-link-row{display:flex;gap:16px;overflow-x:auto}.troom-links .ext-link{flex:none}.tstat{padding:0 12px}.troom-resizer{display:none}.troom-pane{height:auto}.troom-pane-scroll{max-height:480px}.troom-bar{position:fixed;left:8px;right:8px;bottom:calc(72px + env(safe-area-inset-bottom));z-index:29;display:grid;grid-template-columns:repeat(2,minmax(0,1fr)) auto;align-items:center;gap:var(--sp-2);padding:8px;border-radius:var(--r-3);background:var(--surface-3);box-shadow:var(--float)}.troom-bar-live{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px),(pointer:coarse){.troom-tablist .tab-trigger,.troom .segmented-item,.troom .ext-link{min-height:44px}.troom .addr-copy{padding-block:12px;margin-block:-12px}.troom .kv-hint{padding:15px;margin:-15px}.troom-resizer-y{height:20px}}@media(forced-colors:active){.troom-meter,.troom-meter:after,.tflow-bar,.tflow-bar:before,.troom-spread-bar>span{forced-color-adjust:none}.troom-meter,.tflow-bar{background:Canvas;outline:1px solid CanvasText}.troom-meter:after,.tflow-bar:before{background:Highlight}.troom-resizer-grip{background:CanvasText;opacity:1}}.troom-exact{overflow-wrap:anywhere}.troom-kvs .troom-exact{white-space:normal}.is-partial{color:var(--warn)}.term-bar{display:flex;flex-wrap:wrap;align-items:center;gap:6px var(--sp-2)}.term-keys{margin-left:auto}@media(min-width:721px){.troom-off{display:none!important}}@media(max-width:720px){.term-bar{display:none}}.term-panes{width:min(320px,calc(100vw - 32px))}.term-pane-list{display:grid;margin:0;padding:0;list-style:none}.term-pane-row{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2);min-height:var(--row);padding:0 8px;border-radius:var(--r-2)}.term-pane-row:hover{background:var(--surface-3)}.term-pane-name{display:inline-flex;align-items:center;gap:var(--sp-2);font-size:var(--fs-13)}.term-pane-move{display:inline-flex;gap:2px}.term-sheet{display:grid;gap:var(--sp-3)}.term-group-head{display:flex;align-items:center;gap:var(--sp-2);margin-bottom:4px;font-size:var(--fs-13);font-weight:var(--w-strong)}.term-keys-table td{vertical-align:middle}.term-keys-table kbd{min-width:26px;text-align:center}.term-key-actions{width:1%;white-space:nowrap}.term-capture{width:120px;height:var(--control);padding:0 8px;border:1px solid var(--accent);border-radius:var(--r-2);background:var(--surface-2);color:var(--ink);font:inherit;text-align:center}.term-conflict{display:block;font-size:var(--fs-12);white-space:normal}.term-note{color:var(--ink-2);font-size:var(--fs-12)}.term-link-pick{padding:var(--sp-2) var(--sp-3) 0;font-weight:var(--w-strong);font-variant-numeric:tabular-nums}.term-link .troom-note{padding:4px var(--sp-3) var(--sp-2)}.term-ticket-tabs>[role=tabpanel][data-state=inactive]{display:none}.term-ticket-tabs>.tabs{margin-bottom:var(--sp-2)}.troom-min-sol{width:108px}.troom-age{color:inherit;font:inherit;text-decoration:underline dotted;text-underline-offset:3px}.troom-age:hover{color:var(--ink)}.troom-trades tr.is-open>td{border-bottom-color:transparent}.troom-trade-more>td{padding-top:0;background:var(--surface-2)}.troom-trade-exact{display:flex;flex-wrap:wrap;gap:4px var(--sp-4);margin:0;padding:6px 0;font-size:var(--fs-11)}.troom-trade-exact dt{color:var(--faint)}.troom-trade-exact dd{margin:0;overflow-wrap:anywhere}.troom-trade-tx{display:inline-flex;flex-wrap:wrap;align-items:center;gap:4px 10px}.troom-paused{display:inline-flex;align-items:center;gap:6px;min-width:12.5em;min-height:18px}.troom-resume{color:var(--ink-2);font-size:var(--fs-11);font-weight:var(--w-label);text-decoration:underline;text-underline-offset:3px}.troom-resume:hover{color:var(--ink)}@media(max-width:720px),(pointer:coarse){.troom-age,.troom-resume{min-height:24px;min-width:24px}}.troom-b2{--troom-rail: clamp(276px, 17.5vw, 404px)}.troom-b2-body{display:grid;grid-template-columns:var(--troom-rail) 8px minmax(0,1fr);gap:0 4px;align-items:start}.troom-b2.is-coin-folded .troom-b2-body{grid-template-columns:minmax(0,1fr)}.troom-b2-body>.troom-coin{grid-column:1}.troom-b2-body>.troom-resizer-x{grid-column:2}.troom-b2-body>.troom-market{grid-column:-2 / -1}.troom-coin{position:sticky;top:calc(var(--topbar) + var(--sp-2));display:grid;grid-template-columns:minmax(0,1fr);align-content:start;gap:var(--sp-4);min-width:0;max-height:calc(100dvh - var(--topbar) - var(--sp-4));padding:2px 6px 12px 2px;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;container:troom-coin / inline-size}.troom-coin[hidden]{display:none}.troom-coin-tools{display:flex;justify-content:flex-end;margin-bottom:-10px}.troom-coin-fold,.troom-coin-unfold{all:unset;display:inline-flex;flex:none;align-items:center;gap:4px;height:28px;padding:0 10px 0 8px;border-radius:999px;box-shadow:inset 0 0 0 1px var(--line);color:var(--muted);cursor:pointer;font-size:var(--fs-12);font-weight:var(--w-strong, 600);white-space:nowrap}.troom-coin-fold:hover,.troom-coin-unfold:hover{box-shadow:inset 0 0 0 1px var(--line-strong);color:var(--ink)}.troom-coin-fold:focus-visible,.troom-coin-unfold:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.troom-coin .troom-head{gap:var(--sp-3);padding:0;background:none;box-shadow:none}.troom-coin .troom-head-main{flex-direction:column;flex-wrap:nowrap;align-items:stretch;gap:var(--sp-3)}.troom-coin .troom-head-main>.segmented{align-self:flex-start}.troom-coin .troom-name{font-size:22px;line-height:1.1;white-space:normal}.troom-coin .troom-figs{display:grid;flex:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 16px;order:0;padding:0;border:0}.troom-coin .tstat{padding:0;border-left:0}.troom-coin .tstat-key{grid-column:1 / -1}.troom-coin .tstat-key dd{flex-wrap:wrap;font-size:clamp(30px,2.4vw,44px);font-weight:800;letter-spacing:-.035em;line-height:1}.troom-coin .tstat-key dd .tstat-change{font-size:var(--fs-13, 13px);letter-spacing:0}.troom-coin .troom-head-foot{flex-wrap:wrap;gap:8px}.troom-coin .term-sheet-slot>*{border-radius:0;background:none;box-shadow:none}.troom-coin .term-sheet-slot{padding-top:var(--sp-3);border-top:1px solid var(--line-soft)}.troom-market{--surface-1: var(--b2-plane, #08090b);--band: #0d0f12;--line-soft: var(--b2-rule, #1a1c21);--line: var(--b2-rule-2, #25282f);position:relative;display:grid;grid-template-columns:minmax(0,1fr);min-width:0;padding-bottom:4px;border-radius:18px;background:var(--b2-plane, #08090b);box-shadow:inset 0 0 0 1px var(--b2-rule-2, #25282f);overflow:hidden;container:troom-market / inline-size}.troom-market:before{position:absolute;inset:0 0 auto;z-index:1;height:1px;background:var(--b2-spectrum);content:"";opacity:.85;pointer-events:none}.troom-market-bar{display:flex;align-items:center;gap:8px;min-width:0;padding:8px 10px 4px}.troom-market-bar>:last-child{flex:1;min-width:0}.troom-market .troom-main{padding:0 8px}.troom-market .troom-chart,.troom-market .troom-tabs{background:transparent;box-shadow:none}.troom-market .segmented-thumb,.troom-coin .segmented-thumb,.tdesk .segmented-thumb{background:var(--b2-plat-fill)}.troom-market .segmented-item[aria-checked=true],.troom-coin .segmented-item[aria-checked=true],.tdesk .segmented-item[aria-checked=true]{color:var(--b2-plat-ink, #060708)}.ticket{display:grid;gap:var(--sp-3);padding:var(--sp-3);border-radius:var(--r-3);background:var(--surface-1)}.ticket-slot{min-width:0}.ticket .segmented{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.ticket .segmented-item{justify-content:center;height:calc(var(--control-lg) - 4px);font-size:var(--fs-14);font-weight:var(--w-strong)}.ticket .segmented-item[aria-checked=true][data-value=buy]{color:var(--pos)}.ticket .segmented-item[aria-checked=true][data-value=sell]{color:var(--neg)}.ticket-side-buy .segmented-thumb{background:var(--pos-soft);box-shadow:inset 0 0 0 1px var(--pos-line)}.ticket-side-sell .segmented-thumb{background:var(--neg-soft);box-shadow:inset 0 0 0 1px var(--neg-line)}.ticket-row{display:grid;gap:6px}.ticket-label{display:flex;align-items:baseline;justify-content:space-between;gap:var(--sp-2);color:var(--muted);font-size:var(--fs-12);font-weight:var(--w-label)}.ticket-label .ticket-action{color:var(--faint);font-weight:var(--w-text)}.ticket-label .ticket-action:hover{color:var(--ink);text-decoration:underline}.ticket-wallets{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.ticket-count{margin-left:4px;color:var(--ink);font-variant-numeric:tabular-nums}.ticket-picks{display:inline-flex;gap:2px}.ticket-pick{height:22px;padding:0 7px;border-radius:var(--r-1);color:var(--faint);font-size:var(--fs-11);font-weight:var(--w-label)}.ticket-pick:hover{color:var(--ink);background:var(--surface-2)}.ticket-pick[aria-pressed=true]{color:var(--ink);background:var(--surface-3)}.ticket-reads{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:var(--fs-11)}.ticket-reads .ticket-action{display:inline-flex;align-items:center;gap:4px;flex:none;color:var(--faint)}.ticket-reads .ticket-action:hover:not(:disabled){color:var(--ink)}.ticket-wallet{display:flex;align-items:center;gap:8px;min-width:0;min-height:38px;padding:4px 8px;border-radius:var(--r-2);background:var(--surface-2);color:var(--ink-2);font-size:var(--fs-12);font-weight:var(--w-label);text-align:left;transition:background-color var(--dur-1) var(--ease),color var(--dur-1) var(--ease)}.ticket-wallet:hover{background:var(--surface-3);color:var(--ink)}.ticket-wallet[aria-pressed=true]{background:var(--accent-soft);color:var(--ink);box-shadow:inset 0 0 0 1px var(--accent-line)}.ticket-wallet-text{display:grid;flex:1;min-width:0;line-height:1.2}.ticket-wallet-name{display:flex;align-items:center;gap:5px;color:var(--ink);font-weight:var(--w-strong)}.ticket-wallet-role{padding:0 4px;border-radius:3px;box-shadow:inset 0 0 0 1px var(--line-strong);color:var(--ink-2);font-size:10px;font-weight:var(--w-label);line-height:14px}.ticket-wallet-check{display:inline-flex;width:14px;color:var(--accent)}.ticket-wallet-sub{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ticket-wallet-sub{color:var(--faint);font-size:var(--fs-11);font-weight:var(--w-text);font-variant-numeric:tabular-nums}.ticket-wallet.is-short .ticket-wallet-sub{color:var(--warn)}.ticket-row-inline{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px}.ticket-row-inline .chips{justify-content:flex-end}.ticket-go{height:46px;font-size:var(--fs-14)}.ticket-amount{display:grid;grid-template-columns:minmax(0,1fr) 128px;gap:6px;align-items:center}.ticket-amount.is-share{grid-template-columns:minmax(0,1fr) 78px}.ticket-amount .chips{flex-wrap:nowrap}.ticket-amount .chip{flex:1 1 0;justify-content:center;padding:0 6px}.ticket .input-wrap .input{height:calc(var(--control) - 2px);font-variant-numeric:tabular-nums}.ticket-lines{display:grid;gap:2px;margin:0;padding:8px 10px;border-radius:var(--r-2);background:var(--surface-2);font-size:var(--fs-12)}.ticket-line{display:flex;justify-content:space-between;gap:var(--sp-3);min-height:20px;align-items:baseline}.ticket-line dt{color:var(--muted)}.ticket-line dd{margin:0;color:var(--ink);font-weight:var(--w-label);text-align:right;font-variant-numeric:tabular-nums}.ticket-line dd.faint{color:var(--faint);font-weight:var(--w-text)}.ticket-note{margin:0;color:var(--faint);font-size:var(--fs-11);line-height:1.45}.ticket-status{display:inline-flex;align-items:center;gap:6px}.ticket-status-word{font-size:var(--fs-12);font-weight:var(--w-strong)}.ticket-legs{display:grid;gap:2px;margin:6px 0 0;padding:0;list-style:none;font-size:var(--fs-12);font-variant-numeric:tabular-nums}.ticket-legs li{display:flex;flex-wrap:wrap;gap:2px 10px}.ticket .callout{padding:10px 12px}.ticket .callout .t-small{margin:0}.ticket .callout .t-small+.t-small{margin-top:4px}.ticket .callout .btn{margin-top:6px}.troom-ghost{position:relative;border-radius:var(--r-3);background:var(--surface-1)}.troom-ghost:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:conic-gradient(from var(--ghost-angle, 0deg),rgba(193,166,250,.55),rgba(132,188,236,.4),rgba(231,234,236,.25),rgba(193,166,250,.55));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}@property --ghost-angle{syntax: "<angle>"; inherits: false; initial-value: 0deg;}@keyframes ghost-turn{to{--ghost-angle: 360deg}}@media(prefers-reduced-motion:no-preference){.troom-ghost:before{animation:ghost-turn 24s linear infinite}}.troom-ghost>summary{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;min-height:40px;padding:8px var(--sp-3);list-style:none;cursor:pointer}.troom-ghost>summary::-webkit-details-marker{display:none}.troom-ghost-title{color:var(--ink);font-size:var(--fs-13);font-weight:var(--w-strong)}.troom-ghost-line{flex-basis:100%;color:var(--muted);font-size:var(--fs-12);line-height:1.4}.troom-ghost-mark{margin-left:auto;color:var(--faint);transition:transform var(--dur-2) var(--ease)}.troom-ghost[open] .troom-ghost-mark{transform:rotate(180deg)}.troom-ghost-body{display:grid;gap:var(--sp-3);padding:0 var(--sp-3) var(--sp-3);border-top:1px solid var(--line-soft);padding-top:var(--sp-3)}.ghost-body{display:grid;gap:var(--sp-3)}.ghost-body .t-small{margin:0}.troom-ghost-body .select-trigger{width:100%}.troom-bar-live .btn{min-height:44px}@media(forced-colors:active){.troom-ghost:before{background:CanvasText;animation:none}}.ghost-route{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:end;gap:6px}.ghost-route-mark{margin-bottom:9px;color:var(--faint)}.ghost-balances{display:grid;grid-template-columns:1fr 1fr;gap:6px;margin:0}.ghost-holds{display:grid;gap:2px;padding:6px 8px;border-radius:var(--r-2);background:var(--surface-2)}.ghost-holds dt{color:var(--muted);font-size:var(--fs-11);font-weight:var(--w-label)}.ghost-holds dd{margin:0;font-size:var(--fs-12);white-space:nowrap}.ghost-steps{display:grid;gap:4px;margin:0;padding:8px 10px;border-radius:var(--r-2);background:var(--surface-2);list-style:none;font-size:var(--fs-12)}.ghost-steps li{display:flex;align-items:center;gap:8px;color:var(--ink-2)}.ghost-step{display:inline-grid;place-items:center;flex:none;width:16px;height:16px;border-radius:50%;background:var(--surface-4);color:var(--ink);font-size:10px;font-weight:var(--w-strong)}.ghost-fee{color:var(--muted)}@media(max-width:720px),(pointer:coarse){.ticket-picks{flex-wrap:wrap;justify-content:flex-end}.ticket-pick{height:auto;min-height:32px;min-width:32px;padding:0 10px}.ticket-wallet{min-height:44px}}.move-wallets{list-style:none;margin:0;padding:0;display:grid;gap:6px}.move-wallet{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px}.move-wallet>.tag{grid-column:2 / -1;justify-self:start}.move-destination{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px}.cohort-list{border:1px solid var(--line-soft);border-radius:var(--r-3);overflow:hidden}.cohort-scroll{overflow-y:auto;overscroll-behavior:contain}.cohort-row{display:flex;align-items:center;gap:var(--sp-2);height:40px;padding:0 var(--sp-3);border-bottom:1px solid var(--line-soft);font-size:var(--fs-13, 13px)}.cohort-row.is-on{background:var(--surface-2)}.cohort-row.is-off{opacity:.6}.cohort-head{height:32px;background:var(--surface-1);color:var(--ink-3, inherit);font-weight:var(--w-strong)}.cohort-cell{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cohort-check{flex:0 0 24px}.cohort-num{flex:0 0 36px;text-align:right}.cohort-who{flex:1 1 220px}.cohort-label{font-weight:var(--w-strong);margin-right:var(--sp-1)}.cohort-role{flex:0 0 120px}.cohort-role-wide{flex:0 0 210px}.cohort-sol{flex:0 0 96px;text-align:right}.cohort-state{flex:0 0 84px}.cohort-bar{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2)}.cohort-bar .input-wrap{flex:1 1 200px}.cohort-bar .cohort-n{flex:0 0 64px}.cohort-tiers{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:var(--sp-3)}.cohort-split{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:var(--sp-3)}.cohort-box{display:grid;gap:var(--sp-2);align-content:start;padding:var(--sp-3);border:1px solid var(--line-soft);border-radius:var(--r-3);background:var(--surface-1)}.cohort-box p{margin:0}.cohort-problems,.cohort-findings,.cohort-log{display:grid;gap:var(--sp-2);margin:0;padding-left:var(--sp-4)}.cohort-findings,.cohort-log{list-style:none;padding-left:0}.cohort-fund,.cohort-actions,.cohort-counts{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2) var(--sp-4)}.cohort-statement{margin:0;padding:var(--sp-3);border-left:3px solid var(--line-strong);background:var(--surface-1);white-space:pre-wrap}.cohort-accept{display:flex;align-items:flex-start;gap:var(--sp-2);margin-top:var(--sp-2)}.cohort-chips{display:flex;flex-wrap:wrap;gap:var(--sp-1) var(--sp-3);padding:var(--sp-2) 0}.cohort-chip{display:inline-flex;align-items:center;gap:var(--sp-1)}.li-page{display:grid;gap:var(--sp-4)}.li-pad{padding:var(--sp-3) var(--sp-4) 0}.li-provenance{margin:0}.li-evidence{display:flex;flex-wrap:wrap;gap:var(--sp-1) var(--sp-2);align-items:center}.li-break{overflow-wrap:anywhere}.li-chart{margin:0;display:grid;gap:var(--sp-2)}.li-curve{width:100%;height:180px;border:1px solid var(--line-soft);border-radius:var(--r-3);background:var(--surface-1)}.li-grid{stroke:var(--line-soft);stroke-width:1;vector-effect:non-scaling-stroke}.li-line{fill:none;stroke:var(--accent);stroke-width:2;vector-effect:non-scaling-stroke}.li-dot{fill:var(--accent)}.li-mark{stroke-width:1.5;stroke-dasharray:4 3;vector-effect:non-scaling-stroke}.li-mark-completed,.li-legend-completed{stroke:var(--pos);color:var(--pos)}.li-mark-migrated,.li-legend-migrated{stroke:var(--info);color:var(--info)}.li-points summary{cursor:pointer}.li-stepper{display:grid;gap:var(--sp-3);margin:var(--sp-3) 0;padding:var(--sp-3);border:1px solid var(--line-soft);border-radius:var(--r-3)}.li-stepper:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.li-step-head{display:flex;align-items:center;gap:var(--sp-2)}.li-tx-facts{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-1) var(--sp-2);margin:0}.li-ix{display:grid;gap:var(--sp-2)}.li-ix-title{margin:0;font-size:var(--fs-14);font-weight:var(--w-strong)}.li-ix-name{font-family:var(--font-mono)}.li-events{display:grid;gap:var(--sp-2)}.li-accounts caption,.li-balances caption{text-align:left;padding:var(--sp-2) 0}.intel-pane .troom-sheet+.troom-sheet,.intel-pane>.troom-sheet{border-top:1px solid var(--line)}.intel-provenance{padding:6px var(--sp-3) 10px}.intel-indicators{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:var(--sp-2) var(--sp-6);margin:0;padding:8px var(--sp-3)}.intel-indicator dt{color:var(--muted);font-size:var(--fs-12)}.intel-indicator dd{margin:2px 0 0}.intel-evidence,.intel-launches{margin:4px 0 0;padding:0;list-style:none;font-size:var(--fs-12)}.intel-launches{padding:0 var(--sp-3) 6px}.intel-evidence li+li,.intel-launches li+li{margin-top:2px}.intel-cluster{padding:4px var(--sp-3) 8px;font-size:var(--fs-12)}.intel-fills>summary{padding:8px var(--sp-3);cursor:pointer;font-size:var(--fs-12)}.app.is-connected{--b2-plane: #08090b;--b2-deck: #101216;--b2-key: #181a1f;--b2-key-2: #1e2127;--b2-rule: #1a1c21;--b2-rule-2: #25282f;--b2-rule-3: #363a43;--b2-plat: #e4e6eb;--b2-plat-fill: linear-gradient(180deg, #f4f5f8 0%, #dfe2e8 55%, #d3d6dd 100%);--b2-plat-ink: #060708;--b2-ghost: #8f7bff;--b2-ghost-text: #a898ff;--b2-ghost-soft: rgba(143, 123, 255, .1);--b2-ghost-line: rgba(143, 123, 255, .4);--b2-spectrum: linear-gradient(90deg, #3fddf5, #4c9eff, #7a80ff, #a56fff, #da5cf2, #ff5ba6, #ff6b5c, #ffa048, #eedb4c);--desk-w: clamp(340px, 19.5vw, 452px)}.app.has-desk{grid-template-columns:var(--rail) minmax(0,1fr) var(--desk-w)}.app.has-desk:has(>.tdesk[hidden]){grid-template-columns:var(--rail) minmax(0,1fr)}.tdesk{--surface-1: var(--b2-deck);--surface-2: var(--b2-key);--surface-3: var(--b2-key-2);--line-soft: var(--b2-rule);--line: var(--b2-rule-2);--line-strong: var(--b2-rule-3);--band: #14161a;position:sticky;top:10px;display:flex;flex-direction:column;gap:14px;height:calc(100dvh - 20px);margin:10px 10px 10px 0;padding:16px 18px 18px;border-radius:18px;background:var(--b2-deck);box-shadow:inset 0 0 0 1px var(--b2-rule-2),inset 0 1px #ffffff08;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;container:tdesk / inline-size}.tdesk[hidden]{display:none}.tdesk-coin{display:grid;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:12px;padding-bottom:14px;border-bottom:1px solid var(--b2-rule-2)}.tdesk-coin-text{display:grid;gap:5px;min-width:0}.tdesk-coin-ticker{overflow:hidden;font-size:var(--fs-16, 16px);font-weight:750;letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap}.tdesk-coin-name{overflow:hidden;color:var(--muted);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.tdesk-coin-cap{display:grid;gap:4px;justify-items:end;font-size:13.5px;font-weight:650;white-space:nowrap}.tdesk-coin-cap .pos{color:var(--pos)}.tdesk-coin-cap .neg{color:var(--neg)}.tdesk-coin-cap>span:last-child{font-size:12px;font-weight:500}.tdesk-open{display:inline-flex;align-items:center;gap:2px;height:30px;padding:0 8px 0 12px;border-radius:999px;box-shadow:inset 0 0 0 1px var(--b2-rule-3);color:var(--ink);font-size:13px;font-weight:600;text-decoration:none}.tdesk-open:hover{box-shadow:inset 0 0 0 1px var(--b2-plat)}.tdesk-coin-none{display:grid;grid-template-columns:minmax(0,1fr);gap:10px;color:var(--muted);font-size:13px}.tdesk-coin-none p{margin:0}.tdesk-coin-none .btn{justify-self:start}.tdesk-notice{display:flex;align-items:flex-start;gap:8px;margin:0;padding:10px 12px;border-radius:12px;background:var(--warn-soft, rgba(248, 193, 83, .1));box-shadow:inset 0 0 0 1px #f8c15359;color:var(--ink);font-size:12.5px;line-height:1.4}.tdesk-notice .i,.tdesk-notice svg{flex:none;margin-top:1px;color:var(--warn)}.tdesk-modes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:4px;border-radius:999px;background:var(--ground-sunk);box-shadow:inset 0 0 0 1px var(--b2-rule-2)}.tdesk-mode{all:unset;position:relative;display:grid;place-items:center;height:44px;overflow:hidden;border-radius:999px;color:var(--ink-2);cursor:pointer;font-size:15px;font-weight:750;letter-spacing:-.01em}.tdesk-mode:hover{color:var(--ink)}.tdesk-mode:focus-visible{outline:2px solid var(--b2-plat);outline-offset:2px}.tdesk-mode-buy[aria-checked=true]{background:#3dd68c1c;box-shadow:inset 0 0 0 1px #3dd68c6b;color:var(--pos)}.tdesk-mode-sell[aria-checked=true]{background:#ff63691c;box-shadow:inset 0 0 0 1px #ff63696b;color:var(--neg)}.tdesk-mode-ghost{box-shadow:inset 0 0 0 1px var(--b2-ghost-line);color:var(--b2-ghost-text)}.tdesk-mode-ghost[aria-checked=true]{background:var(--b2-ghost-soft);box-shadow:inset 0 0 0 1.5px var(--b2-ghost)}.tdesk-mode .ghost-current{position:absolute;top:0;left:-45%;width:50%;height:1px;background:linear-gradient(90deg,transparent,rgba(214,207,255,.9),transparent);animation:tdesk-current 6s linear infinite;pointer-events:none}@keyframes tdesk-current{to{left:110%}}@media(prefers-reduced-motion:reduce){.tdesk-mode .ghost-current{animation:none;display:none}}.tdesk-body{display:grid;align-content:start;gap:var(--sp-3);min-height:0}.tdesk-body>[hidden]{display:none}.tdesk .troom-ticket-live,.tdesk-ghost,.tdesk-extras{display:grid;gap:var(--sp-3)}.tdesk-ghost-head{margin:0}.tdesk .chip[aria-pressed=true],.tdesk .ticket-pick[aria-pressed=true]{background:var(--b2-plat-fill);box-shadow:none;color:var(--b2-plat-ink)}.tdesk .ticket-wallet[aria-pressed=true]{box-shadow:inset 0 0 0 1.5px var(--b2-plat);background:var(--b2-key-2)}.tdesk .ticket-wallets.is-many{max-height:232px;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin}.tdesk .ticket-lines{padding-top:12px;border-top:1px solid var(--b2-rule-2)}@container tdesk (max-width: 380px){.tdesk-mode{height:38px;font-size:14px}.tdesk-coin{grid-template-columns:30px minmax(0,1fr) auto;gap:10px;padding-bottom:10px}}@media(max-height:940px){.tdesk{gap:10px;padding:12px 14px 14px}}.tdesk-pos{display:grid;gap:4px;padding-top:12px;border-top:1px solid var(--b2-rule-2);font-size:13px}.tdesk-pos-label{color:var(--faint);font-size:var(--fs-11, 11px);font-weight:var(--w-label, 600);letter-spacing:var(--micro-tracking, .04em)}.tdesk-pos-line b{color:var(--ink);font-weight:650}.tdesk-pos-none{color:var(--muted)}
